| name: | value: | description: |
|---|---|---|
| HiRes | $0f | |
| LoRes | $0e | |
| HCMBASE | $d800 | |
| HCMVRAM | HCMBASE+$0800 | |
| DL_BLANK8 | %01110000 | 8 blank lines |
| DL_BLANK4 | %00110000 | 4 blanks lines |
| DL_DLI | %10000000 | Order to run DLI |
| DL_LMS | %01000000 | Order to set new memory address |
| DL_VSCROLL | %00100000 | Turn on vertical scroll on this line |
| DL_MODE_LoRes | $e | |
| DL_MODE_HiRes | $f | |
| DL_JVB | %01000001 | Jump to begining |
| lines | 200 | |
| yofset | 28 | |
| PMGAddress | HCMBASE | |
| VRamAddress | HCMVRAM | |
| DListAddress | VRamAddress + lines * 32 |
| name: | address: | type: | description: |
|---|---|---|---|
| cval | HCMBASE+$20 | array [0..24] of byte | |
| creg | HCMBASE+$40 | array [0..24] of byte | |
| cpmg | HCMBASE+$60 | array [0..24] of byte | |
| HCMPalette | HCMBASE | array [0..4] of byte |