Luke Usher
5e460fd4c7
Add missing linebreaks
2017-06-21 20:44:09 +01:00
Luke Usher
cfeab10856
Add generic NVNet register read/write
2017-06-21 20:43:10 +01:00
Luke Usher
9a22e26e1a
EmuX86: Implement CMPXCHG
2017-06-21 11:51:56 +01:00
Luke Usher
c234062357
Add AND and OR opcodes to EmuX86
2017-06-21 10:04:03 +01:00
Luke Usher
6b217af78c
Removed XNetStartup, we shouldn't really be patching this one.
...
Note: This currently breaks software that calls it due to missing EmuX86 opcodes and missing NVNet emulation, this branch will work on that
2017-06-21 08:35:23 +01:00
Luke Usher
a3b5bab1c3
Added dummy NVNet handlers
...
At least Network hardware writes no longer get reported as "Unknown"
2017-06-21 08:29:08 +01:00
Luke Usher
ad3b3e2bc2
XNetGetEthernetLinkStatus can be unpatched afterall!
2017-06-21 06:55:10 +01:00
Luke Usher
6d8b261219
Add SetNotificationPositions for 5233 XDK
2017-06-21 06:53:44 +01:00
Luke Usher
c92f494473
Fix broken line-endings in EmuFile
2017-06-20 21:55:41 +01:00
Luke Usher
6b6d9f8edd
Fix Symbolic Links that point to a drive letter.
2017-06-20 21:50:32 +01:00
Luke Usher
6d33719b6a
Add SetMixBinHeadroom for 5233
...
XOnlineDash gets a little further with this, it now gets stuck on a kernel bug (Could not map D:)
2017-06-20 21:10:09 +01:00
Luke Usher
c3e312d64f
Minor tweak to XNetGetEthernetLinkStatus
...
TODO: Do we even need to patch this function? It might just call PhyGetLinkState
2017-06-20 21:09:26 +01:00
Luke Usher
4989dc6b18
Implement PhyGetLinkState
2017-06-20 21:06:53 +01:00
PatrickvL
81c30dc57d
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-06-20 17:23:52 +02:00
Luke Usher
db956dc323
Update Patreon Supporters List
2017-06-20 11:18:39 +01:00
Luke Usher
c5b2014798
More NV2A porting from XQEMU
2017-06-09 22:49:21 +01:00
Luke Usher
669c20a685
NXDK Hello sample gets a little further with this
2017-06-09 21:10:31 +01:00
PatrickvL
5c3d37d11c
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-06-06 01:51:54 +01:00
Luke Usher
ab80810bab
Fix crashes when booting non XDK titles
2017-06-05 20:57:47 +01:00
PatrickvL
4d219a5fbe
Map contiguous memory to tiled memory
2017-06-05 20:57:32 +01:00
Luke Usher
2d26c459e1
Merge pull request #486 from LukeUsher/enforce-windows7-compatibility
...
Enforce Windows 7 compatibility!
2017-06-05 20:44:55 +01:00
Luke Usher
5f1d167801
Enforce Windows 7 compatibility!
2017-06-05 20:43:48 +01:00
Luke Usher
6f483808c6
Merge pull request #484 from LukeUsher/xinput-support
...
Fix and enable XInput controller support.
2017-06-04 11:53:45 +01:00
Luke Usher
f879c407fd
Fix and enable XInput controller support.
...
This is configurable in the Input menu: If Use XInput is selected, XInput controllers will be used, otherwise the default controller mapping system will be used.
On an Xbox 36- controller, buttons are mapped 1:1 with Xbox buttons
As the Xbox 360 lacks BLACK and WHITE, but gains LB/RB, white is mapped to LB and right is mapped to RB.
2017-06-04 11:50:14 +01:00
PatrickvL
c733fd2af0
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-06-01 16:49:36 +02:00
PatrickvL
389a8fd603
Merge pull request #480 from LukeUsher/jsrf-hack
...
JSRF Hack: Prevent crash after XGetDeviceChanges
2017-05-28 17:58:54 +02:00
Luke Usher
4d75a6c79d
JSRF Hack: Prevent crash after XGetDeviceChanges
2017-05-28 16:31:55 +01:00
PatrickvL
e780f8c496
Merge pull request #474 from LukeUsher/clear-cache-on-lle
...
Clear HLE Cache when LLE options are toggled
2017-05-22 15:58:12 +02:00
Luke Usher
9e5cbd2d52
Clear HLE Cache when LLE options are toggled
2017-05-20 20:37:45 +01:00
PatrickvL
82c19073f8
Merge pull request #473 from LukeUsher/fix-lle-menu-items
...
Fix an issue where the LLE menu items no longer functioned correctly
2017-05-20 11:27:13 +02:00
Luke Usher
6c6d895df0
Fix an issue where the LLE menu items no longer functioned correctly
2017-05-20 09:41:45 +01:00
Luke Usher
b83cc6f8bc
Merge pull request #464 from PatrickvL/space
...
More D3D logging and simplified D3DDevice_GetBackBuffer and D3DDevice_SetRenderTarget
2017-05-18 21:48:37 +01:00
Luke Usher
ea94f994c9
Merge pull request #471 from PatrickvL/DSound
...
DSound OOVPA corrections
2017-05-18 21:47:29 +01:00
PatrickvL
4f019d9440
Merged a few duplicate DSound OOVPA's into one
...
Found as a result of the also removed (useless) DirectSound_ prefix
2017-05-18 14:13:11 +02:00
PatrickvL
0638272ed7
Renamed XREF id's to better reflect their meaning
...
XREF_DSBUFFERGETSTATUSA > XREF_CDirectSoundBuffer_GetStatus
XREF_DSBUFFERGETSTATUSB > XREF_McpxBuffer_GetStatus
2017-05-18 11:21:35 +02:00
PatrickvL
755cdd60c1
Added "Reset title HLE cache" menu item
2017-05-18 11:15:35 +02:00
PatrickvL
6e91769cb7
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-18 09:36:49 +02:00
PatrickvL
b207d9e5bf
Merge pull request #469 from jarupxx/patch
...
Re-patch XGetDeviceChanges (4432-5849)
2017-05-16 00:05:30 +02:00
jarupxx
da6f79f5a4
Re-patch XGetDeviceChanges (4432-5849)
2017-05-16 06:21:41 +09:00
Luke Usher
a20d976eda
Merge pull request #468 from LukeUsher/master
...
Reverse AVX Optimisation
2017-05-15 20:06:31 +01:00
Luke Usher
7abfe099e2
Revert "Enable AVX support, this should bring a significant speed increase in some titles."
...
This reverts commit 81725e5f47
.
2017-05-15 20:05:14 +01:00
Luke Usher
26396d33c8
Revert "Update README.md"
...
This reverts commit 2ef0c0638f
.
2017-05-15 20:04:58 +01:00
PatrickvL
61c7457448
Revert "Simplified D3DDevice_GetBackBuffer and D3DDevice_SetRenderTarget"
...
This reverts commit da9a919a89
.
2017-05-15 00:18:28 +01:00
PatrickvL
5c36b9bef5
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-15 00:12:12 +01:00
PatrickvL
bceef18321
Merge pull request #465 from LukeUsher/input-tweaks
...
Re-patch XGetDeviceChanges
2017-05-14 22:50:14 +02:00
Luke Usher
a4d26b09ec
Re-patch XGetDeviceChanges
...
The implementation now reports 1 device inserted, only if no device has already been marked connected.
2017-05-14 21:29:33 +01:00
PatrickvL
75671d0014
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master'
2017-05-14 02:40:56 +01:00
PatrickvL
c6a53baa5a
Fixed compile warning
2017-05-14 02:38:33 +01:00
PatrickvL
da9a919a89
Simplified D3DDevice_GetBackBuffer and D3DDevice_SetRenderTarget
...
This seems to prevent exceptions for some titles
2017-05-14 02:20:36 +01:00
PatrickvL
690451dfae
Merge remote-tracking branch 'refs/remotes/Cxbx-Reloaded/master' into space
2017-05-14 00:58:02 +01:00