I have been fascinated by reverse engineering after making several emulators and finding the pret community. I love the idea behind decompiling old games and recreating source code that recompiles into a matching file.
I recently found an old game that was hosted by Cartoon Network that I must have played around ~2001. I downloaded the source file and it is 514 Kb file with a .dcr
extension.
If this is anything like any other computer program, this file should store all of the games logic, images/sound, etc. that is interpreted by the Adobe Shockwave VM.
Is it a feasible task to reverse engineer and extract data/code from a compiled .dcr
file, or is this technology too outdated and proprietary to try and reverse engineer and test? Apparently the .dcr
file is generated by the "Director" application. Does this mean that if I wanted to RE this game, I would have to find the exact Director version they used when creating the game so it compiles into the same bytecode? Is this too complex of a project for a single person?