Commit Graph

2423 Commits

Author SHA1 Message Date
PatrickvL 9309575e7f Disabled D3D_MakeSpace patch, let D3D_MakeRequestedSpace return a buffer
This buffer will receive push-buffer commands, pushed by unpatched
functions. For now we'll ignore them, but at least this prevents fatal
errors. Later we can execute these pushbuffer commands too.

Also prevented memory leaks in BeginPush / EndPush
2017-05-07 16:16:20 +01:00
PatrickvL 921cf5d45a GetDetectedSymbolName skips null's 2017-05-07 15:50:55 +01:00
PatrickvL a6871153be Log header now mentions start time too 2017-05-07 15:48:31 +01:00
PatrickvL 0d6e2fd69d Applied CxbxPopupMessage some more 2017-05-07 15:47:33 +01:00
PatrickvL 0e7cea5475 Do (most) popups via CxbxPopupMessage 2017-05-07 15:34:31 +01:00
PatrickvL bc60188c30 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-05-07 15:23:51 +01:00
PatrickvL 8c9f308f4b Merge pull request #443 from jarupxx/3DVoiceData
DSOUND: Added IDirectSoundBuffer_Use3DVoiceData stub
2017-05-05 23:59:19 +02:00
jarupxx 5151f1a111 DSOUND: Added IDirectSoundBuffer_Use3DVoiceData stub
Fixed Psyvariar 2 - Extended Edition error.
Also Conker Live & Reloaded Demo Version only reaches menu.
2017-05-06 06:02:55 +09:00
Luke Usher ae13a3359c Update CONTRIBUTORS 2017-05-05 14:44:24 +01:00
Luke Usher 8b40ecb306 Update CONTRIBUTORS 2017-05-05 11:41:54 +01:00
Luke Usher f707453234 Update CONTRIBUTORS 2017-05-05 11:40:50 +01:00
PatrickvL 0e92e9c1b7 Merge pull request #439 from LukeUsher/lego-star-wars
Fix Controller Issues in some titles & Removed unnecessary breakpoints
2017-05-05 11:54:09 +02:00
PatrickvL 1936393ced Merge pull request #441 from jarupxx/Verified_Dsound_OOVPATables
Verified disabled DSound OOVPATables
2017-05-05 11:53:59 +02:00
PatrickvL 7b41436e01 Merge pull request #440 from jarupxx/Verified_D3D_OOVPATables
Verified disabled D3D OOVPATables
2017-05-05 11:52:52 +02:00
Luke Usher 5cf7b58628 Replace KrnlCleanup with EmuWarning 2017-05-05 08:37:01 +01:00
Luke Usher 581a1aa5ed Merge remote-tracking branch 'upstream/master' into lego-star-wars 2017-05-05 08:36:03 +01:00
Luke Usher a18b684031 Remove breakpoints/Kernel Panics, Warnings/LOG_UNIMPLEMENTED is a better solution 2017-05-05 08:33:40 +01:00
Luke Usher 503bb2e077 Fix Controller in Lego Star Wars (and others) 2017-05-05 08:09:39 +01:00
PatrickvL 6eb985b8f8 Merge pull request #437 from blueshogun96/master
Added D3DResource_BlockUntilNotBusy to fix Turok
2017-05-05 09:06:07 +02:00
blueshogun96 4842299397 Merge branch 'master' into master 2017-05-04 19:44:22 -07:00
jarupxx 87a840c86c Merge remote-tracking branch 'upstream/master' into Verified_Dsound_OOVPATables
# Conflicts:
#	src/CxbxKrnl/HLEDataBase/DSound.1.0.4627.inl
2017-05-05 10:02:38 +09:00
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