AppleIIAsm-Collection/source/d8_lores/T.MIN.MAC.LORES.ASM
nathanriggs 9b12b6fd9b HOUSEKEEPING
- getting ready for major changes for 0.6.0.
- be sure to download the 0.5.0 release to ensure proper functionality, as these rountines will not work together in the SRC or BIN folder during the transition
- Beginning to significantly alter documentation
2019-12-17 17:19:24 -05:00

131 lines
2.5 KiB
NASM

LWORKPG MAC
LDA ]1
CMP #2
BNE ]__P1
LDA #2
STA LWP
JMP ]EXIT
]__P1
LDA #1
STA LWP
]EXIT
<<<
LVIEWPG MAC
LDA ]1
CMP #2
BNE ]P1
BIT VPG2
JMP ]EXIT
]P1
BIT VPG1
]EXIT
<<<
LRGF MAC
BIT LORES
BIT MIXEDOFF
BIT TEXTOFF
<<<
LRGP MAC
BIT LORES
BIT MIXEDON
BIT TEXTOFF
<<<
LFCLR MAC
STY SCRATCH
LDA ]1
JSR LRGFCLR
LDY SCRATCH
<<<
LPCLR MAC
STY SCRATCH
LDA ]1
JSR LRGPCLR
LDY SCRATCH
<<<
LPLOT MAC
STY SCRATCH
LDX ]1
LDY ]2
LDA ]3
JSR LRPLOT
LDY SCRATCH
<<<
LLINE MAC
STY SCRATCH
LDA ]1
STA WPAR1
LDA ]2
STA WPAR1+1
LDA ]3
STA WPAR2
LDA ]4
STA WPAR2+1
LDA ]5
STA BPAR1
JSR LRBLINE
LDY SCRATCH
<<<
LCIRC MAC
STY SCRATCH
LDA ]1
STA WPAR1
LDA ]2
STA WPAR2
LDA ]3
STA WPAR3
LDA ]4
STA BPAR2
JSR LRCIRCLE
LDY SCRATCH
<<<
LVLIN MAC
STY SCRATCH
LDA ]1
STA WPAR1
LDA ]2
STA WPAR1+1
LDA ]3
STA BPAR1
LDA ]4
STA BPAR2
JSR LRVLINE
LDY SCRATCH
<<<
LHLIN MAC
STY SCRATCH
LDA ]1
STA WPAR1
LDA ]2
STA WPAR1+1
LDA ]3
STA BPAR1
LDA ]4
STA BPAR2
JSR LRHLINE
LDY SCRATCH
<<<
LRGET MAC
STY SCRATCH
LDA ]1
STA BPAR1
LDA ]2
STA BPAR2
JSR LRGETPIX
LDY SCRATCH
<<<
LCHAR MAC
STY SCRATCH
LDA ]1
STA BPAR1
LDA ]2
STA BPAR2
LDA #>]3
STA WPAR1+1
LDA #<]3
STA WPAR1
LDA ]4
STA BPAR3
JSR LRCHAR
LDY SCRATCH
<<<