I have some free time the next weeks so I was thinking about making a tool for use with USBGecko, but I don't know what.
Do you guys have suggestions for a tool which would be fun/usefull with Gecko/USBGecko?
How about a tool to prevent a game from freezing because of cheats :)
That would be cool if possible ;D
I don't think that is possible, it would be cool though :P
Well you did say to come up with suggestions, :)
I would have thought of putting the program as a homebrew app instead, but i think that's impossible too. :p
What about an IOS patcher to disable upern mem2 protection (if this is possible)
Or a downgrade patcher that would be very useful to 4.2 firmware users and downgrade to any firmware below that(as well as IOS)
How about doing some off the tools that Nuke has given up on like
Gamecube Tools
Gecko Card Save, upload and erase game Gamecube saves
Wii Tools
Gecko Music Loading MP3 and Mod Files
Gecko DVD Extracting your DVD Games
or a Nand Dump for the usbgecko.
I would think that these programs should be a hombrew app so everyone can use it.
Quote from: Chaos1 on December 18, 2009, 12:10:32 PM
I would think that these programs should be a hombrew app so everyone can use it.
Homebrew as opposed to what? Commercial?
i'm just sayin, the program should be a homebrew app so that everyone could generate codes for the games they wish to have for. :P
Quote from: Chaos1 on December 19, 2009, 11:41:12 PM
i'm just sayin, the program should be a homebrew app so that everyone could generate codes for the games they wish to have for. :P
I was asking what you meant by "homebrew"; restating what you said did not answer that question. "Homebrew" refers to not being licensed by the hardware manufacturer (e.g. Nintendo); thus I don't see what you mean by it. I don't think Romaap was planning to go get a Nintendo license and sell us a product.
the wii homebrew channelthat what i meant to say. :P
Quote from: Chaos1 on December 20, 2009, 01:27:59 AM
the wii homebrew channelthat what i meant to say. :P
If you mean that as code for "I don't want to have to buy a USB Gecko to use the app," you may as well just say that. USB Gecko makes many apps much easier to write, since the FTDI serial chip is a lot easier to interface with than the network or USB ports in the Wii. Trying to make WiiRd work via network would be very difficult and would likely require breaking compatibility with some games, IOS mods, or both.
No i mean The programs on usb gecko as an app for wii homebrew. :-\ like programs i thought would be on geckoos. :(
how about just getting gecko os gamecube to work on hombrew channel and updating the hook types itd help alot
I second Codyk's request. I hate having to swap discs to load a Gamecube game with it...
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.
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
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?
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
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
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
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 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.
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 >:(
you guys could inject the gc gecko dol into the MIOS...