Commit graph

29 commits

Author SHA1 Message Date
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
CreateSource
eb11f9c23f
name audio.c, board/audio.c, board/basic_space, match files (#571)
* name audio.c and board/audio.c

* fix audio, complete board/basic_space, battle

* revert changes that broke build

* completely finish New and NewMore.cp, for some reason NewMore fails checksum

* finally match NewMore.cp
2025-03-15 07:36:13 -05:00
mrshigure
2455408432
Applying sind/cosd/atan2d macros across the board (#518) 2025-01-10 18:20:22 -06:00
mrshigure
27e67cb66c Applying HU3D defines across the board (1/?) 2024-08-26 13:51:03 -07:00
CreateSource
9dfae92fe2 match m409dll, implement some cosd/sind 2024-07-27 12:48:18 -04:00
gamemasterplc
0ccc55e70f Move abs to stdlib.h 2024-04-13 19:32:50 -05:00
gamemasterplc
2caca6bc19 Remove unsplit headers 2024-03-14 19:22:42 -05:00
gamemasterplc
4334e6e361 Nearly match board/player.c
All but DoSparkSpace matched. BoardRotateDiceNumbers renamed to BoardPlayerIdleSet
2024-03-09 21:21:12 -06:00
mrshigure
08e6ce1a45 Matched game/board/lottery + some unsplit cleanup 2024-02-28 06:40:18 -08:00
mrshigure
a6ab530d81 Matched board/tutorial 2024-02-11 00:34:34 -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
3611908f9b made buildable, more functions 2024-01-25 20:48:41 -05:00
gamemasterplc
7301270cd2 Decompile most of board/main.c
BoardLast5GfxInit has issues with an unnecessary extsb
2024-01-19 15:54:40 -06:00
gamemasterplc
e90eb84206 Label board roll code 2024-01-17 13:01:22 -06:00
gamemasterplc
72c928e121 Decompile most of board/spaces.c 2024-01-07 17:12:43 -06:00
gamemasterplc
3c8cc0d46c Introduce space.h header 2024-01-07 11:33:50 -06:00
gamemasterplc
ce59e5a3d7 Clean up warp code 2024-01-06 21:33:46 -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
CreateSource
18a3903650 getting there 2024-01-04 10:25:54 -05:00
CreateSource
b4c1754a60 Merge branch 'main' of https://github.com/abnormalhare/mp4-dtk 2024-01-01 23:35:47 -05:00
CreateSource
fc528534bd warp.c build match 2024-01-01 23:35:12 -05:00
gamemasterplc
c36c007150 Label board/ui.c 2024-01-01 09:46:19 -06:00
gamemasterplc
3094d6a0e6 Clean up basic_space.c 2023-12-31 23:31:44 -06:00
CreateSource
4fc3fe0080 oop cleanup on aisle me 2024-01-01 00:03:25 -05:00
CreateSource
0fa502407f you too bud 2023-12-31 23:49:19 -05:00
CreateSource
0b759b3264 outta here 2023-12-31 23:48:00 -05:00
CreateSource
4a6228b705 basic_space.c complete, names incoming 2023-12-31 23:46:00 -05:00
CreateSource
72446feb10 board/basic_space.c start 2023-12-31 20:29:08 -05:00