INCLUDE "constants.asm" if DEBUG SECTION "Empty function", ROM0[$2F97] else SECTION "Empty function", ROM0[$2F5B] endc InexplicablyEmptyFunction:: ; 2f97 rept 16 nop endr ret ; TODO: ; 1. Figure out what these are. Might be related to RTC, like ClearRTCStatus and the ilk. ; 2. Give them proper names. ; 3. Move them to their own file(s). SECTION "Unknown functions", ROM0[$1FF4] _1FF4:: ; 1ff4 ld a, BANK(s0_a600) call OpenSRAM ld hl, s0_a600 ; TODO: label this. ld bc, 7 xor a call ByteFill call CloseSRAM ret _2007:: ; 2007 ld a, BANK(s0_a600) call OpenSRAM ld a, [s0_a600] and 8 ld [wce5f], a call CloseSRAM ret SECTION "Unknown_20f8", ROM0[$20F8] Function20f8:: call Function1848 call Function18cc ret SECTION "Unknown_094c", ROM0[$094C] Function094c:: ldh a, [hROMBank] push af ld a, BANK(Functionfe255) call Bankswitch call Functionfe255 pop af call Bankswitch jp Function4031