Undocumented Library

Constants:

name:value:description:
HiRes$0f
LoRes$0e
HCMBASE$d800
HCMVRAMHCMBASE+$0800
DL_BLANK8%011100008 blank lines
DL_BLANK4%001100004 blanks lines
DL_DLI%10000000Order to run DLI
DL_LMS%01000000Order to set new memory address
DL_VSCROLL%00100000Turn on vertical scroll on this line
DL_MODE_LoRes$e
DL_MODE_HiRes$f
DL_JVB%01000001Jump to begining
lines200
yofset28
PMGAddressHCMBASE
VRamAddressHCMVRAM
DListAddressVRamAddress + lines * 32

Register Variables:

name:address:type:description:
cvalHCMBASE+$20array [0..24] of byte
cregHCMBASE+$40array [0..24] of byte
cpmgHCMBASE+$60array [0..24] of byte
HCMPaletteHCMBASEarray [0..4] of byte