MegaMech
177504c495
Add Courses ( #49 )
...
* castle and stadium
* castle
* boardwalk & snowland
* turnpike
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-08-13 22:26:16 -06:00
MegaMech
12b31d8c24
Choco ( #48 )
...
* Choco courseb
2024-08-12 15:16:01 -06:00
MegaMech
9c2542ad69
Update actors.c ( #47 )
2024-08-12 13:46:38 -06:00
MegaMech
533713180b
Moo ( #46 )
...
* moo
2024-08-12 01:01:53 -06:00
MegaMech
3476fe0dbb
Battle ( #45 )
...
* Battle courses
2024-08-11 23:36:56 -06:00
MegaMech
30667f2824
Fix Course ( #42 )
...
* Fix menu bug
* Fix undefined behaviour
* Fix kart textures
* Fix boost texture
* Rename as per review
* Fix buffer overflows
* Fix lakitu progress
* Fix race starter character
* wip fixes to kart wheels
* Fix inaccuracy
* improve wheels
* Fix staff ghosts
* course stuff
* wip changes
* Fix course
* Update kalimari_desert_displaylists.yml
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-08-11 19:44:56 -06:00
MegaMech
9540a4b772
Kalimari desert continuation ( #40 )
...
* wip kalimari desert
* fix offset
* Update kalimari_desert_data.yml
* Update kalimari_desert_data.yml
* fix issue
* Update kalimari_desert_data.yml
* add missing vtx and texture
* fix error of size
* Update kalimari_desert_displaylists.yml
---------
Co-authored-by: coco875 <pereira.jannin@gmail.com >
Co-authored-by: coco875 <59367621+coco875@users.noreply.github.com >
2024-08-09 14:20:09 -06:00
coco875
35bc5a58f9
wip kalimari desert ( #38 )
...
* wip kalimari desert
* fix offset
* Update kalimari_desert_data.yml
* Update kalimari_desert_data.yml
* fix issue
* Update kalimari_desert_data.yml
2024-08-05 18:09:52 -06:00
MegaMech
c270c11c9b
Lakitu fix ( #35 )
...
* Fix menu bug
* Fix undefined behaviour
* Fix kart textures
* Fix boost texture
* Rename as per review
* Fix buffer overflows
* Fix lakitu progress
* Fix race starter character
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-08-03 20:57:07 -06:00
MegaMech
016b16a484
Fix menu bug & kart textures ( #32 )
...
* Fix menu bug
* Fix undefined behaviour
* Fix kart textures
* Fix boost texture
* Rename as per review
* Fix buffer overflows
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-08-02 17:04:08 -06:00
coco875
00067c03f6
fix conflict of GBI_UCODE, update submodule, and fix conflict in header ( #33 )
2024-08-02 08:45:34 -06:00
MegaMech
2a8362dd10
Add royal raceway course ( #29 )
...
* Add files via upload
* Update memory.c
* Update render_courses.c
* Update code_80281780.c
* Update path_spawn_metadata.c
* Update render.inc.c
* Update all_course_packed.h
* Update all_course_model.h
* Update all_course_data.h
* Delete courses/royal_raceway/course_data.c
* Delete courses/royal_raceway/course_data.h
* Delete courses/royal_raceway/course_vertices.inc.c
* Delete courses/royal_raceway/course_displaylists.c
* Delete courses/royal_raceway/course_displaylists.h
* Update memory.c
* Update royal_raceway_displaylists.yml
* Update values
* update
* Course works now
* fixes
* wip framebuffer
* Fix trees
* Fix player select borders
* Remove commented code
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-07-31 21:57:02 -06:00
coco875
cc5414b013
fix missing header or not correctly formed header ( #24 )
...
Co-authored-by: MegaMech <MegaMech@users.noreply.github.com >
2024-07-28 16:29:10 -06:00
MegaMech
532ad5a4c0
Renames & seg 3 & 5 texture fixes ( #19 )
...
* Remove tools/torch
* Auto compile torch and extract
* Re-implement soh's implementation of lus implementation of an array
* Fix static actors in mr
* Update
* Updated torch
* Updated lus
* uncomment
* Fix collision
* Renames
* More renaming
* Collision Renames
* Update collision.c
* Collision Documentation (#640 )
* Collision related renames
* Update
* update lus
* Bug fixes
* remove tabs
* fixes
* fixes
* Fix kart textures
* Networking
* net
* Add networking
* Update
* Cleanup
* Fix balloon rendering
* Fix lakitu and red shell
* fixes
* Implement new random system
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-07-26 11:29:35 -06:00
MegaMech
dd5844ab81
Fix collision ( #18 )
...
* Fix collision
2024-06-14 03:03:51 -06:00
MegaMech
0d629e466a
Take7 ( #17 )
2024-06-13 13:35:29 -06:00
MegaMech
b594f112e0
Update lus ( #16 )
...
* Updates
2024-06-11 09:49:44 -06:00
MegaMech
78a7d156c9
Changes for OTR ( #15 )
...
* Bunch of fixes
2024-05-22 19:19:16 -06:00
MegaMech
12553beabd
Current Changes ( #14 )
...
* Couple minor fixes
* test
* OTR changes
* More otr stuff
* Some fixes
---------
Co-authored-by: MegaMech <7255464+MegaMech@users.noreply.github.com >
2024-05-08 13:03:35 -06:00
KiritoDv
a09909ac23
Fixed to work with latest libultra
2024-05-08 13:01:48 -06:00
MegaMech
66441f5461
Fix texture loading in the menus ( #11 )
...
* Changes
* Fixes
* More fixes
2024-05-04 18:04:55 -06:00
MegaMech
e86b876992
Changes ( #9 )
2024-05-03 21:38:56 -06:00
KiritoDv
1fbf28a78d
Fixed more errors, we are rendering the logo, Yay
2024-05-03 18:20:20 -06:00
MegaMech
1548512084
First Compile ( #7 )
...
* Update torch
* A lot of fixes
* First compile
2024-05-03 12:17:36 -06:00
MegaMech
6a6a78f719
A lot of fixes
2024-05-03 12:14:16 -06:00
MegaMech
e3774dc377
Fixes
2024-05-02 12:21:35 -06:00
MegaMech
c76d7d4b9b
Some error fixing
2024-05-01 23:53:34 -06:00
KiritoDv
a2c3feb67a
WIP Compilation
2024-05-01 10:09:49 -06:00
MegaMech
7a10ba89f6
Header cleanup and some renames ( #616 )
...
* Place macros for addr conversions
* dl renames
* fixes
* changes ok
* Delete types.h
* move enums
2024-04-20 19:10:53 -06:00
MegaMech
3f9d113722
Skybox changes ( #590 )
...
* Update skybox_and_splitscreen.c
2024-04-19 10:35:45 -06:00
MegaMech
900a9f0f85
Remove some warnings ( #609 )
...
* Remove some warnings
* Update torch to latest version
2024-04-17 09:41:19 -06:00
coco875
9ac20c80b8
fix a lot of warning in code ( #598 )
...
* Fix warnings
* Fix building
2024-04-16 10:00:08 -06:00
MegaMech
d9c1ebb626
Initial gcc Support ( #568 )
...
* Added GCC
2024-04-15 10:53:58 -06:00
MegaMech
3da5a4f343
Add ymls for Torch code generator ( #497 )
...
* Add torch
* update jenkinsfile
2024-04-09 21:29:57 -06:00
coco875
2b66867af1
Rename cpu behaviour related symbols ( #586 )
...
* Rename cpu related symbols
2024-04-06 11:35:13 -06:00
MegaMech
c4d596d297
trig tables shiftable ( #596 )
2024-04-05 21:42:14 -06:00
coco875
12f332614e
move actors code in actors folder and rename thing related to actor ( #584 )
...
* Move actors into their folders
* Renamings and documentation
2024-04-03 12:44:44 -06:00
Matthew
0ac8284fb2
Match func_802B5B14 ( #581 )
...
* Match func_802B5B14
2024-03-04 11:03:41 -07:00
coco875
f99e242d97
Document render/update objects ( #565 )
...
* Document objects related code.
* Including render/update objects code
* Various renamings
2024-03-04 09:02:45 -07:00
coco875
d6663422b0
fix warning, type and document audio ( #559 )
...
* Document audio
* Update external.h
* fix warnings
* put a do while on one line
2024-02-13 07:27:58 -07:00
MegaMech
19410f2825
Code Segments Shiftable ( #566 )
...
his PR cleans up segment related code in main.c.
Also cleans up the linker a bit.
Add memory pool to linker as .bss to validate that it exists properly.
Move framebuffers, gfx, and audio buffers out of racing segment and make its own segment.
Rename framebuffers.c to buffers.c as it contains more than just framebuffers.
Import asserts from sm64 to validate that code segments are not overlapping
Rename segNoload to segmentNoload
Rename 802BA370 segment to trigTables
Rename gMenuSelectionFromEndingSequence to gGotoMenu
Rename gMenuSelectionFromQuit to gGotoMode
Rename SEG_ENDING_SEQUENCES to SEG_ENDING
Rename data_821D10 to ceremonyData
Rename data_825800 to startupLogo
2024-02-05 17:08:29 -07:00
coco875
639fec1458
place surface type const and unassemble flag in vtx and document effects ( #553 )
...
* place surface type const and unassemble flag in vtx
2024-01-20 21:22:35 -07:00
coco875
1c2b95f383
add comment course_dl ( #537 )
2024-01-19 17:34:39 -07:00
coco875
a86b3b0a2e
document player and cpu ( #534 )
...
* document player and cpu
* cpu_descisions_branch_item to cpu_decisions_branch_item
2024-01-17 16:19:54 -07:00
coco875
eb69ec2493
rename some texture ( #530 )
...
* rename some texture
* format common_texture
2024-01-16 19:07:37 -07:00
coco875
03843d77fe
some const placement and one rename ( #529 )
...
* some const placement and one rename
2024-01-06 07:46:59 -07:00
coco875
7c44252daa
Finish bss ( #527 )
...
* Finish importing bss
2024-01-02 14:53:51 -07:00
coco875
98474c5b94
fix todo, bug not appears and change theme ( #525 )
...
* fix todo, bug not appears and change theme
* fix warning
2023-12-31 19:56:14 -07:00
MegaMech
efd984fb62
Match func_8006F008 ( #519 )
2023-12-30 16:04:04 -07:00
coco875
670a930f31
Rename code_8001F980 to render_player and code_800B45E0 to save ( #507 )
...
* Update and rename code_8001F980.c to render_player.c
* Rename code_8001F980.h to render_player.h
* rename import file to render_player
* Update and rename code_80004740.c to save.c
* Rename code_80004740.h to save.h
2023-12-24 15:52:09 -07:00