Commit Graph

1977 Commits

Author SHA1 Message Date
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
Luke Usher 881063a4a7 Restore DefaultLaunchDataPage check 2017-03-26 18:27:20 +01:00
Luke Usher 2a13f5cb87 Merge remote-tracking branch 'upstream/master' into memory-manager 2017-03-26 18:25:15 +01:00
Luke Usher 201313b486 Merge pull request #281 from jarupxx/xdk3925
Added a XDK 3925 D3D Signatures
2017-03-26 18:24:44 +01:00
jarupxx f857037b81 Revert the D3DDevice_GetTexture (3925). This function is not implemented. 2017-03-26 11:50:42 +09:00
jarupxx 4135a24ac8 Modified the EmuD3DDeferredRenderState patchOffset (3925)
Source: Star Wars - Starfighter SE
2017-03-26 10:16:33 +09:00
jarupxx 3dddc37edf Added a D3D Signatures (3925)
Source: Star Wars - Starfighter SE
2017-03-26 10:15:41 +09:00
Luke Usher 5613762fd8 Merge remote-tracking branch 'upstream/master' into memory-manager 2017-03-25 00:24:56 +00:00
Luke Usher 5be759c28e Merge pull request #270 from jarupxx/xdk5028
Fixed SetVolume signature
2017-03-25 00:17:29 +00:00
jarupxx 2b2cafde66 Fixed SetVolume signature.
A regression occurred DirectSound_CDirectSoundStream_SetVolume, 4134 with 9501d4c
2017-03-25 08:25:17 +09:00
Luke Usher 0f1ee7746d Merge pull request #267 from jarupxx/xdk5028
XDK 5028 Added a lot of signatures
2017-03-24 13:32:39 +00:00
Luke Usher 022b2ee77c Fix QueryAllocationSize & other small tweaks 2017-03-24 13:31:05 +00:00
jarupxx 1bac81d478 Merge remote-tracking branch 'upstream/master' into xdk5028
# Conflicts:
#	build/win32/Cxbx.vcxproj.filters
2017-03-24 21:20:15 +09:00
jarupxx a14197b465 Added more D3D Signatures (5028)
Source: Shikigami no Shiro
2017-03-24 21:03:42 +09:00
jarupxx 9501d4c26a Added various CDirectSoundStream signature and update.
Detected the following signature are more accurately.
IDirectSoundBuffer_PlayEx (4361-5028)
IDirectSoundBuffer_StopEx (4361-5028)
DirectSound_CDirectSoundBuffer_SetNotificationPositions (4627,5028)
DirectSound_CDirectSoundStream_SetVolume (4134)
DirectSound_CDirectSoundStream_SetMixBinVolumes (4134-5028)
2017-03-24 20:25:27 +09:00
jarupxx fdf695b549 Verified the LockRect (5028-5233)
Source: Shikigami no Shiro
2017-03-24 18:08:10 +09:00
Luke Usher 45ade469cf Amendments based on feedback from PatrickvL 2017-03-24 06:47:41 +00:00
Luke Usher 41649f645a Small amendment to MemoryManager 2017-03-23 22:15:25 +00:00
Luke Usher 3450c773a0 Merge remote-tracking branch 'upstream/master' into memory-manager 2017-03-23 21:49:05 +00:00
Luke Usher f46f77c3ad Initial MemoryManager Implementation 2017-03-23 21:47:19 +00:00
PatrickvL 73ec0292ff Merge pull request #263 from hrydgard/build-speed-improvement
Avoid including version.h everywhere. Use multiprocessor build.
2017-03-23 22:38:48 +01:00
Henrik Rydgard bc4ccea18d Avoid including version.h everywhere. Use multiprocessor build. 2017-03-23 21:55:13 +01:00
PatrickvL 3b2840aeae Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-03-23 13:21:34 +01:00
jarupxx 7f93c77c04 Added the D3D_CommonSetRenderTarget/PrimeVertexCache/PersistDisplay (5028)
Source: Shikigami no Shiro
2017-03-23 21:02:38 +09:00
jarupxx 981ae20f6c Added the GetVertexShader/GetVertexShaderConstant/GetPixelShader (5028)
Source: Shikigami no Shiro
2017-03-23 20:54:32 +09:00
jarupxx 8ea65ee428 Added the SetVertexData2s/SetVertexData4s (4361,5028)
Source: Shikigami no Shiro
2017-03-23 20:51:26 +09:00
jarupxx 2bfe0a41a7 Moved a D3D signatures to 5028
Source: Shikigami no Shiro
2017-03-23 20:48:45 +09:00
PatrickvL f7c2795543 Merge pull request #260 from jagotu/master
Fixed a bug in EmuIDirectSoundBuffer_SetNotificationPositions.
2017-03-22 23:00:50 +01:00
jarupxx b14896ea06 Merge remote-tracking branch 'upstream/master' into xdk5028 2017-03-23 06:49:14 +09:00
jarupxx 33b4a24e1d Began building XDK 5028 based on 4627 2017-03-23 06:49:12 +09:00
JaGoTu f928d8278d Fixed a bug in EmuIDirectSoundBuffer_SetNotificationPositions.
The QueryInterface was called with *ppvObject instead of **ppvObject.
2017-03-22 22:43:30 +01:00
Luke Usher db7da95d9e Merge pull request #259 from LukeUsher/increase-max-va
Increase XBE_MAX_VA for XBLA Launcher
2017-03-22 20:57:18 +00:00
Luke Usher f1fd29823f Increase XBE_MAX_VA for XBLA Launcher 2017-03-22 20:56:26 +00:00
Luke Usher f018efd538 Merge pull request #258 from LukeUsher/master
Add glew32.dll to export script
2017-03-22 19:10:12 +00:00
Luke Usher a013c8dc9a Add glew32.dll to export script 2017-03-22 19:09:20 +00:00
Luke Usher c8e715635c Merge pull request #256 from jarupxx/xdk5344
XDK 5344 Added a lot of signatures
2017-03-22 13:10:02 +00:00
jarupxx 655b5f6776 Merge remote-tracking branch 'upstream/master' into xdk5344
# Conflicts:
#	src/CxbxKrnl/HLEDataBase/DSound.1.0.5344.inl
2017-03-22 21:28:16 +09:00