Luke Usher
|
48b4ee19a3
|
Merge pull request #918 from RadWolfie/master
Hotfix for SetBufferData when dwBufferBytes is 0
|
2018-02-14 06:32:01 +00:00 |
Luke Usher
|
b2f2ebce9f
|
Merge pull request #917 from x1nixmzeng/ci-fix
Fixed build configurations for ci
|
2018-02-14 06:06:37 +00:00 |
RadWolfie
|
6dc9308d45
|
Hotfix for SetBufferData when dwBufferBytes is 0
|
2018-02-13 23:05:12 -06:00 |
x1nixmzeng
|
b8a9d663b4
|
Updated the CI to package in a specific order
|
2018-02-14 00:39:22 +00:00 |
x1nixmzeng
|
ee64b50d6e
|
Build all projects in the solution
|
2018-02-13 23:44:39 +00:00 |
x1nixmzeng
|
3c12e74b5a
|
Collect debugger files as build artifacts
|
2018-02-13 23:43:45 +00:00 |
x1nixmzeng
|
c5d9fffa87
|
Fixed build configurations for ci
|
2018-02-13 23:32:59 +00:00 |
PatrickvL
|
e1ae31fa3e
|
Merge pull request #909 from x1nixmzeng/cxbx-debugger
Debugger
|
2018-02-13 21:26:00 +01:00 |
x1nixmzeng
|
e84d9f7919
|
Navigate disassembly history
|
2018-02-13 20:16:52 +00:00 |
x1nixmzeng
|
5f806441b4
|
Support for scoped text box updates
|
2018-02-13 20:16:19 +00:00 |
x1nixmzeng
|
f153db824e
|
Added back tray notifications
It was not the cause of the explorer hang
|
2018-02-13 20:15:01 +00:00 |
x1nixmzeng
|
7f991521fb
|
Removed unused frame buffer logic
|
2018-02-13 19:23:05 +00:00 |
x1nixmzeng
|
aa754c51c0
|
Minor fixes in prep for merge
|
2018-02-13 19:19:00 +00:00 |
Luke Usher
|
91bc20eccf
|
Merge pull request #915 from PatrickvL/kernel_irq
Kernel irq
|
2018-02-13 18:59:41 +00:00 |
PatrickvL
|
1c77b2626f
|
Kernel : Trigger software interrupts from within KfLowerIrql and HalRequestSoftwareInterrupt. With that, the EmuThreadDpcHandler thread can be removed.
|
2018-02-13 11:40:54 +01:00 |
PatrickvL
|
a937871ade
|
Kernel : Experimental IRQ work (causes crashes)
|
2018-02-12 18:59:31 +01:00 |
PatrickvL
|
83e1aa7825
|
Kernel : Slight refactorings regarding irq levels and such (shouldn't break anything)
|
2018-02-12 18:55:34 +01:00 |
Luke Usher
|
0bd18b50de
|
Merge pull request #914 from LukeUsher/master
Fix a regression in Sonic Heroes E3 Demo (maybe others)
|
2018-02-10 17:26:20 +00:00 |
Luke Usher
|
0bcc81215c
|
KPCR recovery without memory change
|
2018-02-10 17:18:13 +00:00 |
Luke Usher
|
f488a05cdc
|
Revert "Use Chihiro memory size & Attempt recovery for missing KPCR"
This reverts commit 7a84ece451 .
|
2018-02-10 17:11:41 +00:00 |
Luke Usher
|
3493207447
|
Merge pull request #912 from PatrickvL/kernel_impl
Kernel implementations
|
2018-02-10 16:24:03 +00:00 |
PatrickvL
|
96eeeb28d8
|
Kernel : Implemented KeRemoveEntryDeviceQueue, KeSetDisableBoostThread
|
2018-02-09 18:38:22 +01:00 |
PatrickvL
|
3c5e916503
|
Kernel : Completed KeInitializeMutant, implemented KeInsertByKeyDeviceQueue, KeRemoveByKeyDeviceQueue, KeRemoveDeviceQueue (which needed a signature fix, returning a PKDEVICE_QUEUE_ENTRY and removing the SortKey argument) and part of KeRaiseIrqlToSynchLevel.
|
2018-02-09 18:30:56 +01:00 |
x1nixmzeng
|
931e473e7e
|
Fixed base image address
|
2018-02-09 17:23:05 +00:00 |
PatrickvL
|
410c66ce5c
|
Kernel : Implemented ExInterlockedAddLargeStatistic and ExInterlockedCompareExchange64 (this one also needed a signature fix : Lock-argument isn't present on Xbox)
|
2018-02-09 17:51:34 +01:00 |
Luke Usher
|
9be315d816
|
Merge pull request #911 from LukeUsher/chihiro-fixes
Use Chihiro memory size & Attempt recovery for missing KPCR
|
2018-02-08 20:02:53 +00:00 |
Luke Usher
|
7a84ece451
|
Use Chihiro memory size & Attempt recovery for missing KPCR
|
2018-02-08 19:58:27 +00:00 |
Luke Usher
|
2812cf191c
|
Merge pull request #910 from Fisherman166/RtlCriticalFunctions
Implement RTLCriticalSection and KeCriticalRegion functions
|
2018-02-08 15:38:51 +00:00 |
Fisherman166
|
c2810bed40
|
Add host critical section for the host implementation of tryenter as well
|
2018-02-08 07:02:40 -08:00 |
Fisherman166
|
fbbb138f86
|
Add host critical section code that calls windows API functions instead of using Ntdll directly
|
2018-02-07 19:36:22 -08:00 |
Fisherman166
|
a796362865
|
Use thread data structures instead of opaque addresses
|
2018-02-07 19:36:22 -08:00 |
Fisherman166
|
c015dffad2
|
Remove old Ntdll INTERNAL_CRITICAL_SECTION structure that is no longed used
|
2018-02-07 19:36:22 -08:00 |
Fisherman166
|
9d19bece19
|
Add reversed engineered implementations of RtlEnterCriticalSectionAndRegion, RtlEnterCriticalSection, RtlInitializeCriticalSection, RtlLeaveCriticalSectionAndRegion, RtlLeaveCriticalSection, and RtlTryEnterCriticalSection kernel functions
|
2018-02-07 19:36:22 -08:00 |
Fisherman166
|
49fc9be353
|
Add reversed engineered KeLeaveCriticalRegion and KeEnterCriticalRegion kernel functions
|
2018-02-07 19:36:22 -08:00 |
x1nixmzeng
|
46dc475edb
|
Added screenshot
|
2018-02-07 23:21:40 +00:00 |
x1nixmzeng
|
9ea851c14d
|
Do not treat access violation addresses as pointers
|
2018-02-07 23:12:39 +00:00 |
x1nixmzeng
|
02e2f6c5c9
|
Updated roadmap
|
2018-02-07 23:10:58 +00:00 |
x1nixmzeng
|
34056cec34
|
Cleanup of exit codes
|
2018-02-07 23:04:01 +00:00 |
x1nixmzeng
|
f5df17647e
|
Additional NtStatus errors
|
2018-02-07 22:40:25 +00:00 |
x1nixmzeng
|
facda08de8
|
Fixed corrupt resource files after merge
|
2018-02-07 22:30:25 +00:00 |
x1nixmzeng
|
3e212226f4
|
Ignore mergetool backup files
|
2018-02-07 22:06:50 +00:00 |
x1nixmzeng
|
5f3ddf6ee1
|
Merge https://github.com/Cxbx-Reloaded/Cxbx-Reloaded into cxbx-debugger
|
2018-02-07 22:05:11 +00:00 |
PatrickvL
|
735a4bcfc5
|
Merge pull request #907 from Voxel9/Settings-Initialize
Implement 'Reset to Defaults' menu feature.
|
2018-02-07 08:10:27 +01:00 |
PatrickvL
|
907c67cb25
|
Merge pull request #908 from CakeLancelot/less-debug-file-clutter
Less debug file clutter
|
2018-02-07 08:08:24 +01:00 |
CakeLancelot
|
fcec6231c1
|
Correct from _DEBUG to _DEBUG_TRACK_PS
|
2018-02-07 00:15:40 -06:00 |
Voxel
|
c412935da5
|
Move code into its own function.
|
2018-02-06 23:43:42 +00:00 |
Voxel
|
d09ebb106b
|
Implement 'Reset to Defaults' menu feature.
|
2018-02-06 21:22:56 +00:00 |
CakeLancelot
|
28907a5b49
|
Only do debug tracking on debug builds
|
2018-02-06 12:49:24 -06:00 |
CakeLancelot
|
4aa09ee9c3
|
Add check for define before dumping pixel shaders to file
|
2018-02-06 12:46:25 -06:00 |
Luke Usher
|
b656816eb4
|
Merge pull request #906 from LukeUsher/patch-removal-experiment
Direct3D Unpatching
|
2018-02-06 13:04:51 +00:00 |