Hacking Devolution - Public Release

Maxternal

Peanut Gallery Spokesman
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
39
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,698
Country
For those who it's just refusing to verify your clean original disk, it's new software. It has bugs. That, at least, is something he might be willing to fix if someone could show him technical data as to why it's broken.
Not sure what else I can provide. I have an SD Gecko, but not a USB Gecko.
When starting Rogue Squadron, Devolution reads the disc and quickly flashes what appears to be five times, creates an empty authentication file, then hard locks the Wii. CleanRip reports that all of the hash information is perfect.
What other games have you gotten to run? I understand that verification takes some time. I'd assume it's verifying the checksum of the disk image. It might just be that it creates the empty file first (to create a timestamp to base it off of maybe?) and then fills it all in when it's done. Just a guess. He who programmed it is hesitant to tell us much about how he did it.
(I really need to go home and actually try this out myself over the weekend but I've been working for the last 13 hours. I do have a NTSC copy of the game. I can test it myself IF I can find time. Was it Rogue Squadron 2 or 3, I have both.)
SW RS II: Rogue Leader.
I've tried one more time just now and left it running.... all the other games were authenticated very quickly. SFA, Eternal Darkness, Zelda Collectors, and maybe a few more have been tested and are working. Please report back with your results... though perhaps the main thread is a better place for this topic.
Okay, I finally got a moment to do some testing and I can confirm this bug (at least for me) with Rogue Leader (GSWE64) for some reason it creates an empty DVV file with a slightly different name (GSWE00) and then freezes with a black screen. I tried it twice with the same md5. I haven't tried renaming or deleting the DVV and retrying but I'm not sure if that would work. Don't have a USB gecko so I guess I'll have to wait for WiFi debugging for more info.

I'm currently ripping Rebel Strike to test.
EDIT : Rebel Strike worked just fine.
 

zerofalcon

Well-Known Member
Member
Joined
Mar 14, 2009
Messages
792
Trophies
1
Location
Somewhere close to my NES
XP
2,581
Country
Luigi's Mansion NTSC-U has the same problem, after verification (5 flashes) locks with a black screen and nothing happens. I dumped my iso with cleanrip 1.4, cleanrip 1.5 and superdump but it isn't working. Used tueidj's sample loader.
 

tronic307

Well-Known Member
Member
Joined
Nov 7, 2002
Messages
212
Trophies
2
XP
422
Country
United States
Luigi's Mansion NTSC-U has the same problem, after verification (5 flashes) locks with a black screen and nothing happens. I dumped my iso with cleanrip 1.4, cleanrip 1.5 and superdump but it isn't working. Used tueidj's sample loader.
Yeah, I was also going to report the same issue. I think I might have to get a USB Gecko for debugging. Where's a good place to look?
 

thevoiceover

Well-Known Member
Member
Joined
Sep 23, 2006
Messages
136
Trophies
0
Age
46
XP
311
Country
United States
I am pretty satisfied to how Devolution is working for my family and I. I look forward to the many additional features that the author plans to implement, but in addition to I have an idea on a feature that would really help make things easier for me.

It is obvious that the DRM (security, whatever we call it) saves unique console I.D into the set file name. My request (of course if possible without total rework) is to have the file name that is saved for each game be unique to console I.D within the file name itself. I.e, file name "GBLP00.DVV" be name something like "GBLP00***********.DVV" the stars being the unique I.D of the system. This would help me out because in my house I have multiple Wii machines that use the same HDD in between each of them and with Devolution, I have to insert the discs every time I swap the units and play whatever game as it overrides the security with whatever given console I may have the drive at. If the security files was saved unique to each console it could prevent this from happening. Maybe something similar to a wildcard loader of given game I.D then check security based on machine I.D to see if a match is within given .DVV files - even if this only checks two or three files then fails and requires disc is fine with me as I only plan on using within 3 given consoles max.

If this makes any sense to you guys, maybe the Author will consider this (but I am sure more important things are being sorted through at this point.) Again, merely a request. Thanks for any time and consideration.

Respectfully,
TVO
 

wiismodrome

flubber
Member
Joined
Feb 7, 2012
Messages
553
Trophies
0
XP
131
Country
Sweden
The five flashes indicate that it was verified. The problem is occurring AFTER the verification.
Possibly, however, the DVV file that is created is blank. So it seems there is a problem with the verification process or creating the file. Once tueidj releases a way to log without a USB gecko then we can fix the issue.
With Rogue Squadron, the LED gives five quick flashes, then locks up the Wii; an authentication file is created, but empty. XGIII does not produce any LED response, just locks up the Wii and creates an empty file. So, this suggests that the five flashes are not a reliable indicator of successful disc verification.
 

wiismodrome

flubber
Member
Joined
Feb 7, 2012
Messages
553
Trophies
0
XP
131
Country
Sweden
Luigi's Mansion NTSC-U has the same problem, after verification (5 flashes) locks with a black screen and nothing happens. I dumped my iso with cleanrip 1.4, cleanrip 1.5 and superdump but it isn't working. Used tueidj's sample loader.

I have tried ripping my disc multiple times and even downloaded another ISO of Rogue Squadron just in case it was a problem with my specific disc. The hashes are all correct, so that suggests that the ISOs are not the issue here. Nor does it matter which loader is used. The behavior remains the same: five flashes, locked Wii. One thing learned from all this is that the authentication failure is reliable.... so that means it should be repeatable for troubleshooting.
 

wiismodrome

flubber
Member
Joined
Feb 7, 2012
Messages
553
Trophies
0
XP
131
Country
Sweden
Perhaps reason to be cautious when using this program: http://gbatemp.net/topic/204106-wiiflow-an-open-source-gui-usb-loader/page__view__findpost__p__4310320
 

sk0ld

Well-Known Member
Member
Joined
Nov 22, 2005
Messages
114
Trophies
0
XP
215
Country
United States
I'm just getting caught up on these threads, and I'm loving 'em so far.

"my drive is dead"
"my discs are scratched"
"I lost my discs"
"my discs were stolen"
"..my dog ate it"

lol. I mean c'mon guys. This is probably the least bothersome AP I think I've ever seen. All it's asking of you is that you've come into contact with the disc. Will there be bugs at first? Of course. Did tueidj exaggerate a bit with his initial topic? Sure.. but the AP makes sense. I for one applaud the man for sticking to his principles, and you should too.
Speaking of principles..
tueidj, since this is a pseudo bug thread I should point out a mistake.

I couldn't help but notice, but that's some pretty interesting ASCII in your binary there.
They certainly seem to be rather private messages not meant for your, or our eyes.
How did you come across them?
 
  • Like
Reactions: 3 people

wiismodrome

flubber
Member
Joined
Feb 7, 2012
Messages
553
Trophies
0
XP
131
Country
Sweden
lol. I mean c'mon guys. This is probably the least bothersome AP I think I've ever seen. All it's asking of you is that you've come into contact with the disc.
I am very much "in contact" with my retail discs.... and my Wii has been intimately in contact with their contents.... and yet Devolution will not authenticate them.
 

reprep

Well-Known Member
Member
Joined
Jul 5, 2012
Messages
939
Trophies
1
Website
melankolisavar.blogspot.com
XP
1,037
Country
http://gbatemp.net/t...lution-ap-poll/
This thread was closed even after tueidj posted "To avoid taking sides I voted for all three options." in it. The last i remember, "no" number was 4, now it is 142, a funny joke from the moderation's side i guess. We should all be proud that such nice moderators are on the site.
 
  • Like
Reactions: 1 person

tueidj

I R Expert
OP
Member
Joined
Jan 8, 2009
Messages
2,569
Trophies
0
Website
Visit site
XP
999
Country
Obviously my post was meant as a joke as well, the poll was supposed to be single choice but let you vote for all options at the same time.
 

tronic307

Well-Known Member
Member
Joined
Nov 7, 2002
Messages
212
Trophies
2
XP
422
Country
United States
I'm just getting caught up on these threads, and I'm loving 'em so far.

"my drive is dead"
"my discs are scratched"
"I lost my discs"
"my discs were stolen"
"..my dog ate it"

lol. I mean c'mon guys. This is probably the least bothersome AP I think I've ever seen. All it's asking of you is that you've come into contact with the disc. Will there be bugs at first? Of course.
We're helping to debug this thing, and people want us to shut up. And it's not just AP, Devolution is inordinately particular about game format and external HDD controllers, as well. Western Digital sucks, as far as Devolution is concerned.
 
  • Like
Reactions: 1 person

Ericss

Well-Known Member
Member
Joined
Sep 1, 2010
Messages
464
Trophies
0
XP
365
Country
United States
I'm just getting caught up on these threads, and I'm loving 'em so far.

"my drive is dead"
"my discs are scratched"
"I lost my discs"
"my discs were stolen"
"..my dog ate it"

lol. I mean c'mon guys. This is probably the least bothersome AP I think I've ever seen. All it's asking of you is that you've come into contact with the disc. Will there be bugs at first? Of course. Did tueidj exaggerate a bit with his initial topic? Sure.. but the AP makes sense. I for one applaud the man for sticking to his principles, and you should too.
Being capable of corrupting partitions sound very bothersome to me. And an AP that inconveniences legit users has no justification for existing in my book. When a game has an intrusive app that bothers legit customers, everyone bitches their butts off about it, so why shouldn't people do the same about Devolution's AP? And yes, it has bugs as Devolution is at a early state... which is why it shouldn't have been implemented in the current version. tueidj should have made sure that the AP works stable enough and doesn't corrupt HDDs before including it in a public Dev release.

The last i remember, "no" number was 4, now it is 142, a funny joke from the moderation's side i guess. We should all be proud that such nice moderators are on the site.
Wow, that's pathetic.
 
  • Like
Reactions: 1 person
General chit-chat
Help Users
    AncientBoi @ AncientBoi: The new one that is