Skip to content

Commit dca18d1

Browse files
committed
Save cycles/bytes by removing offset for 2 player support
1 parent 72b0fd8 commit dca18d1

File tree

2 files changed

+5
-11
lines changed

2 files changed

+5
-11
lines changed

src/nmi/render_mode_play_and_demo.asm

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -236,10 +236,6 @@ updateLineClearingAnimation:
236236
tay
237237
lda vramPlayfieldRows,y
238238
sta generalCounter
239-
lda generalCounter
240-
clc
241-
adc #$06
242-
sta generalCounter
243239

244240
iny
245241
lda vramPlayfieldRows,y

src/nmi/render_util.asm

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -55,11 +55,11 @@ render_playfield:
5555
rts
5656

5757
vramPlayfieldRows:
58-
.word $20C6,$20E6,$2106,$2126
59-
.word $2146,$2166,$2186,$21A6
60-
.word $21C6,$21E6,$2206,$2226
61-
.word $2246,$2266,$2286,$22A6
62-
.word $22C6,$22E6,$2306,$2326
58+
.word $20CC,$20EC,$210C,$212C
59+
.word $214C,$216C,$218C,$21AC
60+
.word $21CC,$21EC,$220C,$222C
61+
.word $224C,$226C,$228C,$22AC
62+
.word $22CC,$22EC,$230C,$232C
6363

6464
copyPlayfieldRowToVRAM:
6565
ldx vramRow
@@ -76,8 +76,6 @@ copyPlayfieldRowToVRAM:
7676
dex
7777

7878
lda vramPlayfieldRows,x
79-
clc
80-
adc #$06
8179
sta PPUADDR
8280
@copyRow:
8381
ldx #$0A

0 commit comments

Comments
 (0)