Commit graph

4604 commits

Author SHA1 Message Date
Isaac0-dev
5a2e060c2d autogen implement structs with name after definition 2025-02-12 18:24:01 +10:00
Isaac0-dev
bb768ef55b autogen fix integer type detection 2025-02-12 17:46:24 +10:00
Isaac0-dev
ff83d6a037 autogen array implementation
arrays are pushed to Lua via tables
2025-02-12 17:38:38 +10:00
SirCodesALot
14101ce10c rpi coopnet support 2025-02-12 14:03:59 +10:00
Isaac0-dev
9a13c298ad added HOOK_ON_INTERACTIONS
this is called after mario's interactions are processed
2025-02-11 17:58:57 +10:00
Isaac0-dev
2526109484 render R button prompt in pause menu behind mods 2025-02-11 07:58:45 +10:00
Isaac0-dev
6150b2722f fix modular overflow/underflow in djui_hud_set_rotation_interpolated 2025-02-11 07:04:34 +10:00
Isaac0-dev
d53d20c11c HOOK_ON_DIALOG fixes, expose set_dialog_box_state 2025-02-10 18:31:59 +10:00
Isaac0-dev
932c36ffb3 bump version 2025-02-10 15:05:59 +10:00
Isaac0-dev
93f7ad4c13 fixed rotation interp logic 2025-02-10 14:58:19 +10:00
Isaac0-dev
91f42e84dc fix a typo 2025-02-10 07:54:46 +10:00
Isaac0-dev
df58cc2799 fix some crashes
thanks to @not6 for finding the save file one
2025-02-09 20:16:47 +10:00
Isaac0-dev
7fb3d3de89 run autogen 2025-02-07 10:10:37 +10:00
Isaac0-dev
4bee63a251 make this default to benefit casual users 2025-02-06 16:10:47 +10:00
occamsaturn
20248881c4
Increase MAX_HOOKED_BEHAVIORS to 1024 (#630)
So far in my testing, not seeing any negative ramifications whatsoever
2025-01-31 07:58:48 +10:00
Cooliokid956
42e0051dda
Headless mode as a CLI option (#639) 2025-01-28 10:19:38 +10:00
iZePlayz
6bdfe56f1e
Fixed and clarified misleading --coopnet argument description (#634) 2025-01-19 18:56:18 +10:00
Cooliokid956
2218428a4d
Skip DynOS binary file generation on startup (#638)
it is off by default, but the common player may want to turn it on to improve loading times
2025-01-19 18:49:15 +10:00
Isaac0-dev
75b71e9b4d fix nametags and collisions with mirror mario 2025-01-19 13:46:28 +10:00
John S
884c39950f
Fix building in directories with special characters (#632) 2025-01-15 19:35:26 +10:00
Isaac0-dev
eebc9ee4fd more fps tweaking 2025-01-14 17:05:53 +10:00
Isaac0-dev
3fed02851e whoops 2025-01-14 09:35:33 +10:00
Prince Frizzy
5d93cca229
Fix compilation error when generating demo data 2025-01-13 11:30:47 -05:00
Isaac0-dev
bccac8c78c extract demo data from rom at runtime 2025-01-13 22:27:47 +10:00
Agent X
b9d48e0952 Fix 5 year bug where envmaps use the wrong orientation
Fixed gfx intepreter bug that has existed for about 5 years now in the PC Port. I have now cleansed this platform of Super Mario 64 of its sin. No longer shall I hear people complain about this specific bug. PC Port has now been deshittified. It is now pure and excellent. Mario 64 is reborn, PC Port is real, the future is now.

P.S. I really hope this doesn't have incredibly strange unintended side effects that cause me to require to revert this and implement it in a more convoluted way.
2025-01-12 22:06:18 -05:00
Agent X
ebeb58da13 Small formatting fix 2025-01-11 15:52:10 -05:00
iZePlayz
b75df78712
added --coopnet parameter (#625)
* added --coopnet parameter

* bug fix

* bugfix 2

* bug fix 3

* require password

* removed old text

* fixed indentation
2025-01-11 15:48:20 -05:00
Agent X
357db4fa5e A fix for configfile
If you want an ex-coop theme then it's going to be an ex-coop theme, not a "make coopdx look a little more like ex-coop" theme.
2025-01-11 15:29:42 -05:00
Agent X
c0ff024743 Revert "remove some more forced settings"
This reverts commit dff6634117.
2025-01-11 15:25:21 -05:00
Agent X
472aaa2362 Thanks Peachy
Co-Authored-By: PeachyPeach <72323920+PeachyPeachSM64@users.noreply.github.com>
2025-01-11 15:17:48 -05:00
Agent X
bc9273900f Increment version 2025-01-11 15:16:07 -05:00
Agent X
450f21ff21 Update built-in mods 2025-01-11 15:12:48 -05:00
Agent X
710d007e93 Disable Nametags in hide and seek 2025-01-11 14:58:49 -05:00
Agent X
78b3550b9e Make Nametags size closer to original size 2025-01-11 14:35:48 -05:00
Agent X
f94a3061cc Add width, height, and player count launch parameters 2025-01-11 14:22:41 -05:00
Agent X
dc416cecf8 Add enable/disable mod launch parameters 2025-01-11 13:12:34 -05:00
Agent X
fefb222198 Re-expose function 2025-01-10 19:04:55 -05:00
Isaac0-dev
ea65bb06f9 fix djui join message panel back 2025-01-09 14:59:45 +10:00
PeachyPeach
08a2490954
Lua get_uncolored_string + bug fixes (#620) 2025-01-09 14:59:16 +10:00
KirbyKidJ
d1d36a1fa2
Fixed MacOS Resource Path Location (#617)
* Fixed MacOS resource path

I'm not very good at C coding.

* Fixed formatting and ensured safe return
2025-01-07 16:27:11 -05:00
Agent X
29a8a76586 Fix [CS] auto category 2025-01-06 18:58:47 -05:00
Agent X
f163de224d Update Japanese.ini
Co-Authored-By: 3UPPER <83761368+3upper@users.noreply.github.com>
2025-01-06 18:28:30 -05:00
Isaac0-dev
6abf4695cf run autogen 2025-01-07 09:08:25 +10:00
Isaac0-dev
547e22530c fix dynos warps castle grounds bug 2025-01-07 09:04:37 +10:00
Isaac0-dev
54d5a5a6f7 fix this 2025-01-07 08:55:58 +10:00
Isaac0-dev
9ddc7311f1 cleaner fix for headPos bug nametags 2025-01-07 07:56:19 +10:00
Isaac0-dev
3c0e14f9ef just in case 2025-01-06 23:15:38 +10:00
Isaac0-dev
83002e06e4 fix paused anywhere 2025-01-06 23:13:07 +10:00
Isaac0-dev
68debf9d54 fix paginated on public lobbies properly 2025-01-06 22:59:53 +10:00
Agent X
a997fe0a2e More fixes 2025-01-06 01:07:40 -05:00