Commit Graph

12 Commits

Author SHA1 Message Date
Skyth
4b728f4a2b Downgrade to C++20 & switch to fmtlib. 2024-12-13 18:54:05 +03:00
Skyth
1ab25d5b41 Update recompiler submodules. 2024-12-13 18:33:51 +03:00
Darío
27eab0af66 Installer sounds and embedded player. (#29)
* Embedded player implementation.

* Rework embedded sound player to support simultaneous playback.

* Add more embedded sounds.

* Update submodule.

* Update.

* Move engine initialization.

* Use guest audio configuration values in embedded player.

* Miniaudio submodule on dev branch.

* Implement libvorbis.

* Update resources submodule.

---------

Co-authored-by: Skyth <19259897+blueskythlikesclouds@users.noreply.github.com>
2024-12-12 22:17:12 +03:00
Skyth (Asilkan)
6c65e0914d Implement miniaudio. (#15) 2024-12-03 18:10:06 +03:00
Skyth
e7494667ad Use readerwriterqueue for SDL2 audio. 2024-12-01 13:55:50 +03:00
Sajid
019d889306 SDL audio cleanup and volatile callback 2024-11-30 16:32:18 +06:00
Sajid
5cd694fac6 Default to SDL audio 2024-11-30 12:03:14 +06:00
Sajid
cf300c8854 Make XAudio callback ABI compliant 2024-11-08 02:21:35 +06:00
Skyth
24d257d421 Fix a bunch of warnings. 2024-10-27 18:48:09 +03:00
Skyth
bba19ad66d Add temporary fix for audio driver loop. 2024-10-07 21:53:45 +03:00
Sajid
baf24bb36a audio gaming 2024-10-01 01:20:29 +06:00
Sajid
c20aadac60 Stub audio functions 2024-09-30 14:28:00 +06:00