General info

Contact details

To make complaints about or suggest improvements to SkoolKit, or to submit some other piece of constructive criticism, contact me (Richard Dymond) at <rjdymond AT gmail.com>.

TODO

Some features I may (or may not) add to SkoolKit some day are:

  • skool2skool.py, a utility for transforming skool files (e.g. from decimal to hexadecimal, or vice versa)
  • The ability to label routines in an HTML disassembly, so that (for example) CALL 24993 in Skool Daze becomes CALL GETRANDOM (still hyperlinked to the disassembly page for the routine at 24993)

Bugs

At the time of writing, SkoolKit is known to have the following bugs:

  • If a table (defined between #TABLE and TABLE# markers) contains a cell with rowspan > 1 and its contents are wrapped, adjacent cells with rowspan = 1 are rendered incorrectly in ASM mode. (#663418)
  • In verbose (-v) mode, skool2asm.py does not show lines inserted or removed by the @isub, @rsub, @ofix, @bfix and @rfix block directives. (#663420)

If you find any other bugs in SkoolKit, please report them using the bug tracker.

Table Of Contents

Previous topic

Supported assemblers

Next topic

Changelog