Ben Vanik
|
58c3a1ba79
|
VirtualProtect platform abstraction.
|
2015-07-15 18:20:05 -07:00 |
|
Dr. Chat
|
0388d17a72
|
Formatting
|
2015-07-06 10:57:32 -05:00 |
|
Dr. Chat
|
88465de41e
|
FscGetCacheElementCount stub
|
2015-07-06 10:41:14 -05:00 |
|
Ben Vanik
|
cc08e9019a
|
Move NtCreateFile/NtOpenFile to VFS, implement (mostly) for real.
Progress on #305.
|
2015-06-29 10:33:36 -07:00 |
|
Ben Vanik
|
83872d8e8f
|
Refactoring vfs to remove a lot of duplicated code.
Progress on #294.
|
2015-06-27 22:37:49 -07:00 |
|
Ben Vanik
|
23f91b58f3
|
Moving code out of vfs/ that doesn't need to be there.
Progress on #294.
|
2015-06-27 17:01:25 -07:00 |
|
Ben Vanik
|
0716cf84c0
|
Renaming xe::fs to xe::filesystem and xe::kernel::fs to xe::vfs.
Progress on #294.
|
2015-06-27 13:31:21 -07:00 |
|
Ben Vanik
|
bc75b0ab87
|
Fixing NtQueryDirectoryFile.
|
2015-06-27 12:55:30 -07:00 |
|
Ben Vanik
|
c2e2b3380e
|
Replacing X_ANSI_STRING with new style.
Progress on #297.
|
2015-06-27 12:16:52 -07:00 |
|
Ben Vanik
|
fb1f4906d9
|
xb format --all (we are now format clean). Buildbot will yell at you.
|
2015-06-22 22:26:51 -07:00 |
|
gibbed
|
734b1a7be9
|
Fixed byte_offset in NtReadFile debug log.
|
2015-06-13 09:00:26 -05:00 |
|
gibbed
|
3a093d4c84
|
Fixed comment.
|
2015-06-13 08:59:52 -05:00 |
|
Dr. Chat
|
3b913844f0
|
File sector information stub
|
2015-06-05 19:06:36 -05:00 |
|
Dr. Chat
|
5250f0ca3e
|
NtQueryInformationFile: Return X_STATUS_UNSUCCESSFUL on default cause
|
2015-06-05 18:58:39 -05:00 |
|
Dr. Chat
|
d9ff65c9a2
|
Change NtQueryInformationFile to new-style export
|
2015-06-05 18:54:47 -05:00 |
|
Dr. Chat
|
0bc08d80ef
|
NtCreateIoCompletion stub
|
2015-06-04 01:06:39 -05:00 |
|
Ben Vanik
|
e186fcaf0d
|
Fixing end_of_file and allocation_size, some wildcard stuff, etc.
|
2015-06-02 22:13:16 -07:00 |
|
gibbed
|
633d72a98e
|
Corrected NtQueryFullAttributesFile behavior when root_directory is 0.
|
2015-06-01 19:01:57 -05:00 |
|
gibbed
|
7c5ea52022
|
Updated functions pulling arguments out of the stack to use the appropriate SHIM_GET_ARG_* macro.
|
2015-06-01 19:01:56 -05:00 |
|
Ben Vanik
|
08770a4ec0
|
Mass renaming. I love clang-format.
|
2015-05-31 16:58:12 -07:00 |
|
Ben Vanik
|
d97a6d1929
|
NtReadFile APC, somewhat.
|
2015-05-29 21:24:23 -07:00 |
|
Ben Vanik
|
a2b66f9109
|
LookupObject'ing code.
|
2015-05-25 00:52:19 -07:00 |
|
Ben Vanik
|
d746743d20
|
More object_ref'ing.
|
2015-05-25 00:51:28 -07:00 |
|
gibbed
|
90d6c81161
|
Stubbed XFileAllocationInformation and XFileEndOfFileInformation in NtSetInformationFile.
|
2015-05-24 14:18:42 -05:00 |
|
gibbed
|
5c404ddfdb
|
Always give an error on querying a file for compression information. This fixes Banjo-Kazooie and other games that rely on XtcdDecompression.
|
2015-05-24 12:32:24 -05:00 |
|
gibbed
|
7d5b6920fa
|
Added QuerySizeInfo for FileFsSizeInformation.
|
2015-05-24 04:30:10 -05:00 |
|
gibbed
|
a4ef6e5837
|
Renamed QueryVolume to QueryVolumeInfo, QueryFileSystemAttributes to QueryAttributeInfo.
|
2015-05-24 04:30:09 -05:00 |
|
gibbed
|
3e55b590b1
|
Removing unnecessary indirection from XFile.
|
2015-05-24 04:30:09 -05:00 |
|
gibbed
|
de844a3db9
|
Renamed XFileSystemAttributeInfo to X_FILE_FS_ATTRIBUTE_INFORMATION.
|
2015-05-24 04:30:08 -05:00 |
|
gibbed
|
9104e0a288
|
Renamed XVolumeInfo to X_FILE_FS_VOLUME_INFORMATION.
|
2015-05-24 04:30:07 -05:00 |
|
gibbed
|
d60870e9eb
|
Renamed XDirectoryInfo to X_FILE_DIRECTORY_INFORMATION.
|
2015-05-24 04:30:06 -05:00 |
|
gibbed
|
e3e2b1a6d9
|
Renamed XFileInfo to X_FILE_NETWORK_OPEN_INFORMATION.
|
2015-05-24 04:30:05 -05:00 |
|
gibbed
|
2f905c0864
|
Added device(), removed absolute_path() on XFile. NtCreateFile now uses the file's device to resolve root directory requests.
|
2015-05-24 02:48:43 -05:00 |
|
gibbed
|
a4f2efe941
|
Fixed path joining in NtCreateFile.
|
2015-05-24 01:15:52 -05:00 |
|
gibbed
|
5ac98d2feb
|
Adding some notes about fs_info_class in NtQueryVolumeInformationFile.
|
2015-05-22 00:41:24 -05:00 |
|
Ben Vanik
|
dc7717e650
|
Fixing opening files for write.
|
2015-05-18 22:22:55 -07:00 |
|
Ben Vanik
|
e3220f7ae6
|
Code cleanup: moving poly/ into xenia/base/
|
2015-05-02 03:42:51 -07:00 |
|
Ben Vanik
|
642259e16f
|
Code cleanup: moving ExportResolver to xe::cpu
|
2015-05-02 02:11:11 -07:00 |
|
Ben Vanik
|
30f7effa73
|
Code cleanup: removing common.h
|
2015-05-02 01:25:59 -07:00 |
|
Ben Vanik
|
04b30fef99
|
Fixing warning.
|
2015-02-13 15:50:37 -08:00 |
|
Ben Vanik
|
3d980dd294
|
No-op FileDispositionInformation for NtSetInformationFile.
|
2015-02-13 12:00:34 -08:00 |
|
Ben Vanik
|
ea5175cab5
|
Fixing path issues for host FS.
|
2015-02-12 21:52:46 -08:00 |
|
Ben Vanik
|
f8c7c97d54
|
Fix null deref.
|
2015-02-12 18:11:29 -08:00 |
|
Ben Vanik
|
0ae79bc21a
|
Implementing NtFlushBuffersFile stub.
|
2015-02-12 17:30:41 -08:00 |
|
Ben Vanik
|
dc731f6a31
|
Most of XamContent* methods, besides enumeration.
Progress on #152.
|
2015-02-12 14:16:43 -08:00 |
|
Ben Vanik
|
cc6d03ab2c
|
Removing unneeded fs entry type.
|
2015-02-09 16:59:28 -08:00 |
|
Ben Vanik
|
00e4a4fe1b
|
Fix #include format.
|
2015-01-31 22:49:47 -08:00 |
|
Ben Vanik
|
672ecdf252
|
Some games open readonly paths for writes.. hmm
|
2015-01-05 23:25:32 -08:00 |
|
Ben Vanik
|
540740ca41
|
NtCreateFile/NtOpenFile cleanup. Now opens directories, too.
|
2015-01-05 22:32:15 -08:00 |
|
Ben Vanik
|
a0eebf8898
|
Removing old run loop/ref/core/etc.
|
2014-12-31 19:26:51 -08:00 |
|