Yanis002
2107619c79
more vfuncs progress
2025-01-26 16:42:09 +01:00
Yanis002
1af423e8ae
update symbols
2025-01-26 14:19:50 +01:00
Aetias
280801981c
Move ov012 documentation from Ghidra
2025-01-26 09:26:12 +01:00
Yanis002
6dd1cac92c
more vfuncs progress
2025-01-26 03:36:11 +01:00
Yanis002
8250e4aa3a
more vfuncs progress
2025-01-26 00:12:53 +01:00
Yanis002
dae35edc7b
sorted declarations
2025-01-25 22:02:41 +01:00
Yanis002
fb0f8b909e
cleanup unk_168 to unk_388
2025-01-25 21:47:15 +01:00
Yanis002
acc3200e65
more vfuncs progress
2025-01-25 21:25:14 +01:00
Aetias
d64b3a041a
Move ov005 documentation from Ghidra
2025-01-25 18:44:12 +01:00
Aetias
aecd954557
Move ov004 documentation from Ghidra
2025-01-25 14:35:02 +01:00
Yanis002
45f07884d2
started vfuncs decomp
2025-01-25 03:07:39 +01:00
Yanis002
9aaf744c3e
add missing sections to BMG.cpp delink
2025-01-24 23:48:25 +01:00
Yanis002
660c5e9655
convert BMGGroups to a class
2025-01-24 22:11:59 +01:00
Aetias
d6021854d0
Move ov000 function names from Ghidra
2025-01-24 21:29:43 +01:00
Yanis002
3de7041c34
more progress
2025-01-24 21:16:19 +01:00
Yanis002
d44088642e
match func_02036bbc
2025-01-24 19:21:26 +01:00
Yanis002
5b8beb79d7
make func_0203643c static
2025-01-24 18:36:33 +01:00
Yanis002
2e722d333a
func_0203690c: 90%
2025-01-24 18:33:53 +01:00
Yanis002
b4d8083ace
more progress
2025-01-24 15:16:58 +01:00
Yanis002
c26639a9da
declared data_027e0c68
2025-01-24 03:46:27 +01:00
Yanis002
dea4060fb5
more progress
2025-01-24 03:37:43 +01:00
Yanis002
3194675d0d
more progress & cleanup structs
2025-01-24 02:24:14 +01:00
Aetias
1d4fc368c2
Move ov000 documentation from Ghidra
2025-01-23 23:11:04 +01:00
Yanis002
cf97807bbc
progress and add more funcs
2025-01-23 21:54:51 +01:00
SammygoodTunes
a4d82cfa6f
Decomp progress 28%
2025-01-23 21:09:13 +01:00
Yanis002
302c28edcb
more funcs + split BMG.cpp
2025-01-23 19:24:03 +01:00
Yanis002
c2c40b8221
match func_020370d0 to func_02037178
2025-01-23 14:51:54 +01:00
Yanis002
969a5a7c51
removed messagemanager class
2025-01-22 22:20:29 +01:00
Yanis002
fc19911a51
func_020371c8: 96%
2025-01-22 20:56:39 +01:00
Yanis002
a72a9d77d2
document flow stuff
2025-01-22 17:17:37 +01:00
Yanis002
1176ff47ed
document most of the BMG file format
2025-01-22 03:54:07 +01:00
Aetias
af097b91d7
Move ov000 documentation from Ghidra
2025-01-21 20:24:28 +01:00
SammygoodTunes
0060b2faac
Decomp progress 27%
2025-01-21 13:31:12 +01:00
Yanis002
2d57d12209
work
2025-01-21 00:17:29 +01:00
Aetias
7a2009cab9
Move ov000 documentation from Ghidra
2025-01-20 20:09:15 +01:00
SammygoodTunes
ecaa34e7e1
Decomp progress 24%
2025-01-20 19:39:52 +01:00
Aetias
757e6715af
Add ActorEventIcon
2025-01-19 12:38:53 +01:00
Aetias
04328420f3
Add ActorSwitchObject
2025-01-19 12:22:57 +01:00
Aetias
e1d2f0b168
Move ov000 documentation from Ghidra
2025-01-19 11:58:47 +01:00
SammygoodTunes
2450e474ea
Uncomment MapManager::func_ov00_0208210c
...
Uncomment most of MapManager::func_ov00_02082b3c
Improve MapManager::func_ov00_02083840
Improve MapManager::func_ov00_02083fb0
Uncomment most of MapManager::func_ov00_02086a84
Add Vec3p_Scale
2025-01-19 00:02:20 +01:00
Aetias
370e632197
Move ITCM documentation from Ghidra
2025-01-18 16:24:12 +01:00
Aetias
fe4c283ba2
Document math functions
2025-01-18 15:50:03 +01:00
Aetias
2794641461
Fix build
2025-01-18 13:47:34 +01:00
Aetias
13108e3ae4
Move ARM9 Main documentation from Ghidra
2025-01-18 09:44:01 +01:00
SammygoodTunes
11fcd1e4ea
Match MapManager::func_ov00_02082594
...
Match MapManager::func_ov00_020825ac
Refactor MapManager::func_ov00_020836bc to MapManager::GetTriggerBoundingBox
2025-01-18 00:07:56 +01:00
SammygoodTunes
03be711e96
Match MapManager::func_ov00_02082af4
2025-01-16 23:56:10 +01:00
SammygoodTunes
b375db94e8
Decompile MapManager::func_ov00_0208499c
...
Decompile MapManager::func_ov00_020849c0
Decompile MapManager::func_ov00_020849dc
Decompile MapManager::func_ov00_020849f8 (59%)
Decompile MapManager::func_ov00_02084a50
Decompile MapManager::func_ov00_02084ac4 (52%)
Decompile MapManager::SetNumKeys
Decompile MapManager::GetNumKeys
Decompile MapManager::SetBlueWarpOpen
Decompile MapManager::GetBlueWarpOpen
Decompile MapManager::func_ov00_02084be0 (96%)
Decompile MapManager::SetMapDataFlag1
Decompile MapManager::GetMapDataFlag1
Decompile MapManager::func_ov00_02084c7c
Decompile MapManager::func_ov00_02084c94 (50%)
Decompile MapManager::func_ov00_02084cb0
Decompile MapManager::func_ov00_02084cc8 (50%)
Decompile MapManager::func_ov00_02084ce4
Decompile MapManager::func_ov00_02084cfc (50%)
Decompile MapManager::GetMapData_Unk_09
Decompile MapManager::func_ov00_0208583c (3%)
Decompile and comment out rest of functions
2025-01-16 16:57:04 +01:00
SammygoodTunes
0672d06a7f
Decompile MapManager::MapData_vfunc_60 (33%)
...
Decompile MapManager::MapData_vfunc_60 (50%)
Decompile MapManager::func_ov00_02083e70 (21%)
Decompile MapManager::MapData_vfunc_68 (50%)
Decompile MapManager::func_ov00_02083f44 (20%)
Decompile MapManager::MapData_vfunc_6c
Decompile MapManager::MapData_vfunc_70
Decompile MapManager::func_ov00_02083fb0 (24%)
Decompile MapManager::func_ov00_02084024
Decompile MapManager::MapData_vfunc_54 (50%)
Decompile MapManager::MapData_vfunc_78 (50%)
Decompile MapManager::func_ov00_02084100
Decompile MapManager::GetMapData_Unk_48
Decompile MapManager::GetMapData_Unk_4c
Decompile MapManager::func_ov00_0208412c
Decompile MapManager::func_ov00_0208413c
Decompile MapManager::MapData_vfunc_58 (50%)
Decompile MapManager::func_ov00_02084164 (1% lol)
Decompile MapManager::GetMapData_Unk_0a
Decompile MapManager::GetMapData_Unk_0b
Decompile MapManager::MapData_vfunc_a4 (50%)
Decompile MapManager::func_ov00_0208433c (38%)
Decompile MapManager::func_ov00_0208439c (90%)
Decompile MapManager::func_ov00_020843ec (7%)
Decompile MapManager::GetMapData_Unk_38
Decompile MapManager::func_ov00_020846a4 (61%)
Decompile MapManager::func_ov00_02084700 (82%)
Decompile MapManager::func_ov00_020847e0
Decompile MapManager::func_ov00_020847f0 (11%)
Decompile MapManager::func_ov00_02084838 (15%)
Decompile MapManager::func_ov00_020848b8 (22%)
Decompile MapManager::func_ov00_02084924
Decompile MapManager::func_ov00_02084934 (18%)
Decompile MapManager::GetMapData_Unk_06
Decompile MapManager::GetMapData_Unk_07
2025-01-16 13:55:44 +01:00
SammygoodTunes
a025951d67
Decompile MapManager::func_ov00_02083790 (13%)
...
Decompile MapManager::func_ov00_02083840 (20%)
Decompile MapManager::AddTrigger
Decompile MapManager::func_ov00_020838d8
Decompile MapManager::func_ov00_020838e8
Decompile MapManager::func_ov00_020838f8
Decompile MapManager::func_ov00_02083908
Decompile MapManager::func_ov00_02083918
Decompile MapManager::func_ov00_02083928
Decompile MapManager::SetCurrentViewpointId
Decompile MapManager::func_ov00_02083958
Decompile MapManager::func_ov00_02083968
Decompile MapManager::func_ov00_02083978
Decompile MapManager::func_ov00_020839b4
Decompile MapManager::func_ov00_020839c4
Decompile MapManager::func_ov00_020839d4
Decompile MapManager::func_ov00_020839f8
Decompile MapManager::func_ov00_02083a1c (14%)
Decompile MapManager::GetTileStartX
Decompile MapManager::GetTileStartZ
Decompile MapManager::GetTileEndX
Decompile MapManager::GetTileEndZ
Decompile MapManager::func_ov00_02083c24
Decompile MapManager::func_ov00_02083c50
2025-01-15 23:31:21 +01:00
SammygoodTunes
036b2d982f
Decompile MapManager::GetCurrentMapPosX
...
Decompile MapManager::GetCurrentMapPosY
Decompile MapManager::func_ov00_02082d40 (61%)
Decompile MapManager::func_ov00_02082d84 (21%)
Decompile MapManager::func_ov00_02082e1c (11%)
Partially decompile other methods
2025-01-15 15:05:37 +01:00