Commit Graph

2749 Commits

Author SHA1 Message Date
Ben 83638801a4 Removed "About.jpg" (#592)
Remove "About.jpg", this image is no longer used.
2017-08-04 06:49:00 +01:00
PatrickvL 9c74e12fb8 Reworded patreon link 2017-08-02 15:47:33 +02:00
TotalCaesar659 76d567ed40 Added Patreon link 2017-08-02 15:47:33 +02:00
PatrickvL bbc2e676ef Fixed opaque textures by updating D3DTSS_COLOROP default to D3DTOP_SELECTARG1 (instead of D3DTOP_DISABLE) 2017-08-02 15:31:39 +02:00
ergo720 321df66732 Merge remote-tracking branch 'upstream/master' 2017-08-02 13:29:06 +00:00
ergo720 01d62b9174 Fix debug flags when incorrect reg path 2017-08-02 13:25:28 +00:00
PatrickvL f154b3cee6 typo 2017-08-02 15:11:40 +02:00
PatrickvL eab0bcce45 Readme updates (#581)
README updates
2017-08-02 15:07:37 +02:00
PatrickvL b7556f3b2e Merge pull request #580 from ergo720/master
Fix debug flags when incorrect reg path
2017-08-02 13:53:04 +02:00
ergo720 dbf11b4782 Variables renaming 2017-08-02 08:20:44 +00:00
PatrickvL 00606e34ca Merge pull request #577 from ergo720/master
Variables renaming...
2017-08-02 09:04:52 +02:00
PatrickvL 4d30506c35 Merge pull request #576 from ergo720/master
Drag and Drop implementation + UIPI bypass
2017-08-02 07:16:52 +02:00
ergo720 20a0ad455f Drag and Drop implementation 2017-08-02 01:55:35 +00:00
PatrickvL c5e4016c17 Merge pull request #548 from ergo720/master
Fix for registry folder keys
2017-08-02 00:46:49 +02:00
PatrickvL cf9bdf9221 Merge pull request #575 from Luca1991/master
Removed duplicate Xbe.cpp file
2017-08-02 00:45:17 +02:00
Luca D'Amico b7f976c77a Removed duplicate Xbe.cpp file 2017-08-01 22:30:34 +02:00
Luke Usher a1385cd412 Improvements (#572)
* 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
2017-08-01 20:54:01 +01:00
Luke Usher 07c1761d22 Fix dashboard memory management and other minor tweaks (#571)
* 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.
2017-08-01 19:31:41 +01:00
Luke Usher aaafcb4f77 Replace empty VertexShaders with a dummy shader 2017-07-31 23:36:25 +02:00
Luke Usher c4f2a548f2 Implement FileFsVolumeInformation in NtQueryVolumeInformationFile 2017-07-31 23:36:25 +02:00
PatrickvL a92a5d811f Merge pull request #562 from LukeUsher/more-tweaks-and-fixe
More tweaks and fixes
2017-07-31 13:42:18 +02:00
PatrickvL c859f0d375 Merge pull request #557 from LukeUsher/lle
NV2A Work
2017-07-31 10:17:29 +02:00
RadWolfie 2b91e31abc Missing Patch To Improve Colin McRae Rally 2005
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.
2017-07-31 10:15:53 +02:00
CakeLancelot 278a3e61da Add prerequisites needed to run to README (#558)
* Add prerequisites needed to run to README
2017-07-31 09:01:48 +01:00
Luke Usher 202193fa2b Merge remote-tracking branch 'upstream/master' into lle 2017-07-30 21:51:50 +01:00
Melissa Goad 413fbfcc05 NV2A fixes (#555)
* 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
2017-07-30 11:53:10 +01:00
Melissa Goad fc575e5794 Fix a bunch of break-less switch cases (#554) 2017-07-30 10:13:47 +01:00
rexcaptain501 c4791a2539 Update README.md (#544)
* Update README.md

README.md cleanup.

* Couple of changes

Small Bug Reports rewrite.
2017-07-30 10:13:10 +01:00
Luke Usher fdd58b72b2 Minor Change: g_SymbolAddresses is now an ordered map.
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.
2017-07-30 08:27:23 +01:00
ergo720 d65bfa985e Merge branch 'master' into master 2017-07-29 20:28:27 +00:00
ergo720 76a5deb44a Fix incorrect debug folder registry key 2017-07-29 20:46:28 +00:00
Luke Usher a39f95053e Set default render/texture states for all supported types.
This data was taken from a table accessed by CreateDevice in the XDK.
2017-07-29 20:09:57 +01:00
Luke Usher e3a19a2a3d Upgrade to DirectX 8.1.
If we're stuck on an older version of DirectX, we might as well use the latest revision ;)
2017-07-29 20:05:54 +01:00
Luke Usher a5252ec5e7 The 4361 version of SetRenderState_PSTextureModes actually existed back in 4134 2017-07-29 19:25:06 +01:00
Luke Usher 05f885778c Fix most incorrect Direct3D return types.
Testing so far doesn't seem to have made any difference to execution at all, but this had potential to cause issues, it's good to get it right!
2017-07-28 22:23:24 +01:00
ergo720 d44c393065 Revert commit fix for the issue #515 (#542) 2017-07-28 20:59:50 +01:00
ergo720 e9577833b7 Revert commit fix for the issue #515 2017-07-28 19:38:27 +00:00
PatrickvL e10971609a Merge pull request #540 from ergo720/master
Fix issue #515
2017-07-28 17:35:25 +02:00
ergo720 908356ec4f Better fix for the issue #515 2017-07-28 14:05:52 +00:00
ergo720 b867599fdd Fix for the issue #515 2017-07-28 12:50:42 +00:00
PatrickvL 2cef285bc1 Dsound hle fix (#539)
* 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)
2017-07-28 13:12:22 +01:00
PatrickvL 57fd8f5c7a Turned g_bEmuException into a thread_local variable (this fixes issue #135) (#538) 2017-07-28 11:10:17 +01:00
PatrickvL aa0c67187d DSound logging improvements (#537)
* 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
2017-07-28 10:07:52 +01:00
Luke Usher 5e73acde07 Backup and restore original FillMode rather than overwrite with SOLID when Wireframe mode is disabled.
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
2017-07-28 08:24:30 +01:00
Ben ca1066fafc Update README.md (#536)
Added compatibility link
2017-07-28 06:18:12 +01:00
PatrickvL a8033fee8b Fixed duplicate use of XBEIMAGE_MEDIA_TYPE_DVD_5_RW (9 was intended) (#534) 2017-07-27 14:50:31 +01:00
Luke Usher 3ee227bf74 Merge pull request #529 from LukeUsher/various-tweaks-and-fixes
Various Bug Fixes and Improvements
2017-07-26 22:18:05 +01:00
Luke Usher ce96ef0083 Restore an intentional Sleep(); 2017-07-26 22:15:34 +01:00
Luke Usher 68cd19547e Fix a regression in ZSNES 2017-07-26 22:14:02 +01:00
Luke Usher aed96f115e Fix an issue with CMcpxBuffer::Play being undetected after commit #4f019d9440 2017-07-26 21:40:29 +01:00