Devolution AP discussion thread

Discussion in 'Wii - Hacking' started by WiiUBricker, Jul 13, 2012.

Thread Status:
Not open for further replies.
Jul 13, 2012
  1. WiiUBricker

    Member WiiUBricker Insert Custom Title

    Joined:
    Sep 19, 2009
    Messages:
    4,851
    Location:
    Espresso
    Country:
    Argentina
    Here you go. Please respect the author's wish and keep all Devolution AP and cracking discussion here. The DVVs may be a good choice to start this discussion. As always, keep it civilized :teach:

    For general Devolution discussion and support, use this thread: http://gbatemp.net/topic/330554-devolution-public-release/

    PS: Don't even start with this "this is disrespectful to the author" BS. Coders (mostly very talented ones) like it when someone has managed to bypass/crack/hack/whatever their stuff because it encourages them to work harder and to not let that happen again.
     


  2. donovan6000

    Newcomer donovan6000 Member

    Joined:
    May 5, 2012
    Messages:
    15
    Country:
    United States
    I've been messing around with the loader.bin in a hex editor and here's what I've gotten so far. The first block of text at the end (the lyrics to an AFI song) can't even have one bit changed or devolution will freeze. The second text string (tueidj's rant) can have every bit changed but must remain the same length or devolution will freeze.

    Unfortunatley I don't have any of my retail gcn disks to tests things with right now., so I dont know how these changes affect the wvv files that are generated.

    Also i've been trying to disassemble it with IDA pro, but I'm having some difficulties getting started. Any advice would be greatly appreciated.
     
    SuzieJoeBob and Anon10W1z like this.
  3. Anon10W1z

    Member Anon10W1z GBAtemp Maniac

    Joined:
    Feb 18, 2012
    Messages:
    1,112
    Location:
    Somewhere over the rainbow
    Country:
    United States
    Thanks for starting this; all ppl who discuss(ed) AP in the Devo thread should now get a 20% warn. :P
     
    2 people like this.
  4. JoostinOnline

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,201
    Location:
    The Twilight Zone
    Country:
    United States
    This is stupid. I doubt tueidj will work on it if it gets cracked, so I don't see why anybody would want that. If you are a pirate, just use DIOS-MIOS.

    Stop bitching about something that won't change and just enjoy this breakthrough.
     
    2 people like this.
  5. Walker D

    Member Walker D I have a hat

    Joined:
    Nov 15, 2009
    Messages:
    1,268
    Location:
    My home
    Country:
    Brazil
    Did you read?
    If the author who said it, maybe you point got invalidated
     
    1 person likes this.
  6. JoostinOnline

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,201
    Location:
    The Twilight Zone
    Country:
    United States
    Did you read my post? I didn't say it was wrong to discuss it. I just think it's a stupid thing to discuss. Cracking it would be counter-productive, and tueidj is never going to remove the AP.
     
  7. pepxl

    Member pepxl GFX W!Z4RD

    Joined:
    Jun 19, 2009
    Messages:
    3,263
    Country:
    United Kingdom
    You never know, I highly talented retired Wii coder might be working on Devolutions AP checks.
     
  8. lex luthor

    Member lex luthor GBAtemp Regular

    Joined:
    Sep 9, 2010
    Messages:
    212
    Country:
    United States
    In the end you are practically saying the same thing. Please people continue discussing your interesting discoveries/theories.
     
  9. lovewiibrew

    Member lovewiibrew Sifjar is a pirate

    Joined:
    Oct 9, 2010
    Messages:
    253
    Country:
    United States
    I was actually gonna start a thread like this yesterday but thought I'd get banned for it :O
     
  10. Peps

    Member Peps GBAtemp Regular

    Joined:
    Jun 28, 2009
    Messages:
    240
    Country:
    Ireland
    As mentioned by the OP, us programmers like technical challenges when they're presented to us. I rarely play games as it is these days so I don't really give a toss about piracy. I just like to understand how something was done and how it could be broken. It's fun for me, and I'm sure it's fun for other people as well. Why do you think people even hack consoles to begin with? I can guarantee you, the reason isn't piracy.

    If tueidj reacts poorly to someone breaking the anti-piracy protection, then he's a pretty immature person. If someone hacks anything of mine, I'd be highly grateful to that programmer, as not only would I be able to further protect my application, but we'd both be able to learn from each other. I actually hacked a database a few months ago for a small online game, and what did I do? I emailed the developer for that game and told him about the exploit and gave full details on how I accomplished it (he had some horrendous exploits in his application). I learned a lot from that experience, and I'm sure the developer learned a lot from me as well.

    Anywho, I had a brief look through the hex, and I know little to nothing about PPC assembly. My assumptions so far is that every 4 bytes is an instruction, and that the first instruction is a jump to address 0x0000004C which is the end of the string at the beginning. If I had to guess, I'd say that some critical shellcode is probably encrypted and contains a CRC/SHA/MD5 checksum of the loader.bin file to ensure that no code has been tampered with. Unless you know PPC assembly pretty well, I doubt the average person here will be able to accomplish a thing.
     
    Jinx_Dojo and WiiUBricker like this.
  11. SifJar

    Member SifJar Not a pirate

    Joined:
    Apr 4, 2009
    Messages:
    6,022
    Country:
    United Kingdom
    It's not tueidj's rant, it is quoting someone else (not completely sure who, I think one line is possibly tjcool from these forums) talking about tueidj.

    Anyway, I don't think you'll be able to disassemble it too easily, I'm sure tueidj will have added some obfuscation to it.

    And Joostin: tueidj said it was OK to discuss cracking it elsewhere. This means one of two things: either he is OK with people cracking it (in which case he will presumably improve the AP for later versions with new features) or else he is confident no one will crack it (at least, no one who would release it publicly; someone said something about someone having already cracked it, but I am sure he won't release his crack).

    EDIT: It is highly possible also that he feels it could be rather amusing to watch some individual's pathetic attempts to break through the protection ;)
     
    1 person likes this.
  12. Walker D

    Member Walker D I have a hat

    Joined:
    Nov 15, 2009
    Messages:
    1,268
    Location:
    My home
    Country:
    Brazil
    I read, and I maintain my point


    even knowing I not gonna crack it, or contribute with it (since I not a hacker) ..I don't think the AP discussion is invalid, if it respects the author's wishes
     
  13. JoostinOnline

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,201
    Location:
    The Twilight Zone
    Country:
    United States
    If they don't want Devolution discontinued, I doubt they will release any findings.
    Not really.
     
  14. lovewiibrew

    Member lovewiibrew Sifjar is a pirate

    Joined:
    Oct 9, 2010
    Messages:
    253
    Country:
    United States
    Supposedly Megazig has cracked it.
     
  15. sentinel5000

    Member sentinel5000 GBAtemp Fan

    Joined:
    Oct 1, 2008
    Messages:
    379
    Country:
    Puerto Rico
    U might think whatever u want but GC support is dead, even from nintendo so trying to be a moralist and forcing people to get retail copies to then load them from USBs is just not necessary anymore. Its like all the sudden someone comes and makes a new NES emulator and forces people to buy NES games and rip them. If the games are already available then why make people buy old GC games, leave that stuff for collectors....

    Oh and BTW, the coder is very optimistic about getting Wiimote support to play GC games, well when this is a reality then ill use this. My Wii still works with GC isos on disc like a charm so there is no need for this for now.
     
  16. Walker D

    Member Walker D I have a hat

    Joined:
    Nov 15, 2009
    Messages:
    1,268
    Location:
    My home
    Country:
    Brazil
    Well, we are not here to judge tueidj's intentions and motivations on the antipiracy stuff, I think ...just be gratefull for the author to have released Devolution at all, and allowed this thread ;)
     
  17. megazig

    Member megazig SU

    Joined:
    Oct 25, 2008
    Messages:
    467
    Country:
    United States
    please keep my name out of this thread. I will not be discussing anything on this topic
     
  18. reprep

    Member reprep GBAtemp Advanced Fan

    Joined:
    Jul 5, 2012
    Messages:
    693
    Country:
    Turkey
    Yeah i agree, gamecube has been officially abandoned by nintendo.Wii-U is said to have gamecube downloadable games on virtual console, but wii virtual console nintendo 64 games give me a general idea about the count and quality of games.

    I guess this is the first time in console history, i see a homebrew developer is making original disc check. Am i right?
     
  19. JoostinOnline

    Member JoostinOnline Certified Crash Test Dummy

    Joined:
    Apr 2, 2011
    Messages:
    10,201
    Location:
    The Twilight Zone
    Country:
    United States
    The console being dead has nothing to do with the legality of pirating games. tueidj didn't want to make a warez loader, so he added AP to it.
     
  20. Maxternal

    Member Maxternal Peanut Gallery Spokesman

    Joined:
    Nov 15, 2011
    Messages:
    5,210
    Location:
    Deep in GBAtemp addiction
    Country:
    Costa Rica
    I'm sure this thread will be plagued by
    "You evil, pirating fiends, cracking is evil"
    Just like the other will be plagued by
    "AP sucks"
    I personally think all such off topic chatter on either thread should just be glazed over by the reader and ignored.
     
Thread Status:
Not open for further replies.

Share This Page