Rhys Kidd
|
09194f426e
|
Merge pull request #17 from Echelon9/feature/readme
Add README
|
2015-10-30 02:38:51 +11:00 |
|
Echelon9
|
7dc68d6292
|
Add README
|
2015-10-30 02:17:21 +11:00 |
|
Echelon9
|
1eb5d99452
|
Initial Travis CI support for Linux intermediate tools
|
2015-10-30 02:03:15 +11:00 |
|
Rhys Kidd
|
a451b39ab1
|
Merge pull request #16 from Echelon9/fix/makefile
Fixup GNU Makefile for building intermediate tools
|
2015-10-30 01:36:55 +11:00 |
|
Echelon9
|
8a77ab6e1f
|
Fixup GNU Makefile for building intermediate tools
|
2015-10-30 01:32:49 +11:00 |
|
Rhys Kidd
|
5366820fc7
|
Merge pull request #15 from Echelon9/fix/cleanup-imports
Tidy up some imports
|
2015-10-30 00:30:00 +11:00 |
|
Echelon9
|
b248d0829f
|
Remove static import of upx. Development environment can contain this functionality, if required. Cleanup broken script.
|
2015-10-30 00:27:54 +11:00 |
|
Echelon9
|
d4ebf7a8fb
|
Run doxygen config file through 'doxygen -u'
|
2015-10-30 00:19:08 +11:00 |
|
Rhys Kidd
|
c7e138641c
|
Merge pull request #14 from Echelon9/fix/crash-woc
Fix/crash woc
|
2015-10-26 02:26:22 +11:00 |
|
Echelon9
|
57c56377f0
|
Add XDK 4361 D3DDevice_DeleteStateBlock() and Direct3DDevice8::SetVerticalBlankCallback()
|
2015-10-26 02:14:14 +11:00 |
|
Echelon9
|
84988b2426
|
Handle invalid resources passed to Direct3DTexture8_GetSurfaceLevel()
|
2015-10-26 02:12:06 +11:00 |
|
Echelon9
|
9d432b61ee
|
docs: Doxygen to ignore .git files
|
2015-10-26 00:06:46 +11:00 |
|
Echelon9
|
e98cf96c0e
|
docs: Correct capitalisation in Doxyfile
|
2015-10-26 00:03:56 +11:00 |
|
Echelon9
|
f6da4805be
|
docs: Ignore third party jpeg library
|
2015-10-26 00:00:36 +11:00 |
|
Echelon9
|
151bc7ebc2
|
Remove redundant (older) VertexShader.cpp. File is in Git history if required.
|
2015-10-25 23:36:03 +11:00 |
|
Echelon9
|
e8c878c1f4
|
Remove work in progress alternative EmuFS.cpp
|
2015-10-25 22:20:20 +11:00 |
|
Echelon9
|
08b11f6e14
|
Fix typo in pixel shader logging. No expected effect on performance or compatibility.
|
2015-03-30 22:50:38 +11:00 |
|
Echelon9
|
311b54d85b
|
Add support for RtlFreeAnsiString (Kernel API 0x11E / 286)
|
2015-03-29 21:28:50 +11:00 |
|
Echelon9
|
f477b4425d
|
Add support for RtlInitUnicodeString (Kernel API 0x122 / 290)
|
2015-03-29 20:58:57 +11:00 |
|
Echelon9
|
26193846af
|
This typo may have lead to limited pixel shader issues
|
2015-03-29 19:11:05 +11:00 |
|
Echelon9
|
a7ea527cb4
|
Merge pull request #13 from Echelon9/fix-issue-12
Address Issue #12 - Improve emulated Direct3DDevice::Clear() calls when render target does not have an attached depth buffer
|
2014-07-14 18:42:23 +10:00 |
|
Echelon9
|
f08804de22
|
Address Issue #12 - Improve emulated Direct3DDevice::Clear() calls when render target does not have an attached depth buffer
|
2014-07-14 18:39:20 +10:00 |
|
Echelon9
|
1339824dd4
|
Merge pull request #11 from donwayo/fix-for-issue-8
Support D3DDevice_GetCreationParameters() on 4361. Fixes #8.
|
2014-06-26 03:30:10 +10:00 |
|
Wayo
|
110e561605
|
Added support for GetCreationParameters() in the HLEDatabase on titles built with the 4361 version of the D3D library.
|
2014-06-24 15:38:20 +02:00 |
|
Echelon9
|
35f4eb8f60
|
Merge pull request #10 from Echelon9/correctness-fixes
Correctness fixes
|
2014-06-23 22:57:00 +10:00 |
|
Echelon9
|
56e66cda9f
|
Fix Issue #9: Support SetThreadPriority() via Ntdll call pass-through
|
2014-06-23 22:30:11 +10:00 |
|
Echelon9
|
bba286cf5f
|
Fix Issue #6: Support GetOverlayUpdateStatus() on 5659
|
2014-06-15 12:34:15 +10:00 |
|
Echelon9
|
0a4e72a794
|
Fix Issue #5: Support EnableOverlay() on 5659 and 5558
|
2014-06-15 12:07:10 +10:00 |
|
Echelon9
|
2863919b5a
|
Fix Issue #4: Support DrawIndexedVerticesUP() on 5659
|
2014-06-15 11:26:00 +10:00 |
|
Echelon9
|
3bd57450f4
|
Correct logging of ExSaveNonVolatileSetting()
|
2014-06-12 22:03:34 +10:00 |
|
Echelon9
|
f577ad6db4
|
Ensure no switch case fallthrough for EEPROM_AUDIO in ExQueryNonVolatileSetting()
|
2014-06-12 21:51:58 +10:00 |
|
Echelon9
|
c7d2a58291
|
Modest typo corrections
|
2014-06-11 21:35:23 +10:00 |
|
Echelon9
|
9d35fae7fe
|
Clarify and cleanup LDT initialisation and MAGIC_NUMBERS. Courtesy of haxar
|
2014-06-11 21:26:52 +10:00 |
|
Echelon9
|
9b9a90ebb5
|
Avoid heap double free is PsCreateThread() proxy
|
2014-05-27 22:56:59 +10:00 |
|
Echelon9
|
edfcf872fe
|
Ensure sufficient stack space for EmuWarning(). The previous amount could be routinely overrun with long pixel shader error messages.
|
2014-05-25 16:51:08 +10:00 |
|
Echelon9
|
f4ae13ce4d
|
Correct documentation within PixelShader.cpp
|
2014-05-25 16:26:28 +10:00 |
|
Echelon9
|
e578ade2f9
|
Improve documentation of D3DPOOL_DEFAULT
|
2014-05-25 16:13:47 +10:00 |
|
Echelon9
|
96c26e5437
|
During CreateDevice only clear depth buffer if present, to avoid a DirectX Debug Runtime error report
|
2014-04-06 20:17:56 +10:00 |
|
Echelon9
|
967a5b7be0
|
Permit the DirectX Debug Runtime on strict error reporting to pass an early issue releasing D3DDevice surfaces
|
2014-04-05 23:19:36 +11:00 |
|
Echelon9
|
a72c51212b
|
D3D8::IsBusy support for XDK 4432 (based on XDK 4361)
|
2014-03-30 23:46:07 +11:00 |
|
Echelon9
|
fc6ce5f4f2
|
Fix MSVC warning: Invalid data: accessing 'm_DeviceName', the readable size is '6240' bytes, but '-240' bytes might be read
|
2013-09-15 12:49:36 +10:00 |
|
Echelon9
|
ee336dd870
|
Do not needlessly clear Z Buffer in D3DDevice::Clear()
|
2013-08-21 00:36:47 +10:00 |
|
Echelon9
|
03f7acc2c4
|
Clarify flags to Direct3D::CreateDevice() and close out a debug DirectX runtime warning on Debug builds (it will be slower, so don't use on Retail builds)
|
2013-08-20 22:41:47 +10:00 |
|
Echelon9
|
c2c8ac9838
|
Add more general support for D3DDevice::DeleteVertexShader() back to XDK 3925. This is a function Xeon supported in Halo1 but which Cxbx was yet to support
|
2013-08-18 16:40:17 +10:00 |
|
Echelon9
|
3f6313cf3a
|
Properly track size of X_D3DPALETTE used in D3DDevice::SetPalette(). Later read in Register() functions
|
2013-08-15 16:32:59 +10:00 |
|
Echelon9
|
f2b9b612fa
|
Tweak support for Direct3DPalette::Lock() where no Flags set
|
2013-08-15 16:05:16 +10:00 |
|
Echelon9
|
6f2fac73b3
|
Cleanup XGetLaunchInfo()
|
2013-08-15 13:28:16 +10:00 |
|
Echelon9
|
af32184220
|
Improve support for DirectSound::CDirectSound::CreateSoundStream() on XDK 5849
|
2013-08-15 10:10:53 +10:00 |
|
Echelon9
|
dae2c31c69
|
Link KfRaiseIrql in KernelThunk table, to placeholder implementation
|
2013-08-14 10:51:56 +10:00 |
|
Echelon9
|
01b3007ed7
|
Resolve copy paste error in XACT::EngineDoWork() on XDK 4627
|
2013-08-14 10:50:19 +10:00 |
|