diff options
author | Rangi <remy.oukaour+rangi42@gmail.com> | 2020-09-17 18:46:29 -0400 |
---|---|---|
committer | Rangi <remy.oukaour+rangi42@gmail.com> | 2020-09-17 18:46:29 -0400 |
commit | 2d3329a82ba85812c21c58b27af43eb97269b1cd (patch) | |
tree | 9255cfd6202f1c6ec22377c5875c8ad3cf424aea | |
parent | 34d1bcf7cc8cc042b5c6f9bb2bb048385b7b6878 (diff) |
function_00_1120 -> busy_wait; waits ~bc/60 seconds
-rw-r--r-- | source/bank_00.asm | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/source/bank_00.asm b/source/bank_00.asm index 49dbc22..3d30cf5 100644 --- a/source/bank_00.asm +++ b/source/bank_00.asm @@ -114,7 +114,7 @@ _start:: ldh [rLCDC], a .lcd_on ld bc, 2 - call function_00_1120 + call busy_wait .wait_vblank ldh a, [rLY] cp SCRN_Y + 1 @@ -126,7 +126,7 @@ _start:: ldh [rOBP0], a ldh [rOBP1], a ld bc, 2 - call function_00_1120 + call busy_wait call function_00_0ecf ld a, CART_SRAM_ENABLE @@ -249,7 +249,7 @@ function_00_0295:: ld [w_OBP0], a ld [w_OBP1], a ld bc, 2 - call function_00_1120 + call busy_wait di xor a @@ -2245,9 +2245,10 @@ farcall_ret:: inc sp ret -SECTION "function_00_1120", ROM0[$1120] -; Wait for 70,000 * bc clock cycles (17,500 * bc machine cycles) -function_00_1120:: +SECTION "busy_wait", ROM0[$1120] +; Wait for 70,000 * bc clock cycles (17,500 * bc machine cycles). +; This is approximately bc / 60 seconds. +busy_wait:: ld de, 1750 .wait_loop nop @@ -2260,7 +2261,7 @@ function_00_1120:: dec bc ld a, b or c - jr nz, function_00_1120 + jr nz, busy_wait ret SECTION "home_text", ROM0[$1883] |