刘皓
f3419a9c16
Merge branch 'libretro-compat' into libretro
2025-03-03 12:08:13 -05:00
刘皓
eac2b76f64
Don't use preferred path separator in wasi.cpp
2025-03-03 11:21:47 -05:00
刘皓
66152bf5c5
Merge branch 'libretro-compat' into libretro
2025-02-27 23:34:08 -05:00
刘皓
20f806abef
Remove dependency on xxd
2025-02-27 23:32:30 -05:00
刘皓
7c5ae9a8e5
Start integrating libretro OpenGL graphics
2025-02-18 14:05:14 -05:00
刘皓
decb4236bd
Fix use after free in wasi.cpp found by AddressSanitizer
2025-02-17 00:07:54 -05:00
刘皓
37a7559e38
Remove dependency on ghc::filesystem
in libretro builds
2025-02-01 13:03:13 -05:00
刘皓
c42949713d
Start integrating the audio code into libretro builds
2025-01-27 00:34:52 -05:00
刘皓
84ca884f84
Reimplement WASI filesystem on top of existing mkxp-z filesystem implementation
...
This allows more flexibility when loading games in libretro builds,
since we can now load games either from a directory or from a ZIP or 7Z
archive. Also, the path cache is now active for all filesystem calls
made from inside Ruby.
2025-01-25 22:03:52 -05:00
刘皓
510f1b0211
Move sandbox files to binding-sandbox directory
2025-01-16 22:16:14 -05:00