581 lines
20 KiB
NASM
581 lines
20 KiB
NASM
org $aa8000 ;150000
|
|
db $4f, $52 ;OR
|
|
OWMode:
|
|
db 0
|
|
OWFlags:
|
|
dw 0
|
|
org $aa8010
|
|
OWReserved:
|
|
dw 0
|
|
|
|
;Hooks
|
|
org $02a999
|
|
jsl OWEdgeTransition : nop #4 ;LDA $02A4E3,X : ORA $7EF3CA
|
|
|
|
;Code
|
|
org $aaa000
|
|
OWEdgeTransition:
|
|
{
|
|
phy
|
|
lda.l OWMode : beq .vanillaOW
|
|
jsl OWShuffle
|
|
bra .return
|
|
|
|
.vanillaOW
|
|
jsl OWVanilla
|
|
|
|
.return
|
|
ply
|
|
rtl
|
|
}
|
|
OWVanilla:
|
|
{
|
|
lda $02a4e3,X : ora $7ef3ca
|
|
rtl
|
|
}
|
|
OWShuffle:
|
|
{
|
|
;Assume you're at links house = $2c
|
|
;transitioning right will result in X = $2d
|
|
;transitioning left will result in X = $2b
|
|
;up X = $24
|
|
;down X = $34
|
|
|
|
;compares X to determine direction of edge transition
|
|
lda $700 : lsr : sta $700
|
|
cpx $700 : bcc .upOrLeft
|
|
dex : cpx $700 : inx : bne .downEdge
|
|
bra .rightEdge
|
|
.upOrLeft
|
|
inx : cpx $700 : dex : bne .upEdge
|
|
bra .leftEdge
|
|
|
|
;sets new OWID and coords
|
|
.upEdge
|
|
lda #$0 : sta $418
|
|
;inc $21 : inc $21
|
|
;inc $e7 : inc $e7
|
|
;inc $e9 : inc $e9
|
|
;inc $611 : inc $611
|
|
;inc $613 : inc $613
|
|
;lda $700 : clc : adc #$10 : sta $700
|
|
bra .setOWID
|
|
|
|
.downEdge
|
|
lda #$1 : sta $418
|
|
;dec $21 : dec $21
|
|
;dec $e7 : dec $e7
|
|
;dec $e9 : dec $e9
|
|
;dec $611 : dec $611
|
|
;dec $613 : dec $613
|
|
;lda $700 : sec : sbc #$10 : sta $700
|
|
bra .setOWID
|
|
|
|
.leftEdge
|
|
lda #$2 : sta $418
|
|
;inc $23 : inc $23
|
|
;inc $e1 : inc $e1
|
|
;inc $e3 : inc $e3
|
|
;inc $615 : inc $615
|
|
;inc $617 : inc $617
|
|
;inc $700 : inc $700
|
|
bra .setOWID
|
|
|
|
.rightEdge
|
|
lda #$3 : sta $418
|
|
;dec $23 : dec $23
|
|
;dec $e1 : dec $e1
|
|
;dec $e3 : dec $e3
|
|
;dec $615 : dec $615
|
|
;dec $617 : dec $617
|
|
;dec $700 : dec $700
|
|
bra .setOWID
|
|
|
|
.setOWID
|
|
;look up transitions in current area in table OWEdgeOffsets
|
|
;offset is (8bytes * OW Slot ID() + (2byte * direction slot)
|
|
rep #$30
|
|
asl : pha ;2 bytes per direction
|
|
lda $8a : and #$0040 : adc $700 : asl #3
|
|
adc 1,S : tax
|
|
pla
|
|
|
|
lda #0
|
|
pha
|
|
tsx
|
|
lda.l OWEdgeOffsets,x ;load value from offsets table
|
|
and #$000f
|
|
|
|
.nextTransition
|
|
beq .noTransition ;number of transitions
|
|
pha
|
|
|
|
;lda.l OWEdgeOffsets,x : ror #4 : and #$0fff : tax ;record id of first transition in table
|
|
;multiply ^ by 10, 10bytes per record
|
|
;pha
|
|
;sep #$20
|
|
;pla : sta $211b : pla : sta $211b
|
|
;lda #$0a : sta $211c
|
|
;rep #$20
|
|
;lda $2134
|
|
;lda.l OWEdgeTable,a
|
|
;nop
|
|
|
|
plx : dex : pla : inc : pha : txa : bra .nextTransition
|
|
|
|
|
|
;Infinite loop at Link's
|
|
;lda #$2c
|
|
.noTransition
|
|
pla
|
|
sep #$30
|
|
|
|
jsl OWVanilla
|
|
bra .return
|
|
|
|
.return
|
|
rtl
|
|
}
|
|
|
|
;Data
|
|
org $aab000
|
|
OWEdgeOffsets:
|
|
;2 bytes per each direction per each OW Slot, order is NSWE per value at $0418
|
|
;AABB, A = offset to the transition table, B = number of transitions
|
|
dw $0001, $0000, $0000, $0000 ;OW Slot 00, OWID 0x00 Lost Woods
|
|
dw $0000, $0000, $0000, $0001 ;OW Slot 01, OWID 0x00
|
|
dw $0000, $0001, $0001, $0000 ;OW Slot 02, OWID 0x02 Lumberjack
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0101
|
|
dw $0000, $0000, $0101, $0000
|
|
dw $0000, $0000, $0000, $0201
|
|
dw $0000, $0000, $0201, $0000
|
|
|
|
dw $0000, $0102, $0000, $0000
|
|
dw $0000, $0301, $0000, $0000
|
|
dw $0101, $0401, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0301
|
|
dw $0000, $0000, $0301, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0201, $0501, $0000, $0000 ;Zora
|
|
|
|
dw $0302, $0602, $0000, $0000
|
|
dw $0501, $0801, $0000, $0402
|
|
dw $0601, $0902, $0402, $0602
|
|
dw $0000, $0000, $0602, $0801
|
|
dw $0000, $0000, $0801, $0901
|
|
dw $0000, $0b03, $0901, $0a03
|
|
dw $0000, $0000, $0a03, $0d02
|
|
dw $0701, $0000, $0d02, $0000
|
|
|
|
dw $0802, $0000, $0000, $0000 ;OW Slot 18, OWID 0x18 Kakariko
|
|
dw $0a01, $0000, $0000, $0000
|
|
dw $0b02, $0000, $0000, $0f01
|
|
dw $0000, $0000, $0f01, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0d03, $0e01, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0f01, $0000, $1001
|
|
dw $0000, $0000, $1001, $0000
|
|
dw $0000, $1001, $0000, $0000
|
|
dw $0000, $1101, $0000, $1101
|
|
dw $1001, $1201, $1101, $0000
|
|
dw $0000, $1301, $0000, $0000
|
|
dw $0000, $1401, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $1201
|
|
dw $1101, $0000, $1201, $1301
|
|
dw $0000, $1502, $1301, $0000
|
|
dw $1201, $1701, $0000, $1403
|
|
dw $1301, $1801, $1403, $1701 ;Links
|
|
dw $1401, $1901, $1702, $1802 ;Hobo
|
|
dw $1501, $1a02, $1902, $0000
|
|
dw $1601, $0000, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000 ;OW Slot 30, OWID 0x30 Desert
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $1702, $0000, $0000, $1a01
|
|
dw $1901, $1c01, $1b01, $1b03
|
|
dw $1a01, $1d01, $1c03, $0000
|
|
dw $1b01, $0000, $0000, $0000
|
|
dw $1c02, $0000, $0000, $0000
|
|
dw $0000, $1e02, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $1e02
|
|
dw $0000, $0000, $1f02, $2002
|
|
dw $1e01, $0000, $2102, $2201
|
|
dw $1f01, $0000, $2301, $2301
|
|
dw $0000, $0000, $2401, $0000
|
|
dw $0000, $0000, $0000, $2402
|
|
dw $2002, $0000, $2502, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000 ;OW Slot 40, OWID 0x40 Skull Woods
|
|
dw $0000, $0000, $0000, $2601
|
|
dw $0000, $2001, $2701, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $2701
|
|
dw $0000, $0000, $2801, $0000
|
|
dw $0000, $0000, $0000, $2801
|
|
dw $0000, $0000, $2901, $0000
|
|
|
|
dw $0000, $2102, $0000, $0000
|
|
dw $0000, $2301, $0000, $0000
|
|
dw $2201, $2401, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $2901
|
|
dw $0000, $0000, $2a01, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $2501, $0000, $0000
|
|
|
|
dw $2302, $2602, $0000, $0000
|
|
dw $2501, $2801, $0000, $2a02
|
|
dw $2601, $2902, $2b02, $2c02
|
|
dw $0000, $0000, $2d02, $2e01
|
|
dw $0000, $0000, $2f01, $2f01
|
|
dw $0000, $2b03, $3001, $3003
|
|
dw $0000, $0000, $3103, $3302
|
|
dw $2701, $0000, $3402, $0000
|
|
|
|
dw $2802, $0000, $0000, $0000 ;OW Slot 58, OWID 0x58 Village of Outcasts
|
|
dw $2a01, $0000, $0000, $0000
|
|
dw $2b02, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $2d03, $2e01, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $2f01, $0000, $3501
|
|
dw $0000, $0000, $3601, $0000
|
|
dw $0000, $3001, $0000, $0000
|
|
dw $0000, $3101, $0000, $3601
|
|
dw $3001, $3201, $3701, $0000
|
|
dw $0000, $3301, $0000, $0000
|
|
dw $0000, $3401, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $3702
|
|
dw $3101, $0000, $3802, $3901
|
|
dw $0000, $3502, $3a01, $0000
|
|
dw $3201, $3701, $0000, $0a03
|
|
dw $3301, $3801, $3b03, $3d01
|
|
dw $3401, $3901, $3e01, $3e02
|
|
dw $3501, $3a02, $3f02, $0000
|
|
dw $3601, $0000, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000 ;OW Slot 70, OWID 0x70 Mire
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $3702, $0000, $0000, $4001
|
|
dw $3901, $3c01, $4101, $4103
|
|
dw $3a01, $3d01, $4203, $0000
|
|
dw $3b01, $0000, $0000, $0000
|
|
dw $3c02, $0000, $0000, $0000
|
|
dw $0000, $3e02, $0000, $0000
|
|
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $0000
|
|
dw $0000, $0000, $0000, $4402
|
|
dw $3e01, $0000, $4502, $4601
|
|
dw $3f01, $0000, $4701, $4701
|
|
dw $0000, $0000, $4801, $0000
|
|
dw $0000, $0000, $0000, $4802
|
|
dw $4002, $0000, $4902, $0000
|
|
|
|
dw $0000, $4001, $0000, $0000
|
|
dw $0000, $0000, $0000, $4a01
|
|
dw $0000, $4101, $0000, $0000
|
|
|
|
org $aab800
|
|
OWNorthEdges:
|
|
;Min Coord, Max Coord, Width, Midpoint, OWID/OW Slot, Dest Index
|
|
dw $a000, $a000, $0000, $a000, $0000, $4000 ;Lost Woods
|
|
dw $5804, $4005, $e800, $cc04, $0a0a, $0000
|
|
dw $700f, $900f, $2000, $800f, $0f0f, $4100
|
|
dw $5800, $5800, $0000, $5800, $1010, $0100
|
|
dw $7801, $7801, $0000, $7801, $1010, $0200
|
|
dw $8803, $8803, $0000, $8803, $1111, $0300
|
|
dw $8004, $b005, $3001, $1805, $1212, $0400
|
|
dw $700f, $900f, $2000, $800f, $1717, $0500
|
|
dw $7800, $9800, $2000, $8800, $1818, $0600 ;Kakariko
|
|
dw $3801, $5801, $2000, $4801, $1818, $0700
|
|
dw $e802, $4803, $6000, $1803, $1918, $0800
|
|
dw $7804, $d004, $5800, $a404, $1a1a, $0900
|
|
dw $1005, $3805, $2800, $2405, $1a1a, $0a00
|
|
dw $480a, $f00a, $a800, $9c0a, $1d1d, $0b00
|
|
dw $280b, $380b, $1000, $300b, $1d1d, $0c00
|
|
dw $700b, $a00b, $3000, $880b, $1d1d, $0d00
|
|
dw $400a, $100b, $d000, $a80a, $2525, $0e00
|
|
dw $5003, $9003, $4000, $7003, $2929, $0f00
|
|
dw $7006, $a806, $3800, $8c06, $2b2b, $1000
|
|
dw $9808, $b009, $1801, $2409, $2c2c, $1100 ;Links House
|
|
dw $400a, $a00b, $6001, $f00a, $2d2d, $1200
|
|
dw $700c, $900c, $2000, $800c, $2e2e, $1300
|
|
dw $700f, $800f, $1000, $780f, $2f2f, $1400
|
|
dw $3004, $6804, $3800, $4c04, $3232, $1500
|
|
dw $d804, $f804, $2000, $e804, $3232, $1600
|
|
dw $8806, $b006, $2800, $9c06, $3333, $1700
|
|
dw $d008, $f008, $2000, $e008, $3434, $1800
|
|
dw $800a, $400b, $c000, $e00a, $3535, $1900
|
|
dw $380d, $580d, $2000, $480d, $3635, $1a00
|
|
dw $900d, $a00d, $1000, $980d, $3635, $1b00
|
|
dw $a006, $b007, $1001, $2807, $3b3b, $1c00
|
|
dw $3008, $b009, $8001, $f008, $3c3c, $1d00
|
|
dw $780e, $880e, $1000, $800e, $3f3f, $1e00
|
|
dw $e00e, $c00f, $e000, $500f, $3f3f, $1f00
|
|
dw $5804, $4005, $e800, $cc04, $4a4a, $2000
|
|
dw $5800, $5800, $0000, $5800, $5050, $2100
|
|
dw $7801, $7801, $0000, $7801, $5050, $2200
|
|
dw $8803, $8803, $0000, $8803, $5151, $2300
|
|
dw $8004, $b005, $3001, $1805, $5252, $2400
|
|
dw $700f, $900f, $2000, $800f, $5757, $2500
|
|
dw $7800, $9800, $2000, $8800, $5858, $2600 ;Village of Outcasts
|
|
dw $3801, $5801, $2000, $4801, $5858, $2700
|
|
dw $e802, $4803, $6000, $1803, $5958, $2800
|
|
dw $7804, $d004, $5800, $a404, $5a5a, $2900
|
|
dw $1005, $3805, $2800, $2405, $5a5a, $2a00
|
|
dw $480a, $f00a, $a800, $9c0a, $5d5d, $2b00
|
|
dw $280b, $380b, $1000, $300b, $5d5d, $2c00
|
|
dw $700b, $a00b, $3000, $880b, $5d5d, $2d00
|
|
dw $400a, $100b, $d000, $a80a, $6565, $2e00
|
|
dw $5003, $9003, $4000, $7003, $6969, $2f00
|
|
dw $7006, $a806, $3800, $8c06, $6b6b, $3000
|
|
dw $9808, $b009, $1801, $2409, $6c6c, $3100
|
|
dw $400a, $a00b, $6001, $f00a, $6d6d, $3200
|
|
dw $700c, $900c, $2000, $800c, $6e6e, $3300
|
|
dw $700f, $800f, $1000, $780f, $6f6f, $3400
|
|
dw $3004, $6804, $3800, $4c04, $7272, $3500
|
|
dw $d804, $f804, $2000, $e804, $7272, $3600
|
|
dw $8806, $b006, $2800, $9c06, $7373, $3700
|
|
dw $d008, $f008, $2000, $e008, $7474, $3800
|
|
dw $800a, $400b, $c000, $e00a, $7575, $3900
|
|
dw $380d, $580d, $2000, $480d, $7675, $3a00
|
|
dw $900d, $a00d, $1000, $980d, $7675, $3b00
|
|
dw $a006, $b007, $1001, $2807, $7b7b, $3c00
|
|
dw $3008, $b009, $8001, $f008, $7c7c, $3d00
|
|
dw $780e, $880e, $1000, $800e, $7f7f, $3e00
|
|
dw $e00e, $c00f, $e000, $500f, $7f7f, $3f00
|
|
OWSouthEdges:
|
|
dw $5804, $4005, $e800, $cc04, $0202, $0100
|
|
dw $5800, $5800, $0000, $5800, $0800, $0300
|
|
dw $7801, $7801, $0000, $7801, $0800, $0400
|
|
dw $8803, $8803, $0000, $8803, $0900, $0500
|
|
dw $8004, $b005, $3001, $1805, $0a0a, $0600
|
|
dw $380f, $600f, $2800, $4c0f, $0f0f, $0700
|
|
dw $7800, $9800, $2000, $8800, $1010, $0800
|
|
dw $3801, $5801, $2000, $4801, $1010, $0900
|
|
dw $e802, $4803, $6000, $1803, $1111, $0a00
|
|
dw $7804, $d004, $5800, $a404, $1212, $0b00
|
|
dw $1005, $3805, $2800, $2405, $1212, $0c00
|
|
dw $480a, $f00a, $a800, $9c0a, $1515, $0d00
|
|
dw $280b, $380b, $1000, $300b, $1515, $0e00
|
|
dw $700b, $a00b, $3000, $880b, $1515, $0f00
|
|
dw $400a, $100b, $d000, $a80a, $1d1d, $1000
|
|
dw $5003, $9003, $4000, $7003, $2118, $1100
|
|
dw $7006, $a806, $3800, $8c06, $231b, $1200
|
|
dw $9808, $b009, $1801, $2409, $241b, $1300
|
|
dw $400a, $a00b, $6001, $f00a, $2525, $1400
|
|
dw $700c, $900c, $2000, $800c, $261e, $1500
|
|
dw $700f, $800f, $1000, $780f, $271e, $1600
|
|
dw $3004, $6804, $3800, $4c04, $2a2a, $1700
|
|
dw $d804, $f804, $2000, $e804, $2a2a, $1800
|
|
dw $8806, $b006, $2800, $9c06, $2b2b, $1900
|
|
dw $d008, $f008, $2000, $e008, $2c2c, $1a00
|
|
dw $800a, $400b, $c000, $e00a, $2d2d, $1b00
|
|
dw $380d, $580d, $2000, $480d, $2e2e, $1c00
|
|
dw $900d, $a00d, $1000, $980d, $2e2e, $1d00
|
|
dw $a006, $b007, $1001, $2807, $3333, $1e00
|
|
dw $3008, $b009, $8001, $f008, $3434, $1f00
|
|
dw $780e, $880e, $1000, $800e, $3737, $2000
|
|
dw $e00e, $c00f, $e000, $500f, $3737, $2100
|
|
dw $7000, $a000, $3000, $8800, $4242, $2200
|
|
dw $5800, $5800, $0000, $5800, $4840, $2300
|
|
dw $7801, $7801, $0000, $7801, $4840, $2400
|
|
dw $8803, $8803, $0000, $8803, $4940, $2500
|
|
dw $8004, $b005, $3001, $1805, $4a4a, $2600
|
|
dw $700f, $900f, $2000, $800f, $4f4f, $2700
|
|
dw $7800, $9800, $2000, $8800, $5050, $2800
|
|
dw $3801, $5801, $2000, $4801, $5050, $2900
|
|
dw $e802, $4803, $6000, $1803, $5151, $2a00
|
|
dw $7804, $d004, $5800, $a404, $5252, $2b00
|
|
dw $1005, $3805, $2800, $2405, $5252, $2c00
|
|
dw $480a, $f00a, $a800, $9c0a, $5555, $2d00
|
|
dw $280b, $380b, $1000, $300b, $5555, $2e00
|
|
dw $700b, $a00b, $3000, $880b, $5555, $2f00
|
|
dw $400a, $100b, $d000, $a80a, $5d5d, $3000
|
|
dw $5003, $9003, $4000, $7003, $6158, $3100
|
|
dw $7006, $a806, $3800, $8c06, $635b, $3200
|
|
dw $9808, $b009, $1801, $2409, $645b, $3300
|
|
dw $400a, $a00b, $6001, $f00a, $6565, $3400
|
|
dw $700c, $900c, $2000, $800c, $665f, $3500
|
|
dw $700f, $800f, $1000, $780f, $675f, $3600
|
|
dw $3004, $6804, $3800, $4c04, $6a6a, $3700
|
|
dw $d804, $f804, $2000, $e804, $6a6a, $3800
|
|
dw $8806, $b006, $2800, $9c06, $6b6b, $3900
|
|
dw $d008, $f008, $2000, $e008, $6c6c, $3a00
|
|
dw $800a, $400b, $c000, $e00a, $6d6d, $3b00
|
|
dw $380d, $580d, $2000, $480d, $6e6e, $3c00
|
|
dw $900d, $a00d, $1000, $980d, $6e6e, $3d00
|
|
dw $a006, $b007, $1001, $2807, $7373, $3e00
|
|
dw $3008, $b009, $8001, $f008, $7474, $3f00
|
|
dw $780e, $880e, $1000, $800e, $7777, $4000
|
|
dw $e00e, $c00f, $e000, $500f, $7777, $4100
|
|
dw $8000, $8000, $0000, $8000, $8080, $0000 ;Pedestal
|
|
dw $8802, $c002, $3800, $a402, $8282, $0200 ;Zora
|
|
OWWestEdges:
|
|
dw $7000, $a000, $3000, $8800, $0202, $0000
|
|
dw $6800, $7800, $1000, $7000, $0505, $0100
|
|
dw $6800, $8800, $2000, $7800, $0707, $0200
|
|
dw $1803, $6803, $5000, $4003, $0d0d, $0300
|
|
dw $5004, $8804, $3800, $6c04, $1212, $0400
|
|
dw $6005, $a005, $4000, $8005, $1212, $0500
|
|
dw $8804, $0005, $7800, $c404, $1313, $0600
|
|
dw $3805, $a805, $7000, $7005, $1313, $0700
|
|
dw $7004, $a805, $3801, $0c05, $1414, $0800
|
|
dw $7004, $9805, $2801, $0405, $1515, $0900
|
|
dw $8004, $8804, $0800, $8404, $1616, $0a00
|
|
dw $b004, $1005, $6000, $e004, $1616, $0b00
|
|
dw $6005, $8805, $2800, $7405, $1616, $0c00
|
|
dw $5004, $5804, $0800, $5404, $1717, $0d00
|
|
dw $8004, $a804, $2800, $9404, $1717, $0e00
|
|
dw $1807, $3807, $2000, $2807, $1b1b, $0f00
|
|
dw $0809, $4809, $4000, $2809, $2222, $1000
|
|
dw $7808, $a808, $3000, $9008, $2525, $1100
|
|
dw $b80b, $c80b, $1000, $c00b, $2929, $1200
|
|
dw $600b, $a00b, $4000, $800b, $2a2a, $1300
|
|
dw $b00a, $d00a, $2000, $c00a, $2c2c, $1400
|
|
dw $f00a, $400b, $5000, $180b, $2c2c, $1500
|
|
dw $780b, $a00b, $2800, $8c0b, $2c2c, $1600
|
|
dw $100b, $280b, $1800, $1c0b, $2d2d, $4a00
|
|
dw $680b, $980b, $3000, $800b, $2d2d, $1700
|
|
dw $680a, $b80a, $5000, $900a, $2e2e, $1800
|
|
dw $000b, $780b, $7800, $3c0b, $2e2e, $1900
|
|
dw $500c, $b80d, $6801, $040d, $3333, $1a00
|
|
dw $780c, $e30c, $6b00, $ad0c, $3434, $1b00
|
|
dw $e40c, $330d, $4f00, $0b0d, $3434, $1c00
|
|
dw $340d, $b80d, $8400, $760d, $3434, $1d00
|
|
dw $a80e, $200f, $7800, $e40e, $3a3a, $1e00
|
|
dw $700f, $a80f, $3800, $8c0f, $3a3a, $1f00
|
|
dw $180f, $180f, $0000, $180f, $3b3b, $2000
|
|
dw $c80f, $c80f, $0000, $c80f, $3b3b, $2100
|
|
dw $280e, $b80f, $9001, $f00e, $3c3c, $2200
|
|
dw $780f, $b80f, $4000, $980f, $3d35, $2300
|
|
dw $200f, $400f, $2000, $300f, $3f3f, $2400
|
|
dw $700f, $b80f, $4800, $940f, $3f3f, $2500
|
|
dw $5804, $4005, $e800, $cc04, $4242, $2600
|
|
dw $6800, $7800, $1000, $7000, $4545, $2700
|
|
dw $6800, $8800, $2000, $7800, $4747, $2800
|
|
dw $1803, $6803, $5000, $4003, $4d45, $2900
|
|
dw $5004, $8804, $3800, $6c04, $5252, $2a00
|
|
dw $6005, $a005, $4000, $8005, $5252, $2b00
|
|
dw $8804, $0005, $7800, $c404, $5353, $2c00
|
|
dw $3805, $a805, $7000, $7005, $5353, $2d00
|
|
dw $7004, $a805, $3801, $0c05, $5454, $2e00
|
|
dw $7004, $9805, $2801, $0405, $5555, $2f00
|
|
dw $8004, $8804, $0800, $8404, $5656, $3000
|
|
dw $b004, $1005, $6000, $e004, $5656, $3100
|
|
dw $6005, $8805, $2800, $7405, $5656, $3200
|
|
dw $5004, $5804, $0800, $5404, $5757, $3300
|
|
dw $8004, $a804, $2800, $9404, $5757, $3400
|
|
dw $0809, $4809, $4000, $2809, $6262, $3500
|
|
dw $7808, $a808, $3000, $9008, $6565, $3600
|
|
dw $600b, $680b, $0800, $640b, $6969, $3700
|
|
dw $b80b, $c80b, $1000, $c00b, $6969, $3800
|
|
dw $600b, $a00b, $4000, $800b, $6a6a, $3900
|
|
dw $b00a, $d00a, $2000, $c00a, $6c6c, $3a00
|
|
dw $f00a, $400b, $5000, $180b, $6c6c, $3b00
|
|
dw $780b, $a00b, $2800, $8c0b, $6c6c, $3c00
|
|
dw $680b, $980b, $3000, $800b, $6d6d, $3d00
|
|
dw $680a, $b80a, $5000, $900a, $6e6e, $3e00
|
|
dw $000b, $780b, $7800, $3c0b, $6e6e, $3f00
|
|
dw $500c, $b80d, $6801, $040d, $7373, $4000
|
|
dw $780c, $e30c, $6b00, $ad0c, $7474, $4100
|
|
dw $e40c, $330d, $4f00, $0b0d, $7474, $4200
|
|
dw $340d, $b80d, $8400, $760d, $7474, $4300
|
|
dw $180f, $180f, $0000, $180f, $7b7b, $4400
|
|
dw $c80f, $c80f, $0000, $c80f, $7b7b, $4500
|
|
dw $280e, $b80f, $9001, $f00e, $7c7c, $4600
|
|
dw $780f, $b80f, $4000, $980f, $7d75, $4700
|
|
dw $200f, $400f, $2000, $300f, $7f7f, $4800
|
|
dw $700f, $b80f, $4800, $940f, $7f7f, $4900
|
|
OWEastEdges:
|
|
dw $7000, $a000, $3000, $8800, $0100, $0000
|
|
dw $6800, $7800, $1000, $7000, $0403, $0100
|
|
dw $6800, $8800, $2000, $7800, $0605, $0200
|
|
dw $1803, $6803, $5000, $4003, $0c0b, $0300
|
|
dw $5004, $8804, $3800, $6c04, $1111, $0400
|
|
dw $6005, $a005, $4000, $8005, $1111, $0500
|
|
dw $8804, $0005, $7800, $c404, $1212, $0600
|
|
dw $3805, $a805, $7000, $7005, $1212, $0700
|
|
dw $7004, $a805, $3801, $0c05, $1313, $0800
|
|
dw $7004, $9805, $2801, $0405, $1414, $0900
|
|
dw $8004, $8804, $0800, $8404, $1515, $0a00
|
|
dw $b004, $1005, $6000, $e004, $1515, $0b00
|
|
dw $6005, $8805, $2800, $7405, $1515, $0c00
|
|
dw $5004, $5804, $0800, $5404, $1616, $0d00
|
|
dw $8004, $a804, $2800, $9404, $1616, $0e00
|
|
dw $1807, $3807, $2000, $2807, $1a1a, $0f00
|
|
dw $0809, $4809, $4000, $2809, $2118, $1000
|
|
dw $7808, $a808, $3000, $9008, $241b, $1100
|
|
dw $b80b, $c80b, $1000, $c00b, $2828, $1200 ;Race Game
|
|
dw $600b, $a00b, $4000, $800b, $2929, $1300
|
|
dw $b00a, $d00a, $2000, $c00a, $2b2b, $1400
|
|
dw $f00a, $400b, $5000, $180b, $2b2b, $1500
|
|
dw $780b, $a00b, $2800, $8c0b, $2b2b, $1600
|
|
dw $680b, $980b, $3000, $800b, $2c2c, $1800
|
|
dw $680a, $b80a, $5000, $900a, $2d2d, $1900
|
|
dw $000b, $780b, $7800, $3c0b, $2d2d, $1a00
|
|
dw $500c, $b80d, $6801, $040d, $3232, $1b00
|
|
dw $780c, $e30c, $6b00, $ad0c, $3333, $1c00
|
|
dw $e40c, $330d, $4f00, $0b0d, $3333, $1d00
|
|
dw $340d, $b80d, $8400, $760d, $3333, $1e00
|
|
dw $a80e, $200f, $7800, $e40e, $3930, $1f00
|
|
dw $700f, $a80f, $3800, $8c0f, $3930, $2000
|
|
dw $180f, $180f, $0000, $180f, $3a3a, $2100
|
|
dw $c80f, $c80f, $0000, $c80f, $3a3a, $2200
|
|
dw $280e, $b80f, $9001, $f00e, $3b3b, $2300
|
|
dw $780f, $b80f, $4000, $980f, $3c3c, $2400
|
|
dw $200f, $400f, $2000, $300f, $3e35, $2500
|
|
dw $700f, $b80f, $4800, $940f, $3e35, $2600
|
|
dw $7000, $a000, $3000, $8800, $4140, $2700 ;Skull Woods
|
|
dw $6800, $7800, $1000, $7000, $4443, $2800
|
|
dw $6800, $8800, $2000, $7800, $4645, $2900
|
|
dw $1803, $6803, $5000, $4003, $4c43, $2a00
|
|
dw $5004, $8804, $3800, $6c04, $5151, $2b00
|
|
dw $6005, $a005, $4000, $8005, $5151, $2c00
|
|
dw $8804, $0005, $7800, $c404, $5252, $2d00
|
|
dw $3805, $a805, $7000, $7005, $5252, $2e00
|
|
dw $7004, $a805, $3801, $0c05, $5353, $2f00
|
|
dw $7004, $9805, $2801, $0405, $5454, $3000
|
|
dw $8004, $8804, $0800, $8404, $5555, $3100
|
|
dw $b004, $1005, $6000, $e004, $5555, $3200
|
|
dw $6005, $8805, $2800, $7405, $5555, $3300
|
|
dw $5004, $5804, $0800, $5404, $5656, $3400
|
|
dw $8004, $a804, $2800, $9404, $5656, $3500
|
|
dw $0809, $4809, $4000, $2809, $6158, $3600
|
|
dw $7808, $a808, $3000, $9008, $645b, $3700
|
|
dw $600b, $680b, $0800, $640b, $6868, $3800 ;Dig Game
|
|
dw $b80b, $c80b, $1000, $c00b, $6868, $3900
|
|
dw $600b, $a00b, $4000, $800b, $6969, $3a00
|
|
dw $b00a, $d00a, $2000, $c00a, $6b6b, $3b00
|
|
dw $f00a, $400b, $5000, $180b, $6b6b, $3c00
|
|
dw $780b, $a00b, $2800, $8c0b, $6b6b, $3d00
|
|
dw $680b, $980b, $3000, $800b, $6c6c, $3e00
|
|
dw $680a, $b80a, $5000, $900a, $6d6d, $3f00
|
|
dw $000b, $780b, $7800, $3c0b, $6d6d, $4000
|
|
dw $500c, $b80d, $6801, $040d, $7272, $4100
|
|
dw $780c, $e30c, $6b00, $ad0c, $7373, $4200
|
|
dw $e40c, $330d, $4f00, $0b0d, $7373, $4300
|
|
dw $340d, $b80d, $8400, $760d, $7373, $4400
|
|
dw $180f, $180f, $0000, $180f, $7a70, $4500
|
|
dw $c80f, $c80f, $0000, $c80f, $7a70, $4600
|
|
dw $280e, $b80f, $9001, $f00e, $7b7b, $4700
|
|
dw $780f, $b80f, $4000, $980f, $7c7c, $4800
|
|
dw $200f, $400f, $2000, $300f, $7e75, $4900
|
|
dw $700f, $b80f, $4800, $940f, $7e75, $4a00
|
|
dw $5800, $c000, $6800, $8c00, $8181, $1700 ;Hobo
|