Commit Graph

31 Commits

Author SHA1 Message Date
Matt P 188cae51b4 start decompiling zNPCGoalRobo, Fodder code 2024-07-02 20:46:57 -05:00
Steven Casper d6c11ca131 Fix incorrect buttons parameter for menu fmvs 2024-07-02 21:13:30 -04:00
Steven Casper 61f1fe21da zParCmd equivalent (#286)
* Work on zParCmd

* zParCmd equivalent
2024-07-02 19:50:04 -05:00
Steven Casper 9131feea4b zUI close to equivalent (#285)
* Decomp zUI_Render

* zUI data and zUI_Render better

* Decomp remaining zUI data

* Fix zUI_PreUpdate/zUI_ScenePortalUpdate

* More closely matching zUI code

* Match zUI_PreUpdate with ternary trick
2024-07-01 22:01:43 -05:00
Seil Weiss b64e2c5283 Remove ASSIGNMENT_OPERATOR macro (#284)
* Remove ASSIGNMENT_OPERATOR macro

* Remove definitions of auto-generated assign ops
2024-07-01 17:18:26 -05:00
Thomas b20a50b35a Finish matching xIni (#283)
* Some work on matching xIni

* Finish matching xIni, use some variable names from seilweiss/rat

Co-authored-by: Seil Weiss <32021834+seilweiss@users.noreply.github.com>

* xIni: Add missing function prototypes

---------

Co-authored-by: Seil Weiss <32021834+seilweiss@users.noreply.github.com>
2024-06-30 09:43:30 -05:00
Steven Casper 7569940939 fixup some zGameExtras stuff 2024-06-29 03:54:47 -04:00
Steven Casper 6a31e38cb6 zGameExtras 100% equivalent (#282) 2024-06-28 09:10:44 -05:00
Steven Casper 5925574e32 Decomp zCutsceneMgr Data 2024-06-28 06:02:02 -04:00
Steven Casper 606117aae6 zMenu 100% Equivalent (#279) 2024-06-27 18:47:54 -05:00
Steven Casper 6fea765381 zParPTank nearly equivalent. (#280)
* Start decomping zParPTank.cpp

* zParPTank nearly 100% equivalent.

Game crashes after leaving the main menu.
2024-06-27 18:46:46 -05:00
tgsm 89958ffe40 Finish matching xSurface 2024-06-27 18:11:25 -04:00
Thomas ff79744a3d Finish decompiling zTaxi & mark it as equivalent (#278) 2024-06-25 08:41:04 -05:00
tgsm 4f99f181b1 Remove unused padding in zRenderState and mark it as Matching 2024-06-25 03:37:38 -04:00
Matt P 2a373feaa1 decomp tikiDyingCB, float issues 2024-06-24 09:52:08 -05:00
Steven Casper e23d1a3c28 zAnimList 100% Equivalent (#275)
Floating point scheduling is preventing a perfect match on
zAnimListInit.
2024-06-24 08:21:54 -05:00
Steven Casper bf8ae516ef zSaveLoad 100% Equivalent (#276)
Matches zSaveLoad_CardCheckSlotOverwrite and Fixes some small
errors with remaining non-matching functions.

Also enables -common compiler flag to get the correct data sections.
2024-06-24 08:10:55 -05:00
Steven Casper bbb1ce2b6b Decomp zActionLine data 2024-06-23 19:35:36 -04:00
Matt P a1c552d578 use enum types instead of hardcoded values 2024-06-23 10:28:57 -05:00
Steven Casper dbf834afee Reformat all files (#273)
Co-authored-by: Matt P <5638426+mattbruv@users.noreply.github.com>
2024-06-23 10:12:54 -05:00
Steven Casper 63bae718b5 xClimate.cpp 100% Equivalent (maybe) (#271) 2024-06-23 10:06:32 -05:00
Steven Casper 2945fdcdea zEvent.cpp fully matching (#274) 2024-06-23 09:59:09 -05:00
Steven Casper 7ed73859c4 More sensible union access in zNPCTiki_InitStacking 2024-06-23 00:14:27 -04:00
Matt P 159a53e76f 100% OK zNPCTiki_InitStacking 2024-06-22 20:52:59 -05:00
tgsm f9feef7db5 Finish matching iTime 2024-06-22 09:18:14 -04:00