Does FROGLET by CRL have copy protection?
Posted: Sat Feb 18, 2012 7:37 pm
Hello everybody!
I was recovering Froglet by CRL and found something interesting.
When the game is dumped via XRoar, it works ok, but, if you take a look at the blocks, there's no end block and the last block has a CRC error. With my own program, I managed to get another data block and the end block, but couldn't fix the faulty block.
The funny thing is that my complete copy doesn't load (?I/O ERROR), but If I remove the end block and the last data block, leaving the faulty block as last block in the .cas file, the game works!
Is this some kind of copy protection?
And, what should I do from the preservation point of view? Keep both copies, as to show how such mechanism was implemented while having a working copy?
You'll find attached an image showing the blocks and crc's for both cas files (left mine, right XRoar), and both cas files.
[EDIT] When converted to .WAV, both files load on a real Dragon...
[EDIT 2] Created Froglet page in the wiki.
I was recovering Froglet by CRL and found something interesting.
When the game is dumped via XRoar, it works ok, but, if you take a look at the blocks, there's no end block and the last block has a CRC error. With my own program, I managed to get another data block and the end block, but couldn't fix the faulty block.
The funny thing is that my complete copy doesn't load (?I/O ERROR), but If I remove the end block and the last data block, leaving the faulty block as last block in the .cas file, the game works!
Is this some kind of copy protection?
And, what should I do from the preservation point of view? Keep both copies, as to show how such mechanism was implemented while having a working copy?
You'll find attached an image showing the blocks and crc's for both cas files (left mine, right XRoar), and both cas files.
[EDIT] When converted to .WAV, both files load on a real Dragon...
[EDIT 2] Created Froglet page in the wiki.