; no$gmb compatible .sym file ; Generated automagically by makebin 00:0000 _rRAMG 00:0000 l__BASE 00:0000 l__BSS 00:0000 l__CABS 00:0000 l__CODE_0 00:0000 l__CRASH_HEADER 00:0000 l__CRASH_SCRATCH 00:0000 l__DABS 00:0000 l__HEADER 00:0000 l__HEADER_LCD 00:0000 l__HEADER_SIO 00:0000 l__HEADER_TIMER 00:0000 l__HEAP 00:0000 l__HEAP_END 00:0000 l__HRAM 00:0000 l__LIT 00:0000 s__CABS 00:0000 s__CRASH_HEADER 00:0000 s__CRASH_HEADER0 00:0000 s__CRASH_HEADER1 00:0000 s__CRASH_SCRATCH 00:0000 s__CRASH_SCRATCH2 00:0000 s__DABS 00:0000 s__HEADER 00:0000 s__HEADER0 00:0000 s__HEADER1 00:0000 s__HEADER10 00:0000 s__HEADER11 00:0000 s__HEADER2 00:0000 s__HEADER3 00:0000 s__HEADER4 00:0000 s__HEADER5 00:0000 s__HEADER6 00:0000 s__HEADER7 00:0000 s__HEADER8 00:0000 s__HEADER9 00:0000 s__HEADER_LCD 00:0000 s__HEADER_LCD0 00:0000 s__HEADER_SIO 00:0000 s__HEADER_SIO0 00:0000 s__HEADER_TIMER 00:0000 s__HEADER_TIMER0 00:0000 s__HEADERa 00:0000 s__HEADERb 00:0000 s__HEADERc 00:0000 s__HEADERd 00:0000 s__HEADERe 00:0000 s__HEADERf 00:0000 s__HRAM 00:0000 s__HRAM12 00:0001 ___bank_ACTOR 00:0001 ___bank_VM_ACTOR 00:0001 ___bank_VM_SGB 00:0001 ___bank_bg_dungeon_tileset 00:0001 ___bank_palette_0 00:0001 ___bank_sprite_chest 00:0001 b_activate_actor 00:0001 b_activate_actors_in_col 00:0001 b_activate_actors_in_row 00:0001 b_actor_at_tile 00:0001 b_actor_get_frame_offset 00:0001 b_actor_in_front_of_player 00:0001 b_actor_overlapping_bb 00:0001 b_actor_overlapping_player 00:0001 b_actor_set_anim_idle 00:0001 b_actor_set_anim_moving 00:0001 b_actor_set_dir 00:0001 b_actor_set_frame_offset 00:0001 b_actor_set_frames 00:0001 b_actors_handle_player_collisio 00:0001 b_actors_init 00:0001 b_check_collision_in_direction 00:0001 b_deactivate_actor 00:0001 b_player_init 00:0001 b_ui_draw_frame 00:0001 b_ui_draw_text_buffer_char 00:0001 b_ui_init 00:0001 b_ui_load_tiles 00:0001 b_ui_run_menu 00:0001 b_ui_run_modal 00:0001 b_ui_set_start_tile 00:0001 b_vm_actor_activate 00:0001 b_vm_actor_begin_update 00:0001 b_vm_actor_deactivate 00:0001 b_vm_actor_emote 00:0001 b_vm_actor_get_angle 00:0001 b_vm_actor_get_anim_frame 00:0001 b_vm_actor_get_dir 00:0001 b_vm_actor_get_pos 00:0001 b_vm_actor_move_cancel 00:0001 b_vm_actor_move_to 00:0001 b_vm_actor_replace_tile 00:0001 b_vm_actor_set_anim 00:0001 b_vm_actor_set_anim_frame 00:0001 b_vm_actor_set_anim_set 00:0001 b_vm_actor_set_anim_tick 00:0001 b_vm_actor_set_bounds 00:0001 b_vm_actor_set_dir 00:0001 b_vm_actor_set_flags 00:0001 b_vm_actor_set_move_speed 00:0001 b_vm_actor_set_pos 00:0001 b_vm_actor_set_spritesheet 00:0001 b_vm_actor_set_spritesheet_by_r 00:0001 b_vm_actor_terminate_update 00:0001 l__GSFINAL 00:0001 l__HEADER0 00:0001 l__HEADER5 00:0001 l__HEADERa 00:0001 l__HEADERb 00:0001 l__HEADERc 00:0001 l__HEADERe 00:0001 l__HEADERf 00:0002 ___bank_VM_MAIN 00:0002 ___bank_bg_gameover_tileset 00:0002 ___bank_bg_titlescreencrop3_til 00:0002 ___bank_bg_victoryscreen_tilese 00:0002 ___bank_scene_0_init 00:0002 b_erase_flash 00:0002 b_save_sram_banks 00:0002 b_script_detach_hthread 00:0002 b_script_execute 00:0002 b_script_runner_init 00:0002 b_script_terminate 00:0002 b_vm_call 00:0002 b_vm_call_far 00:0002 b_vm_get_indirect 00:0002 b_vm_get_tlocal 00:0002 b_vm_idle 00:0002 b_vm_if 00:0002 b_vm_if_const 00:0002 b_vm_init_rng 00:0002 b_vm_invoke 00:0002 b_vm_join 00:0002 b_vm_jump 00:0002 b_vm_lock 00:0002 b_vm_loop 00:0002 b_vm_memcpy 00:0002 b_vm_memset 00:0002 b_vm_poll_loaded 00:0002 b_vm_pop 00:0002 b_vm_push 00:0002 b_vm_push_reference 00:0002 b_vm_push_value 00:0002 b_vm_push_value_ind 00:0002 b_vm_raise 00:0002 b_vm_rand 00:0002 b_vm_reserve 00:0002 b_vm_ret 00:0002 b_vm_ret_far 00:0002 b_vm_set 00:0002 b_vm_set_const 00:0002 b_vm_set_indirect 00:0002 b_vm_terminate 00:0002 b_vm_test_terminate 00:0002 b_vm_unlock 00:0002 b_wait_frames 00:0002 l__HEADER10 00:0002 l__HEADER6 00:0002 l__HEADERd 00:0003 ___bank_VM_GAMEBOY 00:0003 ___bank_VM_UI 00:0003 ___bank_bg_final_tileset 00:0003 ___bank_bg_level2_tileset 00:0003 ___bank_font_gbs_mono 00:0003 ___bank_scene_0_triggers 00:0003 ___bank_script_input_4 00:0003 b_do_load_palette 00:0003 b_load_background 00:0003 b_load_bkg_tileset 00:0003 b_load_bounds 00:0003 b_load_emote 00:0003 b_load_init 00:0003 b_load_player 00:0003 b_load_scene 00:0003 b_load_sprite 00:0003 b_scroll_init 00:0003 b_scroll_repaint 00:0003 b_scroll_reset 00:0003 b_scroll_update 00:0003 b_topdown_init 00:0003 b_topdown_update 00:0003 b_vm_choice 00:0003 b_vm_context_prepare 00:0003 b_vm_display_text 00:0003 b_vm_fade 00:0003 b_vm_get_tile_xy 00:0003 b_vm_input_attach 00:0003 b_vm_input_detach 00:0003 b_vm_input_get 00:0003 b_vm_input_wait 00:0003 b_vm_load_tileset 00:0003 b_vm_overlay_clear 00:0003 b_vm_overlay_move_to 00:0003 b_vm_overlay_scroll 00:0003 b_vm_overlay_set_map 00:0003 b_vm_overlay_set_scroll 00:0003 b_vm_overlay_set_submap 00:0003 b_vm_overlay_set_submap_ex 00:0003 b_vm_overlay_setpos 00:0003 b_vm_overlay_show 00:0003 b_vm_overlay_wait 00:0003 b_vm_poll 00:0003 b_vm_replace_tile 00:0003 b_vm_replace_tile_xy 00:0003 b_vm_rumble 00:0003 b_vm_set_font 00:0003 b_vm_set_sprite_mode 00:0003 b_vm_set_sprites_visible 00:0003 b_vm_set_text_sound 00:0003 b_vm_switch_text_layer 00:0003 b_vm_timer_prepare 00:0003 b_vm_timer_reset 00:0003 b_vm_timer_set 00:0003 b_vm_timer_stop 00:0003 l__HEADER9 00:0003 l__HEADER_LCD0 00:0003 l__HRAM12 00:0004 ___bank_VM_CAMERA 00:0004 ___bank_VM_SIO 00:0004 ___bank_bg_dungeon_tilemap 00:0004 ___bank_bg_final_tilemap 00:0004 ___bank_bg_gameover_tilemap 00:0004 ___bank_bg_level2_tilemap 00:0004 ___bank_palette_1 00:0004 ___bank_scene_0_actors 00:0004 ___bank_scene_0_collisions 00:0004 ___bank_scene_1_actors 00:0004 ___bank_scene_1_collisions 00:0004 ___bank_scene_6_sprites 00:0004 ___bank_script_9 00:0004 ___bank_sprite_actor_animated_t 00:0004 ___bank_sprite_chest_tileset 00:0004 ___bank_sprite_healthbar 00:0004 __start_save 00:0004 b___HandleCrash_banked 00:0004 b_atan2 00:0004 b_camera_shake_frames 00:0004 b_core_reset 00:0004 b_core_run 00:0004 b_data_clear 00:0004 b_data_init 00:0004 b_data_load 00:0004 b_data_peek 00:0004 b_data_save 00:0004 b_fade_applypalettechange 00:0004 b_fade_in 00:0004 b_fade_in_modal 00:0004 b_fade_init 00:0004 b_fade_out 00:0004 b_fade_out_modal 00:0004 b_fade_setspeed 00:0004 b_fade_update 00:0004 b_gbprinter_detect 00:0004 b_gbprinter_print_overlay 00:0004 b_projectile_launch 00:0004 b_projectiles_init 00:0004 b_set_sgb_border 00:0004 b_trigger_activate_at 00:0004 b_trigger_activate_at_intersect 00:0004 b_trigger_at_intersection 00:0004 b_trigger_at_tile 00:0004 b_trigger_interact 00:0004 b_trigger_reset 00:0004 b_vm_camera_move_to 00:0004 b_vm_camera_set_pos 00:0004 b_vm_sio_exchange 00:0004 b_vm_sio_set_mode 00:0004 l__CRASH_HEADER1 00:0004 l__HEADER_SIO0 00:0004 l__HEADER_TIMER0 00:0005 ___bank_VM_GBPRINTER 00:0005 ___bank_VM_LOAD_SAVE 00:0005 ___bank_VM_MATH 00:0005 ___bank_VM_MUSIC 00:0005 ___bank_VM_PALETTE 00:0005 ___bank_VM_PROJECTILE 00:0005 ___bank_VM_RTC 00:0005 ___bank_VM_SCENE 00:0005 ___bank_actor_13_interact 00:0005 ___bank_actor_14_interact 00:0005 ___bank_actor_15_interact 00:0005 ___bank_actor_16_interact 00:0005 ___bank_actor_17_interact 00:0005 ___bank_actor_18_interact 00:0005 ___bank_actor_19_interact 00:0005 ___bank_actor_20_interact 00:0005 ___bank_actor_21_interact 00:0005 ___bank_actor_22_interact 00:0005 ___bank_actor_23_interact 00:0005 ___bank_actor_24_interact 00:0005 ___bank_actor_25_interact 00:0005 ___bank_actor_26_interact 00:0005 ___bank_bg_dungeon 00:0005 ___bank_bg_final 00:0005 ___bank_bg_gameover 00:0005 ___bank_bg_level2 00:0005 ___bank_bg_placeholder 00:0005 ___bank_bg_placeholder_tilemap 00:0005 ___bank_bg_placeholder_tileset 00:0005 ___bank_bg_titlescreencrop3 00:0005 ___bank_bg_titlescreencrop3_til 00:0005 ___bank_bg_victoryscreen 00:0005 ___bank_bg_victoryscreen_tilema 00:0005 ___bank_bootstrap_script 00:0005 ___bank_cursor_image 00:0005 ___bank_frame_image 00:0005 ___bank_scene_0 00:0005 ___bank_scene_0_sprites 00:0005 ___bank_scene_1 00:0005 ___bank_scene_1_init 00:0005 ___bank_scene_1_sprites 00:0005 ___bank_scene_1_triggers 00:0005 ___bank_scene_2 00:0005 ___bank_scene_2_collisions 00:0005 ___bank_scene_2_init 00:0005 ___bank_scene_4 00:0005 ___bank_scene_4_collisions 00:0005 ___bank_scene_4_init 00:0005 ___bank_scene_5 00:0005 ___bank_scene_5_collisions 00:0005 ___bank_scene_5_init 00:0005 ___bank_scene_6 00:0005 ___bank_scene_6_actors 00:0005 ___bank_scene_6_collisions 00:0005 ___bank_scene_6_init 00:0005 ___bank_scene_7 00:0005 ___bank_scene_7_collisions 00:0005 ___bank_scene_7_init 00:0005 ___bank_script_0 00:0005 ___bank_script_1 00:0005 ___bank_script_2 00:0005 ___bank_script_3 00:0005 ___bank_script_6 00:0005 ___bank_script_8 00:0005 ___bank_script_engine_init 00:0005 ___bank_script_input 00:0005 ___bank_script_input_0 00:0005 ___bank_script_input_2 00:0005 ___bank_script_input_3 00:0005 ___bank_sprite_actor_animated 00:0005 ___bank_sprite_door 00:0005 ___bank_sprite_door_tileset 00:0005 ___bank_sprite_enemy_animated 00:0005 ___bank_sprite_enemy_animated_t 00:0005 ___bank_sprite_healthbar_tilese 00:0005 ___bank_sprite_tentacles_animat 00:0005 ___bank_sprite_tentacles_animat 00:0005 ___bank_spritesheet_none 00:0005 ___bank_tileset_default_frame 00:0005 ___bank_trigger_0_interact 00:0005 ___bank_trigger_1_interact 00:0005 ___bank_trigger_2_interact 00:0005 b_SIO_init 00:0005 b_camera_init 00:0005 b_events_init 00:0005 b_input_init 00:0005 b_itoa_fmt 00:0005 b_logo_init 00:0005 b_logo_update 00:0005 b_music_events_poll 00:0005 b_music_init_driver 00:0005 b_music_init_events 00:0005 b_palette_init 00:0005 b_parallax_init 00:0005 b_remove_LCD_ISRs 00:0005 b_restore_sram 00:0005 b_restore_sram_bank 00:0005 b_save_sram 00:0005 b_scroll_rect 00:0005 b_timers_init 00:0005 b_vm_cos_scale 00:0005 b_vm_load_palette 00:0005 b_vm_music_mute 00:0005 b_vm_music_play 00:0005 b_vm_music_routine 00:0005 b_vm_music_setpos 00:0005 b_vm_music_stop 00:0005 b_vm_print_detect 00:0005 b_vm_print_overlay 00:0005 b_vm_projectile_launch 00:0005 b_vm_projectile_load_type 00:0005 b_vm_rtc_get 00:0005 b_vm_rtc_latch 00:0005 b_vm_rtc_set 00:0005 b_vm_rtc_start 00:0005 b_vm_save_clear 00:0005 b_vm_save_peek 00:0005 b_vm_scene_pop 00:0005 b_vm_scene_pop_all 00:0005 b_vm_scene_push 00:0005 b_vm_scene_stack_reset 00:0005 b_vm_sfx_play 00:0005 b_vm_sin_scale 00:0005 b_vm_sound_mastervol 00:0005 l__CRASH_HEADER0 00:0005 l__HEADER1 00:0006 l__HEADER8 00:0007 l__HEADER2 00:0008 l__HEADER3 00:0018 l__INITIALIZED 00:0018 l__INITIALIZER 00:0027 l__GSINIT 00:0030 l__HEADER7 00:0060 l__HEADER4 00:00AB l__HEADER11 00:01CB l__CRASH_SCRATCH2 00:0200 s__CODE 00:0E4C l__CODE 00:104C s__HOME 00:1971 l__DATA 00:2000 _rROMB0 00:2B09 l__CODE_5 00:2C6D l__HOME 00:3000 _rROMB1 00:3CB9 s__BASE 00:3CB9 s__CODE_0 00:3CB9 s__INITIALIZER 00:3CB9 s__LIT 00:3CD1 s__GSINIT 00:3CF8 s__GSFINAL 00:3FFE l__CODE_1 00:3FFE l__CODE_3 00:3FFF l__CODE_2 00:4000 _RTC_SELECT_REG 00:4000 _rRAMB 00:4000 l__CODE_4 00:6000 _RTC_LATCH_REG 00:8000 __VRAM 00:8000 __VRAM8000 00:8800 __VRAM8800 00:9000 __VRAM9000 00:9800 __SCRN0 00:9C00 __SCRN1 00:A000 _RTC_VALUE_REG 00:A000 __SRAM 00:C000 __RAM 00:C000 _shadow_OAM 00:C0A0 s__DATA 00:D000 __RAMBANK 00:DA11 s__BSS 00:DA11 s__INITIALIZED 00:DA29 s__HEAP 00:DA29 s__HEAP_END 00:DF00 .STACK 00:DF00 _shadow_OAM2 00:DFA0 _BkgPalette 00:DFE0 _vwf_tile_data 00:FE00 __OAMRAM 00:FF00 _P1_REG 00:FF00 __IO 00:FF01 _SB_REG 00:FF02 _SC_REG 00:FF04 _DIV_REG 00:FF05 _TIMA_REG 00:FF06 _TMA_REG 00:FF07 _TAC_REG 00:FF0F _IF_REG 00:FF10 _NR10_REG 00:FF11 _NR11_REG 00:FF12 _NR12_REG 00:FF13 _NR13_REG 00:FF14 _NR14_REG 00:FF16 _NR21_REG 00:FF17 _NR22_REG 00:FF18 _NR23_REG 00:FF19 _NR24_REG 00:FF1A _NR30_REG 00:FF1B _NR31_REG 00:FF1C _NR32_REG 00:FF1D _NR33_REG 00:FF1E _NR34_REG 00:FF20 _NR41_REG 00:FF21 _NR42_REG 00:FF22 _NR43_REG 00:FF23 _NR44_REG 00:FF24 _NR50_REG 00:FF25 _NR51_REG 00:FF26 _NR52_REG 00:FF30 _AUD3WAVE 00:FF30 _PCM_SAMPLE 00:FF30 __AUD3WAVERAM 00:FF40 _LCDC_REG 00:FF41 _STAT_REG 00:FF42 _SCY_REG 00:FF43 _SCX_REG 00:FF44 _LY_REG 00:FF45 _LYC_REG 00:FF46 _DMA_REG 00:FF47 _BGP_REG 00:FF48 _OBP0_REG 00:FF49 _OBP1_REG 00:FF4A _WY_REG 00:FF4B _WX_REG 00:FF4D _KEY1_REG 00:FF4F _VBK_REG 00:FF51 _HDMA1_REG 00:FF52 _HDMA2_REG 00:FF53 _HDMA3_REG 00:FF54 _HDMA4_REG 00:FF55 _HDMA5_REG 00:FF56 _RP_REG 00:FF68 _BCPS_REG 00:FF69 _BCPD_REG 00:FF6A _OCPS_REG 00:FF6B _OCPD_REG 00:FF70 _SVBK_REG 00:FF76 _PCM12_REG 00:FF77 _PCM34_REG 00:FF80 .refresh_OAM 00:FF80 __HRAM 00:FFFF _IE_REG 01:4000 s__CODE_1 02:4000 s__CODE_2 03:4000 s__CODE_3 04:4000 s__CODE_4 05:4000 s__CODE_5 00:0200 ___HandleCrash 00:020A _SIO_send_byte 00:021D _SIO_receive 00:022E _GetWinAddr 00:0236 _GetBkgAddr 00:0244 _state_init 00:0249 _state_update 00:026B _ui_time_masks 00:0273 _ui_print_shift_char 00:02F6 _ui_draw_frame_row 00:02FF .ui_draw_frame_row 00:0328 _script_cmds 00:0560 _save_signature 00:0564 _start_scene_x 00:0566 _start_scene_y 00:0568 _start_scene_dir 00:0569 _start_scene 00:056C _start_player_move_speed 00:056D _start_player_anim_tick 00:056E _ui_fonts 00:0571 _core_reset_hook 00:0579 _main 00:0581 _state_start_fns 00:0587 _state_update_fns 00:058D _hUGE_init 00:058F hUGE_init 00:05E5 _hUGE_mute_channel 00:05E7 hUGE_mute_channel 00:0835 _hUGE_set_position 00:0837 hUGE_set_position 00:09FC _hUGE_dosound 00:09FC hUGE_dosound 00:0D28 _get_vram_byte 00:0D30 _get_win_tile_xy 00:0D38 _get_bkg_tile_xy 00:0D5F _hide_sprites_range 00:0D8E __mulsuchar 00:0D91 __muluschar 00:0D9A __mulschar 00:0DA2 __mulint 00:0DC1 __muluchar 00:0DD3 _set_vram_byte 00:0DDC _set_win_tile_xy 00:0DE5 _set_bkg_tile_xy 00:0E14 .sgb_check 00:0E14 _sgb_check 00:0E5C _sgb_transfer 00:0E61 .sgb_transfer 00:0EA2 .copy_vram 00:0EA8 _get_data 00:0EA8 _set_data 00:0EA8 _vmemcpy 00:0EF6 ___move_metasprite 00:0F33 ___memcpy 00:0F33 _memcpy 00:0F65 __divsuchar 00:0F6B __modsuchar 00:0F74 __divuschar 00:0F7D __moduschar 00:0F89 __divschar 00:0F8E __modschar 00:0F95 __divsint 00:0F9E __modsint 00:0FAA __divuchar 00:0FAF __moduchar 00:0FB6 __divuint 00:0FBF __moduint 00:0FCB .div8 00:0FCB .mod8 00:0FD3 .div16 00:0FD3 .mod16 00:1009 .divu8 00:1009 .modu8 00:100C .divu16 00:100C .modu16 00:0020 .call_hl 00:0028 .MemsetSmall 00:0030 .MemcpySmall 00:0080 .int 00:008F _wait_int_handler 00:009C __standard_VBL_handler 00:00AB _refresh_OAM 00:00CC _set_interrupts 00:0150 .reset 00:0150 _reset 00:0157 .code_start 00:01B9 _exit 00:01BD .wait_vbl_done 00:01BD _vsync 00:01BD _wait_vbl_done 00:01CD .remove_VBL 00:01CD _remove_VBL 00:01D0 .remove_int 00:01ED .add_VBL 00:01ED _add_VBL 00:01F0 .add_int 00:104C .memset_simple 00:1055 .memcpy_simple 00:1072 .display_off 00:1072 _display_off 00:108A _actors_update 00:14E4 _SetBankedBkgData 00:1500 _SetBankedSpriteData 00:151C _SetBankedBkgTiles 00:1538 _SetBankedWinTiles 00:1554 _ReadBankedFarPtr 00:1576 _ReadBankedUWORD 00:1590 _MemcpyBanked 00:15B2 _MemcpyVRAMBanked 00:15E1 _IndexOfFarPtr 00:1666 _camera_update 00:1799 _load_animations 00:17F2 _events_update 00:18C5 _timers_update 00:194E _input_update 00:1971 .sio_ISR 00:19CB .timer_ISR 00:19E0 _simple_LCD_isr 00:1A5F _fullscreen_LCD_isr 00:1A8B _VBL_isr 00:1AD5 _isqrt 00:1B32 _sine_wave 00:1C32 _dir_lookup 00:1C3A _dir_angle_lookup 00:1C3E _hUGETrackerRoutine 00:1C65 _music_events_update 00:1CE7 _music_play_isr 00:1D88 _parallax_LCD_isr 00:1DC5 _projectiles_update 00:2246 _projectiles_render 00:239B _scroll_load_pending_row 00:23E9 _scroll_load_row 00:2429 _scroll_load_col 00:245E _scroll_load_pending_col 00:24AD _set_bkg_submap 00:24F0 _set_xy_win_submap 00:251D .set_xy_win_submap 00:2526 .set_xy_bkg_submap 00:2535 .set_xy_submap 00:2581 _sfx_play_isr 00:265A _on_SIO_receive 00:269B _SIO_update 00:2702 _ui_update 00:283A _vm_sgb_transfer 00:2887 _vm_load_text 00:2ADD _vm_switch 00:2C0E _vm_beginthread 00:2D32 _vm_rpn 00:374A _vm_get_far 00:37B8 _vm_call_native 00:37CB _VM_STEP 00:3835 _script_runner_update 00:399A _fill_win_rect 00:39AC _rand 00:39AC _randw 00:39D7 _initrand 00:39D9 .initrand 00:39E2 _get_bkg_data 00:39E2 _get_win_data 00:3A2F _get_sprite_data 00:3A62 _abs 00:3A6F _set_win_tiles 00:3A83 _set_tile_data 00:3A88 _set_bkg_data 00:3A88 _set_win_data 00:3A90 _set_sprite_data 00:3AC0 _reverse 00:3AF4 ___call__banked 00:3B11 _to_far_ptr 00:3B47 .add_LCD 00:3B47 _add_LCD 00:3B4D .remove_LCD 00:3B4D _remove_LCD 00:3B53 .fill_rect_wtt 00:3B5C .fill_rect_btt 00:3BA9 _fill_bkg_rect 00:3BBB .padup 00:3BBB _waitpadup 00:3BCB .jpad 00:3BCB _joypad 00:3BF3 _waitpad 00:3BF4 .wait_pad 00:3BFB ___sdcc_call_hl 00:3BFC _memset 00:3C2F .set_xy_wtt 00:3C38 .set_xy_btt 00:3C47 .set_xy_tt 00:3C8B ___sdcc_bcall_ehl 00:3CA5 _set_bkg_tiles 00:3CD1 gsinit 00:C0A0 __cpu 00:C0A1 __is_GBA 00:C0A2 .mode 00:C0A3 .sys_time 00:C0A3 _sys_time 00:C0A5 .int_0x40 00:C0B1 _actors 00:C4F5 _actors_active_head 00:C4F7 _actors_active_tail 00:C4F9 _actors_inactive_head 00:C4FB _screen_x 00:C4FC _screen_y 00:C4FD _invalid 00:C4FF _player_moving 00:C500 _player_iframes 00:C501 _player_collision_actor 00:C503 _emote_actor 00:C505 _emote_timer 00:C506 _allocated_sprite_tiles 00:C507 _allocated_hardware_sprites 00:C514 _camera_x 00:C516 _camera_y 00:C518 _camera_offset_x 00:C519 _camera_offset_y 00:C51A _camera_deadzone_x 00:C51B _camera_deadzone_y 00:C51C _camera_settings 00:C520 _current_scene 00:C523 _image_bank 00:C524 _image_ptr 00:C526 _image_attr_bank 00:C527 _image_attr_ptr 00:C529 _collision_bank 00:C52A _collision_ptr 00:C52C _image_tile_width 00:C52D _image_tile_height 00:C52E _image_width 00:C530 _image_height 00:C532 _sprites_len 00:C533 _actors_len 00:C534 _projectiles_len 00:C535 _player_sprite_len 00:C536 _scene_type 00:C537 _scene_LCD_type 00:C538 _scene_stack 00:C578 _scene_stack_ptr 00:C57A _scene_sprites_base_tiles 00:C5BA _input_events 00:C5E2 _input_slots 00:C5EA _timer_events 00:C5FE _timer_values 00:C606 _fade_running 00:C607 _fade_frames_per_step 00:C608 _fade_timer 00:C610 _joypads 00:C615 _frame_joy 00:C616 _last_joy 00:C617 _recent_joy 00:C618 _SIO_status 00:C619 _link_byte_sent 00:C61A _link_next_mode 00:C61B _save_blob_size 00:C61D _routine_queue 00:C621 _routine_queue_head 00:C622 _routine_queue_tail 00:C623 _music_events 00:C637 _music_current_track_bank 00:C638 _music_mute_mask 00:C639 _music_effective_mute 00:C63A _music_next_track 00:C63C _music_current_track 00:C63E _music_play_isr_counter 00:C63F _music_play_isr_pause 00:C640 _music_global_mute_mask 00:C641 _music_sfx_priority 00:C642 _DMG_palette 00:C645 _SprPalette 00:C685 _parallax_rows 00:C697 _parallax_row 00:C699 _projectiles 00:C752 _projectile_defs 00:C7C5 _projectiles_active_head 00:C7C7 _projectiles_inactive_head 00:C7CE _scroll_x 00:C7D0 _scroll_y 00:C7D2 _draw_scroll_x 00:C7D4 _draw_scroll_y 00:C7D6 _scroll_x_max 00:C7D8 _scroll_y_max 00:C7DA _scroll_offset_x 00:C7DB _scroll_offset_y 00:C7DC _pending_h_x 00:C7DD _pending_h_y 00:C7DE _pending_h_i 00:C7DF _pending_w_x 00:C7E0 _pending_w_y 00:C7E1 _pending_w_i 00:C7E2 _current_row 00:C7E4 _new_row 00:C7E6 _current_col 00:C7E8 _new_col 00:C7EA .image_tile_width 00:C7EB _sfx_play_bank 00:C7EC _sfx_play_sample 00:C7EE _sfx_frame_skip 00:C7EF _link_operation_mode 00:C7F0 _link_packet 00:C810 _link_packet_len 00:C811 _link_packet_ptr 00:C813 _link_packet_received 00:C814 _link_packet_snd_len 00:C815 _link_packet_snd_ptr 00:C817 _link_packet_sent 00:C818 __is_CGB 00:C819 __is_SGB 00:C81A __current_ram_bank 00:C81B _triggers 00:C913 _last_trigger_tx 00:C914 _last_trigger_ty 00:C915 _last_trigger 00:C916 _win_pos_x 00:C917 _win_dest_pos_x 00:C918 _win_pos_y 00:C919 _win_dest_pos_y 00:C91A _win_speed 00:C91B _text_drawn 00:C91C _current_text_speed 00:C91D _text_options 00:C91E _text_in_speed 00:C91F _text_out_speed 00:C920 _text_draw_speed 00:C921 _text_ff_joypad 00:C922 _text_ff 00:C923 _text_bkg_fill 00:C924 _ui_text_data 00:CA2E _vwf_current_mask 00:CA2F _vwf_current_rotate 00:CA30 _vwf_inverse_map 00:CA31 _vwf_direction 00:CA32 _vwf_current_font_desc 00:CA3A _vwf_current_font_bank 00:CA3B _vwf_current_font_idx 00:CA3C _text_render_base_addr 00:CA3E _text_scroll_addr 00:CA40 _text_scroll_width 00:CA41 _text_scroll_height 00:CA42 _text_scroll_fill 00:CA43 _text_sound_mask 00:CA44 _text_sound_bank 00:CA45 _text_sound_data 00:CA47 _overlay_priority 00:CA48 _text_palette 00:CA4F __itoa_fmt_len 00:CA50 .itoa_fmt_buf 00:CA53 _CTXS 00:CB83 _first_ctx 00:CB85 _free_ctxs 00:CB87 _old_executing_ctx 00:CB89 _executing_ctx 00:CB8B _vm_lock_state 00:CB8C _vm_loaded_state 00:CB8D _vm_exception_code 00:CB8E _vm_exception_params_length 00:CB8F _vm_exception_params_bank 00:CB90 _vm_exception_params_offset 00:CB94 _script_memory 00:D99A _topdown_grid 00:D99B ___rand_seed 00:D9B9 _hUGE_current_wave 00:D9B9 hUGE_current_wave 00:D9BA _hUGE_mute_mask 00:DA01 ___call_banked_addr 00:DA01 ___call_banked_ptr 00:DA03 ___call_banked_bank 00:DA05 .int_0x48 00:DA0D ___current_metasprite 00:DA0F ___current_base_tile 00:DA10 ___current_base_prop 00:DA11 _fade_style 00:DA12 _game_time 00:DA13 _PRN_PKT_START 00:DA21 _hide_sprites 00:DA22 _show_actors_on_overlay 00:DA23 _overlay_cut_scanline 00:DA24 __submap_tile_offset 00:DA25 _triggers_len 00:DA26 _exchange_state 00:DA27 ___render_shadow_OAM 00:DA28 __map_tile_offset 00:FF90 __current_bank 00:FF92 __shadow_OAM_base 01:4000 ___func_ACTOR 01:4000 _actors_init 01:403A _emote_offsets 01:4049 _emote_metasprite 01:4055 _player_init 01:407B _deactivate_actor 01:41DC _activate_actor 01:431B _activate_actors_in_row 01:4412 _activate_actors_in_col 01:4563 _actor_set_frames 01:45B9 _actor_set_frame_offset 01:45F4 _actor_get_frame_offset 01:4606 _actor_set_anim_idle 01:4634 _actor_set_anim_moving 01:4665 _actor_set_dir 01:46CA _actor_at_tile 01:479E _actor_in_front_of_player 01:4852 _actor_overlapping_player 01:4A61 _actor_overlapping_bb 01:4CDF _actors_handle_player_collision 01:4D6B _check_collision_in_direction 01:5589 _ui_swap_tiles 01:55D3 _ui_print_make_mask_lr 01:55EF _ui_print_make_mask_rl 01:560B _ui_init 01:56D2 _ui_load_tiles 01:5729 _ui_draw_frame 01:5799 _ui_print_reset 01:57CD _ui_set_start_tile 01:57F9 _ui_print_render 01:59DA _ui_draw_text_buffer_char 01:5E17 _ui_run_menu 01:5F91 _ui_run_modal 01:604B ___func_VM_ACTOR 01:604B _vm_actor_move_to 01:6A91 _vm_actor_move_cancel 01:6AC7 _vm_actor_activate 01:6B18 _vm_actor_deactivate 01:6B69 _vm_actor_begin_update 01:6BF0 _vm_actor_terminate_update 01:6C37 _vm_actor_set_dir 01:6C80 _vm_actor_set_anim 01:6D0E _vm_actor_set_pos 01:6D88 _vm_actor_get_pos 01:6DF7 _vm_actor_get_dir 01:6E71 _vm_actor_get_angle 01:6EF2 _vm_actor_emote 01:6FB6 _vm_actor_set_bounds 01:7014 _vm_actor_set_spritesheet 01:70DE _vm_actor_replace_tile 01:7149 _vm_actor_set_anim_tick 01:7187 _vm_actor_set_move_speed 01:71C5 _vm_actor_set_anim_frame 01:7209 _vm_actor_get_anim_frame 01:7253 _vm_actor_set_anim_set 01:72DB _vm_actor_set_spritesheet_by_re 01:73E8 _vm_actor_set_flags 01:7496 ___func_VM_SGB 01:7496 ___func_bg_dungeon_tileset 01:7496 _bg_dungeon_tileset 01:7FA8 ___func_palette_0 01:7FA8 _palette_0 01:7FAB ___func_sprite_chest 01:7FAB _sprite_chest_metasprite_0 01:7FB7 _sprite_chest_metasprite_1 01:7FC3 _sprite_chest_metasprites 01:7FC7 _sprite_chest_animations 01:7FE7 _sprite_chest_animations_lookup 01:7FEB _sprite_chest 05:4000 _bootstrap_script 05:400B _camera_init 05:4031 _events_init 05:4071 _timers_init 05:40B1 _restore_sram_bank 05:40E7 _restore_sram 05:40FD _save_sram 05:4129 _input_init 05:414F _remove_LCD_ISRs 05:416A _music_init_driver 05:41C6 _music_init_events 05:4202 _music_events_poll 05:422A _music_pause 05:424C _palette_init 05:425A _parallax_init 05:427A _scroll_rect 05:42B7 _SIO_init 05:42E0 ___func_VM_GBPRINTER 05:42E0 _vm_print_detect 05:432F _vm_print_overlay 05:4384 ___func_VM_LOAD_SAVE 05:4384 _vm_save_clear 05:4393 _vm_save_peek 05:4415 ___func_VM_MATH 05:4415 _vm_sin_scale 05:44B1 _vm_cos_scale 05:454F ___func_VM_MUSIC 05:454F _vm_music_play 05:459C _vm_music_stop 05:45BE _vm_music_mute 05:45FC _vm_music_routine 05:4623 _vm_music_setpos 05:4629 _vm_sound_mastervol 05:462F _vm_sfx_play 05:46A2 ___func_VM_PALETTE 05:46A2 _vm_load_palette 05:47F6 ___func_VM_PROJECTILE 05:47F6 _vm_projectile_launch 05:4837 _vm_projectile_load_type 05:48C9 ___func_VM_RTC 05:48C9 _vm_rtc_latch 05:48D1 _vm_rtc_get 05:4938 _vm_rtc_set 05:4996 _vm_rtc_start 05:49B9 ___func_VM_SCENE 05:49B9 _vm_scene_push 05:4A2F _vm_scene_pop 05:4A3D _vm_scene_pop_all 05:4A48 _vm_scene_stack_reset 05:4A51 _itoa_fmt 05:4A85 .utoa_fmt 05:4B2F _actor_13_interact 05:4B42 GBVM$actor_13_interact$d61ff5f1 05:4B51 GBVM$actor_13_interact$7f3a4260 05:4B85 GBVM$actor_13_interact$1a852143 05:4B8F GBVM$actor_13_interact$796c970b 05:4BB9 _actor_14_interact 05:4BCC GBVM$actor_14_interact$4ddd1240 05:4BDB GBVM$actor_14_interact$761897ae 05:4BE7 _actor_15_interact 05:4BFA GBVM$actor_15_interact$4d46306d 05:4C03 GBVM$actor_15_interact$999e5545 05:4C12 GBVM$actor_15_interact$0cee22c4 05:4C4A GBVM$actor_15_interact$c895f703 05:4C8A GBVM$actor_15_interact$59156717 05:4C92 GBVM_END$actor_15_interact$4d46 05:4C94 _actor_16_interact 05:4CA7 GBVM$actor_16_interact$2bec348c 05:4CAB GBVM$actor_16_interact$ff75e578 05:4CB5 GBVM$actor_16_interact$803eb88b 05:4CBC GBVM$actor_16_interact$0e38410b 05:4CF3 GBVM$actor_16_interact$78d3300d 05:4D05 GBVM$actor_16_interact$ec9f8ed9 05:4D0C GBVM$actor_16_interact$4bc160c7 05:4D13 GBVM$actor_16_interact$e6742bcd 05:4D1D GBVM$actor_16_interact$9fa45752 05:4D1D GBVM_END$actor_16_interact$78d3 05:4D25 GBVM$actor_16_interact$14ac7d7f 05:4D31 _actor_17_interact 05:4D44 GBVM$actor_17_interact$bb9acb55 05:4D48 GBVM$actor_17_interact$80180769 05:4D52 GBVM$actor_17_interact$0b5c3b9a 05:4D59 GBVM$actor_17_interact$c689dd35 05:4D90 GBVM$actor_17_interact$164eba7b 05:4DA2 GBVM$actor_17_interact$44171831 05:4DA9 GBVM$actor_17_interact$9bf3012d 05:4DB0 GBVM$actor_17_interact$68574339 05:4DBA GBVM$actor_17_interact$3a7114c2 05:4DBA GBVM_END$actor_17_interact$164e 05:4DC2 GBVM$actor_17_interact$03c0c6c5 05:4DCE _actor_18_interact 05:4DE1 GBVM$actor_18_interact$2bec348c 05:4DE5 GBVM$actor_18_interact$ff75e578 05:4DEF GBVM$actor_18_interact$803eb88b 05:4DF6 GBVM$actor_18_interact$0e38410b 05:4E2D GBVM$actor_18_interact$78d3300d 05:4E3F GBVM$actor_18_interact$ec9f8ed9 05:4E46 GBVM$actor_18_interact$4bc160c7 05:4E4D GBVM$actor_18_interact$e6742bcd 05:4E57 GBVM$actor_18_interact$9fa45752 05:4E57 GBVM_END$actor_18_interact$78d3 05:4E5F GBVM$actor_18_interact$14ac7d7f 05:4E6B _actor_19_interact 05:4E7E GBVM$actor_19_interact$4ddd1240 05:4E8D GBVM$actor_19_interact$761897ae 05:4E99 _actor_20_interact 05:4EAC GBVM$actor_20_interact$bb9acb55 05:4EB0 GBVM$actor_20_interact$80180769 05:4EBA GBVM$actor_20_interact$0b5c3b9a 05:4EC1 GBVM$actor_20_interact$c689dd35 05:4EF8 GBVM$actor_20_interact$164eba7b 05:4F0A GBVM$actor_20_interact$44171831 05:4F11 GBVM$actor_20_interact$9bf3012d 05:4F18 GBVM$actor_20_interact$68574339 05:4F22 GBVM$actor_20_interact$3a7114c2 05:4F22 GBVM_END$actor_20_interact$164e 05:4F2A GBVM$actor_20_interact$03c0c6c5 05:4F36 _actor_21_interact 05:4F49 GBVM$actor_21_interact$2bec348c 05:4F4D GBVM$actor_21_interact$ff75e578 05:4F57 GBVM$actor_21_interact$803eb88b 05:4F5E GBVM$actor_21_interact$0e38410b 05:4F95 GBVM$actor_21_interact$78d3300d 05:4FA7 GBVM$actor_21_interact$ec9f8ed9 05:4FAE GBVM$actor_21_interact$4bc160c7 05:4FB5 GBVM$actor_21_interact$e6742bcd 05:4FBF GBVM$actor_21_interact$9fa45752 05:4FBF GBVM_END$actor_21_interact$78d3 05:4FC7 GBVM$actor_21_interact$14ac7d7f 05:4FD3 _actor_22_interact 05:4FE6 GBVM$actor_22_interact$bb9acb55 05:4FEA GBVM$actor_22_interact$80180769 05:4FF4 GBVM$actor_22_interact$0b5c3b9a 05:4FFB GBVM$actor_22_interact$c689dd35 05:5032 GBVM$actor_22_interact$164eba7b 05:5044 GBVM$actor_22_interact$44171831 05:504B GBVM$actor_22_interact$9bf3012d 05:5052 GBVM$actor_22_interact$68574339 05:505C GBVM$actor_22_interact$3a7114c2 05:505C GBVM_END$actor_22_interact$164e 05:5064 GBVM$actor_22_interact$03c0c6c5 05:5070 _actor_23_interact 05:5083 GBVM$actor_23_interact$2bec348c 05:5087 GBVM$actor_23_interact$ff75e578 05:5091 GBVM$actor_23_interact$803eb88b 05:5098 GBVM$actor_23_interact$0e38410b 05:50CF GBVM$actor_23_interact$78d3300d 05:50E1 GBVM$actor_23_interact$ec9f8ed9 05:50E8 GBVM$actor_23_interact$4bc160c7 05:50EF GBVM$actor_23_interact$e6742bcd 05:50F9 GBVM$actor_23_interact$9fa45752 05:50F9 GBVM_END$actor_23_interact$78d3 05:5101 GBVM$actor_23_interact$14ac7d7f 05:510D _actor_24_interact 05:5120 GBVM$actor_24_interact$2bec348c 05:5124 GBVM$actor_24_interact$ff75e578 05:512E GBVM$actor_24_interact$803eb88b 05:5135 GBVM$actor_24_interact$0e38410b 05:516C GBVM$actor_24_interact$78d3300d 05:517E GBVM$actor_24_interact$ec9f8ed9 05:5185 GBVM$actor_24_interact$4bc160c7 05:518C GBVM$actor_24_interact$e6742bcd 05:5196 GBVM$actor_24_interact$9fa45752 05:5196 GBVM_END$actor_24_interact$78d3 05:519E GBVM$actor_24_interact$14ac7d7f 05:51AA _actor_25_interact 05:51BD GBVM$actor_25_interact$bb9acb55 05:51C1 GBVM$actor_25_interact$80180769 05:51CB GBVM$actor_25_interact$0b5c3b9a 05:51D2 GBVM$actor_25_interact$c689dd35 05:5209 GBVM$actor_25_interact$164eba7b 05:521B GBVM$actor_25_interact$44171831 05:5222 GBVM$actor_25_interact$9bf3012d 05:5229 GBVM$actor_25_interact$68574339 05:5233 GBVM$actor_25_interact$3a7114c2 05:5233 GBVM_END$actor_25_interact$164e 05:523B GBVM$actor_25_interact$03c0c6c5 05:5247 _actor_26_interact 05:525A GBVM$actor_26_interact$bb9acb55 05:525E GBVM$actor_26_interact$80180769 05:5268 GBVM$actor_26_interact$0b5c3b9a 05:526F GBVM$actor_26_interact$c689dd35 05:52A6 GBVM$actor_26_interact$164eba7b 05:52B8 GBVM$actor_26_interact$44171831 05:52BF GBVM$actor_26_interact$9bf3012d 05:52C6 GBVM$actor_26_interact$68574339 05:52D0 GBVM$actor_26_interact$3a7114c2 05:52D0 GBVM_END$actor_26_interact$164e 05:52D8 GBVM$actor_26_interact$03c0c6c5 05:52E4 ___func_bg_dungeon 05:52E4 _bg_dungeon 05:52F2 ___func_bg_final 05:52F2 _bg_final 05:5300 ___func_bg_gameover 05:5300 _bg_gameover 05:530E ___func_bg_level2 05:530E _bg_level2 05:531C ___func_bg_placeholder_tilemap 05:531C _bg_placeholder_tilemap 05:5484 ___func_bg_placeholder_tileset 05:5484 _bg_placeholder_tileset 05:54C6 ___func_bg_placeholder 05:54C6 _bg_placeholder 05:54D4 ___func_bg_titlescreencrop3_til 05:54D4 _bg_titlescreencrop3_tilemap 05:563C ___func_bg_titlescreencrop3 05:563C _bg_titlescreencrop3 05:564A ___func_bg_victoryscreen_tilema 05:564A _bg_victoryscreen_tilemap 05:57B2 ___func_bg_victoryscreen 05:57B2 _bg_victoryscreen 05:57C0 ___func_cursor_image 05:57C0 _cursor_image 05:57D0 ___func_frame_image 05:57D0 _frame_image 05:5860 ___func_scene_0_sprites 05:5860 _scene_0_sprites 05:586F ___func_scene_0 05:586F _scene_0 05:58AA _scene_1_init 05:58AD GBVM$scene_1_init$de7d9db4_45c8 05:58B7 GBVM$scene_1_init$e642b6ff_7d4c 05:58BF GBVM$scene_1_init$9976e44d_1f54 05:58BF GBVM_END$scene_1_init$e642b6ff_ 05:58C6 GBVM$scene_1_init$8ba6bfde_2975 05:58D0 GBVM$scene_1_init$autofade$74a1 05:58DC ___func_scene_1_sprites 05:58DC _scene_1_sprites 05:58E8 ___func_scene_1_triggers 05:58E8 _scene_1_triggers 05:58F8 ___func_scene_1 05:58F8 _scene_1 05:5933 ___func_scene_2_collisions 05:5933 _scene_2_collisions 05:5A9B _scene_2_init 05:5A9E GBVM$scene_2_init$a1103da0_e563 05:5AA2 GBVM$scene_2_init$24ca2643_84a9 05:5AAA GBVM$scene_2_init$6a59c140_8e55 05:5AAA GBVM_END$scene_2_init$24ca2643_ 05:5AB4 GBVM$scene_2_init$646a2850_b04b 05:5AB9 GBVM$scene_2_init$57c8bd04_d8fa 05:5ABE GBVM$scene_2_init$autofade$24dd 05:5ACA ___func_scene_2 05:5ACA _scene_2 05:5B05 ___func_scene_4_collisions 05:5B05 _scene_4_collisions 05:5C6D _scene_4_init 05:5C70 GBVM$scene_4_init$7c6bac79_d81c 05:5C7A GBVM$scene_4_init$e0a43548_2b00 05:5C82 GBVM$scene_4_init$autofade$0a1d 05:5C82 GBVM_END$scene_4_init$e0a43548_ 05:5C8E ___func_scene_4 05:5C8E _scene_4 05:5CC9 ___func_scene_5_collisions 05:5CC9 _scene_5_collisions 05:5E31 _scene_5_init 05:5E34 GBVM$scene_5_init$077b6b0b_69d8 05:5E3E GBVM$scene_5_init$47cb3a58_2d08 05:5E46 GBVM$scene_5_init$autofade$21b6 05:5E46 GBVM_END$scene_5_init$47cb3a58_ 05:5E52 ___func_scene_5 05:5E52 _scene_5 05:5E8D ___func_scene_6_actors 05:5E8D _scene_6_actors 05:5EC1 ___func_scene_6_collisions 05:5EC1 _scene_6_collisions 05:6029 _scene_6_init 05:602A GBVM$scene_6_init$autofade$382a 05:6036 ___func_scene_6 05:6036 _scene_6 05:6071 ___func_scene_7_collisions 05:6071 _scene_7_collisions 05:61D9 _scene_7_init 05:61DA GBVM$scene_7_init$autofade$5684 05:61E6 ___func_scene_7 05:61E6 _scene_7 05:6221 _script_0 05:6223 GBVM$script_0$cb16adc2_3962_4a1 05:624F GBVM$script_0$c9180b8f_31b2_440 05:6262 GBVM$script_0$80c8f412_e08b_4c0 05:6275 GBVM$script_0$61d6a5ba_d698_4d7 05:6288 GBVM$script_0$48a38d1b_be99_4c2 05:629B GBVM$script_0$6ac0f8ee_b587_459 05:62AE GBVM$script_0$95f81646_cea0_407 05:62C1 GBVM$script_0$b8f219c3_d8b4_452 05:62D4 GBVM$script_0$e7b270b0_04ea_471 05:62E7 GBVM$script_0$96f89aee_5eb5_408 05:62FA GBVM_END$script_0$cb16adc2_3962 05:62FE GBVM$script_1$1f55471b_a282_47f 05:62FE _script_1 05:6303 GBVM$script_1$0e8d4003_f650_4b7 05:6308 GBVM$script_1$726a3cdd_f9a0_462 05:630D GBVM$script_1$8aca62e9_90b5_429 05:6312 GBVM$script_1$5170eddf_af58_466 05:6317 GBVM$script_1$13f93641_6cb9_4dd 05:631C GBVM$script_1$ab5f4bee_854c_4d3 05:6321 GBVM$script_1$cc1294cb_ed5d_494 05:6326 GBVM$script_1$ae62aa23_3b0b_45b 05:632B GBVM$script_1$dfc378fe_bc23_469 05:6332 GBVM$script_2$b8420a04_57fc_40c 05:6332 _script_2 05:634F GBVM$script_2$8f85c7b0_35a8_46c 05:6364 GBVM$script_2$9f13a412_57a4_426 05:6369 GBVM_END$script_2$8f85c7b0_35a8 05:636B _script_3 05:636D GBVM$script_3$22b8f5c8_ae5c_4c0 05:6399 GBVM$script_3$ab14df00_dc09_4f4 05:63AC GBVM$script_3$ef498d84_bafb_46b 05:63BF GBVM$script_3$9b335d9c_da77_431 05:63D2 GBVM$script_3$de46e9fb_7ea2_4d4 05:63E5 GBVM$script_3$ff6cbb27_6996_483 05:63F8 GBVM$script_3$daae0dce_3c97_4d9 05:640B GBVM$script_3$804b5474_5200_458 05:641E GBVM$script_3$4e23251c_6b1d_42f 05:6431 GBVM$script_3$4d334717_20cd_42e 05:6444 GBVM_END$script_3$22b8f5c8_ae5c 05:6448 _script_6 05:644A GBVM$script_6$5fb0c555_c4d4_4f1 05:6480 _script_8 05:6482 GBVM$script_8$98e567ce_8595_467 05:652A _script_engine_init 05:653E _script_input_0 05:6540 GBVM$script_input_0$eb47b5ce_99 05:6573 GBVM$script_input_2$b7600771_63 05:6573 _script_input_2 05:6588 GBVM$script_input_3$5119d7ac_f1 05:6588 _script_input_3 05:6590 _script_input 05:6592 GBVM$script_input$3049ddbd_ab98 05:65C5 ___func_sprite_actor_animated 05:65C5 _sprite_actor_animated_metaspri 05:65D1 _sprite_actor_animated_metaspri 05:65DD _sprite_actor_animated_metaspri 05:65E9 _sprite_actor_animated_metaspri 05:65F5 _sprite_actor_animated_metaspri 05:6601 _sprite_actor_animated_metaspri 05:660D _sprite_actor_animated_metaspri 05:6619 _sprite_actor_animated_metaspri 05:6625 _sprite_actor_animated_metaspri 05:6631 _sprite_actor_animated_metaspri 05:663D _sprite_actor_animated_metaspri 05:6649 _sprite_actor_animated_metaspri 05:6655 _sprite_actor_animated_metaspri 05:6661 _sprite_actor_animated_metaspri 05:666D _sprite_actor_animated_metaspri 05:668D _sprite_actor_animated_animatio 05:669D _sprite_actor_animated_animatio 05:669F _sprite_actor_animated 05:66B2 ___func_sprite_door_tileset 05:66B2 _sprite_door_tileset 05:6714 ___func_sprite_door 05:6714 _sprite_door_metasprite_0 05:6720 _sprite_door_metasprite_1 05:6728 _sprite_door_metasprites 05:672C _sprite_door_animations 05:674C _sprite_door_animations_lookup 05:6750 _sprite_door 05:6763 ___func_sprite_enemy_animated_t 05:6763 _sprite_enemy_animated_tileset 05:67E5 ___func_sprite_enemy_animated 05:67E5 _sprite_enemy_animated_metaspri 05:67F1 _sprite_enemy_animated_metaspri 05:67FD _sprite_enemy_animated_metaspri 05:6801 _sprite_enemy_animated_animatio 05:6811 _sprite_enemy_animated_animatio 05:6813 _sprite_enemy_animated 05:6826 ___func_sprite_healthbar_tilese 05:6826 _sprite_healthbar_tileset 05:68E8 ___func_sprite_tentacles_animat 05:68E8 _sprite_tentacles_animated_tile 05:696A ___func_sprite_tentacles_animat 05:696A _sprite_tentacles_animated_meta 05:6976 _sprite_tentacles_animated_meta 05:6982 _sprite_tentacles_animated_meta 05:6986 _sprite_tentacles_animated_anim 05:6996 _sprite_tentacles_animated_anim 05:6998 _sprite_tentacles_animated 05:69AB _spritesheet_none_metasprite 05:69AF _spritesheet_none_metasprites 05:69B1 _spritesheet_none 05:69C4 ___func_tileset_default_frame 05:69C4 _tileset_default_frame 05:6A56 _trigger_0_interact 05:6A59 GBVM$trigger_0_interact$519f6a6 05:6A8C _trigger_1_interact 05:6A8F GBVM$trigger_1_interact$76877bd 05:6AC2 _trigger_2_interact 05:6AC5 GBVM$trigger_2_interact$4e9948a 05:6AF8 _logo_init 05:6B08 _logo_update 04:4000 _core_reset 04:4075 _process_VM 04:42F3 _core_run 04:43C6 ___HandleCrash_banked 04:472E _DMGFadeToWhiteStep 04:474F _DMGFadeToBlackStep 04:4772 _ApplyPaletteChangeDMG 04:47C8 _fade_speeds 04:47CF _fade_init 04:47E5 _fade_in 04:4807 _fade_out 04:482B _fade_update 04:4872 _fade_applypalettechange 04:4878 _fade_setspeed 04:4888 _fade_in_modal 04:48A2 _fade_out_modal 04:48BC _printer_send_receive 04:48F2 _printer_send_byte 04:4905 _printer_send_command 04:4928 _printer_print_tile 04:49B9 _printer_wait 04:49EB _gbprinter_detect 04:4A05 _gbprinter_print_overlay 04:4BCA _data_init 04:4C15 _save_points 04:4C75 _data_slot_address 04:4CED _data_save 04:4DAE _data_load 04:4EC2 _data_clear 04:4EEF _data_peek 04:4F90 _atan2 04:5129 _atan2_table 04:5291 _projectiles_init 04:52C0 _projectile_launch 04:56BA _set_sgb_border 04:58A4 _trigger_reset 04:58B4 _trigger_interact 04:58F3 _trigger_activate_at 04:593E _trigger_at_intersection 04:5A65 _trigger_activate_at_intersecti 04:5BA6 _trigger_at_tile 04:5C37 ___func_VM_CAMERA 04:5C37 _vm_camera_move_to 04:5E8A _vm_camera_set_pos 04:5ED1 _camera_shake_frames 04:6000 ___func_VM_SIO 04:6000 _vm_sio_set_mode 04:6012 _vm_sio_exchange 04:62F4 ___func_bg_dungeon_tilemap 04:62F4 _bg_dungeon_tilemap 04:6664 ___func_bg_final_tilemap 04:6664 _bg_final_tilemap 04:67CC ___func_bg_gameover_tilemap 04:67CC _bg_gameover_tilemap 04:6934 ___func_bg_level2_tilemap 04:6934 _bg_level2_tilemap 04:6D44 ___func_palette_1 04:6D44 _palette_1 04:6D47 ___func_scene_0_actors 04:6D47 _scene_0_actors 04:6EE7 ___func_scene_0_collisions 04:6EE7 _scene_0_collisions 04:7257 ___func_scene_1_actors 04:7257 _scene_1_actors 04:742B ___func_scene_1_collisions 04:742B _scene_1_collisions 04:783B ___func_scene_6_sprites 04:783B _scene_6_sprites 04:783E GBVM$script_9$234a6b96_3b78_42a 04:783E _script_9 04:7886 GBVM$script_9$b353ca00_9c81_421 04:789B GBVM$script_9$0a4d9b93_2df2_436 04:78AC GBVM$script_9$7bbd8b85_5906_4a0 04:78EB GBVM$script_9$03cc80da_c447_46e 04:78FB GBVM$script_9$6d1e9707_c479_405 04:7910 GBVM$script_9$7d3de43e_29d9_4b1 04:794F GBVM$script_9$70f6e351_b495_4c5 04:794F GBVM_END$script_9$6d1e9707_c479 04:795B GBVM$script_9$a3f15833_91f4_474 04:7971 GBVM$script_9$7e2119de_55e8_49e 04:7981 GBVM$script_9$680ef6c6_e208_447 04:798F GBVM$script_9$9d0a216f_5622_4ed 04:798F GBVM_END$script_9$a3f15833_91f4 04:798F GBVM_END$script_9$b353ca00_9c81 04:79A1 GBVM$script_9$8f0a6115_c406_416 04:79B6 GBVM$script_9$2353f7fd_25ce_4ce 04:79E2 GBVM_END$script_9$8f0a6115_c406 04:79E5 GBVM$script_9$cb744e25_b732_452 04:79FE GBVM$script_9$a34b4173_1ba0_41d 04:7A3A GBVM$script_9$5f3fd47b_937f_417 04:7A4A GBVM$script_9$357d0ac1_f49d_401 04:7A56 GBVM$script_9$56f208bb_1360_4ba 04:7A6C GBVM$script_9$bdb4fea2_9079_428 04:7A7C GBVM$script_9$85c8935d_2d7e_4f2 04:7A8A GBVM$script_9$5cd3130a_52bc_405 04:7A8A GBVM_END$script_9$56f208bb_1360 04:7A8A GBVM_END$script_9$9d0a216f_5622 04:7A9F GBVM$script_9$b1ab22f9_88af_4cc 04:7AA8 GBVM$script_9$f842f2e5_3ec7_4eb 04:7AB4 GBVM$script_9$40b7531f_0f34_48d 04:7AC5 GBVM$script_9$d93a10f5_9cef_462 04:7B09 GBVM$script_9$f5aafac1_e985_47f 04:7B19 GBVM$script_9$f3011093_5d2f_4a7 04:7B2E GBVM$script_9$ed5412b7_50ac_489 04:7B32 GBVM$script_9$615d25ae_0c8a_432 04:7B32 GBVM_END$script_9$f3011093_5d2f 04:7B32 GBVM_END$script_9$f842f2e5_3ec7 04:7B47 GBVM$script_9$27caa270_55d2_4a5 04:7B50 GBVM$script_9$915ecbab_229d_404 04:7B8F GBVM$script_9$db91e0e5_c11e_432 04:7B9F GBVM_END$script_9$5cd3130a_52bc 04:7B9F GBVM_END$script_9$615d25ae_0c8a 04:7BA1 ___func_sprite_actor_animated_t 04:7BA1 _sprite_actor_animated_tileset 04:7E03 ___func_sprite_chest_tileset 04:7E03 _sprite_chest_tileset 04:7E85 ___func_sprite_healthbar 04:7E85 _sprite_healthbar_metasprite_0 04:7EA9 _sprite_healthbar_metasprite_1 04:7ECD _sprite_healthbar_metasprite_2 04:7EF1 _sprite_healthbar_metasprite_3 04:7F15 _sprite_healthbar_metasprite_4 04:7F39 _sprite_healthbar_metasprite_5 04:7F5D _sprite_healthbar_metasprite_6 04:7F81 _sprite_healthbar_metasprite_7 04:7FA5 _sprite_healthbar_metasprite_8 04:7FC9 _sprite_healthbar_metasprites 04:7FDB _sprite_healthbar_animations 04:7FEB _sprite_healthbar_animations_lo 04:7FED _sprite_healthbar 03:4000 _load_init 03:4013 _spritesheet_none_far 03:4016 _load_bkg_tileset 03:40F3 _load_background 03:4191 _load_sprite 03:41E4 _load_bounds 03:4201 _do_load_palette 03:4286 _load_scene 03:48E6 _load_player 03:492F _load_emote 03:4948 _scroll_init 03:4972 _scroll_reset 03:4992 _scroll_update 03:4AC9 _scroll_viewport 03:4F62 _scroll_repaint 03:4F72 _scroll_render_rows 03:5008 _scroll_queue_row 03:502A _scroll_queue_col 03:5075 ___func_VM_GAMEBOY 03:5075 _vm_set_sprites_visible 03:508C _vm_input_wait 03:50B5 _vm_context_prepare 03:50E0 _vm_input_attach 03:50F6 _vm_input_detach 03:510A _vm_input_get 03:513E _vm_fade 03:516E _vm_timer_prepare 03:5199 _vm_timer_set 03:51B4 _vm_timer_stop 03:51C8 _vm_timer_reset 03:51DF _vm_get_tile_xy 03:527F _vm_replace_tile 03:5310 _vm_poll 03:53E2 _vm_set_sprite_mode 03:53F6 _vm_replace_tile_xy 03:555E _vm_rumble 03:557E _vm_load_tileset 03:55EB ___func_VM_UI 03:55EB _vm_display_text 03:5619 _vm_switch_text_layer 03:5633 _vm_overlay_setpos 03:564D _vm_overlay_wait 03:56DD _vm_overlay_move_to 03:5721 _vm_overlay_set_scroll 03:575A _vm_overlay_clear 03:57FA _vm_overlay_show 03:5848 _vm_choice 03:5963 _vm_set_font 03:5992 _vm_overlay_scroll 03:59C9 _vm_overlay_set_submap 03:5A02 _vm_overlay_set_submap_ex 03:5A7E _vm_overlay_set_map 03:5B68 _vm_set_text_sound 03:5B81 ___func_bg_final_tileset 03:5B81 _bg_final_tileset 03:63F3 ___func_bg_level2_tileset 03:63F3 _bg_level2_tileset 03:6B35 ___func_font_gbs_mono 03:78E5 _font_gbs_mono 03:78ED ___func_scene_0_triggers 03:78ED _scene_0_triggers 03:78F5 GBVM$script_input_4$243eab9c_e4 03:78F5 _script_input_4 03:7938 _topdown_init 03:79D4 _topdown_update 02:4068 _save_sram_banks 02:40F0 _erase_flash 02:4106 ___func_VM_MAIN 02:4106 _vm_call 02:4148 _vm_ret 02:41A8 _vm_call_far 02:4227 _vm_ret_far 02:429F _vm_push 02:42CA _vm_pop 02:4305 _vm_loop 02:4390 _vm_jump 02:439C _wait_frames 02:4409 _vm_invoke 02:4536 _vm_join 02:4598 _vm_terminate 02:45C5 _vm_if 02:470A _vm_if_const 02:481F _vm_push_value 02:4871 _vm_push_value_ind 02:48E6 _vm_push_reference 02:493D _vm_reserve 02:496B _vm_set 02:49CC _vm_set_const 02:49F8 _vm_get_tlocal 02:4A85 _vm_test_terminate 02:4A90 _vm_idle 02:4A9C _vm_init_rng 02:4AC8 _vm_rand 02:4B0A _vm_lock 02:4B19 _vm_unlock 02:4B2C _vm_raise 02:4B6E _vm_set_indirect 02:4BE9 _vm_get_indirect 02:4C64 _vm_poll_loaded 02:4C94 _vm_memset 02:4CCE _vm_memcpy 02:4D4B _script_runner_init 02:4E02 _script_execute 02:4F68 _script_terminate 02:4FCD _script_detach_hthread 02:5009 ___func_bg_gameover_tileset 02:5009 _bg_gameover_tileset 02:5FEB ___func_bg_titlescreencrop3_til 02:5FEB _bg_titlescreencrop3_tileset 02:6FED ___func_bg_victoryscreen_tilese 02:6FED _bg_victoryscreen_tileset 02:7FCF _scene_0_init 02:7FD2 GBVM$scene_0_init$cdc728b7_f16f 02:7FDA GBVM$scene_0_init$4b8ed6ac_0dd1 02:7FDA GBVM_END$scene_0_init$cdc728b7_ 02:7FE2 GBVM$scene_0_init$6beb3e46_387f 02:7FE2 GBVM_END$scene_0_init$4b8ed6ac_ 02:7FE9 GBVM$scene_0_init$271b453c_40d2 02:7FF3 GBVM$scene_0_init$autofade$bddb