| Age | Commit message (Collapse) | Author |
|
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
|
|
* Add L&R and Gamepad to README
* Update README.md
---------
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
|
|
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>
|
|
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Update README.md
|
|
|
|
Corrected default keyboard bindings.
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
|
|
* Update README.md
* Update README.md
* Update README.md
* Update README.md
* Add files via upload
* Update README.md
|
|
* 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>
|
|
|
|
|
|
* 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
---------
|
|
* Update README.md
* Update progress.py
|
|
* Create actions
|
|
* Add torch
* update jenkinsfile
|
|
* Update doxygen-gh-pages.yml
* reorganise docs folder add ref and a button to switch between dark and light, optimise doxygen
|
|
* Some improvements
|
|
* 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
|
|
* Document progress.py and adjust readme
|
|
* EU 1.0 ok
* EU 1.1 ok
Co-authored-by: AloXado320 <david.albujar.s.30@gmail.com>
|
|
* Update README.md
|
|
* Update README.md
|
|
* Revamp progress script, change file structure and remove unused asm
* Add text when there's no GLOBAL_ASM remaining (100%)
|
|
* update and setup doxygen file
* move to docs/html
* Readme - Add link to the documentation
|
|
* 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
|
|
* assorted matches
|
|
* Matched code
|
|
* Matched camera.c
|
|
* Match & doc code_80280650.c
* Update readme
|
|
* added a very cool debug display list ^^ (prints variables to screen)
* Decompiled various functions
|
|
|
|
* 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
|
|
This reverts commit 95a6923c544695c242ecf0242ded4bd9e398a238.
|
|
|
|
* name some code files
* staff ghost func match
* Update README.md
|
|
* build OK macOS
* add macOS building instructions
* change return type of func_8000546C
* prevent gitattributes from removing CRLF from ido binaries
|
|
* Match dma funcs
* Decrement file count decomped by one in readme
|
|
|
|
* Added MSYS2 MinGW x64 Support
* Updated recomp
* Updated tools
|
|
* Fix maths
* Update README.md
* Update Jenkinsfile
|
|
* Update progress.py
* Update Jenkinsfile
* Update progress.py
* Update README.md
|
|
|
|
* Decomped gfx setup code and changed player pos coords to array
|
|
Update README.md
Update build_pr.yaml
Update build_pr.yaml
Update build_pr.yaml
Update build_pr.yaml
|
|
|
|
* Update README.md
|
|
* Split asm using autodecompiler
* Placed libultra bss and linked more C
|
|
* Added auto decompiler.
* Added asm-differ.
* Delete diff.py
* Delete diff_settings.py
* Update README.md
|
|
* Decompiled staff_ghosts.c
* started on 80296A50.c
* Matched some of main.c
* Added framebuffers.c
* Added structs such as Camera
|
|
* 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
|
|
|