diff options
author | Astatin <[email protected]> | 2025-06-10 18:27:13 +0200 |
---|---|---|
committer | Astatin <[email protected]> | 2025-06-10 18:27:13 +0200 |
commit | a9142d0163f41c89196ea201ce8245899c701b82 (patch) | |
tree | fee05913dc30343798c4ccc9062ece30bdacbbec /dialogues/utils.gbasm | |
parent | 9690f6f39bdabcaa62211fd10027c3dba3169e94 (diff) |
Add support for multi bank data
Diffstat (limited to 'dialogues/utils.gbasm')
-rw-r--r-- | dialogues/utils.gbasm | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/dialogues/utils.gbasm b/dialogues/utils.gbasm index 51c0083..051c0c8 100644 --- a/dialogues/utils.gbasm +++ b/dialogues/utils.gbasm @@ -1,7 +1,9 @@ -.MACRODEF START_SCRIPT script - LD A, high($script) +.MACRODEF START_SCRIPT =script + LD A, bank(=script) + LD $mem_dialogue_script_bank, A + LD A, high(ptr(=script)) LD ($mem_dialogue_script_program_counter), A - LD A, low($script) + LD A, low(ptr(=script)) LD ($mem_dialogue_script_program_counter+1), A CALL =Dialogue_script_step .END |