jarupxx
ef835ed062
Merge remote-tracking branch 'upstream/master' into Verified_D3D_OOVPATables
...
# Conflicts:
# src/CxbxKrnl/EmuD3D8.cpp
# src/CxbxKrnl/HLEDataBase/D3D8.1.0.4034.inl
# src/CxbxKrnl/HLEDataBase/D3D8.1.0.4134.inl
# src/CxbxKrnl/HLEDataBase/D3D8.1.0.5558.inl
2017-05-05 10:00:05 +09:00
jarupxx
e67b7a9d7b
Verified disabled OOVPATables D3D 4034, 4134
...
Note: I used XDK 4039 (The Simpsons - Road Rage PAL) instead of XDK 4034. This needs to be verified on 4034.
2017-05-05 09:50:25 +09:00
jarupxx
3361e7f281
Verified disabled OOVPATables D3D 5558
...
In XDK 5455, the D3DDevice_SetIndices function is scan at 5558 pattern.
Source: Star Wars - Knights of the Old Republic
2017-05-05 08:55:24 +09:00
jarupxx
2537527264
Verified disabled OOVPATables D3D 5344
2017-05-05 08:55:24 +09:00
jarupxx
4cf9ff97e2
Renamed D3DDevice_Unknown1 function, also Verified disabled OOVPATables D3D 5233
...
Source: Run Like Hell 5233
2017-05-05 08:55:23 +09:00
jarupxx
b3d25ad309
Verified disabled OOVPATables D3D 5028
2017-05-05 08:55:23 +09:00
jarupxx
b2d839d973
Verified disabled OOVPATables D3D 4627
2017-05-05 08:55:23 +09:00
jarupxx
e42b4c00e0
Verified disabled OOVPATables D3D 3925
2017-05-05 08:55:22 +09:00
blueshogun96
2fbf62954c
Added D3DResource_BlockUntilNotBusy to fix Turok
2017-05-04 14:08:55 -07:00
Luke Usher
916e793104
Merge pull request #436 from PatrickvL/Logging
...
Logging improvements
2017-05-04 15:26:58 +01:00
PatrickvL
4e2c3694a7
Another small fix
2017-05-04 16:19:31 +02:00
PatrickvL
96249c1511
Logging indenting corrections
2017-05-04 16:18:28 +02:00
PatrickvL
08a2d2c724
Logging indenting corrections
2017-05-04 16:09:00 +02:00
PatrickvL
a96973aeb9
Fixed logging of wrong source filename, by splitting thread and function prefixes
...
Also prevented compile errors in release builds.
2017-05-04 15:50:23 +02:00
PatrickvL
a6203861aa
Prepare for next logging commit (which otherwise wouldn't compile)
2017-05-04 15:40:28 +02:00
PatrickvL
533ffdf401
Added logging to some kernel API's
2017-05-04 15:38:50 +02:00
PatrickvL
a273b7a23b
More logging improvements in EmuD3D8.cpp
2017-05-04 15:13:25 +02:00
PatrickvL
d2f0c23681
Logging improvements in EmuD3D8.cpp
...
Done : Forwards, zero and one arguments, unimplemented, unsupported
Todo : Multiple arguments, etc
Also commented out 'int 3' lines, they cause testers too much trouble.
2017-05-04 14:59:21 +02:00
PatrickvL
71534674c9
Standardized "unimplemented" logging
2017-05-04 14:15:50 +02:00
jarupxx
933775906e
Verified disabled OOVPATables Dsound 5788, 5849
2017-05-04 21:13:23 +09:00
jarupxx
41c39e2ea6
Verified disabled OOVPATables Dsound 5558
...
SetRolloffFactor is included in XIII
2017-05-04 21:13:08 +09:00
PatrickvL
4a6066b700
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into Logging
2017-05-04 14:10:04 +02:00
PatrickvL
4765991111
NtAllocateVirtualMemory now logs requested and resulting range
2017-05-04 14:09:15 +02:00
jarupxx
2cf34536a3
Verified disabled OOVPATables Dsound 5344
2017-05-04 21:08:09 +09:00
jarupxx
5eb1b07d5a
Verified disabled OOVPATables Dsound 5233
...
SetDistanceFactor is included in Red Faction 2
2017-05-04 21:08:08 +09:00
jarupxx
8d974b4cd7
Verified disabled OOVPATables Dsound 5028
...
SetNotificationPositions is included in Capcom Vs SNK 2 EO.
2017-05-04 21:08:07 +09:00
jarupxx
a7dc71dd52
Verified disabled OOVPATables Dsound 4627
...
SetNotificationPositions is included in Innocent Tears.
2017-05-04 21:08:05 +09:00
jarupxx
d8940b675d
Verified disabled OOVPATables Dsound 3936
...
Source: Azurik
2017-05-04 21:02:03 +09:00
Luke Usher
73ee0ebfc8
Merge pull request #435 from PatrickvL/HLECache
...
HLE Cache logging improvements
2017-05-04 09:58:06 +01:00
PatrickvL
f9472ab0f5
Fixed the HLE cache output
2017-05-04 10:16:45 +02:00
PatrickvL
05d52ebc8d
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into HLECache
2017-05-04 09:58:31 +02:00
PatrickvL
def2f65849
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-04 09:58:11 +02:00
Luke Usher
9173d4ab0d
Merge pull request #434 from LukeUsher/platform
...
Fix compilation
2017-05-04 06:59:27 +01:00
Luke Usher
d083d21a59
Fix compilation
2017-05-04 06:58:47 +01:00
Luke Usher
e6c385f602
Merge pull request #433 from LukeUsher/platform
...
Minor Logging improvements in D3D8
2017-05-04 06:47:30 +01:00
Luke Usher
bb5933e263
Minor Logging improvements in D3D8
2017-05-04 06:46:46 +01:00
Luke Usher
a622d70cde
Merge pull request #432 from LukeUsher/platform
...
Update the project to compile with the default compiler toolset
2017-05-04 06:36:47 +01:00
Luke Usher
0ba4329019
Update the project to compile with the default compiler with whatever visual studio version is used
2017-05-04 06:33:56 +01:00
Luke Usher
36f9e1718a
Merge pull request #419 from blueshogun96/master
...
Bug fixes for Panzer Dragoon games
2017-05-03 16:06:51 +01:00
Luke Usher
56c9c175e9
Merge pull request #428 from PatrickvL/HLECache
...
HLE Cache improvements
2017-05-03 15:55:23 +01:00
PatrickvL
a45b0cd720
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-03 16:37:45 +02:00
PatrickvL
cf6698c61c
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into HLECache
2017-05-03 16:29:39 +02:00
PatrickvL
377eb32918
Fixed a few typos
2017-05-03 16:23:40 +02:00
PatrickvL
1b7caceb63
Fixed inconsistent OOVPA registrations, found by new verification checks
2017-05-03 16:22:44 +02:00
PatrickvL
dc5028a1d8
Added verification on DISABLED and XREF OOVPA registrations
2017-05-03 16:18:06 +02:00
PatrickvL
1a0853e149
Safeguards and details added to loading the HLE symbol cache
2017-05-03 14:59:13 +02:00
blueshogun96
daa3c6a462
Re-enabled wireframe option (with proper handling)
2017-05-03 05:10:41 -07:00
blueshogun96
f24b1cbadc
Moved Begin/EndVisibility signatures to 4361
2017-05-03 04:04:31 -07:00
PatrickvL
7fdb214108
DISABLED D3DDevice_SetIndices and D3DDevice_CreateIndexBuffer(2) since their patches are disabled
...
(These triggered the new "*NO PATCH AVAILABLE!*" message before)
2017-05-03 12:48:28 +02:00
PatrickvL
15e2b5dc3b
DISABLED OOVPA don't patch now (but do scan)
...
Also improved EmuInstallPatches : skip already detected functions in
prior scanning passes, better logging
2017-05-03 12:44:51 +02:00