259 lines
10 KiB
NASM
259 lines
10 KiB
NASM
dw $FFFF, $83A5, $FFFF, $FFFF ; 00
|
|
dw $C388, $8388, $FFFF, $FFFF ; 01
|
|
dw $4348, $034A, $4342, $0342 ; 02
|
|
dw $FFFF, $FFFF, $438F, $FFFF ; 03 - Houlihan
|
|
dw $039A, $038F, $4365, $C39B ; 04
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 05 - unused
|
|
dw $FFFF, $FFFF, $438F, $FFFF ; 06 - Arrghus
|
|
dw $0100, $0101, $4111, $0111 ; 07 - Moldorm
|
|
dw $FFFF, $FFFF, $43B2, $03B2 ; 08 - useless fairy entrance
|
|
dw $C3A6, $837B, $FFFF, $FFFF ; 09
|
|
dw $C398, $835F, $FFFF, $FFFF ; 0A
|
|
dw $039B, $439C, $839B, $0381 ; 0B
|
|
dw $C371, $8371, $4354, $0354 ; 0C
|
|
dw $FFFF, $FFFF, $438F, $FFFF ; 0D - Aga 2
|
|
dw $FFFF, $FFFF, $8399, $439B ; 0E
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 0F - unused and should never be used, treated as non-id
|
|
dw $C340, $8340, $4350, $0340 ; 10
|
|
dw $83B7, $C3AC, $03B7, $438A ; 11
|
|
dw $C354, $8354, $4354, $0354 ; 12
|
|
dw $FFFF, $83B7, $FFFF, $03B7 ; 13
|
|
dw $C351, $8341, $4351, $0351 ; 14
|
|
dw $C374, $8340, $4341, $0340 ; 15
|
|
dw $0108, $0109, $C3B2, $83B2 ; 16 - gross (add middle section if feasible)
|
|
dw $C104, $0103, $4104, $0104 ; 17
|
|
dw $C3B5, $FFFF, $43B4, $FFFF ; 18 - useless fairy drop
|
|
dw $FFFF, $8369, $FFFF, $035A ; 19
|
|
dw $03E7, $03E8, $03F7, $0361 ; 1A
|
|
dw $039B, $439C, $4361, $FFFF ; 1B
|
|
dw $038F, $038F, $037E, $C39B ; 1C
|
|
dw $C3B2, $83A7, $FFFF, $FFFF ; 1D
|
|
dw $FFFF, $4391, $0122, $0123 ; 1E
|
|
dw $FFFF, $FFFF, $4360, $C399 ; 1F
|
|
dw $FFFF, $FFFF, $438F, $FFFF ; 20
|
|
dw $4348, $0363, $C348, $8368 ; 21
|
|
dw $FFFF, $FFFF, $4368, $0348 ; 22
|
|
dw $FFFF, $FFFF, $FFFF, $039B ; 23
|
|
dw $4365, $0365, $0364, $0365 ; 24
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 25 - unused
|
|
dw $039B, $03E4, $4363, $0382 ; 26
|
|
dw $C104, $0103, $4104, $0104 ; 27
|
|
dw $C3A5, $FFFF, $4358, $0348 ; 28
|
|
dw $FFFF, $FFFF, $FFFF, $0396 ; 29 - Mothula
|
|
dw $C350, $8352, $4350, $03F8 ; 2A
|
|
dw $C36A, $FFFF, $03F9, $C38D ; 2B
|
|
dw $C340, $8340, $4350, $0350 ; 2C - hookshot cave back
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 2D - unused
|
|
dw $FFFF, $838F, $FFFF, $FFFF ; 2E
|
|
dw $C3B4, $FFFF, $436E, $03B2 ; 2F - Kakariko well
|
|
dw $C361, $FFFF, $839A, $FFFF ; 30 - inset stairs if possible
|
|
dw $0124, $0125, $0134, $0135 ; 31
|
|
dw $43C4, $03C4, $43D4, $03D4 ; 32
|
|
dw $FFFF, $FFFF, $438F, $FFFF ; 33
|
|
dw $4348, $0368, $4349, $8368 ; 34
|
|
dw $C38D, $039B, $43B1, $037D ; 35
|
|
dw $C355, $8355, $4355, $0355 ; 36
|
|
dw $439B, $838D, $437D, $03B1 ; 37
|
|
dw $C3AC, $FFFF, $43B7, $FFFF ; 38
|
|
dw $FFFF, $FFFF, $039B, $0381 ; 39
|
|
dw $03C2, $03C3, $43D3, $03D3 ; 3A - make bespoke if feasible
|
|
dw $C3A5, $FFFF, $43B5, $FFFF ; 3B - inset stairs if feasible
|
|
dw $C340, $8350, $4340, $0350 ; 3C - hookshot cave front
|
|
dw $039B, $439B, $0361, $838E ; 3D
|
|
dw $FFFF, $438F, $43B2, $0373 ; 3E
|
|
dw $FFFF, $FFFF, $0130, $C399 ; 3F
|
|
dw $C3A5, $FFFF, $4372, $C399 ; 40 - inset stairs if feasible
|
|
dw $03C5, $03C6, $03D5, $03D6 ; 41
|
|
dw $03E9, $03EA, $FFFF, $FFFF ; 42
|
|
dw $C3B2, $03B2, $FFFF, $0361 ; 43
|
|
dw $038D, $839F, $838D, $039F ; 44
|
|
dw $C3AB, $83B4, $4364, $43B7 ; 45
|
|
dw $C375, $8375, $4373, $0373 ; 46
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 47 - unused
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 48 - unused
|
|
dw $839B, $8372, $039B, $0372 ; 49
|
|
dw $03E2, $03E3, $0386, $4386 ; 4A
|
|
dw $C361, $4391, $4373, $0373 ; 4B
|
|
dw $FFFF, $83A5, $FFFF, $03B7 ; 4C
|
|
dw $0102, $0103, $0112, $0113 ; 4D
|
|
dw $839B, $439C, $FFFF, $FFFF ; 4E
|
|
dw $FFFF, $8396, $838D, $FFFF ; 4F
|
|
dw $FFFF, $83B7, $FFFF, $03B5 ; 50
|
|
dw $C354, $8354, $4384, $0384 ; 51
|
|
dw $C3B7, $FFFF, $4359, $0348 ; 52
|
|
dw $039A, $83B5, $839B, $43B7 ; 53
|
|
dw $C390, $8390, $4380, $0340 ; 54
|
|
dw $C340, $8340, $4350, $0340 ; 55 - secret passage
|
|
dw $038F, $83B4, $4365, $039F ; 56
|
|
dw $039B, $438D, $0365, $039B ; 57
|
|
dw $C372, $439B, $0383, $0365 ; 58 - split
|
|
dw $838A, $8372, $03D1, $0372 ; 59
|
|
dw $FFFF, $FFFF, $FFFF, $038F ; 5A - Helmasaur King
|
|
dw $FFFF, $83B7, $FFFF, $03B5 ; 5B
|
|
dw $C3B1, $83AA, $FFFF, $838F ; 5C
|
|
dw $039B, $C399, $0361, $FFFF ; 5D
|
|
dw $FFFF, $0110, $839C, $0123 ; 5E
|
|
dw $FFFF, $FFFF, $43BB, $FFFF ; 5F
|
|
dw $FFFF, $8379, $FFFF, $036A ; 60
|
|
dw $C387, $8385, $4356, $0356 ; 61
|
|
dw $C346, $8354, $4352, $0340 ; 62
|
|
dw $039A, $FFFF, $0361, $FFFF ; 63
|
|
dw $FFFF, $FFFF, $8399, $C3B1 ; 64
|
|
dw $FFFF, $FFFF, $83B1, $0381 ; 65
|
|
dw $038F, $039A, $0362, $83B2 ; 66
|
|
dw $83B4, $83B5, $03B7, $039F ; 67
|
|
dw $C340, $8350, $4341, $0340 ; 68
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 69 - unused
|
|
dw $FFFF, $03E1, $FFFF, $03F1 ; 6A
|
|
dw $039A, $0361, $839B, $C39B ; 6B
|
|
dw $039A, $FFFF, $839B, $0360 ; 6C - Lanmolas 2
|
|
dw $0361, $FFFF, $C39B, $FFFF ; 6D
|
|
dw $FFFF, $838E, $FFFF, $FFFF ; 6E
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 6F - unused
|
|
dw $43BA, $FFFF, $FFFF, $FFFF ; 70
|
|
dw $039A, $FFFF, $4365, $438D ; 71
|
|
dw $437A, $037A, $8386, $0342 ; 72 - slight cheating I guess...
|
|
dw $038F, $038F, $839B, $0366 ; 73
|
|
dw $43B2, $03B2, $43A8, $03A8 ; 74
|
|
dw $038F, $83B4, $0365, $03B5 ; 75
|
|
dw $838A, $03F4, $03B7, $C399 ; 76
|
|
dw $C370, $8340, $43A0, $03A0 ; 77
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 78 - unused
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 79 - unused
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 7A - unused
|
|
dw $0106, $0107, $438F, $4381 ; 7B
|
|
dw $C3B7, $83B4, $43B7, $03B7 ; 7C
|
|
dw $43B2, $835E, $034C, $0391 ; 7D
|
|
dw $FFFF, $83B7, $4393, $438A ; 7E
|
|
dw $439B, $FFFF, $838E, $FFFF ; 7F
|
|
dw $C3A7, $83B0, $FFFF, $FFFF ; 80
|
|
dw $C350, $8341, $4340, $0341 ; 81
|
|
dw $C39D, $8354, $4341, $0340 ; 82
|
|
dw $038F, $83B5, $4365, $43B7 ; 83
|
|
dw $C344, $8345, $4354, $0354 ; 84
|
|
dw $C38B, $C39B, $03B7, $439B ; 85
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 86 - unused
|
|
dw $8399, $439B, $4394, $838F ; 87
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 88 - unused
|
|
dw $C3B0, $83B0, $FFFF, $FFFF ; 89
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 8A - unused
|
|
dw $838A, $0360, $038A, $438D ; 8B
|
|
dw $83BE, $83BF, $03BD, $0391 ; 8C
|
|
dw $0360, $C38A, $038D, $438A ; 8D
|
|
dw $FFFF, $838E, $FFFF, $FFFF ; 8E
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 8F - unused
|
|
dw $FFFF, $FFFF, $438F, $FFFF ; 90
|
|
dw $FFFF, $83A5, $FFFF, $03B7 ; 91
|
|
dw $03D2, $C3B7, $0364, $039F ; 92
|
|
dw $C36C, $836C, $C39B, $838F ; 93
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 94 - unused
|
|
dw $FFFF, $83B7, $FFFF, $03B5 ; 95
|
|
dw $C3B7, $FFFF, $03B7, $C39C ; 96
|
|
dw $039A, $83B4, $839B, $036F ; 97
|
|
dw $FFFF, $FFFF, $43B2, $0397 ; 98
|
|
dw $FFFF, $038F, $434A, $0363 ; 99
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; 9A - unused
|
|
dw $839B, $0381, $435E, $0378 ; 9B
|
|
dw $C350, $8350, $4341, $0341 ; 9C
|
|
dw $0116, $83B2, $43B1, $035E ; 9D
|
|
dw $FFFF, $439A, $838D, $03B9 ; 9E
|
|
dw $FFFF, $FFFF, $439B, $FFFF ; 9F
|
|
dw $839B, $C39C, $FFFF, $FFFF ; A0
|
|
dw $C3B0, $835D, $FFFF, $036A ; A1
|
|
dw $03EE, $03EF, $03FE, $03FF ; A2
|
|
dw $C35A, $FFFF, $436A, $FFFF ; A3
|
|
dw $FFFF, $FFFF, $438E, $FFFF ; A4
|
|
dw $039A, $0361, $C3B2, $83B2 ; A5
|
|
dw $C340, $8370, $4340, $0340 ; A6
|
|
dw $C396, $FFFF, $FFFF, $FFFF ; A7 - ToH fairy basement room
|
|
dw $039B, $03E5, $839B, $03F5 ; A8
|
|
dw $C357, $8357, $4356, $0356 ; A9
|
|
dw $03E6, $439B, $03F6, $C39B ; AA
|
|
dw $FFFF, $FFFF, $439A, $FFFF ; AB
|
|
dw $FFFF, $FFFF, $FFFF, $038F ; AC - Blind
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; AD - unused
|
|
dw $FFFF, $8399, $FFFF, $FFFF ; AE
|
|
dw $C39B, $FFFF, $FFFF, $FFFF ; AF
|
|
dw $039B, $C399, $839B, $C399 ; B0
|
|
dw $0391, $83B5, $434C, $438A ; B1
|
|
dw $C35C, $83A2, $039B, $0366 ; B2
|
|
dw $0365, $FFFF, $0365, $FFFF ; B3
|
|
dw $03FA, $83FD, $03EC, $03ED ; B4
|
|
dw $03EB, $83FD, $83FA, $03FD ; B5
|
|
dw $C3A5, $83B4, $43B5, $03B5 ; B6
|
|
dw $C3B4, $FFFF, $43B5, $FFFF ; B7
|
|
dw $FFFF, $838A, $FFFF, $03B4 ; B8
|
|
dw $43F3, $03F3, $4354, $0354 ; B9
|
|
dw $0364, $438D, $FFFF, $FFFF ; BA
|
|
dw $838A, $8364, $4372, $0364 ; BB
|
|
dw $83BE, $C38A, $03D0, $438A ; BC
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; BD - unused
|
|
dw $FFFF, $439A, $FFFF, $C365 ; BE
|
|
dw $FFFF, $8396, $438D, $FFFF ; BF
|
|
dw $C372, $C399, $4372, $C399 ; C0
|
|
dw $039B, $0364, $4365, $8364 ; C1
|
|
dw $C351, $8353, $4341, $0353 ; C2
|
|
dw $03E0, $C369, $03F0, $4369 ; C3 - show layers
|
|
dw $43C0, $03C0, $4340, $0341 ; C4
|
|
dw $C3B5, $FFFF, $438A, $FFFF ; C5
|
|
dw $03FA, $03FB, $83FA, $83FB ; C6
|
|
dw $43FB, $83FD, $03FC, $03FD ; C7
|
|
dw $FFFF, $FFFF, $FFFF, $038F ; C8 - Armos Knights
|
|
dw $03F2, $43F2, $0386, $4386 ; C9
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; CA - unused
|
|
dw $C340, $8343, $4354, $0347 ; CB
|
|
dw $C353, $8350, $4347, $0354 ; CC
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; CD - unused
|
|
dw $FFFF, $8391, $FFFF, $FFFF ; CE - Kholdstare drop
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; CF - unused
|
|
dw $C372, $C399, $4372, $C399 ; D0
|
|
dw $C38E, $838F, $4381, $C38D ; D1
|
|
dw $FFFF, $83B5, $FFFF, $0395 ; D2
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; D3 - unused
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; D4 - unused
|
|
dw $C3B5, $FFFF, $43B5, $FFFF ; D5
|
|
dw $C3B5, $83B5, $43B4, $03B5 ; D6
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; D7 - unused
|
|
dw $FFFF, $8361, $FFFF, $839B ; D8
|
|
dw $FFFF, $FFFF, $4360, $0360 ; D9
|
|
dw $FFFF, $FFFF, $439C, $FFFF ; DA
|
|
dw $C354, $8346, $4354, $037F ; DB
|
|
dw $C346, $8354, $4343, $0340 ; DC
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; DD - unused
|
|
dw $FFFF, $8396, $FFFF, $FFFF ; DE - Kholdstare
|
|
dw $FFFF, $FFFF, $43A0, $0354 ; DF - paradox top
|
|
dw $039B, $C399, $0361, $FFFF ; E0
|
|
|
|
; no more dungeon
|
|
dw $C340, $8340, $4350, $0340 ; E1 - lost woods thieves hideout
|
|
dw $C340, $8340, $4340, $0350 ; E2 - lumberjack cave
|
|
dw $FFFF, $83B4, $43B2, $036E ; E3 - magic bat
|
|
dw $C340, $8342, $4350, $0342 ; E4 - old man's house front
|
|
dw $C342, $8340, $4356, $0354 ; E5 - old man's house back
|
|
dw $C340, $8341, $4350, $0340 ; E6 - death mountain descent left
|
|
dw $C341, $8340, $4340, $0350 ; E7 - death mountain descent right
|
|
dw $C370, $8370, $4380, $0350 ; E8 - superbunny top
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; E9 - unused
|
|
dw $C3A5, $FFFF, $43B5, $FFFF ; EA - spectacle top
|
|
dw $FFFF, $83A6, $FFFF, $03B5 ; EB - bumper top
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; EC - unused
|
|
dw $C370, $8370, $4340, $0350 ; ED - fairy ascension top
|
|
dw $C340, $8390, $4340, $0350 ; EE - spiral top
|
|
dw $FFFF, $8340, $43A0, $0354 ; EF - paradox top
|
|
dw $C340, $8342, $4350, $0342 ; F0 - old man rescue left
|
|
dw $C342, $8342, $4340, $0350 ; F1 - old man rescue right
|
|
dw $FFFF, $FFFF, $FFFF, $03B2 ; F2 - Sahasrahla's Kakariko house left
|
|
dw $FFFF, $FFFF, $43B2, $FFFF ; F3 - Sahasrahla's Kakariko house right
|
|
dw $FFFF, $FFFF, $FFFF, $03B2 ; F4 - quarreling brothers left
|
|
dw $FFFF, $FFFF, $43B2, $FFFF ; F5 - quarreling brothers right
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; F6 - unused
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; F7 - unused
|
|
dw $C370, $8370, $43A0, $0354 ; F8 - superbunny bottom
|
|
dw $C340, $8341, $4350, $0340 ; F9 - spectacle left
|
|
dw $C374, $8340, $4350, $0340 ; FA - spectacle bottom
|
|
dw $FFFF, $83A5, $4348, $0358 ; FB - bumper bottom
|
|
dw $FFFF, $FFFF, $FFFF, $FFFF ; FC - unused
|
|
dw $C370, $8370, $4354, $0354 ; FD - fairy ascension bottom
|
|
dw $FFFF, $FFFF, $43B4, $03B5 ; FE - spiral bottom
|
|
dw $C3B4, $83B4, $436E, $036D ; FF - paradox bottom
|