Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
92 changes: 46 additions & 46 deletions data/uking_functions.csv
Original file line number Diff line number Diff line change
Expand Up @@ -54647,7 +54647,7 @@ Address,Quality,Size,Name
0x0000007100917740,U,002668,saveTransferSaveArchiveWorkStuff
0x00000071009181ac,U,000040,_ZN4sead15DirectoryHandleD2Ev
0x00000071009181d4,U,003244,ScreenSaveTransferWindow::invoked1_x
0x0000007100918e80,O,000396,_ZN4sead17ArchiveFileDeviceC1EPNS_10ArchiveResE
0x0000007100918e80,U,000396,_ZN4sead17ArchiveFileDeviceC1EPNS_10ArchiveResE
0x000000710091900c,U,003812,save_file_stuff
0x0000007100919ef0,U,000660,
0x000000710091a184,U,000572,
Expand Down Expand Up @@ -63618,54 +63618,54 @@ Address,Quality,Size,Name
0x0000007100b15860,U,000008,
0x0000007100b15868,U,000032,_ZN4gsys16ModelRenderQueueD2Ev
0x0000007100b15888,U,000064,
0x0000007100b158c8,U,000104,_ZN4sead19FileDeviceStreamSrcD2Ev
0x0000007100b158c8,O,000104,_ZN4sead19FileDeviceStreamSrcD2Ev
0x0000007100b15930,U,000100,
0x0000007100b15994,U,000008,
0x0000007100b1599c,U,000008,_ZN4sead19FileDeviceStreamSrc5writeEPKvj
0x0000007100b159a4,U,000048,_ZN4sead19FileDeviceStreamSrc4skipEi
0x0000007100b159d4,U,000020,_ZN4sead19FileDeviceStreamSrc6rewindEv
0x0000007100b159e8,U,000048,_ZN4sead19FileDeviceStreamSrc5isEOFEv
0x0000007100b15a18,U,000160,_ZN4sead21FileDeviceWriteStreamC1EPNS_10FileHandleENS_6Stream5ModesE
0x0000007100b15ab8,U,000160,_ZN4sead21FileDeviceWriteStreamD2Ev
0x0000007100b1599c,O,000008,_ZN4sead19FileDeviceStreamSrc5writeEPKvj
0x0000007100b159a4,O,000048,_ZN4sead19FileDeviceStreamSrc4skipEi
0x0000007100b159d4,O,000020,_ZN4sead19FileDeviceStreamSrc6rewindEv
0x0000007100b159e8,O,000048,_ZN4sead19FileDeviceStreamSrc5isEOFEv
0x0000007100b15a18,O,000160,_ZN4sead21FileDeviceWriteStreamC1EPNS_10FileHandleENS_6Stream5ModesE
0x0000007100b15ab8,O,000160,_ZN4sead21FileDeviceWriteStreamD2Ev
0x0000007100b15b58,U,000156,
0x0000007100b15bf4,U,000132,_ZN4sead21FileDeviceWriteStreamC1ENS_6Stream5ModesE
0x0000007100b15c78,U,000124,_ZN4sead20FileDeviceReadStreamD2Ev
0x0000007100b15bf4,O,000132,_ZN4sead21FileDeviceWriteStreamC1ENS_6Stream5ModesE
0x0000007100b15c78,O,000124,_ZN4sead20FileDeviceReadStreamD2Ev
0x0000007100b15cf4,U,000120,
0x0000007100b15d6c,U,000080,_ZN4sead20FileDeviceReadStream13setFileHandleEPNS_10FileHandleE
0x0000007100b15d6c,O,000080,_ZN4sead20FileDeviceReadStream13setFileHandleEPNS_10FileHandleE
0x0000007100b15dbc,U,000004,nullsub_3224
0x0000007100b15dc0,U,000004,j__ZdlPv_602
0x0000007100b15dc4,U,000088,_ZN4sead12RamStreamSrc4readEPvj
0x0000007100b15e1c,U,000080,_ZN4sead12RamStreamSrc5writeEPKvj
0x0000007100b15dc4,O,000088,_ZN4sead12RamStreamSrc4readEPvj
0x0000007100b15e1c,O,000080,_ZN4sead12RamStreamSrc5writeEPKvj
0x0000007100b15e6c,U,000084,
0x0000007100b15ec0,U,000108,_ZN4sead14RamWriteStreamC1EPvjNS_6Stream5ModesE
0x0000007100b15ec0,O,000108,_ZN4sead14RamWriteStreamC1EPvjNS_6Stream5ModesE
0x0000007100b15f2c,U,000068,
0x0000007100b15f70,U,000052,_ZN4sead14RamWriteStreamD0Ev
0x0000007100b15fa4,U,000108,_ZN4sead13RamReadStreamC1EPKvjNS_6Stream5ModesE
0x0000007100b15f70,O,000052,_ZN4sead14RamWriteStreamD0Ev
0x0000007100b15fa4,O,000108,_ZN4sead13RamReadStreamC1EPKvjNS_6Stream5ModesE
0x0000007100b16010,U,000024,
0x0000007100b16028,U,000004,j__ZdlPv_603
0x0000007100b1602c,U,000008,
0x0000007100b16034,U,000016,
0x0000007100b16044,U,000004,nullsub_3225
0x0000007100b16048,U,000040,_ZN4sead6StreamC2Ev
0x0000007100b16070,U,000020,_ZN4sead6Stream7setModeENS0_5ModesE
0x0000007100b16084,U,000008,_ZN4sead6Stream13setUserFormatEPNS_12StreamFormatE
0x0000007100b1608c,U,000008,_ZN4sead6Stream15setBinaryEndianENS_6Endian5TypesE
0x0000007100b16094,U,000028,_ZN4sead6Stream4skipEj
0x0000007100b160b0,U,000020,_ZN4sead6Stream6rewindEv
0x0000007100b160c4,U,000024,_ZN4sead10ReadStream6readU8Ev
0x0000007100b160dc,U,000024,_ZN4sead10ReadStream7readU16Ev
0x0000007100b160f4,U,000036,_ZN4sead10ReadStream10readStringEPNS_22BufferedSafeStringBaseIcEEj
0x0000007100b16118,U,000036,_ZN4sead10ReadStream12readMemBlockEPvj
0x0000007100b1613c,U,000032,_ZN4sead11WriteStream7writeU8Eh
0x0000007100b1615c,U,000032,_ZN4sead11WriteStream8writeU16Et
0x0000007100b1617c,U,000032,_ZN4sead11WriteStream8writeS32Ei
0x0000007100b1619c,U,000032,_ZN4sead11WriteStream8writeS64El
0x0000007100b161bc,U,000024,_ZN4sead11WriteStream8writeF32Ef
0x0000007100b161d4,U,000036,_ZN4sead11WriteStream11writeStringERKNS_14SafeStringBaseIcEEj
0x0000007100b161f8,U,000036,_ZN4sead11WriteStream13writeMemBlockEPKvj
0x0000007100b1621c,U,000028,_ZN4sead11WriteStream19writeDecorationTextERKNS_14SafeStringBaseIcEE
0x0000007100b16048,O,000040,_ZN4sead6StreamC2Ev
0x0000007100b16070,O,000020,_ZN4sead6Stream7setModeENS0_5ModesE
0x0000007100b16084,O,000008,_ZN4sead6Stream13setUserFormatEPNS_12StreamFormatE
0x0000007100b1608c,O,000008,_ZN4sead6Stream15setBinaryEndianENS_6Endian5TypesE
0x0000007100b16094,O,000028,_ZN4sead6Stream4skipEj
0x0000007100b160b0,O,000020,_ZN4sead6Stream6rewindEv
0x0000007100b160c4,O,000024,_ZN4sead10ReadStream6readU8Ev
0x0000007100b160dc,O,000024,_ZN4sead10ReadStream7readU16Ev
0x0000007100b160f4,O,000036,_ZN4sead10ReadStream10readStringEPNS_22BufferedSafeStringBaseIcEEj
0x0000007100b16118,O,000036,_ZN4sead10ReadStream12readMemBlockEPvj
0x0000007100b1613c,O,000032,_ZN4sead11WriteStream7writeU8Eh
0x0000007100b1615c,O,000032,_ZN4sead11WriteStream8writeU16Et
0x0000007100b1617c,O,000032,_ZN4sead11WriteStream8writeS32Ei
0x0000007100b1619c,O,000032,_ZN4sead11WriteStream8writeS64El
0x0000007100b161bc,O,000024,_ZN4sead11WriteStream8writeF32Ef
0x0000007100b161d4,O,000036,_ZN4sead11WriteStream11writeStringERKNS_14SafeStringBaseIcEEj
0x0000007100b161f8,O,000036,_ZN4sead11WriteStream13writeMemBlockEPKvj
0x0000007100b1621c,O,000028,_ZN4sead11WriteStream19writeDecorationTextERKNS_14SafeStringBaseIcEE
0x0000007100b16238,U,000020,
0x0000007100b1624c,U,000056,_ZN4sead11WriteStream5flushEv
0x0000007100b1624c,O,000056,_ZN4sead11WriteStream5flushEv
0x0000007100b16284,U,000004,nullsub_3226
0x0000007100b16288,U,000004,j__ZdlPv_604
0x0000007100b1628c,U,000060,
Expand Down Expand Up @@ -63900,13 +63900,13 @@ Address,Quality,Size,Name
0x0000007100b1d858,U,000052,
0x0000007100b1d88c,U,000012,sead::PrimitiveRenderer::x
0x0000007100b1d898,U,000004,_ZN4sead15OrthoProjectionD2Ev
0x0000007100b1d89c,U,000004,_ZN4sead10ProjectionD0Ev
0x0000007100b1d8a0,U,000120,_ZNK4sead10Projection19getProjectionMatrixEv
0x0000007100b1d918,W,000140,_ZNK4sead10Projection25getDeviceProjectionMatrixEv
0x0000007100b1d89c,O,000004,_ZN4sead10ProjectionD0Ev
0x0000007100b1d8a0,O,000120,_ZNK4sead10Projection19getProjectionMatrixEv
0x0000007100b1d918,O,000140,_ZNK4sead10Projection25getDeviceProjectionMatrixEv
0x0000007100b1d9a4,U,000300,
0x0000007100b1dad0,U,000004,_ZN4sead10Projection35updateAttributesForDirectProjectionEv
0x0000007100b1dad0,O,000004,_ZN4sead10Projection35updateAttributesForDirectProjectionEv
0x0000007100b1dad4,U,000064,
0x0000007100b1db14,U,000072,_ZNK4sead10Projection9unprojectEPNS_7Vector3IfEERKS2_RKNS_6CameraE
0x0000007100b1db14,O,000072,_ZNK4sead10Projection9unprojectEPNS_7Vector3IfEERKS2_RKNS_6CameraE
0x0000007100b1db5c,U,000072,
0x0000007100b1dba4,U,000372,_ZNK4sead10Projection20doUpdateDeviceMatrixEPNS_8Matrix44IfEERKS2_NS_8Graphics13DevicePostureE
0x0000007100b1dd18,U,000180,_ZN4sead21PerspectiveProjectionC2Ev
Expand Down Expand Up @@ -63955,8 +63955,8 @@ Address,Quality,Size,Name
0x0000007100b1e984,U,000652,_ZN4sead16DirectProjection35updateAttributesForDirectProjectionEv
0x0000007100b1ec10,U,000036,_ZNK4sead16DirectProjection14doUpdateMatrixEPNS_8Matrix44IfEE
0x0000007100b1ec34,U,000240,_ZNK4sead16DirectProjection24doScreenPosToCameraPosToEPNS_7Vector3IfEERKS2_
0x0000007100b1ed24,U,000112,_ZNK4sead10Projection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE
0x0000007100b1ed94,U,000092,_ZNK4sead10Projection18getRuntimeTypeInfoEv
0x0000007100b1ed24,O,000112,_ZNK4sead10Projection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE
0x0000007100b1ed94,O,000092,_ZNK4sead10Projection18getRuntimeTypeInfoEv
0x0000007100b1edf0,U,000204,_ZNK4sead21PerspectiveProjection27checkDerivedRuntimeTypeInfoEPKNS_15RuntimeTypeInfo9InterfaceE
0x0000007100b1eebc,U,000092,_ZNK4sead21PerspectiveProjection18getRuntimeTypeInfoEv
0x0000007100b1ef18,U,000008,_ZNK4sead21PerspectiveProjection17getProjectionTypeEv
Expand Down Expand Up @@ -64060,7 +64060,7 @@ Address,Quality,Size,Name
0x0000007100b22ab0,O,000008,_ZN4sead8DateSpanC1El
0x0000007100b22ab8,O,000056,_ZN4sead8DateSpanC1ERKNS_12CalendarSpan3DayERKNS1_4HourERKNS1_6MinuteERKNS1_6SecondE
0x0000007100b22af0,O,000008,_ZN4sead8DateTimeC1Em
0x0000007100b22af8,M,000248,_ZN4sead8DateTime11setUnixTimeERKNS_12CalendarTime4YearERKNS1_5MonthERKNS1_3DayERKNS1_4HourERKNS1_6MinuteERKNS1_6SecondE
0x0000007100b22af8,O,000248,_ZN4sead8DateTime11setUnixTimeERKNS_12CalendarTime4YearERKNS1_5MonthERKNS1_3DayERKNS1_4HourERKNS1_6MinuteERKNS1_6SecondE
0x0000007100b22bf0,O,000060,_ZN4sead8DateTime26initializeSystemTimeModuleEv
0x0000007100b22c2c,O,000480,_ZNK4sead8DateTime15getCalendarTimeEPNS_12CalendarTimeE
0x0000007100b22e0c,O,000204,_ZN4sead8DateTime6setNowEv
Expand Down Expand Up @@ -64214,9 +64214,9 @@ Address,Quality,Size,Name
0x0000007100b2e7d8,U,000100,
0x0000007100b2e83c,U,000100,
0x0000007100b2e8a0,U,000104,
0x0000007100b2e908,U,000148,_ZN4sead18BinaryStreamFormat7readBitEPNS_9StreamSrcEPvj
0x0000007100b2e908,O,000148,_ZN4sead18BinaryStreamFormat7readBitEPNS_9StreamSrcEPvj
0x0000007100b2e99c,U,000260,
0x0000007100b2eaa0,U,000024,_ZN4sead18BinaryStreamFormat12readMemBlockEPNS_9StreamSrcEPvj
0x0000007100b2eaa0,O,000024,_ZN4sead18BinaryStreamFormat12readMemBlockEPNS_9StreamSrcEPvj
0x0000007100b2eab8,U,000092,
0x0000007100b2eb14,U,000096,
0x0000007100b2eb74,U,000096,
Expand All @@ -64228,7 +64228,7 @@ Address,Quality,Size,Name
0x0000007100b2edb0,U,000096,
0x0000007100b2ee10,U,000120,
0x0000007100b2ee88,U,000272,
0x0000007100b2ef98,U,000024,_ZN4sead18BinaryStreamFormat13writeMemBlockEPNS_9StreamSrcEPKvj
0x0000007100b2ef98,O,000024,_ZN4sead18BinaryStreamFormat13writeMemBlockEPNS_9StreamSrcEPKvj
0x0000007100b2efb0,U,000016,
0x0000007100b2efc0,U,000020,
0x0000007100b2efd4,U,000004,nullsub_3255
Expand Down
2 changes: 1 addition & 1 deletion lib/sead
Submodule sead updated 64 files
+6 −0 CMakeLists.txt
+4 −0 include/codec/seadHashCRC16.h
+4 −0 include/codec/seadHashCRC32.h
+6 −5 include/container/seadFreeList.h
+1 −1 include/container/seadObjArray.h
+17 −18 include/container/seadPtrArray.h
+10 −10 include/container/seadTreeMap.h
+10 −4 include/controller/nin/seadNinJoyNpadDevice.h
+3 −2 include/controller/seadController.h
+1 −1 include/controller/seadControllerMgr.h
+1 −1 include/filedevice/nin/seadNinFileDeviceBaseNin.h
+3 −1 include/filedevice/seadArchiveFileDevice.h
+10 −4 include/filedevice/seadFileDevice.h
+63 −0 include/filedevice/seadFileDeviceStreamSrc.h
+1 −1 include/framework/seadCalculateTask.h
+2 −2 include/framework/seadGameFramework.h
+67 −10 include/gfx/nin/seadGraphicsNvn.h
+2 −2 include/gfx/nvn/seadDebugFontMgrNvn.h
+8 −2 include/gfx/seadFrameBuffer.h
+46 −2 include/gfx/seadGraphics.h
+18 −5 include/gfx/seadProjection.h
+8 −4 include/heap/seadFrameHeap.h
+2 −1 include/heap/seadHeapMgr.h
+1 −1 include/hostio/seadHostIOCurve.h
+11 −0 include/math/seadVector.h
+19 −0 include/math/seadVector.hpp
+3 −0 include/math/seadVectorCalcCommon.h
+11 −0 include/math/seadVectorCalcCommon.hpp
+7 −3 include/mc/seadJobQueue.h
+9 −8 include/prim/seadEndian.h
+1 −2 include/prim/seadSafeString.hpp
+42 −15 include/resource/seadArchiveRes.h
+5 −2 include/resource/seadResource.h
+22 −10 include/resource/seadSharcArchiveRes.h
+31 −0 include/seadVersion.h
+48 −0 include/stream/seadRamStream.h
+45 −37 include/stream/seadStream.h
+101 −29 include/stream/seadStreamFormat.h
+2 −0 include/stream/seadStreamSrc.h
+1 −1 include/time/seadDateTime.h
+31 −0 modules/src/codec/seadHashCRC16.cpp
+31 −0 modules/src/codec/seadHashCRC32.cpp
+0 −7 modules/src/controller/seadController.cpp
+0 −3 modules/src/controller/seadControllerMgr.cpp
+0 −5 modules/src/filedevice/nin/seadNinFileDeviceBaseNin.cpp
+4 −2 modules/src/filedevice/seadArchiveFileDevice.cpp
+0 −20 modules/src/filedevice/seadFileDevice.cpp
+136 −0 modules/src/filedevice/seadFileDeviceStreamSrc.cpp
+2 −0 modules/src/framework/seadCalculateTask.cpp
+0 −7 modules/src/framework/seadGameFramework.cpp
+0 −9 modules/src/gfx/nvn/seadDebugFontMgrNvn.cpp
+0 −2 modules/src/gfx/seadFrameBuffer.cpp
+63 −4 modules/src/gfx/seadProjection.cpp
+2 −0 modules/src/heap/seadHeapMgr.cpp
+0 −16 modules/src/mc/seadJobQueue.cpp
+1 −1 modules/src/prim/seadSafeString.cpp
+1 −1 modules/src/prim/seadStringBuilder.cpp
+3 −6 modules/src/resource/seadArchiveRes.cpp
+0 −7 modules/src/resource/seadResource.cpp
+21 −20 modules/src/resource/seadSharcArchiveRes.cpp
+91 −0 modules/src/stream/seadRamStream.cpp
+288 −0 modules/src/stream/seadStream.cpp
+214 −0 modules/src/stream/seadStreamFormat.cpp
+2 −0 modules/src/time/seadDateTime.cpp
Loading