Devolution

Discussion in 'Wii - Hacking' started by tueidj, Mar 5, 2012.

Thread Status:
Not open for further replies.
Mar 5, 2012

Devolution by tueidj at 11:34 PM (103,964 Views / 32 Likes) 159 Comments

    • Member

    tueidj I R Expert

    Member Since:
    Jan 8, 2009
    Message Count:
    2,569
    Country:
    Pacific Ocean
    Devolution has been released; go here: http://gbatemp.net/topic/330554-devolution-public-release/


    [hr]


    (Ordinarily I wouldn't post about a project that has no end product available to download, but given the recent kerfuffle going on in the Dios Mios topic I thought it was prudent to give a peek behind the curtain.)

    WHAT: Devolution is a loader designed to run gamecube games on a wii. Dolphin was the codename for the gamecube, Revolution was the codename for the wii, add them together = Devolution.

    WHY: To do what the "official" method doesn't. I hate GC controllers and the crappy little discs. And if you bought a new model wii you can't play NGC games at all.

    WILL: Devolution aims to let you do the following:
    - Use alternative mediums for loading games (SD and USB)
    - Use alternative controllers (wiimote + classic controller instead of GC controller)
    - Use alternative mediums as memory cards (SD, USB and NAND)
    - Support audio streaming games properly. It's possible but remains to be seen if it's feasible i.e. if the hardware is going to be fast enough to do what I have in mind.
    Alternative loading mediums are already implemented (that's right, working GC USB loading!). Memory card emulation is half-done (reading, no write support). Wiimote and audio streaming support haven't been started.

    WON'T: It's not going to be a warez loader. You will need to own (or at least possess) the games you wish to run. I don't plan to ask for any donations, although at some point if there's a particular game that someone wants fixed I might have to insist they provide it or at least the means for me to get it; I'm not going to fork out for a copy of MGS from my own pocket, for example.

    HOW: It's complicated (but not impossible!). Basically the wii is a gamecube with extra bits, as long as NGC games can see the hardware they expect to see the extra parts don't matter. One big advantage of Devolution is that it doesn't require any changes to the software on your wii; no replacing MIOS, no extra cIOS or channels, just an app to run from either HBC or the exploit of your choice.

    WHO: Me alone. This is a solo project and everything is written from scratch; no "borrowed" code or even any use of libogc. This might change in the future when I want a bluetooth stack. Though the point is this has nothing to do with any other project (my past work or anyone else's) and no, there is no GPL code used so don't bother trying to demand to see the source.

    WHICH:
    Tested Games


    WATCH:

    Some notes about the video: there's a two minute playtime counter in the current code that reboots to the launcher when it expires, hence the abrupt cut-offs. I added it after realizing I'd spent half an afternoon "testing" mario kart instead of actually doing work, I left it active to keep the youtube video length down. Unfortunately this meant there was not much gameplay recorded... but at least you can see how smooth all the intro videos are (or in the case of Medal of Honor, the menu screen bugs) and the fact that audio can work with USB loading. Also I totally got away with sending that 4WD flying in NFS, didn't that look cool?

    WHEN: Hard to say. Maybe a proper release some time near the start of May. So far I've bought four batches of games on ebay and each time around two-thirds of them will load up fine while the others require fixing, so there's still a fair bit of work to be done compatibility-wise plus the other features to be implemented.

    WHERE: TBA.
    g4jek8j54, nukeboy95, Niksy and 29 others like this.


    • Member

    bm123456 New Member

    Member Since:
    Jun 7, 2011
    Message Count:
    470
    Location:
    Houston
    Country:
    United States
    • Member

    LWares87 The 'Wise' Merchant

    Member Since:
    Oct 19, 2008
    Message Count:
    1,487
    Location:
    Colchester, ENG
    Country:
    United Kingdom
    Is this to rival DML or something? lol

    Anyway... This is worth keeping an eye on. Good Luck, as your going to need it.
    • Newcomer

    Burnt Lasagna New Member

    Member Since:
    Feb 29, 2012
    Message Count:
    19
    Country:
    United States
    Holy crap, this is big news!
    I'll definitely be keeping an eye on this!

    There's just one thing I'm confused on and that is...
    How is it going to prevent someone from loading warez? Is it going to require you to have the disk in the drive in order to load it?
    • Member

    JoostinOnline Certified Crash Test Dummy

    Member Since:
    Apr 2, 2011
    Message Count:
    9,264
    Location:
    The Twilight Zone
    Country:
    United States
    This is an amazing project, thank you very much! :D
    Do they have to be fully functional? Some of my games are scratched to the point where they freeze at random, but they can all start up. I swear, my discs get scratched even if nobody touches them, lol.

    I hope you set up a donation link. I don't have much money (it's hard to find a job when you can't drive), but the fact that you aren't demanding "donations" for releases is something I'm glad to hear.
    1 people like this.
    • Member

    person66 If it isn't edited, it isn't a true person66 post

    Member Since:
    Jun 16, 2009
    Message Count:
    1,082
    Location:
    Canada
    Country:
    Canada
    This is great news. I cant wait to see how this turns out. Do the games in the fully working list all play at 100% speed, even in cut scenes and stuff?
    • Global Moderator

    Sicklyboy Not Falco

    Member Since:
    Jul 15, 2009
    Message Count:
    4,407
    Location:
    Nowhere, Middle OF
    Country:
    United States
    Holy crap!

    tueidj this is amazing. I too am curious as to how you plan for this to not be a warez loader.

    I can't wait to see where this will go. If you do end up setting up a donation link, I will definitely throw some your way, man.
    • Member

    Fishaman P Speedrunner

    Member Since:
    Jan 2, 2010
    Message Count:
    2,721
    Location:
    Wisconsin
    Country:
    United States
    It's not April 1st yet...

    EDIT: As for the donation, I will gladly donate if it means fixes and updates.

    EDIT2: If Melee works flawlessly on this, I'm donating $50 the first chance I get.

    EDIT3: COLLOSEUM!?! You are my hero.

    EDIT4: You must be a Nintendo dev if you got a chainloader disc to work (Zelda Collector's Edition).
    2 people like this.
    • Banned

    Midna Banned!

    Member Since:
    Apr 13, 2008
    Message Count:
    3,336
    Country:
    Albania
    It's not going to be a warez loader? How you going to manage that? We have to dump our own games with your loader? I hope not, because I've downloaded images for all my old gamecube disks. A few of them are scratched to hell and unplayable as it is

    Oh god I can see the end already. Someone cracks whatever anti piracy you have in mind for use with pirated copies, epic drama ensues and you leave the scene forever. Every time.
    5 people like this.
    • Member

    Geren New Member

    Member Since:
    Aug 15, 2011
    Message Count:
    223
    Country:
    El Salvador
    Heh, I liked how at the beggining of the loading of games there's a "Hello World!".
    Good luck with the project, seems like you have a pretty complete app already.
    • Member

    MassiveRican GBATemp's Unofficial Vigilante

    Member Since:
    Aug 2, 2011
    Message Count:
    2,188
    Location:
    Creeping in the Shadows
    Country:
    Puerto Rico
    Awesome, more development in the GCN emulation area, spectacular tueidj! Can't wait until further info is available on this project, good luck :D
    • Member

    crwys New Member

    Member Since:
    Jun 26, 2008
    Message Count:
    972
    Country:
    United States
    I will definitely donate as well.
    Very very nice work on this.
    I understand doing Anti Piracy on Wii games.
    But for gamecube games, they are old and hard to find now these days.
    And for us that own original gamecube games are really scratched up and unplayable. So I hope you think about this.
    5 people like this.
    • Member

    Justin121994 Bitcoin. coinbase.com/andrew

    Member Since:
    Jan 12, 2009
    Message Count:
    806
    Location:
    Ontario, CA
    Country:
    United States
    Cool, nice seeing some progress. Finally be able to backup all my old gamecube games to my hdd. :)
    1 people like this.
    • Member

    OriginalHamster New Member

    Member Since:
    Nov 2, 2008
    Message Count:
    1,821
    Country:
    Chile
    This is great.
    You won´t need memory cards right?

    Respect replacing GCN controllers completely, I don´t think it will work for games that use analog shoulders like R: Racing Evolution, Super Mario Sunshine, Rogue Leader, to name a few.
    • Member

    VashTS Beat it, son

    Member Since:
    Mar 14, 2009
    Message Count:
    2,807
    Location:
    Upstate NY
    Country:
    United States
    i don't quite understand this...is this like DML but with what everyone wants like USB storage and bluetooth access?

    If so rock on. I'm hoping you the best. You wii devs never stop amazing me. I just asked my wife the other day what else is left. We have everything we need from a hacking standpoint.
    • Member

    JoostinOnline Certified Crash Test Dummy

    Member Since:
    Apr 2, 2011
    Message Count:
    9,264
    Location:
    The Twilight Zone
    Country:
    United States
    • Banned

    Midna Banned!

    Member Since:
    Apr 13, 2008
    Message Count:
    3,336
    Country:
    Albania
    No, that's not the anti piracy. The entire project has next to no point if you need to keep the original disk inserted. He already said that some of the aims of the project are SD/USB loading and getting rid of "those crappy little discs"

    I actually can't fathom any sort of antipiracy you could do with this except to only let the loader use games that it has been dumped with. And that seems rather easy to get around.
    1 people like this.
    • Member

    JoostinOnline Certified Crash Test Dummy

    Member Since:
    Apr 2, 2011
    Message Count:
    9,264
    Location:
    The Twilight Zone
    Country:
    United States
    • Member

    Geren New Member

    Member Since:
    Aug 15, 2011
    Message Count:
    223
    Country:
    El Salvador
    I believe we don't have too much info to know what are the anti-pitracy measures. We know that tueidj is a good coder and probably know what Midna is saying.


    P.S: Joostin, we know you don't like DML, but this isn't the place to bash it.
    • Banned

    Midna Banned!

    Member Since:
    Apr 13, 2008
    Message Count:
    3,336
    Country:
    Albania
    Lol, are you TRYING to convince people this project isn't worth using before the OP can even clarify by spreading misinformation that it will only load disks from the drive? Especially since even glancing over the first post would have told you that's not true

SPONSORED LINKS
 
Thread Status:
Not open for further replies.

Share This Page