Commit graph

18 commits

Author SHA1 Message Date
Jean-Philip Desjardins
c666117b1e Add SaveState and LoadState in Module interface. 2020-09-22 17:20:14 -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
a9b9b79ebb Allow FileIo handler to service IOP module call. 2019-09-21 22:36:55 -04:00
Jean-Philip Desjardins
326ae81d23 Cleanup. 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
13268bcbbf Add parameter to ProcessCommands. 2019-08-01 18:41:46 -04:00
Clang-Format
acf75535ec Clang format 2018-04-30 21:01:23 +01:00
Jean-Philip Desjardins
109a67b287 Delay read replies by one frame.
Fixes games that don't expect reads to happen instantly.
2016-03-20 14:21:19 -07:00
Jean-Philip Desjardins
9edeeb5477 Save internal state of FILEIO 2300. 2016-03-20 13:29:58 -07:00
Jean-Philip Desjardins
31d682c17e Cleanup. 2016-03-20 13:23:13 -07:00
Jean-Philip Desjardins
6ab2ecd1b3 Save FILEIO module version state. 2016-03-19 12:06:40 -07:00
Jean-Philip Desjardins
7a38d9c172 IOP modules are now stored using shared_ptrs. 2016-01-23 22:12:28 -05:00
Jean-Philip Desjardins
0785932c72 Version of FILEIO to use is now determined by which IOPRP package is loaded by the game. Also added support for the version of FILEIO module used by Dark Cloud. 2015-01-26 03:39:44 -05:00
Jean-Philip Desjardins
c8d86ab0d5 Cleanup. 2015-01-25 19:35:21 -05:00
jpd002
6ae8c24ce1 Iop_FileIo: Hacks to make FFX work.
git-svn-id: http://svn.purei.org/purei/trunk@595 b36208d7-6611-0410-8bec-b1987f11c4a2
2010-01-14 03:29:56 +00:00
jpd002
e64e16b5be Mucho IOP stuff.
git-svn-id: http://svn.purei.org/purei/trunk@441 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-12-08 03:43:30 +00:00
jpd002
1241465ad5 FunctionsView now support modules.
git-svn-id: http://svn.purei.org/purei/trunk@428 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-30 02:30:05 +00:00
jpd002
0bf35ed9ee Separated FileIo from Ioman.
Many stupid line ending consistency updates...

git-svn-id: http://svn.purei.org/purei/trunk@413 b36208d7-6611-0410-8bec-b1987f11c4a2
2008-11-12 01:34:01 +00:00