summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMainMemory <devnull@localhost>2012-07-30 12:09:48 -0500
committerMainMemory <devnull@localhost>2012-07-30 12:09:48 -0500
commit9ed42fb68f555f61b6d6e4b9eb6c9762bc2bc99b (patch)
tree206eb02a91406bd774c107d07cd946fae74d7255
parentcfe211e321ac7f2ca30488dc0011d02e25e1be6c (diff)
Converting CPZ and MTZ tube data to asm
-rw-r--r--misc/obj1E_a.asm359
-rw-r--r--misc/obj1E_a.binbin1288 -> 0 bytes
-rw-r--r--misc/obj1E_b.asm133
-rw-r--r--misc/obj1E_b.binbin358 -> 0 bytes
-rw-r--r--misc/obj67.asm119
-rw-r--r--s2.asm91
6 files changed, 641 insertions, 61 deletions
diff --git a/misc/obj1E_a.asm b/misc/obj1E_a.asm
new file mode 100644
index 00000000..4b687911
--- /dev/null
+++ b/misc/obj1E_a.asm
@@ -0,0 +1,359 @@
+off_22980: offsetTable
+ offsetTableEntry.w word_22998
+ offsetTableEntry.w word_22A0E
+ offsetTableEntry.w word_22A6C
+ offsetTableEntry.w word_22AE2
+ offsetTableEntry.w word_22B40
+ offsetTableEntry.w word_22BB2
+ offsetTableEntry.w word_22C10
+ offsetTableEntry.w word_22C82
+ offsetTableEntry.w word_22CE0
+ offsetTableEntry.w word_22D56
+ offsetTableEntry.w word_22DB4
+ offsetTableEntry.w word_22E2A
+
+word_22998: obj1E67Size
+ dc.w $90, $10
+ dc.w $90, $70
+ dc.w $40, $70
+ dc.w $35, $6F
+ dc.w $28, $6A
+ dc.w $1E, $62
+ dc.w $15, $58
+ dc.w $11, $4A
+ dc.w $10, $40
+ dc.w $11, $35
+ dc.w $15, $27
+ dc.w $1E, $1E
+ dc.w $28, $15
+ dc.w $35, $11
+ dc.w $40, $10
+ dc.w $50, $10
+ dc.w $5E, $12
+ dc.w $68, $18
+ dc.w $6D, $24
+ dc.w $70, $30
+ dc.w $6D, $3D
+ dc.w $68, $48
+ dc.w $5E, $4E
+ dc.w $50, $50
+ dc.w $30, $50
+ dc.w $22, $52
+ dc.w $17, $5A
+ dc.w $11, $63
+ dc.w $10, $70
+word_22998_End
+
+word_22A0E: obj1E67Size
+ dc.w $90, $10
+ dc.w $90, $70
+ dc.w $40, $70
+ dc.w $2E, $6E
+ dc.w $1D, $62
+ dc.w $13, $53
+ dc.w $10, $40
+ dc.w $13, $2D
+ dc.w $1D, $1E
+ dc.w $2E, $13
+ dc.w $40, $10
+ dc.w $58, $10
+ dc.w $64, $14
+ dc.w $6C, $1A
+ dc.w $70, $28
+ dc.w $6C, $36
+ dc.w $64, $3C
+ dc.w $58, $40
+ dc.w $4B, $3D
+ dc.w $40, $38
+ dc.w $36, $32
+ dc.w $28, $30
+ dc.w $10, $30
+word_22A0E_End
+
+word_22A6C: obj1E67Size
+ dc.w $10, $70
+ dc.w $11, $63
+ dc.w $17, $5A
+ dc.w $22, $52
+ dc.w $30, $50
+ dc.w $50, $50
+ dc.w $5E, $4E
+ dc.w $68, $48
+ dc.w $6D, $3D
+ dc.w $70, $30
+ dc.w $6D, $24
+ dc.w $68, $18
+ dc.w $5E, $12
+ dc.w $50, $10
+ dc.w $40, $10
+ dc.w $35, $11
+ dc.w $28, $15
+ dc.w $1E, $1E
+ dc.w $15, $27
+ dc.w $11, $35
+ dc.w $10, $40
+ dc.w $11, $4A
+ dc.w $15, $58
+ dc.w $1E, $62
+ dc.w $28, $6A
+ dc.w $35, $6F
+ dc.w $40, $70
+ dc.w $90, $70
+ dc.w $90, $10
+word_22A6C_End
+
+word_22AE2: obj1E67Size
+ dc.w $10, $30
+ dc.w $28, $30
+ dc.w $36, $32
+ dc.w $40, $38
+ dc.w $4B, $3D
+ dc.w $58, $40
+ dc.w $64, $3C
+ dc.w $6C, $36
+ dc.w $70, $28
+ dc.w $6C, $1A
+ dc.w $64, $14
+ dc.w $58, $10
+ dc.w $40, $10
+ dc.w $2E, $13
+ dc.w $1D, $1E
+ dc.w $13, $2D
+ dc.w $10, $40
+ dc.w $13, $53
+ dc.w $1D, $62
+ dc.w $2E, $6E
+ dc.w $40, $70
+ dc.w $90, $70
+ dc.w $90, $10
+word_22AE2_End
+
+word_22B40: obj1E67Size
+ dc.w $10, $10
+ dc.w $10, $70
+ dc.w $C0, $70
+ dc.w $CA, $6F
+ dc.w $D4, $6C
+ dc.w $DB, $68
+ dc.w $E3, $62
+ dc.w $E8, $5A
+ dc.w $ED, $52
+ dc.w $EF, $48
+ dc.w $F0, $40
+ dc.w $EF, $36
+ dc.w $ED, $2E
+ dc.w $E8, $26
+ dc.w $E3, $1E
+ dc.w $DB, $17
+ dc.w $D4, $14
+ dc.w $CA, $12
+ dc.w $C0, $10
+ dc.w $B7, $11
+ dc.w $AF, $12
+ dc.w $A6, $17
+ dc.w $9E, $1E
+ dc.w $97, $26
+ dc.w $93, $2E
+ dc.w $91, $36
+ dc.w $90, $40
+ dc.w $90, $70
+word_22B40_End
+
+word_22BB2: obj1E67Size
+ dc.w $10, $10
+ dc.w $10, $70
+ dc.w $C0, $70
+ dc.w $D2, $6E
+ dc.w $E3, $62
+ dc.w $ED, $53
+ dc.w $F0, $40
+ dc.w $ED, $2D
+ dc.w $E3, $1E
+ dc.w $D2, $13
+ dc.w $C0, $10
+ dc.w $A8, $10
+ dc.w $9C, $14
+ dc.w $94, $1A
+ dc.w $90, $28
+ dc.w $94, $36
+ dc.w $9C, $3C
+ dc.w $A8, $40
+ dc.w $B5, $3D
+ dc.w $C0, $38
+ dc.w $CA, $32
+ dc.w $D8, $30
+ dc.w $F0, $30
+word_22BB2_End
+
+word_22C10: obj1E67Size
+ dc.w $90, $70
+ dc.w $90, $40
+ dc.w $91, $36
+ dc.w $93, $2E
+ dc.w $97, $26
+ dc.w $9E, $1E
+ dc.w $A6, $17
+ dc.w $AF, $12
+ dc.w $B7, $11
+ dc.w $C0, $10
+ dc.w $CA, $12
+ dc.w $D4, $14
+ dc.w $DB, $17
+ dc.w $E3, $1E
+ dc.w $E8, $26
+ dc.w $ED, $2E
+ dc.w $EF, $36
+ dc.w $F0, $40
+ dc.w $EF, $48
+ dc.w $ED, $52
+ dc.w $E8, $5A
+ dc.w $E3, $62
+ dc.w $DB, $68
+ dc.w $D4, $6C
+ dc.w $CA, $6F
+ dc.w $C0, $70
+ dc.w $10, $70
+ dc.w $10, $10
+word_22C10_End
+
+word_22C82: obj1E67Size
+ dc.w $F0, $30
+ dc.w $D8, $30
+ dc.w $CA, $32
+ dc.w $C0, $38
+ dc.w $B5, $3D
+ dc.w $A8, $40
+ dc.w $9C, $3C
+ dc.w $94, $36
+ dc.w $90, $28
+ dc.w $94, $1A
+ dc.w $9C, $14
+ dc.w $A8, $10
+ dc.w $C0, $10
+ dc.w $D2, $13
+ dc.w $E3, $1E
+ dc.w $ED, $2D
+ dc.w $F0, $40
+ dc.w $ED, $53
+ dc.w $E3, $62
+ dc.w $D2, $6E
+ dc.w $C0, $70
+ dc.w $10, $70
+ dc.w $10, $10
+word_22C82_End
+
+word_22CE0: obj1E67Size
+ dc.w $110, $10
+ dc.w $110, $70
+ dc.w $40, $70
+ dc.w $35, $6F
+ dc.w $28, $6A
+ dc.w $1E, $62
+ dc.w $15, $58
+ dc.w $11, $4A
+ dc.w $10, $40
+ dc.w $11, $35
+ dc.w $15, $27
+ dc.w $1E, $1E
+ dc.w $28, $15
+ dc.w $35, $11
+ dc.w $40, $10
+ dc.w $50, $10
+ dc.w $5E, $12
+ dc.w $68, $18
+ dc.w $6D, $24
+ dc.w $70, $30
+ dc.w $6D, $3D
+ dc.w $68, $48
+ dc.w $5E, $4E
+ dc.w $50, $50
+ dc.w $30, $50
+ dc.w $22, $52
+ dc.w $17, $5A
+ dc.w $11, $63
+ dc.w $10, $70
+word_22CE0_End
+
+word_22D56: obj1E67Size
+ dc.w $110, $10
+ dc.w $110, $70
+ dc.w $40, $70
+ dc.w $2E, $6E
+ dc.w $1D, $62
+ dc.w $13, $53
+ dc.w $10, $40
+ dc.w $13, $2D
+ dc.w $1D, $1E
+ dc.w $2E, $13
+ dc.w $40, $10
+ dc.w $58, $10
+ dc.w $64, $14
+ dc.w $6C, $1A
+ dc.w $70, $28
+ dc.w $6C, $36
+ dc.w $64, $3C
+ dc.w $58, $40
+ dc.w $4B, $3D
+ dc.w $40, $38
+ dc.w $36, $32
+ dc.w $28, $30
+ dc.w $10, $30
+word_22D56_End
+
+word_22DB4: obj1E67Size
+ dc.w $10, $70
+ dc.w $11, $63
+ dc.w $17, $5A
+ dc.w $22, $52
+ dc.w $30, $50
+ dc.w $50, $50
+ dc.w $5E, $4E
+ dc.w $68, $48
+ dc.w $6D, $3D
+ dc.w $70, $30
+ dc.w $6D, $24
+ dc.w $68, $18
+ dc.w $5E, $12
+ dc.w $50, $10
+ dc.w $40, $10
+ dc.w $35, $11
+ dc.w $28, $15
+ dc.w $1E, $1E
+ dc.w $15, $27
+ dc.w $11, $35
+ dc.w $10, $40
+ dc.w $11, $4A
+ dc.w $15, $58
+ dc.w $1E, $62
+ dc.w $28, $6A
+ dc.w $35, $6F
+ dc.w $40, $70
+ dc.w $110, $70
+ dc.w $110, $10
+word_22DB4_End
+
+word_22E2A: obj1E67Size
+ dc.w $10, $30
+ dc.w $28, $30
+ dc.w $36, $32
+ dc.w $40, $38
+ dc.w $4B, $3D
+ dc.w $58, $40
+ dc.w $64, $3C
+ dc.w $6C, $36
+ dc.w $70, $28
+ dc.w $6C, $1A
+ dc.w $64, $14
+ dc.w $58, $10
+ dc.w $40, $10
+ dc.w $2E, $13
+ dc.w $1D, $1E
+ dc.w $13, $2D
+ dc.w $10, $40
+ dc.w $13, $53
+ dc.w $1D, $62
+ dc.w $2E, $6E
+ dc.w $40, $70
+ dc.w $110, $70
+ dc.w $110, $10
+word_22E2A_End
diff --git a/misc/obj1E_a.bin b/misc/obj1E_a.bin
deleted file mode 100644
index e32cb40b..00000000
--- a/misc/obj1E_a.bin
+++ /dev/null
Binary files differ
diff --git a/misc/obj1E_b.asm b/misc/obj1E_b.asm
new file mode 100644
index 00000000..12294a10
--- /dev/null
+++ b/misc/obj1E_b.asm
@@ -0,0 +1,133 @@
+off_22E88: offsetTable
+ offsetTableEntry.w word_22EA6
+ offsetTableEntry.w word_22EA6
+ offsetTableEntry.w word_22EBC
+ offsetTableEntry.w word_22EE6
+ offsetTableEntry.w word_22EFC
+ offsetTableEntry.w word_22F12
+ offsetTableEntry.w word_22F28
+ offsetTableEntry.w word_22F3A
+ offsetTableEntry.w word_22F54
+ offsetTableEntry.w word_22F6E
+ offsetTableEntry.w word_22F80
+ offsetTableEntry.w word_22F92
+ offsetTableEntry.w word_22FAC
+ offsetTableEntry.w word_22FC2
+ offsetTableEntry.w word_22FD0
+
+word_22EA6: obj1E67Size
+ dc.w $790, $3B0
+ dc.w $710, $3B0
+ dc.w $710, $6B0
+ dc.w $A90, $6B0
+ dc.w $A90, $670
+word_22EA6_End
+
+word_22EBC: obj1E67Size
+ dc.w $790, $3F0
+ dc.w $790, $4B0
+ dc.w $A00, $4B0
+ dc.w $C10, $4B0
+ dc.w $C10, $330
+ dc.w $D90, $330
+ dc.w $D90, $1B0
+ dc.w $F10, $1B0
+ dc.w $F10, $2B0
+ dc.w $F90, $2B0
+word_22EBC_End
+
+word_22EE6: obj1E67Size
+ dc.w $AF0, $630
+ dc.w $E90, $630
+ dc.w $E90, $6B0
+ dc.w $F90, $6B0
+ dc.w $F90, $670
+word_22EE6_End
+
+word_22EFC: obj1E67Size
+ dc.w $F90, $2F0
+ dc.w $F90, $4B0
+ dc.w $F10, $4B0
+ dc.w $F10, $630
+ dc.w $F90, $630
+word_22EFC_End
+
+word_22F12: obj1E67Size
+ dc.w $1410, $530
+ dc.w $1190, $530
+ dc.w $1190, $6B0
+ dc.w $1410, $6B0
+ dc.w $1410, $570
+word_22F12_End
+
+word_22F28: obj1E67Size
+ dc.w $1AF0, $530
+ dc.w $1B90, $530
+ dc.w $1B90, $330
+ dc.w $1E10, $330
+word_22F28_End
+
+word_22F3A: obj1E67Size
+ dc.w $1A90, $570
+ dc.w $1A90, $5B0
+ dc.w $1C10, $5B0
+ dc.w $1C10, $430
+ dc.w $1E10, $430
+ dc.w $1E10, $370
+word_22F3A_End
+
+word_22F54: obj1E67Size
+ dc.w $2490, $370
+ dc.w $2490, $3D0
+ dc.w $2390, $3D0
+ dc.w $2390, $5D0
+ dc.w $2510, $5D0
+ dc.w $2510, $570
+word_22F54_End
+
+word_22F6E: obj1E67Size
+ dc.w $24F0, $330
+ dc.w $2590, $330
+ dc.w $2590, $530
+ dc.w $2570, $530
+word_22F6E_End
+
+word_22F80: obj1E67Size
+ dc.w $310, $330
+ dc.w $290, $330
+ dc.w $290, $230
+ dc.w $490, $230
+word_22F80_End
+
+word_22F92: obj1E67Size
+ dc.w $310, $370
+ dc.w $310, $3B0
+ dc.w $410, $3B0
+ dc.w $410, $2B0
+ dc.w $490, $2B0
+ dc.w $490, $270
+word_22F92_End
+
+word_22FAC: obj1E67Size
+ dc.w $490, $6F0
+ dc.w $490, $730
+ dc.w $690, $730
+ dc.w $890, $730
+ dc.w $890, $6F0
+word_22FAC_End
+
+word_22FC2: obj1E67Size
+ dc.w $BF0, $330
+ dc.w $D90, $330
+ dc.w $D90, $2F0
+word_22FC2_End
+
+word_22FD0: obj1E67Size
+ dc.w $D90, $2B0
+ dc.w $C90, $2B0
+ dc.w $C90, $B0
+ dc.w $E80, $B0
+ dc.w $1110, $B0
+ dc.w $1110, $230
+ dc.w $10F0, $230
+word_22FD0_End
diff --git a/misc/obj1E_b.bin b/misc/obj1E_b.bin
deleted file mode 100644
index 7b4a59c7..00000000
--- a/misc/obj1E_b.bin
+++ /dev/null
Binary files differ
diff --git a/misc/obj67.asm b/misc/obj67.asm
new file mode 100644
index 00000000..ec1f44c6
--- /dev/null
+++ b/misc/obj67.asm
@@ -0,0 +1,119 @@
+off_273F2: offsetTable
+ offsetTableEntry.w word_2740C ; 0
+ offsetTableEntry.w word_27426 ; 1
+ offsetTableEntry.w word_27430 ; 2
+ offsetTableEntry.w word_2744A ; 3
+ offsetTableEntry.w word_27454 ; 4
+ offsetTableEntry.w word_2745E ; 5
+ offsetTableEntry.w word_27478 ; 6
+ offsetTableEntry.w word_27492 ; 7
+ offsetTableEntry.w word_274AC ; 8
+ offsetTableEntry.w word_274C6 ; 9
+ offsetTableEntry.w word_274E0 ; $A
+ offsetTableEntry.w word_274FA ; $B
+ offsetTableEntry.w word_27514 ; $C
+
+word_2740C: obj1E67Size
+ dc.w $7A8, $270
+ dc.w $750, $270
+ dc.w $740, $280
+ dc.w $740, $3E0
+ dc.w $750, $3F0
+ dc.w $7A8, $3F0
+word_2740C_End
+
+word_27426: obj1E67Size
+ dc.w $C58, $5F0
+ dc.w $E28, $5F0
+word_27426_End
+
+word_27430: obj1E67Size
+ dc.w $1828, $6B0
+ dc.w $17D0, $6B0
+ dc.w $17C0, $6C0
+ dc.w $17C0, $7E0
+ dc.w $17B0, $7F0
+ dc.w $1758, $7F0
+word_27430_End
+
+word_2744A: obj1E67Size
+ dc.w $5D8, $370
+ dc.w $780, $370
+word_2744A_End
+
+word_27454: obj1E67Size
+ dc.w $5D8, $5F0
+ dc.w $700, $5F0
+word_27454_End
+
+word_2745E: obj1E67Size
+ dc.w $BD8, $1F0
+ dc.w $C30, $1F0
+ dc.w $C40, $1E0
+ dc.w $C40, $C0
+ dc.w $C50, $B0
+ dc.w $CA8, $B0
+word_2745E_End
+
+word_27478: obj1E67Size
+ dc.w $1728, $330
+ dc.w $15D0, $330
+ dc.w $15C0, $320
+ dc.w $15C0, $240
+ dc.w $15D0, $230
+ dc.w $1628, $230
+word_27478_End
+
+word_27492: obj1E67Size
+ dc.w $6D8, $1F0
+ dc.w $730, $1F0
+ dc.w $740, $1E0
+ dc.w $740, $100
+ dc.w $750, $F0
+ dc.w $7A8, $F0
+word_27492_End
+
+word_274AC: obj1E67Size
+ dc.w $7D8, $330
+ dc.w $828, $330
+ dc.w $840, $340
+ dc.w $840, $458
+ dc.w $828, $470
+ dc.w $7D8, $470
+word_274AC_End
+
+word_274C6: obj1E67Size
+ dc.w $FD8, $3B0
+ dc.w $1028, $3B0
+ dc.w $1040, $398
+ dc.w $1040, $2C4
+ dc.w $1058, $2B0
+ dc.w $10A8, $2B0
+word_274C6_End
+
+word_274E0: obj1E67Size
+ dc.w $FD8, $4B0
+ dc.w $1028, $4B0
+ dc.w $1040, $4C0
+ dc.w $1040, $5D8
+ dc.w $1058, $5F0
+ dc.w $10A8, $5F0
+word_274E0_End
+
+word_274FA: obj1E67Size
+ dc.w $2058, $430
+ dc.w $20A8, $430
+ dc.w $20C0, $418
+ dc.w $20C0, $2C0
+ dc.w $20D0, $2B0
+ dc.w $2128, $2B0
+word_274FA_End
+
+word_27514: obj1E67Size
+ dc.w $2328, $5B0
+ dc.w $22D0, $5B0
+ dc.w $22C0, $5A0
+ dc.w $22C0, $4C0
+ dc.w $22D0, $4B0
+ dc.w $2328, $4B0
+word_27514_End
diff --git a/s2.asm b/s2.asm
index 6f630b2c..b6a54408 100644
--- a/s2.asm
+++ b/s2.asm
@@ -44618,10 +44618,22 @@ loc_227A6:
jmp (PlaySound).l
; ===========================================================================
byte_227BE:
- dc.b 2, 1, 0, 0,$FF, 3, 0, 0, 4,$FE, 0, 0,$FD,$FC, 0, 0
- dc.b $FB,$FB, 0, 0, 7, 6, 0, 0,$F9,$FA, 0, 0, 8, 9, 0, 0; 16
- dc.b $F8,$F7, 0, 0, $B, $A, 0, 0, $C, 0, 0, 0,$F5,$F6, 0, 0; 32
- dc.b $F4, 0, 0, 0, 0, $D, 0, 0,$F3, $E, 0, 0, 0,$F2, 0, 0; 48
+ dc.b 2, 1, 0, 0
+ dc.b -1, 3, 0, 0
+ dc.b 4, -2, 0, 0
+ dc.b -3, -4, 0, 0
+ dc.b -5, -5, 0, 0
+ dc.b 7, 6, 0, 0
+ dc.b -7, -6, 0, 0
+ dc.b 8, 9, 0, 0
+ dc.b -8, -9, 0, 0
+ dc.b 11, 10, 0, 0
+ dc.b 12, 0, 0, 0
+ dc.b -11,-10, 0, 0
+ dc.b -12, 0, 0, 0
+ dc.b 0, 13, 0, 0
+ dc.b -13, 14, 0, 0
+ dc.b 0,-14, 0, 0
; ===========================================================================
loc_227FE:
@@ -44786,13 +44798,20 @@ loc_22952:
move.w d0,2(a4)
rts
; ===========================================================================
-; spin tube data (CPZ act 1? uncompressed, format unknown)
+obj1E67Size macro {INTLABEL}
+__LABEL__ label *
+ dc.w __LABEL___End-__LABEL__-2
+ endm
; -------------------------------------------------------------------------------
-off_22980: BINCLUDE "misc/obj1E_a.bin"
+; spin tube data - entry/exit
; -------------------------------------------------------------------------------
-; spin tube data (CPZ act 2? uncompressed, format unknown)
+; off_22980:
+ include "misc/obj1E_a.asm"
; -------------------------------------------------------------------------------
-off_22E88: BINCLUDE "misc/obj1E_b.bin"
+; spin tube data - main tube
+; -------------------------------------------------------------------------------
+; off_22E88:
+ include "misc/obj1E_b.asm"
; ===========================================================================
nop
@@ -49665,59 +49684,9 @@ loc_273DE:
move.w d0,2(a4)
rts
; ===========================================================================
-; probably MTZ tube position data
-off_273F2: offsetTable
- offsetTableEntry.w byte_2740C ; 0
- offsetTableEntry.w byte_27426 ; 1
- offsetTableEntry.w byte_27430 ; 2
- offsetTableEntry.w byte_2744A ; 3
- offsetTableEntry.w byte_27454 ; 4
- offsetTableEntry.w byte_2745E ; 5
- offsetTableEntry.w byte_27478 ; 6
- offsetTableEntry.w byte_27492 ; 7
- offsetTableEntry.w byte_274AC ; 8
- offsetTableEntry.w byte_274C6 ; 9
- offsetTableEntry.w byte_274E0 ; $A
- offsetTableEntry.w byte_274FA ; $B
- offsetTableEntry.w byte_27514 ; $C
-byte_2740C:
- dc.b 0,$18, 7,$A8, 2,$70, 7,$50, 2,$70, 7,$40, 2,$80, 7,$40
- dc.b 3,$E0, 7,$50, 3,$F0, 7,$A8, 3,$F0; 16
-byte_27426:
- dc.b 0, 8, $C,$58, 5,$F0, $E,$28, 5,$F0
-byte_27430:
- dc.b 0,$18,$18,$28, 6,$B0,$17,$D0, 6,$B0,$17,$C0, 6,$C0,$17,$C0
- dc.b 7,$E0,$17,$B0, 7,$F0,$17,$58, 7,$F0; 16
-byte_2744A:
- dc.b 0, 8, 5,$D8, 3,$70, 7,$80, 3,$70
-byte_27454:
- dc.b 0, 8, 5,$D8, 5,$F0, 7, 0, 5,$F0
-byte_2745E:
- dc.b 0,$18, $B,$D8, 1,$F0, $C,$30, 1,$F0, $C,$40, 1,$E0, $C,$40
- dc.b 0,$C0, $C,$50, 0,$B0, $C,$A8, 0,$B0; 16
-byte_27478:
- dc.b 0,$18,$17,$28, 3,$30,$15,$D0, 3,$30,$15,$C0, 3,$20,$15,$C0
- dc.b 2,$40,$15,$D0, 2,$30,$16,$28, 2,$30; 16
-byte_27492:
- dc.b 0,$18, 6,$D8, 1,$F0, 7,$30, 1,$F0, 7,$40, 1,$E0, 7,$40
- dc.b 1, 0, 7,$50, 0,$F0, 7,$A8, 0,$F0; 16
-byte_274AC:
- dc.b 0,$18, 7,$D8, 3,$30, 8,$28, 3,$30, 8,$40, 3,$40, 8,$40
- dc.b 4,$58, 8,$28, 4,$70, 7,$D8, 4,$70; 16
-byte_274C6:
- dc.b 0,$18, $F,$D8, 3,$B0,$10,$28, 3,$B0,$10,$40, 3,$98,$10,$40
- dc.b 2,$C4,$10,$58, 2,$B0,$10,$A8, 2,$B0; 16
-byte_274E0:
- dc.b 0,$18
- dc.b $F,$D8, 4,$B0,$10,$28, 4,$B0
- dc.b $10,$40, 4,$C0,$10,$40, 5,$D8,$10,$58, 5,$F0,$10,$A8, 5,$F0
-byte_274FA:
- dc.b 0,$18,$20,$58, 4,$30,$20,$A8, 4,$30,$20,$C0, 4,$18,$20,$C0
- dc.b 2,$C0,$20,$D0, 2,$B0,$21,$28, 2,$B0; 16
-byte_27514:
- dc.b 0,$18,$23,$28, 5,$B0,$22,$D0, 5,$B0,$22,$C0, 5,$A0,$22,$C0
- dc.b 4,$C0,$22,$D0, 4,$B0,$23,$28, 4,$B0; 16
-
+; MTZ tube position data
+; off_273F2:
+ include "misc/obj67.asm"
; animation script
; byte_2752E:
Ani_obj67: offsetTable