刘皓
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
Struma
ca596cbaf9
cleanup
2021-05-23 21:55:02 -04:00
Struma
2fd585393d
the not-so-great warning purge
2021-02-22 01:22:26 -05:00
Struma
b5ebed4391
build on Linux again
2021-02-21 23:54:00 -05:00
Struma
6ae5aeebc1
Change default macOS game dir to Contents/Game
2021-02-19 14:29:36 -05:00
Struma
d9f6218565
lexically_normal RETURNS the path
2021-01-06 17:24:36 -05:00
Struma
1bc05a9b62
fix inappropriate if statement
2021-01-06 01:13:19 -05:00
Struma
5cc49efe2c
"throw new Exception" -> "throw Exception"
...
I don't know why I had it this way tbh
2021-01-02 21:41:11 -05:00
Struma
7db1c1219e
Prefix mkxp-z preprocessor definitions with MKXPZ_
2020-12-31 14:50:07 -05:00
Struma
132f67150b
Always use correct path separator when normalizing
2020-12-17 15:47:18 -05:00
Struma
c4ce877186
Use experimental/ghc filesystem for meson builds
2020-11-23 02:25:02 -05:00
Struma
4ef6b3c337
Do FilesystemImpl for meson builds
2020-11-22 04:51:36 -05:00
Struma
0e278c3e5c
Drop ObjFW as a dependency
2020-11-22 03:48:03 -05:00
Struma
a399059f8c
Update xcodeproj
2020-11-21 22:37:46 -05:00