CPCWiki forum

General Category => Technical Support - Software related => Topic started by: Fran123 on 08:24, 05 July 24

Title: CAT rutine address
Post by: Fran123 on 08:24, 05 July 24
Hello

In the 464, when doing CAT, what program address does the PC go to? Or in other words, at what address in the firmware does the CAT routine begin?

Thank you.
Title: Re: CAT rutine address
Post by: andycadley on 08:41, 05 July 24
CAS CATALOG at #BC9B, isn't it?
Title: Re: CAT rutine address
Post by: SerErris on 08:28, 11 July 24
Quote from: andycadley on 08:41, 05 July 24CAS CATALOG at #BC9B, isn't it?
Yes indeed. The Disk controller ROM just patches the CAS vectors and actually BASIC thinks it still reads from Tape. That is because the whole handling is done by the routine and then the contents are provided in RAM as requested. So therefor it is just the jump vector that needs patching and will get patched on ROM init.
Powered by SMFPacks Menu Editor Mod