mirror of
https://github.com/XProger/OpenLara.git
synced 2025-01-17 04:48:57 +01:00
Ruben
4876cc8f0e
GBA: Micro-optimization, and new ADPCM format for tracks (#452)
* GBA: Slightly faster clamping in sndPCM_mix * GBA: Change IMA-ADPCM to new format... ... and fix a race condition when writing to music.data. * GBA: Properly clear buffer on end-of-track * GBA: Update packer for new ADPCM format * GBA: Make music output clamp optional... ... and disable it by default, as the music has been built to avoid overflows. * GBA: Add reference ADPCM encoder * GBA: Re-encode music * GBA: Improve ADPCM encoder Minimize RMSE of post-filtered output rather than pre-filtered * GBA: Fix ADPCM issues with silence
OpenLara
Classic Tomb Raider open-source engine
Links
Screenshots
Description
Languages
C
64.6%
C++
26.9%
Assembly
5.5%
HLSL
0.6%
Makefile
0.6%
Other
1.7%