dbalatoni13
17020537fc
Split Japanese DOL till board/player.c
2024-11-26 19:12:16 +01: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
gamemasterplc
4a4967d4a3
Improve audio types
2024-11-04 22:17:14 -06:00
dbalatoni13
f1c171b33f
Applied more Attr defines
2024-11-04 00:05:52 +01:00
dbalatoni13
c9f46f9418
Applied some Attr defines
2024-11-03 23:53:45 +01:00
gamemasterplc
5650eb9905
Start using display size defines
2024-09-09 23:39:00 -05:00
mrshigure
27e67cb66c
Applying HU3D defines across the board (1/?)
2024-08-26 13:51:03 -07:00
CreateSource
afa9c0a4b5
rename PSVEC to VEC
...
This is the correct name for the Vec functions for Dolphin. This also applies to PSMTX...
2024-08-09 23:53:58 -04:00
kabiskac
a0ebc7588d
Applied DATA_MAKE_NUM and MAKE_MESSID macros
2024-08-09 01:37:36 +02:00
Rainchus
0a152cdcef
fix tons of linker warnings, mark all uninitialized as so, fix a few issues where uninitialized was due to incorrect decompilation
2024-08-01 13:00:53 -05:00
CreateSource
9dfae92fe2
match m409dll, implement some cosd/sind
2024-07-27 12:48:18 -04:00
Rainchus
12bea8f5db
macro-ize all message ids, minor cleanup
2024-07-15 15:55:37 -05:00
Rainchus
7dc1687dd0
fill in item indexes to cpu item preference table
2024-07-15 13:45:58 -05:00
Rainchus
db89eb87be
add FLAG_ID_MAKE macros to all flag function calls
2024-07-15 13:27:19 -05:00
Rainchus
38085a347f
add board id defines, name dlls with comments in configure.py
2024-07-15 11:33:37 -05:00
gamemasterplc
2410043a17
Rename InitBoard and BoardCommonInit
...
InitBoard renamed to ObjectSetup. BoardCommonInit renamed to BoardObjectSetup
2024-06-26 08:06:07 -05:00
kabiskac
3f30fd613d
Renamed BoardDiceDigit2DShowSet to BoardRollDispSet
2024-06-09 18:18:05 +02:00
gamemasterplc
f5ca9fba8e
More name cleanups
2024-06-09 11:05:21 -05:00
gamemasterplc
933e2ab693
Clean up board/player.c
...
BoardDiceDigit2DShowSet still needs to be renamed to BoardRollDispSet but this requires changing quite a few translation units.
2024-06-09 10:43:30 -05:00
gamemasterplc
33b771b393
Decompile m408dll/camera.c
2024-05-27 10:53:14 -05:00
mrshigure
66ba618452
Matched REL/m405 + some code cleanup
2024-05-15 19:00:03 -07:00
gamemasterplc
2f41ab51e7
Move int to s32
2024-05-10 20:41:02 -05:00
mrshigure
36948439b2
Matched REL/m403 + some code cleanup
2024-05-08 17:53:15 -07:00
mrshigure
f9636fe567
Matched most of REL/m402 + applying ext_math macros
2024-05-05 00:47:51 -07:00
mrshigure
4229bfe0c1
Matched REL/w04/big_boo + applying new macros
2024-04-25 05:15:29 -07:00
gamemasterplc
6859839770
Clean up frand usages
2024-04-24 16:44:04 -05:00
gamemasterplc
0ccc55e70f
Move abs to stdlib.h
2024-04-13 19:32:50 -05:00
gamemasterplc
70c811ea73
Add more gamework setters
2024-04-07 11:03:18 -05:00
gamemasterplc
13e3527197
Clean up board/main.c
2024-04-07 09:38:28 -05:00
Rainchus
4e2c3b7631
match m407dll, some cleanup as well
2024-04-06 14:00:15 -05:00
mrshigure
dd5b977ee0
Matched REL/w06/fire and bridge
2024-04-04 23:07:25 -07:00
mrshigure
dc4826c0af
Matched REL/w06/mg_coin + some data cleanup
2024-04-04 12:52:47 -07:00
gamemasterplc
a75efa7882
Use inlines for coin gain and collect amounts
2024-04-02 13:31:26 -05:00
gamemasterplc
1ff18808ea
Use define for showing HuSprGrpDrawNoSet prototype
2024-04-02 13:14:50 -05:00
gamemasterplc
58de56c90a
Label gamework structs
2024-04-01 23:08:41 -05:00
mrshigure
9dcac2c156
Matched REL/w01/mg_item + some data cleanup
2024-03-31 17:59:41 -07:00
gamemasterplc
56895ea8ff
Link board/mushroom.c
2024-03-30 14:28:04 -05:00
Rainchus
ec5d98fbe7
decompile mushroom.c, not linked
2024-03-30 14:04:47 -05:00
mrshigure
b51802ea35
Matched REL/w01/mg_coin + some data cleanup
2024-03-27 09:43:19 -07:00
mrshigure
538ac0a01a
Matched REL/w01/main + some data cleanup
2024-03-23 22:45:09 -07:00
mrshigure
6d754f108e
Matched REL/mess + some data cleanup
2024-03-16 13:04:23 -07:00
mrshigure
303ea12894
Matched REL/option
2024-03-16 08:41:23 -07:00
gamemasterplc
2ecef59c15
Start matching instdll
2024-03-15 11:08:07 -05:00
gamemasterplc
2caca6bc19
Remove unsplit headers
2024-03-14 19:22:42 -05:00
gamemasterplc
0e92b2ba09
Clean up board rels
2024-03-14 09:57:45 -05:00
gamemasterplc
4fb827c325
Merge branch 'Rainchus:main' into main
2024-03-12 21:56:04 -05:00
gamemasterplc
a66a32f849
Start work on selmenu
2024-03-12 21:55:39 -05:00
CreateSource
9f2f794aba
Merge branch 'main' into main
2024-03-12 22:50:19 -04:00
CreateSource
dca93f5585
boo_house.c completed, 59.45% DOL
2024-03-12 22:49:36 -04:00
mrshigure
c623d8549f
Matched game/board/start
2024-03-12 13:59:40 -07:00