Cxbx Reloaded Git (2017/10/29) is compiled. Cxbx-Reloaded is an emulator for running Microsoft Xbox (and eventually, Chihiro) games on Microsoft Windows. The project began life as a fork of Cxbx with added 64-bit support. Work is currently underway to backport some of the improvements from Dxbx. Cxbx-Reloaded is still pretty unstable, don't expect it to run much at this point.
Cxbx Reloaded Git Changelog:
* Merge pull request #781 from jarupxx/XREF_Cleanup
XREF Cleanup
* Remove unuse XREF id's
* Rename full-uppercase DSound XREF id's
* Rename full-uppercase D3D XREF id's
* Enable XREF_D3DDEVICE_SETLIGHT xref
* Split up the count
* Formatting
* Merge pull request #780 from RadWolfie/DSound_Cleanup
DSound Major Improvement + Cleanup
* Get Status First, Stop Buffer, Then CurrentPosition
Re-arrange order where it should had been in the first place to have
seamless audio transfer.
* Corrected Volume Check
* Shrink Single Longest Line into Shorter Multilines
* Rename DSoundBufferTransfer Function
Rename DSoundBufferTransfer to DSoundBufferTransferSettings for better
clarification.
* Add Notes
* Fix DSoundBufferTransfer Function
No reason to create 3D Buffer here... Plus that's not the purpose of
"Transfer". Oops!
* Implement SetLoopRegion and SetPlayRegion Support
WaveBank Sample now play audio 100% correctly, can't verify with other
sound samples.
Audio do sound a bit better to me.
Some titles are still not getting all audio outputting for some reason.
However, it did brought more audible outputs now.
NOTE: It is still "somewhat" leaving experimental stage.
* Implement SetPitch Support
This is hard as hell I ever had done. The upside is SetPitch function no
longer fail for DM3DScript sample! :fireworks:
Tested 12KHz, 48KHz, and 96KHz conversion to ratio and back to hertz
with success.
Any titles using SetPitch in the past should now play audio nicely.
* Improve DSound 3D Interfaces
- Fixed HybridDirectSound3DBuffer_SetAllParameters
- Add Info to 3D Interfaces
* Update NULL to xbnullptr For DSound
Note: Some NULL are actually being used internally and is not given to
xbox's xbe.
* Re-fix Check CreateSound3DBuffer Return Value
For now, let's keep hRet separate from DirectSound's 3DBuffer interfaces
usage. By using hRet3D variable. Just in case we are returning hRet to
xbe.
* Prevent SetConeOrientation's Popup Message Report
For now just surpress the pop up message and output a warning instead.
Download: Cxbx Reloaded Git (2017/10/29)
Source: Here
0 Comments
Post a Comment