Commit Graph

1977 Commits

Author SHA1 Message Date
Luke Usher d89ddabd01 Fixes to the new LaunchDataPage implementation 2017-03-10 23:49:56 +00:00
Luke Usher 03ba1af6ec Merge pull request #217 from PatrickvL/EEPROM_work
EEPROM work
2017-03-10 23:40:19 +00:00
Luke Usher 5bf2113f40 Merge pull request #215 from PatrickvL/master
LaunchDataPage improvements
2017-03-10 23:40:02 +00:00
PatrickvL 490ac20ff9 Logging tweaks - less indent, but also for struct members 2017-03-10 18:19:54 +01:00
PatrickvL 474f460fc5 Logging : Fixed issue #218 2017-03-10 17:56:25 +01:00
PatrickvL 8ceca49e6f EEPROM refactorings: Memory mapped load, offset-based access, centralized 2017-03-10 15:01:12 +01:00
PatrickvL 53b562704c Kernel : Added KeSynchronizeExecution and KeTestAlertThread stubs 2017-03-10 11:26:12 +01:00
PatrickvL 9a12b534be On boot, restore LaunchDataPage and read (or initialize) EEPROM via binary files in %LocalAppData%\CxbxReloaded folder 2017-03-09 17:28:38 +01:00
PatrickvL b420feae10 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-03-09 14:51:45 +01:00
PatrickvL a6af4bb87b Kernel : Marked Mm APIs incomplete 2017-03-09 14:33:42 +01:00
PatrickvL b61e2f82fd Loggin sanitization improvements (less code, better string escaping) 2017-03-09 14:29:11 +01:00
PatrickvL 806152191a Kernel : MmPersistContiguousMemory implemented for LaunchDataPage 2017-03-08 18:14:58 +01:00
PatrickvL f8fc7d09dc Merge branch 'master' of https://github.com/PatrickvL/Cxbx-Reloaded 2017-03-08 16:29:23 +01:00
PatrickvL 5deff290ab Kernel : Implemented HalReturnToFirmware
Used in XLaunchNewImage, which patch might be removed now
2017-03-07 18:09:30 +01:00
PatrickvL 6af8aff343 Removed unused variables 2017-03-07 17:12:55 +01:00
PatrickvL 2bff9313f2 Merge pull request #214 from jarupxx/export
Removes the DLL in export archive
2017-03-07 11:46:02 +01:00
jarupxx 58b00bf47e Added SetPixelShaderConstant/GetOverlayUpdateStatus/UpdateOverlay (5344)
Source: Finding Nemo
2017-03-07 19:38:45 +09:00
jarupxx e93e2941b3 Removes the DLL in export archive 2017-03-07 19:33:32 +09:00
jarupxx 200c135310 Added SetVertexDataColor/End/CreatePixelShader (5344)
Also moved CreatePixelShader from 5558 to 5344
Source: Finding Nemo
2017-03-07 19:30:00 +09:00
jarupxx 0adeccc2a9 Added CreateVertexBuffer2/CreatePalette2/DrawVerticesUP (5344)
Source: Finding Nemo
2017-03-07 19:16:53 +09:00
jarupxx 6e3cc4242f Added SetRenderTarget/SetPalette/IsBusy (5344)
Source: Finding Nemo
2017-03-07 19:09:39 +09:00
jarupxx 092bce5f43 Added CreateTexture2/SelectVertexShader/PSTextureModes (5344)
Source: Finding Nemo
2017-03-07 19:01:26 +09:00
jarupxx cc121801c9 Added SetVelocity/SynchPlayback (5344)
Source: Finding Nemo
2017-03-07 19:00:41 +09:00
jarupxx 45e49daba5 Added SetMixBins/GetCurrentPosition/SetPosition (5344)
Source: Finding Nemo
2017-03-07 18:45:04 +09:00
jarupxx bab86a401b Added SetVelocity/SetPosition/SetPitch (5344)
Source: Finding Nemo
2017-03-07 18:43:43 +09:00
PatrickvL 1b90bf810a Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-03-06 22:38:58 +01:00
Luke Usher 056e1f9d1e Merge pull request #208 from jarupxx/xdk5344
Separate XDK file is generated for 5344
2017-03-06 10:16:29 +00:00
jarupxx c64380a073 Merge remote-tracking branch 'upstream/master' into xdk5344
# Conflicts:
#	build/win32/Cxbx.vcxproj.filters
2017-03-06 19:03:36 +09:00
PatrickvL f15e4f9aec Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-03-05 22:24:21 +01:00
PatrickvL 5552299d23 Merge remote-tracking branch 'origin/master' 2017-03-05 22:19:46 +01:00
jarupxx a176500204 Oops 2017-03-05 20:39:54 +09:00
jarupxx 1de4bc3994 Removed DISABLED XDK 5344 entories 2017-03-05 20:29:34 +09:00
jarupxx 3c8b9e91c4 Removed comments Duplicated functions 2017-03-05 20:11:32 +09:00
Luke Usher bb6f2aae68 Merge pull request #211 from PatrickvL/master
Log sanitization for issue #14
2017-03-04 15:44:59 +00:00
PatrickvL 2363056365 Log sanitization for issue #14 2017-03-03 18:38:14 +01:00
Luke Usher 05f21684c5 Merge pull request #210 from PatrickvL/master
Import of xdvdfs code
2017-03-03 15:35:23 +00:00
PatrickvL 0239a13a41 Added xdvdfs for issue #205
This is a modified copy of
https://github.com/multimediamike/xbfuse/blob/master/src/xdvdfs.c

Also included are:
* a few improvements originating from Dxbx,
* renames of a few variables,
* and raw-dump support xbfuse

Raw-dump support also required a few updates to support file system base
sector numbers other than zero (see "Cxbx addition" in this commit).
2017-03-03 16:18:44 +01:00
PatrickvL 6fc9aaa58f Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-03-03 13:47:02 +01:00
Luke Usher 118d64b457 Fix glew32 build step 2017-03-03 08:36:00 +00:00
jarupxx 404b41a958 Added Include files 2017-03-02 17:20:51 +09:00
jarupxx cb6a678544 Merge remote-tracking branch 'upstream/master' into xdk5344
# Conflicts:
#	build/win32/Cxbx.vcxproj.filters
#	build/win32/CxbxKrnl.vcxproj
#	src/CxbxKrnl/EmuD3D8.cpp
2017-03-02 17:14:51 +09:00
Luke Usher b446d21a50 Merge pull request #204 from PatrickvL/SingleEXE
CxbxKrnl.dll is no longer required!
2017-03-01 16:32:10 +00:00
PatrickvL b37e06a77a Restored accidentally removed pre- and post-build events 2017-03-01 16:39:36 +01:00
PatrickvL 3403bf5460 Merge remote-tracking branch 'refs/remotes/origin/master' into SingleEXE 2017-03-01 15:55:25 +01:00
PatrickvL 300a3a2d43 Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' 2017-03-01 15:55:05 +01:00
PatrickvL a3aad91231 Merged CxbxKrnl.DLL into Cxbx.exe
Fixes issue #202
2017-03-01 15:54:33 +01:00
jarupxx 7a5946a160 Removed unused extern 2017-03-01 20:23:36 +09:00
jarupxx 1dbda19160 Moved SetVerticalBlankCallback/SetSwapCallback/SetRenderTargetFast to 5344
Source: DXBX
2017-03-01 20:23:32 +09:00
jarupxx 869d0a5334 DXT5 is apparently an alias for DXT3
This should fix issue #195
2017-03-01 20:23:27 +09:00
jarupxx 5986d480d9 Moved SetMode to 5344
Source: Big Mutha Truckers
2017-03-01 20:23:23 +09:00