Commit Graph

53 Commits

Author SHA1 Message Date
coco875 93a7894fa7 Update README.md 2025-07-19 14:36:19 +02:00
coco875 b57afa83b4 Update README.md (#406)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-06-30 17:30:31 -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
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
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 6f5e8d514e Update README.md (#262) 2025-06-21 14:07:20 -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 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
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
KiritoDv 844777c399 Updated hash 2025-02-08 10:47:33 -06:00
KiritoDv f5158c8d4c Updating README.md 2025-02-08 10:46:29 -06:00
coco875 a1f0d32d66 Update decomp clang (#67)
* Update menus.c (#634)

* Update common_data.yml (#635)

* Renames for screenId and other changes (#636)

* screenId renames

* Rename surface map to collision mesh (#637)

* Rename some stack vars (#638)

* Fix syntax error (#639)

* Rename some stack vars

* Update collision.c

* Collision Documentation (#640)

* Collision related renames

* update doxygen (#649)

* change bool (#644)

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>

* Update (#642)

* Delete trig_tables_bss.c (#650)

* fix typo audio (#656)

* fix typo src actor (#657)

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>

* fix typo include (#658)

* fix course (#659)

* fix typo debug (#660)

* fix typo data (#661)

* replace number with const (#665)

* fix typo buffers (#655)

* fix typo buffers

* tweak ld file

* rename to sMemoryPool

* add a warning

---------

* fix typo src (#654)

* fix typo src

* fix non matcing

* Update code_80091750.c

---------

* fix typo racing (#653)

* fix typo racing

* get it match

* replace G_LINE3D to G_QUAD

---------

* fix typo src (#652)

* fix ending typo (#651)

* Action more info when it doesn't match and fix first diff (#662)

* Update linux-compile.yml

* fix first-diff

* Update first-diff.py

---------

* document texture of kart (#663)

* document texture of kart

* change screenPlayerId to screenId

* some documentation around object

* Revert "some documentation around object"

This reverts commit cbb39078e036bf2a417bed67359e910213acab28.

* more rename

---------

* Make evaluate_collision_players_palm_tree better (#667)

This matches just the same as before,	but using those two casts instead of
shifts seems more likely to be accurate to the original source code

Signed-off-by: Gabriel Ravier <gabravier@gmail.com>

* add fedora instruciton (#666)

* start documenting animation (#668)

* start documenting animation

* Update course_data.c

* change comment

* update libultra asm (#648)

* update libultra asm

* fix gcc __osThreadTail

---------

* Document Vehicles (#641)

* start doc collision

* fix merge

* finish rename fonction related to vehicle

* document around waypoint of vehicle

* make some modification

* make some change and rename one

* copy_ to oldPos

* doc smoke ferry and train

* some rename

* fix some renaming

* precise index

* rename a funciton

* simplify waypoint_vehicles

* change some name

* change some name

* rename move_to_point_direction

* fix some conflict

* Update code_80005FD0.c

* Update code_80005FD0.h

---------

* Label a save info loop (#645)

* save info

* more gcc progress

* fix a value and do a rename (#669)

* update clang and add action (#664)

* update clang and add action

* try clang on course folder only

* forget two file

* Update course_displaylists.inc.c

* forget few other file

* Update course_vertices.inc.c

* format all code while get it match

* second pass

* format other dir

* disable clang format on bad ido code

* fix some tabulation

* revert format on tool dir

* Update clang-format.yml

* ignore gbi.h

* add some read me instruction

* fix error

* format and fixing error

* Update README.md

---------

* Update linkonly_generator.py (#670)

* format more file

* update

* fix compilation issue

* remove course_metadata folder

* re add course metadata folder

* fix banshee bordwalk crash

* fix windows eurk

* Update CMakeLists.txt

---------
2024-08-27 17:47:39 -06:00
MegaMech a67d099d36 Action Renames (#606)
* Update README.md

* Update progress.py
2024-04-12 19:16:13 -06:00
coco875 e2c19fd4bc use github actions instead (#605)
* Create actions
2024-04-12 18:54:59 -06:00
MegaMech 3da5a4f343 Add ymls for Torch code generator (#497)
* Add torch

* update jenkinsfile
2024-04-09 21:29:57 -06:00
coco875 27e0f763e0 update docs (#555)
* Update doxygen-gh-pages.yml

* reorganise docs folder add ref and a button to switch between dark and light, optimise doxygen
2024-01-20 21:24:05 -07:00
MegaMech da5c5b5624 Some docs improvements (#552)
* Some improvements
2024-01-19 17:23:52 -07:00
MisterSheeple 8b3577c214 Upgrade Dockerfile to Ubuntu 22.04 as 18.04 is EOL (#491)
* Upgrade Dockerfile to Ubuntu 22.04 as 18.04 is EOL

* Update dependencies to use current ones

* Remove extra package that I don't think is required

* Remove use of old qemu irix

* Update and rename Dockerfile-ci to Dockerfile

* Add docker instructions to README
2023-11-07 22:36:48 -07:00
AloXado320 959c933714 Document progress.py and correct readme (#483)
* Document progress.py and adjust readme
2023-11-05 13:57:14 -07:00
MegaMech 76dc587a34 EU 1.0 OK (#265)
* EU 1.0 ok

* EU 1.1 ok

Co-authored-by: AloXado320 <david.albujar.s.30@gmail.com>
2023-10-19 23:37:21 -06:00
MegaMech 5b397234bf Readme note update (#463)
* Update README.md
2023-10-14 12:22:42 -06:00
MegaMech e4d1967f4f Fix readme formatting (#462)
* Update README.md
2023-10-14 12:16:58 -06:00
AloXado320 77241ead94 Revamp progress script, change file structure and remove unused asm (#459)
* Revamp progress script, change file structure and remove unused asm

* Add text when there's no GLOBAL_ASM remaining (100%)
2023-10-14 12:07:09 -06:00
coco875 d71e1c7b70 finish setup doxygen (#458)
* update and setup doxygen file

* move to docs/html

* Readme - Add link to the documentation
2023-10-13 21:04:33 -06:00
MegaMech 81a9c346d4 Delete courses/cup folders and rename course related files (#432)
* Move course folders

* Rename model to vertices

* Rename packed to displaylists

* Rename displaylists to course_displaylists.inc.c

* rename vertices to course_vertices

* makefile cleanup

* Rename trophy_model to ceremony_data

* move ceremony_data.inc.c to ending folder
2023-09-20 17:17:24 -06:00