From 2670abaf56af0487a72a65e827d49850fcdc59d5 Mon Sep 17 00:00:00 2001 From: Thorn Avery Date: Sat, 23 Sep 2023 09:30:27 +1000 Subject: [PATCH] fixed oak text speed issues --- engine/menus/main_menu.asm | 2 +- engine/menus/save.asm | 2 ++ engine/movie/oak_speech/init_player_data.asm | 2 -- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/engine/menus/main_menu.asm b/engine/menus/main_menu.asm index f0962bd4..b907afe3 100644 --- a/engine/menus/main_menu.asm +++ b/engine/menus/main_menu.asm @@ -681,7 +681,7 @@ SetCursorPositionsFromOptions: ; 00: X coordinate of menu cursor ; 01: delay after printing a letter (in frames) TextSpeedOptionData: - db 14, TEXT_DELAY_SLOW + db 15, TEXT_DELAY_SLOW db 9, TEXT_DELAY_MEDIUM db 1, TEXT_DELAY_FAST db 9, -1 ; end (default X coordinate) diff --git a/engine/menus/save.asm b/engine/menus/save.asm index 788ecf1c..6823da53 100644 --- a/engine/menus/save.asm +++ b/engine/menus/save.asm @@ -25,6 +25,8 @@ LoadSAV: ld a, $1 ; bad checksum .goodsum ld [wSaveFileStatus], a + ld a, 1 + ld [wOptionsInitialized], a ret FileDataDestroyedText: diff --git a/engine/movie/oak_speech/init_player_data.asm b/engine/movie/oak_speech/init_player_data.asm index 44869d44..94921276 100644 --- a/engine/movie/oak_speech/init_player_data.asm +++ b/engine/movie/oak_speech/init_player_data.asm @@ -35,8 +35,6 @@ DEF START_MONEY EQU $3000 ld hl, wObtainedBadges ld [hli], a - ld [hl], a - ld hl, wPlayerCoins ld [hli], a ld [hl], a