papermario/ver/us/asm/data/code_A5100.rodata.s
alex a4e1c2f522
Add versioning (#187)
* fix vscode cpp extension messing with files.associations

* move stuff

* it builds!

* symlink papermario.us.z64

* ci: put baserom in right place

* add jp

* fix splat dir

* ignore starrod dump

* .s deps

* update jenkins

* add dsl back

* configure.py versions

* wups

* fine ethan

* fix paths

* configure: default to only the version(s) with existing baseroms

* fix coverage

* fix progress.py

* progress.py verisoning

* remove format.sh from CONTRIBUTING

* update CONTRIBUTING

* fix first_diff

* diff.py: use ver/current/

* update splat.yaml

* trying to fix subrepo

* git subrepo pull tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "06a737f02d"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "06a737f02d"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"

* configure fix

* git subrepo pull tools/splat

subrepo:
  subdir:   "tools/splat"
  merged:   "41786effd3"
upstream:
  origin:   "https://github.com/ethteck/splat.git"
  branch:   "master"
  commit:   "41786effd3"
git-subrepo:
  version:  "0.4.3"
  origin:   "https://github.com/ingydotnet/git-subrepo"
  commit:   "2f68596"

Co-authored-by: Ethan Roseman <ethteck@gmail.com>
2021-02-22 18:21:23 +09:00

145 lines
14 KiB
ArmAsm

.include "macro.inc"
.section .rodata
glabel D_8010BC50
.double 0.1, 0.0
glabel jtbl_8010BC60
.word L800E08F8_79DA8, L800E08F8_79DA8, L800E08F8_79DA8, L800E08F8_79DA8, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E08F8_79DA8, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E09C0_79E70, L800E08F8_79DA8, L800E08F8_79DA8, 0, 0, 0
glabel D_8010BD30
.double 180.0
glabel jtbl_8010BD38
.word L800E25A4_7BA54, L800E25A4_7BA54, L800E2594_7BA44, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2594_7BA44, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2630_7BAE0, L800E2620_7BAD0, 0
glabel D_8010BD80
.double -0.47
glabel D_8010BD88
.double 0.001
glabel D_8010BD90
.double -1.2
glabel jtbl_8010BD98
.word L800E2D8C_7C23C, L800E2DFC_7C2AC, L800E2D6C_7C21C, L800E2D7C_7C22C, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2E68_7C318, L800E2F4C_7C3FC, L800E2E68_7C318, L800E2F4C_7C3FC
glabel jtbl_8010BDE8
.word L800E2FD0_7C480, L800E3064_7C514, L800E3064_7C514, L800E3064_7C514, L800E2F98_7C448, L800E3064_7C514, L800E3064_7C514, L800E3064_7C514, L800E3064_7C514, L800E3064_7C514, L800E2FD0_7C480, L800E2FD0_7C480, L800E2FD0_7C480, L800E2FD0_7C480, L800E3064_7C514, L800E3064_7C514, L800E3064_7C514, L800E3064_7C514, L800E2FD0_7C480, L800E3064_7C514, L800E2FD0_7C480, 0
glabel jtbl_8010BE40
.word L800E31B0_7C660, L800E3200_7C6B0, L800E31C0_7C670, L800E31B0_7C660, L800E31B0_7C660, 0
glabel jtbl_8010BE58
.word L800E42E0_7D790, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E42E0_7D790, L800E42E0_7D790, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3824_7CCD4, L800E42E0_7D790, L800E3824_7CCD4, L800E42E0_7D790, L800E3940_7CDF0, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E42E0_7D790, L800E3B18_7CFC8, L800E42E0_7D790, L800E3B18_7CFC8, L800E42E0_7D790, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3750_7CC00, L800E36FC_7CBAC, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E3B18_7CFC8, L800E42E0_7D790
glabel D_8010BED8
.double 35.0
glabel D_8010BEE0
.double 180.0
glabel D_8010BEE8
.double 180.0
glabel D_8010BEF0
.double 90.0
glabel D_8010BEF8
.double 180.0
glabel jtbl_8010BF00
.word L800E583C_7ECEC, L800E55A8_7EA58, L800E568C_7EB3C, L800E55F0_7EAA0, L800E5604_7EAB4, L800E56E8_7EB98, L800E5840_7ECF0, L800E5618_7EAC8, L800E5654_7EB04, L800E5840_7ECF0, L800E574C_7EBFC, L800E57B0_7EC60
glabel jtbl_8010BF30
.word L800E6DD8_80288, L800E6F14_803C4, L800E6FC8_80478, L800E7044_804F4, L800E7090_80540, L800E726C_8071C, L800E726C_8071C, L800E726C_8071C, L800E726C_8071C, L800E726C_8071C, L800E7208_806B8, 0
glabel D_8010BF60
.word 0x800E9DEC, 0x800EA07C, 0x800E9DF4, 0x800E9DFC, 0x800E9E04, 0x800E9E0C, 0x800E9E14, 0x800E9E34, 0x800E9E3C, 0x800E9E44, 0x800E9E4C, 0x800E9E54, 0x800E9E5C, 0x800E9E64, 0x800E9E6C, 0x800E9E74, 0x800E9F38, 0x800E9F40, 0x800E9F48, 0x800E9F50, 0x800E9F58, 0x800E9F60, 0x800E9F68, 0x800E9F70, 0x800E9F78, 0x800E9F80, 0x800EA008, 0x800E9F88, 0x800E9F90, 0x800E9F98, 0x800E9FA0, 0x800E9FA8, 0x800E9FB0, 0x800E9FB8, 0x800E9FC0, 0x800E9FC8, 0x800E9FD0, 0x800E9FD8, 0x800E9FE0, 0x800E9FE8, 0x800E9FF0, 0x800E9FF8, 0x800EA000, 0x800EA010, 0x800EA018, 0x800EA020, 0x800EA028, 0x800EA030, 0x800EA038, 0x800EA040, 0x800EA048, 0x800EA050, 0x800EA058, 0x800EA060, 0x800EA068, 0x800EA070
glabel D_8010C040
.word 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA500, 0x800EA4F8, 0x800EA4F8, 0x800EA500, 0x800EA500, 0x800EA4F8, 0x800EA500, 0x800EA500, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8, 0x800EA4F8
glabel jtbl_8010C118
.word L800EB14C_845FC, L800EB124_845D4, L800EAA48_83EF8, L800EA83C_83CEC, L800EAB90_84040, L800EAC30_840E0, L800EAC7C_8412C, L800EADC0_84270, L800EAEF4_843A4, L800EAFD0_84480, L800EB0E0_84590, 0
glabel jtbl_8010C148
.word L800EBD18_851C8, L800EC148_855F8, L800EC45C_8590C, L800ED2E4_86794, L800ED2E4_86794, L800EC6FC_85BAC, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ECCC0_86170, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED0B0_86560, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED0C4_86574, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, L800ED2E4_86794, 0
glabel jtbl_8010C218
.word L800EDA5C_86F0C, L800EDDEC_8729C, L800EE078_87528, L800EDDEC_8729C, L800EE968_87E18, L800EE18C_8763C, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE56C_87A1C, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE930_87DE0, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE944_87DF4, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, L800EE968_87E18, 0
glabel jtbl_8010C2E8
.word L800EFDFC_892AC, L800EFE0C_892BC, L800EFE0C_892BC, L800EFE0C_892BC, L800EFE0C_892BC, L800EFDBC_8926C, L800EFDCC_8927C, L800EFDDC_8928C, L800EFDEC_8929C, 0
glabel D_8010C310
.double 0.1
glabel D_8010C318
.double 0.92
glabel D_8010C320
.double 0.04, 0.0
glabel jtbl_8010C330
.word L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F13F8_8A8A8, L800F1414_8A8C4, L800F1414_8A8C4, L800F13F8_8A8A8, L800F1414_8A8C4
glabel jtbl_8010C368
.word L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F145C_8A90C, L800F1470_8A920, L800F1470_8A920, L800F145C_8A90C, L800F1470_8A920
glabel jtbl_8010C3A0
.word L800F1718_8ABC8, L800F1734_8ABE4, L800F1718_8ABC8, L800F1718_8ABC8, L800F1734_8ABE4, L800F1718_8ABC8, L800F1718_8ABC8, L800F1718_8ABC8, L800F1718_8ABC8, L800F1718_8ABC8, L800F1768_8AC18, L800F1768_8AC18, L800F1718_8ABC8, L800F1768_8AC18
glabel jtbl_8010C3D8
.word L800F17C0_8AC70, L800F17D4_8AC84, L800F17C0_8AC70, L800F17C0_8AC70, L800F17D4_8AC84, L800F17C0_8AC70, L800F17C0_8AC70, L800F17C0_8AC70, L800F17C0_8AC70, L800F17C0_8AC70, L800F17E8_8AC98, L800F17E8_8AC98, L800F17C0_8AC70, L800F17E8_8AC98
glabel jtbl_8010C410
.word L800F2F5C_8C40C, L800F2F44_8C3F4, L800F2F5C_8C40C, L800F2F18_8C3C8, L800F2E84_8C334, L800F2E64_8C314, L800F2CC0_8C170, L800F1A54_8AF04, L800F2860_8BD10, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F2F74_8C424, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F2FB8_8C468, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3010_8C4C0, L800F3034_8C4E4, L800F30EC_8C59C, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3654_8CB04, L800F3184_8C634, L800F341C_8C8CC, L800F345C_8C90C, L800F3464_8C914, 0
glabel jtbl_8010C5D0
.word L800F1E3C_8B2EC, L800F1EFC_8B3AC, L800F1E3C_8B2EC, L800F1F54_8B404, L800F1FF4_8B4A4, L800F204C_8B4FC, L800F1E3C_8B2EC, L800F1E3C_8B2EC, L800F20EC_8B59C, L800F218C_8B63C, L800F222C_8B6DC, L800F22CC_8B77C, L800F1E3C_8B2EC, L800F236C_8B81C
glabel jtbl_8010C608
.word L800F264C_8BAFC, L800F2658_8BB08, L800F2658_8BB08, L800F2668_8BB18, L800F2678_8BB28, L800F2698_8BB48, L800F264C_8BAFC, L800F264C_8BAFC, L800F2688_8BB38, L800F264C_8BAFC, L800F2668_8BB18, L800F2668_8BB18, L800F264C_8BAFC, L800F2658_8BB08
glabel jtbl_8010C640
.word L800F2708_8BBB8, L800F271C_8BBCC, L800F2708_8BBB8, L800F2708_8BBB8, L800F271C_8BBCC, L800F2708_8BBB8, L800F2708_8BBB8, L800F2708_8BBB8, L800F2708_8BBB8, L800F2708_8BBB8, L800F2730_8BBE0, L800F2730_8BBE0, L800F2708_8BBB8, L800F2730_8BBE0
glabel jtbl_8010C678
.word L800F2764_8BC14, L800F2780_8BC30, L800F2764_8BC14, L800F2764_8BC14, L800F2780_8BC30, L800F2764_8BC14, L800F2764_8BC14, L800F2764_8BC14, L800F2764_8BC14, L800F2764_8BC14, L800F27B4_8BC64, L800F27B4_8BC64, L800F2764_8BC14, L800F27B4_8BC64
glabel jtbl_8010C6B0
.word L800F2BBC_8C06C, L800F2BD4_8C084, L800F2BBC_8C06C, L800F2BBC_8C06C, L800F2BD4_8C084, L800F2BBC_8C06C, L800F2BBC_8C06C, L800F2BBC_8C06C, L800F2BEC_8C09C, L800F2BEC_8C09C, L800F2BEC_8C09C, L800F2BEC_8C09C, L800F2BBC_8C06C, L800F2BEC_8C09C
glabel jtbl_8010C6E8
.word L800F2EB0_8C360, L800F2EC4_8C374, L800F2EB0_8C360, L800F2EB0_8C360, L800F2EC4_8C374, L800F2EB0_8C360, L800F2EB0_8C360, L800F2EB0_8C360, L800F2EB0_8C360, L800F2EB0_8C360, L800F2ED8_8C388, L800F2ED8_8C388, L800F2EB0_8C360, L800F2ED8_8C388
glabel jtbl_8010C720
.word L800F3328_8C7D8, L800F333C_8C7EC, L800F3328_8C7D8, L800F3328_8C7D8, L800F333C_8C7EC, L800F3328_8C7D8, L800F3328_8C7D8, L800F3328_8C7D8, L800F3328_8C7D8, L800F3328_8C7D8, L800F3350_8C800, L800F3350_8C800, L800F3328_8C7D8, L800F3350_8C800
glabel jtbl_8010C758
.word L800F3608_8CAB8, L800F361C_8CACC, L800F3608_8CAB8, L800F3608_8CAB8, L800F361C_8CACC, L800F3608_8CAB8, L800F3608_8CAB8, L800F3608_8CAB8, L800F3608_8CAB8, L800F3608_8CAB8, L800F3630_8CAE0, L800F3630_8CAE0, L800F3608_8CAB8, L800F3630_8CAE0
glabel jtbl_8010C790
.word L800F3878_8CD28, L800F38C8_8CD78, L800F3918_8CDC8, L800F3878_8CD28, L800F38C8_8CD78, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28, L800F3878_8CD28
glabel jtbl_8010C7C8
.word L800F3C8C_8D13C, L800F3CC0_8D170, L800F3C8C_8D13C, L800F3C8C_8D13C, L800F3CC0_8D170, L800F3C8C_8D13C, L800F3C8C_8D13C, L800F3C8C_8D13C, L800F3CF4_8D1A4, L800F3C8C_8D13C, L800F3D38_8D1E8, L800F3D94_8D244, L800F3C8C_8D13C, L800F3C8C_8D13C
glabel jtbl_8010C800
.word L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F4000_8D4B0, L800F40E8_8D598, L800F41D0_8D680, L800F4000_8D4B0, L800F4000_8D4B0
glabel jtbl_8010C838
.word L800F4398_8D848, L800F43E8_8D898, L800F4398_8D848, L800F4398_8D848, L800F43E8_8D898, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848, L800F4398_8D848
glabel jtbl_8010C870
.word L800F44EC_8D99C, L800F44F4_8D9A4, L800F453C_8D9EC, L800F44F4_8D9A4, L800F4500_8D9B0, L800F4508_8D9B8, L800F4514_8D9C4, L800F4514_8D9C4, L800F4514_8D9C4, L800F4528_8D9D8, L800F4530_8D9E0, L800F451C_8D9CC, L800F453C_8D9EC, 0
glabel jtbl_8010C8A8
.word L800F4694_8DB44, L800F48A4_8DD54, L800F4694_8DB44, L800F47E4_8DC94, L800F48A4_8DD54, L800F4694_8DB44, L800F4694_8DB44, L800F4694_8DB44, L800F4804_8DCB4, L800F4824_8DCD4, L800F4844_8DCF4, L800F4864_8DD14, L800F4884_8DD34, L800F48A4_8DD54
glabel jtbl_8010C8E0
.word L800F4994_8DE44, L800F49B0_8DE60, L800F49E4_8DE94, L800F4A18_8DEC8, L800F4A4C_8DEFC, L800F4A80_8DF30, L800F4AA0_8DF50, L800F4ABC_8DF6C, L800F4B0C_8DFBC, L800F4B40_8DFF0, L800F4B5C_8E00C, L800F4B90_8E040, L800F4BC4_8E074, L800F4AD8_8DF88, 0, 0