Ben Vanik
|
04cdb3eb41
|
Merge pull request #249 from DrChat/obj_duplicate_fix
Object Duplication Fix
|
2015-06-09 17:15:49 -07:00 |
Dr. Chat
|
60cf80d85c
|
Actually give the game the new handle
|
2015-06-09 19:04:41 -05:00 |
Dr. Chat
|
41f1023549
|
Minor fix in XThread - checking the wrong address for NULL
|
2015-06-09 18:58:45 -05:00 |
Dr. Chat
|
72a641efac
|
Fix up NtDuplicateObject
|
2015-06-09 18:58:21 -05:00 |
Dr. Chat
|
3627418e0e
|
Object table handle duplication
|
2015-06-09 18:58:02 -05:00 |
Ben Vanik
|
dbcdc5b543
|
Function lookup is slow - replacing with a faster test.
|
2015-06-08 23:44:38 -07:00 |
Ben Vanik
|
1a2b4a38e0
|
Fixing spurious function declarations.
|
2015-06-08 23:37:51 -07:00 |
Ben Vanik
|
573f190a43
|
Adding modules/functions to the debugger.
|
2015-06-08 23:22:25 -07:00 |
Ben Vanik
|
9d7d6df476
|
Bail on invalid heap lookups.
|
2015-06-08 17:49:54 -07:00 |
Ben Vanik
|
52b8f4b54b
|
Removing memory reservation value check for load/store.
|
2015-06-07 21:57:44 -07:00 |
Ben Vanik
|
00b3b0eab9
|
Adding assertion to RtlImageXexHeaderField + fixing return (maybe).
|
2015-06-07 21:51:19 -07:00 |
gibbed
|
1d37df29cb
|
Untested implementation of MmCreateKernelStack and stub of MmDeleteKernelStack.
|
2015-06-07 22:28:06 -05:00 |
Ben Vanik
|
cd62d4e461
|
PACK to 2101010.
|
2015-06-07 19:44:19 -07:00 |
gibbed
|
98e14fcb1b
|
Hack for KeWaitForSingleObject when games pass in object handles.
|
2015-06-07 21:08:16 -05:00 |
gibbed
|
7f57867f49
|
Let's fix the strange stack overflows doing the stupid thing.
|
2015-06-07 18:29:09 -05:00 |
gibbed
|
b9087e0698
|
This appears to be better?
|
2015-06-07 18:17:09 -05:00 |
Ben Vanik
|
ba88955be4
|
vsnprintf return is dumb.
|
2015-06-07 16:13:05 -07:00 |
Ben Vanik
|
a446d9c64a
|
No need for thread-local shader translator as all reqs come from GPU CP.
|
2015-06-07 16:13:04 -07:00 |
gibbed
|
4a796627f2
|
Added --break_condition_gpr, --break_condition_value, --break_condition_truncate for use with --break_on_instruction.
|
2015-06-07 17:50:43 -05:00 |
Ben Vanik
|
889f29c18a
|
Fixing CFG to remove unreachable blocks and properly maintain dominators.
|
2015-06-07 15:14:14 -07:00 |
Ben Vanik
|
10e8d0bd9b
|
Fixing constant comparison.
|
2015-06-07 11:42:20 -07:00 |
Ben Vanik
|
338456f7e4
|
Adding missing test files.
|
2015-06-07 11:22:42 -07:00 |
gibbed
|
0772eec4b1
|
Fixing branches to the test function in the jumptable constants test.
|
2015-06-07 13:15:36 -05:00 |
Ben Vanik
|
e09b2e7ee3
|
Merge pull request #248 from Zangetsu38/master
Fix error compilation With VS 2015
|
2015-06-07 11:05:35 -07:00 |
Zangetsu38
|
397383d693
|
Fix compilation
|
2015-06-07 20:03:58 +02:00 |
gibbed
|
32ca1d1953
|
@ha @h.
|
2015-06-07 12:52:16 -05:00 |
gibbed
|
be7900614b
|
Basic tests for td, tdi, tw, twi.
|
2015-06-07 12:51:36 -05:00 |
gibbed
|
43b0cd6eae
|
Added test reproducing an issue with constants, jumptables and traps.
|
2015-06-07 06:48:23 -05:00 |
gibbed
|
54f03529db
|
Show linker errors when assembling tests.
|
2015-06-07 06:47:10 -05:00 |
gibbed
|
336658159a
|
Assemble tests in 32-bit mode rather than 64-bit mode. Shouldn't hurt anything, but will allow for proper 32-bit relocations.
|
2015-06-07 06:46:24 -05:00 |
gibbed
|
0fb9161a1b
|
Putting the user_index == 255 check back into XamUserReadProfileSettings.
|
2015-06-07 04:51:50 -05:00 |
gibbed
|
cbd1210337
|
Handle a NULL playlist name pointer when creating title playlist.
|
2015-06-07 01:46:57 -05:00 |
Ben Vanik
|
f0492dfbb0
|
Looks like this is used to query rather than read sometimes.
|
2015-06-06 23:00:17 -07:00 |
Ben Vanik
|
58324352ae
|
Stubbed color format.
|
2015-06-06 22:57:15 -07:00 |
Ben Vanik
|
6edf4f898f
|
Gracefully skipping noaccess constant loads.
|
2015-06-06 22:56:53 -07:00 |
Ben Vanik
|
6f4049ac0f
|
Merge pull request #247 from DrChat/xnet_callerid
Discovered NetDll functions' first argument and fix XNetDebugXnAddr signature
|
2015-06-06 20:54:18 -07:00 |
Dr. Chat
|
14b14f4309
|
XnAddrStatus enum and XNADDR struct
|
2015-06-06 21:20:20 -05:00 |
Dr. Chat
|
0c61244e91
|
Fix XNetGetDebugXnAddr signature
|
2015-06-06 19:19:13 -05:00 |
Dr. Chat
|
6e0732b95b
|
NetDll argument 0 is a caller ID
|
2015-06-06 19:17:26 -05:00 |
gibbed
|
cc79934fee
|
Added k_16_16_16_16.
|
2015-06-06 18:10:17 -05:00 |
Ben Vanik
|
429698c2ec
|
Replacing DidCarry with manual calculation and fixing compares.
|
2015-06-06 15:24:46 -07:00 |
Ben Vanik
|
6b52f6715a
|
Adding tests for branch/carry and logging disasm on test failure.
|
2015-06-06 10:59:43 -07:00 |
Ben Vanik
|
29c77a3087
|
Merge pull request #245 from DrChat/debugprint_out
Log DebugPrint traps to debugger
|
2015-06-05 22:57:31 -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 |