mirror of
https://github.com/n64decomp/sm64.git
synced 2024-11-12 04:15:02 -05:00
490 lines
11 KiB
ArmAsm
490 lines
11 KiB
ArmAsm
|
glabel ddd_seg7_area_1_collision # 0x0700D310 - 0x0700DE6E
|
||
|
colInit
|
||
|
colVertexInit 0xB1
|
||
|
colVertex 4096, -511, -511
|
||
|
colVertex 3891, -511, 512
|
||
|
colVertex 4096, -511, 512
|
||
|
colVertex 3891, -511, -511
|
||
|
colVertex 4301, -511, 512
|
||
|
colVertex 4301, -511, -511
|
||
|
colVertex -2354, -5426, -1023
|
||
|
colVertex -3890, -5426, 1024
|
||
|
colVertex -2354, -5426, 1024
|
||
|
colVertex -3890, -5426, -1023
|
||
|
colVertex 5018, -2449, -511
|
||
|
colVertex 5018, -511, -511
|
||
|
colVertex 5018, -511, 512
|
||
|
colVertex 5018, -2449, 512
|
||
|
colVertex 3174, 1229, 512
|
||
|
colVertex 3174, -511, 512
|
||
|
colVertex 5018, 1229, 512
|
||
|
colVertex 3174, -511, -511
|
||
|
colVertex 9037, -1732, -511
|
||
|
colVertex 9037, -2756, -511
|
||
|
colVertex 9037, -2756, 512
|
||
|
colVertex 6042, 205, -511
|
||
|
colVertex 6042, 205, 512
|
||
|
colVertex 5018, 1229, -511
|
||
|
colVertex 9037, -1732, 512
|
||
|
colVertex 3174, 1229, -511
|
||
|
colVertex 2150, 205, 512
|
||
|
colVertex 3174, -4607, -511
|
||
|
colVertex 3174, -4607, 512
|
||
|
colVertex 2150, -4607, 512
|
||
|
colVertex 2150, -3583, -511
|
||
|
colVertex 2150, -4607, -204
|
||
|
colVertex 2150, -4300, 512
|
||
|
colVertex 2150, -3890, -511
|
||
|
colVertex 2150, -3583, 205
|
||
|
colVertex -3993, 2048, 3174
|
||
|
colVertex -5119, 2048, 3072
|
||
|
colVertex -5119, 0, 3072
|
||
|
colVertex -3583, -1023, 2458
|
||
|
colVertex -3993, 0, 3174
|
||
|
colVertex -6143, 2048, 2048
|
||
|
colVertex -6143, 0, 2048
|
||
|
colVertex -2047, 2048, 3584
|
||
|
colVertex -2047, 0, 3584
|
||
|
colVertex -1023, 2048, 3072
|
||
|
colVertex -1023, 0, 3072
|
||
|
colVertex 0, 2048, 2048
|
||
|
colVertex 0, 0, 2048
|
||
|
colVertex 512, 2048, 1024
|
||
|
colVertex 512, 0, 1024
|
||
|
colVertex 512, 2048, -1023
|
||
|
colVertex 512, 0, -1023
|
||
|
colVertex 0, 2048, -2047
|
||
|
colVertex 0, 0, -2047
|
||
|
colVertex -613, -1023, -1637
|
||
|
colVertex -1330, 2048, -2764
|
||
|
colVertex -1330, 0, -2764
|
||
|
colVertex -2047, 2048, -3583
|
||
|
colVertex -2047, 0, -3583
|
||
|
colVertex -4095, 2048, -3583
|
||
|
colVertex -4095, 0, -3583
|
||
|
colVertex -5119, 2048, -3071
|
||
|
colVertex -6143, 2048, -2047
|
||
|
colVertex -5119, 0, -3071
|
||
|
colVertex -6143, 0, -2047
|
||
|
colVertex -6143, 2048, -818
|
||
|
colVertex -6143, 0, -818
|
||
|
colVertex -5324, -1023, -716
|
||
|
colVertex -6655, 2048, 1024
|
||
|
colVertex -6655, 0, 1024
|
||
|
colVertex -921, -4607, -204
|
||
|
colVertex -921, -4300, -511
|
||
|
colVertex -921, -3890, -511
|
||
|
colVertex -921, -3583, -204
|
||
|
colVertex -921, -3583, 205
|
||
|
colVertex -921, -3890, 512
|
||
|
colVertex -921, -4300, 512
|
||
|
colVertex -921, -4607, 205
|
||
|
colVertex -3378, -4607, 205
|
||
|
colVertex -3276, -4607, 307
|
||
|
colVertex -3378, -4607, 0
|
||
|
colVertex -3071, -4607, 307
|
||
|
colVertex -921, -2047, -613
|
||
|
colVertex -2149, -2047, -1637
|
||
|
colVertex -1842, -1023, -2047
|
||
|
colVertex -1228, -2047, 1229
|
||
|
colVertex -921, -2047, 614
|
||
|
colVertex -1842, -5119, 819
|
||
|
colVertex -1330, -5119, 512
|
||
|
colVertex -4709, -1023, 2458
|
||
|
colVertex -5938, -1023, 1843
|
||
|
colVertex -4914, -2047, 1229
|
||
|
colVertex -5221, -2047, 614
|
||
|
colVertex -5938, -1023, 819
|
||
|
colVertex -4197, -2047, 1536
|
||
|
colVertex -4914, -2047, -409
|
||
|
colVertex -5221, -5119, 614
|
||
|
colVertex -4914, -2047, -1228
|
||
|
colVertex -5529, -1023, -1637
|
||
|
colVertex -4197, -2047, -1740
|
||
|
colVertex -4505, -1023, -2252
|
||
|
colVertex -3685, -2047, -2457
|
||
|
colVertex -3890, -1023, -2866
|
||
|
colVertex -2457, -2047, -2149
|
||
|
colVertex -2252, -1023, -2866
|
||
|
colVertex -204, -1023, -818
|
||
|
colVertex -613, -1023, 819
|
||
|
colVertex -613, -1023, 1638
|
||
|
colVertex -1945, -2047, 1638
|
||
|
colVertex -1637, -1023, 2253
|
||
|
colVertex -2252, -1023, 2867
|
||
|
colVertex -2457, -2047, 2150
|
||
|
colVertex -3685, -2047, 2150
|
||
|
colVertex -4914, -5119, 1229
|
||
|
colVertex -4300, -5119, -818
|
||
|
colVertex -3890, -5119, -1228
|
||
|
colVertex -3481, -5119, -1740
|
||
|
colVertex -2661, -5119, -1433
|
||
|
colVertex -1945, -5119, -1535
|
||
|
colVertex -1842, -5119, -818
|
||
|
colVertex -2252, -5119, 1229
|
||
|
colVertex -3685, -5119, 2150
|
||
|
colVertex -4300, -5119, 1843
|
||
|
colVertex -3276, -4607, 717
|
||
|
colVertex -2866, -4607, 717
|
||
|
colVertex -2764, -5119, 1843
|
||
|
colVertex -2661, -4607, 614
|
||
|
colVertex -3685, -4607, 819
|
||
|
colVertex -3890, -4607, 614
|
||
|
colVertex -3788, -4607, 205
|
||
|
colVertex -4812, -5119, -511
|
||
|
colVertex -3890, -4607, -101
|
||
|
colVertex -3685, -4607, -306
|
||
|
colVertex -3378, -4607, -409
|
||
|
colVertex -3276, -4607, -716
|
||
|
colVertex -2866, -4607, -716
|
||
|
colVertex -2661, -4607, -613
|
||
|
colVertex -2457, -4607, -409
|
||
|
colVertex -1330, -5119, -511
|
||
|
colVertex -2149, -4607, -204
|
||
|
colVertex -2149, -4607, 205
|
||
|
colVertex -2457, -4607, 410
|
||
|
colVertex -921, -5119, 614
|
||
|
colVertex -921, -5119, -613
|
||
|
colVertex -2969, -4607, 205
|
||
|
colVertex -2969, -4607, 0
|
||
|
colVertex -3071, -4607, -101
|
||
|
colVertex -3276, -4607, -101
|
||
|
colVertex -3173, -4914, 102
|
||
|
colVertex 5018, -2756, -511
|
||
|
colVertex 5325, -2756, 512
|
||
|
colVertex 5325, -2756, -511
|
||
|
colVertex 5018, -2756, 512
|
||
|
colVertex 6042, -1732, 512
|
||
|
colVertex 6042, -1732, -511
|
||
|
colVertex 2150, -4607, -511
|
||
|
colVertex 2150, 205, -511
|
||
|
colVertex 2150, -3583, 512
|
||
|
colVertex 2150, -4300, -511
|
||
|
colVertex 2150, -4607, 205
|
||
|
colVertex 2150, -3583, -204
|
||
|
colVertex 2150, -3890, 512
|
||
|
colVertex -1228, -2047, -1228
|
||
|
colVertex -1228, -5119, -1228
|
||
|
colVertex -1842, -5119, -1842
|
||
|
colVertex -1228, -5119, 1229
|
||
|
colVertex -1842, -5119, 1843
|
||
|
colVertex -5221, -5119, -613
|
||
|
colVertex -4914, -5119, -1228
|
||
|
colVertex -4300, -5119, -1842
|
||
|
colVertex -4300, -5119, 819
|
||
|
colVertex -4505, -5119, 410
|
||
|
colVertex -4197, -5119, 1536
|
||
|
colVertex -3685, -5119, -2149
|
||
|
colVertex -2457, -5119, -2149
|
||
|
colVertex -2457, -5119, 2150
|
||
|
colVertex -3276, -5119, 1741
|
||
|
colTriInit SURFACE_DEFAULT, 298
|
||
|
colTri 14, 16, 12
|
||
|
colTri 6, 7, 8
|
||
|
colTri 6, 9, 7
|
||
|
colTri 10, 11, 12
|
||
|
colTri 10, 12, 13
|
||
|
colTri 4, 12, 11
|
||
|
colTri 14, 12, 15
|
||
|
colTri 17, 11, 23
|
||
|
colTri 18, 149, 19
|
||
|
colTri 19, 150, 20
|
||
|
colTri 19, 151, 150
|
||
|
colTri 10, 150, 151
|
||
|
colTri 10, 13, 150
|
||
|
colTri 20, 152, 153
|
||
|
colTri 20, 153, 24
|
||
|
colTri 24, 154, 18
|
||
|
colTri 16, 21, 22
|
||
|
colTri 22, 152, 16
|
||
|
colTri 22, 153, 152
|
||
|
colTri 22, 21, 154
|
||
|
colTri 22, 154, 153
|
||
|
colTri 16, 23, 21
|
||
|
colTri 23, 154, 21
|
||
|
colTri 24, 153, 154
|
||
|
colTri 18, 154, 149
|
||
|
colTri 23, 149, 154
|
||
|
colTri 14, 25, 23
|
||
|
colTri 14, 23, 16
|
||
|
colTri 26, 25, 14
|
||
|
colTri 15, 17, 27
|
||
|
colTri 15, 27, 28
|
||
|
colTri 17, 23, 25
|
||
|
colTri 28, 155, 29
|
||
|
colTri 29, 26, 14
|
||
|
colTri 29, 14, 28
|
||
|
colTri 28, 27, 155
|
||
|
colTri 30, 26, 157
|
||
|
colTri 30, 156, 26
|
||
|
colTri 26, 156, 25
|
||
|
colTri 27, 25, 156
|
||
|
colTri 27, 156, 155
|
||
|
colTri 31, 155, 158
|
||
|
colTri 32, 29, 159
|
||
|
colTri 33, 30, 160
|
||
|
colTri 34, 157, 161
|
||
|
colTri 35, 37, 36
|
||
|
colTri 36, 41, 40
|
||
|
colTri 36, 37, 41
|
||
|
colTri 37, 89, 90
|
||
|
colTri 37, 90, 41
|
||
|
colTri 38, 89, 37
|
||
|
colTri 39, 38, 37
|
||
|
colTri 35, 39, 37
|
||
|
colTri 40, 41, 69
|
||
|
colTri 41, 90, 93
|
||
|
colTri 41, 93, 69
|
||
|
colTri 40, 69, 68
|
||
|
colTri 42, 39, 35
|
||
|
colTri 43, 38, 39
|
||
|
colTri 42, 43, 39
|
||
|
colTri 50, 49, 48
|
||
|
colTri 44, 43, 42
|
||
|
colTri 43, 110, 38
|
||
|
colTri 44, 45, 43
|
||
|
colTri 45, 110, 43
|
||
|
colTri 46, 45, 44
|
||
|
colTri 46, 47, 45
|
||
|
colTri 47, 109, 45
|
||
|
colTri 45, 109, 110
|
||
|
colTri 48, 47, 46
|
||
|
colTri 48, 49, 47
|
||
|
colTri 47, 107, 109
|
||
|
colTri 49, 107, 47
|
||
|
colTri 56, 84, 54
|
||
|
colTri 50, 51, 49
|
||
|
colTri 51, 106, 49
|
||
|
colTri 49, 106, 107
|
||
|
colTri 52, 51, 50
|
||
|
colTri 52, 53, 51
|
||
|
colTri 53, 54, 51
|
||
|
colTri 54, 105, 51
|
||
|
colTri 51, 105, 106
|
||
|
colTri 55, 53, 52
|
||
|
colTri 55, 56, 53
|
||
|
colTri 56, 54, 53
|
||
|
colTri 57, 56, 55
|
||
|
colTri 57, 58, 56
|
||
|
colTri 58, 84, 56
|
||
|
colTri 65, 64, 62
|
||
|
colTri 59, 58, 57
|
||
|
colTri 59, 60, 58
|
||
|
colTri 58, 104, 84
|
||
|
colTri 60, 104, 58
|
||
|
colTri 61, 60, 59
|
||
|
colTri 62, 63, 61
|
||
|
colTri 61, 63, 60
|
||
|
colTri 62, 64, 63
|
||
|
colTri 63, 100, 102
|
||
|
colTri 63, 102, 60
|
||
|
colTri 64, 100, 63
|
||
|
colTri 60, 102, 104
|
||
|
colTri 71, 33, 72
|
||
|
colTri 65, 66, 64
|
||
|
colTri 64, 98, 100
|
||
|
colTri 66, 67, 64
|
||
|
colTri 67, 98, 64
|
||
|
colTri 68, 66, 65
|
||
|
colTri 68, 69, 66
|
||
|
colTri 69, 67, 66
|
||
|
colTri 69, 93, 67
|
||
|
colTri 70, 158, 71
|
||
|
colTri 71, 158, 33
|
||
|
colTri 75, 32, 76
|
||
|
colTri 72, 33, 160
|
||
|
colTri 72, 160, 73
|
||
|
colTri 70, 31, 158
|
||
|
colTri 73, 160, 34
|
||
|
colTri 73, 34, 74
|
||
|
colTri 74, 34, 161
|
||
|
colTri 74, 161, 75
|
||
|
colTri 75, 161, 32
|
||
|
colTri 79, 128, 127
|
||
|
colTri 76, 32, 159
|
||
|
colTri 76, 159, 77
|
||
|
colTri 77, 159, 31
|
||
|
colTri 77, 31, 70
|
||
|
colTri 78, 80, 129
|
||
|
colTri 79, 78, 128
|
||
|
colTri 78, 129, 128
|
||
|
colTri 80, 131, 129
|
||
|
colTri 81, 79, 123
|
||
|
colTri 79, 127, 123
|
||
|
colTri 82, 163, 143
|
||
|
colTri 82, 162, 163
|
||
|
colTri 83, 163, 162
|
||
|
colTri 84, 162, 54
|
||
|
colTri 84, 83, 162
|
||
|
colTri 54, 162, 82
|
||
|
colTri 90, 91, 92
|
||
|
colTri 85, 86, 165
|
||
|
colTri 86, 142, 165
|
||
|
colTri 85, 165, 166
|
||
|
colTri 87, 166, 165
|
||
|
colTri 88, 165, 142
|
||
|
colTri 88, 87, 165
|
||
|
colTri 89, 91, 90
|
||
|
colTri 90, 92, 93
|
||
|
colTri 91, 96, 92
|
||
|
colTri 92, 96, 95
|
||
|
colTri 93, 92, 95
|
||
|
colTri 93, 95, 67
|
||
|
colTri 94, 113, 91
|
||
|
colTri 91, 113, 96
|
||
|
colTri 89, 94, 91
|
||
|
colTri 95, 167, 168
|
||
|
colTri 95, 168, 97
|
||
|
colTri 96, 167, 95
|
||
|
colTri 67, 95, 97
|
||
|
colTri 67, 97, 98
|
||
|
colTri 104, 103, 83
|
||
|
colTri 97, 169, 99
|
||
|
colTri 97, 168, 169
|
||
|
colTri 98, 97, 99
|
||
|
colTri 98, 99, 100
|
||
|
colTri 99, 169, 173
|
||
|
colTri 99, 173, 101
|
||
|
colTri 100, 99, 101
|
||
|
colTri 100, 101, 102
|
||
|
colTri 101, 173, 174
|
||
|
colTri 101, 174, 103
|
||
|
colTri 102, 101, 103
|
||
|
colTri 102, 103, 104
|
||
|
colTri 103, 164, 83
|
||
|
colTri 103, 174, 164
|
||
|
colTri 107, 108, 109
|
||
|
colTri 104, 83, 84
|
||
|
colTri 83, 164, 163
|
||
|
colTri 54, 82, 105
|
||
|
colTri 105, 82, 86
|
||
|
colTri 105, 86, 106
|
||
|
colTri 86, 85, 107
|
||
|
colTri 106, 86, 107
|
||
|
colTri 107, 85, 108
|
||
|
colTri 38, 94, 89
|
||
|
colTri 85, 166, 108
|
||
|
colTri 108, 175, 111
|
||
|
colTri 108, 166, 175
|
||
|
colTri 109, 108, 110
|
||
|
colTri 108, 111, 110
|
||
|
colTri 110, 111, 112
|
||
|
colTri 110, 112, 38
|
||
|
colTri 111, 121, 112
|
||
|
colTri 111, 175, 121
|
||
|
colTri 38, 112, 94
|
||
|
colTri 112, 121, 122
|
||
|
colTri 112, 122, 94
|
||
|
colTri 94, 122, 113
|
||
|
colTri 96, 170, 171
|
||
|
colTri 96, 113, 170
|
||
|
colTri 96, 130, 167
|
||
|
colTri 96, 171, 130
|
||
|
colTri 113, 122, 172
|
||
|
colTri 113, 172, 170
|
||
|
colTri 114, 168, 167
|
||
|
colTri 114, 167, 130
|
||
|
colTri 114, 169, 168
|
||
|
colTri 114, 115, 169
|
||
|
colTri 115, 173, 169
|
||
|
colTri 116, 174, 173
|
||
|
colTri 115, 116, 173
|
||
|
colTri 117, 164, 174
|
||
|
colTri 116, 117, 174
|
||
|
colTri 118, 163, 164
|
||
|
colTri 117, 118, 164
|
||
|
colTri 118, 119, 163
|
||
|
colTri 119, 143, 163
|
||
|
colTri 87, 120, 166
|
||
|
colTri 120, 175, 166
|
||
|
colTri 127, 172, 176
|
||
|
colTri 120, 125, 175
|
||
|
colTri 121, 175, 125
|
||
|
colTri 122, 121, 176
|
||
|
colTri 121, 125, 176
|
||
|
colTri 122, 176, 172
|
||
|
colTri 123, 125, 124
|
||
|
colTri 124, 125, 126
|
||
|
colTri 125, 120, 126
|
||
|
colTri 123, 176, 125
|
||
|
colTri 126, 87, 141
|
||
|
colTri 126, 120, 87
|
||
|
colTri 127, 176, 123
|
||
|
colTri 128, 172, 127
|
||
|
colTri 128, 170, 172
|
||
|
colTri 129, 170, 128
|
||
|
colTri 129, 171, 170
|
||
|
colTri 130, 171, 129
|
||
|
colTri 131, 130, 129
|
||
|
colTri 132, 130, 131
|
||
|
colTri 132, 114, 130
|
||
|
colTri 133, 114, 132
|
||
|
colTri 133, 115, 114
|
||
|
colTri 116, 115, 133
|
||
|
colTri 134, 116, 133
|
||
|
colTri 138, 88, 142
|
||
|
colTri 135, 116, 134
|
||
|
colTri 135, 117, 116
|
||
|
colTri 136, 118, 135
|
||
|
colTri 118, 117, 135
|
||
|
colTri 137, 118, 136
|
||
|
colTri 137, 119, 118
|
||
|
colTri 138, 119, 137
|
||
|
colTri 139, 138, 137
|
||
|
colTri 119, 138, 143
|
||
|
colTri 140, 138, 139
|
||
|
colTri 140, 88, 138
|
||
|
colTri 138, 142, 143
|
||
|
colTri 141, 88, 140
|
||
|
colTri 141, 87, 88
|
||
|
colTri 76, 77, 142
|
||
|
colTri 86, 76, 142
|
||
|
colTri 86, 75, 76
|
||
|
colTri 142, 77, 70
|
||
|
colTri 142, 70, 143
|
||
|
colTri 143, 72, 82
|
||
|
colTri 143, 70, 71
|
||
|
colTri 143, 71, 72
|
||
|
colTri 86, 74, 75
|
||
|
colTri 73, 74, 86
|
||
|
colTri 73, 86, 82
|
||
|
colTri 82, 72, 73
|
||
|
colTri 81, 123, 124
|
||
|
colTri 144, 81, 124
|
||
|
colTri 144, 124, 126
|
||
|
colTri 144, 126, 141
|
||
|
colTri 145, 144, 140
|
||
|
colTri 144, 141, 140
|
||
|
colTri 147, 132, 131
|
||
|
colTri 145, 140, 139
|
||
|
colTri 145, 139, 137
|
||
|
colTri 146, 145, 137
|
||
|
colTri 146, 137, 136
|
||
|
colTri 146, 134, 133
|
||
|
colTri 146, 135, 134
|
||
|
colTri 146, 136, 135
|
||
|
colTri 147, 146, 133
|
||
|
colTri 147, 133, 132
|
||
|
colTri 80, 147, 131
|
||
|
colTri 3, 15, 1
|
||
|
colTri 3, 17, 15
|
||
|
colTri 4, 11, 5
|
||
|
colTri 81, 148, 79
|
||
|
colTri 144, 148, 81
|
||
|
colTri 79, 148, 78
|
||
|
colTri 78, 148, 80
|
||
|
colTri 148, 147, 80
|
||
|
colTri 145, 148, 144
|
||
|
colTri 147, 148, 146
|
||
|
colTri 146, 148, 145
|
||
|
colTriInit SURFACE_INST_WARP_1D, 2
|
||
|
colTri 0, 1, 2
|
||
|
colTri 0, 3, 1
|
||
|
colTriInit SURFACE_INST_WARP_1E, 2
|
||
|
colTri 2, 4, 5
|
||
|
colTri 2, 5, 0
|
||
|
colTriStop
|
||
|
colWaterBoxInit 1
|
||
|
colWaterBox 0, -7167, -4095, 6144, 4096, 0
|
||
|
colEnd
|