diff options
-rw-r--r-- | asm/ctors.s | 2 | ||||
-rw-r--r-- | asm/data.s | 38 | ||||
-rw-r--r-- | asm/nw4r/ut/ut_DvdLockedFileStream.s | 4 |
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 @@ -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
|