5 ms·
flat assembler g (fasmg) does this. It has a powerful macro language, in which, among other architectures and formats, it implements x86 and ELF/PE/macho and is
by Grom_PE 2y ago
flat assembler g (fasmg) does this. It has a powerful macro language, in which, among other architectures and formats, it implements x86 and ELF/PE/macho and is able to assemble itself.
I like to use it for scripting for turning binary formats to text and vice-versa.
- sitkack 2y agohttps://github.com/tgrysztar/fasmg https://github.com/tgrysztar/fasmg
- Rohansi 2y agoIt's also possible to use stock flat assembler (non-g) for this, to some extent. I've done it before here: https://github.com/Rohansi/FPCompo11/blob/master/Assembler/include/loonyvm.inc https://github.com/Rohansi/FPCompo11/blob/master/Assembler/i...