summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorluke sadler <mylogon@gmail.com>2021-12-28 23:32:57 +0000
committerluke sadler <mylogon@gmail.com>2021-12-28 23:32:57 +0000
commit2bd98dab1fb7f2e01339212b0a1eb24d9f13a605 (patch)
tree8a823ed698f414821898dd73bd39b4a13daed61f
parentbe38a9509c34b7c196edd19e48867720a1d48e78 (diff)
updated as everything has apparently moved
-rw-r--r--Remove-Artificial-Save-Delay.md15
1 files changed, 8 insertions, 7 deletions
diff --git a/Remove-Artificial-Save-Delay.md b/Remove-Artificial-Save-Delay.md
index 0071ae8..acb0258 100644
--- a/Remove-Artificial-Save-Delay.md
+++ b/Remove-Artificial-Save-Delay.md
@@ -1,6 +1,6 @@
Pokemon Red saves quicker than Pokemon Crystal on its own. However, it, like Crystal, uses an artificial delay. This is a much simpler fix than Pokemon Crystal's, and here it is:
-Open up [engine/save.asm](https://github.com/pret/pokered/blob/master/engine/save.asm) and scroll down to about line 160, and you will have to change these lines:
+Open up [engine/menus/save.asm](https://github.com/pret/pokered/blob/master/engine/menus/save.asm#L140) and scroll down to about line 140, and you will have to change these lines:
```diff
SaveSAV:
@@ -35,7 +35,7 @@ SaveSAVConfirm:
```
What that does is it removes the part of the code where the "Now saving..." text is drawn, as well as removing the delay during which that text is displayed. It also shortens the delay for after it says "Player saved the game!"
-Also, you could edit [/engine/menu/main_menu.asm](https://github.com/pret/pokered/blob/master/engine/menu/main_menu.asm), line 389:
+Also, you could edit [engine/menus/main_menu.asm](https://github.com/pret/pokered/blob/master/engine/menus/main_menu.asm#L392), line 392:
```diff
ld [H_AUTOBGTRANSFERENABLED], a
- ld c, 30
@@ -46,24 +46,25 @@ This part makes the game pause for a shorter time after displaying player stats
Optionally, if you want to remove the "Would you like to save the game?" part, you could also remove these:
-[engine/save.asm](https://github.com/pret/pokered/blob/master/engine/save.asm):
+[engine/menus/save.asm](https://github.com/pret/pokered/blob/master/engine/menus/save.asm#L142):
```diff
SaveSAV:
- callba PrintSaveScreenText
+ farcall PrintSaveScreenText
- ld hl, WouldYouLikeToSaveText
- call SaveSAVConfirm
- and a ;|0 = Yes|1 = No|
- ret nz
ld a, [wSaveFileStatus]
dec a
-...
-
+```
+along with [this](https://github.com/pret/pokered/blob/master/engine/menus/save.asm#L182) (line 182):
+```diff
-WouldYouLikeToSaveText:
- TX_FAR _WouldYouLikeToSaveText
- db "@"
```
-and [text.asm](https://github.com/pret/pokered/blob/master/text.asm) (about line 2012):
+and [data/text/text_3.asm](https://github.com/pret/pokered/blob/master/data/text/text_3.asm#L6) (line 6):
```diff
-_WouldYouLikeToSaveText::
- text "Would you like to"