1
0
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
2023-03-01 03:04:52 +03:00
2019-07-25 04:28:54 +03:00
2018-02-20 05:44:32 +03:00
2022-02-20 11:44:29 +03:00

OpenLara

Classic Tomb Raider open-source engine

WebGL build with demo level

Standalone version

Roadmap

License

Twitter Discord Telegram

Screenshots

Waterfall Double-aim Caustics Cutscene Cistern Opera Unwater Temple

Description
No description provided
Readme BSD-2-Clause 100 MiB
Languages
C 64.6%
C++ 26.9%
Assembly 5.5%
HLSL 0.6%
Makefile 0.6%
Other 1.7%