Suggestions?

Started by Romaap, December 12, 2009, 06:34:58 PM

Previous topic - Next topic

goemon_guy

I second Codyk's request. I hate having to swap discs to load a Gamecube game with it...
-Currently hacking the following game(s):
...
Request a code via PM, if you wish.

Dark Chaos

I agree with both of you.
I can't take swaping disc anymore :mad:
some way to get GC gecko os on the wii would really help.

Click here to level up my card!
You're too slow LOL :D

ichfly

#17
Quote from: Chaos1 on December 29, 2009, 09:35:26 PM
I agree with both of you.
I can't take swaping disc anymore :mad:
some way to get GC gecko os on the wii would really help.
We can´t make that because if a gc is inside the following start (correct me if i am wrong) BC overwrite mem1 whith random --> boot2 in a spezial mode for direct DPI accsses(I don`t know if this is true but i think) --> mios overwrite mem1 whith random --> start the game whith dict DPI accsses and runs further but don`t do anything(newer versions semes to have anty hack codes).

So if we want to do that we need an cmios or better an cBC and cboot2,too if we won´t implement an fatsystem in the mios
sorry for bad english

working on pointer search(new version 35% ready) so I won`t make codes yet.

HaXXeR

Quote from: ichfly on December 29, 2009, 11:00:25 PM
We can´t make that because if a gc is inside the following start (correct me if i am wrong) BC overwrite mem1 whith random --> boot2 in a spezial mode for direct DPI accsses(I don`t know if this is true but i think) --> mios overwrite mem1 whith random --> start the game whith dict DPI accsses and runs further but don`t do anything(newer versions semes to have anty hack codes).

So if we want to do that we need an cmios or better an cBC and cboot2,too if we won´t implement an fatsystem in the mios

So what you're saying is it's impossible to simply hook GC mode. We have to write our own loader (i.e. cMIOS)? I was afraid that was the case.

Just out of curiosity, how much of the MIOS code has been cracked? Waninkoko managed to find (and modify) certain parts for his backup loader. What if we found the parts where it writes this random stuff and just removed them?

Or even better, would it be possible too hook MIOS itself so that you could effectively use Wii hardware (SD slot) in GC mode or otherwise keep them system from wiping the memory where the code handler is stored?

ichfly

#19
He only removed the code that check if there it is an original. If you want to make that i think this is the best kit to do that wiibrew.org/wiki/Custom_IOS_Module_Toolkit you can use this for usb gecko accsess code.google.com/p/usbgecko/downloads/detail?name=consoleapi12.zip&can=2&q= (only smal chanches are nessesery) and the new addresses here gitweb.bootmii.org/?a=viewblob&p=mini&h=354386107f79891ad3d37cc84ced4a32d3cbca76&hb=4a13e2d20752cd8e5996161f73b8a438bca4ae6c&f=hollywood.h yes i tryed it myself but fail

edit: I found a way to bypass the overwriting whith randome downgreat mios and BC (very easy)
edit2: And Wanikoko don´t use BC. Wanikoko use the cios to slow down the CPU and GPU
sorry for bad english

working on pointer search(new version 35% ready) so I won`t make codes yet.

Dark Chaos

Wanikoko's Cios don't seem to agree with my wii since it don't want to install on my wii. >:(
ANYWHO >:( i would still wish it were an easy way to do all of this

Click here to level up my card!
You're too slow LOL :D

HaXXeR

#21
Quote from: ichfly on January 04, 2010, 06:36:33 PM
edit: I found a way to bypass the overwriting whith randome downgreat mios and BC (very easy)

That's a step forward. Too bad the rest of the process (probably) will be a lot harder.

Quote from: ichfly on January 04, 2010, 06:36:33 PM
edit2: And Wanikoko don´t use BC. Wanikoko use the cios to slow down the CPU and GPU

I read that as if he is running in Wii mode with limited speed. Wouldn't that mean we'd technically be able to utilize Wii hardware then?
I belive that I misread that statement big-time but I'm hoping i didn't. :P

ichfly

#22
Quote from: HaXXeR on January 05, 2010, 10:18:51 PM
Quote from: ichfly on January 04, 2010, 06:36:33 PM
edit: I found a way to bypass the overwriting whith randome downgreat mios and BC (very easy)

That's a step forward. Too bad the rest of the process (probably) will be a lot harder.

Quote from: ichfly on January 04, 2010, 06:36:33 PM
edit2: And Wanikoko don´t use BC. Wanikoko use the cios to slow down the CPU and GPU

I read that as if he is running in Wii mode with limited speed. Wouldn't that mean we'd technically be able to utilize Wii hardware then?
I belive that I misread that statement big-time but I'm hoping i didn't. :P
I think this is possible and may we can manage that when we write something in this Arear
quote hollywood.h from bootmii(mini)

/* MEMORY CONTROLLER Registers */

#define      MEM_REG_BASE      0xd8b4000
#define      MEM_PROT      (MEM_REG_BASE+0x20a)
#define      MEM_PROT_START      (MEM_REG_BASE+0x20c)
#define      MEM_PROT_END      (MEM_REG_BASE+0x20e)
#define      MEM_FLUSHREQ      (MEM_REG_BASE+0x228)
#define      MEM_FLUSHACK      (MEM_REG_BASE+0x22a)

I hope we can accsess there from IOS usermode than it was very easy.

edit: and reclocking cpu is semes to be easy too quote wiibrew.org
0x0d8001b4    32    HW_CLOCKS[check]    Clocking[check]


and parts of the ios can access nearly any wii hardware any time but not the GPU
sorry for bad english

working on pointer search(new version 35% ready) so I won`t make codes yet.

ichfly

#23
Sorry for that post but does anybody know how to add a content so that it is executet becaus nus downloader content add dosn´t work it corrupt the ios instead(It waste to much time to edit the tmd whith a hex editor each time i try to test something).

edit: I won´t use an installer which is mostly used to install an piratic cios.
sorry for bad english

working on pointer search(new version 35% ready) so I won`t make codes yet.

Dark Chaos

Why not have the gecko for gc work on wii homebrew so that we dont have to use the gc all the time that way it makes it much easier for every one :(

But let me guess,IT'S NOT POSSiBLE >:(

Click here to level up my card!
You're too slow LOL :D

matt123337

you guys could inject the gc gecko dol into the MIOS...