Emmanuel Gil Peyrot
|
f8c05e53c4
|
Remove unused includes to common/thread.h
|
2014-11-25 20:39:25 +00:00 |
|
Emmanuel Gil Peyrot
|
739bb58c3a
|
Remove tabs in all files except in skyeye imports and in generated GL code
|
2014-11-19 09:04:03 +00:00 |
|
Emmanuel Gil Peyrot
|
f5d38649c7
|
Remove trailing spaces in every file but the ones imported from SkyEye, AOSP or generated
|
2014-11-19 09:03:07 +00:00 |
|
Emmanuel Gil Peyrot
|
2d960f5040
|
Don’t fail on empty filename in OpenFileDirectly, return the archive handle instead
|
2014-10-25 16:12:57 +00:00 |
|
Emmanuel Gil Peyrot
|
fbd72fd6bf
|
Common: Add a helper function to generate a 8.3 filename from a long one.
Core: Fix the SDMC Directory implementation to make blargSnes work.
|
2014-10-06 19:58:43 +02:00 |
|
Emmanuel Gil Peyrot
|
19c2a96ab0
|
FileSys: Add static asserts for the Directory struct, and fix its fields position.
|
2014-10-06 19:58:43 +02:00 |
|
Emmanuel Gil Peyrot
|
0be5c03176
|
FileSys: split the constructor into an Open method, in order to notify the opener something went wrong.
Kernel: Return an invalid handle to OpenFile when it failed to open.
|
2014-10-06 19:58:42 +02:00 |
|
Emmanuel Gil Peyrot
|
23c2fbfc7a
|
FileSys/Kernel: Implement SetSize service call for File objects.
|
2014-10-06 19:58:37 +02:00 |
|
Emmanuel Gil Peyrot
|
d34673990b
|
FileSys: Add forgotten docstrings.
|
2014-10-06 19:54:50 +02:00 |
|
Emmanuel Gil Peyrot
|
3a570a9fee
|
Kernel: Implement the Close command for Archive, File and Directory.
|
2014-09-17 14:35:46 +00:00 |
|
Emmanuel Gil Peyrot
|
99bfa4ae1f
|
FS: Implement OpenArchive, OpenDirectory, OpenFile and OpenFileDirectly calls.
|
2014-09-17 14:35:46 +00:00 |
|
Emmanuel Gil Peyrot
|
c197ce2180
|
Kernel: Add a Directory object and a getter for it from an Archive object.
|
2014-09-17 14:35:46 +00:00 |
|
Emmanuel Gil Peyrot
|
c14e5713f5
|
Core: Add a method to obtain a Directory from an Archive.
|
2014-09-17 14:35:46 +00:00 |
|
Emmanuel Gil Peyrot
|
33b0d1081e
|
Core: Add a Directory object, with both a stub and a passthrough implementations.
|
2014-09-17 14:35:46 +00:00 |
|
Emmanuel Gil Peyrot
|
19d04f3abe
|
Kernel: Add a File object and a getter for it from an Archive object.
|
2014-09-17 14:35:46 +00:00 |
|
Emmanuel Gil Peyrot
|
e73caaefe5
|
Core: Add a passthrough backend for the filesystem, exposed as SDMC.
|
2014-09-17 14:35:45 +00:00 |
|
Emmanuel Gil Peyrot
|
9251f7e2f8
|
Core: Add a new File class, obtainable from an Archive, and a stub implementation.
|
2014-09-17 14:35:45 +00:00 |
|
Emmanuel Gil Peyrot
|
6b7b36a874
|
Common: Rename the File namespace to FileUtil, to match the filename and prevent collisions.
|
2014-09-17 14:35:45 +00:00 |
|
Emmanuel Gil Peyrot
|
edaf59a759
|
Common: Return the number of items read/written in IOFile’s methods instead of a boolean.
|
2014-09-17 14:35:45 +00:00 |
|
Emmanuel Gil Peyrot
|
ef27770a53
|
ARM: Remove a forgotten const in vfp.
|
2014-08-20 17:50:27 +00:00 |
|
Emmanuel Gil Peyrot
|
c91d9fd837
|
mem_arena: Replace insecure temporary file creation with devshm, importing Dolphin’s code.
|
2014-08-16 10:12:30 +02:00 |
|