PatrickvL
1d0e0231f5
UpdateOverlay : Make sure the overlay is allocated before using it
2017-03-31 16:35:06 +02:00
PatrickvL
423f613822
Added comments to UpdateOverlay
2017-03-31 16:34:12 +02:00
PatrickvL
35fdc1f9ad
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-03-31 15:23:10 +02:00
Luke Usher
928d47f5dc
Merge pull request #301 from PatrickvL/master
...
MemoryManagerQueryFix
2017-03-31 13:56:17 +01:00
PatrickvL
4b2f43a37c
code review
2017-03-31 14:53:27 +02:00
PatrickvL
ecded4763d
MemoryManager implemented query inside previously allocated range
...
Allow queries both from the start AND somewhere inside an allocated
block. This fixes part of issue #283
2017-03-31 14:34:14 +02:00
jarupxx
ad659ca408
Addedh the CreateStateBlock/DeleteStateBlock/DeletePixelShader (5455)
...
Source: Dinosaur Hunting
2017-03-31 21:10:17 +09:00
jarupxx
cc9d4746bd
Added the SelectVertexShader/SetTileNoWait (5455-5849)
...
Source: Freestyle Metal X (5455), Battlestar Galactica (5558)
2017-03-31 21:03:33 +09:00
jarupxx
2b1563beca
* Improved the D3DDevice_SetTransform (5558-5849)
...
Source: Following titles
Top Spin (5558)
NBA Jam (5659)
Splinter Cell - Pandora Tomarrow (5788)
Classified (5849)
2017-03-31 20:53:46 +09:00
PatrickvL
03a7beb588
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-03-31 13:41:13 +02:00
jarupxx
2aa30b9a3a
Added the SwitchTexture/SetVertexData4ub/DeletePixelShader (5849)
...
Source: Dennou Taisen DroneZ
2017-03-31 19:34:37 +09:00
jarupxx
f73bb87a7b
Improved the UpdateOverlay/GetOverlayUpdateStatus (5558-5849)
...
Source: Following titles
Top Spin (5558)
NBA Jam (5659)
Splinter Cell - Pandora Tomarrow (5788)
Classified (5849)
2017-03-31 19:34:37 +09:00
jarupxx
e9314810e3
Moved the SetFormat to 4361
...
Source: Flight Academy (JPN)
2017-03-31 19:34:36 +09:00
jarupxx
9a4ce805b7
Added DSound signatures (5344) Starsky And Hutch - reaches the menu!
2017-03-31 18:26:13 +09:00
jarupxx
fd3d185c2c
Added more D3D signatures (5344)
...
Source: Starsky And Hutch
2017-03-31 17:42:44 +09:00
jarupxx
9c82b3bbad
Merge remote-tracking branch 'upstream/master' into xdk5344
2017-03-31 17:28:47 +09:00
Luke Usher
cdc5d5cdc2
Merge pull request #299 from LukeUsher/SSE2
...
Enable the SSE2 Instruction Set
2017-03-31 08:27:29 +01:00
Luke Usher
b629e70153
Enable the SSE2 Instruction Set
...
This should bring a significant speed increase with no negative side
effects. This should have been enabled from the start.
2017-03-31 08:23:20 +01:00
Luke Usher
6e250dc345
Merge pull request #293 from PatrickvL/MemoryManager_bugs
...
MemoryManager : Fix alignment of contiguous allocations
2017-03-30 14:39:52 +01:00
Luke Usher
2ad920cb4f
Merge pull request #294 from PatrickvL/master
...
Quick-fix
2017-03-30 14:39:27 +01:00
PatrickvL
c4a2ab5d1e
Quick-fix (requested by Luke) : Allocate palette's using the new MemoryManager
2017-03-30 15:35:38 +02:00
Luke Usher
0e63d5055f
Merge pull request #289 from PatrickvL/master
...
UpdateOverlay improvements
2017-03-30 13:06:11 +01:00
PatrickvL
eb0f609287
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into MemoryManager_bugs
2017-03-30 13:48:23 +02:00
PatrickvL
dcd647708a
Refactorings, fixing alignment of contiguous memory allocation
...
This allows Turok to go ingame again
2017-03-30 13:48:20 +02:00
PatrickvL
2a8cc3722b
Merge pull request #292 from jarupxx/SetLight_5788
...
Added the D3DDevice_SetLight (5788)
2017-03-30 01:11:50 +02:00
jarupxx
bccf788b50
Added the D3DDevice_SetLight (5788)
...
I've confirmed that #291 matches 5788 too.
2017-03-30 06:58:02 +09:00
Luke Usher
9cf625bafe
Merge pull request #291 from phire/setlight_oovpa
...
Improve D3DDevice_SetLight_5558 oovpa
2017-03-29 13:41:02 +01:00
Scott Mansell
ea70837672
Improve D3DDevice_SetLight_5558 oovpa
...
Make it more generic, so it can detect SetLight in KotOR, a 5455 game.
2017-03-29 21:51:20 +13:00
PatrickvL
28721c0f7e
Prevent YUY2 overlay decoding exceeding backbuffer dimensions
2017-03-28 13:54:00 +02:00
PatrickvL
5ae15d3b3e
Release forgotten backbuffer references
2017-03-28 13:54:00 +02:00
PatrickvL
200a90c9c5
Small speedup in YUY2->XRGB conversion (untested)
2017-03-28 13:54:00 +02:00
Luke Usher
6c04ed5c96
Merge pull request #287 from PatrickvL/master
...
Derive Xrefs
2017-03-28 10:18:34 +01:00
jarupxx
108228e75a
Added more D3D signatures (5344)
...
Source: The Hulk
2017-03-28 18:15:47 +09:00
jarupxx
c7b05dcc3c
Added D3D signatures (5344)
...
Source: The Hulk
2017-03-28 17:21:52 +09:00
PatrickvL
48abb76e84
Update HLEIntercept.cpp
...
Fixed a regression, thanks to jarupxx
2017-03-28 07:17:00 +02:00
PatrickvL
cecac67a54
Merge pull request #9 from PatrickvL/derive_xrefs
...
Derive xrefs
2017-03-27 15:50:56 +02:00
PatrickvL
5d6bc06b14
Merge branch 'master' into derive_xrefs
2017-03-27 15:50:28 +02:00
PatrickvL
73d42725e3
Added more derived xrefs
2017-03-27 15:35:32 +02:00
PatrickvL
393e8a9d25
Allow derivation of up to 32 xrefs per OOVPA
2017-03-27 13:41:10 +02:00
PatrickvL
9b0bca9d41
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-03-27 13:01:06 +02:00
PatrickvL
f82c5cb5aa
Introduced possibility to derive xrefs from OOVPA's (instead of the other way around)
2017-03-27 12:57:14 +02:00
PatrickvL
eec43cf5ac
Merge pull request #284 from LukeUsher/crypto-fixes
...
Implement support for real Xbox keys
2017-03-27 12:53:39 +02:00
Luke Usher
637b1262a1
Merge pull request #286 from jarupxx/sig
...
Verified OOVPAs
2017-03-27 11:39:16 +01:00
Luke Usher
c463af91b2
Merge branch 'crypto-fixes' of http://github.com/lukeusher/cxbx-reloaded into crypto-fixes
2017-03-27 11:39:00 +01:00
Luke Usher
cd41fcd6ec
Amendments
2017-03-27 11:38:39 +01:00
jarupxx
fdf2c02cf2
Renamed CMcpxBuffer_GetStatusB, 4627 prefix to CMcpxBuffer_GetStatus, 4831
...
Version 4721 has very similar pattern to 5344, so it causes false detection. This pattern is used with 4831 or more.
Source: Terminator (4721), Namco Museum (4831)
2017-03-27 19:12:12 +09:00
jarupxx
28c6fbd631
Verified signatures
2017-03-27 18:54:07 +09:00
PatrickvL
aff8808fbc
Update xbox.h
2017-03-27 11:16:08 +02:00
Luke Usher
856e1ba873
Implement support for real Xbox keys
2017-03-26 22:56:17 +01:00
Luke Usher
54be6c85a5
Merge pull request #264 from LukeUsher/memory-manager
...
Initial Memory Manager implementation
2017-03-26 18:42:51 +01:00