Hacking Why add anti-piracy measures to Devolution ?

  • Thread starter Thread starter air2004
  • Start date Start date
  • Views Views 285,083
  • Replies Replies 1,670
  • Likes Likes 29
You guys do know that the new version of Devolution uses a different method of storing verification, right? It's based off some form of a Wii remote's ID, meaning you just need a matching Wii Remote to play the Gamecube games. If someone can determine where that is, somehow hack it to a different remote and test it, we could have a cracked version of Devolution in little time (Assuming a few days is little time). I just don't know how to decompile and hack or search for IDs in a hex editor.
I believe it still keeps check of your HDD/SD, Wii, and such
 
I'm just going to stick with my actual Gamecube with a DOL-001 motherboard, DOL-101 dvd drive with the POT tweaked to 205 ohms, home made Xeno GC 2.0, custom fullsized case, GBA player, component cable >.>

Devolution is an awesome concept, but there isn't any reason as to why it needs to have anti-piracy; heck, Nintendo isn't making any money from the GC anymore, so the piracy isn't hurting anyone. Not to mention, a lot of places won't even stock GC titles anymore, you'll have to find them on the internet and run the risk of them being in horrible condition or destroyed during shipping.

If there was a way to get it to verify burnt discs that I use on my GC, I'd totally use it; but for now, it isn't worth the trouble.
 
  • Like
Reactions: B.B.Link
I believe it still keeps check of your HDD/SD, Wii, and such

1. It MAY keep track of your HDD, but I'm not entirely sure. I have not been able to try a different one yet.
2. The SD card isn't even required to run Devolution, I run it from my hard drive with no SD card inserted.
3. It couldn't keep track of the Wii because when I verify a game with all my Wiimotes connected, and then go over to my Wii U, and run it, it still works (using the same Wiimotes). That would be considered a different Wii through the system files, considering the serial number and other files don't match.

As of now, I've determined that the only things in the .dvv file are the:

1. GAME ID (first 6 hex digits)
2. Wiimote IDs (just not sure what these IDs are from)
3. Some other form of identification from the same (This is to match with the iso on the USB drive).

Again, there may be a USB HDD identifier hidden in there, maybe with partition table information, but I'll attempt loading it from an SD card to see if it loads.

*keep in mind I verified from the HDD with NO SD CARD, so if it loads from SD, that means there is absolutely no hard drive verification in the file :D
 
1. It MAY keep track of your HDD, but I'm not entirely sure. I have not been able to try a different one yet.
2. The SD card isn't even required to run Devolution, I run it from my hard drive with no SD card inserted.
3. It couldn't keep track of the Wii because when I verify a game with all my Wiimotes connected, and then go over to my Wii U, and run it, it still works (using the same Wiimotes). That would be considered a different Wii through the system files, considering the serial number and other files don't match.

As of now, I've determined that the only things in the .dvv file are the:

1. GAME ID (first 6 hex digits)
2. Wiimote IDs (just not sure what these IDs are from)
3. Some other form of identification from the same (This is to match with the iso on the USB drive).

Again, there may be a USB HDD identifier hidden in there, maybe with partition table information, but I'll attempt loading it from an SD card to see if it loads.

*keep in mind I verified from the HDD with NO SD CARD, so if it loads from SD, that means there is absolutely no hard drive verification in the file :D
I put HDD/SD because you can use either a HDD or a SD
I think it would keep track of the Wii, since you don't need Wiimotes if you are playing on the original Wii. I believe it checks for what system it is, if it's the original one it boots, if not it looks for Wiimotes.
 
Personally, I dislike all forms of DRM. I want to be able to future proof my software and be able to easily transfer it to another system or storage medium without having to worry about hardware failure of certain components. (with the new devo update, its akin to not being able to play games on a PC if a mouse dies or if a different mouse is used.)
Not really. Besides didn't windows do something like this with XP , if you switched out drives or changed any hardware , you had to contact customer support , so they could verify your OS key.
 
Yes it still checks the DVV file in the storage media. New DVV files (r200) they can still be restored if a HDD/SD image backup is previously made (no more re-verification if some DVV's got corrupted or deleted, if an HDD or SD failed, if a disc was lost or stolen, etc). However, these backup images won't work on another Wii (I tested this method long time ago with someone, without success), just in the console where they were verified. But who knows, maybe someone smart can make it work.
 
You know what would really kick ass? A regular-ass GC loader with CC and DS3 support like Devolution.

That would be enough to make me happy, and I could simply use my discs, instead of using this backwards butt-fuckery...

I'll just stick to the regular loading method while I wait for Nintendon't.

Seriously though... Where did all these moralfags come from!? I miss the old days when hackers were real hackers that would release quality content, designed precisely to circumvent any and all DRM and not a bunch of moralfags...

Before anyone jumps on my case for stating my opinion. I'm surprised that this was possible in the first place and props to the creator for that. However, it's freaking useless!!!! Most of my games it didn't even verify correctly, and I do have quite a few legally purchased Gamecube games. Even with a 1:1 copy using Cleanrip it didn't work... Even if it did, there's no point when you still have to use the lens to rip the games.

I have more to say but I don't want to further derail this thread.

Bottom-line: If you're gonna make DRM infested software, you better give me a DAMNED good reason to stick with it and it's bullshit. This should've been called Cube One.
 
I just would like tueidj changes his mind and make devolution without AP, he created it and he can do it if he wants. Nintendont will be amazing but at the moment crediar will not implement bluetooth controllers. I really would like to play Mario Kart Double dash with my ps3 gamepad on real hardware. Who knows what future hold?
 
You know what would really kick ass? A regular-ass GC loader with CC and DS3 support like Devolution.

That would be enough to make me happy, and I could simply use my discs, instead of using this backwards butt-fuckery...

I'll just stick to the regular loading method while I wait for Nintendon't.

Seriously though... Where did all these moralfags come from!? I miss the old days when hackers were real hackers that would release quality content, designed precisely to circumvent any and all DRM and not a bunch of moralfags...

Before anyone jumps on my case for stating my opinion. I'm surprised that this was possible in the first place and props to the creator for that. However, it's freaking useless!!!! Most of my games it didn't even verify correctly, and I do have quite a few legally purchased Gamecube games. Even with a 1:1 copy using Cleanrip it didn't work... Even if it did, there's no point when you still have to use the lens to rip the games.

I have more to say but I don't want to further derail this thread.

Bottom-line: If you're gonna make DRM infested software, you better give me a DAMNED good reason to stick with it and it's bullshit. This should've been called Cube One.

And that's why another program, called Nintendon't, is being made. It's like Devolution in a lot of ways, has audio streaming, but no AP or DRM. As to why Tueidj added AP, I'm not one to question that as it's his program, his prerogative.
 
You know what would really kick ass? A regular-ass GC loader with CC and DS3 support like Devolution.

That would be enough to make me happy, and I could simply use my discs, instead of using this backwards butt-fuckery...

I'll just stick to the regular loading method while I wait for Nintendon't.

Seriously though... Where did all these moralfags come from!? I miss the old days when hackers were real hackers that would release quality content, designed precisely to circumvent any and all DRM and not a bunch of moralfags...

Before anyone jumps on my case for stating my opinion. I'm surprised that this was possible in the first place and props to the creator for that. However, it's freaking useless!!!! Most of my games it didn't even verify correctly, and I do have quite a few legally purchased Gamecube games. Even with a 1:1 copy using Cleanrip it didn't work... Even if it did, there's no point when you still have to use the lens to rip the games.

I have more to say but I don't want to further derail this thread.

Bottom-line: If you're gonna make DRM infested software, you better give me a DAMNED good reason to stick with it and it's bullshit. This should've been called Cube One.
If you have a modchip, try disabling (or if impossible removing) it. The guy's reported that to be one of the main causes of verification fail, since modchips falsify data.

Also the point of hacking consoles is so that people can program their own software for it. Including DRM in homebrew might seem ironic, but you're not buying Devolution (you bought the Wii), and nothing is stopping you from making your own loader without DRM. After all, if the device is hacked and you want it to do something it doesn't, you can do it yourself. That's the hacker way, right?

... or are you just a leech?
 
If you have a modchip, try disabling (or if impossible removing) it. The guy's reported that to be one of the main causes of verification fail, since modchips falsify data.

Also the point of hacking consoles is so that people can program their own software for it. Including DRM in homebrew might seem ironic, but you're not buying Devolution (you bought the Wii), and nothing is stopping you from making your own loader without DRM. After all, if the device is hacked and you want it to do something it doesn't, you can do it yourself. That's the hacker way, right?

... or are you just a leech?

Yeah, I'm a leech. Happy?

I make games. I know they're expensive to make. This doesn't change anything.

Maybe I wasn't too clear... What bothers me is his attitude. Treating everybody like a leech is NOT cool. I buy my shit with my own money, just like a lot of people here.

No, I can't code a loader because I don't have the patience for it.

He's still a moralfag. A moralfag that's treating you, me, and everyone else like thieves. This uppity, pretentious attitude is what grinds my guts to no end.

It's fine that you wanna share, but if you're gonna be this way, then don't share it! If you're so scared of people downloading and pirating games for a deprecated console, then don't share it!

Also thanks for the modchip advice, but I really don't feel like opening my Wii for the third time to disable a modchip so I can use a DRM infected loader...

Either way, I better quit the thread. I'm not contributing anything but flame and I already said what I wanted to say.
 
It's not even very secure, debugging it by running (or, trying, it won't verify) it through an emulated system menu in Dolphin was sufficient to find out how it tries to verify discs.

Though, with nintendon't in the making it's not worth it.
 
It's not even very secure, debugging it by running (or, trying, it won't verify) it through an emulated system menu in Dolphin was sufficient to find out how it tries to verify discs.

Though, with nintendon't in the making it's not worth it.
Then crack it and share ... no need for bluster , or innuendo . I can understand why he did what he did ( if the cube was still an active system ), but the cube is a dead and gone system .
Some people talk as though they know how to beat his protection , yet know one has . Others say , something better is coming ( which might be true ) .
All I have to say is .... why would tueidj create such barriers to project , that everyone and their mother was looking forward to ? ( at least here anyway )
Is it payment that you want ?
DO you want your skills to be recognized ?
Do you like fucking with the peoples ambition to relive their childhood ? ( not mine , I am Atari/ninty I rmember the colecovision a little bit)
Or could this just be a cat and mouse game , to see if what you created can stand the test of time ?
Others will take your ideas/work and implement them in new ways ( but you already know this )
SO , the question is Why ???
 
Am I the only person that laughs at all the vitriol aimed at tueidj for releasing free software? A part of me wants to see what would have happened if instead of releasing the software with AP, he just posted videos of Devolution to the internet but never let anyone use it.
 
You know, adding DRM I find kind of redundant, and retarded at the same time. I only have one NTSC gamecube game, and the rest that I own are PAL. Considering that this is 2013, I want to play them in 480p, not 60i. What's the best option do you think? Get the NTSC version (eg buy it, or dl from torrent) or use "force 480p" (which doesn't work in my experience)? Maybe if Nintendo didn't screw PAL users to begin with, we wouldn't have to dl the NTSC versions just to have a better quality product. It speaks words of wonders when the torrent you dl is better quality than your original retail version which cost $99 back when you bought it!

So, tueidj wants to add DRM to his software? Well I have strong feelings about DRM, and I'm always opposed to it when it is invasive to the user. Essentially he wants to force me, and the rest of Australians and all of Europe to play the sh*tty PAL versions, unless we all buy the NTSC discs (and there aren't enough to go around for everybody, you realize)!

grossaffe - doesn't matter if the software is freeware, paid, open-source, closed-source or any combination thereof. You shouldn't force your beliefs onto others, and you certainly shouldn't create barriers for usability to enforce the forcing of your beliefs onto others. I too have a launch Wii, with a modchip, and the dvd-drive is shitty at reading GC discs. Don't get me wrong, I've successfully ripped all my discs, GC and Wii, but half the time I put a GC disc in, I would have to eject it and try again to get the Wii to recognize it. Oddly enough this problem doesn't seem to affect Wii discs. Oh and I've been a quietly contributing member of the gaming scene for years, and so are many other people who may potentially use this software. We're not all leaches who don't contribute to the community ya know!
 
Essentially he wants to force me, and the rest of Australians and all of Europe to play the sh*tty PAL versions, unless we all buy the NTSC discs (and there aren't enough to go around for everybody, you realize)!
Really? And how exactly is he forcing you to do this?

Has he come to your house and held a gun to your head?

Has he sent you blackmail letters?

Has he kidnapped one of your family members?

Has he sued you in court with playing the game a certain way as one of the stipulations?

I'm very interested in hearing this!
 
I reiterate what I said in my first post, tueidj is perfectly entitled to his beliefs, and is perfectly entitled to release his software the way that he wants. What I disagree with is 1. forcing your beliefs onto others, and 2. invasive DRM (I don't so much mind passive DRM, but I find the entire subject of DRM to be redundant when we're talking about legacy games). And anyone is entitled to criticize software for incorporating these things.

I might also point out that Nintendo were well within their rights to disable 480p on PAL titles as well, and that I'm well within my rights to criticize them for this also. And to point out that a torrent containing the same game in NTSC format is BETTER than my legal, retail PAL disc. Not to mention would have cost around 1/2 the price new also!

So if you want a straight answer to your questions, then the answer is: I didn't say that he forces people to do what he wants, I said that he "wants" to force them to abide by his beliefs. There is a difference!
 

Site & Scene News

Popular threads in this forum