izzy2lost
34947d85f2
Maybe fix switch build on my repo
2025-07-29 12:56:10 -04: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
coco875
dac4247f4a
more matrix
2025-07-19 14:32:00 +02:00
Thomas Rohloff
425d6cdffb
Add debug workflows
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-19 13:01:27 +02: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
1b8d745cb1
only try building for switch for now
2025-07-18 20:07:51 -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
Thomas Rohloff
fd5acc8c9a
Merge remote-tracking branch 'upstream/main' into docker
2025-07-04 13:10:26 +02:00
Thomas Rohloff
e398ecfe13
CI: Docker: Add cache
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-04 10:45:01 +02:00
Thomas Rohloff
74960b4864
CI: Docker: Faster checkout
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-04 10:45:01 +02:00
Thomas Rohloff
497de0b6e6
Fix oversight
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-26 11:31:50 +02:00
Thomas Rohloff
8a8c22cdce
Docker CI: Don't download spaghetti.o2r
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-26 11:20:58 +02:00
Thomas Rohloff
d0acdc2964
Docker CI: Remove build.sh and artifacts
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-26 10:41:52 +02:00
coco875
11793ed431
Update main.yml ( #357 )
2025-06-24 20:21:47 -06:00
Nikita
8132405bab
Add vcpkg.json, change MacOS CI to use that ( #346 )
...
* add vcpkg support for installing dependencies
* Change macos CI to use vcpkg for dependencies
* actually fix CI for macos
* fix SDL_net linking
SDL_net was being linked twice
* update baseline
2025-06-24 10:50:46 -06:00
Thomas Rohloff
b5dd72e461
Fix docker artifact upload
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-24 14:39:57 +02:00
Thomas Rohloff
39b7b7d319
CI: Add Docker build
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-24 14:13:51 +02:00
coco875
be5cd349c6
Update main.yml ( #260 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-21 14:06:56 -06:00
coco875
66bdf58577
support older linux distro ( #246 )
...
* Update main.yml
* Update main.yml
* disable network lib
* add sdl_net
* remove the upload of artfact in more recent linux version
* Update main.yml
2025-06-20 20:41:25 -06:00
MegaMech
44db9bab77
Add Interpolation ( #204 )
...
* initial work
* more work
* progress
* Fixed slow fps
* Add Lywx changes
* Interp Works
* Test default tick/logic update
* Added missing include (#202 )
* Added missing include
* More missing includes
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
* test
* Revert "test"
This reverts commit 1a810d74cc .
* Interp Item box
* Actually interpolate item box
* fix clouds
* interp player?
* Test 2
* Fix mistake
* tag and fix item boxes
* tag fake item box and whatever func_800696CC is
* these aren't needed
* tag karts
* Slightly better falling rocks(still needs work)
* Tag Smoke and Dust
* Removed unneeded code from falling_rock
* tag whatever func_80051ABC is
* add missing rotate x coord
* GrandPrixBallon/kart shadow
* Green shells tag, and added comments I neglected to add before.
* doesn't compile on win
* Fixes
* Disabled camera interpolation
* Balloons fixes
* progress
* set_transform_matrix compiles
* Compile setTransformMatrix
* More transforms interp
* Add more interps
* matrix
* Matrix multi interp
* Fix interpolation camera bug
* Missing includes needed for Linux.
* Excluded access to HM64 Labs on Switch.
* interpolation tags for various objects
* Bowser castle statue flame interpolated.
* tag hedgehogs
* cloud interpolation
* Interpolated smoke particles from shells
* cloud interpolation refactor
* Interpolated snowflakes
* Interpolated penguins, also added comment tags to places I missed.
* tag Snowman interpolation
* Interpolated player reflection(sherbet land)
* Forgot to uncomment stuff while testing
* better tag
* tag leaves
* Set the default FPS to 30
* tag hud
* Fixed "Match Refresh Rate" option
* adjust draw distance
* remove innecessary rock tag
* rag rocks
* better tag
* Tagged player rank placement in HUD
* Tagged Bat, Boos, and TrashBin(Banshee Boardwalk objects)
* Refactor render_screens and fix editor raycast
* better object interpolation
* shift is not needed here
* fix tag
* fix tags
* mole comments
* comment
* Changed how shell flames are interpolated.
* interpolated ended scene fireworks.
* Tagged star particles in the ending scene
* Shell flames handled better.
* this isn't needed
* Fix multiplayer cameras
* Fixed loading battle maps.
* Tagged battle balloons
* Some fixes for battle mode
* No longer needed changes toAFinishline with the changes mega made.
* Tag finishline
* fix to make it compile with cmake 3.31
* changed mtxf_multiplication() to fix vert explosion in Desert & DK parkway.(provided by Coco.)
* fix memory leaks, avoid invalidate texture (#207 )
* Fixed macos
* More stupid fixes
* update with main and update torch and lus and enable action on this branch
* Update FrameInterpolation.h
* Update FrameInterpolation.cpp
* fix some memory leak
* Update torch
* Update torch
* update torch and lus
* reduce texture import
* don't use fork of torch and lus
* Update torch
* Update torch
---------
Co-authored-by: Lywx <kiritodev01@gmail.com >
* Refactor World::Courses to unique_ptr (#211 )
* wip course unique ptr
* Track unique_ptr : This probably compiles
* Finish impl Courses as unique_ptr
* Fix error
* Fixes
* More fixes
* Cleanup
* Remove old vars
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
* particle boat and train
* fix player particle interpolation
* add modify interpolation target fps in menu
* fix windows
* Update libultraship
* Fix logo interp
* Interp SetTextMatrix
* Fix freecam camera
* Clarify comment
* Clarify func
* fix linux compilation
* Update Thwomp.cpp
* Update Thwomp.h
* Update render.inc.c
* Update render.inc.c
* Update gbiMacro.c
* interp falling rock shadow
* Revert change that has no explanation
* Update code_80057C60.c
* Update code_80057C60.c
* Update GrandPrixBalloons.cpp
* Update Lakitu.cpp
* Update framebuffer_effects.c
* Update render_courses.c
---------
Co-authored-by: Sonic Dreamcaster <alejandro.asenjo88@gmail.com >
Co-authored-by: KiritoDv <kiritodev01@gmail.com >
Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com >
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com >
Co-authored-by: coco875 <pereira.jannin@gmail.com >
2025-06-07 21:38:12 -06:00
KiritoDv
df26c3d727
Fixed workflow not starting
2025-05-15 21:04:20 -06:00
Lywx
ef0f314de4
Fixed mac again
2025-05-15 20:43:39 -06:00