Skip to content

Commit e211677

Browse files
Merge pull request #36 from zohassadar/mmc3adjust
Simplify compile time statements
2 parents 5186cc7 + 086e91b commit e211677

File tree

7 files changed

+8
-6
lines changed

7 files changed

+8
-6
lines changed

src/chr.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.segment "CHR"
22

3-
.if INES_MAPPER = 1 || INES_MAPPER = 4
3+
.if HAS_MMC
44
.incbin "chr/title_menu_tileset.chr"
55
.incbin "chr/game_tileset.chr"
66
.incbin "chr/rocket_tileset.chr"

src/constants.asm

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@
22
INES_MAPPER := 1 ; supports 1 and 3 (MMC1 / CNROM)
33
.endif
44

5+
HAS_MMC = INES_MAPPER = 1 || INES_MAPPER = 4
6+
57
.ifndef SAVE_HIGHSCORES
68
SAVE_HIGHSCORES := 1
79
.endif

src/gamemode/gametypemenu/menu.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ gameMode_gameTypeMenu:
1111
lda #0
1212
sta displayNextPiece
1313
RESET_MMC1
14-
.if INES_MAPPER = 1 || INES_MAPPER = 4
14+
.if HAS_MMC
1515
; switch to blank charmap
1616
; (stops glitching when resetting)
1717
lda #$03

src/gamemode/speedtest.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ gameMode_speedTest:
2121
sta PPUADDR
2222
lda #$30
2323
sta PPUDATA
24-
.if INES_MAPPER = 1 || INES_MAPPER = 4
24+
.if HAS_MMC
2525
lda #$01
2626
jsr changeCHRBank0
2727
lda #$01

src/gamemode/waitscreen.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ waitScreenLoad:
66
sta renderMode
77
jsr updateAudioWaitForNmiAndDisablePpuRendering
88
jsr disableNmi
9-
.if INES_MAPPER = 1 || INES_MAPPER = 4
9+
.if HAS_MMC
1010
lda #$02
1111
jsr changeCHRBank0
1212
lda #$02

src/gamemodestate/initbackground.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
gameModeState_initGameBackground:
22
jsr updateAudioWaitForNmiAndDisablePpuRendering
33
jsr disableNmi
4-
.if INES_MAPPER = 1 || INES_MAPPER = 4
4+
.if HAS_MMC
55
lda #$01
66
jsr changeCHRBank0
77
lda #$01

src/playstate/gameover_rocket.asm

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@ sleep_gameplay:
7676
endingAnimation: ; rocket_screen
7777
jsr updateAudioWaitForNmiAndDisablePpuRendering
7878
jsr disableNmi
79-
.if INES_MAPPER = 1 || INES_MAPPER = 4
79+
.if HAS_MMC
8080
lda #$02
8181
jsr changeCHRBank0
8282
lda #$02

0 commit comments

Comments
 (0)