| |
AKA :
lft's Loader
Website :
http://www.linusakesson.net/software/spindle/v1.php
Credits :
Download :
Look for downloads on external sites:
Pokefinder.org
Summary Submitted by lft on 7 May 2013
Quoting from the webpage, which has extensive documentation:
http://www.linusakesson.net/software/spindle/index.php
Spindle is an integrated linking, loading and crunching solution for C64
trackmos. By hiding the details of the storage model, it allows the demo coder
to focus on effects, transitions and flow.
Independently developed demo parts can be chained together easily, in any
order, facilitating exploration of the design space in order to arrive at a
rough cut. Spindle then assists the coder by suggesting where and how filler
parts could be crafted to improve the loading process. A visualisation of block
demand and memory usage over time provides further optimisation hints.
Spindle is equipped with a cutting-edge IRQ loader featuring scattered loading,
state of the art serial transfer routines and GCR decoding on the fly.
The compression scheme is optimised for extremely fast scattered decrunching,
at the cost of sub-optimal compression ratio. As measured on my demo Shards of
Fancy, the average compression ratio is 45%, not counting internal
fragmentation.
Currently, only single-side trackmos are supported. The data is laid out to
minimise seek times: The first demo part is located near the middle of the
disk, and the following parts are stored in order from outer to inner tracks.
Directory art can be supplied in the form of a text file. While Spindle uses
its own D64-compatible storage format, it respects and coexists with the native
commodore disk structure, so demo disks can be adorned with noters and other
auxiliary files using standard tools like c1541. |
|
|
|
| Search CSDb |
| Navigate | |
|
| Detailed Info | |
|
| Fun Stuff | |
· Goofs (1)
· Hidden Parts · Trivia
|
|
| Forum | |
|
| Support CSDb | |
|
| |
|