#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)

#define SEGMENT_START(segment) (_ ## segment ## SegmentStart)
#define SEGMENT_END(segment) (_ ## segment ## SegmentEnd)
#define SEGMENT_SIZE(segment) ((uintptr_t)SEGMENT_END(segment) - (uintptr_t)SEGMENT_START(segment))

#define SEGMENT_ROM_START(segment) (_ ## segment ## SegmentRomStart)
#define SEGMENT_ROM_END(segment) (_ ## segment ## SegmentRomEnd)
#define SEGMENT_ROM_SIZE(segment) ((uintptr_t)SEGMENT_ROM_END(segment) - (uintptr_t)SEGMENT_ROM_START(segment))

#define SEGMENT_BSS_START(segment) (_ ## segment ## SegmentBssStart)
#define SEGMENT_BSS_END(segment) (_ ## segment ## SegmentBssEnd)
#define SEGMENT_BSS_SIZE(segment) ((uintptr_t)SEGMENT_BSS_END(segment) - (uintptr_t)SEGMENT_BSS_START(segment))

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(kanji)
DECLARE_ROM_SEGMENT(link_animetion)
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_jpn_static)
DECLARE_ROM_SEGMENT(icon_item_vtx_static)
DECLARE_ROM_SEGMENT(map_i_static)
DECLARE_ROM_SEGMENT(map_grand_static)
DECLARE_ROM_SEGMENT(item_name_static)
DECLARE_ROM_SEGMENT(map_name_static)
DECLARE_ROM_SEGMENT(icon_item_static_test)
DECLARE_ROM_SEGMENT(icon_item_24_static_test)
DECLARE_ROM_SEGMENT(schedule_dma_static_test)
DECLARE_ROM_SEGMENT(schedule_static)
DECLARE_ROM_SEGMENT(story_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(message_data_static)
DECLARE_ROM_SEGMENT(staff_message_data_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(daytelop)
DECLARE_OVERLAY_SEGMENT(kaleido_scope)
DECLARE_OVERLAY_SEGMENT(Player_Actor)

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(En_Pametfrog)
DECLARE_OVERLAY_SEGMENT(En_Okuta)
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_Arrow)
DECLARE_OVERLAY_SEGMENT(En_Elf)
DECLARE_OVERLAY_SEGMENT(En_Niw)
DECLARE_OVERLAY_SEGMENT(En_Tite)
DECLARE_OVERLAY_SEGMENT(En_Peehat)
DECLARE_OVERLAY_SEGMENT(En_Holl)
DECLARE_OVERLAY_SEGMENT(En_Dinofos)
DECLARE_OVERLAY_SEGMENT(En_Hata)
DECLARE_OVERLAY_SEGMENT(En_Zl1)
DECLARE_OVERLAY_SEGMENT(En_Viewer)
DECLARE_OVERLAY_SEGMENT(En_Bubble)
DECLARE_OVERLAY_SEGMENT(Door_Shutter)
DECLARE_OVERLAY_SEGMENT(En_Boom)
DECLARE_OVERLAY_SEGMENT(En_Torch2)
DECLARE_OVERLAY_SEGMENT(En_Minifrog)
DECLARE_OVERLAY_SEGMENT(En_St)
DECLARE_OVERLAY_SEGMENT(Obj_Wturn)
DECLARE_OVERLAY_SEGMENT(En_River_Sound)
DECLARE_OVERLAY_SEGMENT(En_Ossan)
DECLARE_OVERLAY_SEGMENT(En_Famos)
DECLARE_OVERLAY_SEGMENT(En_Bombf)
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_Breakwall)
DECLARE_OVERLAY_SEGMENT(Door_Warp1)
DECLARE_OVERLAY_SEGMENT(Obj_Syokudai)
DECLARE_OVERLAY_SEGMENT(Item_B_Heart)
DECLARE_OVERLAY_SEGMENT(En_Dekunuts)
DECLARE_OVERLAY_SEGMENT(En_Bbfall)
DECLARE_OVERLAY_SEGMENT(Arms_Hook)
DECLARE_OVERLAY_SEGMENT(En_Bb)
DECLARE_OVERLAY_SEGMENT(Bg_Keikoku_Spr)
DECLARE_OVERLAY_SEGMENT(En_Wood02)
DECLARE_OVERLAY_SEGMENT(En_Death)
DECLARE_OVERLAY_SEGMENT(En_Minideath)
DECLARE_OVERLAY_SEGMENT(En_Vm)
DECLARE_OVERLAY_SEGMENT(Demo_Effect)
DECLARE_OVERLAY_SEGMENT(Demo_Kankyo)
DECLARE_OVERLAY_SEGMENT(En_Floormas)
DECLARE_OVERLAY_SEGMENT(En_Rd)
DECLARE_OVERLAY_SEGMENT(Bg_F40_Flift)
DECLARE_OVERLAY_SEGMENT(Obj_Mure)
DECLARE_OVERLAY_SEGMENT(En_Sw)
DECLARE_OVERLAY_SEGMENT(Object_Kankyo)
DECLARE_OVERLAY_SEGMENT(En_Horse_Link_Child)
DECLARE_OVERLAY_SEGMENT(Door_Ana)
DECLARE_OVERLAY_SEGMENT(En_Encount1)
DECLARE_OVERLAY_SEGMENT(Demo_Tre_Lgt)
DECLARE_OVERLAY_SEGMENT(En_Encount2)
DECLARE_OVERLAY_SEGMENT(En_Fire_Rock)
DECLARE_OVERLAY_SEGMENT(Bg_Ctower_Rot)
DECLARE_OVERLAY_SEGMENT(Mir_Ray)
DECLARE_OVERLAY_SEGMENT(En_Sb)
DECLARE_OVERLAY_SEGMENT(En_Bigslime)
DECLARE_OVERLAY_SEGMENT(En_Karebaba)
DECLARE_OVERLAY_SEGMENT(En_In)
DECLARE_OVERLAY_SEGMENT(En_Bom_Chu)
DECLARE_OVERLAY_SEGMENT(En_Horse_Game_Check)
DECLARE_OVERLAY_SEGMENT(En_Rr)
DECLARE_OVERLAY_SEGMENT(En_Fr)
DECLARE_OVERLAY_SEGMENT(En_Fishing)
DECLARE_OVERLAY_SEGMENT(Obj_Oshihiki)
DECLARE_OVERLAY_SEGMENT(Eff_Dust)
DECLARE_OVERLAY_SEGMENT(Bg_Umajump)
DECLARE_OVERLAY_SEGMENT(En_Insect)
DECLARE_OVERLAY_SEGMENT(En_Butte)
DECLARE_OVERLAY_SEGMENT(En_Fish)
DECLARE_OVERLAY_SEGMENT(Item_Etcetera)
DECLARE_OVERLAY_SEGMENT(Arrow_Fire)
DECLARE_OVERLAY_SEGMENT(Arrow_Ice)
DECLARE_OVERLAY_SEGMENT(Arrow_Light)
DECLARE_OVERLAY_SEGMENT(Obj_Kibako)
DECLARE_OVERLAY_SEGMENT(Obj_Tsubo)
DECLARE_OVERLAY_SEGMENT(En_Ik)
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(En_Fz)
DECLARE_OVERLAY_SEGMENT(En_Kusa)
DECLARE_OVERLAY_SEGMENT(Obj_Bean)
DECLARE_OVERLAY_SEGMENT(Obj_Bombiwa)
DECLARE_OVERLAY_SEGMENT(Obj_Switch)
DECLARE_OVERLAY_SEGMENT(Obj_Lift)
DECLARE_OVERLAY_SEGMENT(Obj_Hsblock)
DECLARE_OVERLAY_SEGMENT(En_Okarina_Tag)
DECLARE_OVERLAY_SEGMENT(En_Goroiwa)
DECLARE_OVERLAY_SEGMENT(En_Daiku)
DECLARE_OVERLAY_SEGMENT(En_Nwc)
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_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_Attack_Niw)
DECLARE_OVERLAY_SEGMENT(En_Mk)
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_Fu)
DECLARE_OVERLAY_SEGMENT(En_Stream)
DECLARE_OVERLAY_SEGMENT(En_Mm)
DECLARE_OVERLAY_SEGMENT(En_Weather_Tag)
DECLARE_OVERLAY_SEGMENT(En_Ani)
DECLARE_OVERLAY_SEGMENT(En_Js)
DECLARE_OVERLAY_SEGMENT(En_Okarina_Effect)
DECLARE_OVERLAY_SEGMENT(En_Mag)
DECLARE_OVERLAY_SEGMENT(Elf_Msg2)
DECLARE_OVERLAY_SEGMENT(Bg_F40_Swlift)
DECLARE_OVERLAY_SEGMENT(En_Kakasi)
DECLARE_OVERLAY_SEGMENT(Obj_Makeoshihiki)
DECLARE_OVERLAY_SEGMENT(Oceff_Spot)
DECLARE_OVERLAY_SEGMENT(En_Torch)
DECLARE_OVERLAY_SEGMENT(Shot_Sun)
DECLARE_OVERLAY_SEGMENT(Obj_Roomtimer)
DECLARE_OVERLAY_SEGMENT(En_Ssh)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Dust)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Kirakira)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Bomb2)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Blast)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_G_Spk)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_D_Fire)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Bubble)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_G_Ripple)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_G_Splash)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_G_Fire)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Lightning)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Dt_Bubble)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Hahen)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Stick)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Sibuki)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Stone1)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Hitmark)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Fhg_Flash)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_K_Fire)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Solder_Srch_Ball)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Kakera)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Ice_Piece)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_En_Ice)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Fire_Tail)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_En_Fire)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Extra)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Dead_Db)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Dead_Dd)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Dead_Ds)
DECLARE_OVERLAY_SEGMENT(Oceff_Storm)
DECLARE_OVERLAY_SEGMENT(Obj_Demo)
DECLARE_OVERLAY_SEGMENT(En_Minislime)
DECLARE_OVERLAY_SEGMENT(En_Nutsball)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe2)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe3)
DECLARE_OVERLAY_SEGMENT(En_Dg)
DECLARE_OVERLAY_SEGMENT(En_Si)
DECLARE_OVERLAY_SEGMENT(Obj_Comb)
DECLARE_OVERLAY_SEGMENT(Obj_Kibako2)
DECLARE_OVERLAY_SEGMENT(En_Hs2)
DECLARE_OVERLAY_SEGMENT(Obj_Mure3)
DECLARE_OVERLAY_SEGMENT(En_Tg)
DECLARE_OVERLAY_SEGMENT(En_Wf)
DECLARE_OVERLAY_SEGMENT(En_Skb)
DECLARE_OVERLAY_SEGMENT(En_Gs)
DECLARE_OVERLAY_SEGMENT(Obj_Sound)
DECLARE_OVERLAY_SEGMENT(En_Crow)
DECLARE_OVERLAY_SEGMENT(En_Cow)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe4)
DECLARE_OVERLAY_SEGMENT(En_Zo)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Ice_Smoke)
DECLARE_OVERLAY_SEGMENT(Obj_Makekinsuta)
DECLARE_OVERLAY_SEGMENT(En_Ge3)
DECLARE_OVERLAY_SEGMENT(Obj_Hamishi)
DECLARE_OVERLAY_SEGMENT(En_Zl4)
DECLARE_OVERLAY_SEGMENT(En_Mm2)
DECLARE_OVERLAY_SEGMENT(Door_Spiral)
DECLARE_OVERLAY_SEGMENT(Obj_Pzlblock)
DECLARE_OVERLAY_SEGMENT(Obj_Toge)
DECLARE_OVERLAY_SEGMENT(Obj_Armos)
DECLARE_OVERLAY_SEGMENT(Obj_Boyo)
DECLARE_OVERLAY_SEGMENT(En_Grasshopper)
DECLARE_OVERLAY_SEGMENT(Obj_Grass)
DECLARE_OVERLAY_SEGMENT(Obj_Grass_Carry)
DECLARE_OVERLAY_SEGMENT(Obj_Grass_Unit)
DECLARE_OVERLAY_SEGMENT(Bg_Fire_Wall)
DECLARE_OVERLAY_SEGMENT(En_Bu)
DECLARE_OVERLAY_SEGMENT(En_Encount3)
DECLARE_OVERLAY_SEGMENT(En_Jso)
DECLARE_OVERLAY_SEGMENT(Obj_Chikuwa)
DECLARE_OVERLAY_SEGMENT(En_Knight)
DECLARE_OVERLAY_SEGMENT(En_Warp_tag)
DECLARE_OVERLAY_SEGMENT(En_Aob_01)
DECLARE_OVERLAY_SEGMENT(En_Boj_01)
DECLARE_OVERLAY_SEGMENT(En_Boj_02)
DECLARE_OVERLAY_SEGMENT(En_Boj_03)
DECLARE_OVERLAY_SEGMENT(En_Encount4)
DECLARE_OVERLAY_SEGMENT(En_Bom_Bowl_Man)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Man)
DECLARE_OVERLAY_SEGMENT(Bg_Icicle)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Crow)
DECLARE_OVERLAY_SEGMENT(En_Boj_04)
DECLARE_OVERLAY_SEGMENT(En_Cne_01)
DECLARE_OVERLAY_SEGMENT(En_Bba_01)
DECLARE_OVERLAY_SEGMENT(En_Bji_01)
DECLARE_OVERLAY_SEGMENT(Bg_Spdweb)
DECLARE_OVERLAY_SEGMENT(En_Mt_tag)
DECLARE_OVERLAY_SEGMENT(Boss_01)
DECLARE_OVERLAY_SEGMENT(Boss_02)
DECLARE_OVERLAY_SEGMENT(Boss_03)
DECLARE_OVERLAY_SEGMENT(Boss_04)
DECLARE_OVERLAY_SEGMENT(Boss_05)
DECLARE_OVERLAY_SEGMENT(Boss_06)
DECLARE_OVERLAY_SEGMENT(Boss_07)
DECLARE_OVERLAY_SEGMENT(Bg_Dy_Yoseizo)
DECLARE_OVERLAY_SEGMENT(En_Boj_05)
DECLARE_OVERLAY_SEGMENT(En_Sob1)
DECLARE_OVERLAY_SEGMENT(En_Go)
DECLARE_OVERLAY_SEGMENT(En_Raf)
DECLARE_OVERLAY_SEGMENT(Obj_Funen)
DECLARE_OVERLAY_SEGMENT(Obj_Raillift)
DECLARE_OVERLAY_SEGMENT(Bg_Numa_Hana)
DECLARE_OVERLAY_SEGMENT(Obj_Flowerpot)
DECLARE_OVERLAY_SEGMENT(Obj_Spinyroll)
DECLARE_OVERLAY_SEGMENT(Dm_Hina)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Wf)
DECLARE_OVERLAY_SEGMENT(Obj_Skateblock)
DECLARE_OVERLAY_SEGMENT(Effect_En_Ice_Block)
DECLARE_OVERLAY_SEGMENT(Obj_Iceblock)
DECLARE_OVERLAY_SEGMENT(En_Bigpamet)
DECLARE_OVERLAY_SEGMENT(Bg_Dblue_Movebg)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Dekunuts)
DECLARE_OVERLAY_SEGMENT(Elf_Msg3)
DECLARE_OVERLAY_SEGMENT(En_Fg)
DECLARE_OVERLAY_SEGMENT(Dm_Ravine)
DECLARE_OVERLAY_SEGMENT(Dm_Sa)
DECLARE_OVERLAY_SEGMENT(En_Slime)
DECLARE_OVERLAY_SEGMENT(En_Pr)
DECLARE_OVERLAY_SEGMENT(Obj_Toudai)
DECLARE_OVERLAY_SEGMENT(Obj_Entotu)
DECLARE_OVERLAY_SEGMENT(Obj_Bell)
DECLARE_OVERLAY_SEGMENT(En_Syateki_Okuta)
DECLARE_OVERLAY_SEGMENT(Obj_Shutter)
DECLARE_OVERLAY_SEGMENT(Dm_Zl)
DECLARE_OVERLAY_SEGMENT(En_Ru)
DECLARE_OVERLAY_SEGMENT(En_Elfgrp)
DECLARE_OVERLAY_SEGMENT(Dm_Tsg)
DECLARE_OVERLAY_SEGMENT(En_Baguo)
DECLARE_OVERLAY_SEGMENT(Obj_Vspinyroll)
DECLARE_OVERLAY_SEGMENT(Obj_Smork)
DECLARE_OVERLAY_SEGMENT(En_Test2)
DECLARE_OVERLAY_SEGMENT(En_Test3)
DECLARE_OVERLAY_SEGMENT(En_Test4)
DECLARE_OVERLAY_SEGMENT(En_Bat)
DECLARE_OVERLAY_SEGMENT(En_Sekihi)
DECLARE_OVERLAY_SEGMENT(En_Wiz)
DECLARE_OVERLAY_SEGMENT(En_Wiz_Brock)
DECLARE_OVERLAY_SEGMENT(En_Wiz_Fire)
DECLARE_OVERLAY_SEGMENT(Eff_Change)
DECLARE_OVERLAY_SEGMENT(Dm_Statue)
DECLARE_OVERLAY_SEGMENT(Obj_Fireshield)
DECLARE_OVERLAY_SEGMENT(Bg_Ladder)
DECLARE_OVERLAY_SEGMENT(En_Mkk)
DECLARE_OVERLAY_SEGMENT(Demo_Getitem)
DECLARE_OVERLAY_SEGMENT(En_Dnb)
DECLARE_OVERLAY_SEGMENT(En_Dnh)
DECLARE_OVERLAY_SEGMENT(En_Dnk)
DECLARE_OVERLAY_SEGMENT(En_Dnq)
DECLARE_OVERLAY_SEGMENT(Bg_Keikoku_Saku)
DECLARE_OVERLAY_SEGMENT(Obj_Hugebombiwa)
DECLARE_OVERLAY_SEGMENT(En_Firefly2)
DECLARE_OVERLAY_SEGMENT(En_Rat)
DECLARE_OVERLAY_SEGMENT(En_Water_Effect)
DECLARE_OVERLAY_SEGMENT(En_Kusa2)
DECLARE_OVERLAY_SEGMENT(Bg_Spout_Fire)
DECLARE_OVERLAY_SEGMENT(En_Dy_Extra)
DECLARE_OVERLAY_SEGMENT(En_Bal)
DECLARE_OVERLAY_SEGMENT(En_Ginko_Man)
DECLARE_OVERLAY_SEGMENT(En_Warp_Uzu)
DECLARE_OVERLAY_SEGMENT(Obj_Driftice)
DECLARE_OVERLAY_SEGMENT(En_Look_Nuts)
DECLARE_OVERLAY_SEGMENT(En_Mushi2)
DECLARE_OVERLAY_SEGMENT(En_Fall)
DECLARE_OVERLAY_SEGMENT(En_Mm3)
DECLARE_OVERLAY_SEGMENT(Bg_Crace_Movebg)
DECLARE_OVERLAY_SEGMENT(En_Dno)
DECLARE_OVERLAY_SEGMENT(En_Pr2)
DECLARE_OVERLAY_SEGMENT(En_Prz)
DECLARE_OVERLAY_SEGMENT(En_Jso2)
DECLARE_OVERLAY_SEGMENT(Obj_Etcetera)
DECLARE_OVERLAY_SEGMENT(En_Egol)
DECLARE_OVERLAY_SEGMENT(Obj_Mine)
DECLARE_OVERLAY_SEGMENT(Obj_Purify)
DECLARE_OVERLAY_SEGMENT(En_Tru)
DECLARE_OVERLAY_SEGMENT(En_Trt)
DECLARE_OVERLAY_SEGMENT(En_Test5)
DECLARE_OVERLAY_SEGMENT(En_Test6)
DECLARE_OVERLAY_SEGMENT(En_Az)
DECLARE_OVERLAY_SEGMENT(En_Estone)
DECLARE_OVERLAY_SEGMENT(Bg_Hakugin_Post)
DECLARE_OVERLAY_SEGMENT(Dm_Opstage)
DECLARE_OVERLAY_SEGMENT(Dm_Stk)
DECLARE_OVERLAY_SEGMENT(Dm_Char00)
DECLARE_OVERLAY_SEGMENT(Dm_Char01)
DECLARE_OVERLAY_SEGMENT(Dm_Char02)
DECLARE_OVERLAY_SEGMENT(Dm_Char03)
DECLARE_OVERLAY_SEGMENT(Dm_Char04)
DECLARE_OVERLAY_SEGMENT(Dm_Char05)
DECLARE_OVERLAY_SEGMENT(Dm_Char06)
DECLARE_OVERLAY_SEGMENT(Dm_Char07)
DECLARE_OVERLAY_SEGMENT(Dm_Char08)
DECLARE_OVERLAY_SEGMENT(Dm_Char09)
DECLARE_OVERLAY_SEGMENT(Obj_Tokeidai)
DECLARE_OVERLAY_SEGMENT(En_Mnk)
DECLARE_OVERLAY_SEGMENT(En_Egblock)
DECLARE_OVERLAY_SEGMENT(En_Guard_Nuts)
DECLARE_OVERLAY_SEGMENT(Bg_Hakugin_Bombwall)
DECLARE_OVERLAY_SEGMENT(Obj_Tokei_Tobira)
DECLARE_OVERLAY_SEGMENT(Bg_Hakugin_Elvpole)
DECLARE_OVERLAY_SEGMENT(En_Ma4)
DECLARE_OVERLAY_SEGMENT(En_Twig)
DECLARE_OVERLAY_SEGMENT(En_Po_Fusen)
DECLARE_OVERLAY_SEGMENT(En_Door_Etc)
DECLARE_OVERLAY_SEGMENT(En_Bigokuta)
DECLARE_OVERLAY_SEGMENT(Bg_Icefloe)
DECLARE_OVERLAY_SEGMENT(fbdemo_triforce)
DECLARE_OVERLAY_SEGMENT(fbdemo_wipe1)
DECLARE_OVERLAY_SEGMENT(fbdemo_wipe3)
DECLARE_OVERLAY_SEGMENT(fbdemo_wipe4)
DECLARE_OVERLAY_SEGMENT(fbdemo_wipe5)
DECLARE_OVERLAY_SEGMENT(Effect_Ss_Sbn)
DECLARE_OVERLAY_SEGMENT(Obj_Ocarinalift)
DECLARE_OVERLAY_SEGMENT(En_Time_Tag)
DECLARE_OVERLAY_SEGMENT(Bg_Open_Shutter)
DECLARE_OVERLAY_SEGMENT(Bg_Open_Spot)
DECLARE_OVERLAY_SEGMENT(Bg_Fu_Kaiten)
DECLARE_OVERLAY_SEGMENT(Obj_Aqua)
DECLARE_OVERLAY_SEGMENT(En_Elforg)
DECLARE_OVERLAY_SEGMENT(En_Elfbub)
DECLARE_OVERLAY_SEGMENT(En_Fu_Mato)
DECLARE_OVERLAY_SEGMENT(En_Fu_Kago)
DECLARE_OVERLAY_SEGMENT(En_Osn)
DECLARE_OVERLAY_SEGMENT(Bg_Ctower_Gear)
DECLARE_OVERLAY_SEGMENT(En_Trt2)
DECLARE_OVERLAY_SEGMENT(Obj_Tokei_Step)
DECLARE_OVERLAY_SEGMENT(Bg_Lotus)
DECLARE_OVERLAY_SEGMENT(En_Kame)
DECLARE_OVERLAY_SEGMENT(Obj_Takaraya_Wall)
DECLARE_OVERLAY_SEGMENT(Bg_Fu_Mizu)
DECLARE_OVERLAY_SEGMENT(En_Sellnuts)
DECLARE_OVERLAY_SEGMENT(Bg_Dkjail_Ivy)
DECLARE_OVERLAY_SEGMENT(Obj_Visiblock)
DECLARE_OVERLAY_SEGMENT(En_Takaraya)
DECLARE_OVERLAY_SEGMENT(En_Tsn)
DECLARE_OVERLAY_SEGMENT(En_Ds2n)
DECLARE_OVERLAY_SEGMENT(En_Fsn)
DECLARE_OVERLAY_SEGMENT(En_Shn)
DECLARE_OVERLAY_SEGMENT(En_Stop_heishi)
DECLARE_OVERLAY_SEGMENT(Obj_Bigicicle)
DECLARE_OVERLAY_SEGMENT(En_Lift_Nuts)
DECLARE_OVERLAY_SEGMENT(En_Tk)
DECLARE_OVERLAY_SEGMENT(Bg_Market_Step)
DECLARE_OVERLAY_SEGMENT(Obj_Lupygamelift)
DECLARE_OVERLAY_SEGMENT(En_Test7)
DECLARE_OVERLAY_SEGMENT(Obj_Lightblock)
DECLARE_OVERLAY_SEGMENT(Mir_Ray2)
DECLARE_OVERLAY_SEGMENT(En_Wdhand)
DECLARE_OVERLAY_SEGMENT(En_Gamelupy)
DECLARE_OVERLAY_SEGMENT(Bg_Danpei_Movebg)
DECLARE_OVERLAY_SEGMENT(En_Snowwd)
DECLARE_OVERLAY_SEGMENT(En_Pm)
DECLARE_OVERLAY_SEGMENT(En_Gakufu)
DECLARE_OVERLAY_SEGMENT(Elf_Msg4)
DECLARE_OVERLAY_SEGMENT(Elf_Msg5)
DECLARE_OVERLAY_SEGMENT(En_Col_Man)
DECLARE_OVERLAY_SEGMENT(En_Talk_Gibud)
DECLARE_OVERLAY_SEGMENT(En_Giant)
DECLARE_OVERLAY_SEGMENT(Obj_Snowball)
DECLARE_OVERLAY_SEGMENT(Boss_Hakugin)
DECLARE_OVERLAY_SEGMENT(En_Gb2)
DECLARE_OVERLAY_SEGMENT(En_Onpuman)
DECLARE_OVERLAY_SEGMENT(Bg_Tobira01)
DECLARE_OVERLAY_SEGMENT(En_Tag_Obj)
DECLARE_OVERLAY_SEGMENT(Obj_Dhouse)
DECLARE_OVERLAY_SEGMENT(Obj_Hakaisi)
DECLARE_OVERLAY_SEGMENT(Bg_Hakugin_Switch)
DECLARE_OVERLAY_SEGMENT(En_Snowman)
DECLARE_OVERLAY_SEGMENT(TG_Sw)
DECLARE_OVERLAY_SEGMENT(En_Po_Sisters)
DECLARE_OVERLAY_SEGMENT(En_Pp)
DECLARE_OVERLAY_SEGMENT(En_Hakurock)
DECLARE_OVERLAY_SEGMENT(En_Hanabi)
DECLARE_OVERLAY_SEGMENT(Obj_Dowsing)
DECLARE_OVERLAY_SEGMENT(Obj_Wind)
DECLARE_OVERLAY_SEGMENT(En_Racedog)
DECLARE_OVERLAY_SEGMENT(En_Kendo_Js)
DECLARE_OVERLAY_SEGMENT(Bg_Botihasira)
DECLARE_OVERLAY_SEGMENT(En_Fish2)
DECLARE_OVERLAY_SEGMENT(En_Pst)
DECLARE_OVERLAY_SEGMENT(En_Poh)
DECLARE_OVERLAY_SEGMENT(Obj_Spidertent)
DECLARE_OVERLAY_SEGMENT(En_Zoraegg)
DECLARE_OVERLAY_SEGMENT(En_Kbt)
DECLARE_OVERLAY_SEGMENT(En_Gg)
DECLARE_OVERLAY_SEGMENT(En_Maruta)
DECLARE_OVERLAY_SEGMENT(Obj_Snowball2)
DECLARE_OVERLAY_SEGMENT(En_Gg2)
DECLARE_OVERLAY_SEGMENT(Obj_Ghaka)
DECLARE_OVERLAY_SEGMENT(En_Dnp)
DECLARE_OVERLAY_SEGMENT(En_Dai)
DECLARE_OVERLAY_SEGMENT(Bg_Goron_Oyu)
DECLARE_OVERLAY_SEGMENT(En_Kgy)
DECLARE_OVERLAY_SEGMENT(En_Invadepoh)
DECLARE_OVERLAY_SEGMENT(En_Gk)
DECLARE_OVERLAY_SEGMENT(En_An)
DECLARE_OVERLAY_SEGMENT(En_Bee)
DECLARE_OVERLAY_SEGMENT(En_Ot)
DECLARE_OVERLAY_SEGMENT(En_Dragon)
DECLARE_OVERLAY_SEGMENT(Obj_Dora)
DECLARE_OVERLAY_SEGMENT(En_Bigpo)
DECLARE_OVERLAY_SEGMENT(Obj_Kendo_Kanban)
DECLARE_OVERLAY_SEGMENT(Obj_Hariko)
DECLARE_OVERLAY_SEGMENT(En_Sth)
DECLARE_OVERLAY_SEGMENT(Bg_Sinkai_Kabe)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Curtain)
DECLARE_OVERLAY_SEGMENT(Bg_Kin2_Bombwall)
DECLARE_OVERLAY_SEGMENT(Bg_Kin2_Fence)
DECLARE_OVERLAY_SEGMENT(Bg_Kin2_Picture)
DECLARE_OVERLAY_SEGMENT(Bg_Kin2_Shelf)
DECLARE_OVERLAY_SEGMENT(En_Rail_Skb)
DECLARE_OVERLAY_SEGMENT(En_Jg)
DECLARE_OVERLAY_SEGMENT(En_Tru_Mt)
DECLARE_OVERLAY_SEGMENT(Obj_Um)
DECLARE_OVERLAY_SEGMENT(En_Neo_Reeba)
DECLARE_OVERLAY_SEGMENT(Bg_Mbar_Chair)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Block)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Mirror)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Rotaryroom)
DECLARE_OVERLAY_SEGMENT(Bg_Dblue_Balance)
DECLARE_OVERLAY_SEGMENT(Bg_Dblue_Waterfall)
DECLARE_OVERLAY_SEGMENT(En_Kaizoku)
DECLARE_OVERLAY_SEGMENT(En_Ge2)
DECLARE_OVERLAY_SEGMENT(En_Ma_Yts)
DECLARE_OVERLAY_SEGMENT(En_Ma_Yto)
DECLARE_OVERLAY_SEGMENT(Obj_Tokei_Turret)
DECLARE_OVERLAY_SEGMENT(Bg_Dblue_Elevator)
DECLARE_OVERLAY_SEGMENT(Obj_Warpstone)
DECLARE_OVERLAY_SEGMENT(En_Zog)
DECLARE_OVERLAY_SEGMENT(Obj_Rotlift)
DECLARE_OVERLAY_SEGMENT(Obj_Jg_Gakki)
DECLARE_OVERLAY_SEGMENT(Bg_Inibs_Movebg)
DECLARE_OVERLAY_SEGMENT(En_Zot)
DECLARE_OVERLAY_SEGMENT(Obj_Tree)
DECLARE_OVERLAY_SEGMENT(Obj_Y2lift)
DECLARE_OVERLAY_SEGMENT(Obj_Y2shutter)
DECLARE_OVERLAY_SEGMENT(Obj_Boat)
DECLARE_OVERLAY_SEGMENT(Obj_Taru)
DECLARE_OVERLAY_SEGMENT(Obj_Hunsui)
DECLARE_OVERLAY_SEGMENT(En_Jc_Mato)
DECLARE_OVERLAY_SEGMENT(Mir_Ray3)
DECLARE_OVERLAY_SEGMENT(En_Zob)
DECLARE_OVERLAY_SEGMENT(Elf_Msg6)
DECLARE_OVERLAY_SEGMENT(Obj_Nozoki)
DECLARE_OVERLAY_SEGMENT(En_Toto)
DECLARE_OVERLAY_SEGMENT(En_Railgibud)
DECLARE_OVERLAY_SEGMENT(En_Baba)
DECLARE_OVERLAY_SEGMENT(En_Suttari)
DECLARE_OVERLAY_SEGMENT(En_Zod)
DECLARE_OVERLAY_SEGMENT(En_Kujiya)
DECLARE_OVERLAY_SEGMENT(En_Geg)
DECLARE_OVERLAY_SEGMENT(Obj_Kinoko)
DECLARE_OVERLAY_SEGMENT(Obj_Yasi)
DECLARE_OVERLAY_SEGMENT(En_Tanron1)
DECLARE_OVERLAY_SEGMENT(En_Tanron2)
DECLARE_OVERLAY_SEGMENT(En_Tanron3)
DECLARE_OVERLAY_SEGMENT(Obj_Chan)
DECLARE_OVERLAY_SEGMENT(En_Zos)
DECLARE_OVERLAY_SEGMENT(En_S_Goro)
DECLARE_OVERLAY_SEGMENT(En_Nb)
DECLARE_OVERLAY_SEGMENT(En_Ja)
DECLARE_OVERLAY_SEGMENT(Bg_F40_Block)
DECLARE_OVERLAY_SEGMENT(Bg_F40_Switch)
DECLARE_OVERLAY_SEGMENT(En_Po_Composer)
DECLARE_OVERLAY_SEGMENT(En_Guruguru)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe5)
DECLARE_OVERLAY_SEGMENT(En_Stone_heishi)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe6)
DECLARE_OVERLAY_SEGMENT(En_Scopenuts)
DECLARE_OVERLAY_SEGMENT(En_Scopecrow)
DECLARE_OVERLAY_SEGMENT(Oceff_Wipe7)
DECLARE_OVERLAY_SEGMENT(Eff_Kamejima_Wave)
DECLARE_OVERLAY_SEGMENT(En_Hg)
DECLARE_OVERLAY_SEGMENT(En_Hgo)
DECLARE_OVERLAY_SEGMENT(En_Zov)
DECLARE_OVERLAY_SEGMENT(En_Ah)
DECLARE_OVERLAY_SEGMENT(Obj_Hgdoor)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Bombwall)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Ray)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Shutter)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Bombwall)
DECLARE_OVERLAY_SEGMENT(Bg_Haka_Tomb)
DECLARE_OVERLAY_SEGMENT(En_Sc_Ruppe)
DECLARE_OVERLAY_SEGMENT(Bg_Iknv_Doukutu)
DECLARE_OVERLAY_SEGMENT(Bg_Iknv_Obj)
DECLARE_OVERLAY_SEGMENT(En_Pamera)
DECLARE_OVERLAY_SEGMENT(Obj_HsStump)
DECLARE_OVERLAY_SEGMENT(En_Hidden_Nuts)
DECLARE_OVERLAY_SEGMENT(En_Zow)
DECLARE_OVERLAY_SEGMENT(En_Talk)
DECLARE_OVERLAY_SEGMENT(En_Al)
DECLARE_OVERLAY_SEGMENT(En_Tab)
DECLARE_OVERLAY_SEGMENT(En_Nimotsu)
DECLARE_OVERLAY_SEGMENT(En_Hit_Tag)
DECLARE_OVERLAY_SEGMENT(En_Ruppecrow)
DECLARE_OVERLAY_SEGMENT(En_Tanron4)
DECLARE_OVERLAY_SEGMENT(En_Tanron5)
DECLARE_OVERLAY_SEGMENT(En_Tanron6)
DECLARE_OVERLAY_SEGMENT(En_Daiku2)
DECLARE_OVERLAY_SEGMENT(En_Muto)
DECLARE_OVERLAY_SEGMENT(En_Baisen)
DECLARE_OVERLAY_SEGMENT(En_Heishi)
DECLARE_OVERLAY_SEGMENT(En_Demo_heishi)
DECLARE_OVERLAY_SEGMENT(En_Dt)
DECLARE_OVERLAY_SEGMENT(En_Cha)
DECLARE_OVERLAY_SEGMENT(Obj_Dinner)
DECLARE_OVERLAY_SEGMENT(Eff_Lastday)
DECLARE_OVERLAY_SEGMENT(Bg_Ikana_Dharma)
DECLARE_OVERLAY_SEGMENT(En_Akindonuts)
DECLARE_OVERLAY_SEGMENT(Eff_Stk)
DECLARE_OVERLAY_SEGMENT(En_Ig)
DECLARE_OVERLAY_SEGMENT(En_Rg)
DECLARE_OVERLAY_SEGMENT(En_Osk)
DECLARE_OVERLAY_SEGMENT(En_Sth2)
DECLARE_OVERLAY_SEGMENT(En_Yb)
DECLARE_OVERLAY_SEGMENT(En_Rz)
DECLARE_OVERLAY_SEGMENT(En_Scopecoin)
DECLARE_OVERLAY_SEGMENT(En_Bjt)
DECLARE_OVERLAY_SEGMENT(En_Bomjima)
DECLARE_OVERLAY_SEGMENT(En_Bomjimb)
DECLARE_OVERLAY_SEGMENT(En_Bombers)
DECLARE_OVERLAY_SEGMENT(En_Bombers2)
DECLARE_OVERLAY_SEGMENT(En_Bombal)
DECLARE_OVERLAY_SEGMENT(Obj_Moon_Stone)
DECLARE_OVERLAY_SEGMENT(Obj_Mu_Pict)
DECLARE_OVERLAY_SEGMENT(Bg_Ikninside)
DECLARE_OVERLAY_SEGMENT(Eff_Zoraband)
DECLARE_OVERLAY_SEGMENT(Obj_Kepn_Koya)
DECLARE_OVERLAY_SEGMENT(Obj_Usiyane)
DECLARE_OVERLAY_SEGMENT(En_Nnh)
DECLARE_OVERLAY_SEGMENT(Obj_Kzsaku)
DECLARE_OVERLAY_SEGMENT(Obj_Milk_Bin)
DECLARE_OVERLAY_SEGMENT(En_Kitan)
DECLARE_OVERLAY_SEGMENT(Bg_Astr_Bombwall)
DECLARE_OVERLAY_SEGMENT(Bg_Iknin_Susceil)
DECLARE_OVERLAY_SEGMENT(En_Bsb)
DECLARE_OVERLAY_SEGMENT(En_Recepgirl)
DECLARE_OVERLAY_SEGMENT(En_Thiefbird)
DECLARE_OVERLAY_SEGMENT(En_Jgame_Tsn)
DECLARE_OVERLAY_SEGMENT(Obj_Jgame_Light)
DECLARE_OVERLAY_SEGMENT(Obj_Yado)
DECLARE_OVERLAY_SEGMENT(Demo_Syoten)
DECLARE_OVERLAY_SEGMENT(Demo_Moonend)
DECLARE_OVERLAY_SEGMENT(Bg_Lbfshot)
DECLARE_OVERLAY_SEGMENT(Bg_Last_Bwall)
DECLARE_OVERLAY_SEGMENT(En_And)
DECLARE_OVERLAY_SEGMENT(En_Invadepoh_Demo)
DECLARE_OVERLAY_SEGMENT(Obj_Danpeilift)
DECLARE_OVERLAY_SEGMENT(En_Fall2)
DECLARE_OVERLAY_SEGMENT(Dm_Al)
DECLARE_OVERLAY_SEGMENT(Dm_An)
DECLARE_OVERLAY_SEGMENT(Dm_Ah)
DECLARE_OVERLAY_SEGMENT(Dm_Nb)
DECLARE_OVERLAY_SEGMENT(En_Drs)
DECLARE_OVERLAY_SEGMENT(En_Ending_Hero)
DECLARE_OVERLAY_SEGMENT(Dm_Bal)
DECLARE_OVERLAY_SEGMENT(En_Paper)
DECLARE_OVERLAY_SEGMENT(En_Hint_Skb)
DECLARE_OVERLAY_SEGMENT(Dm_Tag)
DECLARE_OVERLAY_SEGMENT(En_Bh)
DECLARE_OVERLAY_SEGMENT(En_Ending_Hero2)
DECLARE_OVERLAY_SEGMENT(En_Ending_Hero3)
DECLARE_OVERLAY_SEGMENT(En_Ending_Hero4)
DECLARE_OVERLAY_SEGMENT(En_Ending_Hero5)
DECLARE_OVERLAY_SEGMENT(En_Ending_Hero6)
DECLARE_OVERLAY_SEGMENT(Dm_Gm)
DECLARE_OVERLAY_SEGMENT(Obj_Swprize)
DECLARE_OVERLAY_SEGMENT(En_Invisible_Ruppe)
DECLARE_OVERLAY_SEGMENT(Obj_Ending)
DECLARE_OVERLAY_SEGMENT(En_Rsn)

DECLARE_ROM_SEGMENT(gameplay_keep)
DECLARE_ROM_SEGMENT(gameplay_field_keep)
DECLARE_ROM_SEGMENT(gameplay_dangeon_keep)
DECLARE_ROM_SEGMENT(object_link_boy)
DECLARE_ROM_SEGMENT(object_link_child)
DECLARE_ROM_SEGMENT(object_link_goron)
DECLARE_ROM_SEGMENT(object_link_zora)
DECLARE_ROM_SEGMENT(object_link_nuts)
DECLARE_ROM_SEGMENT(object_mask_ki_tan)
DECLARE_ROM_SEGMENT(object_mask_rabit)
DECLARE_ROM_SEGMENT(object_mask_skj)
DECLARE_ROM_SEGMENT(object_mask_truth)
DECLARE_ROM_SEGMENT(object_mask_gibudo)
DECLARE_ROM_SEGMENT(object_mask_json)
DECLARE_ROM_SEGMENT(object_mask_kerfay)
DECLARE_ROM_SEGMENT(object_mask_bigelf)
DECLARE_ROM_SEGMENT(object_mask_kyojin)
DECLARE_ROM_SEGMENT(object_mask_romerny)
DECLARE_ROM_SEGMENT(object_mask_posthat)
DECLARE_ROM_SEGMENT(object_mask_zacho)
DECLARE_ROM_SEGMENT(object_mask_stone)
DECLARE_ROM_SEGMENT(object_mask_bree)
DECLARE_ROM_SEGMENT(object_mask_gero)
DECLARE_ROM_SEGMENT(object_mask_yofukasi)
DECLARE_ROM_SEGMENT(object_mask_meoto)
DECLARE_ROM_SEGMENT(object_mask_dancer)
DECLARE_ROM_SEGMENT(object_mask_bakuretu)
DECLARE_ROM_SEGMENT(object_mask_bu_san)
DECLARE_ROM_SEGMENT(object_mask_goron)
DECLARE_ROM_SEGMENT(object_mask_zora)
DECLARE_ROM_SEGMENT(object_mask_nuts)
DECLARE_ROM_SEGMENT(object_mask_boy)
DECLARE_ROM_SEGMENT(object_box)
DECLARE_ROM_SEGMENT(object_okuta)
DECLARE_ROM_SEGMENT(object_wallmaster)
DECLARE_ROM_SEGMENT(object_dy_obj)
DECLARE_ROM_SEGMENT(object_firefly)
DECLARE_ROM_SEGMENT(object_dodongo)
DECLARE_ROM_SEGMENT(object_niw)
DECLARE_ROM_SEGMENT(object_tite)
DECLARE_ROM_SEGMENT(object_ph)
DECLARE_ROM_SEGMENT(object_dinofos)
DECLARE_ROM_SEGMENT(object_zl1)
DECLARE_ROM_SEGMENT(object_bubble)
DECLARE_ROM_SEGMENT(object_test3)
DECLARE_ROM_SEGMENT(object_famos)
DECLARE_ROM_SEGMENT(object_st)
DECLARE_ROM_SEGMENT(object_thiefbird)
DECLARE_ROM_SEGMENT(object_bombf)
DECLARE_ROM_SEGMENT(object_am)
DECLARE_ROM_SEGMENT(object_dekubaba)
DECLARE_ROM_SEGMENT(object_warp1)
DECLARE_ROM_SEGMENT(object_b_heart)
DECLARE_ROM_SEGMENT(object_dekunuts)
DECLARE_ROM_SEGMENT(object_bb)
DECLARE_ROM_SEGMENT(object_death)
DECLARE_ROM_SEGMENT(object_hata)
DECLARE_ROM_SEGMENT(object_wood02)
DECLARE_ROM_SEGMENT(object_trap)
DECLARE_ROM_SEGMENT(object_vm)
DECLARE_ROM_SEGMENT(object_efc_star_field)
DECLARE_ROM_SEGMENT(object_rd)
DECLARE_ROM_SEGMENT(object_yukimura_obj)
DECLARE_ROM_SEGMENT(object_horse_link_child)
DECLARE_ROM_SEGMENT(object_syokudai)
DECLARE_ROM_SEGMENT(object_efc_tw)
DECLARE_ROM_SEGMENT(object_gi_key)
DECLARE_ROM_SEGMENT(object_mir_ray)
DECLARE_ROM_SEGMENT(object_ctower_rot)
DECLARE_ROM_SEGMENT(object_bdoor)
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_nuts)
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_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_magicpot)
DECLARE_ROM_SEGMENT(object_gi_bomb_1)
DECLARE_ROM_SEGMENT(object_ma2)
DECLARE_ROM_SEGMENT(object_gi_purse)
DECLARE_ROM_SEGMENT(object_rr)
DECLARE_ROM_SEGMENT(object_gi_arrow)
DECLARE_ROM_SEGMENT(object_gi_bomb_2)
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_ny)
DECLARE_ROM_SEGMENT(object_fr)
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_gi_shield_3)
DECLARE_ROM_SEGMENT(object_gi_bean)
DECLARE_ROM_SEGMENT(object_gi_fish)
DECLARE_ROM_SEGMENT(object_gi_longsword)
DECLARE_ROM_SEGMENT(object_zo)
DECLARE_ROM_SEGMENT(object_umajump)
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_bji)
DECLARE_ROM_SEGMENT(object_bba)
DECLARE_ROM_SEGMENT(object_an1)
DECLARE_ROM_SEGMENT(object_boj)
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_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_gm)
DECLARE_ROM_SEGMENT(object_ms)
DECLARE_ROM_SEGMENT(object_hs)
DECLARE_ROM_SEGMENT(object_lightswitch)
DECLARE_ROM_SEGMENT(object_kusa)
DECLARE_ROM_SEGMENT(object_tsubo)
DECLARE_ROM_SEGMENT(object_kanban)
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_mask18)
DECLARE_ROM_SEGMENT(object_gi_rabit_mask)
DECLARE_ROM_SEGMENT(object_gi_truth_mask)
DECLARE_ROM_SEGMENT(object_stream)
DECLARE_ROM_SEGMENT(object_mm)
DECLARE_ROM_SEGMENT(object_js)
DECLARE_ROM_SEGMENT(object_cs)
DECLARE_ROM_SEGMENT(object_gi_soldout)
DECLARE_ROM_SEGMENT(object_mag)
DECLARE_ROM_SEGMENT(object_gi_golonmask)
DECLARE_ROM_SEGMENT(object_gi_zoramask)
DECLARE_ROM_SEGMENT(object_ka)
DECLARE_ROM_SEGMENT(object_zg)
DECLARE_ROM_SEGMENT(object_gi_m_arrow)
DECLARE_ROM_SEGMENT(object_ds2)
DECLARE_ROM_SEGMENT(object_fish)
DECLARE_ROM_SEGMENT(object_gi_sutaru)
DECLARE_ROM_SEGMENT(object_ssh)
DECLARE_ROM_SEGMENT(object_bigslime)
DECLARE_ROM_SEGMENT(object_bg)
DECLARE_ROM_SEGMENT(object_bombiwa)
DECLARE_ROM_SEGMENT(object_hintnuts)
DECLARE_ROM_SEGMENT(object_rs)
DECLARE_ROM_SEGMENT(object_gla)
DECLARE_ROM_SEGMENT(object_geldb)
DECLARE_ROM_SEGMENT(object_dog)
DECLARE_ROM_SEGMENT(object_kibako2)
DECLARE_ROM_SEGMENT(object_dns)
DECLARE_ROM_SEGMENT(object_dnk)
DECLARE_ROM_SEGMENT(object_gi_insect)
DECLARE_ROM_SEGMENT(object_gi_ghost)
DECLARE_ROM_SEGMENT(object_gi_soul)
DECLARE_ROM_SEGMENT(object_f40_obj)
DECLARE_ROM_SEGMENT(object_gi_rupy)
DECLARE_ROM_SEGMENT(object_po_composer)
DECLARE_ROM_SEGMENT(object_mu)
DECLARE_ROM_SEGMENT(object_wf)
DECLARE_ROM_SEGMENT(object_skb)
DECLARE_ROM_SEGMENT(object_gs)
DECLARE_ROM_SEGMENT(object_ps)
DECLARE_ROM_SEGMENT(object_omoya_obj)
DECLARE_ROM_SEGMENT(object_crow)
DECLARE_ROM_SEGMENT(object_cow)
DECLARE_ROM_SEGMENT(object_gi_sword_1)
DECLARE_ROM_SEGMENT(object_zl4)
DECLARE_ROM_SEGMENT(object_grasshopper)
DECLARE_ROM_SEGMENT(object_boyo)
DECLARE_ROM_SEGMENT(object_fwall)
DECLARE_ROM_SEGMENT(object_jso)
DECLARE_ROM_SEGMENT(object_knight)
DECLARE_ROM_SEGMENT(object_icicle)
DECLARE_ROM_SEGMENT(object_spdweb)
DECLARE_ROM_SEGMENT(object_boss01)
DECLARE_ROM_SEGMENT(object_boss02)
DECLARE_ROM_SEGMENT(object_boss03)
DECLARE_ROM_SEGMENT(object_boss04)
DECLARE_ROM_SEGMENT(object_boss05)
DECLARE_ROM_SEGMENT(object_boss07)
DECLARE_ROM_SEGMENT(object_raf)
DECLARE_ROM_SEGMENT(object_funen)
DECLARE_ROM_SEGMENT(object_raillift)
DECLARE_ROM_SEGMENT(object_numa_obj)
DECLARE_ROM_SEGMENT(object_flowerpot)
DECLARE_ROM_SEGMENT(object_spinyroll)
DECLARE_ROM_SEGMENT(object_ice_block)
DECLARE_ROM_SEGMENT(object_keikoku_demo)
DECLARE_ROM_SEGMENT(object_slime)
DECLARE_ROM_SEGMENT(object_pr)
DECLARE_ROM_SEGMENT(object_f52_obj)
DECLARE_ROM_SEGMENT(object_f53_obj)
DECLARE_ROM_SEGMENT(object_kibako)
DECLARE_ROM_SEGMENT(object_sek)
DECLARE_ROM_SEGMENT(object_gmo)
DECLARE_ROM_SEGMENT(object_bat)
DECLARE_ROM_SEGMENT(object_sekihil)
DECLARE_ROM_SEGMENT(object_sekihig)
DECLARE_ROM_SEGMENT(object_sekihin)
DECLARE_ROM_SEGMENT(object_sekihiz)
DECLARE_ROM_SEGMENT(object_wiz)
DECLARE_ROM_SEGMENT(object_ladder)
DECLARE_ROM_SEGMENT(object_mkk)
DECLARE_ROM_SEGMENT(object_keikoku_obj)
DECLARE_ROM_SEGMENT(object_sichitai_obj)
DECLARE_ROM_SEGMENT(object_dekucity_ana_obj)
DECLARE_ROM_SEGMENT(object_rat)
DECLARE_ROM_SEGMENT(object_water_effect)
DECLARE_ROM_SEGMENT(object_dblue_object)
DECLARE_ROM_SEGMENT(object_bal)
DECLARE_ROM_SEGMENT(object_warp_uzu)
DECLARE_ROM_SEGMENT(object_driftice)
DECLARE_ROM_SEGMENT(object_fall)
DECLARE_ROM_SEGMENT(object_hanareyama_obj)
DECLARE_ROM_SEGMENT(object_crace_object)
DECLARE_ROM_SEGMENT(object_dnq)
DECLARE_ROM_SEGMENT(object_obj_tokeidai)
DECLARE_ROM_SEGMENT(object_eg)
DECLARE_ROM_SEGMENT(object_tru)
DECLARE_ROM_SEGMENT(object_trt)
DECLARE_ROM_SEGMENT(object_hakugin_obj)
DECLARE_ROM_SEGMENT(object_horse_game_check)
DECLARE_ROM_SEGMENT(object_stk)
DECLARE_ROM_SEGMENT(object_mnk)
DECLARE_ROM_SEGMENT(object_gi_bottle_red)
DECLARE_ROM_SEGMENT(object_tokei_tobira)
DECLARE_ROM_SEGMENT(object_az)
DECLARE_ROM_SEGMENT(object_twig)
DECLARE_ROM_SEGMENT(object_dekucity_obj)
DECLARE_ROM_SEGMENT(object_po_fusen)
DECLARE_ROM_SEGMENT(object_racetsubo)
DECLARE_ROM_SEGMENT(object_ha)
DECLARE_ROM_SEGMENT(object_bigokuta)
DECLARE_ROM_SEGMENT(object_open_obj)
DECLARE_ROM_SEGMENT(object_fu_kaiten)
DECLARE_ROM_SEGMENT(object_fu_mato)
DECLARE_ROM_SEGMENT(object_mtoride)
DECLARE_ROM_SEGMENT(object_osn)
DECLARE_ROM_SEGMENT(object_tokei_step)
DECLARE_ROM_SEGMENT(object_lotus)
DECLARE_ROM_SEGMENT(object_tl)
DECLARE_ROM_SEGMENT(object_dkjail_obj)
DECLARE_ROM_SEGMENT(object_visiblock)
DECLARE_ROM_SEGMENT(object_tsn)
DECLARE_ROM_SEGMENT(object_ds2n)
DECLARE_ROM_SEGMENT(object_fsn)
DECLARE_ROM_SEGMENT(object_shn)
DECLARE_ROM_SEGMENT(object_bigicicle)
DECLARE_ROM_SEGMENT(object_gi_bottle_15)
DECLARE_ROM_SEGMENT(object_tk)
DECLARE_ROM_SEGMENT(object_market_obj)
DECLARE_ROM_SEGMENT(object_gi_reserve00)
DECLARE_ROM_SEGMENT(object_gi_reserve01)
DECLARE_ROM_SEGMENT(object_lightblock)
DECLARE_ROM_SEGMENT(object_takaraya_objects)
DECLARE_ROM_SEGMENT(object_wdhand)
DECLARE_ROM_SEGMENT(object_sdn)
DECLARE_ROM_SEGMENT(object_snowwd)
DECLARE_ROM_SEGMENT(object_giant)
DECLARE_ROM_SEGMENT(object_comb)
DECLARE_ROM_SEGMENT(object_hana)
DECLARE_ROM_SEGMENT(object_boss_hakugin)
DECLARE_ROM_SEGMENT(object_meganeana_obj)
DECLARE_ROM_SEGMENT(object_gi_nutsmask)
DECLARE_ROM_SEGMENT(object_stk2)
DECLARE_ROM_SEGMENT(object_spot11_obj)
DECLARE_ROM_SEGMENT(object_danpei_object)
DECLARE_ROM_SEGMENT(object_dhouse)
DECLARE_ROM_SEGMENT(object_hakaisi)
DECLARE_ROM_SEGMENT(object_po)
DECLARE_ROM_SEGMENT(object_snowman)
DECLARE_ROM_SEGMENT(object_po_sisters)
DECLARE_ROM_SEGMENT(object_pp)
DECLARE_ROM_SEGMENT(object_goronswitch)
DECLARE_ROM_SEGMENT(object_delf)
DECLARE_ROM_SEGMENT(object_botihasira)
DECLARE_ROM_SEGMENT(object_gi_bigbomb)
DECLARE_ROM_SEGMENT(object_pst)
DECLARE_ROM_SEGMENT(object_bsmask)
DECLARE_ROM_SEGMENT(object_spidertent)
DECLARE_ROM_SEGMENT(object_zoraegg)
DECLARE_ROM_SEGMENT(object_kbt)
DECLARE_ROM_SEGMENT(object_gg)
DECLARE_ROM_SEGMENT(object_maruta)
DECLARE_ROM_SEGMENT(object_ghaka)
DECLARE_ROM_SEGMENT(object_oyu)
DECLARE_ROM_SEGMENT(object_dnp)
DECLARE_ROM_SEGMENT(object_dai)
DECLARE_ROM_SEGMENT(object_kgy)
DECLARE_ROM_SEGMENT(object_fb)
DECLARE_ROM_SEGMENT(object_taisou)
DECLARE_ROM_SEGMENT(object_gk)
DECLARE_ROM_SEGMENT(object_haka_obj)
DECLARE_ROM_SEGMENT(object_dnt)
DECLARE_ROM_SEGMENT(object_yukiyama)
DECLARE_ROM_SEGMENT(object_icefloe)
DECLARE_ROM_SEGMENT(object_gi_gold_dust)
DECLARE_ROM_SEGMENT(object_gi_bottle_16)
DECLARE_ROM_SEGMENT(object_gi_bottle_22)
DECLARE_ROM_SEGMENT(object_bee)
DECLARE_ROM_SEGMENT(object_ot)
DECLARE_ROM_SEGMENT(object_utubo)
DECLARE_ROM_SEGMENT(object_dora)
DECLARE_ROM_SEGMENT(object_gi_loach)
DECLARE_ROM_SEGMENT(object_gi_seahorse)
DECLARE_ROM_SEGMENT(object_bigpo)
DECLARE_ROM_SEGMENT(object_hariko)
DECLARE_ROM_SEGMENT(object_dno)
DECLARE_ROM_SEGMENT(object_sinkai_kabe)
DECLARE_ROM_SEGMENT(object_kin2_obj)
DECLARE_ROM_SEGMENT(object_ishi)
DECLARE_ROM_SEGMENT(object_hakugin_demo)
DECLARE_ROM_SEGMENT(object_jg)
DECLARE_ROM_SEGMENT(object_gi_sword_2)
DECLARE_ROM_SEGMENT(object_gi_sword_3)
DECLARE_ROM_SEGMENT(object_gi_sword_4)
DECLARE_ROM_SEGMENT(object_um)
DECLARE_ROM_SEGMENT(object_rb)
DECLARE_ROM_SEGMENT(object_mbar_obj)
DECLARE_ROM_SEGMENT(object_ikana_obj)
DECLARE_ROM_SEGMENT(object_kz)
DECLARE_ROM_SEGMENT(object_tokei_turret)
DECLARE_ROM_SEGMENT(object_zog)
DECLARE_ROM_SEGMENT(object_rotlift)
DECLARE_ROM_SEGMENT(object_posthouse_obj)
DECLARE_ROM_SEGMENT(object_gi_mask09)
DECLARE_ROM_SEGMENT(object_gi_mask14)
DECLARE_ROM_SEGMENT(object_gi_mask15)
DECLARE_ROM_SEGMENT(object_inibs_object)
DECLARE_ROM_SEGMENT(object_tree)
DECLARE_ROM_SEGMENT(object_kaizoku_obj)
DECLARE_ROM_SEGMENT(object_gi_reserve_b_00)
DECLARE_ROM_SEGMENT(object_gi_reserve_c_00)
DECLARE_ROM_SEGMENT(object_zob)
DECLARE_ROM_SEGMENT(object_milkbar)
DECLARE_ROM_SEGMENT(object_dmask)
DECLARE_ROM_SEGMENT(object_gi_reserve_c_01)
DECLARE_ROM_SEGMENT(object_zod)
DECLARE_ROM_SEGMENT(object_kumo30)
DECLARE_ROM_SEGMENT(object_obj_yasi)
DECLARE_ROM_SEGMENT(object_tanron1)
DECLARE_ROM_SEGMENT(object_tanron2)
DECLARE_ROM_SEGMENT(object_tanron3)
DECLARE_ROM_SEGMENT(object_gi_magicmushroom)
DECLARE_ROM_SEGMENT(object_obj_chan)
DECLARE_ROM_SEGMENT(object_gi_mask10)
DECLARE_ROM_SEGMENT(object_zos)
DECLARE_ROM_SEGMENT(object_an2)
DECLARE_ROM_SEGMENT(object_an3)
DECLARE_ROM_SEGMENT(object_f40_switch)
DECLARE_ROM_SEGMENT(object_lodmoon)
DECLARE_ROM_SEGMENT(object_tro)
DECLARE_ROM_SEGMENT(object_gi_mask12)
DECLARE_ROM_SEGMENT(object_gi_mask23)
DECLARE_ROM_SEGMENT(object_gi_bottle_21)
DECLARE_ROM_SEGMENT(object_gi_camera)
DECLARE_ROM_SEGMENT(object_kamejima)
DECLARE_ROM_SEGMENT(object_nb)
DECLARE_ROM_SEGMENT(object_harfgibud)
DECLARE_ROM_SEGMENT(object_zov)
DECLARE_ROM_SEGMENT(object_ah)
DECLARE_ROM_SEGMENT(object_hgdoor)
DECLARE_ROM_SEGMENT(object_dor01)
DECLARE_ROM_SEGMENT(object_dor02)
DECLARE_ROM_SEGMENT(object_dor03)
DECLARE_ROM_SEGMENT(object_dor04)
DECLARE_ROM_SEGMENT(object_last_obj)
DECLARE_ROM_SEGMENT(object_redead_obj)
DECLARE_ROM_SEGMENT(object_ikninside_obj)
DECLARE_ROM_SEGMENT(object_iknv_obj)
DECLARE_ROM_SEGMENT(object_pamera)
DECLARE_ROM_SEGMENT(object_hsstump)
DECLARE_ROM_SEGMENT(object_zm)
DECLARE_ROM_SEGMENT(object_al)
DECLARE_ROM_SEGMENT(object_tab)
DECLARE_ROM_SEGMENT(object_secom_obj)
DECLARE_ROM_SEGMENT(object_dt)
DECLARE_ROM_SEGMENT(object_gi_mask03)
DECLARE_ROM_SEGMENT(object_cha)
DECLARE_ROM_SEGMENT(object_obj_dinner)
DECLARE_ROM_SEGMENT(object_gi_reserve_b_01)
DECLARE_ROM_SEGMENT(object_lastday)
DECLARE_ROM_SEGMENT(object_bai)
DECLARE_ROM_SEGMENT(object_ikn_demo)
DECLARE_ROM_SEGMENT(object_gi_fieldmap)
DECLARE_ROM_SEGMENT(object_big_fwall)
DECLARE_ROM_SEGMENT(object_hunsui)
DECLARE_ROM_SEGMENT(object_uch)
DECLARE_ROM_SEGMENT(object_tanron4)
DECLARE_ROM_SEGMENT(object_tanron5)
DECLARE_ROM_SEGMENT(object_in2)
DECLARE_ROM_SEGMENT(object_yb)
DECLARE_ROM_SEGMENT(object_rz)
DECLARE_ROM_SEGMENT(object_bjt)
DECLARE_ROM_SEGMENT(object_taru)
DECLARE_ROM_SEGMENT(object_moonston)
DECLARE_ROM_SEGMENT(object_gi_schedule)
DECLARE_ROM_SEGMENT(object_gi_stonemask)
DECLARE_ROM_SEGMENT(object_zoraband)
DECLARE_ROM_SEGMENT(object_kepn_koya)
DECLARE_ROM_SEGMENT(object_obj_usiyane)
DECLARE_ROM_SEGMENT(object_gi_mask05)
DECLARE_ROM_SEGMENT(object_gi_mask11)
DECLARE_ROM_SEGMENT(object_gi_mask20)
DECLARE_ROM_SEGMENT(object_nnh)
DECLARE_ROM_SEGMENT(object_kzsaku)
DECLARE_ROM_SEGMENT(object_obj_milk_bin)
DECLARE_ROM_SEGMENT(object_random_obj)
DECLARE_ROM_SEGMENT(object_kujiya)
DECLARE_ROM_SEGMENT(object_kitan)
DECLARE_ROM_SEGMENT(object_gi_mask06)
DECLARE_ROM_SEGMENT(object_gi_mask16)
DECLARE_ROM_SEGMENT(object_astr_obj)
DECLARE_ROM_SEGMENT(object_bsb)
DECLARE_ROM_SEGMENT(object_fall2)
DECLARE_ROM_SEGMENT(object_sth)
DECLARE_ROM_SEGMENT(object_gi_mssa)
DECLARE_ROM_SEGMENT(object_smtower)
DECLARE_ROM_SEGMENT(object_gi_mask21)
DECLARE_ROM_SEGMENT(object_yado_obj)
DECLARE_ROM_SEGMENT(object_syoten)
DECLARE_ROM_SEGMENT(object_moonend)
DECLARE_ROM_SEGMENT(object_ob)
DECLARE_ROM_SEGMENT(object_gi_bottle_04)
DECLARE_ROM_SEGMENT(object_and)
DECLARE_ROM_SEGMENT(object_obj_danpeilift)
DECLARE_ROM_SEGMENT(object_drs)
DECLARE_ROM_SEGMENT(object_msmo)
DECLARE_ROM_SEGMENT(object_an4)
DECLARE_ROM_SEGMENT(object_wdor01)
DECLARE_ROM_SEGMENT(object_wdor02)
DECLARE_ROM_SEGMENT(object_wdor03)
DECLARE_ROM_SEGMENT(object_wdor04)
DECLARE_ROM_SEGMENT(object_wdor05)
DECLARE_ROM_SEGMENT(object_stk3)
DECLARE_ROM_SEGMENT(object_kinsta1_obj)
DECLARE_ROM_SEGMENT(object_kinsta2_obj)
DECLARE_ROM_SEGMENT(object_bh)
DECLARE_ROM_SEGMENT(object_gi_mask17)
DECLARE_ROM_SEGMENT(object_gi_mask22)
DECLARE_ROM_SEGMENT(object_lbfshot)
DECLARE_ROM_SEGMENT(object_fusen)
DECLARE_ROM_SEGMENT(object_ending_obj)
DECLARE_ROM_SEGMENT(object_gi_mask13)

DECLARE_ROM_SEGMENT(scene_texture_01)
DECLARE_ROM_SEGMENT(scene_texture_02)
DECLARE_ROM_SEGMENT(scene_texture_03)
DECLARE_ROM_SEGMENT(scene_texture_04)
DECLARE_ROM_SEGMENT(scene_texture_05)
DECLARE_ROM_SEGMENT(scene_texture_06)
DECLARE_ROM_SEGMENT(scene_texture_07)
DECLARE_ROM_SEGMENT(scene_texture_08)
DECLARE_ROM_SEGMENT(nintendo_rogo_static)
DECLARE_ROM_SEGMENT(title_static)
DECLARE_SEGMENT(memerrmsg)
DECLARE_ROM_SEGMENT(memerrmsg)
DECLARE_SEGMENT(locerrmsg)
DECLARE_ROM_SEGMENT(locerrmsg)
DECLARE_ROM_SEGMENT(parameter_static)
DECLARE_ROM_SEGMENT(week_static)
DECLARE_ROM_SEGMENT(daytelop_static)
DECLARE_ROM_SEGMENT(ger_daytelop_static)
DECLARE_ROM_SEGMENT(fra_daytelop_static)
DECLARE_ROM_SEGMENT(esp_daytelop_static)
DECLARE_ROM_SEGMENT(d2_fine_static)
DECLARE_ROM_SEGMENT(d2_cloud_static)
DECLARE_ROM_SEGMENT(d2_fine_pal_static)
DECLARE_ROM_SEGMENT(elf_message_field)
DECLARE_ROM_SEGMENT(elf_message_ydan)

DECLARE_ROM_SEGMENT(Z2_20SICHITAI2)
DECLARE_ROM_SEGMENT(Z2_20SICHITAI2_room_00)
DECLARE_ROM_SEGMENT(Z2_20SICHITAI2_room_01)
DECLARE_ROM_SEGMENT(Z2_20SICHITAI2_room_02)

DECLARE_ROM_SEGMENT(Z2_WITCH_SHOP)
DECLARE_ROM_SEGMENT(Z2_WITCH_SHOP_room_00)

DECLARE_ROM_SEGMENT(Z2_LAST_BS)
DECLARE_ROM_SEGMENT(Z2_LAST_BS_room_00)

DECLARE_ROM_SEGMENT(Z2_HAKASHITA)
DECLARE_ROM_SEGMENT(Z2_HAKASHITA_room_00)
DECLARE_ROM_SEGMENT(Z2_HAKASHITA_room_01)
DECLARE_ROM_SEGMENT(Z2_HAKASHITA_room_02)
DECLARE_ROM_SEGMENT(Z2_HAKASHITA_room_03)
DECLARE_ROM_SEGMENT(Z2_HAKASHITA_room_04)

DECLARE_ROM_SEGMENT(Z2_AYASHIISHOP)
DECLARE_ROM_SEGMENT(Z2_AYASHIISHOP_room_00)
DECLARE_ROM_SEGMENT(Z2_AYASHIISHOP_room_01)

DECLARE_ROM_SEGMENT(Z2_OMOYA)
DECLARE_ROM_SEGMENT(Z2_OMOYA_room_00)
DECLARE_ROM_SEGMENT(Z2_OMOYA_room_01)
DECLARE_ROM_SEGMENT(Z2_OMOYA_room_02)

DECLARE_ROM_SEGMENT(Z2_BOWLING)
DECLARE_ROM_SEGMENT(Z2_BOWLING_room_00)

DECLARE_ROM_SEGMENT(Z2_SONCHONOIE)
DECLARE_ROM_SEGMENT(Z2_SONCHONOIE_room_00)
DECLARE_ROM_SEGMENT(Z2_SONCHONOIE_room_01)
DECLARE_ROM_SEGMENT(Z2_SONCHONOIE_room_02)
DECLARE_ROM_SEGMENT(Z2_SONCHONOIE_room_03)

DECLARE_ROM_SEGMENT(Z2_IKANA)
DECLARE_ROM_SEGMENT(Z2_IKANA_room_00)
DECLARE_ROM_SEGMENT(Z2_IKANA_room_01)
DECLARE_ROM_SEGMENT(Z2_IKANA_room_02)
DECLARE_ROM_SEGMENT(Z2_IKANA_room_03)
DECLARE_ROM_SEGMENT(Z2_IKANA_room_04)

DECLARE_ROM_SEGMENT(Z2_KAIZOKU)
DECLARE_ROM_SEGMENT(Z2_KAIZOKU_room_00)

DECLARE_ROM_SEGMENT(Z2_MILK_BAR)
DECLARE_ROM_SEGMENT(Z2_MILK_BAR_room_00)

DECLARE_ROM_SEGMENT(Z2_INISIE_N)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_00)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_01)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_02)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_03)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_04)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_05)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_06)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_07)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_08)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_09)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_10)
DECLARE_ROM_SEGMENT(Z2_INISIE_N_room_11)

DECLARE_ROM_SEGMENT(Z2_TAKARAYA)
DECLARE_ROM_SEGMENT(Z2_TAKARAYA_room_00)

DECLARE_ROM_SEGMENT(Z2_INISIE_R)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_00)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_01)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_02)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_03)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_04)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_05)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_06)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_07)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_08)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_09)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_10)
DECLARE_ROM_SEGMENT(Z2_INISIE_R_room_11)

DECLARE_ROM_SEGMENT(Z2_OKUJOU)
DECLARE_ROM_SEGMENT(Z2_OKUJOU_room_00)

DECLARE_ROM_SEGMENT(Z2_OPENINGDAN)
DECLARE_ROM_SEGMENT(Z2_OPENINGDAN_room_00)
DECLARE_ROM_SEGMENT(Z2_OPENINGDAN_room_01)

DECLARE_ROM_SEGMENT(Z2_MITURIN)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_00)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_01)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_02)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_03)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_04)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_05)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_06)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_07)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_08)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_09)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_10)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_11)
DECLARE_ROM_SEGMENT(Z2_MITURIN_room_12)

DECLARE_ROM_SEGMENT(Z2_13HUBUKINOMITI)
DECLARE_ROM_SEGMENT(Z2_13HUBUKINOMITI_room_00)

DECLARE_ROM_SEGMENT(Z2_CASTLE)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_00)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_01)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_02)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_03)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_04)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_05)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_06)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_07)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_08)
DECLARE_ROM_SEGMENT(Z2_CASTLE_room_09)

DECLARE_ROM_SEGMENT(Z2_DEKUTES)
DECLARE_ROM_SEGMENT(Z2_DEKUTES_room_00)

DECLARE_ROM_SEGMENT(Z2_MITURIN_BS)
DECLARE_ROM_SEGMENT(Z2_MITURIN_BS_room_00)

DECLARE_ROM_SEGMENT(Z2_SYATEKI_MIZU)
DECLARE_ROM_SEGMENT(Z2_SYATEKI_MIZU_room_00)

DECLARE_ROM_SEGMENT(Z2_HAKUGIN)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_00)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_01)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_02)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_03)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_04)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_05)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_06)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_07)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_08)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_09)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_10)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_11)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_12)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_room_13)

DECLARE_ROM_SEGMENT(Z2_ROMANYMAE)
DECLARE_ROM_SEGMENT(Z2_ROMANYMAE_room_00)

DECLARE_ROM_SEGMENT(Z2_PIRATE)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_00)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_01)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_02)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_03)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_04)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_05)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_06)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_07)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_08)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_09)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_10)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_11)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_12)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_13)
DECLARE_ROM_SEGMENT(Z2_PIRATE_room_14)

DECLARE_ROM_SEGMENT(Z2_SYATEKI_MORI)
DECLARE_ROM_SEGMENT(Z2_SYATEKI_MORI_room_00)

DECLARE_ROM_SEGMENT(Z2_SINKAI)
DECLARE_ROM_SEGMENT(Z2_SINKAI_room_00)

DECLARE_ROM_SEGMENT(Z2_YOUSEI_IZUMI)
DECLARE_ROM_SEGMENT(Z2_YOUSEI_IZUMI_room_00)
DECLARE_ROM_SEGMENT(Z2_YOUSEI_IZUMI_room_01)
DECLARE_ROM_SEGMENT(Z2_YOUSEI_IZUMI_room_02)
DECLARE_ROM_SEGMENT(Z2_YOUSEI_IZUMI_room_03)
DECLARE_ROM_SEGMENT(Z2_YOUSEI_IZUMI_room_04)

DECLARE_ROM_SEGMENT(Z2_KINSTA1)
DECLARE_ROM_SEGMENT(Z2_KINSTA1_room_00)
DECLARE_ROM_SEGMENT(Z2_KINSTA1_room_01)
DECLARE_ROM_SEGMENT(Z2_KINSTA1_room_02)
DECLARE_ROM_SEGMENT(Z2_KINSTA1_room_03)
DECLARE_ROM_SEGMENT(Z2_KINSTA1_room_04)
DECLARE_ROM_SEGMENT(Z2_KINSTA1_room_05)

DECLARE_ROM_SEGMENT(Z2_KINDAN2)
DECLARE_ROM_SEGMENT(Z2_KINDAN2_room_00)
DECLARE_ROM_SEGMENT(Z2_KINDAN2_room_01)
DECLARE_ROM_SEGMENT(Z2_KINDAN2_room_02)
DECLARE_ROM_SEGMENT(Z2_KINDAN2_room_03)
DECLARE_ROM_SEGMENT(Z2_KINDAN2_room_04)
DECLARE_ROM_SEGMENT(Z2_KINDAN2_room_05)

DECLARE_ROM_SEGMENT(Z2_TENMON_DAI)
DECLARE_ROM_SEGMENT(Z2_TENMON_DAI_room_00)
DECLARE_ROM_SEGMENT(Z2_TENMON_DAI_room_01)

DECLARE_ROM_SEGMENT(Z2_LAST_DEKU)
DECLARE_ROM_SEGMENT(Z2_LAST_DEKU_room_00)
DECLARE_ROM_SEGMENT(Z2_LAST_DEKU_room_01)

DECLARE_ROM_SEGMENT(Z2_22DEKUCITY)
DECLARE_ROM_SEGMENT(Z2_22DEKUCITY_room_00)
DECLARE_ROM_SEGMENT(Z2_22DEKUCITY_room_01)
DECLARE_ROM_SEGMENT(Z2_22DEKUCITY_room_02)

DECLARE_ROM_SEGMENT(Z2_KAJIYA)
DECLARE_ROM_SEGMENT(Z2_KAJIYA_room_00)

DECLARE_ROM_SEGMENT(Z2_00KEIKOKU)
DECLARE_ROM_SEGMENT(Z2_00KEIKOKU_room_00)

DECLARE_ROM_SEGMENT(Z2_POSTHOUSE)
DECLARE_ROM_SEGMENT(Z2_POSTHOUSE_room_00)

DECLARE_ROM_SEGMENT(Z2_LABO)
DECLARE_ROM_SEGMENT(Z2_LABO_room_00)

DECLARE_ROM_SEGMENT(Z2_DANPEI2TEST)
DECLARE_ROM_SEGMENT(Z2_DANPEI2TEST_room_00)
DECLARE_ROM_SEGMENT(Z2_DANPEI2TEST_room_01)

DECLARE_ROM_SEGMENT(Z2_16GORON_HOUSE)
DECLARE_ROM_SEGMENT(Z2_16GORON_HOUSE_room_00)
DECLARE_ROM_SEGMENT(Z2_16GORON_HOUSE_room_01)

DECLARE_ROM_SEGMENT(Z2_33ZORACITY)
DECLARE_ROM_SEGMENT(Z2_33ZORACITY_room_00)

DECLARE_ROM_SEGMENT(Z2_8ITEMSHOP)
DECLARE_ROM_SEGMENT(Z2_8ITEMSHOP_room_00)

DECLARE_ROM_SEGMENT(Z2_F01)
DECLARE_ROM_SEGMENT(Z2_F01_room_00)

DECLARE_ROM_SEGMENT(Z2_INISIE_BS)
DECLARE_ROM_SEGMENT(Z2_INISIE_BS_room_00)

DECLARE_ROM_SEGMENT(Z2_30GYOSON)
DECLARE_ROM_SEGMENT(Z2_30GYOSON_room_00)

DECLARE_ROM_SEGMENT(Z2_31MISAKI)
DECLARE_ROM_SEGMENT(Z2_31MISAKI_room_00)

DECLARE_ROM_SEGMENT(Z2_TAKARAKUJI)
DECLARE_ROM_SEGMENT(Z2_TAKARAKUJI_room_00)

DECLARE_ROM_SEGMENT(Z2_TORIDE)
DECLARE_ROM_SEGMENT(Z2_TORIDE_room_00)

DECLARE_ROM_SEGMENT(Z2_FISHERMAN)
DECLARE_ROM_SEGMENT(Z2_FISHERMAN_room_00)

DECLARE_ROM_SEGMENT(Z2_GORONSHOP)
DECLARE_ROM_SEGMENT(Z2_GORONSHOP_room_00)

DECLARE_ROM_SEGMENT(Z2_DEKU_KING)
DECLARE_ROM_SEGMENT(Z2_DEKU_KING_room_00)

DECLARE_ROM_SEGMENT(Z2_LAST_GORON)
DECLARE_ROM_SEGMENT(Z2_LAST_GORON_room_00)
DECLARE_ROM_SEGMENT(Z2_LAST_GORON_room_01)

DECLARE_ROM_SEGMENT(Z2_24KEMONOMITI)
DECLARE_ROM_SEGMENT(Z2_24KEMONOMITI_room_00)

DECLARE_ROM_SEGMENT(Z2_F01_B)
DECLARE_ROM_SEGMENT(Z2_F01_B_room_00)

DECLARE_ROM_SEGMENT(Z2_F01C)
DECLARE_ROM_SEGMENT(Z2_F01C_room_00)

DECLARE_ROM_SEGMENT(Z2_BOTI)
DECLARE_ROM_SEGMENT(Z2_BOTI_room_00)
DECLARE_ROM_SEGMENT(Z2_BOTI_room_01)

DECLARE_ROM_SEGMENT(Z2_HAKUGIN_BS)
DECLARE_ROM_SEGMENT(Z2_HAKUGIN_BS_room_00)

DECLARE_ROM_SEGMENT(Z2_20SICHITAI)
DECLARE_ROM_SEGMENT(Z2_20SICHITAI_room_00)
DECLARE_ROM_SEGMENT(Z2_20SICHITAI_room_01)
DECLARE_ROM_SEGMENT(Z2_20SICHITAI_room_02)

DECLARE_ROM_SEGMENT(Z2_21MITURINMAE)
DECLARE_ROM_SEGMENT(Z2_21MITURINMAE_room_00)

DECLARE_ROM_SEGMENT(Z2_LAST_ZORA)
DECLARE_ROM_SEGMENT(Z2_LAST_ZORA_room_00)

DECLARE_ROM_SEGMENT(Z2_11GORONNOSATO2)
DECLARE_ROM_SEGMENT(Z2_11GORONNOSATO2_room_00)
DECLARE_ROM_SEGMENT(Z2_11GORONNOSATO2_room_01)

DECLARE_ROM_SEGMENT(Z2_SEA)
DECLARE_ROM_SEGMENT(Z2_SEA_room_00)
DECLARE_ROM_SEGMENT(Z2_SEA_room_01)
DECLARE_ROM_SEGMENT(Z2_SEA_room_02)
DECLARE_ROM_SEGMENT(Z2_SEA_room_03)
DECLARE_ROM_SEGMENT(Z2_SEA_room_04)
DECLARE_ROM_SEGMENT(Z2_SEA_room_05)
DECLARE_ROM_SEGMENT(Z2_SEA_room_06)
DECLARE_ROM_SEGMENT(Z2_SEA_room_07)
DECLARE_ROM_SEGMENT(Z2_SEA_room_08)
DECLARE_ROM_SEGMENT(Z2_SEA_room_09)
DECLARE_ROM_SEGMENT(Z2_SEA_room_10)
DECLARE_ROM_SEGMENT(Z2_SEA_room_11)
DECLARE_ROM_SEGMENT(Z2_SEA_room_12)
DECLARE_ROM_SEGMENT(Z2_SEA_room_13)
DECLARE_ROM_SEGMENT(Z2_SEA_room_14)
DECLARE_ROM_SEGMENT(Z2_SEA_room_15)

DECLARE_ROM_SEGMENT(Z2_35TAKI)
DECLARE_ROM_SEGMENT(Z2_35TAKI_room_00)

DECLARE_ROM_SEGMENT(Z2_REDEAD)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_00)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_01)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_02)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_03)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_04)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_05)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_06)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_07)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_08)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_09)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_10)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_11)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_12)
DECLARE_ROM_SEGMENT(Z2_REDEAD_room_13)

DECLARE_ROM_SEGMENT(Z2_BANDROOM)
DECLARE_ROM_SEGMENT(Z2_BANDROOM_room_00)
DECLARE_ROM_SEGMENT(Z2_BANDROOM_room_01)
DECLARE_ROM_SEGMENT(Z2_BANDROOM_room_02)
DECLARE_ROM_SEGMENT(Z2_BANDROOM_room_03)
DECLARE_ROM_SEGMENT(Z2_BANDROOM_room_04)

DECLARE_ROM_SEGMENT(Z2_11GORONNOSATO)
DECLARE_ROM_SEGMENT(Z2_11GORONNOSATO_room_00)
DECLARE_ROM_SEGMENT(Z2_11GORONNOSATO_room_01)

DECLARE_ROM_SEGMENT(Z2_GORON_HAKA)
DECLARE_ROM_SEGMENT(Z2_GORON_HAKA_room_00)

DECLARE_ROM_SEGMENT(Z2_SECOM)
DECLARE_ROM_SEGMENT(Z2_SECOM_room_00)
DECLARE_ROM_SEGMENT(Z2_SECOM_room_01)

DECLARE_ROM_SEGMENT(Z2_10YUKIYAMANOMURA)
DECLARE_ROM_SEGMENT(Z2_10YUKIYAMANOMURA_room_00)

DECLARE_ROM_SEGMENT(Z2_TOUGITES)
DECLARE_ROM_SEGMENT(Z2_TOUGITES_room_00)

DECLARE_ROM_SEGMENT(Z2_DANPEI)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_00)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_01)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_02)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_03)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_04)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_05)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_06)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_07)
DECLARE_ROM_SEGMENT(Z2_DANPEI_room_08)

DECLARE_ROM_SEGMENT(Z2_IKANAMAE)
DECLARE_ROM_SEGMENT(Z2_IKANAMAE_room_00)

DECLARE_ROM_SEGMENT(Z2_DOUJOU)
DECLARE_ROM_SEGMENT(Z2_DOUJOU_room_00)

DECLARE_ROM_SEGMENT(Z2_MUSICHOUSE)
DECLARE_ROM_SEGMENT(Z2_MUSICHOUSE_room_00)

DECLARE_ROM_SEGMENT(Z2_IKNINSIDE)
DECLARE_ROM_SEGMENT(Z2_IKNINSIDE_room_00)
DECLARE_ROM_SEGMENT(Z2_IKNINSIDE_room_01)

DECLARE_ROM_SEGMENT(Z2_MAP_SHOP)
DECLARE_ROM_SEGMENT(Z2_MAP_SHOP_room_00)

DECLARE_ROM_SEGMENT(Z2_F40)
DECLARE_ROM_SEGMENT(Z2_F40_room_00)

DECLARE_ROM_SEGMENT(Z2_F41)
DECLARE_ROM_SEGMENT(Z2_F41_room_00)

DECLARE_ROM_SEGMENT(Z2_10YUKIYAMANOMURA2)
DECLARE_ROM_SEGMENT(Z2_10YUKIYAMANOMURA2_room_00)
DECLARE_ROM_SEGMENT(Z2_10YUKIYAMANOMURA2_room_01)

DECLARE_ROM_SEGMENT(Z2_14YUKIDAMANOMITI)
DECLARE_ROM_SEGMENT(Z2_14YUKIDAMANOMITI_room_00)

DECLARE_ROM_SEGMENT(Z2_12HAKUGINMAE)
DECLARE_ROM_SEGMENT(Z2_12HAKUGINMAE_room_00)

DECLARE_ROM_SEGMENT(Z2_17SETUGEN)
DECLARE_ROM_SEGMENT(Z2_17SETUGEN_room_00)

DECLARE_ROM_SEGMENT(Z2_17SETUGEN2)
DECLARE_ROM_SEGMENT(Z2_17SETUGEN2_room_00)

DECLARE_ROM_SEGMENT(Z2_SEA_BS)
DECLARE_ROM_SEGMENT(Z2_SEA_BS_room_00)

DECLARE_ROM_SEGMENT(Z2_RANDOM)
DECLARE_ROM_SEGMENT(Z2_RANDOM_room_00)
DECLARE_ROM_SEGMENT(Z2_RANDOM_room_01)
DECLARE_ROM_SEGMENT(Z2_RANDOM_room_02)
DECLARE_ROM_SEGMENT(Z2_RANDOM_room_03)
DECLARE_ROM_SEGMENT(Z2_RANDOM_room_04)
DECLARE_ROM_SEGMENT(Z2_RANDOM_room_05)

DECLARE_ROM_SEGMENT(Z2_YADOYA)
DECLARE_ROM_SEGMENT(Z2_YADOYA_room_00)
DECLARE_ROM_SEGMENT(Z2_YADOYA_room_01)
DECLARE_ROM_SEGMENT(Z2_YADOYA_room_02)
DECLARE_ROM_SEGMENT(Z2_YADOYA_room_03)
DECLARE_ROM_SEGMENT(Z2_YADOYA_room_04)

DECLARE_ROM_SEGMENT(Z2_KONPEKI_ENT)
DECLARE_ROM_SEGMENT(Z2_KONPEKI_ENT_room_00)

DECLARE_ROM_SEGMENT(Z2_INSIDETOWER)
DECLARE_ROM_SEGMENT(Z2_INSIDETOWER_room_00)
DECLARE_ROM_SEGMENT(Z2_INSIDETOWER_room_01)

DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_00)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_01)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_02)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_03)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_04)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_05)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_06)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_07)
DECLARE_ROM_SEGMENT(Z2_26SARUNOMORI_room_08)

DECLARE_ROM_SEGMENT(Z2_LOST_WOODS)
DECLARE_ROM_SEGMENT(Z2_LOST_WOODS_room_00)
DECLARE_ROM_SEGMENT(Z2_LOST_WOODS_room_01)
DECLARE_ROM_SEGMENT(Z2_LOST_WOODS_room_02)

DECLARE_ROM_SEGMENT(Z2_LAST_LINK)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_00)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_01)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_02)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_03)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_04)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_05)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_06)
DECLARE_ROM_SEGMENT(Z2_LAST_LINK_room_07)

DECLARE_ROM_SEGMENT(Z2_SOUGEN)
DECLARE_ROM_SEGMENT(Z2_SOUGEN_room_00)

DECLARE_ROM_SEGMENT(Z2_BOMYA)
DECLARE_ROM_SEGMENT(Z2_BOMYA_room_00)

DECLARE_ROM_SEGMENT(Z2_KYOJINNOMA)
DECLARE_ROM_SEGMENT(Z2_KYOJINNOMA_room_00)

DECLARE_ROM_SEGMENT(Z2_KOEPONARACE)
DECLARE_ROM_SEGMENT(Z2_KOEPONARACE_room_00)

DECLARE_ROM_SEGMENT(Z2_GORONRACE)
DECLARE_ROM_SEGMENT(Z2_GORONRACE_room_00)

DECLARE_ROM_SEGMENT(Z2_TOWN)
DECLARE_ROM_SEGMENT(Z2_TOWN_room_00)

DECLARE_ROM_SEGMENT(Z2_ICHIBA)
DECLARE_ROM_SEGMENT(Z2_ICHIBA_room_00)

DECLARE_ROM_SEGMENT(Z2_BACKTOWN)
DECLARE_ROM_SEGMENT(Z2_BACKTOWN_room_00)

DECLARE_ROM_SEGMENT(Z2_CLOCKTOWER)
DECLARE_ROM_SEGMENT(Z2_CLOCKTOWER_room_00)

DECLARE_ROM_SEGMENT(Z2_ALLEY)
DECLARE_ROM_SEGMENT(Z2_ALLEY_room_00)

DECLARE_ROM_SEGMENT(SPOT00)
DECLARE_ROM_SEGMENT(SPOT00_room_00)

DECLARE_ROM_SEGMENT(KAKUSIANA)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_00)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_01)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_02)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_03)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_04)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_05)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_06)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_07)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_08)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_09)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_10)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_11)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_12)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_13)
DECLARE_ROM_SEGMENT(KAKUSIANA_room_14)

DECLARE_ROM_SEGMENT(bump_texture_static)
#endif
