Commit Graph

2596 Commits

Author SHA1 Message Date
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
blueshogun96 76ac675d28 Uncommented SetNotitificationPosition signatures for dashboard 4920 2017-05-03 03:18:14 -07:00
PatrickvL 923700665a Renamed g_HLECache into g_SymbolAddresses 2017-05-03 10:56:10 +02:00
PatrickvL f6df686fd2 Merge branch 'master' into master 2017-05-03 09:26:38 +02:00
blueshogun96 ee750edd0a Error checking for D3DVertexBuffer_Lock 2017-05-02 14:50:50 -07:00
blueshogun96 b5827c34d8 Added Begin/EndVisibility test for XDK 4432; Conflict Desert Storm almost goes ingame 2017-05-02 14:45:35 -07:00
blueshogun96 b646186c37 Added some error checking for NtCreateMutant, NtCreateSemaphore and D3DSurface_GetDesc 2017-05-02 13:51:34 -07:00
Luke Usher 3e87221498 Merge pull request #424 from LukeUsher/regression-testing
Remove unnecessary breakpoint, the EmuWarning should be sufficient
2017-05-02 20:59:48 +01:00
Luke Usher 0e38a18669 Remove unnecessary breakpoint, the EmuWarning should be sufficient 2017-05-02 20:08:13 +01:00
Luke Usher f703c87fad Merge pull request #234 from LukeUsher/vs2017
Update project to VS 2017
2017-05-02 16:12:05 +01:00
Luke Usher 87471c7a6b Update appveyor.yml 2017-05-02 16:10:08 +01:00