Go Back  
Reply
 
Thread Tools
Old 07-12-2012   #1
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 8,860
Likes: 6,244
Liked 3,803 Times in 2,470 Posts
Mentioned: 943 Post(s)
Tagged: 0 Thread(s)
Wii GC usb loader DEVOLUTION released

As many of you know I have been championing the long awaited USB loader for GC games Crediar's: DIOS MIOS, well finally, several months late, Tueidj's alternative: DEVOLUTION has arrived!

Instead of being a rebuilt mIOS (gamecube loader) is actually works from IOS (wii mode)

Via Tueidj @ gbatemp

Two months later than expected but the first public release is finally ready!

There are two download packages. The first contains the "sample" loader, the second contains the source for that loader and the binary blob for Devolution engine. The purpose of the second package is so people can make their own loader or incorporate it into existing programs. The source code is documented pretty well so I don't think there should be any problems, but if a game isn't working make sure to test it with the sample loader before reporting it here - I don't want to deal with other people's bugs.

How to use it
Devolution requires clean 1:1 disc images (use cleanrip for best results). For the example loader to find them, they must have a .iso file extension and be placed in the /games directory. Use a gamecube controller in port 1 to choose whether to use USB or SD, then press up and down on the D-PAD to cycle through the available .ISO files. Press A to launch a game and after a little while the disc slot should start periodically doing 2 flashes. If it instead does four flashes and returns to HBC, it couldn't mount your storage device - you'll need a USB gecko to find out why. When the slot is doing 2 flashes it means it wants the original disc inserted. If you put the wrong disc in it will spit it out. Once the correct disc is inserted it will be verified, the slot will flash 5 times and hopefully a short time later the game will start. You only need to verify each disc once, after that you should be able to start the game without needing the disc at all. If it keeps looping over the read/verify disc->five flashes procedure then the .ISO file probably doesn't match the disc properly - re-rip it making sure it's a 1:1 image.

While the game is running
You may notice the disc slot being lit at random, it is used as an indicator for when Devolution is doing work in the background.
If a multi-disc game asks to switch discs, press the eject button. The next .ISO file will be loaded (provided it is either in the /games directory or the loader told the engine where to find it) and the game should continue. If the next .ISO can't be found it will be as if you ejected and re-inserted the same disc. If you press the eject button while the game isn't asking for a new disc, nothing will happen.
The sample loader always activates memory card emulation for slot A. The memory card file for emulation is /apps/gc_devo/memcard.bin. It's the same basic format as used by Dolphin, you can try to use Dolphin's memory card manager to insert/remove individual game files but I've found it to be rather unreliable. It is possible to use real memory cards with Devolution, the loader simply needs to be modified to disable the emulation options.
The power button should return to HBC while the reset button should work like originally intended (resets the game).

Bugs
Some games will most likely have audio issues, for example static being played instead of the correct sound effects and/or music. These are normally easily fixed provided I can get hold of the game. If you're starting a game for the first time it might be a good idea to turn down the volume just in case.
There are some texture cache issues with the way paletted textures are handled due to differences between the GC/Wii hardware. I haven't bothered to figure out how to fix them since they don't really affect any of the games I play regularly, but I'm sure some people will ***** and moan about SSBM not being 100% perfect.
F-Zero GX always gets stuck after the first few title screens.
Super Mario Sunshine sometimes crashes when pressing start at the title screen. Not exactly sure why but it's a fairly poorly programmed game, there are about half a dozen places where it can be reliably crashed if you do the wrong thing even when playing from the original disc.
If you wish to report a bug make sure you have a log from a USB gecko. Saying "Game XXX doesn't work" does not help anyone. Do not include useless information like syschecks, installed cios versions, boot 2 version/system menu theme/shoe size. The only thing Devolution requires is a normal IOS58 and something to launch it with AHBPROT access.

Future Improvements
Things that are already planned:
- Wiimote support
- BBA emulation - ADDED
- USB microphone support instead of the GC microphone
- Logging over wifi - ADDED
Things that may be added:
- GBA connectivity to a GBA emulator via TCP/IP
Link for the loader: http://www.tueidj.net/gc_devo.zip (current release is r159) ~UPDATED 08/10/12
Link for the source: http://www.tueidj.net/gc_devo_src.zip

I will be checking this out immediately, to see if streaming audio is actually working as promised (dios mios doesnt work for streaming audio yet)

Perhaps it will offer an alternative for those who Dios Mios wouldnt work for, however you will need all your original discs present for the system to verify them, so you can play them.

Good luck and enjoy!

EDIT: audio streaming on Starfox adventures confirmed working woohoo!
__________________

Last edited by DEFAULTDNB; 08-18-2012 at 03:33 PM.
DEFAULTDNB is offline   Reply With Quote
Likes: (4)
Old 07-12-2012   #2
GregoryRasputin
 
GregoryRasputin's Avatar
 
Join Date: Jan 2008
Posts: 14,445
Likes: 8,177
Liked 14,539 Times in 5,571 Posts
Mentioned: 1314 Post(s)
Tagged: 3 Thread(s)
I wish this forum had a Wii/WiiU section :/
GregoryRasputin is online now   Reply With Quote
Old 07-12-2012   #3
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 8,860
Likes: 6,244
Liked 3,803 Times in 2,470 Posts
Mentioned: 943 Post(s)
Tagged: 0 Thread(s)
Me too mate
__________________
DEFAULTDNB is offline   Reply With Quote
Likes: (1)
Old 07-12-2012   #4
naddel81
Member
 
Join Date: Jan 2011
Posts: 211
Likes: 0
Liked 15 Times in 12 Posts
Mentioned: 21 Post(s)
Tagged: 0 Thread(s)
"When the slot is doing 2 flashes it means it wants the original disc inserted"

I don't see why it wants the original disc? Why do I need DEVOLUTION then?!?
naddel81 is offline   Reply With Quote
Old 07-12-2012   #5
DjKlown
Member
 
Join Date: Feb 2011
Posts: 170
Likes: 10
Liked 38 Times in 29 Posts
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
^^ no you dont... but now im curious about my wii... maybe i should start monkeying with that... its all open software right... no hardware to hack?
DjKlown is online now   Reply With Quote
Old 07-12-2012   #6
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 8,860
Likes: 6,244
Liked 3,803 Times in 2,470 Posts
Mentioned: 943 Post(s)
Tagged: 0 Thread(s)
Originally Posted by DjKlown View Post
^^ no you dont... but now im curious about my wii... maybe i should start monkeying with that... its all open software right... no hardware to hack?
update to 4.3 use letter bomb > hbc = hacked. piece of piss.

@naddel81 to play your backups and save your discs/laser from wear and tear. Tueidj wanted to incorporate piracy protection by verifying the backups via the disc slot. You do it once per back up and your sorted.
__________________
DEFAULTDNB is offline   Reply With Quote
Old 07-12-2012   #7
DjKlown
Member
 
Join Date: Feb 2011
Posts: 170
Likes: 10
Liked 38 Times in 29 Posts
Mentioned: 8 Post(s)
Tagged: 0 Thread(s)
i bet the thing hasnt been turned on for over a year... its the wifeys and she likes it for old school, which she actually uses teh ps3 emus for.... she plays the damn things more than me.... GO PC. a new quest has been accepted, there is one RE game i want to play from the cube
DjKlown is online now   Reply With Quote
Old 07-12-2012   #8
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 8,860
Likes: 6,244
Liked 3,803 Times in 2,470 Posts
Mentioned: 943 Post(s)
Tagged: 0 Thread(s)
Originally Posted by DjKlown View Post
A new quest has been accepted, there is one RE game i want to play from the cube
If you have the GC disc rip it and try out DEVOLUTION, if not rip it and try out DIOS MIOS.
__________________
DEFAULTDNB is offline   Reply With Quote
Old 07-12-2012   #9
stuck?
 
stuck?'s Avatar
 
Join Date: Sep 2010
Location: Canada
Posts: 1,358
Likes: 3,904
Liked 827 Times in 470 Posts
Mentioned: 123 Post(s)
Tagged: 0 Thread(s)
I further a Wii/WiiU section myself. It's hard trying to find things over on the good Wii homebrew boards. So many people asking for help and your (my) question gets buried

Also feel WiiU is going to be a lot of fun. Well, I think it has potential.
__________________
Help, im stuck!

stuck? is offline   Reply With Quote
Likes: (3)
Old 07-12-2012   #10
DEFAULTDNB
 
DEFAULTDNB's Avatar
 
Join Date: Mar 2012
Posts: 8,860
Likes: 6,244
Liked 3,803 Times in 2,470 Posts
Mentioned: 943 Post(s)
Tagged: 0 Thread(s)
Originally Posted by stuck? View Post
I further a Wii/WiiU section myself. It's hard trying to find things over on the good Wii homebrew boards. So many people asking for help and your (my) question gets buried

Also feel WiiU is going to be a lot of fun. Well, I think it has potential.
If you need help about wii please feel free to ask me mate. I have been part of the wii/GC scenes since 2002 testing various betas for various people.

BTW if you can get a wii section going and there was a chance for a new moderator I would gladly step up

EDIT:

Wiiflow mod 576 beta now loads devolution backups!

ust copy the loader.bin from the devolution source into your wiiflow folder on device root and play the games via devolution, wiiflow will auto detect the file That doesnt work with games extracted via gcreex though, wiiflow will boot them via diosmios regulary.
http://www.mediafire.com/?3nb25n8oob2lsd9
__________________

Last edited by DEFAULTDNB; 07-12-2012 at 08:42 AM.
DEFAULTDNB is offline   Reply With Quote
Reply

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump



PS3Hax.net is Copyright © 2010-2013.
Use of this site is governed by our Terms of Use and Privacy Policy. All Trademarks and images are owned by their respected owners.
Posts and links are subject to each author on this forum and are no way affiliated with the operations and/or opinions of ps3hax.net
All times are GMT -5. The time now is 12:08 PM.