Commit Graph

12 Commits

Author SHA1 Message Date
Mityno 01a4804485 Create a CMakeLists.txt to generate compile_commands.json (#80)
* Add CMakeList to create compilation database with minimal instructions

* Tidy up CMakeLists and add documentation

* Rename project in CMakeLists to generalize

* Add details to the LSP doc

* Add editor config files to `.gitignore`
2026-06-16 17:02:05 +02:00
Yanis 5e934a8c9b Decompile overlay 24 (Part 3) (#68)
* name func_01ffd3d8 and func_01ffd400

* name func_01ffd3b0

* match func_ov024_020cf9d4 + improve the Random struct

* UnkStruct_027e0cf8_00_0C_024 45%

* match PassengerManager::GetRandomIndex

* UnkStruct_027e0cf8_00_0C_024 OK

* UnkStruct_027e0cf8_00_0C_024: do other sections

* UnkStruct_027e0cf8_08_024 55%

* cleanup: remplace delete into null by the delete macro

* UnkStruct_027e0cf8_08_024 OK

* fix build issues

* UnkStruct_ov024_020d86a0_024 OK

* PlayerActor_A0_38_024 .text OK, CreditsEndingType OK

* tools: create courselist.py to convert .CLB data to yaml

* UnkDataStruct4_14 OK

* UnkDataStruct4 17%

* UnkDataStruct4 OK

* MiscAdvManager OK

* PassengerManager OK

* fix build issues

* ZeldaTrainBinary OK

* mark PassengerManager as complete and adjust delinks

* UnkStruct_027e0cf8_08_00_024 OK

* document more of UnkStruct_027e0ce0

* savefile hotfixes

* UnkStruct_027e0ce0_34_024 OK

* code_020d46b4_024 OK

* UnkStruct_027e0d00 & UnkStruct_027e0d00_20 OK

* code_020d51dc_024 OK

* fix weird formatting

* UnkTrainSystem1 OK

* fix jp broken match

* UnkTrainSystem2 OK

* UnkStruct_027e0d08_024 31%

* fix build issues

* UnkStruct_027e0d08 OK!!!

* remove useless parenthesis

* ActorUnk_ov000_020a8bb0_EC OK

* move ActorUnk_ov000_020a8bb0_EC to MainGame/Actor/

* ActorUnkOBPC OK

* add sjiswrap support

* solve remaining gaps and fix build issues

* reorganise files + counter docs

* tools: remove format command execution from defaults
2026-06-09 23:01:32 +02:00
Yanis 13fbf76c71 Update .gitignore (#37) 2026-03-31 21:24:09 +02:00
Yanis 3ab5bf6de9 Misc things (#30)
* match random init

* UnkSystem2_UnkSubSystem1_Derived1 related docs

* match func_ov031_020e9108 and FileSelect_UnkClass7::vfunc_00

* improve func_02017ea4

* rename next functions

* actor rupee improvements

* update gitignore

* fix broken match

* fileselectmain improvements

* fix broken match

* more misc progress

* fix build issues

* fix regressions
2026-02-03 19:59:20 +01:00
Yanis002 9f1695dc6a merge and improve nepe's work
Co-authored-by: NEPETAISCUTE <58563578+NEPETAISCUTE@users.noreply.github.com>
2025-08-02 19:20:18 +02:00
Yanis002 c008e48b75 add m2c*.c to gitignore for convenience 2025-07-22 14:38:10 +02:00
Yanis002 e3a43d9b7c updated gitignore 2025-06-19 23:56:49 +02:00
Yanis002 a3c32f5259 new stuff from ph 2025-03-20 14:16:11 +01:00
Yanis002 4f7cefd225 make it build (and get wibo update from ph) 2025-02-13 23:19:43 +01:00
Yanis002 27d0fa2662 update dsd and start eur and jp 2025-01-18 00:09:33 +01:00
Yanis42 292d035545 update 2024-09-16 14:23:04 +02:00
Yanis42 1fc8c3a9bb initial commit 2024-09-16 14:00:37 +02:00