MegaMech
eb6e4bc890
Remove game menubar ( #424 )
2025-07-06 07:50:06 -06:00
MegaMech
3a27381daa
Another Item Fix ( #423 )
...
* Fix crash
* Poorly document camera
* Fix harder cpu items
* Fix item
* Prevent Rare Infinite Loop
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-07-05 19:55:43 -06:00
MegaMech
400653f229
Fix Harder CPU Item ( #422 )
...
* Fix crash
* Poorly document camera
* Fix harder cpu items
* Fix item
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-07-05 19:43:38 -06:00
MegaMech
94ad7879ca
Fix Harder CPU Items ( #421 )
...
* Fix crash
* Poorly document camera
* Fix harder cpu items
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-07-05 19:05:46 -06:00
coco875
248e8fd542
fix no cull and add an option to disable rubberbanding ( #420 )
2025-07-05 17:33:52 -06:00
MegaMech
441f113225
Update player_controller.c ( #419 )
2025-07-05 12:52:37 -06:00
coco875
06e12cd491
Update menu_items.c ( #417 )
2025-07-05 05:42:20 -06:00
coco875
5d4c01b296
Add basic documentation ( #416 )
...
* add basic documentation
* Update modding.md
* rename file
* Update custom-characters.md
* Update custom-characters.md
* Update custom-characters.md
* add detail about Scripting
2025-07-04 19:30:04 -06:00
coco875
1effdc5b85
Merge pull request #352 from V10lator/docker
...
Add Docker support for Linux
2025-07-04 23:37:03 +00:00
Maciek Baron
bbd14984a2
Backport (de)acceleration code documentation ( #414 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-04 15:18:42 -06:00
Maciek Baron
3585aa7ae4
Fix MacOS build in GitHub workflow ( #415 )
2025-07-04 15:16:36 -06:00
Thomas Rohloff
fd5acc8c9a
Merge remote-tracking branch 'upstream/main' into docker
2025-07-04 13:10:26 +02:00
Thomas Rohloff
d737a47e16
Docker: Use latest cmake release
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-04 11:17:06 +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
7f42ea3dea
Docker: Use Ubuntu 22.04
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-07-04 10:44:50 +02:00
coco875
d71abdd338
Update BUILDING.md
2025-07-03 17:53:01 +02:00
MegaMech
67090b39a7
Fix crash ( #412 )
...
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2025-07-03 06:40:34 -06:00
coco875
23b6478ce6
Fix small mistake ( #409 )
...
* Update other_textures.yml
* Update menu_items.c
* remove mkload
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-03 06:38:28 -06:00
MegaMech
f9d2b51a53
Clear Podium Actors, Path debug info ( #405 )
...
* Various Changes
* Update code_80005FD0.c
* Update code_80005FD0.c
2025-07-03 06:36:53 -06:00
Maciek Baron
99689a3f70
Document player alpha ( #396 )
...
* Document player alpha
* Fix typo
* Document further alpha things
* Document movement
* Fix indentation
2025-07-03 06:35:42 -06:00
coco875
7937896598
make some texture more flexible and editable + port documentation from the decomp + fix some bug ( #309 )
...
* support a more flexible background
* remove useless function
* rename of some font
* experimental png
* migrate to the new initdata
* fix skybox and adjust minimap
* format in audio
* simplify player render
* simplify shell render and support custom texture of shell
* clean redshell texture
* format and multiple fix
* some update of name
* allow change icon of character
* more rename
* continue rename
* more documentation and simplification
* change lus and continue rename
* continue rename
* few fix for asan
* fix ghost
* Update menu_items.c
* fix mac error
* some test of tweak for texture
* some tweak
* some button constant
* finish fix ghost
* Update menu_items.c
* Update render_objects.c
* Update menu_items.c
* Update libultraship
* Update libultraship
* Delete valgrind.report
* Update libultraship
* callgrind benchmark
* Update valgrind_callgrind.sh
* fix animation
* some rename
* remove useless submodule
* Update libultraship
* fix assets
* fix mistake
* fix more mistake
* Update menu_items.c
* sync more rename with the decom + fix review
* fix a mistake
* fix more mistake
* re add the limit of fps
* fix some hd texture and minimap
* fix a name
* Update menu_items.c
* fix a regression
* fix some segment 5 texture (not all)
* Update camera.c
* improve performance of custom sprite
* fix flatten bug and add documentation on player vertex
* Update render_player.c
* fix data menu
* fix trophy for 50 and 150
* Update memory.c
* Update code_80057C60.c
* fix ghost
* fix boo tlut
* fix a mistake in yaml
* fix yaml
* Update common_data.yml
* add comment for segment 3
* allow even more change in texture
* Update common_data.yml
* Update update.inc.c
* Update camera.c
* Update some_data.c
* wip changes
* Update other_textures.yml
* More changes
* Update update_objects.c
* Fix compile
* Update memory.c
* Update memory.c
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-07-01 17:42:14 -06:00
coco875
b57afa83b4
Update README.md ( #406 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-30 17:30:31 -06:00
MegaMech
0332f56281
Update code_80005FD0.c ( #404 )
2025-06-30 13:18:28 -06:00
CrusherNotDrip
7b061dfe3d
Add L&R and Gamepad to README ( #401 )
...
* Add L&R and Gamepad to README
* Update README.md
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-30 12:27:06 -06:00
MegaMech
591322113c
Update Course.cpp ( #403 )
2025-06-30 12:13:21 -06:00
coco875
956058a32d
correct use of pointer and fix mistake ( #394 )
...
* correct use of pointer and fix mistake
* remove CM_WeirdLength
* Update Game.cpp
* Update Game.cpp
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-28 15:54:06 -06:00
Bloxxy
35a28cd933
2 small tweaks to BUILDING.md ( #391 )
...
* guide a lost camera_junk.h back home
* A few BUILDING.md tweaks.
* Update BUILDING.md
* Update BUILDING.md
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-28 11:23:35 -06:00
Maciek Baron
784875d22b
Update MacOS dependencies ( #395 )
2025-06-28 11:21:49 -06:00
coco875
ce90b30b88
fix windows non-ascii char ( #392 )
2025-06-27 19:27:46 -06:00
Bloxxy
87c07bcf6e
guide a lost camera_junk.h back home ( #384 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-27 13:17:15 -06:00
Adam
ef50614595
Add a tip about portable-file-dialogs.h runtime req on Linux ( #358 )
...
In `portable-file-dialogs.h`, if none of `zenity`, `matedialog`,
`qarma`, `kdialog` is installed, it simply runs `echo`[1]. I'm not
sure if the intent was to fallback to readline or something, but it
seems to simply return an empty string with no indication of what
went wrong. This causes SpaghettiKart to render an error box:
> No ROM selected.
>
> Exiting...
To me this seems like a bug in `portable-file-dialogs.h`.
[1]: https://github.com/adsr/SpaghettiKart/blob/11793ed4318b35e205704c46263cc076b97d763a/include/portable-file-dialogs.h#L899
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-27 13:16:20 -06:00
coco875
8ec18758c8
Update menu_items.c ( #381 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-27 12:54:15 -06:00
coco875
a4a8c653a8
fix dk and wario crash ( #388 )
...
* fix dk and wario crash
* Update menu_items.c
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-27 12:52:28 -06:00
MegaMech
3314d47807
Update custom-track.md ( #387 )
2025-06-27 12:35:55 -06:00
coco875
80fa0f9cf8
Merge pull request #386 from MegaMech/cputable
...
Fix syntax error
2025-06-27 00:26:12 +00:00
MegaMech
33e58ef2e6
Update update_objects.c
2025-06-26 17:52:02 -06:00
MegaMech
e6c86e1fe0
Update update_objects.c
2025-06-26 17:51:03 -06:00
MegaMech
fd58535675
Merge branch 'main' into cputable
2025-06-26 17:49:16 -06:00
MegaMech
d18c1615cd
Update update_objects.c
2025-06-26 17:48:57 -06:00
coco875
3f8cb609f4
Merge pull request #385 from MegaMech/cputable
...
Impl Hard CPU Table
2025-06-26 23:47:43 +00:00
MegaMech
d962e21355
Update update_objects.c
2025-06-26 17:36:39 -06:00
MegaMech
74dfa8c1e2
Update update_objects.h
2025-06-26 17:19:50 -06:00
MegaMech
c0b4fa7889
Update update_objects.c
2025-06-26 17:18:44 -06:00
MegaMech
47975c2c8d
Update update_objects.c
2025-06-26 17:09:59 -06:00
MegaMech
fd0204acd3
Update code_80005FD0.c
2025-06-26 17:00:52 -06:00
MegaMech
f269e74bb2
Update Menu.h ( #382 )
2025-06-26 16:49:48 -06:00
coco875
542191e09f
Update update_objects.c ( #378 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2025-06-26 11:42:35 -06:00
coco875
bc7d2cd1bb
fix hud occluded ( #379 )
2025-06-26 11:40:05 -06:00
Thomas Rohloff
497de0b6e6
Fix oversight
...
Signed-off-by: Thomas Rohloff <v10lator@myway.de >
2025-06-26 11:31:50 +02:00