coco875
9ca2d04604
duplicate sequence ( #506 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-28 14:01:01 -06:00
coco875
7c229e3ed0
fix some compilation issue ( #511 )
...
* fix some compilation issue
* Update CMakeLists.txt
* remove lto for apple in debug, because apple
2025-07-26 09:17:57 -06:00
nervous-inhuman
a48909b7ea
fix(shader/metal): correct noise coords and frame input in fragmentShader
...
- Replace undefined `screenSpace.xy * noise_scale` with `in.position.xy * frameUniforms.noiseScale`
- Replace undefined `noise_frame` with `float(frameUniforms.frameCount)`
- This resolves build failures (undeclared identifiers, nil vertexFunction) when driving over sand
Fixes: shader compilation errors and Metal pipeline validation assertion
2025-07-25 19:39:48 -06:00
coco875
79f437ab30
Merge pull request #371 from V10lator/FLAGS
...
Rework compiler flag handling
2025-07-24 18:28:01 +00:00
coco875
69f83ed625
Update Rulesets.h ( #498 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-23 11:36:04 -06:00
Lywx
f9019a2548
Removed unused ifdef
2025-07-22 00:09:44 -06:00
KiritoDv
1c5dc64bf1
Updated miniaudio, srry if i break something
2025-07-21 23:51:58 -06:00
Lywx
a4f1b717bd
Fixed miniaudio to build on switch
2025-07-21 22:55:50 -06:00
Lywx
c9926fd361
Unbroken other platforms
2025-07-21 22:42:44 -06:00
Lywx
a05988bd39
Fixed switch compilation
2025-07-21 22:42:22 -06:00
Lywx
13814868ed
Implemented new audio driver for sequence replacement ( #478 )
...
* [WIP] Added custom driver and implemented sequence replacement
* Implemented hmas effect system and wip replace system
* Added load from o2r
* Implemented sequence replacement
* Added looping point support
* Added reduced volume when pausing
* Fixed audio reset and added fade out
* Fixed music when retrying
* Fixed star music
* Parsed more info, not just loops
* Fixed linux compilation
* add doc
* Update docs/custom-audio.md
* Update docs/modding.md
---------
Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-21 12:48:53 -06:00
coco875
8eecad6bc4
fix bombkart and speedometer ( #496 )
...
* fix bombkart and speedometer
* make number more clear
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-21 12:43:15 -06:00
MegaMech
adc7dd050f
Add Rulesets ( #494 )
2025-07-20 17:13:35 -06:00
Dave Demers
d62d4bb900
Fix #400 and divide by zero ( #454 )
...
* Divide by zero fix & cup restart behavior fix
* CI Test
* Fix a divide by zero bug. Fix for cups when using the reset button
* Added defines, renamed function
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-19 16:59:21 -06:00
MegaMech
bc9686f1a3
Fix incorrect unsigned values For Alfa find_vtx_and_set_colours() ( #489 )
...
* Update KoopaTroopaBeach.cpp
* Update SherbetLand.cpp
* Update RainbowRoad.cpp
2025-07-19 16:48:20 -06:00
MegaMech
0881cdf285
Label Thwomp Behaviour Enums ( #486 )
...
* Label thwomp behaviour enum
* Update BowsersCastle.cpp
* Update Thwomp.h
2025-07-19 16:41:23 -06:00
MegaMech
5b2b4e2c47
Update PodiumCeremony.cpp ( #484 )
2025-07-19 09:34:04 -06:00
coco875
93a7894fa7
Update README.md
2025-07-19 14:36:19 +02:00
coco875
dac4247f4a
more matrix
2025-07-19 14:32:00 +02:00
coco875
dfd4b823a2
Update linux-compile.yml
2025-07-19 14:15:57 +02:00
coco875
73a7938046
use matrix instead
2025-07-19 14:10:51 +02:00
Thomas Rohloff
859835a162
Rename PR workflows
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-19 13:08:19 +02:00
Thomas Rohloff
425d6cdffb
Add debug workflows
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-19 13:01:27 +02:00
Thomas Rohloff
20cba1b5c2
Don't enable obsolete and broken debugging in debug builds
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-19 12:49:17 +02:00
Thomas Rohloff
4fdded9dbc
Merge remote-tracking branch 'upstream/main' into FLAGS
2025-07-19 11:32:15 +02:00
briaguya
94d9c31583
remove commented out line
2025-07-18 20:07:51 -06:00
briaguya
524a4810e2
line
2025-07-18 20:07:51 -06:00
briaguya
154e779234
add some stuff back
2025-07-18 20:07:51 -06:00
briaguya
fd321f151e
another tinyxml2 thing
2025-07-18 20:07:51 -06:00
briaguya
4dcb15c2d0
try a tinyxml thing
2025-07-18 20:07:51 -06:00
briaguya
cb9495ec3f
try a thing
2025-07-18 20:07:51 -06:00
briaguya
1de14c4481
check if we're getting the correct cmake system name
2025-07-18 20:07:51 -06:00
briaguya
1b8d745cb1
only try building for switch for now
2025-07-18 20:07:51 -06:00
MegaMech
8a0fa9bea3
Update podium_ceremony_actors.c ( #475 )
2025-07-18 07:37:27 -06:00
MegaMech
5c123911ec
Fix D_802874D8 clear function ( #474 )
...
* Update code_80281780.c
* Update podium_ceremony_actors.c
* Update podium_ceremony_actors.h
2025-07-18 07:20:47 -06:00
coco875
761dad8f1a
Update BUILDING.md ( #471 )
2025-07-18 06:55:10 -06:00
Thomas Rohloff
a3801d4a01
Enable link-time optimization
...
LTO should help optimizing spaghetti code better. This caused a lot of crashes in the past but looks stable with the latest code fixes in master, so I think it's time to enable it.
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-18 11:58:48 +02:00
MegaMech
8696af8a69
Update PortMenu.cpp ( #470 )
2025-07-17 17:15:22 -06:00
MegaMech
a2fb113d50
Update ceremony_and_credits.c ( #469 )
2025-07-17 16:57:24 -06:00
MegaMech
18f90e996e
Update camera.c ( #468 )
2025-07-17 16:21:55 -06:00
MegaMech
ee6effee4d
Enable TestTrack Mode ( #467 )
...
* Update Trophy.cpp
* Update Trophy.h
* Update TestCourse.cpp
2025-07-17 15:24:21 -06:00
MegaMech
f6f630645c
Fix Alpha Arg into find_vtx_and_set_colours() ( #466 )
...
* Update RainbowRoad.cpp
* Update KoopaTroopaBeach.cpp
* Update SherbetLand.cpp
2025-07-17 12:51:43 -06:00
V10lator
c215623224
Fix version string in case of incomplete git history or other errors ( #459 )
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-17 12:28:50 -06:00
MegaMech
4868fadcb9
Fix podium ceremony scene ( #464 )
...
* Update podium_ceremony_actors.c
* Update podium_ceremony_actors.h
* Update code_80281780.c
2025-07-15 12:15:50 -06:00
coco875
01f6b9a1ce
fix background color ( #460 )
...
* fix background color
* reduce print about false problem
* Update memory.c
2025-07-14 16:39:45 -06:00
coco875
d5b455af74
fix rolling wheel ( #456 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-13 19:49:55 -06:00
coco875
3272edd99f
Fine-tune the UV for Clouds ( #455 )
...
* fine tune cloud uv
* format
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-13 19:10:05 -06:00
MegaMech
8932048833
Fix Cinematic Box for Failed GP & Fix 1 Pixel Gap In All Cinematic Boxes ( #453 )
...
* Update menu_items.c
* Update menu_items.c
2025-07-13 14:20:36 -06:00
V10lator
4c6e68aa8a
Add version and debug state ( #437 )
...
* cmake: Correctly set PROJECT_VERSION
This needs CI to adjust
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Log version
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Show version and debug state
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Log debug mode toggling
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Finish version string
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Update CMakeLists.txt
* Update CMakeLists.txt
* Try to fix execute_process() from within CI
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* CI: Checkout with tags
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Fix PR CIs, too
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
* Add config button for version
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
---------
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-13 13:26:50 -06:00
MegaMech
77a9408817
Impl Option for Skipping Intros and Impl osPfsIsPlug ( #451 )
...
* Added Harbour Intro Skip
* Moved setting to more applicable submenu
* Update Game.cpp
* Update PortMenu.cpp
* Impl and fix os plug
---------
Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com >
2025-07-12 20:18:02 -06:00