Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Sparkle V1.0   [2019]

Sparkle V1.0 Released by :
OMG

Release Date :
23 October 2019

Type :
Other Platform C64 Tool

AKA :
OMG's Loader

User rating:awaiting 8 votes (6 left)   See votestatistics

Credits :
Code .... Sparta of OMG
Test .... The Human Code Machine of Arsenic, Masters' Design Group, MultiStyle Labs, Oxyron, Performers

Download :

Look for downloads on external sites:
 Pokefinder.org


Summary
Submitted by Sparta on 23 October 2019
From the manual:

Sparkle is a trackmo loader solution for the Commodore 64 inspired by Lft’s Spindle and Krill’s loader. It utilizes full on-the-fly GCR processing, fast data transfer, and blockwise data compression. Demos are built using loader scripts and demo parts are loaded sequentially. Loader calls are parameterless. Sparkle handles multi-disk trackmos as well. A Win32 tool is provided to edit script files and build demo disks.

MAIN FEATURES
-Tested on 1541-II, 1571, and Ultimate-II+. Passed THCM’s rigorous 24-hour test.
-Resident size: $280 bytes including loader, depacker, fallback IRQ ($0180-$02ff), and buffer ($0300-$03ff). Stack is reduced to $0100-017f. The buffer contains preloaded data between loader calls, so it needs to be left untouched. Zeropage locations $02-$03 are clobbered during loading. OK to use them between loader calls.
-125-cycle on-the-fly GCR fetch-decode-verify loop tolerating disk rotation speeds of 289-311 rpm across all four speed zones, providing high stability.
-Very simple communication code with reset detection.
-2Bit+ATN transfer protocol, 72 bycles/block transfer speed. Transfer is freely interruptible.
-Spartan Stepping™ for seamless data transfer across adjacent tracks with zero additional stepper delay.
-Sequential loading only. No random file access.
-Currently only handles 35-track disks.
-Built-in blockwise packer/depacker. The packer compresses demo parts back-to-back. Thus, no partially used blocks are left on the disk.
-Combined fixed-order and out-of-order loading.
-Bus lock. The loader uses $dd00 for communication. The user can freely abuse $dd02 between loader calls as long as $dd00 is left untouched and $dd02 is restored before the next loader call.
-Loading under I/O is supported.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries (1)
· User Comments (9)
· Production Notes
Fun Stuff
· Goofs
· Hidden Parts
· Trivia
Forum
· Discuss this release
Support CSDb
Help keep CSDb running:



Funding status:




About this site:
CSDb (Commodore 64 Scene Database) is a website which goal is to gather as much information and material about the scene around the commodore 64 computer - the worlds most popular home computer throughout time. Here you can find almost anything which was ever made for the commodore 64, and more is being added every day. As this website is scene related, you can mostly find demos, music and graphics made by the people who made the scene (the sceners), but you can also find a lot of the old classic games here. Try out the search box in the top right corner, or check out the CSDb main page for the latest additions.
Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.093 sec.