CPCWiki forum

General Category => Programming => Topic started by: arnoldemu on 13:15, 09 October 10

Title: Spanish style loader
Post by: arnoldemu on 13:15, 09 October 10
So you want to have a tape loader which has multi-coloured bars in the border like those Spanish ones?

This loader is based on the topo-soft loader, but I have fixed the bugs in it and made it much more stable and reliable.
You can press ESC to quit during loading too.
If you want you can change which ink represents the border colours, at this time it is fixed to the border.

IX = load to address
DE = length
A = sync byte value (normally &ff, and especially if using current version of 2cdt)

http://www.cpctech.org.uk/source/topoload.asm

This is used in Blue Angel 69 cassette version and loads at standard Spectrum ROM timings.
You can use 2cdt to generate blocks suitable for this to load.

NOTE: Interrupts must be disabled, it also messes with the alternative register set. So if you want to use it with the firmware you'll need to preserve the alternative registers before and after loading.

Title: Re: Spanish style loader
Post by: fano on 15:11, 09 October 10
Thanks a lot , that will be usefull  ;D
Title: Re: Spanish style loader
Post by: Axelay on 03:50, 10 October 10
Thanks for this, I'll have to have a play with this soon!  :)
Powered by SMFPacks Menu Editor Mod