F8tool

From veswiki
Revision as of 00:39, 27 June 2026 by E5frog (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

F8tool is an assembler AND disassembler to assemble your code into a binary file and to make binary files understandable by translating it into rudimentary assembler again.

The disassembly attempts to mask out data areas if using the -s argument.

Here are the instructions to run it:

"f8tool asm file.asm file.bin" will compile file.asm and give you file.bin.

"f8tool dis file.bin 2048 > file.asm" will disassemble file.bin giving you file.asm starting at address $0800.

"f8tool dis file.bin 2048 > file.asm -s" will disassemble file.bin and attempt to mask out the data areas.

You can also use hex notation 0x0800 instead of 2048 - should you want to.


F8 Tool package including source code (.zip, 358KiB)


F8tool was written by Peter Trauner, who also wrote Tetris for the Channel F.