Re: .EXE -> .ASM -> .EXE



[Jongware] wrote:

To perform a similar trick with the DOS game Frontier:First Encounters, John Jordan patched the source of ndisasm to produce *exactly* the kind of output he wanted. The output could probably be fed into nasm without any problems; but he went on and wrote a DirectX wrapper around it to the awe and delight of Frontier fans worldwide.
IIRC, this private version of ndisasm is included in his JJFFE source; check on http://jaj22.org.uk/jjffe/

Oh! My favourite game! Thanks for the link to the game *and* the link to the disassembler! :)

Cheers,
Nicholas Sherlock

--
http://www.sherlocksoftware.org

.



Relevant Pages

  • Re: Nasm 0.99.01 available
    ... in both nasm and ndisasm. ... Looks like you are encouraging everyone to "diff" the sources. ...
    (alt.lang.asm)
  • Re: Creating a dis-assembler on my own, but would like to have some data to check its working ..
    ... > Is it possible to use the tables from ndisasm in our own program? ... Generally speaking, nasm is distributed under a license that allows you ...
    (comp.lang.asm.x86)
  • Re: view mbr grub
    ... about linux how can disassembling MBR? ... ndisasm from nasm ...
    (comp.lang.asm.x86)
  • Nasm 0.99.01 available
    ... I've just made a "bugfix" release of Nasm - 0.99.01. ... Fixes some problems in both nasm and ndisasm. ... Thanks to everyone for the feedback on 0.99.00 - keep it coming! ...
    (alt.lang.asm)
  • nasm-0.99.01 available
    ... I've just made a "bugfix" release of Nasm - 0.99.01. ... Fixes some problems in both nasm and ndisasm. ... Thanks to everyone for the feedback on 0.99.00 - keep it coming! ...
    (comp.lang.asm.x86)