SkoolKit
What is SkoolKit?
Features
Licence
Installing and using SkoolKit
Requirements
Installation
Linux/*BSD v. Windows command line
Command reference
bin2tap.py
skool2asm.py
skool2ctl.py
skool2html.py
skool2sft.py
sna2skool.py
Disassembly DIY
Getting started
The control file
A skeleton disassembly
Generating a control file
Developing the skool file
Adding pokes, bugs and trivia
Themes
Supported assemblers
pasmo
SjASMPlus
z80asm (z88dk)
General info
Contact details
TODO
Bugs
Changelog
SkoolKit 2.x changelog
SkoolKit 1.x changelog
3.3.2 (2013-05-13)
3.3.1 (2013-03-04)
3.3 (2013-01-08)
3.2 (2012-11-01)
3.1.4 (2012-10-11)
3.1.3 (2012-09-11)
3.1.2 (2012-08-01)
3.1.1 (2012-07-17)
3.1 (2012-06-19)
3.0.2 (2012-05-01)
3.0.1 (2012-04-11)
3.0 (2012-03-20)
Parsing, rendering, and modes
Parsing
Rendering
Control files
Block descriptions
Register values
Mid-block comments
Block end comments
Sub-block syntax
Statement lengths in ‘B’, ‘T’, ‘W’ and ‘Z’ sub-blocks
ASM directives
Control file comments
Limitations
Revision history
Skool files
Skool file format
Braces in comments
Data definition entries
Remote entries
Revision history
Skool file templates
Skool file template format
Data definition entries
Revision history
Skool macros
#BUG
#CALL
#CHR
#D
#EREFS
#FACT
#FONT
#HTML
#LINK
#LIST
#NAME
#POKE
#POKES
#POPS
#PUSHS
#R
#REFS
#REG
#SCR
#SPACE
#TABLE
#UDG
#UDGARRAY
#UDGTABLE
Ref files
[Bug:*:*]
[Changelog:*]
[Colours]
[Config]
[Fact:*:*]
[Game]
[Glossary:*]
[GraphicGlitch:*:*]
[Graphics]
[ImageWriter]
[Index]
[Index:*:*]
[Info]
[Links]
[MemoryMap:*]
[OtherCode:*]
[Page:*]
[PageContent:*]
[Paths]
[Poke:*:*]
[Titles]
ASM modes and directives
Substitution modes
Bugfix modes
ASM directives
Prerequisites
Windows
Linux/*BSD
Building the documentation
HTML documentation
Man pages
Running unit tests
Extending SkoolKit
Extension modules
#CALL methods
Skool macros
Parsing skool macros
Parsing ref files
Memory snapshots
Graphics
HtmlWriter initialisation
SkoolKit
Docs
»
SkoolKit manual
Edit on GitHub
SkoolKit manual
¶
What is SkoolKit?
Installing and using SkoolKit
Command reference
Disassembly DIY
Supported assemblers
General info
Changelog
Technical reference
¶
Parsing, rendering, and modes
Control files
Skool files
Skool file templates
Skool macros
Ref files
ASM modes and directives
Developer reference
¶
Prerequisites
Building the documentation
Running unit tests
Extending SkoolKit
Read the Docs
v: v3.3.2
Versions
v3.3.2
v3.3.1
Downloads
On Read the Docs
Project Home
Builds
Free document hosting provided by
Read the Docs
.