1
0
Fork 0
mirror of https://github.com/zeldaret/oot.git synced 2024-11-14 05:19:36 +00:00
oot/include/segment_symbols.h
Roman971 0a59863457
Disassemble the rom header and entrypoint function (#87)
The actual boot code (ipl3) is still only incbin'd. If someone else wants to disassemble it properly, go ahead. I might do it eventually, but for now it doesn't seem required for shiftability or anything interesting.
2020-04-22 13:44:46 -04:00

1107 lines
38 KiB
C

#ifndef _SEGMENT_SYMBOLS_H_
#define _SEGMENT_SYMBOLS_H_
#include <z64.h>
#define DECLARE_SEGMENT(name) \
extern u8 _##name##SegmentStart[]; \
extern u8 _##name##SegmentEnd[];
#define DECLARE_ROM_SEGMENT(name) \
extern u8 _##name##SegmentRomStart[]; \
extern u8 _##name##SegmentRomEnd[];
#define DECLARE_BSS_SEGMENT(name) \
extern u8 _##name##SegmentBssStart[]; \
extern u8 _##name##SegmentBssEnd[];
#define DECLARE_OVERLAY_SEGMENT(name) \
DECLARE_SEGMENT(ovl_##name) \
DECLARE_ROM_SEGMENT(ovl_##name)
DECLARE_SEGMENT(boot)
DECLARE_ROM_SEGMENT(boot)
DECLARE_SEGMENT(dmadata)
DECLARE_ROM_SEGMENT(dmadata)
DECLARE_ROM_SEGMENT(Audiobank)
DECLARE_ROM_SEGMENT(Audioseq)
DECLARE_ROM_SEGMENT(Audiotable)
DECLARE_ROM_SEGMENT(link_animetion)
DECLARE_ROM_SEGMENT(icon_item_static)
DECLARE_ROM_SEGMENT(icon_item_24_static)
DECLARE_ROM_SEGMENT(icon_item_field_static)
DECLARE_ROM_SEGMENT(icon_item_dungeon_static)
DECLARE_ROM_SEGMENT(icon_item_gameover_static)
DECLARE_ROM_SEGMENT(icon_item_nes_static)
DECLARE_ROM_SEGMENT(icon_item_ger_static)
DECLARE_ROM_SEGMENT(icon_item_fra_static)
DECLARE_ROM_SEGMENT(item_name_static)
DECLARE_ROM_SEGMENT(map_name_static)
DECLARE_ROM_SEGMENT(do_action_static)
DECLARE_ROM_SEGMENT(message_static)
DECLARE_ROM_SEGMENT(message_texture_static)
DECLARE_ROM_SEGMENT(nes_font_static)
DECLARE_ROM_SEGMENT(nes_message_data_static)
DECLARE_ROM_SEGMENT(ger_message_data_static)
DECLARE_ROM_SEGMENT(fra_message_data_static)
DECLARE_ROM_SEGMENT(staff_message_data_static)
DECLARE_ROM_SEGMENT(map_grand_static)
DECLARE_ROM_SEGMENT(map_i_static)
DECLARE_ROM_SEGMENT(map_48x85_static)
DECLARE_SEGMENT(code)
DECLARE_ROM_SEGMENT(code)
DECLARE_BSS_SEGMENT(code)
DECLARE_OVERLAY_SEGMENT(title)
DECLARE_OVERLAY_SEGMENT(select)
DECLARE_OVERLAY_SEGMENT(opening)
DECLARE_OVERLAY_SEGMENT(file_choose)
DECLARE_OVERLAY_SEGMENT(kaleido_scope)
DECLARE_OVERLAY_SEGMENT(player_actor)
DECLARE_OVERLAY_SEGMENT(map_mark_data)
DECLARE_OVERLAY_SEGMENT(En_Test)
DECLARE_OVERLAY_SEGMENT(En_GirlA)
DECLARE_OVERLAY_SEGMENT(En_Part)
DECLARE_OVERLAY_SEGMENT(En_Light)
DECLARE_OVERLAY_SEGMENT(En_Door)
DECLARE_OVERLAY_SEGMENT(En_Box)
DECLARE_OVERLAY_SEGMENT(Bg_Dy_Yoseizo)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Firewall)
DECLARE_OVERLAY_SEGMENT(En_Poh)
DECLARE_OVERLAY_SEGMENT(En_Okuta)
DECLARE_OVERLAY_SEGMENT(Bg_Ydan_Sp)
DECLARE_OVERLAY_SEGMENT(En_Bom)
DECLARE_OVERLAY_SEGMENT(En_Wallmas)
DECLARE_OVERLAY_SEGMENT(En_Dodongo)
DECLARE_OVERLAY_SEGMENT(En_Firefly)
DECLARE_OVERLAY_SEGMENT(En_Horse)
DECLARE_OVERLAY_SEGMENT(En_Item00)
DECLARE_OVERLAY_SEGMENT(En_Arrow)
DECLARE_OVERLAY_SEGMENT(En_Elf)
DECLARE_OVERLAY_SEGMENT(En_Niw)
DECLARE_OVERLAY_SEGMENT(En_Tite)
DECLARE_OVERLAY_SEGMENT(En_Reeba)
DECLARE_OVERLAY_SEGMENT(En_Peehat)
DECLARE_OVERLAY_SEGMENT(En_Butte)
DECLARE_OVERLAY_SEGMENT(En_Insect)
DECLARE_OVERLAY_SEGMENT(En_Fish)
DECLARE_OVERLAY_SEGMENT(En_Holl)
DECLARE_OVERLAY_SEGMENT(En_Scene_Change)
DECLARE_OVERLAY_SEGMENT(En_Zf)
DECLARE_OVERLAY_SEGMENT(En_Hata)
DECLARE_OVERLAY_SEGMENT(Boss_Dodongo)
DECLARE_OVERLAY_SEGMENT(Boss_Goma)
DECLARE_OVERLAY_SEGMENT(En_Zl1)
DECLARE_OVERLAY_SEGMENT(En_Viewer)
DECLARE_OVERLAY_SEGMENT(En_Goma)
DECLARE_OVERLAY_SEGMENT(Bg_Pushbox)
DECLARE_OVERLAY_SEGMENT(En_Bubble)
DECLARE_OVERLAY_SEGMENT(Door_Shutter)
DECLARE_OVERLAY_SEGMENT(En_Dodojr)
DECLARE_OVERLAY_SEGMENT(En_Bdfire)
DECLARE_OVERLAY_SEGMENT(En_Boom)
DECLARE_OVERLAY_SEGMENT(En_Torch2)
DECLARE_OVERLAY_SEGMENT(En_Bili)
DECLARE_OVERLAY_SEGMENT(En_Tp)
DECLARE_OVERLAY_SEGMENT(En_St)
DECLARE_OVERLAY_SEGMENT(En_Bw)
DECLARE_OVERLAY_SEGMENT(En_A_Obj)
DECLARE_OVERLAY_SEGMENT(En_Eiyer)
DECLARE_OVERLAY_SEGMENT(En_River_Sound)
DECLARE_OVERLAY_SEGMENT(En_Horse_Normal)
DECLARE_OVERLAY_SEGMENT(En_Ossan)
DECLARE_OVERLAY_SEGMENT(Bg_Treemouth)
DECLARE_OVERLAY_SEGMENT(Bg_Dodoago)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Dalm)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Hrock)
DECLARE_OVERLAY_SEGMENT(En_Horse_Ganon)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Rock)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Rsekizou)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Sekizou)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Sima)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Syoku)
DECLARE_OVERLAY_SEGMENT(En_Xc)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Curtain)
DECLARE_OVERLAY_SEGMENT(Bg_Spot00_Hanebasi)
DECLARE_OVERLAY_SEGMENT(En_Mb)
DECLARE_OVERLAY_SEGMENT(En_Bombf)
DECLARE_OVERLAY_SEGMENT(En_Zl2)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Fslift)
DECLARE_OVERLAY_SEGMENT(En_OE2)
DECLARE_OVERLAY_SEGMENT(Bg_Ydan_Hasi)
DECLARE_OVERLAY_SEGMENT(Bg_Ydan_Maruta)
DECLARE_OVERLAY_SEGMENT(Boss_Ganondrof)
DECLARE_OVERLAY_SEGMENT(En_Am)
DECLARE_OVERLAY_SEGMENT(En_Dekubaba)
DECLARE_OVERLAY_SEGMENT(En_M_Fire1)
DECLARE_OVERLAY_SEGMENT(En_M_Thunder)
DECLARE_OVERLAY_SEGMENT(Bg_Ddan_Jd)
DECLARE_OVERLAY_SEGMENT(Bg_Breakwall)
DECLARE_OVERLAY_SEGMENT(En_Jj)
DECLARE_OVERLAY_SEGMENT(En_Horse_Zelda)
DECLARE_OVERLAY_SEGMENT(Bg_Ddan_Kd)
DECLARE_OVERLAY_SEGMENT(Door_Warp1)
DECLARE_OVERLAY_SEGMENT(Obj_Syokudai)
DECLARE_OVERLAY_SEGMENT(Item_B_Heart)
DECLARE_OVERLAY_SEGMENT(En_Dekunuts)
DECLARE_OVERLAY_SEGMENT(Bg_Menkuri_Kaiten)
DECLARE_OVERLAY_SEGMENT(Bg_Menkuri_Eye)
DECLARE_OVERLAY_SEGMENT(En_Vali)
DECLARE_OVERLAY_SEGMENT(Bg_Mizu_Movebg)
DECLARE_OVERLAY_SEGMENT(Bg_Mizu_Water)
DECLARE_OVERLAY_SEGMENT(Arms_Hook)
DECLARE_OVERLAY_SEGMENT(En_fHG)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Hineri)
DECLARE_OVERLAY_SEGMENT(En_Bb)
DECLARE_OVERLAY_SEGMENT(Bg_Toki_Hikari)
DECLARE_OVERLAY_SEGMENT(En_Yukabyun)
DECLARE_OVERLAY_SEGMENT(Bg_Toki_Swd)
DECLARE_OVERLAY_SEGMENT(En_Fhg_Fire)
DECLARE_OVERLAY_SEGMENT(Bg_Mjin)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Kousi)
DECLARE_OVERLAY_SEGMENT(Door_Toki)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Hamstep)
DECLARE_OVERLAY_SEGMENT(En_Bird)
DECLARE_OVERLAY_SEGMENT(En_Wood02)
DECLARE_OVERLAY_SEGMENT(En_Lightbox)
DECLARE_OVERLAY_SEGMENT(En_Pu_box)
DECLARE_OVERLAY_SEGMENT(En_Trap)
DECLARE_OVERLAY_SEGMENT(En_Arow_Trap)
DECLARE_OVERLAY_SEGMENT(En_Vase)
DECLARE_OVERLAY_SEGMENT(En_Ta)
DECLARE_OVERLAY_SEGMENT(En_Tk)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Bigst)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Elevator)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Kaitenkabe)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Rakkatenjo)
DECLARE_OVERLAY_SEGMENT(En_Vm)
DECLARE_OVERLAY_SEGMENT(Demo_Effect)
DECLARE_OVERLAY_SEGMENT(Demo_Kankyo)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Fwbig)
DECLARE_OVERLAY_SEGMENT(En_Floormas)
DECLARE_OVERLAY_SEGMENT(En_Heishi1)
DECLARE_OVERLAY_SEGMENT(En_Rd)
DECLARE_OVERLAY_SEGMENT(En_Po_Sisters)
DECLARE_OVERLAY_SEGMENT(Bg_Heavy_Block)
DECLARE_OVERLAY_SEGMENT(Bg_Po_Event)
DECLARE_OVERLAY_SEGMENT(Obj_Mure)
DECLARE_OVERLAY_SEGMENT(En_Sw)
DECLARE_OVERLAY_SEGMENT(Boss_Fd)
DECLARE_OVERLAY_SEGMENT(Object_Kankyo)
DECLARE_OVERLAY_SEGMENT(En_Du)
DECLARE_OVERLAY_SEGMENT(En_Fd)
DECLARE_OVERLAY_SEGMENT(En_Horse_Link_Child)
DECLARE_OVERLAY_SEGMENT(Door_Ana)
DECLARE_OVERLAY_SEGMENT(Bg_Spot02_Objects)
DECLARE_OVERLAY_SEGMENT(Bg_Haka)
DECLARE_OVERLAY_SEGMENT(Magic_Wind)
DECLARE_OVERLAY_SEGMENT(Magic_Fire)
DECLARE_OVERLAY_SEGMENT(En_Ru1)
DECLARE_OVERLAY_SEGMENT(Boss_Fd2)
DECLARE_OVERLAY_SEGMENT(En_Fd_Fire)
DECLARE_OVERLAY_SEGMENT(En_Dh)
DECLARE_OVERLAY_SEGMENT(En_Dha)
DECLARE_OVERLAY_SEGMENT(En_Rl)
DECLARE_OVERLAY_SEGMENT(En_Encount1)
DECLARE_OVERLAY_SEGMENT(Demo_Du)
DECLARE_OVERLAY_SEGMENT(Demo_Im)
DECLARE_OVERLAY_SEGMENT(Demo_Tre_Lgt)
DECLARE_OVERLAY_SEGMENT(En_Fw)
DECLARE_OVERLAY_SEGMENT(Bg_Vb_Sima)
DECLARE_OVERLAY_SEGMENT(En_Vb_Ball)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Megane)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_MeganeBG)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Ship)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Sgami)
DECLARE_OVERLAY_SEGMENT(En_Heishi2)
DECLARE_OVERLAY_SEGMENT(En_Encount2)
DECLARE_OVERLAY_SEGMENT(En_Fire_Rock)
DECLARE_OVERLAY_SEGMENT(En_Brob)
DECLARE_OVERLAY_SEGMENT(Mir_Ray)
DECLARE_OVERLAY_SEGMENT(Bg_Spot09_Obj)
DECLARE_OVERLAY_SEGMENT(Bg_Spot18_Obj)
DECLARE_OVERLAY_SEGMENT(Boss_Va)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Tubo)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Trap)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Huta)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Zou)
DECLARE_OVERLAY_SEGMENT(Bg_Spot17_Funen)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Itm)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Man)
DECLARE_OVERLAY_SEGMENT(En_Tana)
DECLARE_OVERLAY_SEGMENT(En_Nb)
DECLARE_OVERLAY_SEGMENT(Boss_Mo)
DECLARE_OVERLAY_SEGMENT(En_Sb)
DECLARE_OVERLAY_SEGMENT(En_Bigokuta)
DECLARE_OVERLAY_SEGMENT(En_Karebaba)
DECLARE_OVERLAY_SEGMENT(Bg_Bdan_Objects)
DECLARE_OVERLAY_SEGMENT(Demo_Sa)
DECLARE_OVERLAY_SEGMENT(Demo_Go)
DECLARE_OVERLAY_SEGMENT(En_In)
DECLARE_OVERLAY_SEGMENT(En_Tr)
DECLARE_OVERLAY_SEGMENT(Bg_Spot16_Bombstone)
DECLARE_OVERLAY_SEGMENT(Bg_Hidan_Kowarerukabe)
DECLARE_OVERLAY_SEGMENT(Bg_Bombwall)
DECLARE_OVERLAY_SEGMENT(Bg_Spot08_Iceblock)
DECLARE_OVERLAY_SEGMENT(En_Ru2)
DECLARE_OVERLAY_SEGMENT(Obj_Dekujr)
DECLARE_OVERLAY_SEGMENT(Bg_Mizu_Uzu)
DECLARE_OVERLAY_SEGMENT(Bg_Spot06_Objects)
DECLARE_OVERLAY_SEGMENT(Bg_Ice_Objects)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Water)
DECLARE_OVERLAY_SEGMENT(En_Ma2)
DECLARE_OVERLAY_SEGMENT(En_Bom_Chu)
DECLARE_OVERLAY_SEGMENT(En_Horse_Game_Check)
DECLARE_OVERLAY_SEGMENT(Boss_Tw)
DECLARE_OVERLAY_SEGMENT(En_Rr)
DECLARE_OVERLAY_SEGMENT(En_Ba)
DECLARE_OVERLAY_SEGMENT(En_Bx)
DECLARE_OVERLAY_SEGMENT(En_Anubice)
DECLARE_OVERLAY_SEGMENT(En_Anubice_Fire)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Hashigo)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Hashira4)
DECLARE_OVERLAY_SEGMENT(Bg_Mori_Idomizu)
DECLARE_OVERLAY_SEGMENT(Bg_Spot16_Doughnut)
DECLARE_OVERLAY_SEGMENT(Bg_Bdan_Switch)
DECLARE_OVERLAY_SEGMENT(En_Ma1)
DECLARE_OVERLAY_SEGMENT(Boss_Ganon)
DECLARE_OVERLAY_SEGMENT(Boss_Sst)
DECLARE_OVERLAY_SEGMENT(En_Ny)
DECLARE_OVERLAY_SEGMENT(En_Fr)
DECLARE_OVERLAY_SEGMENT(Item_Shield)
DECLARE_OVERLAY_SEGMENT(Bg_Ice_Shelter)
DECLARE_OVERLAY_SEGMENT(En_Ice_Hono)
DECLARE_OVERLAY_SEGMENT(Item_Ocarina)
DECLARE_OVERLAY_SEGMENT(Magic_Dark)
DECLARE_OVERLAY_SEGMENT(Demo_6K)
DECLARE_OVERLAY_SEGMENT(En_Anubice_Tag)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Gate)
DECLARE_OVERLAY_SEGMENT(Bg_Spot15_Saku)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Goroiwa)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Zurerukabe)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Cobra)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Kanaami)
DECLARE_OVERLAY_SEGMENT(Fishing)
DECLARE_OVERLAY_SEGMENT(Obj_Oshihiki)
DECLARE_OVERLAY_SEGMENT(Bg_Gate_Shutter)
DECLARE_OVERLAY_SEGMENT(Eff_Dust)
DECLARE_OVERLAY_SEGMENT(Bg_Spot01_Fusya)
DECLARE_OVERLAY_SEGMENT(Bg_Spot01_Idohashira)
DECLARE_OVERLAY_SEGMENT(Bg_Spot01_Idomizu)
DECLARE_OVERLAY_SEGMENT(Bg_Po_Syokudai)
DECLARE_OVERLAY_SEGMENT(Bg_Ganon_Otyuka)
DECLARE_OVERLAY_SEGMENT(Bg_Spot15_Rrbox)
DECLARE_OVERLAY_SEGMENT(Bg_Umajump)
DECLARE_OVERLAY_SEGMENT(Arrow_Fire)
DECLARE_OVERLAY_SEGMENT(Arrow_Ice)
DECLARE_OVERLAY_SEGMENT(Arrow_Light)
DECLARE_OVERLAY_SEGMENT(Item_Etcetera)
DECLARE_OVERLAY_SEGMENT(Obj_Kibako)
DECLARE_OVERLAY_SEGMENT(Obj_Tsubo)
DECLARE_OVERLAY_SEGMENT(En_Wonder_Item)
DECLARE_OVERLAY_SEGMENT(En_Ik)
DECLARE_OVERLAY_SEGMENT(Demo_Ik)
DECLARE_OVERLAY_SEGMENT(En_Skj)
DECLARE_OVERLAY_SEGMENT(En_Skjneedle)
DECLARE_OVERLAY_SEGMENT(En_G_Switch)
DECLARE_OVERLAY_SEGMENT(Demo_Ext)
DECLARE_OVERLAY_SEGMENT(Demo_Shd)
DECLARE_OVERLAY_SEGMENT(En_Dns)
DECLARE_OVERLAY_SEGMENT(Elf_Msg)
DECLARE_OVERLAY_SEGMENT(En_Honotrap)
DECLARE_OVERLAY_SEGMENT(En_Tubo_Trap)
DECLARE_OVERLAY_SEGMENT(Obj_Ice_Poly)
DECLARE_OVERLAY_SEGMENT(Bg_Spot03_Taki)
DECLARE_OVERLAY_SEGMENT(Bg_Spot07_Taki)
DECLARE_OVERLAY_SEGMENT(En_Fz)
DECLARE_OVERLAY_SEGMENT(En_Po_Relay)
DECLARE_OVERLAY_SEGMENT(Bg_Relay_Objects)
DECLARE_OVERLAY_SEGMENT(En_Diving_Game)
DECLARE_OVERLAY_SEGMENT(En_Kusa)
DECLARE_OVERLAY_SEGMENT(Obj_Bean)
DECLARE_OVERLAY_SEGMENT(Obj_Bombiwa)
DECLARE_OVERLAY_SEGMENT(Obj_Switch)
DECLARE_OVERLAY_SEGMENT(Obj_Elevator)
DECLARE_OVERLAY_SEGMENT(Obj_Lift)
DECLARE_OVERLAY_SEGMENT(Obj_Hsblock)
DECLARE_OVERLAY_SEGMENT(En_Okarina_Tag)
DECLARE_OVERLAY_SEGMENT(En_Yabusame_Mark)
DECLARE_OVERLAY_SEGMENT(En_Goroiwa)
DECLARE_OVERLAY_SEGMENT(En_Ex_Ruppy)
DECLARE_OVERLAY_SEGMENT(En_Toryo)
DECLARE_OVERLAY_SEGMENT(En_Daiku)
DECLARE_OVERLAY_SEGMENT(En_Nwc)
DECLARE_OVERLAY_SEGMENT(En_Blkobj)
DECLARE_OVERLAY_SEGMENT(Item_Inbox)
DECLARE_OVERLAY_SEGMENT(En_Ge1)
DECLARE_OVERLAY_SEGMENT(Obj_Blockstop)
DECLARE_OVERLAY_SEGMENT(En_Sda)
DECLARE_OVERLAY_SEGMENT(En_Clear_Tag)
DECLARE_OVERLAY_SEGMENT(En_Niw_Lady)
DECLARE_OVERLAY_SEGMENT(En_Gm)
DECLARE_OVERLAY_SEGMENT(En_Ms)
DECLARE_OVERLAY_SEGMENT(En_Hs)
DECLARE_OVERLAY_SEGMENT(Bg_Ingate)
DECLARE_OVERLAY_SEGMENT(En_Kanban)
DECLARE_OVERLAY_SEGMENT(En_Heishi3)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Niw)
DECLARE_OVERLAY_SEGMENT(En_Attack_Niw)
DECLARE_OVERLAY_SEGMENT(Bg_Spot01_Idosoko)
DECLARE_OVERLAY_SEGMENT(En_Sa)
DECLARE_OVERLAY_SEGMENT(En_Wonder_Talk)
DECLARE_OVERLAY_SEGMENT(Bg_Gjyo_Bridge)
DECLARE_OVERLAY_SEGMENT(En_Ds)
DECLARE_OVERLAY_SEGMENT(En_Mk)
DECLARE_OVERLAY_SEGMENT(En_Bom_Bowl_Man)
DECLARE_OVERLAY_SEGMENT(En_Bom_Bowl_Pit)
DECLARE_OVERLAY_SEGMENT(En_Owl)
DECLARE_OVERLAY_SEGMENT(En_Ishi)
DECLARE_OVERLAY_SEGMENT(Obj_Hana)
DECLARE_OVERLAY_SEGMENT(Obj_Lightswitch)
DECLARE_OVERLAY_SEGMENT(Obj_Mure2)
DECLARE_OVERLAY_SEGMENT(En_Go)
DECLARE_OVERLAY_SEGMENT(En_Fu)
DECLARE_OVERLAY_SEGMENT(En_Changer)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Megami)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Lift)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Bigmirror)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Bombchuiwa)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Amishutter)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Bombiwa)
DECLARE_OVERLAY_SEGMENT(Bg_Spot18_Basket)
DECLARE_OVERLAY_SEGMENT(En_Ganon_Organ)
DECLARE_OVERLAY_SEGMENT(En_Siofuki)
DECLARE_OVERLAY_SEGMENT(En_Stream)
DECLARE_OVERLAY_SEGMENT(En_Mm)
DECLARE_OVERLAY_SEGMENT(En_Ko)
DECLARE_OVERLAY_SEGMENT(En_Kz)
DECLARE_OVERLAY_SEGMENT(En_Weather_Tag)
DECLARE_OVERLAY_SEGMENT(Bg_Sst_Floor)
DECLARE_OVERLAY_SEGMENT(En_Ani)
DECLARE_OVERLAY_SEGMENT(En_Ex_Item)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Ironobj)
DECLARE_OVERLAY_SEGMENT(En_Js)
DECLARE_OVERLAY_SEGMENT(En_Jsjutan)
DECLARE_OVERLAY_SEGMENT(En_Cs)
DECLARE_OVERLAY_SEGMENT(En_Md)
DECLARE_OVERLAY_SEGMENT(En_Hy)
DECLARE_OVERLAY_SEGMENT(En_Ganon_Mant)
DECLARE_OVERLAY_SEGMENT(En_Okarina_Effect)
DECLARE_OVERLAY_SEGMENT(En_Mag)
DECLARE_OVERLAY_SEGMENT(Door_Gerudo)
DECLARE_OVERLAY_SEGMENT(Elf_Msg2)
DECLARE_OVERLAY_SEGMENT(Demo_Gt)
DECLARE_OVERLAY_SEGMENT(En_Po_Field)
DECLARE_OVERLAY_SEGMENT(Efc_Erupc)
DECLARE_OVERLAY_SEGMENT(Bg_Zg)
DECLARE_OVERLAY_SEGMENT(En_Heishi4)
DECLARE_OVERLAY_SEGMENT(En_Zl3)
DECLARE_OVERLAY_SEGMENT(Boss_Ganon2)
DECLARE_OVERLAY_SEGMENT(En_Kakasi)
DECLARE_OVERLAY_SEGMENT(En_Takara_Man)
DECLARE_OVERLAY_SEGMENT(Obj_Makeoshihiki)
DECLARE_OVERLAY_SEGMENT(Oceff_Spot)
DECLARE_OVERLAY_SEGMENT(End_Title)
DECLARE_OVERLAY_SEGMENT(En_Torch)
DECLARE_OVERLAY_SEGMENT(Demo_Ec)
DECLARE_OVERLAY_SEGMENT(Shot_Sun)
DECLARE_OVERLAY_SEGMENT(En_Dy_Extra)
DECLARE_OVERLAY_SEGMENT(En_Wonder_Talk2)
DECLARE_OVERLAY_SEGMENT(En_Ge2)
DECLARE_OVERLAY_SEGMENT(Obj_Roomtimer)
DECLARE_OVERLAY_SEGMENT(En_Ssh)
DECLARE_OVERLAY_SEGMENT(En_Sth)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe)
DECLARE_OVERLAY_SEGMENT(Oceff_Storm)
DECLARE_OVERLAY_SEGMENT(En_Weiyer)
DECLARE_OVERLAY_SEGMENT(Bg_Spot05_Soko)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_1flift)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Haheniron)
DECLARE_OVERLAY_SEGMENT(Bg_Spot12_Gate)
DECLARE_OVERLAY_SEGMENT(Bg_Spot12_Saku)
DECLARE_OVERLAY_SEGMENT(En_Hintnuts)
DECLARE_OVERLAY_SEGMENT(En_Nutsball)
DECLARE_OVERLAY_SEGMENT(Bg_Spot00_Break)
DECLARE_OVERLAY_SEGMENT(En_Shopnuts)
DECLARE_OVERLAY_SEGMENT(En_It)
DECLARE_OVERLAY_SEGMENT(En_GeldB)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe2)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe3)
DECLARE_OVERLAY_SEGMENT(En_Niw_Girl)
DECLARE_OVERLAY_SEGMENT(En_Dog)
DECLARE_OVERLAY_SEGMENT(En_Si)
DECLARE_OVERLAY_SEGMENT(Bg_Spot01_Objects2)
DECLARE_OVERLAY_SEGMENT(Obj_Comb)
DECLARE_OVERLAY_SEGMENT(Bg_Spot11_Bakudankabe)
DECLARE_OVERLAY_SEGMENT(Obj_Kibako2)
DECLARE_OVERLAY_SEGMENT(En_Dnt_Demo)
DECLARE_OVERLAY_SEGMENT(En_Dnt_Jiji)
DECLARE_OVERLAY_SEGMENT(En_Dnt_Nomal)
DECLARE_OVERLAY_SEGMENT(En_Guest)
DECLARE_OVERLAY_SEGMENT(Bg_Bom_Guard)
DECLARE_OVERLAY_SEGMENT(En_Hs2)
DECLARE_OVERLAY_SEGMENT(Demo_Kekkai)
DECLARE_OVERLAY_SEGMENT(Bg_Spot08_Bakudankabe)
DECLARE_OVERLAY_SEGMENT(Bg_Spot17_Bakudankabe)
DECLARE_OVERLAY_SEGMENT(Obj_Mure3)
DECLARE_OVERLAY_SEGMENT(En_Tg)
DECLARE_OVERLAY_SEGMENT(En_Mu)
DECLARE_OVERLAY_SEGMENT(En_Go2)
DECLARE_OVERLAY_SEGMENT(En_Wf)
DECLARE_OVERLAY_SEGMENT(En_Skb)
DECLARE_OVERLAY_SEGMENT(Demo_Gj)
DECLARE_OVERLAY_SEGMENT(Demo_Geff)
DECLARE_OVERLAY_SEGMENT(Bg_Gnd_Firemeiro)
DECLARE_OVERLAY_SEGMENT(Bg_Gnd_Darkmeiro)
DECLARE_OVERLAY_SEGMENT(Bg_Gnd_Soulmeiro)
DECLARE_OVERLAY_SEGMENT(Bg_Gnd_Nisekabe)
DECLARE_OVERLAY_SEGMENT(Bg_Gnd_Iceblock)
DECLARE_OVERLAY_SEGMENT(En_Gb)
DECLARE_OVERLAY_SEGMENT(En_Gs)
DECLARE_OVERLAY_SEGMENT(Bg_Mizu_Bwall)
DECLARE_OVERLAY_SEGMENT(Bg_Mizu_Shutter)
DECLARE_OVERLAY_SEGMENT(En_Daiku_Kakariko)
DECLARE_OVERLAY_SEGMENT(Bg_Bowl_Wall)
DECLARE_OVERLAY_SEGMENT(En_Wall_Tubo)
DECLARE_OVERLAY_SEGMENT(En_Po_Desert)
DECLARE_OVERLAY_SEGMENT(En_Crow)
DECLARE_OVERLAY_SEGMENT(Door_Killer)
DECLARE_OVERLAY_SEGMENT(Bg_Spot11_Oasis)
DECLARE_OVERLAY_SEGMENT(Bg_Spot18_Futa)
DECLARE_OVERLAY_SEGMENT(Bg_Spot18_Shutter)
DECLARE_OVERLAY_SEGMENT(En_Ma3)
DECLARE_OVERLAY_SEGMENT(En_Cow)
DECLARE_OVERLAY_SEGMENT(Bg_Ice_Turara)
DECLARE_OVERLAY_SEGMENT(Bg_Ice_Shutter)
DECLARE_OVERLAY_SEGMENT(En_Kakasi2)
DECLARE_OVERLAY_SEGMENT(En_Kakasi3)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe4)
DECLARE_OVERLAY_SEGMENT(En_Eg)
DECLARE_OVERLAY_SEGMENT(Bg_Menkuri_Nisekabe)
DECLARE_OVERLAY_SEGMENT(En_Zo)
DECLARE_OVERLAY_SEGMENT(Obj_Makekinsuta)
DECLARE_OVERLAY_SEGMENT(En_Ge3)
DECLARE_OVERLAY_SEGMENT(Obj_Timeblock)
DECLARE_OVERLAY_SEGMENT(Obj_Hamishi)
DECLARE_OVERLAY_SEGMENT(En_Zl4)
DECLARE_OVERLAY_SEGMENT(En_Mm2)
DECLARE_OVERLAY_SEGMENT(Bg_Jya_Block)
DECLARE_OVERLAY_SEGMENT(Obj_Warp2block)
DECLARE_ROM_SEGMENT(gameplay_keep)
DECLARE_ROM_SEGMENT(gameplay_field_keep)
DECLARE_ROM_SEGMENT(gameplay_dangeon_keep)
DECLARE_ROM_SEGMENT(object_human)
DECLARE_ROM_SEGMENT(object_okuta)
DECLARE_ROM_SEGMENT(object_crow)
DECLARE_ROM_SEGMENT(object_poh)
DECLARE_ROM_SEGMENT(object_dy_obj)
DECLARE_ROM_SEGMENT(object_wallmaster)
DECLARE_ROM_SEGMENT(object_dodongo)
DECLARE_ROM_SEGMENT(object_firefly)
DECLARE_ROM_SEGMENT(object_box)
DECLARE_ROM_SEGMENT(object_fire)
DECLARE_ROM_SEGMENT(object_bubble)
DECLARE_ROM_SEGMENT(object_niw)
DECLARE_ROM_SEGMENT(object_link_boy)
DECLARE_ROM_SEGMENT(object_link_child)
DECLARE_ROM_SEGMENT(object_tite)
DECLARE_ROM_SEGMENT(object_reeba)
DECLARE_ROM_SEGMENT(object_peehat)
DECLARE_ROM_SEGMENT(object_kingdodongo)
DECLARE_ROM_SEGMENT(object_horse)
DECLARE_ROM_SEGMENT(object_zf)
DECLARE_ROM_SEGMENT(object_goma)
DECLARE_ROM_SEGMENT(object_zl1)
DECLARE_ROM_SEGMENT(object_gol)
DECLARE_ROM_SEGMENT(object_dodojr)
DECLARE_ROM_SEGMENT(object_torch2)
DECLARE_ROM_SEGMENT(object_bl)
DECLARE_ROM_SEGMENT(object_tp)
DECLARE_ROM_SEGMENT(object_oA1)
DECLARE_ROM_SEGMENT(object_st)
DECLARE_ROM_SEGMENT(object_bw)
DECLARE_ROM_SEGMENT(object_ei)
DECLARE_ROM_SEGMENT(object_horse_normal)
DECLARE_ROM_SEGMENT(object_oB1)
DECLARE_ROM_SEGMENT(object_o_anime)
DECLARE_ROM_SEGMENT(object_spot04_objects)
DECLARE_ROM_SEGMENT(object_ddan_objects)
DECLARE_ROM_SEGMENT(object_hidan_objects)
DECLARE_ROM_SEGMENT(object_horse_ganon)
DECLARE_ROM_SEGMENT(object_oA2)
DECLARE_ROM_SEGMENT(object_spot00_objects)
DECLARE_ROM_SEGMENT(object_mb)
DECLARE_ROM_SEGMENT(object_bombf)
DECLARE_ROM_SEGMENT(object_sk2)
DECLARE_ROM_SEGMENT(object_oE1)
DECLARE_ROM_SEGMENT(object_oE_anime)
DECLARE_ROM_SEGMENT(object_oE2)
DECLARE_ROM_SEGMENT(object_ydan_objects)
DECLARE_ROM_SEGMENT(object_gnd)
DECLARE_ROM_SEGMENT(object_am)
DECLARE_ROM_SEGMENT(object_dekubaba)
DECLARE_ROM_SEGMENT(object_oA3)
DECLARE_ROM_SEGMENT(object_oA4)
DECLARE_ROM_SEGMENT(object_oA5)
DECLARE_ROM_SEGMENT(object_oA6)
DECLARE_ROM_SEGMENT(object_oA7)
DECLARE_ROM_SEGMENT(object_jj)
DECLARE_ROM_SEGMENT(object_oA8)
DECLARE_ROM_SEGMENT(object_oA9)
DECLARE_ROM_SEGMENT(object_oB2)
DECLARE_ROM_SEGMENT(object_oB3)
DECLARE_ROM_SEGMENT(object_oB4)
DECLARE_ROM_SEGMENT(object_horse_zelda)
DECLARE_ROM_SEGMENT(object_opening_demo1)
DECLARE_ROM_SEGMENT(object_warp1)
DECLARE_ROM_SEGMENT(object_b_heart)
DECLARE_ROM_SEGMENT(object_dekunuts)
DECLARE_ROM_SEGMENT(object_oE3)
DECLARE_ROM_SEGMENT(object_oE4)
DECLARE_ROM_SEGMENT(object_menkuri_objects)
DECLARE_ROM_SEGMENT(object_oE5)
DECLARE_ROM_SEGMENT(object_oE6)
DECLARE_ROM_SEGMENT(object_oE7)
DECLARE_ROM_SEGMENT(object_oE8)
DECLARE_ROM_SEGMENT(object_oE9)
DECLARE_ROM_SEGMENT(object_oE10)
DECLARE_ROM_SEGMENT(object_oE11)
DECLARE_ROM_SEGMENT(object_oE12)
DECLARE_ROM_SEGMENT(object_vali)
DECLARE_ROM_SEGMENT(object_oA10)
DECLARE_ROM_SEGMENT(object_oA11)
DECLARE_ROM_SEGMENT(object_mizu_objects)
DECLARE_ROM_SEGMENT(object_fhg)
DECLARE_ROM_SEGMENT(object_ossan)
DECLARE_ROM_SEGMENT(object_mori_hineri1)
DECLARE_ROM_SEGMENT(object_Bb)
DECLARE_ROM_SEGMENT(object_toki_objects)
DECLARE_ROM_SEGMENT(object_yukabyun)
DECLARE_ROM_SEGMENT(object_zl2)
DECLARE_ROM_SEGMENT(object_mjin)
DECLARE_ROM_SEGMENT(object_mjin_flash)
DECLARE_ROM_SEGMENT(object_mjin_dark)
DECLARE_ROM_SEGMENT(object_mjin_flame)
DECLARE_ROM_SEGMENT(object_mjin_ice)
DECLARE_ROM_SEGMENT(object_mjin_soul)
DECLARE_ROM_SEGMENT(object_mjin_wind)
DECLARE_ROM_SEGMENT(object_mjin_oka)
DECLARE_ROM_SEGMENT(object_haka_objects)
DECLARE_ROM_SEGMENT(object_spot06_objects)
DECLARE_ROM_SEGMENT(object_ice_objects)
DECLARE_ROM_SEGMENT(object_relay_objects)
DECLARE_ROM_SEGMENT(object_po_field)
DECLARE_ROM_SEGMENT(object_po_composer)
DECLARE_ROM_SEGMENT(object_mori_hineri1a)
DECLARE_ROM_SEGMENT(object_mori_hineri2)
DECLARE_ROM_SEGMENT(object_mori_hineri2a)
DECLARE_ROM_SEGMENT(object_mori_objects)
DECLARE_ROM_SEGMENT(object_mori_tex)
DECLARE_ROM_SEGMENT(object_spot08_obj)
DECLARE_ROM_SEGMENT(object_warp2)
DECLARE_ROM_SEGMENT(object_hata)
DECLARE_ROM_SEGMENT(object_bird)
DECLARE_ROM_SEGMENT(object_wood02)
DECLARE_ROM_SEGMENT(object_lightbox)
DECLARE_ROM_SEGMENT(object_pu_box)
DECLARE_ROM_SEGMENT(object_trap)
DECLARE_ROM_SEGMENT(object_vase)
DECLARE_ROM_SEGMENT(object_im)
DECLARE_ROM_SEGMENT(object_ta)
DECLARE_ROM_SEGMENT(object_tk)
DECLARE_ROM_SEGMENT(object_xc)
DECLARE_ROM_SEGMENT(object_vm)
DECLARE_ROM_SEGMENT(object_bv)
DECLARE_ROM_SEGMENT(object_hakach_objects)
DECLARE_ROM_SEGMENT(object_efc_crystal_light)
DECLARE_ROM_SEGMENT(object_efc_fire_ball)
DECLARE_ROM_SEGMENT(object_efc_flash)
DECLARE_ROM_SEGMENT(object_efc_lgt_shower)
DECLARE_ROM_SEGMENT(object_efc_star_field)
DECLARE_ROM_SEGMENT(object_god_lgt)
DECLARE_ROM_SEGMENT(object_light_ring)
DECLARE_ROM_SEGMENT(object_triforce_spot)
DECLARE_ROM_SEGMENT(object_bdan_objects)
DECLARE_ROM_SEGMENT(object_sd)
DECLARE_ROM_SEGMENT(object_rd)
DECLARE_ROM_SEGMENT(object_po_sisters)
DECLARE_ROM_SEGMENT(object_heavy_object)
DECLARE_ROM_SEGMENT(object_gndd)
DECLARE_ROM_SEGMENT(object_fd)
DECLARE_ROM_SEGMENT(object_du)
DECLARE_ROM_SEGMENT(object_fw)
DECLARE_ROM_SEGMENT(object_medal)
DECLARE_ROM_SEGMENT(object_horse_link_child)
DECLARE_ROM_SEGMENT(object_spot02_objects)
DECLARE_ROM_SEGMENT(object_haka)
DECLARE_ROM_SEGMENT(object_ru1)
DECLARE_ROM_SEGMENT(object_syokudai)
DECLARE_ROM_SEGMENT(object_fd2)
DECLARE_ROM_SEGMENT(object_dh)
DECLARE_ROM_SEGMENT(object_rl)
DECLARE_ROM_SEGMENT(object_efc_tw)
DECLARE_ROM_SEGMENT(object_demo_tre_lgt)
DECLARE_ROM_SEGMENT(object_gi_key)
DECLARE_ROM_SEGMENT(object_mir_ray)
DECLARE_ROM_SEGMENT(object_brob)
DECLARE_ROM_SEGMENT(object_gi_jewel)
DECLARE_ROM_SEGMENT(object_spot09_obj)
DECLARE_ROM_SEGMENT(object_spot18_obj)
DECLARE_ROM_SEGMENT(object_bdoor)
DECLARE_ROM_SEGMENT(object_spot17_obj)
DECLARE_ROM_SEGMENT(object_shop_dungen)
DECLARE_ROM_SEGMENT(object_nb)
DECLARE_ROM_SEGMENT(object_mo)
DECLARE_ROM_SEGMENT(object_sb)
DECLARE_ROM_SEGMENT(object_gi_melody)
DECLARE_ROM_SEGMENT(object_gi_heart)
DECLARE_ROM_SEGMENT(object_gi_compass)
DECLARE_ROM_SEGMENT(object_gi_bosskey)
DECLARE_ROM_SEGMENT(object_gi_medal)
DECLARE_ROM_SEGMENT(object_gi_nuts)
DECLARE_ROM_SEGMENT(object_sa)
DECLARE_ROM_SEGMENT(object_gi_hearts)
DECLARE_ROM_SEGMENT(object_gi_arrowcase)
DECLARE_ROM_SEGMENT(object_gi_bombpouch)
DECLARE_ROM_SEGMENT(object_in)
DECLARE_ROM_SEGMENT(object_tr)
DECLARE_ROM_SEGMENT(object_spot16_obj)
DECLARE_ROM_SEGMENT(object_oE1s)
DECLARE_ROM_SEGMENT(object_oE4s)
DECLARE_ROM_SEGMENT(object_os_anime)
DECLARE_ROM_SEGMENT(object_gi_bottle)
DECLARE_ROM_SEGMENT(object_gi_stick)
DECLARE_ROM_SEGMENT(object_gi_map)
DECLARE_ROM_SEGMENT(object_oF1d_map)
DECLARE_ROM_SEGMENT(object_ru2)
DECLARE_ROM_SEGMENT(object_gi_shield_1)
DECLARE_ROM_SEGMENT(object_dekujr)
DECLARE_ROM_SEGMENT(object_gi_magicpot)
DECLARE_ROM_SEGMENT(object_gi_bomb_1)
DECLARE_ROM_SEGMENT(object_oF1s)
DECLARE_ROM_SEGMENT(object_ma2)
DECLARE_ROM_SEGMENT(object_gi_purse)
DECLARE_ROM_SEGMENT(object_hni)
DECLARE_ROM_SEGMENT(object_tw)
DECLARE_ROM_SEGMENT(object_rr)
DECLARE_ROM_SEGMENT(object_bxa)
DECLARE_ROM_SEGMENT(object_anubice)
DECLARE_ROM_SEGMENT(object_gi_gerudo)
DECLARE_ROM_SEGMENT(object_gi_arrow)
DECLARE_ROM_SEGMENT(object_gi_bomb_2)
DECLARE_ROM_SEGMENT(object_gi_egg)
DECLARE_ROM_SEGMENT(object_gi_scale)
DECLARE_ROM_SEGMENT(object_gi_shield_2)
DECLARE_ROM_SEGMENT(object_gi_hookshot)
DECLARE_ROM_SEGMENT(object_gi_ocarina)
DECLARE_ROM_SEGMENT(object_gi_milk)
DECLARE_ROM_SEGMENT(object_ma1)
DECLARE_ROM_SEGMENT(object_ganon)
DECLARE_ROM_SEGMENT(object_sst)
DECLARE_ROM_SEGMENT(object_ny)
DECLARE_ROM_SEGMENT(object_ny)
DECLARE_ROM_SEGMENT(object_fr)
DECLARE_ROM_SEGMENT(object_gi_pachinko)
DECLARE_ROM_SEGMENT(object_gi_boomerang)
DECLARE_ROM_SEGMENT(object_gi_bow)
DECLARE_ROM_SEGMENT(object_gi_glasses)
DECLARE_ROM_SEGMENT(object_gi_liquid)
DECLARE_ROM_SEGMENT(object_ani)
DECLARE_ROM_SEGMENT(object_demo_6k)
DECLARE_ROM_SEGMENT(object_gi_shield_3)
DECLARE_ROM_SEGMENT(object_gi_letter)
DECLARE_ROM_SEGMENT(object_spot15_obj)
DECLARE_ROM_SEGMENT(object_jya_obj)
DECLARE_ROM_SEGMENT(object_gi_clothes)
DECLARE_ROM_SEGMENT(object_gi_bean)
DECLARE_ROM_SEGMENT(object_gi_fish)
DECLARE_ROM_SEGMENT(object_gi_saw)
DECLARE_ROM_SEGMENT(object_gi_hammer)
DECLARE_ROM_SEGMENT(object_gi_grass)
DECLARE_ROM_SEGMENT(object_gi_longsword)
DECLARE_ROM_SEGMENT(object_spot01_objects)
DECLARE_ROM_SEGMENT(object_md)
DECLARE_ROM_SEGMENT(object_md)
DECLARE_ROM_SEGMENT(object_km1)
DECLARE_ROM_SEGMENT(object_kw1)
DECLARE_ROM_SEGMENT(object_zo)
DECLARE_ROM_SEGMENT(object_kz)
DECLARE_ROM_SEGMENT(object_umajump)
DECLARE_ROM_SEGMENT(object_masterkokiri)
DECLARE_ROM_SEGMENT(object_masterkokirihead)
DECLARE_ROM_SEGMENT(object_mastergolon)
DECLARE_ROM_SEGMENT(object_masterzoora)
DECLARE_ROM_SEGMENT(object_aob)
DECLARE_ROM_SEGMENT(object_ik)
DECLARE_ROM_SEGMENT(object_ahg)
DECLARE_ROM_SEGMENT(object_cne)
DECLARE_ROM_SEGMENT(object_gi_niwatori)
DECLARE_ROM_SEGMENT(object_skj)
DECLARE_ROM_SEGMENT(object_gi_bottle_letter)
DECLARE_ROM_SEGMENT(object_bji)
DECLARE_ROM_SEGMENT(object_bba)
DECLARE_ROM_SEGMENT(object_gi_ocarina_0)
DECLARE_ROM_SEGMENT(object_ds)
DECLARE_ROM_SEGMENT(object_ane)
DECLARE_ROM_SEGMENT(object_boj)
DECLARE_ROM_SEGMENT(object_spot03_object)
DECLARE_ROM_SEGMENT(object_spot07_object)
DECLARE_ROM_SEGMENT(object_fz)
DECLARE_ROM_SEGMENT(object_bob)
DECLARE_ROM_SEGMENT(object_ge1)
DECLARE_ROM_SEGMENT(object_yabusame_point)
DECLARE_ROM_SEGMENT(object_gi_boots_2)
DECLARE_ROM_SEGMENT(object_gi_seed)
DECLARE_ROM_SEGMENT(object_gnd_magic)
DECLARE_ROM_SEGMENT(object_d_elevator)
DECLARE_ROM_SEGMENT(object_d_hsblock)
DECLARE_ROM_SEGMENT(object_d_lift)
DECLARE_ROM_SEGMENT(object_mamenoki)
DECLARE_ROM_SEGMENT(object_goroiwa)
DECLARE_ROM_SEGMENT(object_toryo)
DECLARE_ROM_SEGMENT(object_daiku)
DECLARE_ROM_SEGMENT(object_nwc)
DECLARE_ROM_SEGMENT(object_blkobj)
DECLARE_ROM_SEGMENT(object_gm)
DECLARE_ROM_SEGMENT(object_ms)
DECLARE_ROM_SEGMENT(object_hs)
DECLARE_ROM_SEGMENT(object_ingate)
DECLARE_ROM_SEGMENT(object_lightswitch)
DECLARE_ROM_SEGMENT(object_kusa)
DECLARE_ROM_SEGMENT(object_tsubo)
DECLARE_ROM_SEGMENT(object_gi_gloves)
DECLARE_ROM_SEGMENT(object_gi_coin)
DECLARE_ROM_SEGMENT(object_kanban)
DECLARE_ROM_SEGMENT(object_gjyo_objects)
DECLARE_ROM_SEGMENT(object_owl)
DECLARE_ROM_SEGMENT(object_mk)
DECLARE_ROM_SEGMENT(object_fu)
DECLARE_ROM_SEGMENT(object_gi_ki_tan_mask)
DECLARE_ROM_SEGMENT(object_gi_redead_mask)
DECLARE_ROM_SEGMENT(object_gi_skj_mask)
DECLARE_ROM_SEGMENT(object_gi_rabit_mask)
DECLARE_ROM_SEGMENT(object_gi_truth_mask)
DECLARE_ROM_SEGMENT(object_ganon_objects)
DECLARE_ROM_SEGMENT(object_siofuki)
DECLARE_ROM_SEGMENT(object_stream)
DECLARE_ROM_SEGMENT(object_mm)
DECLARE_ROM_SEGMENT(object_fa)
DECLARE_ROM_SEGMENT(object_os)
DECLARE_ROM_SEGMENT(object_gi_eye_lotion)
DECLARE_ROM_SEGMENT(object_gi_powder)
DECLARE_ROM_SEGMENT(object_gi_mushroom)
DECLARE_ROM_SEGMENT(object_gi_ticketstone)
DECLARE_ROM_SEGMENT(object_gi_brokensword)
DECLARE_ROM_SEGMENT(object_js)
DECLARE_ROM_SEGMENT(object_cs)
DECLARE_ROM_SEGMENT(object_gi_prescription)
DECLARE_ROM_SEGMENT(object_gi_bracelet)
DECLARE_ROM_SEGMENT(object_gi_soldout)
DECLARE_ROM_SEGMENT(object_gi_frog)
DECLARE_ROM_SEGMENT(object_mag)
DECLARE_ROM_SEGMENT(object_door_gerudo)
DECLARE_ROM_SEGMENT(object_gt)
DECLARE_ROM_SEGMENT(object_efc_erupc)
DECLARE_ROM_SEGMENT(object_zl2_anime1)
DECLARE_ROM_SEGMENT(object_zl2_anime2)
DECLARE_ROM_SEGMENT(object_gi_golonmask)
DECLARE_ROM_SEGMENT(object_gi_zoramask)
DECLARE_ROM_SEGMENT(object_gi_gerudomask)
DECLARE_ROM_SEGMENT(object_ganon2)
DECLARE_ROM_SEGMENT(object_ka)
DECLARE_ROM_SEGMENT(object_ts)
DECLARE_ROM_SEGMENT(object_zg)
DECLARE_ROM_SEGMENT(object_gi_hoverboots)
DECLARE_ROM_SEGMENT(object_gi_m_arrow)
DECLARE_ROM_SEGMENT(object_ds2)
DECLARE_ROM_SEGMENT(object_ec)
DECLARE_ROM_SEGMENT(object_fish)
DECLARE_ROM_SEGMENT(object_gi_sutaru)
DECLARE_ROM_SEGMENT(object_gi_goddess)
DECLARE_ROM_SEGMENT(object_ssh)
DECLARE_ROM_SEGMENT(object_bigokuta)
DECLARE_ROM_SEGMENT(object_bg)
DECLARE_ROM_SEGMENT(object_spot05_objects)
DECLARE_ROM_SEGMENT(object_spot12_obj)
DECLARE_ROM_SEGMENT(object_bombiwa)
DECLARE_ROM_SEGMENT(object_hintnuts)
DECLARE_ROM_SEGMENT(object_rs)
DECLARE_ROM_SEGMENT(object_spot00_break)
DECLARE_ROM_SEGMENT(object_gla)
DECLARE_ROM_SEGMENT(object_shopnuts)
DECLARE_ROM_SEGMENT(object_geldb)
DECLARE_ROM_SEGMENT(object_gr)
DECLARE_ROM_SEGMENT(object_dog)
DECLARE_ROM_SEGMENT(object_jya_iron)
DECLARE_ROM_SEGMENT(object_jya_door)
DECLARE_ROM_SEGMENT(object_spot11_obj)
DECLARE_ROM_SEGMENT(object_kibako2)
DECLARE_ROM_SEGMENT(object_dns)
DECLARE_ROM_SEGMENT(object_dnk)
DECLARE_ROM_SEGMENT(object_gi_fire)
DECLARE_ROM_SEGMENT(object_gi_insect)
DECLARE_ROM_SEGMENT(object_gi_butterfly)
DECLARE_ROM_SEGMENT(object_gi_ghost)
DECLARE_ROM_SEGMENT(object_gi_soul)
DECLARE_ROM_SEGMENT(object_bowl)
DECLARE_ROM_SEGMENT(object_demo_kekkai)
DECLARE_ROM_SEGMENT(object_efc_doughnut)
DECLARE_ROM_SEGMENT(object_gi_dekupouch)
DECLARE_ROM_SEGMENT(object_ganon_anime1)
DECLARE_ROM_SEGMENT(object_ganon_anime2)
DECLARE_ROM_SEGMENT(object_ganon_anime3)
DECLARE_ROM_SEGMENT(object_gi_rupy)
DECLARE_ROM_SEGMENT(object_spot01_matoya)
DECLARE_ROM_SEGMENT(object_spot01_matoyab)
DECLARE_ROM_SEGMENT(object_mu)
DECLARE_ROM_SEGMENT(object_wf)
DECLARE_ROM_SEGMENT(object_skb)
DECLARE_ROM_SEGMENT(object_gj)
DECLARE_ROM_SEGMENT(object_geff)
DECLARE_ROM_SEGMENT(object_haka_door)
DECLARE_ROM_SEGMENT(object_gs)
DECLARE_ROM_SEGMENT(object_ps)
DECLARE_ROM_SEGMENT(object_bwall)
DECLARE_ROM_SEGMENT(object_cow)
DECLARE_ROM_SEGMENT(object_cob)
DECLARE_ROM_SEGMENT(object_gi_sword_1)
DECLARE_ROM_SEGMENT(object_door_killer)
DECLARE_ROM_SEGMENT(object_ouke_haka)
DECLARE_ROM_SEGMENT(object_timeblock)
DECLARE_ROM_SEGMENT(object_zl4)
DECLARE_ROM_SEGMENT(g_pn_01)
DECLARE_ROM_SEGMENT(g_pn_02)
DECLARE_ROM_SEGMENT(g_pn_03)
DECLARE_ROM_SEGMENT(g_pn_04)
DECLARE_ROM_SEGMENT(g_pn_05)
DECLARE_ROM_SEGMENT(g_pn_06)
DECLARE_ROM_SEGMENT(g_pn_07)
DECLARE_ROM_SEGMENT(g_pn_08)
DECLARE_ROM_SEGMENT(g_pn_09)
DECLARE_ROM_SEGMENT(g_pn_10)
DECLARE_ROM_SEGMENT(g_pn_11)
DECLARE_ROM_SEGMENT(g_pn_12)
DECLARE_ROM_SEGMENT(g_pn_13)
DECLARE_ROM_SEGMENT(g_pn_14)
DECLARE_ROM_SEGMENT(g_pn_15)
DECLARE_ROM_SEGMENT(g_pn_16)
DECLARE_ROM_SEGMENT(g_pn_17)
DECLARE_ROM_SEGMENT(g_pn_18)
DECLARE_ROM_SEGMENT(g_pn_19)
DECLARE_ROM_SEGMENT(g_pn_20)
DECLARE_ROM_SEGMENT(g_pn_21)
DECLARE_ROM_SEGMENT(g_pn_22)
DECLARE_ROM_SEGMENT(g_pn_23)
DECLARE_ROM_SEGMENT(g_pn_24)
DECLARE_ROM_SEGMENT(g_pn_25)
DECLARE_ROM_SEGMENT(g_pn_26)
DECLARE_ROM_SEGMENT(g_pn_27)
DECLARE_ROM_SEGMENT(g_pn_28)
DECLARE_ROM_SEGMENT(g_pn_29)
DECLARE_ROM_SEGMENT(g_pn_30)
DECLARE_ROM_SEGMENT(g_pn_31)
DECLARE_ROM_SEGMENT(g_pn_32)
DECLARE_ROM_SEGMENT(g_pn_33)
DECLARE_ROM_SEGMENT(g_pn_34)
DECLARE_ROM_SEGMENT(g_pn_35)
DECLARE_ROM_SEGMENT(g_pn_36)
DECLARE_ROM_SEGMENT(g_pn_37)
DECLARE_ROM_SEGMENT(g_pn_38)
DECLARE_ROM_SEGMENT(g_pn_39)
DECLARE_ROM_SEGMENT(g_pn_40)
DECLARE_ROM_SEGMENT(g_pn_41)
DECLARE_ROM_SEGMENT(g_pn_42)
DECLARE_ROM_SEGMENT(g_pn_43)
DECLARE_ROM_SEGMENT(g_pn_44)
DECLARE_ROM_SEGMENT(g_pn_45)
DECLARE_ROM_SEGMENT(g_pn_46)
DECLARE_ROM_SEGMENT(g_pn_47)
DECLARE_ROM_SEGMENT(g_pn_48)
DECLARE_ROM_SEGMENT(g_pn_49)
DECLARE_ROM_SEGMENT(g_pn_50)
DECLARE_ROM_SEGMENT(g_pn_51)
DECLARE_ROM_SEGMENT(g_pn_52)
DECLARE_ROM_SEGMENT(g_pn_53)
DECLARE_ROM_SEGMENT(g_pn_54)
DECLARE_ROM_SEGMENT(g_pn_55)
DECLARE_ROM_SEGMENT(g_pn_56)
DECLARE_ROM_SEGMENT(g_pn_57)
DECLARE_ROM_SEGMENT(z_select_static)
DECLARE_ROM_SEGMENT(nintendo_rogo_static)
DECLARE_ROM_SEGMENT(title_static)
DECLARE_ROM_SEGMENT(parameter_static)
DECLARE_ROM_SEGMENT(vr_cloud2_static)
DECLARE_ROM_SEGMENT(vr_cloud2_pal_static)
DECLARE_ROM_SEGMENT(vr_holy0_static)
DECLARE_ROM_SEGMENT(vr_holy0_pal_static)
DECLARE_ROM_SEGMENT(vr_holy1_static)
DECLARE_ROM_SEGMENT(vr_holy1_pal_static)
DECLARE_ROM_SEGMENT(vr_MDVR_static)
DECLARE_ROM_SEGMENT(vr_MDVR_pal_static)
DECLARE_ROM_SEGMENT(vr_MNVR_static)
DECLARE_ROM_SEGMENT(vr_MNVR_pal_static)
DECLARE_ROM_SEGMENT(vr_RUVR_static)
DECLARE_ROM_SEGMENT(vr_RUVR_pal_static)
DECLARE_ROM_SEGMENT(vr_LHVR_static)
DECLARE_ROM_SEGMENT(vr_KHVR_static)
DECLARE_ROM_SEGMENT(vr_K3VR_static)
DECLARE_ROM_SEGMENT(vr_K4VR_static)
DECLARE_ROM_SEGMENT(vr_K5VR_static)
DECLARE_ROM_SEGMENT(vr_SP1a_static)
DECLARE_ROM_SEGMENT(vr_MLVR_static)
DECLARE_ROM_SEGMENT(vr_KKRVR_static)
DECLARE_ROM_SEGMENT(vr_KR3VR_static)
DECLARE_ROM_SEGMENT(vr_IPVR_static)
DECLARE_ROM_SEGMENT(vr_KSVR_static)
DECLARE_ROM_SEGMENT(vr_GLVR_static)
DECLARE_ROM_SEGMENT(vr_ZRVR_static)
DECLARE_ROM_SEGMENT(vr_DGVR_static)
DECLARE_ROM_SEGMENT(vr_ALVR_static)
DECLARE_ROM_SEGMENT(vr_NSVR_static)
DECLARE_ROM_SEGMENT(vr_LBVR_static)
DECLARE_ROM_SEGMENT(vr_TTVR_static)
DECLARE_ROM_SEGMENT(vr_FCVR_static)
DECLARE_ROM_SEGMENT(elf_message_field)
DECLARE_ROM_SEGMENT(elf_message_ydan)
DECLARE_ROM_SEGMENT(ydan_scene)
DECLARE_ROM_SEGMENT(ddan_scene)
DECLARE_ROM_SEGMENT(bdan_scene)
DECLARE_ROM_SEGMENT(Bmori1_scene)
DECLARE_ROM_SEGMENT(HIDAN_scene)
DECLARE_ROM_SEGMENT(MIZUsin_scene)
DECLARE_ROM_SEGMENT(jyasinzou_scene)
DECLARE_ROM_SEGMENT(HAKAdan_scene)
DECLARE_ROM_SEGMENT(HAKAdanCH_scene)
DECLARE_ROM_SEGMENT(ice_doukutu_scene)
DECLARE_ROM_SEGMENT(ganon_scene)
DECLARE_ROM_SEGMENT(men_scene)
DECLARE_ROM_SEGMENT(gerudoway_scene)
DECLARE_ROM_SEGMENT(ganontika_scene)
DECLARE_ROM_SEGMENT(ganon_sonogo_scene)
DECLARE_ROM_SEGMENT(ganontikasonogo_scene)
DECLARE_ROM_SEGMENT(takaraya_scene)
DECLARE_ROM_SEGMENT(ydan_boss_scene)
DECLARE_ROM_SEGMENT(ddan_boss_scene)
DECLARE_ROM_SEGMENT(ddan_boss_room_0)
DECLARE_ROM_SEGMENT(ddan_boss_room_1)
DECLARE_ROM_SEGMENT(bdan_boss_scene)
DECLARE_ROM_SEGMENT(moribossroom_scene)
DECLARE_ROM_SEGMENT(FIRE_bs_scene)
DECLARE_ROM_SEGMENT(MIZUsin_bs_scene)
DECLARE_ROM_SEGMENT(jyasinboss_scene)
DECLARE_ROM_SEGMENT(HAKAdan_bs_scene)
DECLARE_ROM_SEGMENT(ganon_boss_scene)
DECLARE_ROM_SEGMENT(ganon_final_scene)
DECLARE_ROM_SEGMENT(entra_scene)
DECLARE_ROM_SEGMENT(entra_n_scene)
DECLARE_ROM_SEGMENT(enrui_scene)
DECLARE_ROM_SEGMENT(market_alley_scene)
DECLARE_ROM_SEGMENT(market_alley_n_scene)
DECLARE_ROM_SEGMENT(market_day_scene)
DECLARE_ROM_SEGMENT(market_night_scene)
DECLARE_ROM_SEGMENT(market_ruins_scene)
DECLARE_ROM_SEGMENT(shrine_scene)
DECLARE_ROM_SEGMENT(shrine_n_scene)
DECLARE_ROM_SEGMENT(shrine_r_scene)
DECLARE_ROM_SEGMENT(kokiri_home_scene)
DECLARE_ROM_SEGMENT(kokiri_home3_scene)
DECLARE_ROM_SEGMENT(kokiri_home4_scene)
DECLARE_ROM_SEGMENT(kokiri_home5_scene)
DECLARE_ROM_SEGMENT(kakariko_scene)
DECLARE_ROM_SEGMENT(kakariko3_scene)
DECLARE_ROM_SEGMENT(shop1_scene)
DECLARE_ROM_SEGMENT(kokiri_shop_scene)
DECLARE_ROM_SEGMENT(golon_scene)
DECLARE_ROM_SEGMENT(zoora_scene)
DECLARE_ROM_SEGMENT(drag_scene)
DECLARE_ROM_SEGMENT(alley_shop_scene)
DECLARE_ROM_SEGMENT(night_shop_scene)
DECLARE_ROM_SEGMENT(face_shop_scene)
DECLARE_ROM_SEGMENT(link_home_scene)
DECLARE_ROM_SEGMENT(impa_scene)
DECLARE_ROM_SEGMENT(malon_stable_scene)
DECLARE_ROM_SEGMENT(labo_scene)
DECLARE_ROM_SEGMENT(hylia_labo_scene)
DECLARE_ROM_SEGMENT(tent_scene)
DECLARE_ROM_SEGMENT(hut_scene)
DECLARE_ROM_SEGMENT(daiyousei_izumi_scene)
DECLARE_ROM_SEGMENT(yousei_izumi_tate_scene)
DECLARE_ROM_SEGMENT(yousei_izumi_yoko_scene)
DECLARE_ROM_SEGMENT(kakusiana_scene)
DECLARE_ROM_SEGMENT(hakaana_scene)
DECLARE_ROM_SEGMENT(hakaana2_scene)
DECLARE_ROM_SEGMENT(hakaana_ouke_scene)
DECLARE_ROM_SEGMENT(syatekijyou_scene)
DECLARE_ROM_SEGMENT(tokinoma_scene)
DECLARE_ROM_SEGMENT(kenjyanoma_scene)
DECLARE_ROM_SEGMENT(hairal_niwa_scene)
DECLARE_ROM_SEGMENT(hairal_niwa_n_scene)
DECLARE_ROM_SEGMENT(hiral_demo_scene)
DECLARE_ROM_SEGMENT(hakasitarelay_scene)
DECLARE_ROM_SEGMENT(turibori_scene)
DECLARE_ROM_SEGMENT(nakaniwa_scene)
DECLARE_ROM_SEGMENT(bowling_scene)
DECLARE_ROM_SEGMENT(souko_scene)
DECLARE_ROM_SEGMENT(miharigoya_scene)
DECLARE_ROM_SEGMENT(miharigoya_room_0)
DECLARE_ROM_SEGMENT(mahouya_scene)
DECLARE_ROM_SEGMENT(ganon_demo_scene)
DECLARE_ROM_SEGMENT(kinsuta_scene)
DECLARE_ROM_SEGMENT(kinsuta_room_0)
DECLARE_ROM_SEGMENT(spot00_scene)
DECLARE_ROM_SEGMENT(spot01_scene)
DECLARE_ROM_SEGMENT(spot02_scene)
DECLARE_ROM_SEGMENT(spot03_scene)
DECLARE_ROM_SEGMENT(spot04_scene)
DECLARE_ROM_SEGMENT(spot05_scene)
DECLARE_ROM_SEGMENT(spot06_scene)
DECLARE_ROM_SEGMENT(spot07_scene)
DECLARE_ROM_SEGMENT(spot08_scene)
DECLARE_ROM_SEGMENT(spot09_scene)
DECLARE_ROM_SEGMENT(spot10_scene)
DECLARE_ROM_SEGMENT(spot11_scene)
DECLARE_ROM_SEGMENT(spot12_scene)
DECLARE_ROM_SEGMENT(spot13_scene)
DECLARE_ROM_SEGMENT(spot15_scene)
DECLARE_ROM_SEGMENT(spot16_scene)
DECLARE_ROM_SEGMENT(spot17_scene)
DECLARE_ROM_SEGMENT(spot18_scene)
DECLARE_ROM_SEGMENT(spot20_scene)
DECLARE_ROM_SEGMENT(ganon_tou_scene)
DECLARE_ROM_SEGMENT(test01_scene)
DECLARE_ROM_SEGMENT(test01_room_0)
DECLARE_ROM_SEGMENT(besitu_scene)
DECLARE_ROM_SEGMENT(depth_test_scene)
DECLARE_ROM_SEGMENT(syotes_scene)
DECLARE_ROM_SEGMENT(syotes2_scene)
DECLARE_ROM_SEGMENT(sutaru_scene)
DECLARE_ROM_SEGMENT(sutaru_room_0)
DECLARE_ROM_SEGMENT(hairal_niwa2_scene)
DECLARE_ROM_SEGMENT(sasatest_scene)
DECLARE_ROM_SEGMENT(testroom_scene)
DECLARE_ROM_SEGMENT(testroom_room_0)
DECLARE_ROM_SEGMENT(testroom_room_1)
DECLARE_ROM_SEGMENT(testroom_room_2)
DECLARE_ROM_SEGMENT(testroom_room_3)
DECLARE_ROM_SEGMENT(testroom_room_4)
#endif