dbalatoni13
ada77fe830
Fixes, clearing TODOs
2025-04-12 22:43:29 +02:00
dbalatoni13
d3b45cf2b4
Implemented rel building and loading
2025-04-06 06:30:30 +02:00
dbalatoni13
30c462a8ef
Recover matching status
2025-04-05 15:09:21 +02:00
dbalatoni13
caea40c6aa
"various changes to get it building for mac, as well as 64-bit" from zestydev
2025-04-04 04:05:31 +02:00
Liam Coleman
64f087c2c9
Gamework struct labeling ( #563 )
...
* Label most of w01Dll
* Add symbols for instdll and resultdll in us
* Fix pal symbols for instDll
* Build resultdll+symbols for pal
* Gamework struct labeling
2025-02-06 15:45:43 -06:00
mrshigure
6406dde2cc
Matched mstory3Dll (US) ( #538 )
2025-01-19 09:40:22 -06:00
Liam Coleman
f28e9d19aa
Match rest of mstory2 ( #521 )
2025-01-11 00:04:16 -06:00
dbalatoni13
40da624fe7
Completely match m430Dll ( #519 )
2025-01-10 17:44:35 -06:00
mrshigure
496c8544e5
Matched mstoryDll (US) ( #512 )
2025-01-08 17:19:36 -06:00
mrshigure
129e419efe
US: matched m423Dll
2024-12-30 12:58:33 -08:00
dbalatoni13
be79577202
Port gamework.c to PAL ( #467 )
2024-11-16 17:08:24 -06:00
Liam Coleman
d0a5c85d3e
Add support for PAL version ( #464 )
...
* Initial setup for PAL version
* Add hashes to config.yml
Set REL/empty.c to matching for every version
Turn off quick-analysis for PAL
* Set nisDll matching only for the US version
* More config.yml fixes and reran auto-analysis
* Split PAL to sprput
* Add more symbols
* Split a lot more code in PAL
* Split more
Also introduce version.h header
* Split to board stuff
* Port early board TUs to PAL
* More board PAL ports
* Split rest of board code
* Board RELs porting to PAL
* Match w06Dll/fire.c in PAL
* Match w04 big boo for PAL
---------
Co-authored-by: dbalatoni13 <stubiflex.junior@gmail.com>
2024-11-16 12:35:24 -06:00
mrshigure
5ed45bdf1b
Matched most of REL/m437Dll (1 function missing: fn_1_65E0)
2024-08-24 22:53:55 -07:00
Rainchus
db89eb87be
add FLAG_ID_MAKE macros to all flag function calls
2024-07-15 13:27:19 -05:00
gamemasterplc
2f41ab51e7
Move int to s32
2024-05-10 20:41:02 -05:00
gamemasterplc
49a51164a0
Add various minigame macros
2024-04-22 15:19:47 -05:00
gamemasterplc
70c811ea73
Add more gamework setters
2024-04-07 11:03:18 -05:00
gamemasterplc
241e826516
Decompile mstory4
2024-04-06 16:47:25 -05:00
gamemasterplc
3c8d3954b9
Decompile more of resultdll
2024-04-05 14:31:14 -05:00
gamemasterplc
4d96369b64
Clean up some splits
2024-04-02 22:04:34 -05:00
gamemasterplc
a75efa7882
Use inlines for coin gain and collect amounts
2024-04-02 13:31:26 -05:00
gamemasterplc
58de56c90a
Label gamework structs
2024-04-01 23:08:41 -05:00
gamemasterplc
2ecef59c15
Start matching instdll
2024-03-15 11:08:07 -05:00
gamemasterplc
eeff144f1c
Start board/bowser.c
2024-03-12 09:48:48 -05:00
gamemasterplc
83000dbb16
Document board/com files
...
Also did various cleanups
2024-03-06 20:22:54 -06:00
mrshigure
08e6ce1a45
Matched game/board/lottery + some unsplit cleanup
2024-02-28 06:40:18 -08:00
mrshigure
ea0cf380bb
Matched board/pause
2024-02-12 11:45:34 -08:00
gamemasterplc
a19c0433de
Document mgInfoTbl more
2024-02-03 13:40:58 -06:00
mrshigure
5bbdcd3eca
Partially matched board/item
2024-01-31 13:51:56 -08:00
mrshigure
44a6066f08
Matched board/ui
2024-01-23 20:43:24 -08:00
gamemasterplc
39a8ebf124
Change GW Inlines
2024-01-19 17:01:15 -06:00
gamemasterplc
00d61c68d0
Finish BoardLast5GfxInit
2024-01-19 16:58:04 -06:00
gamemasterplc
72c928e121
Decompile most of board/spaces.c
2024-01-07 17:12:43 -06:00
gamemasterplc
bbafa85ac0
Decompile BoardSpaceLandExec
...
Also labeled some more functions
2024-01-07 11:28:33 -06:00
gamemasterplc
b2186e5d09
Create main and player headers
2024-01-06 21:00:11 -06:00
gamemasterplc
2a1c4b808d
Remove certain common headers
...
common.h fully removed. common_structs.h incorporated into new game/gamework_data.h header along with parts of variables.h (Other parts were moved to more appropriate headers). functions.h split into unsplit.h and board_unsplit.h
2024-01-06 15:28:47 -06:00