Log inRegister an accountBrowse CSDbHelp & documentationFacts & StatisticsThe forumsAvailable RSS-feeds on CSDbSupport CSDb Commodore 64 Scene Database
You are not logged in - nap
CSDb User Forums


Forums > C64 Coding > Turbo tape boot loaders
2012-09-21 07:56
Martin Piper

Registered: Nov 2007
Posts: 644
Turbo tape boot loaders

I was playing around with some tape turbo loader stuff recently.
The first boot loader, the first kernal format file that auto starts, has some code in the tape buffer when the filename is displayed. Then there is only one file data block is written to tape instead of the usual second repeated data blocked for the kernal to verify the loaded file data.

It returns control to the kernal a couple of seconds earlier because the $0314 IRQ vector is restored to normal by the loaded data so the "BASIC Input Line and Decode" $0302 vector is hit which contains the boot loader start address.

I was wondering how many turbo loaders used the IRQ vector escape method to trigger an early exit back to program control and only saved one block of tape data?
2012-09-21 16:46
tlr

Registered: Sep 2003
Posts: 1721
I personally haven't seen it but I didn't analyze that many loaders.

You can do this using the break vector ($0328).

I guess most loaders still keep the second repeated block even though they have already started before it is read.
RefreshSubscribe to this thread:

You need to be logged in to post in the forum.

Search the forum:
Search   for   in  
All times are CET.
Search CSDb
Advanced
Users Online
Guests online: 94
Top Demos
1 Next Level  (9.8)
2 Mojo  (9.7)
3 Coma Light 13  (9.7)
4 Edge of Disgrace  (9.6)
5 Comaland 100%  (9.6)
6 No Bounds  (9.6)
7 Uncensored  (9.6)
8 Wonderland XIV  (9.6)
9 Memento Mori  (9.6)
10 Bromance  (9.5)
Top onefile Demos
1 It's More Fun to Com..  (9.7)
2 Party Elk 2  (9.7)
3 Cubic Dream  (9.6)
4 Copper Booze  (9.5)
5 TRSAC, Gabber & Pebe..  (9.5)
6 Rainbow Connection  (9.5)
7 Dawnfall V1.1  (9.5)
8 Quadrants  (9.5)
9 Daah, Those Acid Pil..  (9.5)
10 Birth of a Flower  (9.5)
Top Groups
1 Nostalgia  (9.3)
2 Oxyron  (9.3)
3 Booze Design  (9.3)
4 Censor Design  (9.3)
5 Crest  (9.3)
Top Swappers
1 Derbyshire Ram  (10)
2 Jerry  (9.8)
3 Violator  (9.8)
4 Acidchild  (9.7)
5 Starlight  (9.6)

Home - Disclaimer
Copyright © No Name 2001-2024
Page generated in: 0.037 sec.