* Implement FileFsVolumeInformation in NtQueryVolumeInformationFile
* Replace empty VertexShaders with a dummy shader
* CxbxUpdateActiveIndexBuffer: Only log in Debug builds
* KeWaitForMultipleObjects: Log the object handles that we are waiting for
* NtQueryVolumeInformationFile: Replace *.* wildcard with *
This fixes the dashboard's memory management functionality.
Windows seems to exclude folders with *.* when the Xbox expects them to be present.
* Fix bad commit
* Implement FileFsVolumeInformation in NtQueryVolumeInformationFile
* Replace empty VertexShaders with a dummy shader
* CxbxUpdateActiveIndexBuffer: Only log in Debug builds
* KeWaitForMultipleObjects: Log the object handles that we are waiting for
* NtQueryVolumeInformationFile: Replace *.* wildcard with *
This fixes the dashboard's memory management functionality.
Windows seems to exclude folders with *.* when the Xbox expects them to be present.
Add missing both SetNotificationPositions patches with existing OOVPA signature from 4627 HLE
database.
ref #535 - This fixed and made Colin McRae Rally 2005 go a bit further,
yet still crash after 2 black intro screens.
* Fix a bunch of break-less switch cases
* Fix an egregious mistake, also copy a lil bit of code from PatrickVl's branch in preparation for something GREAT :D
* Ooops
* Ooops
In real terms, this doesn't really make any difference, however, when analysing HLE Cache files, the functions are in alphabetical order and easier to follow.
* Turned g_bEmuException into a thread_local variable (this fixes issue #135)
* Added DirectSoundUseFullHRTF to XTL namespace
This is a requirement for functions to be patched!
(Spotted this by chance while looking at the exports of our Cxbx.exe
using CFF Explorer VIII)
* Marked OUT arguments as such
* DSound: Replaced all function logging via DbgPrintf calls with LOG macro's
* DSound: Added LOG_UNIMPLEMENTED_DSOUND where appropriate
* DSound: Added missing LOG_FUNC
* DSound: indented some function headers
* DSound: Small refactoring of AddRef/Release, and added a few TODO's.
* DSound: Intenting and last few fixes
I haven't noticed any changes relating to this, but it was possible that a title could set D3DRS_FILLMODE to Wireframe and get overwritten by Cxbx-Reloaded.
Now we keep the original value