Commit Graph

1747 Commits

Author SHA1 Message Date
jarupxx 2aed6260a6 Renamed D3DDevice_EndPush 5344 prefix to 5233
Source: Aquaman
2017-03-01 20:23:04 +09:00
jarupxx 023fc58d1d Renamed D3DDevice_BeginPush 5344 prefix to 5233
Source: Aquaman
2017-03-01 20:23:00 +09:00
jarupxx 8f24b530e7 Moved SetMinDistance to 5344
Source: Futurama
2017-03-01 20:22:56 +09:00
jarupxx 8580cee4b2 Moved SetTransform/SetScissors to 5344 2017-03-01 20:22:51 +09:00
jarupxx 8cbfe6f3da Moved Get2DSurfaceDesc/SetFlickerFilter/SetViewport to 5344 2017-03-01 20:22:46 +09:00
jarupxx 8034ebe72d Moved LightEnable/SetSoftDisplayFilter/SetMaterial to 5344 2017-03-01 20:22:38 +09:00
jarupxx ce6fb27911 Moved GetBackBuffer2/GetViewport/SetScreenSpaceOffset to 5344 2017-03-01 20:22:33 +09:00
jarupxx 43f1e3c719 Moved SetLight/MultiSampleRenderTargetMode/TwoSidedLighting to 5344
Source: All-Star Baseball 2004
2017-03-01 20:22:27 +09:00
jarupxx 5aee1b4500 Renamed XOnlineLogon 5344 prefix to 5233
Source: All-Star Baseball 2004
2017-03-01 20:22:22 +09:00
jarupxx 9bc772e682 Renamed CXo_XOnlineLogon 5344 prefix to 5233
Source: All-Star Baseball 2004
2017-03-01 20:22:17 +09:00
jarupxx 61c1231dcb Renamed XNetGetEthernetLinkStatus 5344 prefix to 5233
Source: All-Star Baseball 2004
2017-03-01 20:22:11 +09:00
jarupxx 18ec39589f Renamed XNetStartup, 5344 prefix to 5233
Source: All-Star Baseball 2004
2017-03-01 20:22:05 +09:00
jarupxx fc9532b954 Moved D3DDevice_SetRenderState_Dxt1NoiseEnable, 5344
Source: All-Star Baseball 2004
2017-03-01 20:22:00 +09:00
jarupxx 63b1640436 Disabled the following functions. Higher version is available
DirectSound_CDirectSoundBuffer_SetMaxDistance, 4432
DirectSound_CDirectSoundBuffer_SetMinDistance, 4432
DirectSound_CDirectSoundVoice_SetMaxDistance, 4432
DirectSound_CDirectSoundVoice_SetMinDistance, 4432
DirectSound_CDirectSoundVoice_SetMode, 5233
DirectSound_CDirectSound_SetDopplerFactor, 4627
DirectSound_CDirectSound_SetI3DL2Listener, 4432
DirectSound_CDirectSound_SetRolloffFactor, 4627
IDirectSoundBuffer_SetMaxDistance, 4432
IDirectSoundBuffer_SetMinDistance, 4432
IDirectSound_SetDistanceFactor, 4432
IDirectSound_SetDopplerFactor, 4627
IDirectSound_SetI3DL2Listener, 4432
IDirectSound_SetRolloffFactor, 4627
2017-03-01 20:21:54 +09:00
jarupxx 6e1270b605 Disabled the following functions. Higher version is available
D3DDevice_CreateTexture2, 4627
D3DDevice_EndPush, 4627
D3DDevice_GetBackBuffer2, 5233
D3DDevice_GetViewport, 4627
D3DDevice_LightEnable, 5233
D3DDevice_SetFlickerFilter, 5233
D3DDevice_SetLight, 5233
D3DDevice_SetMaterial, 4627
D3DDevice_SetRenderState_CullMode, 4134
D3DDevice_SetRenderState_Dxt1NoiseEnable, 5233
D3DDevice_SetRenderState_MultiSampleRenderTargetMode, 5233
D3DDevice_SetRenderState_TwoSidedLighting, 4134
D3DDevice_SetScissors, 5233
D3DDevice_SetScreenSpaceOffset, 5233
D3DDevice_SetSoftDisplayFilter, 5233
D3DDevice_SetTexture, 4928
D3DDevice_SetTransform, 4134
D3DDevice_SetVertexData2f, 4627
D3DDevice_SetVerticalBlankCallback, 5233
D3DDevice_SetViewport, 5233
Get2DSurfaceDesc, 5233
2017-03-01 20:21:44 +09:00
jarupxx 13ae7d9fbb Removed OOVPA entries 2017-03-01 20:21:23 +09:00
jarupxx e4bd93ae56 Implemented the XDK 5344 HLE scanning code 2017-03-01 20:21:15 +09:00
jarupxx af22a852fa Added initial 5344 files based on 5233 2017-03-01 20:20:53 +09:00
Luke Usher ba2ae324a1 Merge pull request #189 from PatrickvL/master
Full EEPROM readout
2017-02-21 22:17:31 +00:00
Luke Usher a812e71239 Merge pull request #190 from LukeUsher/master
Anti-Piracy bypass patches.
2017-02-21 21:10:45 +00:00
Luke Usher 9746156b04 Anti-Piracy bypass patches.
Until we perfect emulation of the X2 DVD Authentication Challenge/Response protocol, these allow clean rips to boot.

Sourced from DVD2XBOX.
Verified working with a 100% clean rip of Battlestar Galactica PAL.
2017-02-21 21:09:22 +00:00
PatrickvL 5bf3e3bf09 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-02-21 13:53:51 +01:00
PatrickvL 9f68f64986 Disabled EMUPATCH GetTimeZoneInformation
This one should work unpatched, now that ExQueryNonVolatileSetting is
fully implemented.
2017-02-21 13:53:39 +01:00
PatrickvL bf72f49bb4 Kernel : Completed ExQueryNonVolatileSetting 2017-02-21 13:45:45 +01:00
PatrickvL 9d86e72d8f Merge pull request #188 from PatrickvL/master
Kernel work on Ob* functions and a fix on input button labels
2017-02-21 12:57:32 +01:00
PatrickvL 50a8a05b8f Input : Added XBGAMEPAD struct 2017-02-21 12:55:30 +01:00
PatrickvL b869667538 Real fix for bug behind issue #183 2017-02-21 12:12:03 +01:00
PatrickvL 67bbb1618c Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-02-21 11:52:29 +01:00
PatrickvL b4612a974d Merge pull request #187 from Cxbx-Reloaded/revert-186-Controller
Revert "Fixed Controller binding keys."
2017-02-21 11:50:07 +01:00
PatrickvL 73148689bd Revert "Fixed Controller binding keys." 2017-02-21 11:49:26 +01:00
PatrickvL 7bb70a7c54 Merge pull request #186 from jarupxx/Controller
Fixed Controller binding keys.
2017-02-21 11:27:15 +01:00
PatrickvL 2d41dd69b3 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-02-21 11:27:11 +01:00
PatrickvL 6e7e810cfe Kernel : Improved implementation of Ob* functions
There are no known test-cases for this, but it will become relevant once
the higher-level functions (Ke and Nt) are implemented on top of these
(which is more like how the real kernel works).
2017-02-21 11:24:59 +01:00
jarupxx 54f40d9246 Fixed Controller binding keys. 2017-02-21 16:39:47 +09:00
PatrickvL be406b1c86 Merge pull request #185 from PatrickvL/master
Kernel expansion again
2017-02-21 02:22:37 +01:00
PatrickvL acbf683c35 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-02-21 02:21:08 +01:00
PatrickvL db3f80fd0f Kernel : Implemented KeInitializeMutant 2017-02-21 01:49:10 +01:00
PatrickvL 0b027f89ec Kernel : Implemented KeInitializeApc 2017-02-21 01:30:57 +01:00
PatrickvL 6bc0404031 Merge pull request #184 from PatrickvL/master
Fix issue #174 and more kernel work
2017-02-20 18:27:59 +01:00
PatrickvL 7231065d3f Get Turok in-game again by safeguarding EmuExecutePushBufferRaw against NULL input
This seems to fix issue #174
2017-02-20 18:26:42 +01:00
PatrickvL 35a71012c9 Don't commit while compiling (stray files like this could be prevented with a git filter) 2017-02-20 18:18:15 +01:00
PatrickvL 3700207a84 Merge remote-tracking branch 'origin/master' 2017-02-20 18:16:30 +01:00
PatrickvL 94c980d7fd Kernel : KeConnectInterrupt and KeDisconnectInterrupt improvements - Countrary to prior research, IRQ's cannot be shared
Also signature fix on HalDisableSystemInterrupt and
HalEnableSystemInterrupt
2017-02-20 18:13:38 +01:00
PatrickvL 89942ea6d7 Merge pull request #181 from PatrickvL/master
Sound work
2017-02-19 02:18:11 +01:00
PatrickvL 7f56208bb2 Sound : Implemented Stop, Pause and SetVolume
No apparent regressions
2017-02-19 02:16:52 +01:00
PatrickvL d611709214 Sound : Enabled safe implementation of IDirectSoundBuffer_SetFrequency 2017-02-19 01:50:44 +01:00
PatrickvL f2b0a52b40 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-02-19 01:35:07 +01:00
PatrickvL 2e7ee267d7 Merge pull request #180 from jarupxx/SetLFO
DSound: Added stub for DirectSound_CDirectSoundStream_SetLFO
2017-02-19 01:30:48 +01:00
PatrickvL dbbc2bf998 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-02-19 01:30:31 +01:00
PatrickvL 3f9fbae0ab Merge pull request #179 from PatrickvL/master
More kernel work
2017-02-19 01:28:35 +01:00