ryujinx-mirror/Ryujinx/OsHle
Ezekiel Bethel 01b7538560 Lots of FS HLE fixes and implementation of missing functions/objects. (#24)
* Initial pass - fixes IFileSystem OpenFile, implements IFileSystem CreateFile/DeleteFile, fixes IFile Read and implements IFile GetSize/SetSize

* Implement IFileSystem Directory* methods, as well as RenameFile. Add IDirectory, and implement its Read and GetEntryCount methods.

* missing TODO

* hey, this is kinda bad

* Update IDirectory.cs

Fixed :)

* Some cleanups to IDirectory, fix for OpenDirectory on a non-existent directory.

* Item -> Index

* This should work.

* Update IDirectory.cs

Marshalling version
2018-02-20 08:03:04 -03:00
..
Exceptions Only throw undefined instruction exception at execution, not at translation stage 2018-02-10 14:20:46 -03:00
Handles Misc language usage simplifications (#26) 2018-02-20 07:54:00 -03:00
Ipc Add SHRN instruction, and fix ADDV 2018-02-14 02:43:21 -03:00
Objects Lots of FS HLE fixes and implementation of missing functions/objects. (#24) 2018-02-20 08:03:04 -03:00
Services Emit CIL directly for more SIMD instructions, add UCVTF (vector, scalar) and UZP2, fix XTN (?) 2018-02-15 01:32:25 -03:00
Svc Somewhat better scheduler I guess 2018-02-19 16:37:13 -03:00
Utilities aloha 2018-02-04 20:08:20 -03:00
CondVar.cs Somewhat better scheduler I guess 2018-02-19 16:37:13 -03:00
Display.cs aloha 2018-02-04 20:08:20 -03:00
FileDesc.cs aloha 2018-02-04 20:08:20 -03:00
Horizon.cs Misc language usage simplifications (#26) 2018-02-20 07:54:00 -03:00
MemoryInfo.cs Fixes to memory management 2018-02-09 21:13:18 -03:00
MemoryType.cs aloha 2018-02-04 20:08:20 -03:00
Mutex.cs Somewhat better scheduler I guess 2018-02-19 16:37:13 -03:00
Process.cs Somewhat better scheduler I guess 2018-02-19 16:37:13 -03:00
ServiceCtx.cs Add BRK instruction, fix wrong namespace on one of Am interfaces, and disable Debug/Trace logs by default 2018-02-10 10:24:16 -03:00