summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--asm/ctors.s2
-rw-r--r--asm/data.s38
-rw-r--r--asm/nw4r/ut/ut_DvdLockedFileStream.s4
3 files changed, 39 insertions, 5 deletions
diff --git a/asm/ctors.s b/asm/ctors.s
index b6ff010..3c73f0b 100644
--- a/asm/ctors.s
+++ b/asm/ctors.s
@@ -67,7 +67,7 @@ lbl_803E1E60:
.4byte func_8025F05C, func_8025FFD8, func_802609C0, func_8026136C
.4byte func_80262AE0, func_80262E70, func_80263C9C, func_802674AC
.4byte func_80268208, __sinit_$3ut_IOStream_cpp, __sinit_$3ut_FileStream_cpp, __sinit_$3ut_DvdFileStream_cpp
- .4byte ut_DvdLockedFileStream_cpp, __sinit_$3ut_TextWriterBase_cpp, __sinit_$3snd_BasicSound_cpp, __sinit_$3snd_SeqSound_cpp
+ .4byte __sinit_$3ut_DvdLockedFileStream_cpp, __sinit_$3ut_TextWriterBase_cpp, __sinit_$3snd_BasicSound_cpp, __sinit_$3snd_SeqSound_cpp
.4byte __sinit_$3snd_SoundSystem_cpp, __sinit_$3snd_StrmSound_cpp, __sinit_$3snd_WaveSound_cpp, func_80385E14
.4byte func_803872D0, func_80387EA8, func_8038A320, func_8038A3CC
.4byte func_8038F254, func_803D91F4, func_803D9EA0
diff --git a/asm/data.s b/asm/data.s
index 8297ecb..64ca149 100644
--- a/asm/data.s
+++ b/asm/data.s
@@ -5277,10 +5277,44 @@ lbl_8044D120:
.float -0.049068, 0.998795, 0.024526, 0.000903
.float -0.024541, 0.999699, 0.024541, 0.000301
.float -0.000000, 1.000000, 0.024541, -0.000301
-
+
+# NOTE: used by Atan2FIdx__Q24nw4r4mathFff
.global lbl_8044E130
lbl_8044E130:
- .incbin "baserom.dol", 0x44A230, 0x108
+ .float 0.00000000, 1.27282536
+ .float 1.27282536, 1.27034581
+ .float 2.54317117, 1.26541555
+ .float 3.80858660, 1.25809157
+ .float 5.06667852, 1.24845707
+ .float 6.31513548, 1.23661947
+ .float 7.55175495, 1.22270715
+ .float 8.77446175, 1.20686662
+ .float 9.98132896, 1.18925822
+ .float 11.17058659, 1.17005289
+ .float 12.34064007, 1.14942801
+ .float 13.49006748, 1.12756443
+ .float 14.61763191, 1.10464227
+ .float 15.72227478, 1.08083868
+ .float 16.80311394, 1.05632508
+ .float 17.85943794, 1.03126490
+ .float 18.89070320, 1.00581205
+ .float 19.89651489, 0.98010963
+ .float 20.87662506, 0.95428908
+ .float 21.83091354, 0.92846978
+ .float 22.75938416, 0.90275896
+ .float 23.66214180, 0.87725157
+ .float 24.53939438, 0.85203087
+ .float 25.39142418, 0.82716888
+ .float 26.21859360, 0.80272698
+ .float 27.02132034, 0.77875656
+ .float 27.80007744, 0.75530010
+ .float 28.55537796, 0.73239148
+ .float 29.28776932, 0.71005738
+ .float 29.99782562, 0.68831748
+ .float 30.68614388, 0.66718566
+ .float 31.35332870, 0.64667052
+ .float 32.00000000, 0.62677616
+
.global lbl_8044E238
lbl_8044E238:
.incbin "baserom.dol", 0x44A338, 0x68
diff --git a/asm/nw4r/ut/ut_DvdLockedFileStream.s b/asm/nw4r/ut/ut_DvdLockedFileStream.s
index ed169ec..be72500 100644
--- a/asm/nw4r/ut/ut_DvdLockedFileStream.s
+++ b/asm/nw4r/ut/ut_DvdLockedFileStream.s
@@ -178,8 +178,8 @@ GetRuntimeTypeInfo__Q34nw4r2ut19DvdLockedFileStreamCFv:
/* 80363E70 0035FAD0 38 6D B1 B8 */ addi r3, r13, lbl_80640478-_SDA_BASE_
/* 80363E74 0035FAD4 4E 80 00 20 */ blr
-.global ut_DvdLockedFileStream_cpp
-ut_DvdLockedFileStream_cpp:
+.global __sinit_$3ut_DvdLockedFileStream_cpp
+__sinit_$3ut_DvdLockedFileStream_cpp:
/* 80363E78 0035FAD8 38 0D B1 B0 */ addi r0, r13, lbl_80640470-_SDA_BASE_
/* 80363E7C 0035FADC 90 0D B1 B8 */ stw r0, lbl_80640478-_SDA_BASE_(r13)
/* 80363E80 0035FAE0 4E 80 00 20 */ blr