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 |
|
Ben Vanik
|
6e4fb87992
|
D3D11 window up and spinning.
|
2013-10-11 20:23:58 -07:00 |
|
Ben Vanik
|
b0481472f2
|
Finally adding thread wait so we kill the spin loop.
|
2013-09-25 20:55:22 -07:00 |
|
Ben Vanik
|
d16ab71252
|
Fixing %d print.
|
2013-09-25 20:28:42 -07:00 |
|
Ben Vanik
|
3706b9a3ce
|
Ignoring MmFreePhysicalMemory (for now).
Games seem to be calling this with 0, which is bogus, so the bug is
elsewhere.
|
2013-09-25 18:38:18 -07:00 |
|
Ben Vanik
|
536fbbff88
|
Adding misc Vd functions.
|
2013-09-25 18:37:30 -07:00 |
|
Ben Vanik
|
3a6ef8cdf9
|
Fixing VdQueryVideoMode.
|
2013-09-25 18:37:13 -07:00 |
|
Ben Vanik
|
03a68d4c49
|
PerformanceCounter.
|
2013-09-25 18:36:34 -07:00 |
|
Ben Vanik
|
03494c6b88
|
Stubbing methods and cleanup.
|
2013-09-25 00:46:29 -07:00 |
|
Ben Vanik
|
91f62918f6
|
Adding vblank interrupt.
|
2013-09-25 00:46:09 -07:00 |
|
Ben Vanik
|
8424a668bf
|
Basic implementation of events.
|
2013-09-24 21:26:45 -07:00 |
|
Ben Vanik
|
474ecea277
|
Adding stubs for SetEvent/ResetEvent.
|
2013-09-23 22:44:34 -07:00 |
|
Ben Vanik
|
be1ce73a30
|
Fixing WaitForSingleObject timeout args.
|
2013-09-23 22:15:43 -07:00 |
|
Ben Vanik
|
d0d30ab719
|
Implementing object table. Not complete, but better.
|
2013-09-22 18:36:06 -07:00 |
|
Ben Vanik
|
3e0db586c0
|
RtlNtStatusToDosError, for successes.
|
2013-09-22 16:45:41 -07:00 |
|
Ben Vanik
|
d5b8a2091a
|
Switching tracing order to prevent skipping traces of branch instructions.
|
2013-09-06 23:21:08 -07:00 |
|
Ben Vanik
|
1a3fed942d
|
Skeleton for KeWaitForSingleObject.
Trying to figure out where D3D is getting its object from. It never seems
to create a timer/event/etc.
|
2013-06-30 10:27:51 -07:00 |
|
Ben Vanik
|
39ef8d8263
|
Properly using XapiThreadStartup routines, if present.
|
2013-06-30 10:27:06 -07:00 |
|
Ben Vanik
|
8d5e877a03
|
VdGetCurrentDisplayGamma and VdQueryVideoFlags.
|
2013-06-30 08:21:45 -07:00 |
|
Ben Vanik
|
c9a39a8b62
|
Dumping module info on startup and logging unimplemented kernel calls.
|
2013-06-30 07:53:17 -07:00 |
|
Ben Vanik
|
a62426948b
|
Implementing enough ExGetXConfigSetting for D3D.
|
2013-06-30 07:52:53 -07:00 |
|
Ben Vanik
|
6f602d120a
|
Adding thread ID to trace lines and cleaning up their formatting.
|
2013-06-30 06:09:08 -07:00 |
|
Rick Gibbed
|
eab588f29f
|
Fixed some additional stack offsets in DbgPrint.
|
2013-06-02 10:12:27 -07:00 |
|
Rick Gibbed
|
e5bfe7264b
|
Corrected issues with DbgPrint & _vnsprintf.
|
2013-06-02 09:44:31 -07:00 |
|
Rick Gibbed
|
c9688bb3e9
|
DbgPrint & _vnsprintf implementations. VERY HACKY.
|
2013-06-02 08:07:03 -07:00 |
|
Ben Vanik
|
ba16a0d847
|
Trying to setup writeback and add basic secondary command execution.
|
2013-06-01 03:08:31 -07:00 |
|
Ben Vanik
|
5b0fa8f17e
|
Basic ringbuffer worker. Super hacky, not yet writing back to CPU.
|
2013-06-01 01:13:44 -07:00 |
|
Ben Vanik
|
31199dd41d
|
VdHSIOCalibrationLock.
|
2013-05-31 21:40:15 -07:00 |
|
Ben Vanik
|
4e6e27d9ac
|
Zero KeCertMonitorData export.
|
2013-05-31 21:33:19 -07:00 |
|
Ben Vanik
|
d53458023e
|
Fixing/implementing static TLS entries.
|
2013-05-31 10:01:32 -07:00 |
|
Ben Vanik
|
37530d1438
|
Adding some required video export variables.
|
2013-05-29 21:26:29 -07:00 |
|