Commodore 64 'Decompiler' [message #298185] |
Thu, 20 August 2015 13:41 |
|
Originally posted by: Jeremy Smith
Hi All,
To define a decompiler: To express assembly code in the most C-like way.
In 1998, I wrote my first decompiler for infocom games.
Then in 2003, I made my decompiler work with x86 code.
In 2011, I made it work with 6502 code, and thus C64 code.
And over the last 2 months, I've been renovating the codebase to handle
all kinds of situations.
So, finally, I've released the first version of my C64/6502 decompiler!
In a nutshell, it deals with all the pesky parts of reverse engineering,
like finding loop variables and completely getting rid of those things
like register assignments, and puts everything in a neat C-like
structure.
Get it here:
http://www.decompiler.org/
What I'd love is for people to try out the decompiler, and tell me if it
works for you. Feedback right now is very important: I don't want to be
disappointed by a lack of interest.
I recommend that after installing the decompiler, you test it with one
of the 'Zol' assembly files. The quick start guide tells you all about
how to do that.
Cheers,
Jeremy.
|
|
|