Dávid Balatoni
34cf507e3f
x64 and hsfload improvements, build every REL ( #582 )
...
* Port some of hsfload.c
* More byteswaps in hsfload.c
* Finish hsfload besides cenv
* hsfload fixes
* Some x64 improvements
* More x64 improvements
* 64 bit improvements
* Link in lots of files
* Fix armem bug
* Fix dll killing, load modeseldll
* Fixes, clearing TODOs
* Tons of warning/error fixes
* Linux build fixes
* Add -fPIC flag to fix build on x64 linux
* GXSETARRAY sizes and misc fixes
* More fixes
* Build all RELs
* Implement C_Quat functions
* Fix PAL build
2025-04-14 18:02:42 +02:00
mrshigure
d95b1af697
Matched m463Dll (US); applying some ext_math macros ( #506 )
2025-01-04 20:52:39 -06:00
mrshigure
78ab520813
Matched m462Dll (US); applying some sprite macros ( #504 )
2025-01-03 09:52:10 -06:00
dbalatoni13
9f21fff0bd
Renamed VERSION_JPN to VERSION_JP
...
Added the new game versions to the readme
2024-12-11 01:50:54 +01:00
dbalatoni13
17020537fc
Split Japanese DOL till board/player.c
2024-11-26 19:12:16 +01: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
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
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
0ccc55e70f
Move abs to stdlib.h
2024-04-13 19:32:50 -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
58de56c90a
Label gamework structs
2024-04-01 23:08:41 -05:00
gamemasterplc
1a019c7c11
Finish more of board/bowser.c
...
Particle struct changes are also present
2024-03-12 13:26:35 -05:00
mrshigure
16e5f39954
Matched game/board/char_wheel + some unsplit cleanup
2024-03-10 00:28:36 -08:00
gamemasterplc
4334e6e361
Nearly match board/player.c
...
All but DoSparkSpace matched. BoardRotateDiceNumbers renamed to BoardPlayerIdleSet
2024-03-09 21:21:12 -06:00
gamemasterplc
620c676657
Decompile more of board/player.c
...
DoSparkSpace incomplete
2024-03-08 22:56:12 -06:00
CreateSource
a985df3fd1
BoardPlayerCopyEyeMat
2024-03-08 19:26:37 -05:00
gamemasterplc
6f46d026ca
Clean up player code
2024-03-06 17:51:38 -06:00
gamemasterplc
e57cd433f1
Finish matching board/item.c
2024-02-28 19:42:08 -06:00
CreateSource
063ab58382
another small player update
2024-02-24 22:00:15 -05:00
CreateSource
c47d2d5c1e
another small player update
2024-02-24 21:09:19 -05:00
CreateSource
63d8ae0a29
Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk
2024-02-24 20:10:38 -05:00
CreateSource
2257e6b63d
small player update
2024-02-24 20:10:37 -05:00
CreateSource
ecf2b20a15
Merge branch 'Rainchus:main' into main
2024-02-24 20:09:42 -05:00
mrshigure
27f79091cd
Matched game/board/star
2024-02-22 04:18:43 -08:00
mrshigure
19a7d28449
Matched game/chrman
2024-02-15 06:20:24 -08:00
mrshigure
a6ab530d81
Matched board/tutorial
2024-02-11 00:34:34 -08:00
mrshigure
e6614c7eb5
Matched board/roll
2024-02-07 17:24:15 -08:00
mrshigure
5275094e27
Matched board/view
2024-02-06 15:28:33 -08:00
mrshigure
0b15daba5a
Matched board/audio and board/com
2024-02-06 01:20:55 -08:00
gamemasterplc
6d67132ca4
Introduce enums for specific data directories
2024-02-03 16:06:31 -06:00
darxoon
f4d7c588c7
Add objsub.c and objsub.h
2024-01-28 02:37:05 +01:00
CreateSource
e0a0cd7442
questionable solutions...
2024-01-26 21:49:19 -05:00
CreateSource
3611908f9b
made buildable, more functions
2024-01-25 20:48:41 -05:00
CreateSource
07cb18689e
Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk
2024-01-24 21:29:00 -05:00
CreateSource
43d5452b0d
i think field08_bit3 has something to do with dice
...
and now there's 2 bitcopies????
and now theres more functions complete???
must be italian
2024-01-24 21:28:58 -05:00
CreateSource
97ca2be753
Merge branch 'Rainchus:main' into main
2024-01-24 17:40:43 -05:00
CreateSource
1a2321af29
LerpFunc
2024-01-24 17:40:28 -05:00
gamemasterplc
10cf70ab22
Various Board Symbol Fixes
2024-01-23 20:59:22 -06:00