Commit Graph

848 Commits

Author SHA1 Message Date
Lywx 2af667e3bc Removed unnecesary dma call that crashes when using asan 2025-01-26 21:08:51 -06:00
MegaMech 13924cec02 Update staff_ghosts.h (#176) 2025-01-25 20:07:49 -07:00
MegaMech ce9b4f25be Fix Remaining Widescreen Issues and Fix Audio Sizes (#174)
* Fix some boxes that shouldn't be wide

* forgot fix

* Fix widescreen for sliding lap texture

* Fix lakitu towing fade in out

* Add DOUBLE_SIZE_ON_64_BIT and ssize_t
2025-01-25 19:36:44 -07:00
coco875 995c60c85c fix ghost (#175)
* fix ghost

* remove a semi colon
2025-01-25 18:43:30 -07:00
MegaMech a37bb5afbd Update clang-pr.yml 2025-01-25 12:58:47 -07:00
MegaMech 704b3cab19 Fixes (#173) 2025-01-25 12:49:56 -07:00
MegaMech 5bac540ca3 Fix EUC-JP characters (#172)
* Fix euc jp characters

* Update menu_items.c
2025-01-25 12:38:26 -07:00
MegaMech 3cf0d063ce Fix overflow with tyreSpeed (#170)
* Fix tyreSpeed overflow and avoid ub
2025-01-25 11:34:40 -07:00
Sonic Dreamcaster 2c2347a4af Merge branch 'main' of https://github.com/HarbourMasters/SpaghettiKart 2025-01-25 02:30:36 -03:00
Sonic Dreamcaster 27bce0d1a6 Matching func_800B578C, by @inspectredc 2025-01-25 02:30:28 -03:00
MegaMech 554922f451 Fix euc jp char (#169) 2025-01-24 22:30:28 -07:00
MegaMech 557e75b059 Fix camera overflow (#168)
* Fix camera overflow

* Update staff_ghosts.c

* Names and overflow fix
2025-01-24 21:57:41 -07:00
Sonic Dreamcaster bf2dc284d8 enable saves 2025-01-25 00:45:29 -03:00
MegaMech e60552c68f Update render_player.c (#167) 2025-01-24 20:21:32 -07:00
Sonic Dreamcaster 89b2df68e3 declare mtx2 2025-01-24 23:50:28 -03:00
Sonic Dreamcaster 3e8893a9ea Merge branch 'main' of https://github.com/HarbourMasters/SpaghettiKart 2025-01-24 23:48:01 -03:00
Sonic Dreamcaster b86b9ae816 refactored version of func_80096CD8 2025-01-24 23:47:53 -03:00
MegaMech 73ba320831 Fix matrix stack heap corruption (#166)
* Fix matrix stack heap corruption

* Fix matrix overflow bug
2025-01-24 19:47:37 -07:00
Sonic Dreamcaster 23133b6fc0 Merge branch 'main' of https://github.com/HarbourMasters/SpaghettiKart 2025-01-24 23:17:11 -03:00
Sonic Dreamcaster af1676501c matched func_80096CD8 2025-01-24 23:17:02 -03:00
MegaMech 0981e27847 Fix Replay box widescreen (#165) 2025-01-24 13:45:33 -07:00
MegaMech 1f189dfa80 Game.cpp and World.cpp Cleanup (#159)
* Remove CProperties and delete dup Properties from World.h

* Improvement

* Fix compile

* Cleanup

* Document gRaceState

* wip cleanup

* compile

* Impl PlayerBombKart

* Rename CourseManager_ to CM_

* Finish renames m_ to CM_

* cleanup

* Remove extra printf

---------

Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com>
2025-01-23 11:22:07 -07:00
briaguya 24ecfc3db4 fix toads turnpike minimap (#164) 2025-01-20 17:38:20 -07:00
briaguya f20c729cb9 update torch submodule (#160)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-01-20 07:04:50 -07:00
briaguya 3acc6eada0 render correct trophy in podium ceremony (#162)
* render correct trophy in podium ceremony

* use ternaries
2025-01-20 07:04:21 -07:00
coco875 bfc0723081 fix action (#141)
* fix action

* Update clang-pr.yml

---------

Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-01-19 11:48:31 -07:00
inspectredc 058b8e9b19 O2R Support (#158)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-01-18 09:20:38 -07:00
inspectredc 51d2f2ec97 Fix mac building (#157)
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>
2025-01-18 09:19:33 -07:00
MegaMech 8c46368d5d Fix data, option menus, impl boos, fix demo camera (#156)
* Fix data and option menus

* safer code

* wip boos impl

* finish impl boos

* Fix demo camera

* slightly better match
2025-01-18 08:58:12 -07:00
MegaMech 04d56d6ba0 Fixes as per Sonic (#154)
* Fix imGUI game reset button

* Fix course select cursor sound oob

* Fix cloud rendering

* Fix centering of tt race data cannot be saved by ghost

* Impl chain chomp & bats

* Fix retry crash

* DebugMode On Skips intro logo menu

* rename
2025-01-13 21:15:16 -07:00
Sonic Dreamcaster 389f0f4951 restore course objects 2025-01-12 15:30:31 -03:00
Sonic Dreamcaster 14f4b10359 texture filter no longer needs to be disabled by default. 2025-01-12 15:03:29 -03:00
Sonic Dreamcaster 810aec9df1 readability 2025-01-12 15:03:14 -03:00
Sonic Dreamcaster 7929933a14 default jitter fix to off 2025-01-11 15:05:16 -03:00
Sonic Dreamcaster 1294b948aa remove leftover Developer Options 2025-01-11 15:04:00 -03:00
Sonic Dreamcaster d514c7f330 default gDisableLod to 1 2025-01-11 15:02:26 -03:00
Sonic Dreamcaster fbd6b5f70e stack init 2025-01-11 06:50:13 -03:00
Sonic Dreamcaster 60ea0c3bfe fix menu items 2025-01-11 05:40:02 -03:00
Sonic Dreamcaster fa637b3a29 Make things more readable 2025-01-11 05:04:17 -03:00
Sonic Dreamcaster 3446897648 Initialize variables 2025-01-11 03:55:00 -03:00
Sonic Dreamcaster 65c19c96ea Point filtering for menu textures 2025-01-11 03:50:21 -03:00
MegaMech a0c64e485b Rename F9 to F11 for fullscreen (#153)
* Fix nitpick
2025-01-10 17:00:57 -07:00
MegaMech d4162154f6 Fix minimap widescreen in extra mode (#152)
* Fix extra mode minimap widescreen
2025-01-10 14:20:33 -07:00
MegaMech 53974a0d38 Impl CC mode option in debug menu (#151)
* Impl cc option at debug menu
2025-01-10 14:11:46 -07:00
MegaMech aaba052407 Impl ModelLoader (#150)
* Impl modelloader
2025-01-09 23:46:18 -07:00
MegaMech 29872e43c7 Update synthesis_process_note (#149) 2025-01-08 22:59:18 -07:00
MegaMech 34a0a98689 Merge pull request #145 from MegaMech/freecam
Damping
2025-01-07 17:08:18 -07:00
MegaMech 82f08ff768 Merge branch 'modding' into freecam 2025-01-07 17:08:11 -07:00
MegaMech 154f813d0b Damping 2025-01-07 17:07:34 -07:00
MegaMech e2dc79b02c Merge pull request #144 from MegaMech/freecam
Target player follows player and fix
2025-01-07 16:44:46 -07:00