summaryrefslogtreecommitdiff
path: root/include
AgeCommit message (Collapse)Author
2024-05-02FixesMegaMech
2024-05-01WIP CompilationKiritoDv
2024-04-20Header cleanup and some renames (#616)MegaMech
* Place macros for addr conversions * dl renames * fixes * changes ok * Delete types.h * move enums
2024-04-17Remove some warnings (#609)MegaMech
* Remove some warnings * Update torch to latest version
2024-04-16fix a lot of warning in code (#598)coco875
* Fix warnings * Fix building
2024-04-15Initial gcc Support (#568)MegaMech
* Added GCC
2024-04-14Update osEeprom Read and Write (#608)MegaMech
2024-04-09Add ymls for Torch code generator (#497)MegaMech
* Add torch * update jenkinsfile
2024-04-06Rename cpu behaviour related symbols (#586)coco875
* Rename cpu related symbols
2024-04-05trig tables shiftable (#596)MegaMech
2024-04-03move actors code in actors folder and rename thing related to actor (#584)coco875
* Move actors into their folders * Renamings and documentation
2024-04-02Remove inc from linked file names (#593)MegaMech
* Remove inc from linked file names
2024-04-02Update some attempts, got a couple matches (#591)Tyler McGavran
* Update some attempts, got a couple matches * More matches and updates Signed-off-by: Taggerung <tyler.taggerung@email.com>
2024-03-04Update StarSpawn to StarCloudData (#578)Tyler McGavran
* Update StarSpawn to StarCloudData Add and better specify the struct used to control how stars and clouds are handled in various courses.
2024-03-04Document render/update objects (#565)coco875
* Document objects related code. * Including render/update objects code * Various renamings
2024-02-28Match the last 2 data files (#574)Tyler McGavran
* Match the last 2 data files Signed-off-by: Taggerung <tyler.taggerung@email.com> * Update one of the file names based on comments Signed-off-by: Taggerung <tyler.taggerung@email.com> * Fix bad path in onomatopoeia asset file Signed-off-by: Taggerung <tyler.taggerung@email.com> --------- Signed-off-by: Taggerung <tyler.taggerung@email.com> Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-02-14Some matches in code_80091750 (#567)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com> Co-authored-by: Taggerung <tyler.taggerung@email.com>
2024-02-13fix warning, type and document audio (#559)coco875
* Document audio * Update external.h * fix warnings * put a do while on one line
2024-02-05Code Segments Shiftable (#566)MegaMech
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-01-20place surface type const and unassemble flag in vtx and document effects (#553)coco875
* place surface type const and unassemble flag in vtx
2024-01-17document player and cpu (#534)coco875
* document player and cpu * cpu_descisions_branch_item to cpu_decisions_branch_item
2024-01-17Rename some Object related function and property (#531)coco875
* rename some variables
2024-01-06some const placement and one rename (#529)coco875
* some const placement and one rename
2024-01-02Finish bss (#527)coco875
* Finish importing bss
2023-12-31fix todo, bug not appears and change theme (#525)coco875
* fix todo, bug not appears and change theme * fix warning
2023-12-30Rename gTrains to gTrainList (#522)MegaMech
2023-12-30Cleanup some references to fake variables (#520)Tyler McGavran
* Cleanup some references to fake variables * Some matches, header stuff, and updated a BSS file Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-12-30Match func_8006F008 (#519)MegaMech
2023-12-30Add bss render player and spawn player (#518)coco875
* finish render_player * finish normally spawn_player bss
2023-12-29Some matches in code_80005FD0 (#517)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-12-28Match the BSS segment for code_80005FD0 (#516)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-12-25add bss variable to camera.c (#514)coco875
* add bss variable to camera.c * Rename bss_8001C4D0.s to bss_80164AB0.s
2023-12-25some rename in code_8006e9c0 (#512)coco875
* some basic function renames * Renaming player hud related variables.
2023-12-17Some matches in code_80005FD0 (#501)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-12-15Rename Functions For Calculating Distance (#500)coco875
* Rename functions for calculating an objects distance to player/camera
2023-11-25Some matches in code_80071F00 (#496)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-11-08Match some D_8018E7AC related functions in code_80091750.c (#492)VDavid003
2023-11-07More audio stuff (#488)Tyler McGavran
* Match create_next_audio_frame_task Required some variable renaming and other changes * Match synthesis_execute I'm not entirly sure about the way we have stuff ifdef'd in PR/abi.h. I feel like we're doing something slightly wrong there * Match synthesis_do_one_audio_update There's something super fucked with the way our ifdef's work in abi.h. It is going to demand a lot more attention sometime in the future. * Rename a couple functions Also had to hack up the ABI file a bit. I'm convinced that we don't need nor want to have the EU/Shindou/US split thing the SM64 code does. There's probably just the 1 ABI version being used and we need to figure out what it looks like Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-11-07Matches in code_80005D0 (#487)MegaMech
* Variety of matches
2023-11-07Give names to a lot of object spawn locations (#486)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-28match func_8000F628 and add NUM_PLAYERS define (#479)MegaMech
* Match two funcs and add NUM_PLAYERS define
2023-10-27Linkage for the ceremony_data file (#478)Tyler McGavran
* Linkage for the ceremony_data file Cleaned up all but 1 undefined symbol from the 0x0B range. The one leftover may be something from texture_tkmk00. Or atleast, that's what I think. Can't say for certain * Startup logo linkage Cleaned up a bunch of unused items from assets.json too Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-27Place variables from data_0DD0A0 to code_800029B0 (#477)Tyler McGavran
They match when placed there, although its not immediately clear that they truly belong there. But a match is a match. Also cleaned up a bunch of .h files that had references to the newly matched variables. Signed-off-by: Taggerung <tyler.taggerung@email.com>
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-19some define comment and replace number by const (#469)coco875
2023-10-18Couple matches (#466)Tyler McGavran
Removed some things from variables.h and functions.h Added headers for some src/data files
2023-10-14Rename bomb kart structs (#464)Joshua Peisach
Signed-off-by: Joshua Peisach <itzswirlz2020@outlook.com>
2023-10-13A few matches across a couple files, although mostly code_80005FD0 (#460)Tyler McGavran
Signed-off-by: Taggerung <tyler.taggerung@email.com>
2023-10-13 rename in code_8001F980.c (#456)coco875
* some renames * Update code_8001F980.c
2023-10-11Match __osLeoInterrupt.c (#457)AloXado320
* Match __osLeoInterrupt.c * fix formatting --------- Co-authored-by: MegaMech <MegaMech@users.noreply.github.com>