|
|
44e0caca5b
|
added ADPCM, added encode/decode functions for vorbis/wav, automatically convert audio to ADPCM for Dreamcast playback, (theoretically working) spatial audio for AICA-audio backend, non-streamed (SFX) maybe working?
|
2026-07-28 00:57:52 -05:00 |
|
|
|
d3d33383ec
|
actually flycast had a bug that refused to play audio from kallistios-based programs...
|
2026-07-27 07:24:14 -05:00 |
|
|
|
9ac47e843f
|
more schizophrenic fixes for the dreamcast build (for audio/graphics to still be broken), dropped freetype for stb_truetype (to shrink the DC binary down to 2.6MB)
|
2026-07-26 20:36:55 -05:00 |
|
|
|
c61e502dcb
|
a bunch of schizoshit to get dreamcast target to boot (crashes from a memory pool assert) while simultaneously shrinking the .elf (3.60MB=>3.06MB)
|
2026-07-24 22:45:57 -05:00 |
|
|
|
9597916568
|
fixed simd normalize because i guess you needed to check for dot > eps2, actually enabled use of custom allocator for uf::stl containers, updated nlohmann/json wrapper to use supplied types (should fully remove the need to glue on float64_t to it for dreamcast, even though either -m4/-m4-single fixed that last i checked), fixed weird issue with debug draw having frame % 3 draw the wireframe without a transformation matrix presumably because the camera viewport was [4] instead of [6] (even-even though it fixed itself when i only set the specialization constant for debug text only), mostly corrected source-engine physics state even though it should probably get defined in the bsp loader or something
|
2026-07-23 21:45:57 -05:00 |
|
|
|
c5e49e59eb
|
fixed stacking multiple Zip mounts from overwriting due to not assigning mount.path, adding NewDark .mis loading (to-do: fix rotation quirks, some textures not loading, implement LGMM loading, handle non-lightmap lights, handle soundscapes, tie in links, etc.)
|
2026-07-15 22:19:11 -05:00 |
|
|
|
d1c2de0423
|
added lz4 because i forgot to finish it i guess (and starting to abstract this batched-scattered read paradigm)
|
2026-07-12 12:44:07 -05:00 |
|
|
|
ad360a351d
|
when load times regress (more fixes related to opengl, to-do actually make interleaving + streaming work)
|
2026-07-04 23:20:09 -05:00 |
|
|
|
a98298b668
|
repaired VR support (to-do: make the VR rendermode work)
|
2026-06-22 22:04:18 -05:00 |
|
|
|
4f03712001
|
mucho texto (hunted down a weird GCC v13 bug that required uf::transform::apply to be inlined, working clang again, more attempts to fix ragdolls, made GUI text much more optimal, debug draw text, a bunch of other things)
|
2026-05-30 21:48:28 -05:00 |
|
|
|
6b07173804
|
added OBB colliders, painfully trying to resolve issues with rotating bodies
|
2026-05-16 23:19:49 -05:00 |
|
|
|
b523878912
|
revamped makefiles, overhauled memory pool allocator (instantiator works without memory pooling as a byproduct)
|
2026-04-29 19:04:49 -05:00 |
|