PatrickvL
2984d3deaa
conflict merge
2017-01-19 01:34:41 +01:00
PatrickvL
d8147ceeb9
Disables EmuXGUnswizzleRect patches
...
Instead, use EmuUnswizzleRect where required.
2017-01-19 01:33:00 +01:00
PatrickvL
0c68f5e375
Converted X_D3DFORMAT into an enum type
2017-01-18 23:04:53 +01:00
PatrickvL
b7c3c5591d
Converted X_D3DFORMAT into an enum type
2017-01-18 23:03:46 +01:00
PatrickvL
8c87e21d6e
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-18 16:40:41 +01:00
PatrickvL
660ad47cdc
Fixed Battlestart Galactica paletized textures
...
In EmuIDirect3DResource8_Register, registration of P8 paletized textures
are now converted correctly, resulting in correctly rendered menu and
in-game textures.
2017-01-18 16:40:26 +01:00
PatrickvL
4fe9b4882e
Merged two versions of BackFillMode into one
...
This didn't change the fact that a duplicate SetRenderState_BackFillMode
OOVPA (version 4134 and 4531) exist in OOVPATable's D3D8_1_0_4432 and
D3D8_1_0_4627.
Fixing that will be done separately - this is just a merger of a
duplicate patch.
2017-01-18 11:34:35 +01:00
Luke Usher
2ce4d8e775
Merge pull request #113 from PatrickvL/master
...
XDK symbols
2017-01-17 12:42:53 +00:00
PatrickvL
c6514b8b15
Added Dxbx Patterns to documentation
...
This archive contains all symbol patterns for XDK 3911, 4361, 4627,
5344, 5558, 5659, 5788, 5849, 5933 which can be used as a reference when
updating OOVPA's
2017-01-17 13:11:28 +01:00
PatrickvL
3c2345195a
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-17 09:23:25 +01:00
Luke Usher
52ab5889a4
Merge pull request #112 from LukeUsher/Project-Cleanup
...
Make sure all HLEDatabase source files are included in the project & Add .filters file
2017-01-16 18:01:56 +00:00
Luke Usher
61359de92d
Make sure all HLEDatabase source files are included in the project
...
Add .filters file
2017-01-16 17:59:24 +00:00
Luke Usher
05579ab92f
Merge pull request #110 from PatrickvL/master
...
HLE verification
2017-01-16 17:23:46 +00:00
PatrickvL
20ed2384b1
Prevent duplicate OOVPA's using an alias
...
Applied this to the EmuXNetGetEthernetLinkStatus errors, works
flawlessly. This approach doesn't even need a change in the OOVPATable,
which makes this the preferred way to approach this type of problem.
2017-01-16 18:19:20 +01:00
PatrickvL
61a3cd60ec
Detect duplicate registration vs usage
...
Removed all duplicate OOVPA + Patch registrations (duplicate patch usage
is left untouched).
2017-01-16 18:03:21 +01:00
PatrickvL
f012f2a9d8
Fine-tuned and commented HLE verification
2017-01-16 17:07:52 +01:00
PatrickvL
a4c8f67bc4
Additional check (doesn't reduce result count)
2017-01-16 16:47:38 +01:00
PatrickvL
cffcf32293
Fixed another OOVPA ordering issue
2017-01-16 16:40:03 +01:00
PatrickvL
c3102929de
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-16 16:36:08 +01:00
PatrickvL
ca62092203
Cleanup
2017-01-16 16:33:20 +01:00
PatrickvL
836c2ffb9b
VerifyHLEDataBase only in _DEBUG_TRACE builds
...
Also, generate more detailed output
2017-01-16 13:59:19 +01:00
Luke Usher
e545a94103
Merge pull request #109 from jarupxx/fix_108
...
Fix IDirect3DDevice8_SetSoftDisplayFilter_1_0_5344
2017-01-16 09:05:23 +00:00
jarupxx
fb2f9ce670
Fix IDirect3DDevice8_SetSoftDisplayFilter_1_0_5344
2017-01-16 17:41:41 +09:00
PatrickvL
6966164d75
forgot this
2017-01-15 21:18:43 +01:00
PatrickvL
630399ed8c
Added detail strings to HLE verification output (untested)
2017-01-15 21:18:22 +01:00
PatrickvL
a98231727b
Fixed an OOVPA ordering issue
...
Found via the HLEDatabase verification code
2017-01-15 20:46:20 +01:00
PatrickvL
fde17e9ae4
HLE database verification is starting to work
2017-01-15 20:45:33 +01:00
PatrickvL
9e50b18fcc
First attempt at HLE database verification
2017-01-15 17:29:13 +01:00
Luke Usher
0d9fff578b
Merge pull request #107 from PatrickvL/master
...
Improved OOVPA scanning
2017-01-15 16:13:25 +00:00
PatrickvL
dcca5f9ffa
Added EEPROM XC_P_CONTROL_MOVIES support (queried by Xbox Dashboard)
2017-01-15 17:11:27 +01:00
PatrickvL
8d64c13a2d
Merged scanning code paths for Large and Small OOVPA
...
Although this adds a small amount of overhead (since reading each entry
must check the Type again, instead of once every scan), it halves the
amount of code.
But more importantly, the Large path contained a bug, since it tried to
scan XRefs as regular values. With this merge of both code paths into
one, that can't happen anymore
2017-01-15 17:04:31 +01:00
PatrickvL
d65769a849
Added base address validation
2017-01-15 14:52:01 +01:00
Luke Usher
c4a3ca36dd
Merge pull request #105 from LukeUsher/fix-release-compilation
...
Fix compilation of Release build
2017-01-15 00:51:47 +00:00
Luke Usher
6d98da6cf8
Fix compilation of Release build
2017-01-15 00:51:09 +00:00
PatrickvL
a2e5447735
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-14 20:03:10 +01:00
PatrickvL
a2c880cbb1
Log a warning when HLE GPU emulation accesses GPU
2017-01-14 18:18:52 +01:00
Luke Usher
e801c629aa
Merge pull request #102 from PatrickvL/master
...
Fix issue #94
2017-01-14 17:16:58 +00:00
Luke Usher
08dfa08020
Merge pull request #100 from x1nixmzeng/cleanup-p1
...
Cleanup
2017-01-14 17:16:11 +00:00
x1nixmzeng
7d59a87b9e
Fix for printing error string
2017-01-14 17:07:13 +00:00
x1nixmzeng
af0238aed7
Fix to avoid macro overloading
2017-01-14 16:54:32 +00:00
PatrickvL
0a18cbebc7
Fixed Battlestar Galactica
...
By removing illegal duplicate of SetVertexData2f, and commenting out
D3DDevice_SetIndices_1_0_5455 (which should be moved to it's own
OOVPATable D3D8_1_0_5455)
2017-01-14 17:47:53 +01:00
PatrickvL
89ab5f7ecd
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-01-14 16:37:41 +01:00
PatrickvL
7dba5fc776
Typo
2017-01-14 16:37:40 +01:00
x1nixmzeng
d5777a0913
Allow project filters
2017-01-14 15:33:05 +00:00
x1nixmzeng
58ef9f487a
Feedback
2017-01-14 15:26:27 +00:00
x1nixmzeng
5300783ac7
Removed unimplemented function
2017-01-14 02:07:55 +00:00
x1nixmzeng
4408572bbd
Updated project homepage URL
2017-01-14 02:07:29 +00:00
x1nixmzeng
578d710900
Removed dead function patches
2017-01-14 02:03:51 +00:00
x1nixmzeng
3348de22cd
Project cleanup
2017-01-14 01:57:50 +00:00
x1nixmzeng
bddb1808fd
Removed unneeded files
2017-01-14 01:52:35 +00:00