summaryrefslogtreecommitdiff
path: root/mm/src/code/graph.c
AgeCommit message (Collapse)Author
2025-10-29Bump LUS and OTRExporter, add null audio backend (#1289)Eblo
* Bump LUS and OTRExporter, add null audio backend * Missed an include change * And again * Thanks macOS * Another one * Bump LUS again, fixing SDL audio backend bug * Sync LUS bump changes to merged PRs * Bump LUS again * Update CMakeLists.txt includes
2025-09-12Revert "Organize `libc64` files (#1492)"Eblo
This reverts commit e47a7050faf345ab2f220bfce58effd2590b9e5e.
2025-09-12Organize `libc64` files (#1492)Anghelo Carvajal
* Move qrand to libc64 * use an union to avoid type punning * __osMalloc * math64.c * fixed_point.h * sleep * aprintf.h * sprintf * malloc * use original names on aprintf.c and malloc.c * qrand cleanup pass * use original names of sleep.c * og names for sprintf * more cleanup * format * fixes * whoops * use ARRAY_COUNT again * comment * Use `fu` * forgot this one * review * fix * sneak a tiny cleanup
2025-09-11Fix ultratypes types (#1454)Derek Hensley
* Fix ultratypes types * Add back size_t and NULL * Callocs * Callocs pt 2 * bool * STDC version checks
2025-05-20Fix goron dust particles not spawning by seeding gIrqMgrRetraceTime & ↵Garrett Cox
gRDPTimeTotal (#1160)
2025-04-06Cleanup includes (#1072)louist103
* Cleanup * Format * Fixes * Update macports-deps.txt * Fix mac * Update macports-deps.txt Co-authored-by: Archez <Archez@users.noreply.github.com> * Move includes around --------- Co-authored-by: Archez <Archez@users.noreply.github.com>
2024-05-22run clang format (#448)briaguya
* add linux clang format script * first shot at powershell * whoops * webrequest is slow, try webclient * just get the one file * simplify and maybe make it work? * whoops again * try a different suggestion * why is it always windows * again * try again * bit of path stuff * chmod +x * add action to check * fix workflow name * run clang format
2024-05-22Fix gamestate not being freed causing an overflow in the zelda arena (#421)Archez
2024-05-22bump latest lus; window changes; header updates (#345)Archez
2024-05-22Remove BenPort.h from functions.h (#309)inspectredc
* Remove BenPort.h from functions.h * use specific z64 includes * this -> thisx
2024-05-22Audio Works (#180)Kenix3
* initial audio work * Implements caching and fixes a ton of issues with audio * Uses correct memory sizes in mixer.c * Resets mixer values * Actually correct dmem buff values in mixer.c * Remove breakpoints * Fix sequences not playing * The forbidden type. * Forbidden TYPES?! * Thanks Louis * Thanks Louis Part 2 * Fix garbled audio * Fixed ADSR bugs * Fixes ASAN crash in loading samples. This code is causing the game to attempt to read sample data beyond the actual sample data. * Comments out the sample clamping since we aren't affecting the rest of the calculations in the function. * Fixes crashing while loading audio samples. Additionally, lowers the log level for audio commands. * Textbox SFX UB Fix * Decreases priority of more debug messages * Fixed a couple uintptr_t issues * Adds context to Jack's hack of shortcutting later loading sequences. * Audio corruption fix * Few uintptr_t fixes * Fix build on linux * Fix build on mac * call audio exit * fix sfx in dialog * unstub more audio funcs --------- Co-authored-by: Random06457 <28494085+Random06457@users.noreply.github.com> Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com> Co-authored-by: louis <35883445+louist103@users.noreply.github.com> Co-authored-by: Adam Bird <archez39@me.com>
2024-05-22Track LUS changes for LUS refactor. (#163)louist103
* Track LUS changes. So far implemented: - Moving the big switch into unordered maps. - Dynamically switching between different ucodes. So far tested switching between f3dex2 and s2dex. * track LUS changes * LUS Bump
2024-05-22Add cvar methods to global functions header and cleanup includes (#152)Archez
* add cvar methods to global functions header and cleanup includes * fix z_lib.c * tweak includes
2024-05-22Better GFX debugging control and fix accidental opcode overwrites (#132)Archez
* implement better gfx command debugging * revert xlu crash fix back to source
2024-05-22Debug-helpful cheats (#77)aMannus
* Add infinite cheats * Fix no clip in menu * Update mm/2s2h/BenMenuBar.cpp * Address bombchu capacity * Magic number to define * Fix debug mode tooltip --------- Co-authored-by: Garrett Cox <garrettjcox@gmail.com>
2024-05-22Use libc functions for bcmp, bcpy, bzero, LibMemset, LibMemCmp.louist103
2024-05-22Fix Framebuffer and ZBuffer things (#25)Archez
* fix the framebuffers and zbuffers * set some extra save context on load
2024-05-22Go to map select @ boot when in debug mode or when pressing Z+L+R (#20)Garrett Cox
* Go to map select @ boot when in debug mode or when pressing Z+L+R * Update mm/src/code/graph.c
2024-05-22Chore: Replace rest of segment 0x0E calculations with macro (#16)Archez
* replace rest of segment 0x0E calculations with macro * switch to original gsp macro
2024-05-22Initial commit for 2S2HGarrett Cox
Co-authored-by: Louis <35883445+louist103@users.noreply.github.com> Co-authored-by: Nicholas Estelami <NEstelami@users.noreply.github.com> Co-authored-by: Random06457 <28494085+Random06457@users.noreply.github.com>
2024-01-05Move source into subdirectoryGarrett Cox