• Commodore 64 'Decompiler'

    From Jeremy Smith@21:1/5 to All on Thu Aug 20 12:41:39 2015
    XPost: comp.sys.cbm

    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.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)