Freeload support available in PRG2TAP version 1.7

PRG2TAP packages with support for saving data using the Freeload format are available as per below:

I also added an option to override the leading silence of each section written to TAP. Defaults apply for leading silences unless overridden and should encourage good practices. The reason I am allowing the override is so that if you have code that executes long processing in between the loading of two data pieces then you don’t need to stop the tape motor while doing the processing: in this way you don’t need to be concerned about missing the next file on tape by the time the long processing section is finished.

Now, if you feel brave enough just go on and code your own IRQ loader that can show a scrolling text, a Koala Painter picture, and play back a nice tune while loading 🙂

The way I envisage doing this (and eventually will do it in the long run) is to have an invariant block loader in pages 2 and 3 and have an additional “orchestrator” snippet of code that decides what to load, in which order, and what to execute in order to support all the features listed above.


About Luigi Di Fraia

I am a Senior DevOps Engineer so I get to work with the latest technologies and open-source software. However, in my private time I enjoy retro-computing.
This entry was posted in Retrocomputing, Technical and tagged , , , , . Bookmark the permalink.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s