top | item 17685571

Learning binary file formats (2003)

37 points| pome | 7 years ago |board.flatassembler.net | reply

5 comments

order
[+] userbinator|7 years ago|reply
This is not from 2003. The date on the posts is 2018.

fasm is a very good assembler to start with, and I've used it a lot for various things over the years. Unfortunately one of the executable formats it's not able to generate (natively) is the 16-bit segmented protected-mode "NE" format (16-bit Windows), which forced me back to MASM for a recent project.

That said, like these posts show, it is possible to make fasm generate it "byte-by-byte" and perhaps macro-ise it for future use, although I had other constraints at the time which meant MASM was the easier choice.

[+] pome|7 years ago|reply
My original title - "Learning binary file formats (work in progress) from flat assembler Author". Someone edited it and I can't change title anymore looks like. :-)
[+] messe|7 years ago|reply
> This is not from 2003. The date on the posts is 2018.

The OP likely mistook the posters Join Date for the date it was posted:

> Joined: 16 Jun 2003