summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/rom5.s4
-rw-r--r--data/clock_hand_coords.s361
-rw-r--r--data/data2.s4
3 files changed, 365 insertions, 4 deletions
diff --git a/asm/rom5.s b/asm/rom5.s
index 9ec501bc6..202114a9d 100644
--- a/asm/rom5.s
+++ b/asm/rom5.s
@@ -296935,7 +296935,7 @@ _0810B0E0:
bx r0
.align 2, 0
_0810B0EC: .4byte 0x03004b20
-_0810B0F0: .4byte gUnknown_083F7B58
+_0810B0F0: .4byte gClockHandCoords
thumb_func_end sub_810B05C
thumb_func_start sub_810B0F4
@@ -297015,7 +297015,7 @@ _0810B178:
bx r0
.align 2, 0
_0810B184: .4byte 0x03004b20
-_0810B188: .4byte gUnknown_083F7B58
+_0810B188: .4byte gClockHandCoords
thumb_func_end sub_810B0F4
thumb_func_start sub_810B18C
diff --git a/data/clock_hand_coords.s b/data/clock_hand_coords.s
new file mode 100644
index 000000000..476ffb788
--- /dev/null
+++ b/data/clock_hand_coords.s
@@ -0,0 +1,361 @@
+gClockHandCoords:: @ 83F7B58
+ .byte 0, -24 @ 0
+ .byte 1, -25 @ 1
+ .byte 1, -25 @ 2
+ .byte 2, -25 @ 3
+ .byte 2, -25 @ 4
+ .byte 2, -25 @ 5
+ .byte 3, -24 @ 6
+ .byte 3, -25 @ 7
+ .byte 4, -25 @ 8
+ .byte 4, -25 @ 9
+ .byte 4, -25 @ 10
+ .byte 5, -25 @ 11
+ .byte 5, -25 @ 12
+ .byte 6, -24 @ 13
+ .byte 6, -24 @ 14
+ .byte 6, -24 @ 15
+ .byte 7, -24 @ 16
+ .byte 7, -24 @ 17
+ .byte 7, -24 @ 18
+ .byte 8, -24 @ 19
+ .byte 8, -24 @ 20
+ .byte 9, -24 @ 21
+ .byte 9, -24 @ 22
+ .byte 10, -23 @ 23
+ .byte 10, -23 @ 24
+ .byte 11, -22 @ 25
+ .byte 11, -22 @ 26
+ .byte 11, -22 @ 27
+ .byte 12, -22 @ 28
+ .byte 12, -21 @ 29
+ .byte 13, -21 @ 30
+ .byte 13, -21 @ 31
+ .byte 13, -21 @ 32
+ .byte 14, -21 @ 33
+ .byte 14, -21 @ 34
+ .byte 14, -20 @ 35
+ .byte 14, -20 @ 36
+ .byte 15, -20 @ 37
+ .byte 15, -19 @ 38
+ .byte 16, -19 @ 39
+ .byte 16, -19 @ 40
+ .byte 16, -19 @ 41
+ .byte 16, -18 @ 42
+ .byte 16, -18 @ 43
+ .byte 17, -18 @ 44
+ .byte 17, -17 @ 45
+ .byte 17, -17 @ 46
+ .byte 18, -17 @ 47
+ .byte 18, -17 @ 48
+ .byte 18, -16 @ 49
+ .byte 18, -16 @ 50
+ .byte 19, -16 @ 51
+ .byte 19, -15 @ 52
+ .byte 19, -15 @ 53
+ .byte 20, -15 @ 54
+ .byte 20, -14 @ 55
+ .byte 20, -14 @ 56
+ .byte 20, -13 @ 57
+ .byte 20, -13 @ 58
+ .byte 21, -13 @ 59
+ .byte 21, -13 @ 60
+ .byte 21, -12 @ 61
+ .byte 22, -12 @ 62
+ .byte 22, -12 @ 63
+ .byte 22, -11 @ 64
+ .byte 22, -11 @ 65
+ .byte 22, -10 @ 66
+ .byte 23, -10 @ 67
+ .byte 23, -9 @ 68
+ .byte 23, -9 @ 69
+ .byte 23, -9 @ 70
+ .byte 23, -9 @ 71
+ .byte 23, -8 @ 72
+ .byte 23, -8 @ 73
+ .byte 23, -7 @ 74
+ .byte 23, -7 @ 75
+ .byte 23, -6 @ 76
+ .byte 24, -6 @ 77
+ .byte 24, -6 @ 78
+ .byte 25, -5 @ 79
+ .byte 25, -5 @ 80
+ .byte 24, -4 @ 81
+ .byte 25, -4 @ 82
+ .byte 24, -3 @ 83
+ .byte 25, -3 @ 84
+ .byte 25, -3 @ 85
+ .byte 25, -2 @ 86
+ .byte 25, -2 @ 87
+ .byte 24, -1 @ 88
+ .byte 25, -1 @ 89
+ .byte 24, 0 @ 90
+ .byte 24, 0 @ 91
+ .byte 24, 0 @ 92
+ .byte 24, 1 @ 93
+ .byte 24, 1 @ 94
+ .byte 25, 2 @ 95
+ .byte 24, 2 @ 96
+ .byte 25, 2 @ 97
+ .byte 24, 3 @ 98
+ .byte 24, 3 @ 99
+ .byte 25, 4 @ 100
+ .byte 24, 4 @ 101
+ .byte 24, 5 @ 102
+ .byte 24, 5 @ 103
+ .byte 24, 5 @ 104
+ .byte 24, 6 @ 105
+ .byte 23, 6 @ 106
+ .byte 23, 6 @ 107
+ .byte 23, 7 @ 108
+ .byte 23, 8 @ 109
+ .byte 23, 8 @ 110
+ .byte 23, 8 @ 111
+ .byte 23, 9 @ 112
+ .byte 23, 9 @ 113
+ .byte 23, 10 @ 114
+ .byte 22, 10 @ 115
+ .byte 22, 10 @ 116
+ .byte 22, 11 @ 117
+ .byte 22, 11 @ 118
+ .byte 22, 11 @ 119
+ .byte 22, 12 @ 120
+ .byte 21, 12 @ 121
+ .byte 21, 12 @ 122
+ .byte 21, 13 @ 123
+ .byte 20, 13 @ 124
+ .byte 20, 13 @ 125
+ .byte 19, 13 @ 126
+ .byte 19, 13 @ 127
+ .byte 19, 14 @ 128
+ .byte 19, 14 @ 129
+ .byte 19, 15 @ 130
+ .byte 19, 15 @ 131
+ .byte 18, 15 @ 132
+ .byte 18, 16 @ 133
+ .byte 17, 16 @ 134
+ .byte 17, 16 @ 135
+ .byte 17, 17 @ 136
+ .byte 17, 17 @ 137
+ .byte 16, 17 @ 138
+ .byte 16, 18 @ 139
+ .byte 16, 18 @ 140
+ .byte 15, 18 @ 141
+ .byte 14, 18 @ 142
+ .byte 15, 19 @ 143
+ .byte 14, 19 @ 144
+ .byte 14, 19 @ 145
+ .byte 13, 19 @ 146
+ .byte 13, 20 @ 147
+ .byte 13, 20 @ 148
+ .byte 13, 20 @ 149
+ .byte 12, 20 @ 150
+ .byte 12, 20 @ 151
+ .byte 12, 21 @ 152
+ .byte 11, 21 @ 153
+ .byte 11, 21 @ 154
+ .byte 11, 21 @ 155
+ .byte 10, 21 @ 156
+ .byte 10, 22 @ 157
+ .byte 10, 22 @ 158
+ .byte 9, 22 @ 159
+ .byte 9, 22 @ 160
+ .byte 8, 22 @ 161
+ .byte 7, 22 @ 162
+ .byte 7, 23 @ 163
+ .byte 7, 23 @ 164
+ .byte 6, 23 @ 165
+ .byte 6, 23 @ 166
+ .byte 5, 23 @ 167
+ .byte 5, 23 @ 168
+ .byte 5, 24 @ 169
+ .byte 4, 24 @ 170
+ .byte 4, 24 @ 171
+ .byte 4, 24 @ 172
+ .byte 3, 24 @ 173
+ .byte 2, 24 @ 174
+ .byte 2, 24 @ 175
+ .byte 1, 24 @ 176
+ .byte 1, 24 @ 177
+ .byte 0, 24 @ 178
+ .byte 0, 24 @ 179
+ .byte -1, 23 @ 180
+ .byte 0, 24 @ 181
+ .byte 0, 24 @ 182
+ .byte -1, 24 @ 183
+ .byte -1, 24 @ 184
+ .byte -2, 24 @ 185
+ .byte -2, 24 @ 186
+ .byte -3, 24 @ 187
+ .byte -3, 24 @ 188
+ .byte -4, 24 @ 189
+ .byte -4, 24 @ 190
+ .byte -5, 24 @ 191
+ .byte -5, 23 @ 192
+ .byte -5, 23 @ 193
+ .byte -6, 23 @ 194
+ .byte -6, 23 @ 195
+ .byte -7, 23 @ 196
+ .byte -7, 23 @ 197
+ .byte -7, 23 @ 198
+ .byte -8, 23 @ 199
+ .byte -8, 22 @ 200
+ .byte -9, 22 @ 201
+ .byte -9, 22 @ 202
+ .byte -10, 22 @ 203
+ .byte -10, 22 @ 204
+ .byte -10, 21 @ 205
+ .byte -11, 21 @ 206
+ .byte -11, 21 @ 207
+ .byte -11, 21 @ 208
+ .byte -11, 20 @ 209
+ .byte -12, 20 @ 210
+ .byte -12, 20 @ 211
+ .byte -13, 20 @ 212
+ .byte -13, 20 @ 213
+ .byte -13, 19 @ 214
+ .byte -14, 19 @ 215
+ .byte -14, 19 @ 216
+ .byte -14, 19 @ 217
+ .byte -14, 18 @ 218
+ .byte -15, 18 @ 219
+ .byte -15, 18 @ 220
+ .byte -15, 17 @ 221
+ .byte -16, 17 @ 222
+ .byte -16, 17 @ 223
+ .byte -17, 17 @ 224
+ .byte -17, 16 @ 225
+ .byte -17, 16 @ 226
+ .byte -18, 16 @ 227
+ .byte -17, 15 @ 228
+ .byte -18, 15 @ 229
+ .byte -18, 15 @ 230
+ .byte -19, 15 @ 231
+ .byte -19, 14 @ 232
+ .byte -19, 14 @ 233
+ .byte -19, 13 @ 234
+ .byte -19, 13 @ 235
+ .byte -20, 13 @ 236
+ .byte -20, 12 @ 237
+ .byte -20, 12 @ 238
+ .byte -21, 12 @ 239
+ .byte -21, 12 @ 240
+ .byte -21, 11 @ 241
+ .byte -21, 11 @ 242
+ .byte -21, 10 @ 243
+ .byte -21, 10 @ 244
+ .byte -21, 9 @ 245
+ .byte -22, 9 @ 246
+ .byte -22, 9 @ 247
+ .byte -22, 8 @ 248
+ .byte -22, 8 @ 249
+ .byte -22, 7 @ 250
+ .byte -23, 7 @ 251
+ .byte -23, 7 @ 252
+ .byte -23, 6 @ 253
+ .byte -23, 6 @ 254
+ .byte -23, 5 @ 255
+ .byte -24, 5 @ 256
+ .byte -23, 4 @ 257
+ .byte -23, 4 @ 258
+ .byte -24, 4 @ 259
+ .byte -24, 4 @ 260
+ .byte -24, 3 @ 261
+ .byte -24, 3 @ 262
+ .byte -24, 2 @ 263
+ .byte -24, 2 @ 264
+ .byte -24, 1 @ 265
+ .byte -24, 1 @ 266
+ .byte -24, 1 @ 267
+ .byte -24, 0 @ 268
+ .byte -25, 0 @ 269
+ .byte -24, -1 @ 270
+ .byte -25, -1 @ 271
+ .byte -24, -1 @ 272
+ .byte -24, -2 @ 273
+ .byte -24, -2 @ 274
+ .byte -24, -3 @ 275
+ .byte -24, -3 @ 276
+ .byte -24, -4 @ 277
+ .byte -24, -4 @ 278
+ .byte -24, -4 @ 279
+ .byte -24, -5 @ 280
+ .byte -24, -5 @ 281
+ .byte -24, -6 @ 282
+ .byte -24, -6 @ 283
+ .byte -23, -6 @ 284
+ .byte -23, -7 @ 285
+ .byte -23, -7 @ 286
+ .byte -23, -8 @ 287
+ .byte -23, -8 @ 288
+ .byte -23, -9 @ 289
+ .byte -23, -9 @ 290
+ .byte -22, -9 @ 291
+ .byte -22, -9 @ 292
+ .byte -22, -10 @ 293
+ .byte -22, -10 @ 294
+ .byte -21, -10 @ 295
+ .byte -21, -11 @ 296
+ .byte -22, -11 @ 297
+ .byte -22, -12 @ 298
+ .byte -21, -12 @ 299
+ .byte -21, -13 @ 300
+ .byte -21, -13 @ 301
+ .byte -20, -13 @ 302
+ .byte -21, -14 @ 303
+ .byte -20, -14 @ 304
+ .byte -20, -14 @ 305
+ .byte -19, -14 @ 306
+ .byte -19, -15 @ 307
+ .byte -19, -15 @ 308
+ .byte -18, -16 @ 309
+ .byte -18, -16 @ 310
+ .byte -18, -16 @ 311
+ .byte -18, -17 @ 312
+ .byte -18, -17 @ 313
+ .byte -17, -17 @ 314
+ .byte -17, -18 @ 315
+ .byte -17, -18 @ 316
+ .byte -16, -18 @ 317
+ .byte -16, -18 @ 318
+ .byte -16, -19 @ 319
+ .byte -16, -19 @ 320
+ .byte -15, -19 @ 321
+ .byte -15, -19 @ 322
+ .byte -15, -20 @ 323
+ .byte -14, -20 @ 324
+ .byte -14, -20 @ 325
+ .byte -14, -21 @ 326
+ .byte -13, -21 @ 327
+ .byte -13, -21 @ 328
+ .byte -13, -21 @ 329
+ .byte -12, -21 @ 330
+ .byte -12, -22 @ 331
+ .byte -11, -22 @ 332
+ .byte -11, -22 @ 333
+ .byte -11, -22 @ 334
+ .byte -10, -22 @ 335
+ .byte -10, -22 @ 336
+ .byte -9, -22 @ 337
+ .byte -9, -23 @ 338
+ .byte -9, -23 @ 339
+ .byte -8, -23 @ 340
+ .byte -8, -23 @ 341
+ .byte -7, -23 @ 342
+ .byte -7, -23 @ 343
+ .byte -7, -24 @ 344
+ .byte -6, -24 @ 345
+ .byte -6, -24 @ 346
+ .byte -5, -24 @ 347
+ .byte -5, -24 @ 348
+ .byte -4, -24 @ 349
+ .byte -4, -24 @ 350
+ .byte -4, -24 @ 351
+ .byte -4, -25 @ 352
+ .byte -3, -25 @ 353
+ .byte -2, -25 @ 354
+ .byte -2, -24 @ 355
+ .byte -2, -24 @ 356
+ .byte -1, -25 @ 357
+ .byte -1, -25 @ 358
+ .byte 0, -25 @ 359
diff --git a/data/data2.s b/data/data2.s
index e10ae31bd..276c2488d 100644
--- a/data/data2.s
+++ b/data/data2.s
@@ -23956,8 +23956,8 @@ gSpriteTemplate_83F7B28:: @ 83F7B28
gSpriteTemplate_83F7B40:: @ 83F7B40
spr_template 4096, 4096, gOamData_83F7B08, gSpriteAnimTable_83F7B24, NULL, gDummySpriteAffineAnimTable, sub_810B230
-gUnknown_083F7B58:: @ 83F7B58
- .incbin "baserom.gba", 0x003f7b58, 0x2d0
+@ 83F7B58
+ .include "data/clock_hand_coords.s"
gUnknown_083F7E28:: @ 83F7E28
.incbin "baserom.gba", 0x003f7e28, 0x80