Get free YouTube views, likes and subscribers
Get Free YouTube Subscribers, Views and Likes

Cracking a C64 Game From Cassette: Livingstone I Presume?

Follow
8-Bit Show And Tell

In a previous video we took a look at the crash in the Commodore 64 port of the Operasoft game "Livingstone, I Presume?", unraveling the cause of the crash and coming up with a livepatch to fix the problem. This time we learn how to "crack" the game from the original cassette so we can patch the game and save it to disk permanently fixed, rather than having to repatch the game every time it's loaded. Check the video description for links to everything I reference.

The previous video about the Livingstone, I Presume? bug:    • One Bad Byte Broke This Game: Commodo...  

Further Reading / Info:
LOAD"*",8,1 VS. video:    • LOAD"*",8 vs. LOAD"*",8,1 on the Comm...  
DisC=overy #3: http://unusedino.de/ec64/technical/di...
Autostart: https://codebase64.org/doku.php?id=ba...
More autostart: http://www.sizecoding.org/wiki/Commod...
Exomizer: https://bitbucket.org/magli143/exomiz...
Pucrunch: http://a1bert.kapsi.fi/Dev/pucrunch/
ByteBonker V1.5: https://csdb.dk/release/?id=49169
Cruncher AB: https://csdb.dk/release/?id=48475
ECA Compactor/Linker: https://csdb.dk/release/?id=18026
TapeTool: https://csdb.dk/release/?id=194915

To support 8Bit Show And Tell:
Become a patron:   / 8bitshowandtell  
Onetime donation: https://paypal.me/8BitShowAndTell
2nd channel:    / @8bitshowandtell247  

Index:
0:00 Intro last time
2:50 Why not just SAVE? Autostart
4:31 Tape program header modifications
8:33 Examining the loader
16:40 Preventing game execution & loading
19:49 Examining, patching, saving game to disk
24:38 Testing cracked game, two problems
26:14 Crunchers to the rescue
31:14 Does the cheat work now?
33:23 Tape remastering? Thanks!

posted by karubberduckygw