We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 7edf425 commit 8f88e24Copy full SHA for 8f88e24
intbasic.system.s
@@ -145,7 +145,7 @@ ZP_SAVE_LEN = $15
145
146
IO_BUFFER := $9C00
147
OUR_HIMEM := IO_BUFFER
148
- BASIC_START := $A000
+ BASIC_START := $A000 ; Update `BITMAP` code if this changes
149
150
PATHBUF := $280
151
PATH2 := $2C0
@@ -277,9 +277,9 @@ done_banner:
277
lda #%11001111 ; ZP, Stack, Text Page 1
278
sta BITMAP
279
280
- lda #%00111111
281
- sta BITMAP+$A*2 ; Pages $A2-$A7
+ .assert BASIC_START = $A000, error, "Keep BASIC_START and BITMAP in sync"
282
lda #%11111111
+ sta BITMAP+$A*2 ; Pages $A0-$A7
283
sta BITMAP+$A*2+1 ; Pages $A8-$AF
284
sta BITMAP+$B*2 ; Pages $B0-$B7
285
sta BITMAP+$B*2+1 ; Pages $B8-$BF (ProDOS global page)
0 commit comments