Ben Vanik
6b52f6715a
Adding tests for branch/carry and logging disasm on test failure.
2015-06-06 10:59:43 -07:00
Dr. Chat
4c3297441c
Log debugprint traps to the debugger, if attached
2015-06-06 00:50:51 -05:00
Dr. Chat
35ad3c0f1f
DebugPrint to debugger util function
2015-06-06 00:48:28 -05:00
gibbed
54e8868160
Some (hopefully correct) constant fixes for MUL_ADD_V128, MUL_SUB_V128, and SWIZZLE V128. Needs extra work on AVX2 side.
2015-06-05 23:29:31 -05:00
Ben Vanik
a52fcf0157
Merge pull request #244 from DrChat/sector_info_stub
...
Sector info stub
2015-06-05 17:36:50 -07:00
gibbed
b14ca702d1
Initialize process_type properly.
2015-06-05 19:21: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
gibbed
1d02ce63d3
Cleaned up XamUserReadProfileSettings. Also fixed writing out pointers for
...
setting data, fixing issues with games trying to read from zero page after
reading profile settings.
2015-06-05 18:53:14 -05:00
gibbed
edf8d1a74d
Corrected comment.
2015-06-05 16:49:28 -05:00
gibbed
c1d3d62e2a
Changed the default license mask.
2015-06-05 16:17:09 -05:00
gibbed
dae8aa4386
Added --protect_zero command-line argument to protect page zero from read/writes.
2015-06-05 16:13:34 -05:00
sephiroth99
dd30330d18
gl4: fix usage of struct as input/output variables
...
Apparently, structs cannot be used as in/out variables. This causes
shader compile errors on AMD (nVidia doesn't seem to care I guess?).
Remove the structs and put each struct members as its own variable.
2015-06-05 00:11:23 -04:00
sephiroth99
1139a1b6ac
gl4: fix nullptr dereference in GL4Shader::CompileProgram
...
A nullptr dereference will occur when the disassembly string is not
found, which will obviously happen on AMD. Check for the condition and
if it is not found, put a message indicating so.
2015-06-04 23:52:47 -04:00
sephiroth99
48ed0cb903
gl4: fix glGetInteger of GL_SAMPLER_BINDING
...
GL_SAMPLER_BINDING returns a single value. On AMD drivers, using the
indexed version of glGetInteger to get that value causes a
GL_INVALID_ENUM error. Use the non-indexed version.
2015-06-04 23:32:37 -04:00
Ben Vanik
232c35b89e
Use the right sizes. Nice catch DrChat.
2015-06-04 20:06:49 -07:00
Ben Vanik
bc9652e671
Actually fixing the off by one in log buffer size.
2015-06-04 20:04:39 -07:00
Ben Vanik
d3ddf0e718
Make the log buffer stupid large.
2015-06-04 19:58:26 -07:00
Ben Vanik
53527bef17
Fixing heap frees.
2015-06-04 19:18:00 -07:00
Ben Vanik
52060af847
Best-guess process info block.
2015-06-04 17:46:00 -07:00
Ben Vanik
f9742cc3eb
Fixing formatting.
2015-06-04 16:56:42 -07:00
Ben Vanik
21474970b2
Fixing (or at least improving) TLS.
2015-06-04 16:51:53 -07:00
Ben Vanik
319402a11a
Re-allow writes to 0. No clue why, but everything does it.
2015-06-04 16:37:17 -07:00
Dr. Chat
abacf136a0
Protect page 0 with no access
2015-06-04 16:21:38 -05:00
Dr. Chat
88672eff4f
InterlockedFlushSList and rewrote InterlockedPopEntrySList
2015-06-04 16:21:25 -05:00
Dr. Chat
4f807a669c
Fix TLS copying (size may still be wrong though)
2015-06-04 16:20:52 -05:00
Ben Vanik
7abed0a033
Merge pull request #241 from DrChat/audio_decoding
...
Hookup libav logging
2015-06-04 07:58:22 -07:00
Dr. Chat
23ae1b6297
Hookup libav logging
2015-06-04 02:10:56 -05:00
Dr. Chat
0bc08d80ef
NtCreateIoCompletion stub
2015-06-04 01:06:39 -05:00
Ben Vanik
bba530f628
Pre-sizing export tables.
2015-06-03 22:40:23 -07:00
Ben Vanik
b6728ce23e
Removing additional varargs trampoline in shader translator.
2015-06-03 22:34:58 -07:00
Ben Vanik
a9e2ba16fb
Optimizing page allocation (still shit) and adding MmSetAddressProtect.
2015-06-03 21:24:09 -07:00
Ben Vanik
50813d3ffa
NetDll_XNetGetDebugXnAddr stub.
2015-06-03 20:45:05 -07:00
Dr. Chat
809c327041
Emulate PACK/UNPACK for non-F16C CPUs
2015-06-03 22:33:45 -05:00
Ben Vanik
b8d1d3cf35
Stub for avatar stuff to make it immediately bail.
2015-06-03 18:29:44 -07:00
Ben Vanik
36dc6dd864
Logging APC delivery.
2015-06-03 17:59:36 -07:00
Ben Vanik
1e0c8e223d
Merge pull request #238 from DrChat/size_fix
...
Resize main window after attaching the menu
2015-06-03 11:00:50 -07:00
Dr. Chat
94a075d581
Resize main window after attaching the menu
2015-06-03 12:59:36 -05:00
Ben Vanik
08fc703b73
Merge pull request #237 from DrChat/audio_decoding
...
Cleanup Audio System Code
2015-06-03 09:16:07 -07:00
Dr. Chat
826609cd60
Cleanup some audio system code.
2015-06-03 11:14:10 -05:00
gibbed
60daa978dd
VdSwap has 10 arguments.
2015-06-03 10:37:59 -05:00
gibbed
c467024ec8
Packet building helpers.
2015-06-03 10:36:37 -05:00
gibbed
5cfdec7dbf
Fix a comment.
2015-06-03 09:50:13 -05:00
Ben Vanik
954b67df78
Adding readback color format.
2015-06-02 22:46:53 -07:00
Ben Vanik
7f62e8a86d
Fixing notification dequeing.
2015-06-02 22:13:17 -07:00
Ben Vanik
e186fcaf0d
Fixing end_of_file and allocation_size, some wildcard stuff, etc.
2015-06-02 22:13:16 -07:00
Dr. Chat
b448d794c5
xboxkrnl SHA crypt stubs
2015-06-03 00:06:33 -05:00
Ben Vanik
40a6a12800
Attempting to inline a lot of MMIO operations. Works for GPU stuff mainly.
2015-06-02 20:15:43 -07:00
Dr. Chat
50d8017ac5
Whoops - fix overflowing on output audio samples
2015-06-02 13:17:15 -05:00
Dr. Chat
e09ea50c74
.cpp -> .cc and add ring_buffer.cc to the project
2015-06-02 11:23:04 -05:00
gibbed
6d61d0a7b2
Added _snprintf and swprintf.
2015-06-02 10:42:10 -05:00
gibbed
58b1059a23
Reordered the formatting exports in the order of their ordinal.
2015-06-02 10:42:09 -05:00
gibbed
b402fb76e1
Oops.
2015-06-02 10:42:08 -05:00
gibbed
065f0417f2
Fixed vsnprintf behavior when count < 0.
2015-06-02 10:42:08 -05:00
Ben Vanik
99718fd3ce
Merge pull request #233 from DrChat/audio_decoding
...
Cleanup Audio System Code
2015-06-02 08:22:10 -07:00
Dr. Chat
8c1e476bab
Restylizing.
2015-06-02 10:18:45 -05:00
Dr. Chat
e20aa16b59
Cleanup audio system code
2015-06-02 10:12:13 -05:00
Dr. Chat
ad8918f326
RingBuffer util class
2015-06-02 10:11:59 -05:00
gibbed
2a40512b74
Made a proper command-line flag out of disabling GL context resetting. --disable_gl_context_reset
2015-06-02 09:09:51 -05:00
Ben Vanik
c516447ae1
Misc stubs.
2015-06-02 00:14:24 -07:00
Ben Vanik
7525b840db
Making Rick happy ;)
2015-06-01 23:41:17 -07:00
Ben Vanik
862c322cbc
Fixing stack args and error typo.
2015-06-01 23:36:05 -07:00
Ben Vanik
f86f6ee79d
Always set fake cpu #.
2015-06-01 23:22:25 -07:00
Dr. Chat
77e245dc51
Fix audio decoding.
2015-06-02 00:45:00 -05:00
Dr. Chat
c780d5528d
Remove unused bits_per_frame_ field.
2015-06-02 00:44:59 -05:00
Dr. Chat
93763c166f
input_buffer_*_block_count -> input_buffer_*_packet_count
2015-06-02 00:44:59 -05:00
Ben Vanik
493b06a48a
NetDll_XNetQosServiceLookup stub.
2015-06-01 22:20:04 -07:00
Ben Vanik
19cb13692b
Fixing undefined export names.
2015-06-01 22:12:11 -07:00
Ben Vanik
5c34b0a73e
Fixing printfs and fixing exports. link.exe is too good.
2015-06-01 21:40:53 -07:00
Ben Vanik
a91a754b24
Converting some exports to the new way.
2015-06-01 20:56:57 -07:00
Ben Vanik
f634edb9eb
Shrinking type names.
2015-06-01 19:55:43 -07:00
Ben Vanik
169ced8194
Removing kernel_state and ppc_context from kernel export args.
2015-06-01 19:33:13 -07:00
Ben Vanik
23826fa957
Initial experiment with new kernel export format.
2015-06-01 18:19:42 -07:00
gibbed
225bb74316
Oops. Not sure how that got reverted.
2015-06-01 20:05:54 -05:00
gibbed
2a2fe509e6
Rename _vswprintf to vswprintf.
2015-06-01 19:42:23 -05:00
gibbed
5b06b8436e
Use std::ostringstream instead of std::stringstream.
2015-06-01 19:32:13 -05:00
gibbed
fe8d058b36
Completely reimplemented xboxkrnl formatting related functions (sprintf, etc). No longer relies on CRT-provided sprintf/etc. Floating-point types needs more thorough testing.
2015-06-01 19:29:25 -05: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
gibbed
8c49281bb5
Improvements to SHIM_GET_ARG_* macros.
2015-06-01 19:01:49 -05:00
Ben Vanik
ce3359389b
Allow new-style export registration.
2015-05-31 17:54:44 -07:00
Ben Vanik
08770a4ec0
Mass renaming. I love clang-format.
2015-05-31 16:58:12 -07:00
Ben Vanik
9c3d2b54fb
Cleanup before kernel export refactor.
2015-05-31 16:31:19 -07:00
Ben Vanik
fccab79a7a
Adding kernel state pointer to PPCContext. Still needs larger cleanup.
2015-05-31 14:35:56 -07:00
Ben Vanik
d816d80190
StringBuffer cleanup.
2015-05-31 14:35:30 -07:00
Ben Vanik
80c2078b9a
Merge pull request #231 from DrChat/audio_decoding
...
Multi-channel decoding fix
2015-05-30 22:23:05 -07:00
Dr. Chat
128bf76205
Fixed up multi-channel audio, works better now.
2015-05-30 22:47:41 -05:00
Dr. Chat
dfd689e22b
Whoops, we should be converting samples from more than one channel!
2015-05-30 21:27:59 -05:00
Dr. Chat
fedf7357a5
Remove variable bits per sample - it's always 16.
2015-05-30 21:01:55 -05:00
Ben Vanik
c97b462d8d
Fix assert.
2015-05-30 18:04:31 -07:00
Ben Vanik
c4ef5d4eb8
Allow AllocFixed of unreserved ranges.
2015-05-29 21:47:19 -07:00
Ben Vanik
d97a6d1929
NtReadFile APC, somewhat.
2015-05-29 21:24:23 -07:00
Ben Vanik
a4edb7f9e1
Removing 64bit return type and cleaning up some SHIM* stuff pre-refactor.
2015-05-29 17:12:30 -07:00
Ben Vanik
0a83b49744
Speeding up inner loop.
2015-05-29 17:05:43 -07:00
Dr. Chat
40f98f195f
Whoops - PCM samples are signed, not unsigned
2015-05-29 18:52:43 -05:00
gibbed
07c0724cf0
Some work on VdSwap.
2015-05-29 15:59:57 -05:00
gibbed
35bea36fc4
Added a magic value to XE_SWAP packets to make it obvious if there's an opcode collision.
2015-05-29 15:59:56 -05:00
Dr. Chat
8c1b36d102
Don't need this.
2015-05-28 22:34:59 -05:00
Dr. Chat
d303f4a5ce
Fix raw sample clamping
2015-05-28 22:31:55 -05:00
Dr. Chat
fb787d4737
XMA context.kicked flag
2015-05-28 22:09:04 -05:00
Dr. Chat
73daf9cedc
Select input buffer 1 if needed, and hookup sequence offset.
2015-05-28 21:58:39 -05:00
Dr. Chat
4675a1e17a
Audio decoder now takes a "sequence" offset to feed to the WMAPro decoder.
2015-05-28 21:57:57 -05:00
gibbed
0050b3df83
Assign a CPU number based on the proc affinity mask on thread creation. Fixes audio threads not starting properly on Frogger 2, and possibly other titles.
2015-05-28 12:56:56 -05:00
gibbed
3300945660
Fixed 8-bit and 16-bit xe::lzcnt.
2015-05-28 12:16:19 -05:00
gibbed
d1dbee2052
Consistency in memset calls.
2015-05-28 05:28:59 -05:00
gibbed
32fff9271b
Yeah, let's zero the right argument, m'kay.
2015-05-28 05:22:36 -05:00
gibbed
1613ef35a6
%S support for vsprintf.
2015-05-28 05:18:15 -05:00
gibbed
671d6f3746
Making assumptions about how big the buffer being passed to VdGetSystemCommandBuffer is. Seems to work and fix the divide by zero trap many games were making.
2015-05-28 05:18:14 -05:00
Ben Vanik
e419d314b3
Audio now works a bit better, but is still broken :/
2015-05-28 02:15:30 -07:00
Ben Vanik
a93325434a
Minor audio tweeks + profiling.
2015-05-28 00:19:17 -07:00
Ben Vanik
db3d8fdc87
Time scaling works (num pad +/- or --time_scalar=X).
2015-05-27 19:04:47 -07:00
gibbed
0b75d409d2
Somehow this assert got removed.
2015-05-27 15:06:11 -05:00
gibbed
4280ae8adc
Corrected HostPathEntry::QueryDirectory return value when the first search fails.
2015-05-27 14:36:59 -05:00
Ben Vanik
8244409501
Refactoring to enable future time scaling, coordinated clocks, etc.
2015-05-26 22:20:58 -07:00
gibbed
05f2577fb7
Hurf. SHIM_SET_RETURN_64 -> SHIM_SET_RETURN_32.
2015-05-26 23:06:26 -05:00
Ben Vanik
9ac61ed869
Fixing form designer.
2015-05-26 17:50:41 -07:00
Shawn Hoffman
b6d51d86ee
vs2015 supports constexpr
2015-05-26 14:25:45 -07:00
Ben Vanik
55e65f4ad6
GetObjectsByType.
2015-05-25 21:39:01 -07:00
Ben Vanik
dcb78cc640
Pretty sure I have mtmsrd wrong. This likely isn't correct.
2015-05-25 21:20:38 -07:00
Ben Vanik
41cee3d337
Switching vsync to custom thread.
2015-05-25 21:12:27 -07:00
Ben Vanik
e3ddcd44e7
Minor fixes and fixing thread names.
2015-05-25 21:10:28 -07:00
Ben Vanik
7cabcad69e
f5 now also clears cached framebuffers/targets.
2015-05-25 14:58:46 -07:00
gibbed
f2685dbb1d
Fixed SPLAT_F32 for non-AVX2 branch.
2015-05-25 14:32:38 -05:00
gibbed
a2ed902980
Removed a debug line in XAudio2 audio driver.
2015-05-25 14:29:13 -05:00
Ben Vanik
148c40554b
Adding vmsum4fp128 test.
2015-05-25 12:28:32 -07:00
Ben Vanik
c616104574
Tracing help.
2015-05-25 11:09:00 -07:00
Ben Vanik
9607eef9d6
Fixing page alloc in range; only happens right before OOM crash though :/
2015-05-25 10:28:36 -07:00
Ben Vanik
273b9939e1
Fixing some misc thread/audio stuff.
2015-05-25 00:58:43 -07:00
Ben Vanik
f5a2b85d42
Switching to xe::mutex.
2015-05-25 00:52:21 -07:00
Ben Vanik
814ec82ad4
Removing old GetObject.
2015-05-25 00:52:20 -07:00
Ben Vanik
a2b66f9109
LookupObject'ing code.
2015-05-25 00:52:19 -07:00
Ben Vanik
018e9a96e1
LookupObject helper.
2015-05-25 00:52:19 -07:00
Ben Vanik
120e09f8e7
XObject::GetObject->GetNativeObject
2015-05-25 00:52:19 -07:00
Ben Vanik
d746743d20
More object_ref'ing.
2015-05-25 00:51:28 -07:00
Ben Vanik
5cfb69434c
Modules using object_ref.
2015-05-25 00:51:27 -07:00
Ben Vanik
fff1a7c132
Switching std::thread to XThread and hosting in object_refs.
2015-05-25 00:51:26 -07:00
Ben Vanik
1104f8e687
Header cleanups and prep.
2015-05-25 00:51:25 -07:00
Ben Vanik
8ac1f61c64
RAII object reference, debug mutex, etc.
2015-05-25 00:51:24 -07:00
Ben Vanik
e55be7d2c9
Fleshing out debugger types.
2015-05-25 00:51:23 -07:00
Ben Vanik
da655d15b3
Sharing memory.
2015-05-25 00:51:23 -07:00
Ben Vanik
576d6492dc
Basic debugger networking.
2015-05-25 00:51:22 -07:00
Ben Vanik
969badd8c3
Debugger UI skeleton.
2015-05-25 00:51:22 -07:00
gibbed
8a5d3526e5
Pump audio faster, up to XAUDIO2_MAX_QUEUED_BUFFERS (64) frames, then wait.
2015-05-25 02:49:49 -05:00
Ben Vanik
517dce01b1
Merge pull request #225 from DrChat/audio_fix
...
Fix audio decoder - mono sounds are working now!
2015-05-24 20:28:50 -07:00
Dr. Chat
65df257ede
Fix audio decoder - mono sounds are working now!
2015-05-24 22:26:46 -05:00
gibbed
05081fa030
Fixed some constant loads.
2015-05-24 16:18:06 -05:00
gibbed
90d6c81161
Stubbed XFileAllocationInformation and XFileEndOfFileInformation in NtSetInformationFile.
2015-05-24 14:18:42 -05:00
gibbed
f1d0fe909f
Added an assert_not_null for native_ptr in XObject::GetObject.
2015-05-24 13:42:31 -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
33d40bee95
More tests for rlwinm.
2015-05-24 12:32:23 -05:00
Ben Vanik
7afc108b28
Merge pull request #224 from DrChat/net_changes
...
Misc. changes in xam_net
2015-05-24 10:26:38 -07: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
cbbaae7867
Renamed XFileSystemSizeInfo to X_FILE_FS_SIZE_INFORMATION.
2015-05-24 04:30:07 -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
Riley Labrecque
23c91b2eff
Remove test binaries now that they can be created on Windows
2015-05-24 01:23:14 -06:00
gibbed
25c76e92e9
Simplify ResolvePath(), accessing paths using \Device\whatever is no longer valid (nothing should legitimately be using this anyway).
2015-05-24 01:27:26 -05:00
gibbed
a4f2efe941
Fixed path joining in NtCreateFile.
2015-05-24 01:15:52 -05:00
Dr. Chat
fad7cce2e9
Misc. changes in xam_net
...
XNetGetTitleXnAddr now returns a loopback address
2015-05-23 22:43:38 -05:00
Rick Gibbed
89a499bb47
Merge pull request #221 from DrChat/alt_pack
...
Vmaddfp test fix / Change some SSE instructions to AVX
2015-05-23 19:55:52 -05:00
gibbed
194fc4c1fd
Calls to VdSetDisplayModeOverride seem to skip r5 as an argument. Set a return value in VdInitializeEngines.
2015-05-23 19:51:07 -05:00
gibbed
b38bc0df1e
VdPersistDisplay is two arguments, not nine.
2015-05-23 19:38:57 -05:00
gibbed
a376eb7d9f
Added XamIsUIActive.
2015-05-23 19:29:04 -05:00
Dr. Chat
a4b950f1e9
Fix vmaddfp test
2015-05-23 18:14:07 -05:00
Dr. Chat
f7a8dc3748
Change OPCODE_SPLAT instructions from SSE->AVX
2015-05-23 17:27:26 -05:00
Dr. Chat
99dd84ce57
Removed assert statements checking for addr range
2015-05-23 14:52:38 -05:00
Dr. Chat
61e9ba665b
XamLoaderSetLaunchData
2015-05-23 14:35:00 -05:00
Dr. Chat
30e445a6de
VdPersistDisplay - Check if unk1 ptr is NULL
2015-05-23 14:25:46 -05:00
Dr. Chat
9d2e8d4699
Shouldn't need these range asserts anymore.
2015-05-23 14:25:10 -05:00
Dr. Chat
4f8d8e62b3
Use av_frame_free / Log when couldn't reopen context.
2015-05-23 00:09:58 -05:00
Dr. Chat
866a5af427
Initialize pointers to nullptr
2015-05-23 00:07:35 -05:00
Dr. Chat
3389b9e421
AudioDecoder destructor
2015-05-23 00:07:34 -05:00
Dr. Chat
a69d1b7f04
Discard the current packet when XMA context is released
...
Some more cleanup
2015-05-23 00:07:33 -05:00
Dr. Chat
a6175dba48
Remove more accidentally committed files; rename .cpp to .cc
2015-05-23 00:07:33 -05:00
Dr. Chat
f31b34256b
WIP Audio decoder
...
Remove some old comments
2015-05-23 00:07:20 -05:00
gibbed
ea99ba8e3b
0x7F000000-0x7FFFFFFF is magic.
2015-05-22 02:20:05 -05:00
gibbed
8b7f6c8e0c
Tests for vmaddfp.
2015-05-22 01:32:22 -05:00
gibbed
c3082381c5
Tests for fmadds.
2015-05-22 01:31:50 -05:00
gibbed
45cd0e4f8f
Adjustments to fmadd tests.
2015-05-22 01:30:44 -05:00
gibbed
ddc5989b06
Games seem to check if XamLoaderGetLaunchDataSize returns a non-zero, which maybe means no data/error.
2015-05-22 01:29:33 -05:00
gibbed
3077999240
Added XFileSystemSizeInfo.
2015-05-22 01:29:21 -05:00
gibbed
5ac98d2feb
Adding some notes about fs_info_class in NtQueryVolumeInformationFile.
2015-05-22 00:41:24 -05:00
gibbed
06c99ded71
Cleaning up some stuff in RtlRaiseException, additional notes.
2015-05-22 00:41:23 -05:00
gibbed
b3d56521b4
Valid, unknown, content type.
2015-05-22 00:41:23 -05:00
Ben Vanik
4d41840728
Misc threading fixes and flags to ignore priorities/affinities.
2015-05-21 22:33:29 -07:00
Ben Vanik
37f1953466
Fixing the assert when window is minimized. For you Rick :)
2015-05-21 19:23:44 -07:00
Ben Vanik
bac3f8c3bd
Fixing tests.
2015-05-21 07:51:56 -07:00
Ben Vanik
fc4727c339
Changing calls/jmps to use the indirection table. Most games seem faster.
2015-05-21 00:12:28 -07:00
Ben Vanik
ad72c193a6
Fixing stack traces, making lr BC... to diff from stack scribble BE...
2015-05-20 23:28:34 -07:00
Ben Vanik
5e5eb47789
Rewriting code cache to put everything at fixed addresses.
2015-05-20 19:23:46 -07:00
Ben Vanik
20a3172ebb
Fix race condition in VS on thread naming.
2015-05-19 22:28:02 -07:00
Ben Vanik
2328b34308
Cleaning up some old flags.
2015-05-19 22:28:01 -07:00
Ben Vanik
9e685a1453
Merge pull request #216 from DrChat/audio
...
Cleanup some audio code
2015-05-19 22:24:00 -07:00
Dr. Chat
f168fa881e
Merge branch 'audio_cleanup' into audio
2015-05-20 00:20:52 -05:00