more work on MEGA65 specific CHRIN
This commit is contained in:
1 parent
d78514c5d4
commit
0d07074b20
14 files changed
+105
-20
No files matched your search
@@ -97,6 +97,16 @@
|
||||
#endif
|
||||
|
||||
|
||||
//
|
||||
// Some additional 65C02 instructions
|
||||
//
|
||||
|
||||
#if HAS_OPCODES_65C02
|
||||
|
||||
.pseudocommand inc_a { .byte $1A }
|
||||
.pseudocommand dec_a { .byte $3A }
|
||||
|
||||
#endif
|
||||
|
||||
//
|
||||
// Some additional 65CE02 instructions
|
||||
|
||||
@@ -147,7 +147,7 @@
|
||||
.label BLNCT = $CD // cursor blink countdown
|
||||
.label GDBLN = $CE // cursor saved character
|
||||
.label BLNON = $CF // cursor visibility flag
|
||||
.label CRSW = $D0 // whether to input from screen or keyboard
|
||||
.label CRSW = $D0 // whether to input from screen or keyboard (if from screen, stores input offset)
|
||||
.label PNT = $D1 // $D1-$D2 pointer to the current screen line
|
||||
.label PNTR = $D3 // current screen X position (logical column), 0-79
|
||||
.label QTSW = $D4 // quote mode flag
|
||||
|
||||
@@ -24,8 +24,9 @@
|
||||
// Page 0 - other reused values
|
||||
//
|
||||
|
||||
.label M65__TXTROW = TBLX // screen row
|
||||
.label M65__TXTCOL = PNTR // screen column
|
||||
.label M65__TXTROW = TBLX // screen row
|
||||
.label M65__TXTCOL = PNTR // screen column
|
||||
.label M65__SCRINPUT = LSXP // pointer to the screen input, within the screen segment
|
||||
|
||||
//
|
||||
// Pages 4-7 - reused screen memory
|
||||
@@ -44,7 +45,7 @@
|
||||
.label M65_COLVIEW = $588 // $588-$589 first byte of color memory viewport
|
||||
.label M65_COLVIEWMAX = $58A // $58A-$58B largest allowed value of M65_COLVIEW
|
||||
.label M65_SCRMODE = $58C // 0 = 40x25, 1 = 80x25, 2 = 80x50
|
||||
.label M64_SCRWINMODE = $58D // $00 = normal mode, $FF = window enabled
|
||||
.label M65_SCRWINMODE = $58D // $00 = normal mode, $FF = window enabled
|
||||
.label M65_TXTWIN_X0 = $58E // text window - top-left X coordinate, starting from 0
|
||||
.label M65_TXTWIN_Y0 = $58F // text window - top-left Y coordinate, starting from 0
|
||||
.label M65_TXTWIN_X1 = $590 // text window - bottom-right X coordinate + 1
|
||||
|
||||
Reference in new issue
Block a user