diff options
author | Astatin <[email protected]> | 2025-09-09 16:53:39 +0200 |
---|---|---|
committer | Astatin <[email protected]> | 2025-09-09 16:53:39 +0200 |
commit | b5ca0d4bff573f14ac7d3b47ebd7b23c56346b5e (patch) | |
tree | 60be3e7de9dd156416b981df014e67244c0038f0 /modes/bigmenu.gbasm | |
parent | 03c359596bdacbf39cdc244d2f164d0ec94d5505 (diff) |
Diffstat (limited to 'modes/bigmenu.gbasm')
-rw-r--r-- | modes/bigmenu.gbasm | 38 |
1 files changed, 38 insertions, 0 deletions
diff --git a/modes/bigmenu.gbasm b/modes/bigmenu.gbasm new file mode 100644 index 0000000..ba3da74 --- /dev/null +++ b/modes/bigmenu.gbasm @@ -0,0 +1,38 @@ +Open_Big_Menu_Loading_VBlank: + LD A, $mem_prepared_color_palette + RR A + OR 0b11000000 + LD $mem_prepared_color_palette, A + LD A, $reg_obj0_palette + RR A + OR 0b11000000 + LD $reg_obj0_palette, A + LD A, $mem_gui_text_bold_palette + RR A + OR 0b11000000 + LD $mem_gui_text_bold_palette, A + LD A, $mem_gui_text_thin_palette + RR A + OR 0b11000000 + LD $mem_gui_text_thin_palette, A + RET + +Open_Big_Menu_Loading_Regular: + RET + +Open_Big_Menu: + LD BC, =Open_Big_Menu_Loading_VBlank + LD A, B + LD $mem_loading_mode_vblank_func_pointer_high, A + LD A, C + LD $mem_loading_mode_vblank_func_pointer_low, A + + LD BC, =Open_Big_Menu_Loading_Regular + LD A, B + LD $mem_loading_mode_regular_func_pointer_high, A + LD A, C + LD $mem_loading_mode_regular_func_pointer_low, A + + LD A, $enum_loading_mode + LD $mem_requested_mode, A + RET |