Skip to content

jeff-1amstudios/carmageddon-1-cheat-code-disassembly

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carmageddon 1 disassembly Build Status

Join the Discord channel!

In 1997, Carmageddon 1, a fun destruction/racing open-world game was first released.

In 2014, Watcom debugging symbols for an earlier internal build were discovered on the Splat Pack expansion CD release. The symbols unfortunately did not match any known released executable, meaning they were interesting but not immediately usable to reverse engineer the game.

This is what it looked like from the Watcom debugger - the names of all the methods were present but the code location they were pointing to was junk:

watcom-debugger

CrayzKirk from the Carmageddon community did the painstaking work of manually matching up functions and data structures in the executable to the debugging symbols.

And now we begin the next step - reversing the assembly code back into as original as possible C code.

About

Reverse engineering Carmageddon 1 cheat code system

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published