Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
  You are not logged in - nap
Datassette RLL Mastering Demo   [2021]

Datassette RLL Mastering Demo Released by :
Singular [web]

Release Date :
21 October 2021

Type :
C64 Tool

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

Credits :
Code .... Soci of Singular, The IDE64 project, VICE Team

Download :

Look for downloads on external sites:
 Pokefinder.org


Production Info
Submitted by soci on 21 October 2021
Sometime around 2018 August I was experimenting with RLL27 encoding on a datassette, because why not.

This demo writes an auto start header, a first stage fast loader for the RLL loader and the RLL encoded file.

There is one important thing to note: The master program only works on real hardware and tape. The loader will fail on VICE or any sort of tape emulator is used. Writing to TAP files and using that to master to real tape may fail as well due to the low resolution of the format. Please use a real C64 with a datassette and actual tape to try this.

The reason why it fails on emulators is that it's using pre-compensation while mastering. The pulses written are expected to get distorted on tape and therefore don't match what the loader expects to read back.

With emulators this distortion does not happen, so loading fails. Actually trying to write the pulses back as they are read (e.g. copying by linking 2 datassette) will distort them further and the result will likely not work. That's why not the expected pulse lengths are written in the first place.

It works with my datassette and the tapes I have, however I'm not sure how well this works on a different setup.

The white raster bar while loading is a progress meter, once it's reaching the top the loading should be finished.

I've planned to add error correction to it but then I realized the encoding itself was not the best choice for that.

It may be turned into an actual generic mastering tool but I didn't do that back then. If there's enough interest and it actually works on hardware other than mine then I might consider it. The test file it writes is:
SIDrip ReLive

Anyway have fun.
Search CSDb
Advanced
Navigate
Prev - Random - Next
Detailed Info
· Summaries
· User Comments (10)
· Production Notes (1)
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.085 sec.