EmeraldLockdown
d82657077b
YEEES FINALLY WOOOOOO
2025-09-28 21:04:53 -05:00
EmeraldLockdown
8d43137b51
So... you know when you realize you were being a dumb dumb the entire time..... yea this one hurt ngl
2025-09-28 20:56:53 -05:00
EmeraldLockdown
b70b2b7f9e
[build] Oh boy...
...
yea so nothing was working, hell was happening, and I'm resorting to the ugliest solution I wanted to avoid. The glew installer when compiling from source for some reason does NOT include a pc file, which means package config cannot find it, so we are adding it manually here... well if it works it works, if it doesn't gonna not be happy :(
2025-09-28 18:47:36 -05:00
EmeraldLockdown
67f32ac3a4
Was hoping to not resort to an ugly solution, it is what it is
2025-09-28 18:31:01 -05:00
EmeraldLockdown
f866606417
Make glew compile with prefix in mind (this should fix it hopefully)
2025-09-28 18:15:58 -05:00
EmeraldLockdown
1b5b527549
ell coollio
2025-09-23 21:25:32 -05:00
EmeraldLockdown
7bcc076038
Fix up linking issues
2025-09-23 21:01:27 -05:00
EmeraldLockdown
c8b369fb50
yea this ain't it chief
2025-09-23 19:36:18 -05:00
EmeraldLockdown
a9923479a4
idk
2025-09-23 19:25:46 -05:00
EmeraldLockdown
a6f7394ed0
Use lib instead of opt/sdl2 or opt/glew
2025-09-23 19:15:21 -05:00
EmeraldLockdown
3339fa844e
Move icns to main res folder for backward compatiblity on intel macs and compiling coopdx on older versions of macos
2025-09-23 18:48:15 -05:00
EmeraldLockdown
b0ff298bd2
Update build-coop.yaml
2025-09-23 18:24:27 -05:00
EmeraldLockdown
7553c9980b
Make liblua53 have a minimum target of Big Sur
2025-09-23 18:08:59 -05:00
EmeraldLockdown
96d65ebd1d
Idk this should work please just work idk man
2025-09-23 17:47:00 -05:00
EmeraldLockdown
72e56466e4
Update Makefile
2025-09-23 17:08:46 -05:00
EmeraldLockdown
2418e48520
Update version of GitHub Actions
2025-09-23 17:04:15 -05:00
EmeraldLockdown
f05a6e194e
aintnowayiwastedmytime
2025-09-23 16:48:34 -05:00
EmeraldLockdown
13dcc631fe
Update Makefile
2025-09-23 16:47:46 -05:00
EmeraldLockdown
437bad4fc8
Look inside lib instead of cellar for glew and sdl2
2025-09-23 15:48:32 -05:00
EmeraldLockdown
a911706ba9
Action should be good now, gotta check makefile
2025-09-23 15:45:39 -05:00
EmeraldLockdown
54f990eacd
Use GLEW_DEST for compiling glew
2025-09-23 15:35:09 -05:00
EmeraldLockdown
1601665228
take 2
2025-09-23 15:33:56 -05:00
EmeraldLockdown
792108c2c0
I forgot
2025-09-23 15:28:13 -05:00
EmeraldLockdown
850c1eecb0
Let's see
2025-09-23 15:26:31 -05:00
EmeraldLockdown
56e5e95e07
remove silencer, please tell me this isn't something that's gonna be hell
2025-09-21 21:38:36 -05:00
EmeraldLockdown
7849634ba1
Merge remote-tracking branch 'origin/dev' into icon
2025-09-21 21:29:41 -05:00
EmeraldLockdown
79e8626b12
Add new icon
2025-09-21 21:27:57 -05:00
PeachyPeach
d9f5869fcd
Fix Texture type; add various get_name functions ( #945 )
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
2025-09-15 20:59:26 +02:00
ManIsCat2
f80f8eba62
gsSPLightColor() support ( #948 )
...
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
* G_MW_LIGHTCOL
* Update gfx_pc.c
---------
Co-authored-by: PeachyPeach <72323920+PeachyPeachSM64@users.noreply.github.com>
2025-09-15 18:56:40 +02:00
PeachyPeachSM64
d3f57ae845
fix warnings again
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
2025-09-14 17:44:00 +02:00
PeachyPeachSM64
1e146de393
autogen
2025-09-14 16:33:12 +02:00
PeachyPeachSM64
2e98dd5a5e
Fix warnings
2025-09-14 14:19:58 +02:00
Beckowl
1c71449ed2
Add lua params support to level macros (allocate dialog pt. 2) ( #905 )
...
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
* all OBJECT fields are now Lua variables
* add lua variable support to SHOW_DIALOG
* fix object_with_acts
* minor tweak
* Peachy review
---------
Co-authored-by: PeachyPeachSM64 <72323920+PeachyPeachSM64@users.noreply.github.com>
2025-09-13 20:36:28 +02:00
ManIsCat2
6524e709a3
Fresnel Lighting from F3DEX3 ( #941 )
...
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
* Fresnel part1
* Fresnel part2
* vmacu
2025-09-13 12:40:38 +02:00
PeachyPeachSM64
2c332d4db6
Fix HOOK_ON_DIALOG
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-09-13 01:26:15 +02:00
Emily♥
7f2c5cc53b
Remove interaction limit for PVP ( #942 )
...
* Fix Eyerok pounding in multiplayer
Eyerok now only enters the double pound state if ALL players stand on the pedestal rather than just one. Players standing on the pedestal will be ignored. I had to write a new function for this, I hope this is acceptable.
* Suggested changes
I didn't want to change the name of arg0 in eyerok_check_mario_relative_z because it was a vanilla function, but I suppose I can.
* Remove interaction limit for PVP
Fixes issues with certain mods
2025-09-13 00:08:30 +02:00
PeachyPeachSM64
653056bd10
Revert "Reset Mario animations on server shutdown"
...
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
This reverts commit 7405ae7244 .
Make Animation and AnimationTable fields immutable
Fix variable type in music_changed_through_warp
2025-09-02 20:28:03 +02:00
Baconator2558
da13adf72c
Fix obj_init_animation ( #936 )
...
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
* Fix obj_init_animation
* Update object_helpers.c
2025-08-30 21:49:02 +02:00
PeachyPeachSM64
cee5957e11
Fix cap sequences not replaced/playing on dynos warp and level entry; Add gLevelValues.shellSequence
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-08-29 22:54:40 +02:00
PeachyPeachSM64
6f9c83d3e4
Revert "Read-Only marked as protected" ( #921 )
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-08-29 19:08:27 +02:00
Cooliokid956
85ab20357d
Restored OOB death + De-sorted fields + Read-Only marked as protected ( #921 )
...
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
* De-sort fields + Add `protected`
This fixes the atrocious ordering in autocomplete (a,b,g,r 😭 )
also adds the protected scope for read-only fields
_ReadOnlyTable revision
* Restored OOB death (when alone)
also bubbles the player
* Rerun autogen
* Peachy Review
* kill goto
* Curly Brace
2025-08-28 18:06:55 +02:00
ManIsCat2
5f1a2d0b42
Gfx commands to Copy Lights into Env/Prim color ( #927 )
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-08-28 06:27:25 +10:00
Isaac0-dev
e0c76a9ecc
fix a warning from previous prs
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-08-27 09:36:30 +10:00
John S
c0e03a2ca9
Add clamping at 99999 to the FPS counter ( #932 )
2025-08-27 09:31:59 +10:00
Isaac0-dev
e74ea05fde
revise better frame pacing ( #901 )
...
improved frame pacing, where frame delaying is done just before displaying the frame.
so, the frame is fully rendered, and then the delay is done to wait the extra time before displaying the frame.
This is a far more reliable and consistent way to manage frame pacing, and it will help to keep the framerate from choking too badly when the game lags a little.
The changes to `gfx_end_frame` is to minimize the steps necessary between delaying and actually displaying the frame. This is an optimization just to increase the accuracy of frame pacing even further.
Also, delta calculation is improved when the number of frames to draw is known.
Djui cursor movement is also updated every frame for smoother movement.
2025-08-27 08:17:16 +10:00
Isaac0-dev
ac1cf57cf0
new djui hud tools: viewport, scissor and render line ( #916 )
...
added these new djui hud tools for Lua:
- djui_hud_set_viewport
- djui_hud_reset_viewport
- djui_hud_set_scissor
- djui_hud_reset_scissor
- djui_hud_render_line - this code could already be done exactly. this is just to make rendering lines more efficient.
Also made nametags use a viewport for scaling in the credits.
2025-08-27 08:15:41 +10:00
John S
95588761fd
Fix the FPS display for displaying FPS counts higher than 5 digits ( #931 )
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
2025-08-26 07:42:19 +10:00
Baconator2558
d2860d70da
Add Option to Save Active Palette as Preset ( #899 )
...
Build coop / build-linux (push) Has been cancelled
Build coop / build-steamos (push) Has been cancelled
Build coop / build-windows-opengl (push) Has been cancelled
Build coop / build-windows-directx (push) Has been cancelled
Build coop / build-macos-arm (push) Has been cancelled
Build coop / build-macos-intel (push) Has been cancelled
* Update djui_panel_player.c
* Update Czech.ini
* Update Dutch.ini
* Update English.ini
* Update French.ini
* Update German.ini
* Update Italian.ini
* Update Japanese.ini
* Update Polish.ini
* Update Portuguese.ini
* Update Russian.ini
* Update Spanish.ini
* Update djui_panel_player.c
2025-08-20 20:55:24 +02:00
xLuigiGamerx
89366ed5ee
Fixed the hud camera status not updating for freecam ( #925 )
...
* Fixed the hud camera status not updating for freecam
* Actually, this is better, thanks kingthememer
2025-08-20 20:40:26 +02:00
ManIsCat2
4fb5375d0d
GEO_BONE GeoLayout command ( #913 )
Build coop / build-linux (push) Waiting to run
Build coop / build-steamos (push) Waiting to run
Build coop / build-windows-opengl (push) Waiting to run
Build coop / build-windows-directx (push) Waiting to run
Build coop / build-macos-arm (push) Waiting to run
Build coop / build-macos-intel (push) Waiting to run
2025-08-20 12:46:32 +10:00