gamemasterplc
f3b922a476
Match window.c in PAL
2024-11-17 12:35:21 -06:00
dbalatoni13
fcc2d922e8
Port minigame_seq.c
2024-11-17 19:13:59 +01:00
dbalatoni13
383feca5f5
Correct macro in gamework.c
2024-11-17 16:46:52 +01:00
Liam Coleman
42a72ba07f
More TU Matching in PAL ( #469 )
...
* Fix w20Dll linking
* Match some more TUs in PAL
* Fix NTSC Build
2024-11-16 21:02:31 -06: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
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
dbalatoni13
85f1363bcc
Got 99% on mpexDll/mpex.c
2024-10-29 21:16:32 +01:00
gamemasterplc
d247ec85bd
Fix winner offset screen size
2024-09-19 11:40:48 -05: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
gamemasterplc
a159b773c0
Add HU3D limit defines
2024-08-25 16:08:24 -05:00
gamemasterplc
818e52886f
Add attribute and camera defines
...
Model attributes are prefixed with HU3D_ATTR_. Motion attributes are prefixed with HU3D_MOTATTR.
Cluster attributes are prefixed with HU3D_CLUSTER_ATTR.
Cameras are identified with a HU3D_CAM constant
2024-08-25 15:48:46 -05:00
gamemasterplc
61fb321477
Fix record value type to be unsigned
2024-08-18 07:59:47 -05: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
a05b5db43e
Matched m444dll/shadow.c
2024-08-09 03:44:03 +02:00
kabiskac
a0ebc7588d
Applied DATA_MAKE_NUM and MAKE_MESSID macros
2024-08-09 01:37:36 +02:00
kabiskac
cf44961290
Decompiled most of ztardll
2024-08-08 18:34:53 +02:00
Liam Coleman
14aac066c6
Merge pull request #380 from gamemasterplc/main
...
Decompile free play code
2024-08-01 18:49:31 -05:00
gamemasterplc
7f1c5ba39a
Decompile free play code
2024-08-01 18:41:43 -05: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
gamemasterplc
47a5eecb60
Decompile Most of m413dll
...
fn_1_8C10 unfinished
2024-06-25 09:58:19 -05:00
gamemasterplc
cfb4833248
Adjust hsfdraw to use acosf
2024-06-22 13:25:01 -05:00
kabiskac
91d67d86dd
Remove casts when accessing ModelData::unk_48
2024-06-14 17:24:12 +02:00
gamemasterplc
3669f59cdb
Decompile m431dll/main.c
2024-06-13 11:50:54 -05:00
kabiskac
d9760904d6
GXUnknownu16 moved to GXVert.h
2024-06-11 14:32:54 +02: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
1cd98b28b6
Decompile first translation unit of m434
...
Also did several fixes
2024-06-08 14:45:48 -05:00
kabiskac
4c90c0858c
Fix the prototype of HuAudStreamPlay
2024-06-04 23:49:50 +02:00
kabiskac
04107e33bf
Minor cleanups
2024-05-31 20:18:52 +02:00
gamemasterplc
e72df6f6b0
Clean up Hsfdraw Types
...
Also added new HsfDrawData type to hsfdraw.h
2024-05-27 13:41:25 -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
c9e1e93504
Fix HuMemInitAll int
2024-05-10 20:41:59 -05:00
gamemasterplc
2f41ab51e7
Move int to s32
2024-05-10 20:41:02 -05:00
gamemasterplc
ec5f686ffb
Change int to s32
2024-05-10 20:33:37 -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
8b15b82b25
Matched REL/w04 + applying ext_math macros
2024-04-28 01:03:31 -07:00
mrshigure
4229bfe0c1
Matched REL/w04/big_boo + applying new macros
2024-04-25 05:15:29 -07:00