1
0
Fork 0
mirror of https://github.com/notwa/mm synced 2024-05-05 16:43:24 -07:00
mm/asm/entrances.asm

158 lines
7.5 KiB
NASM

[entries]: 267
shuffles:
// format: from, to[, paired_from, paired_to]
// "to" gets filled in when the file is loaded
.half 0x0000, 0, 0xD270, 0 // Mayor's Residence
.half 0x0400, 0, 0x8450, 0 // Magic Hags' Potion Shop
.half 0x0600, 0, 0x6420, 0 // Mama's House
.half 0x0610, 0, 0x6430, 0 // Barn
.half 0x0800, 0, 0xD260, 0 // Honey & Darling
.half 0x0A00, 0, 0x8020, 0 // Beneath the Graveyard (Iron Knuckle)
.half 0x0A10, 0, 0x8030, 0 // Beneath the Graveyard (Flat's Grave)
.half 0x0E00, 0, 0xD440, 0 // Curiosity Shop
.half 0x0E10, 0, 0xDA10, 0 // Kafei's Room
.half 0x0E20, 0, 0x0E30, 0 // Curiosity Shop (peeking)
.half 0x14C0, 0, 0x5090, 0 // Magic Bean Seller
.half 0x1500, 0, 0x9430, 0 // Lens of Truth Cave
.half 0x2000, 0, 0xA010, 0 // Ikana Canyon / Road
.half 0x2010, 0, 0x9C00, 0 // Spirit House
.half 0x2020, 0, 0xA400, 0 // Music Box House
.half 0x2030, 0, 0xAA00, 0 // Stone Tower / Ikana Canyon
.half 0x2050, 0, 0x9000, 0 // Beneath the Well / Ikana Canyon
.half 0x2060, 0, 0x9800, 0 // Sakon's Hideout
.half 0x2080, 0, 0x3410, 0 // Ikana Castle / Ikana Canyon
.half 0x20B0, 0, 0x4640, 0 // Ikana Fairy Fountain
.half 0x20C0, 0, 0xBA00, 0 // Secret Shrine
.half 0x20D0, 0, 0x20E0, 0 // Sharp's Cave
.half 0x2200, 0, 0x7010, 0 // Pirates' Outside / Pirates' Exterior
.half 0x2210, 0, 0x4000, 0 // Hookshot Room (below)
.half 0x2220, 0, 0x4010, 0 // Hookshot Room (above)
.half 0x2230, 0, 0x4020, 0 // 100 Rupee Room
.half 0x2240, 0, 0x4030, 0 // 100 Rupee Room (Egg)
.half 0x2250, 0, 0x4040, 0 // Barrel Room
.half 0x2260, 0, 0x4050, 0 // Barrel Room (Egg)
.half 0x2270, 0, 0x4060, 0 // Twin Barrel Room
.half 0x2280, 0, 0x4070, 0 // Twin Barrel Room (Egg)
.half 0x22A0, 0, 0x4080, 0 // Pirates' Telescope
.half 0x22C0, 0, 0x7050, 0 // Pirates' Hookshot Platform
.half 0x2400, 0, 0xD2B0, 0 // Milk bar
.half 0x2600, 0, 0xAA20, 0 // Stone Tower Temple
.half 0x2800, 0, 0xD240, 0 // Treasure Chest Shop
.half 0x2A00, 0, 0xAC10, 0 // Inverted Stone Tower Temple
.half 0x2E10, 0, 0xC000, 0 // Deku Intro Area / Twisty Hallway
.half 0x3000, 0, 0x8610, 0 // Woodfall Temple
.half 0x3200, 0, 0x5430, 0 // Snowhead Passage / Termina Field
.half 0x3210, 0, 0x9A60, 0 // Snowhead Passage / Mountain Village
.half 0x3400, 0, 0x9010, 0 // Ikana Castle / Beneath the Well
.half 0x3420, 0, 0x3430, 0 // Ikana Castle (Main Door)
.half 0x3460, 0, 0xA600, 0 // Ikana Castle (Boss Room)
.half 0x3600, 0, 0xD640, 0 // Deku Flower Minigame
.half 0x3A00, 0, 0xD280, 0 // Town Shooting Gallery
.half 0x3C00, 0, 0xB210, 0 // Snowhead Temple
.half 0x3E00, 0, 0x5450, 0 // Milk Road / Termina Field
.half 0x3E10, 0, 0x6400, 0 // Milk Road / Romani Ranch
.half 0x3E20, 0, 0xCE30, 0 // Milk Road / Gorman Track (back)
.half 0x3E30, 0, 0xCE00, 0 // Milk Road / Gorman Track
.half 0x4090, 0, 0x7020, 0 // Pirates' Passage (entrance)
.half 0x40A0, 0, 0x7060, 0 // Pirates' Passage (exit)
.half 0x4200, 0, 0x7A20, 0 // Swamp Shooting Gallery
.half 0x4400, 0, 0x6830, 0 // Pinnacle Rock
.half 0x4600, 0, 0xD630, 0 // Clock Town Fairy Fountain
.half 0x4610, 0, 0x8620, 0 // Woodfall Fairy Fountain
.half 0x4620, 0, 0xB220, 0 // Snowhead Fairy Fountain
.half 0x4630, 0, 0x6A50, 0 // Great Bay Fairy Fountain
.half 0x4800, 0, 0x8480, 0 // Swamp Spider House
.half 0x4A00, 0, 0x6880, 0 // Oceanside Spider House
.half 0x4C00, 0, 0xD220, 0 // Astral Observatory / Clock Town
.half 0x4C10, 0, 0x5490, 0 // Astral Observatory / Termina Field
.half 0x4C20, 0, 0x54A0, 0 // Astral Observatory Telescope
.half 0x5000, 0, 0x8430, 0 // Deku Palace / Swamp
.half 0x5020, 0, 0x7600, 0 // Deku King's Chamber
.half 0x5030, 0, 0x7610, 0 // Deku King's Chamber (Monkey's Cell)
.half 0x5040, 0, 0x9E00, 0 // Deku Shrine
.half 0x5050, 0, 0x8440, 0 // Deku Palace / Swamp (Above)
.half 0x5200, 0, 0x9A10, 0 // Mountain Smithy
.half 0x5400, 0, 0xD400, 0 // Termina Field / West Clock Town
.half 0x5410, 0, 0x7A00, 0 // Termina Field / Road to Swamp
.half 0x5420, 0, 0x6800, 0 // Termina Field / Great Bay
.half 0x5440, 0, 0xA000, 0 // Termina Field / Road to Ikana
.half 0x5460, 0, 0xD810, 0 // Termina Field / South Clock Town
.half 0x5470, 0, 0xD200, 0 // Termina Field / East Clock Town
.half 0x5480, 0, 0xD600, 0 // Termina Field / North Clock Town
.half 0x5600, 0, 0xD470, 0 // Post Office
.half 0x5800, 0, 0x6870, 0 // Marine Research Lab
.half 0x5A00, 0, 0x8010, 0 // Dampe's Grave / Grave
.half 0x5A10, 0, 0x8040, 0 // Dampe's Grave / Door
.half 0x5E00, 0, 0x9420, 0 // Goron Shrine
.half 0x5E10, 0, 0x7400, 0 // Goron Shop
.half 0x6000, 0, 0x6A10, 0 // Zora Hall / Underwater
.half 0x6010, 0, 0x6A20, 0 // Zora Hall / Turtle Area
.half 0x6020, 0, 0x9250, 0 // Zora Shop
.half 0x6030, 0, 0x9220, 0 // Mikau's Room
.half 0x6040, 0, 0x9230, 0 // Evan's Room
.half 0x6050, 0, 0x9210, 0 // Japa's Room
.half 0x6060, 0, 0x9200, 0 // Tijo's Room
.half 0x6200, 0, 0xD450, 0 // Trading Post
.half 0x6440, 0, 0x7E00, 0 // Cucco Shack
.half 0x6450, 0, 0x7C00, 0 // Doggy Racetrack
.half 0x6810, 0, 0x6A00, 0 // Great Bay Coast / Zora Cape
.half 0x6840, 0, 0x7200, 0 // Fisherman's Hut
.half 0x6850, 0, 0x7000, 0 // Great Bay Coast / Pirates' Fortress
.half 0x6A40, 0, 0x8E00, 0 // Waterfall Rapids
.half 0x6A70, 0, 0x8C00, 0 // Great Bay Temple
.half 0x6C00, 0, 0xD480, 0 // Lottery Shop
.half 0x7A10, 0, 0x8400, 0 // Road to Swamp / Swamp
.half 0x8000, 0, 0xA020, 0 // Ikana Graveyard / Road to Ikana
.half 0x8410, 0, 0xA800, 0 // Tourist Information
.half 0x8420, 0, 0x8600, 0 // Woodfall / Swamp
.half 0x8470, 0, 0xC200, 0 // Woods of Mystery
.half 0x9400, 0, 0xB410, 0 // Goron Village / Road to Goron Village
.half 0x9600, 0, 0x9A30, 0 // Goron Graveyard
.half 0x9A20, 0, 0xB400, 0 // Mountain Village / Road to Goron Village
.half 0x9A40, 0, 0xB000, 0 // Mountain Village / Road to Snowhead
.half 0xA200, 0, 0xD430, 0 // Swordsman's School
.half 0xAA10, 0, 0xAC00, 0 // Stone Tower / Inverted
.half 0xB010, 0, 0xB200, 0 // Snowhead / Road to Snowhead
.half 0xB420, 0, 0xD000, 0 // Goron Racetrack
.half 0xBC00, 0, 0xD290, 0 // Stock Pot Inn / Downstairs
.half 0xBC10, 0, 0xD2A0, 0 // Stock Pot Inn / Upstairs
.half 0xC010, 0, 0xD800, 0 // South Clock Town / Clock Tower
.half 0xCA00, 0, 0xD460, 0 // Bomb Shop
.half 0xD210, 0, 0xD870, 0 // East Clock Town / South Clock Town (South)
.half 0xD230, 0, 0xD820, 0 // East Clock Town / South Clock Town (North)
.half 0xD250, 0, 0xD610, 0 // East Clock Town / North Clock Town
.half 0xD410, 0, 0xD850, 0 // West Clock Town / South Clock Town (South)
.half 0xD420, 0, 0xD830, 0 // West Clock Town / South Clock Town (North)
.half 0xD620, 0, 0xD840, 0 // North Clock Town / South Clock Town
.half 0xD860, 0, 0xDA00, 0 // Laundry Pool
//.half 0x3020, 0, 0x8630, 0 // Woodfall Temple (Deku Princess) (actually 0x8632?)
.half 0x2040, 0 // Owl Save/Warp: Ikana Canyon
.half 0x3E40, 0 // Owl Save/Warp: Milk Road
.half 0x68B0, 0 // Owl Save/Warp: Great Bay
.half 0x6A60, 0 // Owl Save/Warp: Zora Cape
.half 0x84A0, 0 // Owl Save/Warp: Southern Swamp
.half 0x8640, 0 // Owl Save/Warp: Woodfall
.half 0x9A80, 0 // Owl Save/Warp: Mountain Village
.half 0xAA30, 0 // Owl Save/Warp: Stone Tower
.half 0xB230, 0 // Owl Save/Warp: Snowhead
.half 0xD890, 0 // Owl Save/Warp: Clock Town
.half 0x5010, 0 // Kicked out of Deku Palace
.half 0x68C0, 0 // Kicked out of Pirates' Interior
.half 0x7040, 0 // Kicked out of Pirates' Exterior
.half 0x8490, 0 // Waterfall from Canyon to Swamp
.half 0x6820, 0 // Great Bay Coast (Lab): Swimming too far
.half 0x6860, 0 // Great Bay Coast (Rock): Swimming too far
.half 0x6A30, 0 // Zora Cape: Swimming too far
.half 0x3800, 0 // Boss: Odolwa
.half 0x8200, 0 // Boss: Goht
.half 0xB800, 0 // Boss: Gyorg
.half 0x6600, 0 // Boss: Twinmold
.align