Commit graph

21 commits

Author SHA1 Message Date
Jean-Philip Desjardins
30568a057d Use app_config module.
Some checks failed
Build macOS / build_macos (push) Has been cancelled
Build Android / build_android (apk) (push) Has been cancelled
Build Android / build_android (libretro) (push) Has been cancelled
Build Linux ARM32 / build_linux_arm32 (push) Has been cancelled
Build Linux ARM64 / build_linux_arm64 (push) Has been cancelled
Build Windows Psf / build_windows_psf (off, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows Psf / build_windows_psf (on, x86_64, Visual Studio 16 2019, installer64.nsi, x64) (push) Has been cancelled
Build Windows / build_windows (x86_32, Visual Studio 16 2019, installer32.nsi, win32_msvc2019, Win32) (push) Has been cancelled
Build Windows / build_windows (x86_64, Visual Studio 16 2019, installer64.nsi, win64_msvc2019_64, x64) (push) Has been cancelled
Check Format / run_clangformat (push) Has been cancelled
Build iOS / build_ios (push) Has been cancelled
Build JavaScript / build_js (push) Has been cancelled
Build Linux / build_linux (push) Has been cancelled
2025-03-11 16:18:58 -04:00
Jean-Philip Desjardins
8c543186da Apply CZipArchiveWriter refactoring. 2023-07-23 17:22:18 -04:00
Jean-Philip Desjardins
aee69ac97c Fix a bunch of warnings. 2023-05-03 21:05:08 -04:00
Jean-Philip Desjardins
17455250d5 Make FileIO initialization a bit more generic.
Allows providing correct version number regardless of implementation used.
2022-10-04 13:42:43 -04:00
Jean-Philip Desjardins
7b2a6ccc44 Handle additional version check case in FileIO. 2022-08-29 10:11:17 -04:00
Jean-Philip Desjardins
220a1b8e08 Add Init function in FileIO 1000 implementation.
Piposaru 2001 uses FileIO 2050 which seems to be using the same command format as 1000.
2022-08-24 10:12:19 -04:00
Jean-Philip Desjardins
d575c908ce Save/load FileIO version 1000 state. 2022-03-31 11:56:01 -04:00
Jean-Philip Desjardins
d05b0ee3c2 Make sure loading a state doesn't free memory that doesn't belong to FileIO. 2022-03-31 08:56:10 -04:00
Jean-Philip Desjardins
edf3e45007 We're done reading when we got 0 bytes from the file. 2020-07-06 19:07:05 -04:00
Björn Gerdau
1759482214
Implement CIoman::Mkdir
Partially fixes ps2sdk mc_example.
2020-05-15 19:09:53 +02:00
Jean-Philip Desjardins
0b0bc0d32c Add missing include. 2019-10-23 20:50:12 -04:00
Jean-Philip Desjardins
598cf5b699 Code style fixes. 2019-09-21 22:36:56 -04:00
Jean-Philip Desjardins
07f0a9aae1 HLE FileIO implementation can now access user devices. 2019-09-21 22:36:56 -04:00
Jean-Philip Desjardins
32cccc9ab8 Move IOMAN definitions to a separate file. 2019-09-21 22:36:55 -04:00
Jean-Philip Desjardins
a766a12239 Let handlers return the proper value. 2019-09-21 22:36:55 -04:00
Jean-Philip Desjardins
c7eca744bd Add basic support for directory read functions in IOMAN. 2018-09-26 12:34:43 -04:00
Jean-Philip Desjardins
e4d6f7609d Implement GetStat in FILEIO. 2018-09-26 12:34:42 -04:00
Jean-Philip Desjardins
ee8f11612a Cleanup. 2018-09-26 12:34:42 -04:00
Jean-Philip Desjardins
0f2fcc31bb Use Warn function. 2018-05-25 12:24:51 -04:00
Clang-Format
acf75535ec Clang format 2018-04-30 21:01:23 +01:00
Jean-Philip Desjardins
8f1e04e4a0 Copied FileIo handler code to separate files. 2015-01-25 23:08:07 -05:00