SammygoodTunes
|
b7be672733
|
Decompile MapManager::func_ov00_020824cc (28%)
Decompile MapManager::func_ov00_02082504
Decompile MapManager::func_ov00_02082538 (43%)
Decompile MapManager::func_ov00_02082614
Decompile MapManager::MapData_vfunc_b0
Decompile MapManager::func_ov00_02082650
Decompile MapManager::func_ov00_02082660
Decompile MapManager::func_ov00_02082670
Decompile MapManager::func_ov00_02082680
Decompile MapManager::
Decompile MapManager::func_ov00_020826a0 (100% but needs verifying)
Decompile MapManager::CreateMap (3%)
Decompile MapManager::DestroyMap (8%)
Decompile MapManager::MapData_vfunc_44
Decompile MapManager::MapData_vfunc_7c (25%)
Decompile MapManager::MapData_vfunc_84
Decompile MapManager::func_ov00_020828f8
Decompile MapManager::GetNumMaps
Decompile MapManager::func_ov00_02082914 (21%)
Decompile MapManager::func_ov00_02082acc
Decompile MapManager::func_ov00_02082af4 (55%)
|
2025-01-14 15:27:50 +01:00 |
|
SammygoodTunes
|
3cca73e1c1
|
Decompile MapManager::IsMapInMainGrid
Decompile MapManager::GetCourseDungeonProgress
Decompile MapManager::func_ov00_020820fc
Decompile MapManager::func_ov00_0208230c (93%)
Decompile MapManager::func_ov00_020823a4
Decompile MapManager::func_ov00_020823b4
Decompile MapManager::func_ov00_020823c4
Decompile MapManager::func_ov00_020823d4
Decompile MapManager::func_ov00_020823e4
Decompile MapManager::MapData_vfunc_b4
Decompile MapManager::MapData_vfunc_9c
Decompile MapManager::func_ov00_02082424 (41%)
Decompile MapManager::func_ov00_02082454 (25%)
Decompile MapManager::func_ov00_02082494 (28%)
|
2025-01-13 22:13:47 +01:00 |
|
SammygoodTunes
|
a4a9bb5dfd
|
Decompile MapManager::func_ov00_020836bc
Decompile MapManager::GetTriggerBoundingBoxes
Decompile MapManager::func_ov00_020836dc (60%)
Decompile MapManager::IsTriggerTypeOverlapped
Decompile MapManager::GetOverlappingTrigger
Decompile MapManager::func_ov00_02083560
gPlayerPos type Vec3p* from Vec3p
|
2025-01-12 19:50:41 +01:00 |
|
SammygoodTunes
|
acc72371ed
|
Decompile MapManager::func_ov00_020835e4
Decompile MapManager::func_ov00_020835f4
Decompile MapManager::func_ov00_02083604
Decompile MapManager::func_ov00_02083614
Decompile MapManager::GetEntrancePos (43%)
Decompile MapManager::func_ov00_02083664 (68%)
|
2025-01-12 15:15:38 +01:00 |
|
SammygoodTunes
|
e96f66ceb8
|
Decompile MapManager::func_ov00_02083570
Decompile MapManager::func_ov00_02083588
Decompile MapManager::func_ov00_020835a4
Decompile MapManager::func_ov00_020835b4
Decompile MapManager::func_ov00_020835c4 (50%)
|
2025-01-12 14:18:34 +01:00 |
|
SammygoodTunes
|
ba1821d07b
|
Build fix
|
2025-01-12 00:29:45 +01:00 |
|
SammygoodTunes
|
1d2124ce9d
|
Decompile MapManager::GetCourseData_Unk_25c
Decompile MapManager::func_ov00_02083328
Decompile MapManager::GetCourseMainGridSizeX
Decompile MapManager::GetCourseMainGridSizeY
Decompile MapManager::func_ov00_02083524
|
2025-01-12 00:27:33 +01:00 |
|
SammygoodTunes
|
d11cc4a573
|
Decompile MapManager::GetMapWidth
Decompile MapManager::GetMapHeight
Decompile MapManager::func_ov00_02083374
Decompile MapManager::func_ov00_02083384
Decompile MapManager::func_ov00_020834bc
|
2025-01-11 22:08:00 +01:00 |
|
SammygoodTunes
|
420d3e4268
|
Decompile MapManager::GetMapMinBounds
Decompile MapManager::GetMapMaxBounds
Decompile MapManager::GetMapCenter
|
2025-01-11 20:59:03 +01:00 |
|
SammygoodTunes
|
ff9c4e6a67
|
Decompile MapManager::GetMapMinBounds
Decompile MapManager::GetMapMaxBounds
Decompile MapManager::GetMapCenter
|
2025-01-11 20:56:41 +01:00 |
|
SammygoodTunes
|
4ee5b2a23b
|
Decompile MapManager::GetMapCenterX
Decompile MapManager:GetMapCenterZ
|
2025-01-11 20:39:26 +01:00 |
|
SammygoodTunes
|
c09ea66d5c
|
Decompile MapManager::GetMapMinX
Decompile MapManager::GetMapMinZ
Decompile MapManager::GetMapMaxX
Decompile MapManager::GetMapMaxZ
|
2025-01-11 20:23:35 +01:00 |
|
SammygoodTunes
|
090b1ae50e
|
Decompile MapManager::GetCourseMinZ
Decompile MapManager::GetCourseMaxX
Decompile MapManager::GetCourseMaxZ
|
2025-01-11 18:51:09 +01:00 |
|
SammygoodTunes
|
61f866af93
|
Decompile MapManager::GetCourseMinX
|
2025-01-11 18:31:37 +01:00 |
|
Aetias
|
2c015c9774
|
Upgrade to Ghidra version 11.2.1
|
2025-01-09 08:34:11 +01:00 |
|
Aetias
|
39850e99b9
|
Remove support for Python on MSYS
|
2025-01-09 08:29:10 +01:00 |
|
Aetias
|
46322369fc
|
Update docs
|
2025-01-06 22:22:17 +01:00 |
|
Aetias
|
247d862475
|
Merge pull request #54 from mike8699/add-precommit
Automate `clang-format` with `pre-commit`, + other checks
|
2025-01-06 20:45:21 +01:00 |
|
Aetias
|
ff81b3fd1a
|
Merge remote-tracking branch 'origin/main' into add-precommit
|
2025-01-06 20:41:07 +01:00 |
|
Aetias
|
e980fe7803
|
Merge pull request #55 from mike8699/fix-clang-format-error
Fix `clang-format` error
|
2025-01-06 20:20:29 +01:00 |
|
Aetias
|
820b8fefdc
|
pre-commit: Install instructions
|
2025-01-06 17:27:31 +01:00 |
|
mike8699
|
01102bf317
|
Fix clang-format error
|
2025-01-06 11:26:11 -05:00 |
|
Aetias
|
53bd73e89c
|
pre-commit: Allow hard linebreaks in Markdown
|
2025-01-06 17:25:50 +01:00 |
|
Aetias
|
d75d589637
|
Merge pull request #53 from mike8699/decompile-LinkStateItem
Decompile `LinkStateItem`
|
2025-01-06 16:37:38 +01:00 |
|
Aetias
|
6f33b0c7ad
|
LinkStateItem: Use enums
|
2025-01-06 16:36:05 +01:00 |
|
mike8699
|
f5f1f7ae1b
|
Add complete directive to delinks.txt
|
2025-01-05 19:10:55 -05:00 |
|
mike8699
|
f817a35c26
|
Update relocs.txt
|
2025-01-05 19:10:55 -05:00 |
|
mike8699
|
19290c9d92
|
Run clang-format
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
254ee79fe0
|
Match data section
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
70d24e0776
|
Fix error
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
5f526aadb5
|
Fix misplaced case block
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
6ab289196e
|
Fix regalloc issue
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
cd8ce66116
|
Add LinkStateBase methods to symbols
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
1373505903
|
Add rest of LinkStateItem methods to symbols
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
d2d3b6b75f
|
Use -1 instead of 0xfffffff
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
4ab7b47bcd
|
Add arm/thumb macros
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
200a68b3de
|
LinkStateItem::OnStateLeave 92% match
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
11a3df2d99
|
Update EquipBomb::StopUsing method signature
This method has an additional argument.
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
ae2062bb58
|
Properly define static methods as static
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
c3ac80ab60
|
LinkStateItem::OnStateLeave 88% match
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
bf43adef41
|
LinkStateItem::OnStateLeave 71% match
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
12877211ed
|
[wip] decomp LinkStateItem::OnStateLeave
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
dc09e23c60
|
Add StopUsing methods to several classes
These are used in `LinkStateItem::OnStateLeave`
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
be7b197c34
|
Decompile LinkStateItem::GetLinkStateMove
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
f9da67860b
|
Decompile GetLinkState arm9 function
This is not part of the `LinkStateItem` class, but it is called by
a method in that class. I wasn't sure the best place to put this.
|
2025-01-05 19:06:26 -05:00 |
|
mike8699
|
2d8b257711
|
Run clang-format/other pre-commit checks in CI
|
2025-01-01 21:22:40 -05:00 |
|
mike8699
|
83e058a8a1
|
Run pre-commit formatting
|
2025-01-01 21:19:30 -05:00 |
|
mike8699
|
88c72f0470
|
Add pre-commit-hooks to pre-commit config
|
2025-01-01 21:18:50 -05:00 |
|
mike8699
|
d81054c43d
|
Add clang-format pre-commit hook
|
2025-01-01 21:18:21 -05:00 |
|
mike8699
|
82ba3ff311
|
Start decompiling LinkStateItem
|
2024-12-31 14:51:33 -05:00 |
|