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 d312cc2 commit c3b4e9cCopy full SHA for c3b4e9c
src/gamemodestate/initstate.asm
@@ -299,7 +299,16 @@ L8824: ldx #rng_seed
299
tay
300
lda #EMPTY_TILE
301
sta playfield,y
302
+.if KEYBOARD = 1
303
+ ; this can probably be the same whether keyboard or not.
304
+ ; the keyboard code adds the keyboard reading right before the oam staging reset.
305
+ ; the additional keyboard reading cycles causes the b type setup to crash.
306
+ ; Using the wait routine that skips the oam staging reset (and keyboard read) for now and
307
+ ; keeping separate until b-type board test is developed.
308
+ jsr updateAudioAndWaitForNmi
309
+.else
310
jsr updateAudioWaitForNmiAndResetOamStaging
311
+.endif
312
dec generalCounter
313
bne L87E7
314
L884A:
0 commit comments