Difference between revisions of "F8tool"

From veswiki
Jump to: navigation, search
 
Line 11: Line 11:
  
  
[http://channelf.se/files/channelf/f8tool.zip  F8 Tool package including source code (.zip, 221kB)]
+
[https://channelf.se/files/channelf/f8tool.zip  F8 Tool package including source code (.zip, 221kB)]
  
  
 
F8tool was written by [[Peter Trauner]], who also wrote [[Homebrew:Tetris|Tetris]] for the Channel F.
 
F8tool was written by [[Peter Trauner]], who also wrote [[Homebrew:Tetris|Tetris]] for the Channel F.

Latest revision as of 13:08, 12 April 2022

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 does currently not mask out data areas, everything is interpreted as OP-codes.

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 > file.asm 2048" will disassemble file.bin giving you
file.asm starting at address 2048 (which is $800).


F8 Tool package including source code (.zip, 221kB)


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