| |
AKA :
lft's loader
Website :
http://www.linusakesson.net/software/spindle/v2.php
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
Summary Submitted by lft on 30 June 2015
Quoting from the website, which has extensive documentation:
http://www.linusakesson.net/software/spindle/v2.php
What's new in version two?
Starting with version two, Spindle offers a straightforward low-level API for scripted loading and decrunching. This mode of operation is supported by a new commandline tool, spin, that creates D64 files from simple scripts. Unlike traditional loaders, Spindle hides the details of the storage model, and does not rely on filenames at runtime; the loader call is parameterless. What to load (and transparently decrunch) in each call is specified at compile-time in the script.
The high-level API, organised around .pef files and the pefchain tool, is still available for users who prefer to automate more of the linking process. In this mode of operation, demo parts are compiled into self-describing bundles, stating what needs to be loaded before the part can run, and what pages are used by the part. Based on these constraints, Spindle creates a schedule of load and decrunch operations, and adds the required glue code to chain the parts together.
Both modes of operation now have full support for multi-side trackmos, with shortcuts to allow the demo to be restarted from any disk side.
The memory footprint has been reduced significantly, and the resident part of the loader fits snugly in two pages. A third page and a few zero-page locations are clobbered during load operations, but are otherwise free to use.
The built-in cruncher has been improved in terms of decrunch performance, crunch performance and compression ratio.
As before, Spindle comes in source code form. The new, simplified tool (spin) is also provided as a win32 binary. It has been tested with wine on Linux, and is expected to work equally well with alternative win32 implementations. |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs · Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|