aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/driver.s2
-rw-r--r--src/jetpac.s21
2 files changed, 7 insertions, 16 deletions
diff --git a/src/driver.s b/src/driver.s
index 903c2da..7404b94 100644
--- a/src/driver.s
+++ b/src/driver.s
@@ -8,7 +8,7 @@
;; never conflict with each other.
zp_player_timer = $30 ; asan:ignore
PLAYER_TIMER_FULL_VALUE = HZ * 3
- PLAYER_TIMER_DEV_VALUE = HZ / 2
+ PLAYER_TIMER_DEV_VALUE = HZ / 4
.ifdef PARTIAL
PLAYER_TIMER_VALUE = PLAYER_TIMER_DEV_VALUE
.else
diff --git a/src/jetpac.s b/src/jetpac.s
index 5fdd01f..685c317 100644
--- a/src/jetpac.s
+++ b/src/jetpac.s
@@ -163,21 +163,12 @@
sta Driver::zp_pal_counter
.endif
- ;; We shadow the PPU control register in memory. Depending on the `make`
- ;; target we might need to switch directly to the main game. Otherwise we go
- ;; into the title as expected.
- .ifdef PARTIAL
- jsr Driver::switch
-
- lda PPU::zp_control
- sta PPU::m_control
- .else
- jsr Title::init
-
- lda #%10001000
- sta PPU::zp_control
- sta PPU::m_control
- .endif
+ ;; We shadow the PPU control register in memory. Otherwise we go into the
+ ;; title as expected.
+ jsr Title::init
+ lda #%10001000
+ sta PPU::zp_control
+ sta PPU::m_control
cli