summaryrefslogtreecommitdiff
path: root/src/JSystem/JAudio
AgeCommit message (Collapse)Author
2 daysJASBasicWaveBank OKLagoLunatic
3 daysJAudio (#1209)Jcw87
2026-09-06JAudio (#1197)Jcw87
2026-09-05JAudio (#1196)Jcw87
* JStudio * JAudio
2026-08-31Add DEAD_STRING macro to clearly distinguish unused stringsLagoLunatic
2026-08-31m_Do demo work (#1189)LagoLunatic
* m_Do_controller_pad and m_Do_Reset OK for demo, m_Do_machine 100% with weak func order * Add machine.pch, m_Do_machine OK for demo * m_Do_gba_com and m_Do_MemCardRWmng OK for demo * m_Do_graphic work * m_Do_graphic JPN/PAL version diffs
2026-08-28JASChannelMgr and JASBankMgr OKLagoLunatic
2026-08-28JASDSPChannel inline fixes, match TDSPChannel::allocLagoLunatic
2026-08-16Compiler compatibility (#1171)Jcw87
* mark functions with duplicate names as static * make std::__tag_va_List work with other compilers * fix some offset comments * use inlines in J3DJointFactory, JUTCacheFont * fix class/struct mismatch * improve const correctness * fix missing return values * make some JAudio namespaces more explicit
2026-07-22Clean up angle constants and conversions (#1135)LagoLunatic
* Add angle conversion constants and macros * Replace angle literals with hex instead of decimal
2026-05-17JAIZelInst OK (#1005)LagoLunatic
* JAIZelInst OK * Clean up some default args
2026-05-07CleanupLagoLunatic
2026-04-24Demo workLagoLunatic
2026-04-16fix: JAInter::SoundTable::init (#955)Sean Gillespie
2026-04-02CleanupLagoLunatic
2025-12-05Add JSystem PCH to fix weak function order (#904)LagoLunatic
* Add JSystem PCH * Fix build issues, remove weak order fakematches, and fix functionvalue weak func order
2025-06-18daPy_lk_c::draw and linkDraw matched on retail with (void)0 assert, ↵LagoLunatic
d_a_figure OK
2025-06-09Some enum/define cleanupLagoLunatic
2025-06-04Demo work (#786)LagoLunatic
* Demo work * Fix PAL * Fix d_door weak func order and link it * Fix d_door for demo * JKernel OK on demo + misc * tag_attention 100% on demo * More demo work and fix some retail fakematches
2025-05-29Cleanup, demo work, and match daNpcPeople_c::getMsg on retailLagoLunatic
2025-05-27100% match and link JASTrack (#772)Ammar Askar
* Almost fully match JASTrack, regalloc in writeRegParam * 100% match JASTrack * Move constructor to header to link successfully
2025-05-24JASTrack more matches and inlines cleanupLagoLunatic
2025-05-24Match up data and additional functions in JASTrack (#763)Ammar Askar
2025-05-03Match some data (#745)Jcw87
* J3DTransform Data * d_map Data * jstudio-object Data * JASBankMgr Data * JASTrack Data * d_particle Data * d_camera Data
2025-04-29Improve compiler compatibility (#743)Jcw87
* fix returns * use standard C headers * struct/class mismatch * explicit this in template * switch variable scope * C standard compliance * & l-value
2025-04-03JAISequenceHeap OKLagoLunatic
2025-04-03JAIFx OKLagoLunatic
2025-04-03JAIAnimation (BAS) OKLagoLunatic
2025-03-26Fix ninja diffLagoLunatic
2025-03-15JASHardStream OKLagoLunatic
2025-03-15JASChannel OKLagoLunatic
2025-01-26GBAJoyBoot OKLagoLunatic
2025-01-08Misc cleanupLagoLunatic
2024-11-02warning cleanupLagoLunatic
2024-10-22cleanupLagoLunatic
2024-10-17clangd: Started fixing warnings and errors, code cleanupLagoLunatic
2024-09-11object-camera 99%LagoLunatic
2024-09-09JAIStreamMgr work, copy pikmin2 JAI enumsLagoLunatic
2024-09-08minor jasseqparser cleanupLagoLunatic
2024-09-07JASSeqParser OKLagoLunatic
credits to cuyler for regswap fix
2024-09-07fix missing returnsLagoLunatic
2024-09-07JASSeqParser 99%LagoLunatic
2024-09-06couple JASSeqParser matchesLagoLunatic
2024-08-22JASOscillator (#675)Daniel Hajjar
* JASOscillator work * JASOscillator matching * JASOscillator code cleanup * JASOscillator minor tweak * Fixed build * Update src/JSystem/JAudio/JASOscillator.cpp Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com> --------- Co-authored-by: LagoLunatic <LagoLunatic@users.noreply.github.com>
2024-08-08Use std:: namespace for tanf, tolower, strlen, strrchrLagoLunatic
2024-07-17JASSeqParser: Fix data orderLagoLunatic
2024-07-17JASSeqParser workLagoLunatic
2024-07-17work on various inlines, JASSeqCtrl OKLagoLunatic
2024-07-06misc minor JAI fixesLagoLunatic
2024-07-01JAISoundTable almostLagoLunatic