Commit graph

6 commits

Author SHA1 Message Date
刘皓
d7e002f9b0
Compile Ruby with -Oz -DNDEBUG in libretro builds 2025-02-02 17:05:15 -05:00
刘皓
93d0cabd53
Disable OpenAL Soft's event thread in libretro builds
I don't think we need the event thread when all we're doing is rendering
to OpenAL Soft's loopback driver. Besides, the event thread was causing
crashes in Emscripten builds.
2025-01-31 20:51:20 -05:00
刘皓
4a730f5e8b
Use a newer version of OpenAL Soft in libretro builds
The Emscripten build was crashing because of some unaligned memory
access in OpenAL Soft. Hopefully this fixes it.
2025-01-31 17:28:34 -05:00
刘皓
b6993d7f37
Add Emscripten and PlayStation Vita builds to libretro CI 2025-01-29 20:37:53 -05:00
刘皓
b1133b78f7
Fix some libretro compilation errors on Android, Darwin, Nintendo and Windows 2025-01-27 11:48:53 -05:00
刘皓
dee41c7b79
Add OpenAL Soft as a dependency in libretro builds 2025-01-23 19:15:52 -05:00