summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2025-06-30Update README.md (#406)coco875
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-06-30Add L&R and Gamepad to README (#401)CrusherNotDrip
* Add L&R and Gamepad to README * Update README.md --------- Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-06-27Add a tip about `portable-file-dialogs.h` runtime req on Linux (#358)Adam
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-23Update readme (#336)MegaMech
* Update README.md * Update README.md * Update README.md * Update README.md * Update README.md
2025-06-21Update README.md (#262)0.9.9.1MegaMech
2025-06-21Update README.md (#255)sir-wilhelm
Corrected default keyboard bindings. Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-06-19readme (#232)MegaMech
* Update README.md * Update README.md * Update README.md * Update README.md * Add files via upload * Update README.md
2025-06-19Readme update (#224)sitton76
* 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-02-08Updated hashKiritoDv
2025-02-08Updating README.mdKiritoDv
2024-08-27Update decomp clang (#67)coco875
* 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-04-12Action Renames (#606)MegaMech
* Update README.md * Update progress.py
2024-04-12use github actions instead (#605)coco875
* Create actions
2024-04-09Add ymls for Torch code generator (#497)MegaMech
* Add torch * update jenkinsfile
2024-01-20update docs (#555)coco875
* Update doxygen-gh-pages.yml * reorganise docs folder add ref and a button to switch between dark and light, optimise doxygen
2024-01-19Some docs improvements (#552)MegaMech
* Some improvements
2023-11-07Upgrade Dockerfile to Ubuntu 22.04 as 18.04 is EOL (#491)MisterSheeple
* 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-05Document progress.py and correct readme (#483)AloXado320
* Document progress.py and adjust readme
2023-10-19EU 1.0 OK (#265)MegaMech
* EU 1.0 ok * EU 1.1 ok Co-authored-by: AloXado320 <david.albujar.s.30@gmail.com>
2023-10-14Readme note update (#463)MegaMech
* Update README.md
2023-10-14Fix readme formatting (#462)MegaMech
* Update README.md
2023-10-14Revamp progress script, change file structure and remove unused asm (#459)AloXado320
* Revamp progress script, change file structure and remove unused asm * Add text when there's no GLOBAL_ASM remaining (100%)
2023-10-13finish setup doxygen (#458)coco875
* update and setup doxygen file * move to docs/html * Readme - Add link to the documentation
2023-09-20Delete courses/cup folders and rename course related files (#432)MegaMech
* 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-05assorted matches (#399)MegaMech
* assorted matches
2023-08-22Matched some funcs (#378)MegaMech
* Matched code
2023-08-15Bumped Total Progress Script by 1.04% (#371)MegaMech
* Matched camera.c
2023-08-10Match Segment 3 -> Matched code_80280650.c (#363)MegaMech
* Match & doc code_80280650.c * Update readme
2023-08-04very cool debug display list (#348)tomas
* added a very cool debug display list ^^ (prints variables to screen) * Decompiled various functions
2023-04-13Update README.md (#308)MegaMech
2022-11-21Matches in 80281fa0, render_courses, and create defines for sound cues. (#276)MegaMech
* Matches, add permute, and add notice to quick runners * 80281fa0 matches, render_courses, and create defines for audio * Renamed 80281fa0.h, func naming, and deleted data_121DA0 * Added clang format * Matched load_surface_map * Match func in memory.c
2022-06-26Revert "Update README.md (#232)" (#233)MegaMech
This reverts commit 95a6923c544695c242ecf0242ded4bd9e398a238.
2022-06-26Update README.md (#232)MegaMech
2022-06-18Match func in staff_ghosts.c and name menus file (#227)MegaMech
* name some code files * staff ghost func match * Update README.md
2022-06-15Add building on macOS (#224)tehzz
* build OK macOS * add macOS building instructions * change return type of func_8000546C * prevent gitattributes from removing CRLF from ido binaries
2022-05-24Match dma funcs in 80027040.c (#209)MegaMech
* Match dma funcs * Decrement file count decomped by one in readme
2022-02-22Update README.md (#165)MegaMech
2021-12-20Add MSYS2 MinGW x64 Support (#108)MegaMech
* Added MSYS2 MinGW x64 Support * Updated recomp * Updated tools
2021-12-18Fix maths (#104)MegaMech
* Fix maths * Update README.md * Update Jenkinsfile
2021-12-18Update progress.py (#103)MegaMech
* Update progress.py * Update Jenkinsfile * Update progress.py * Update README.md
2021-12-09Update README.md (#85)CoderStig
2021-12-09Decomped gfx setup code & changed player pos coords to array (#84)CoderStig
* Decomped gfx setup code and changed player pos coords to array
2021-12-03Create build_pr.yamlMegaMech
Update README.md Update build_pr.yaml Update build_pr.yaml Update build_pr.yaml Update build_pr.yaml
2021-11-21Update README.md (#62)MegaMech
2021-11-16Readme update (#59)CoderStig
* Update README.md
2021-11-05Split asm using autodecompiler (#49)CoderStig
* Split asm using autodecompiler * Placed libultra bss and linked more C
2021-10-30asm-differ and autodecomp added as submodules (#48)CoderStig
* Added auto decompiler. * Added asm-differ. * Delete diff.py * Delete diff_settings.py * Update README.md
2021-10-26Decompiled staff_ghosts.c (Plus lots more) (#39)CoderStig
* Decompiled staff_ghosts.c * started on 80296A50.c * Matched some of main.c * Added framebuffers.c * Added structs such as Camera
2021-10-09Renamed hand-written asm file and updated readme (#34)CoderStig
* Rename code_80040030.s to unused_mio0_decode.s * Handwritten asm appears similar to mio0 decode. Called by 802A8348 and 802A841C neither of which are called. * Updated readme
2021-03-02Refresh 1CoderStig