News:

Printed Amstrad Addict magazine announced, check it out here!

Main Menu
avatar_Fran123

CAT rutine address

Started by Fran123, 08:24, 05 July 24

Previous topic - Next topic

0 Members and 1 Guest are viewing this topic.

Fran123

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.

andycadley

CAS CATALOG at #BC9B, isn't it?

SerErris

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.
Proud owner of 2 Schneider CPC 464, 1 Schneider CPC 6128, GT65 and lots of books
Still learning all the details on how things work.

Powered by SMFPacks Menu Editor Mod