28May/14Off

SkoolKit 4.0 Released

posted by TecSoft

SkoolKit is a set of command line utilities for disassembling Spectrum software, into ASM format or into a bunch of HTML pages.

Here are some of the things that SkoolKit can do:
— disassemble SNA snapshots, Z80 snapshots, SZX snapshots, and raw binary files
— do a reasonable job of distinguishing code from data by means of the default static code analysis algorithm
— do a much better job of distinguishing code from data by using a profile, trace or map produced by Fuse, SpecEmu, Spud, Zero or Z80
— automatically label routine entry points
— automatically annotate every routine entry point with a list of the callers (hyperlinked in the HTML output)
— create hyperlinks between routines and data blocks that refer to each other (by use of the #R macro in annotations, and automatically in the operands of CALL, JP, DEFW and LD instructions)
— create still or animated PNG/GIF images from graphic data in the snapshot
— from a single source file, produce ASM files with or without bug fixes, and with or without unused bytes removed
— produce a 'perfect' snapshot from a TAP/TZX file (i.e. a snapshot of the RAM as it would be immediately after the tape has loaded)
— convert a binary file into a TAP file containing a BASIC loader

To find out what's new in SkoolKit 4.0 and get a copy, follow these links:
Announcement
Downloads
PyPI
PPA
GitHub

Filed under: news Comments Off

Trackbacks are disabled.

Meta

Who's Online

Tags cloud

anniversary artcity articles atm AY basic beeper congratulations cracks demos digest DivIDE emulators games gift graphics hardware invitation lighter Mac OS X music news parties photo picture of the day picture of the month podcast press programming remake reports results Sam Coupe scene software sources systems tipshop video walkthrough ZX-ART zx80 ZX81 zx spectrum zx spectrum 48k

Documentation

news

Project

scene

Soft

Recent comments

Archives