64 Commits

Author SHA1 Message Date
Yanis cf8f5a80b1 Decompile more of AdventureFlags.cpp (#118)
* fix flags getters and associated relocs

* explicit ARM and improve existing matches

* match CopyTo

* document a bit the flag system and progress on unmatched functions

* remaining bottom functions

* func_ov00_02097810 params and name fix

* fix build issues

* move flag base definition to its own file

* document item flags

---------

Co-authored-by: Yanis002 <Yanis002@users.noreply.github.com>
Co-authored-by: Aetias <aetias@outlook.com>
2025-07-22 16:17:02 +02:00
Aetias 383ca6aaa2 Game 99% (#125)
* Game 74%

* Game 99%

* Fix symbol name
2025-07-22 15:54:46 +02:00
Aetias 32cc123547 Game 73% (#122)
* Game 73%

* Fix build
2025-07-19 18:51:07 +02:00
Yanis 7a01af4783 update .clang-format rules (#120) 2025-07-16 15:33:58 +02:00
Yanis 0421d36979 Decompile overlay 8 (95%) (#115)
* started overlay 8

* progress

* progress

* progress

* more headers

* progress

* more progress

* symbols

* fix splits + new headers

* more progress

* func_ov008_02112ee0 & func_ov008_02112f28

* document fish in save item manager and unrelated things because precommit is mad

* SaveItemManager ctor

* progress?

* fix build issues

* split files to match data

* format

* format

* cleanup and match vfunc_08

* add reloc for overlay 0

* fix vtable symbol

* improve non-matching functions

---------

Co-authored-by: Aetias <144526980+AetiasHax@users.noreply.github.com>
2025-07-13 15:11:50 +02:00
Aetias 36b9d9dea4 Game 26% 2025-07-06 14:47:44 +02:00
Yanis002 f81e8e85d0 started GameModeAdventure (97%) 2025-07-05 16:36:04 +02:00
Aetias 0567d5aaa5 Clang format 2025-07-01 00:24:41 +02:00
Aetias 8003089294 Fix match 2025-07-01 00:01:30 +02:00
Yanis002 f8e7f9a17d rename UnkStruct_027E0C68 2025-02-17 12:01:41 +01:00
Yanis002 30bd3562ab format 2025-02-12 20:20:34 +01:00
Yanis002 e109eeadba more progress 2025-02-06 22:45:45 +01:00
Yanis002 308b9c2340 bmg improvements 2025-02-06 15:12:09 +01:00
Yanis002 978a7532c4 more progress 2025-02-05 17:52:48 +01:00
Yanis002 1f7c5be909 post-update cleanup: step 4 (builds properly) 2025-02-05 12:43:34 +01:00
Yanis002 4928bc4660 post-update cleanup: step 3 (2/2) 2025-02-05 12:28:21 +01:00
Yanis002 5bd0f31b8b post-update cleanup: step 3 (1/2) 2025-02-05 01:47:40 +01:00
Yanis002 7173439cd8 post-update cleanup: step 2 2025-02-05 00:46:13 +01:00
Yanis002 b072add951 post-update cleanup: step 1 2025-02-04 20:02:58 +01:00
Yanis002 51d5bf69ed Merge remote-tracking branch 'upstream/main' into bmg 2025-02-04 00:43:39 +01:00
Yanis002 64e8537ba7 today's progress 2025-02-03 23:59:33 +01:00
Yanis002 91b1c85414 I don't like vfuncs 2025-02-02 22:24:35 +01:00
Yanis002 808b6f311c more progress 2025-01-31 02:01:55 +01:00
Yanis002 59203c7bb9 better splits and fixed us syms 2025-01-30 17:54:54 +01:00
Yanis002 268d0822eb renamed some classes 2025-01-30 17:36:52 +01:00