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
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
545bbe55d5
Correctly tag code blocks for Linux build instructions
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-24 14:20:34 +02:00
Thomas Rohloff
909c881e07
Update Linux build instructions
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-24 14:13:51 +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
MegaMech
9e1543d434
Update faq.md ( #337 )
2025-06-23 07:07:13 -06:00
MegaMech
e23d9602f9
Update readme ( #336 )
...
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
2025-06-23 07:03:01 -06:00
MegaMech
59cf0355a2
Implement CPU Spiny Shell ( #325 )
...
* Implement CPU Blue Shell
2025-06-22 17:29:55 -06:00
MegaMech
19d5a2729e
Update Editor.cpp ( #324 )
2025-06-22 17:07:39 -06:00
MegaMech
be8b88fdf2
Fix special itemboxes providing Bananas instead ( #310 )
...
* Update update_objects.h
* Update update_objects.c
* Update actors.c
2025-06-22 09:06:10 -06:00
MegaMech
3d568038b5
Update faq.md ( #311 )
2025-06-22 09:05:45 -06:00
Benjamin Jackson
07b595a75b
Add additional questions to the FAQ doc. ( #306 )
...
* Init.
* Add link to WIP PR.
* Requested changes.
* Update faq.md
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-22 08:34:26 -06:00
MegaMech
af5c324c68
Update custom-track.md ( #308 )
2025-06-22 08:31:57 -06:00
PoorPockets McNewHold
840ea14e86
Add missing SDL2_net-devel dependencies. ( #277 )
...
-- Found Threads: TRUE
-- Found nlohmann_json: /usr/share/cmake/nlohmann_json/nlohmann_jsonConfig.cmake (found version "3.11.3")
-- Found Ogg: /usr/lib64/libogg.so (found version "1.3.5")
-- Found Vorbis: /usr/lib64/libvorbis.so (found version "1.3.7")
CMake Error at CMakeLists.txt:434 (find_package):
By not providing "FindSDL2_net.cmake" in CMAKE_MODULE_PATH this project has
asked CMake to find a package configuration file provided by "SDL2_net",
but CMake did not find one.
Could not find a package configuration file provided by "SDL2_net" with any
of the following names:
SDL2_netConfig.cmake
sdl2_net-config.cmake
Add the installation prefix of "SDL2_net" to CMAKE_PREFIX_PATH or set
"SDL2_net_DIR" to a directory containing one of the above files. If
"SDL2_net" provides a separate development package or SDK, be sure it has
been installed.
-- Configuring incomplete, errors occurred!
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-22 07:12:17 -06:00
Benjamin Jackson
ed35c94981
Init. ( #283 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-22 07:01:15 -06:00
coco875
0eb0ff49e0
allow to replace img with png or jpg or bmp ( #272 )
...
* allow to replace img with png or jpg or bmp
* revert experimental change
2025-06-22 06:49:15 -06:00
MegaMech
e73d3f4fa3
Fix L button volume changing ( #269 )
...
* Update effects.c
* Update external.c
* Update external.c
* Update external.c
2025-06-21 19:25:26 -06:00
TheOliveOli
9a9a18999d
Build macOS release as Universal Binary ( #267 )
...
* Update CMakeLists.txt
* Edit output filename to reflect building as Universal binary
2025-06-21 17:37:31 -06:00
MegaMech
4a18bf3881
Update scene.json ( #265 )
2025-06-21 16:07:23 -06:00
MegaMech
f678f9b2a0
Add files via upload ( #263 )
2025-06-21 15:25:14 -06:00
MegaMech
6f5e8d514e
Update README.md ( #262 )
0.9.9.1
2025-06-21 14:07:20 -06:00
coco875
be5cd349c6
Update main.yml ( #260 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-21 14:06:56 -06:00
sir-wilhelm
64d7defc31
Update README.md ( #255 )
...
Corrected default keyboard bindings.
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-21 13:49:46 -06:00
MegaMech
6c99e0032a
Update TrackPathPointFactory.cpp ( #259 )
2025-06-21 13:35:46 -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
12fed2c01c
Delete textures/crash_screen/crash_screen_font.ia1.inc.c ( #244 )
2025-06-20 17:55:42 -06:00
MegaMech
678b673a83
Update faq.md ( #243 )
2025-06-20 17:53:10 -06:00
MegaMech
9b361516e5
Docs ( #242 )
...
* Rename custom-track to custom-track.md
* Create faq.md
2025-06-20 17:47:25 -06:00
MegaMech
ab973b3090
Create custom-track ( #241 )
2025-06-20 17:43:57 -06:00
coco875
e93633773e
Pr before release ( #239 )
...
* Fix match
* Update torch
* fix crash on texture of player
* Copied stuff over for Window icon from Starship.
* Missed comment.
* Corrections.
* Missed a file
* min-max fix
* Update code_80005FD0.c
* Remove interpolation for hm_intro
* look like to remove the crash in menu
* Update menu_items.c
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
Co-authored-by: sitton76 <58642183+sitton76@users.noreply.github.com >
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-20 16:54:31 -06:00
MegaMech
2126c94a0e
Update Course.cpp ( #235 )
0.9.9
2025-06-20 06:43:48 -06:00
MegaMech
d8c2b1b5c8
readme ( #232 )
...
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Add files via upload
* Update README.md
2025-06-19 21:08:30 -06:00
MegaMech
8489ca355f
Impl Default Button Mappings ( #234 )
...
* Update Engine.cpp
* Update Engine.cpp
* Update Engine.cpp
2025-06-19 21:07:47 -06:00
coco875
bbc631b35d
properly Fix ci ( #233 )
...
* Update .gitmodules
* remove them again
* Update libultraship
2025-06-19 20:12:39 -06:00
sitton76
65620eb797
Stop frame record on some stuff. ( #225 )
...
* Disabled recording frame interpolation on result print text.
* Added check_if_recording() function to prevent cases of it recording while at 30FPS
* Seemingly disabled kart minimap icons for frame interpolation.
* Attempt to mitigate rare crash with printing text(unverified if this actually helps)
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-19 16:37:30 -06:00
sitton76
3f9f89ed41
Readme update ( #224 )
...
* Updated readme
* Fixed incorrect package name for quick Ubuntu setup
* Removed needless mention of 1.0 rom from readme
* Less weird wording.
* Update README.md
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-19 16:34:58 -06:00
MegaMech
8f88dbd2c3
Add Harbour O2R ( #230 )
...
* Interpolation ApplyMatrixTransformations
* Fix scenefile saving and add skybox export
* Fix custom track water set bug
* Remove C++ version of harbour
* Harbour o2r
* Add harbour blender file
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-06-19 16:31:16 -06:00
coco875
5d7cf20c83
pr Code 80005fd0 ( #181 )
...
* fix error
* a lot of change
* basic rename of local variable
* continue rename and improve Enhancements
* re-apply change
* revert the remove of dma_texture and fix mtxf_multiplication
* more documentation port
* some fix
* more fix
* fix arround
* Update torch
* fix spelling
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-19 16:26:04 -06:00
MegaMech
602141fb11
Fix custom track water ( #229 )
...
* Interpolation ApplyMatrixTransformations
* Fix scenefile saving and add skybox export
* Fix custom track water set bug
* Remove C++ version of harbour
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-06-18 12:57:52 -06:00
sitton76
3bd6d36a60
Tagged Thwomp particles ( #227 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-18 12:33:37 -06:00
MegaMech
5011f932c2
Interpolate hm intro ( #228 )
...
* Interpolation ApplyMatrixTransformations
* Fix scenefile saving and add skybox export
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-06-18 12:32:55 -06:00
MegaMech
d3a3e761cf
Remove unused submodules ( #226 )
...
* Update .gitmodules
* Delete import
2025-06-16 16:33:31 -06:00
MegaMech
f6e2f12371
Update CMakeLists.txt ( #223 )
2025-06-15 22:24:41 -06:00
sitton76
03717deeed
Changed imgui text for clarity. ( #221 )
...
* Added notice for incomplete feature.
* Other imgui changes.
Gave "Modify Interpolation Target FPS" a unique tooltip
Changed text for HM64 labs to be WIP
Made "Far Frustrum" hide if "gNoCulling" is disabled.
Renamed gImprovements to gBetterResultPortraits
* Made more sliders hidden when the option related to them is disabled.
* Adjusted linebreaks in the WIP label.
* Update PortMenu.cpp
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-15 22:20:08 -06:00
MegaMech
9fe391a2a4
Fix More Interpolation ( #220 )
...
* Fix SetTextMatrix Interpolation (flashing text)
* Interpolate pause menu item box
* Interp mtxf_translation_x_y_rotate_z_scale_x_y
* Fix billboarding for freecam
* Fix menus battle mode back to grand prix bug
* Fix snow interp
* interp star clouds
2025-06-15 22:17:24 -06:00
sitton76
547d651cc4
Fixed Wario Stadium jumbotron(50, 100, and 150 CC) ( #222 )
2025-06-15 00:43:30 -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
briaguya
a67fbb6442
bump lus ( #203 )
2025-05-20 11:15:36 -06:00
wowjinxy
f5f7c01c3b
Removed Jumbotron triggers on Luigi Raceway
2025-05-17 13:43:00 -05:00
KiritoDv
987573949f
More stupid fixes
2025-05-15 22:45:37 -06:00