Ben Vanik
|
c996a4bbaf
|
Stubs for more XAM functions.
|
2013-10-23 00:05:50 -07:00 |
|
Ben Vanik
|
60ef171ff2
|
XNetStartup/WSAStartup stubs.
|
2013-10-22 23:46:42 -07:00 |
|
Ben Vanik
|
447ce90b7b
|
MmQueryAddressProtect.
|
2013-10-22 23:34:24 -07:00 |
|
Ben Vanik
|
2a8a19e4be
|
KeDelayExecutionThread.
|
2013-10-22 23:22:30 -07:00 |
|
Ben Vanik
|
d9a55a5557
|
Zero memory on alloc.
|
2013-10-22 21:50:10 -07:00 |
|
Ben Vanik
|
157cfd4d71
|
Moving all physical allocs to A..., as games do stupid stuff when at E.
|
2013-10-22 21:06:12 -07:00 |
|
Ben Vanik
|
725cde55d4
|
Moving the physical heap up a bit to avoid overwriting 0x0.
|
2013-10-21 23:56:16 -07:00 |
|
Ben Vanik
|
f676333ef0
|
Stub MmQueryAddressProtect - unimplemented.
|
2013-10-21 21:58:45 -07:00 |
|
Ben Vanik
|
f9dd0b0cb2
|
Allocate physical memory.
|
2013-10-21 19:28:25 -07:00 |
|
Ben Vanik
|
1fea07b6aa
|
Align physical allocations to page size.
|
2013-10-21 19:26:41 -07:00 |
|
Ben Vanik
|
aa3e8d0332
|
Allocating things in a physical heap. Super wasteful right now.
|
2013-10-21 00:59:11 -07:00 |
|
Ben Vanik
|
0c19516de4
|
Fixing file position default value.
|
2013-10-20 15:05:09 -07:00 |
|
Ben Vanik
|
002400d071
|
Adding memory info dumping utility, use --log_heap.
|
2013-10-20 12:39:59 -07:00 |
|
Ben Vanik
|
b8edeba195
|
Actually aligning physical alloc requests.
|
2013-10-19 18:18:19 -07:00 |
|
Ben Vanik
|
6db8c6c961
|
Implementing thread state block access.
|
2013-10-19 02:53:14 -07:00 |
|
Ben Vanik
|
a63db2b7fd
|
Dispatch interrupt outside of main pump.
|
2013-10-19 00:46:11 -07:00 |
|
Ben Vanik
|
562c86f76d
|
Extending critical sections to spin forever for now.
|
2013-10-18 21:55:43 -07:00 |
|
Ben Vanik
|
01a94f3850
|
VdGetSystemCommandBuffer stub.
|
2013-10-18 21:39:29 -07:00 |
|
Ben Vanik
|
f2550bd017
|
KeEnterCriticalRegion/KeLeaveCriticalRegion.
|
2013-10-18 19:49:51 -07:00 |
|
Ben Vanik
|
6a02ae3768
|
KfAcquireSpinLock/KfReleaesSpinLock.
|
2013-10-18 19:11:37 -07:00 |
|
Ben Vanik
|
28e7102a02
|
Always dump CPU info and assert our dummy thread value is legit.
|
2013-10-18 18:56:59 -07:00 |
|
Ben Vanik
|
ff54a04aa1
|
asmjit fixes.
|
2013-10-17 14:03:26 -07:00 |
|
Ben Vanik
|
20720f750d
|
KeSetAffinityThread stub, Ob* fns added, current thread handled.
|
2013-10-17 00:47:02 -07:00 |
|
Ben Vanik
|
7bf6992203
|
NtSetEvent/NtWaitForSingleObjectEx.
|
2013-10-16 23:04:52 -07:00 |
|
Ben Vanik
|
1b12949dd2
|
NtQueryFullAttributesFile.
|
2013-10-16 22:41:31 -07:00 |
|
Ben Vanik
|
fd1054d823
|
NtSetInformationFile for seek position.
|
2013-10-16 22:28:26 -07:00 |
|
Ben Vanik
|
5de9b84904
|
Fixing line endings.
Need to run a script to do this...
|
2013-10-16 22:22:17 -07:00 |
|
Ben Vanik
|
a41827942e
|
Some NtQueryInformation classes.
|
2013-10-16 22:20:24 -07:00 |
|
gibbed
|
956496fb99
|
Added KeBugCheck and KeBugCheckEx.
|
2013-10-16 22:08:41 -07:00 |
|
Ben Vanik
|
ab1ba9a508
|
Partially implemented NtQueryFullAttributes.
Enough to get past the ShaderDump test most games seem to do.
|
2013-10-16 21:32:53 -07:00 |
|
Ben Vanik
|
8e37fb8502
|
Bytes read via ReadFile!
|
2013-10-16 20:50:46 -07:00 |
|
Ben Vanik
|
fea5c06180
|
Fixing line endings.
|
2013-10-16 20:10:16 -07:00 |
|
Ben Vanik
|
ab5b9d75e0
|
Reworking file system so that it's easier to implement file operations.
|
2013-10-16 20:09:42 -07:00 |
|
gibbed
|
d5bd8b9d5b
|
Merge branch 'master' of https://github.com/benvanik/xenia
|
2013-10-16 19:05:04 -07:00 |
|
gibbed
|
16b0c936d4
|
Fixed argument size handling in _vsnprintf_shim, like DbgPrint_shim.
|
2013-10-16 19:04:23 -07:00 |
|
gibbed
|
46b42528fd
|
Fixed xeRtlFillMemoryUlong so it swaps the pattern back to native endianness.
|
2013-10-16 19:03:22 -07:00 |
|
Ben Vanik
|
803e4998de
|
Starting to wire up readfile.
|
2013-10-16 00:23:05 -07:00 |
|
Ben Vanik
|
da2f7f1ea5
|
Shuffling filesystem to xboxkrnl.
This doesn't really change anything yet, just moves things.
Also fixed some bad over-including.
|
2013-10-15 23:09:51 -07:00 |
|
Ben Vanik
|
26c06e13d9
|
Checking in intermediate FS work before moving code.
|
2013-10-15 22:51:19 -07:00 |
|
Ben Vanik
|
a8d10cd9d3
|
NtClose/NtReadFile skeleton.
|
2013-10-15 22:28:00 -07:00 |
|
Ben Vanik
|
388f354870
|
Basic NtCreateFile.
|
2013-10-15 21:30:57 -07:00 |
|
gibbed
|
a483704855
|
Sneaky tabs.
|
2013-10-15 19:18:28 -07:00 |
|
gibbed
|
d79bd8cfa7
|
Renamed xboxkrnl_file* to xboxkrnl_nt*, added xboxkrnl_io*.
|
2013-10-15 19:18:03 -07:00 |
|
gibbed
|
f59ff2e44a
|
Fixed debug output format for NtCreateFile.
|
2013-10-15 05:30:25 -07:00 |
|
gibbed
|
5176a7e7c9
|
Stubbing out some file stuff.
|
2013-10-15 05:16:05 -07:00 |
|
Ben Vanik
|
900252a590
|
Another dummy XCONFIG value.
|
2013-10-14 21:48:26 -07:00 |
|
Ben Vanik
|
8294f22d76
|
Ignore decommits for now.
|
2013-10-14 19:06:26 -07:00 |
|
Ben Vanik
|
dc804f2471
|
KeQuerySystemTime/NtCreateEvent.
|
2013-10-14 17:19:42 -07:00 |
|
Ben Vanik
|
e0701905dd
|
Dummy values that games seem to want.
|
2013-10-13 22:25:23 -07:00 |
|
Ben Vanik
|
d46069cd47
|
Various tweaks from gibbed.
|
2013-10-12 10:57:01 -07:00 |
|