Commit Graph

2672 Commits

Author SHA1 Message Date
PJB3005 d759bcffbd Names mixed in with some BE fixes 2026-03-15 01:23:11 +01:00
PJB3005 2f38d70db8 Use type-level operator delete overload when appropriate in jkrDelete
Found by Lars
2026-03-14 17:55:19 +01:00
PJB3005 197e59896e Foiled again 2026-03-14 17:38:26 +01:00
PJB3005 0bd5ec4da5 Audio debug imgui 2026-03-14 17:35:09 +01:00
PJB3005 e86aebfcd8 Disable debug code in JASAramStream 2026-03-14 16:44:04 +01:00
PJB3005 c962c167b7 Fix sound userdata pointers being truncated 2026-03-14 16:43:29 +01:00
PJB3005 73d1d20d89 Fix JAUSoundAnimation 2026-03-14 16:43:20 +01:00
PJB3005 6f68ce3531 Fix OFFSET_PTR name conflicts 2026-03-14 16:42:41 +01:00
PJB3005 5eaec7360b Resample audio with SDL3 2026-03-14 15:50:39 +01:00
PJB3005 602f69673b Don't make the DAC rate weird 2026-03-14 14:22:33 +01:00
PJB3005 82b4f6327c Assign names to threads
Visible in debuggers etc
2026-03-14 14:16:49 +01:00
PJB3005 7eaabe6ecc We have audio!! 2026-03-14 14:03:10 +01:00
PJB3005 ca467e62ab More documenting for JASAramStream and JASDSPInterface 2026-03-14 14:03:09 +01:00
PJB3005 9e5202787b ADPCM4 decode impl 2026-03-14 14:02:15 +01:00
PJB3005 ca769802b0 Add CRASH() macro 2026-03-14 14:02:15 +01:00
PJB3005 9d1deb2a37 Fix another JASTaskThread::allocCallStack size 2026-03-14 14:02:15 +01:00
PJB3005 dd9155dc30 Make JASMemPool_MultiThreaded use ObjectLevelLockable
Shrug I wrote this in despair debugging the previous issue. Can't hurt I guess.
2026-03-14 14:02:15 +01:00
PJB3005 91069ae3b2 Fix incorrect JASChannel size for JASPoolAllocObject_MultiThreaded
Despair
2026-03-14 14:02:14 +01:00
PJB3005 66e2709290 Some more names 2026-03-14 14:02:14 +01:00
PJB3005 18a63d06bd Fix DVD command sizes 2026-03-14 14:02:14 +01:00
PJB3005 29b316f8ae Fix JASTrackNodeOffset missing offset 2026-03-14 14:02:14 +01:00
PJB3005 d48b8196eb Make JKRAramPiece trap on invalid pointers 2026-03-14 14:02:14 +01:00
PJB3005 3c83c98887 Fix BE in JASAramStream::load 2026-03-14 14:02:14 +01:00
PJB3005 2228241c2b Fix JASAramStream layout 2026-03-14 14:02:14 +01:00
PJB3005 977cbf1b63 BE JASSeqReader.h 2026-03-14 14:02:14 +01:00
PJB3005 4db5684d3e BE JASAramStream 2026-03-14 14:02:14 +01:00
PJB3005 ffd2c47420 BE JAUSoundTableItem 2026-03-14 14:02:13 +01:00
PJB3005 9dbade65d4 Basic audio system start 2026-03-14 14:02:13 +01:00
PJB3005 d77bceb821 nop JASDsp::releaseHalt 2026-03-14 14:02:13 +01:00
PJB3005 e07fbef818 Block DSP commands, no DSP emulated 2026-03-14 14:02:13 +01:00
PJB3005 45e55f1384 Constant for DSP_SUBFRAME_SIZE 2026-03-14 14:02:13 +01:00
PJB3005 4f09fc65ac Remove JASAudioThread race condition fixing code
I'm not planning on using JASAudioThread anymore
2026-03-14 14:02:13 +01:00
PJB3005 4382f86c4f Add SDL-mixer dependency 2026-03-14 14:02:10 +01:00
PJB3005 5235bb03fe Fix JAISoundID endianness issues 2026-03-14 13:59:26 +01:00
PJB3005 a19e8eb0c2 Fix warning in stub_log.cpp 2026-03-14 13:59:23 +01:00
PJB3005 5f2f9d01c5 Make stub log thread safe 2026-03-14 13:57:12 +01:00
PJB3005 fa139ecf5c Implement JASCriticalSection with a regular mutex 2026-03-14 13:49:16 +01:00
PJB3005 a0cf0a3c8c Fix JASTaskThread::allocCallStack on 64-bit 2026-03-14 13:49:16 +01:00
madeline 213d193b9d fix createBasicBank (for now) 2026-03-14 13:49:16 +01:00
madeline 24e650d7ba fix truncated pointer 2026-03-14 13:49:16 +01:00
madeline 94aca25337 enable audio 2026-03-14 13:49:16 +01:00
madeline 29dc57f91b stub dsp send commands for now 2026-03-14 13:49:16 +01:00
PJB3005 11d90302f1 Fix build
Heck
2026-03-14 13:45:58 +01:00
PJB3005 303a21a4a3 JAudio field name/comment pass
HUGE thanks to XAYRGA for their work documenting JAudio file formats
2026-03-14 13:45:55 +01:00
TakaRikka 8837df94bb some more imgui refactoring 2026-03-14 04:07:30 -07:00
Max Roncace 7da7cefe30 Add point selector to map loader (+ other loader UI improvements) 2026-03-14 01:20:27 -04:00
qwertyquerty 6431dd3d19 fix reticles (#89) 2026-03-13 14:41:46 -07:00
BigBen 7c2a32b209 Change imgOffset type from u32 to s32
Should help prevent crashes opening map
2026-03-13 13:33:00 -04:00
TakaRikka 86b1b97c53 fix obj_sw ptr math bug 2026-03-13 02:42:45 -07:00
TakaRikka 10ccf8e2b1 Merge branch 'main' of https://github.com/TakaRikka/dusk 2026-03-13 01:54:42 -07:00