Move Catalog to Upper Ram

See all articles from Update April 1988

This routine loads the catalog from the disk, and then moves it from the dos ram to address 50000 where you can search or examine it from basic.

00010 MOVCAT DI
00020 CALL 98 - turn on cartridge
00030 LD A,0 - move the drive head to
00040 LD (curtrk),A - block 0
00050 CALL TRACK
00060 CALL LOADBF - load disk to buffer
00070 LD HL,data - move the catalog
00080 LD DE,50000 - up to high memory
00090 LD BC,5090
00100 LDIR
00110 LD A,(98) - turn off the cartridge
00120 EI
00130 RET

Note: Type-in program listings on this website use ZMAKEBAS notation for graphics characters.