Darren Anderson
3b1b8ee384
Fixed OOVPA for timeSetEvent (XDK 5849).
2017-08-31 22:03:13 +01:00
Darren Anderson
41df25f510
Fixed issue where copying objects in EmuShared caused an access violated exception when printing out the current configuration in the Kernel debug log.
2017-08-27 18:44:02 +02:00
Luca D'Amico
fb91c0aecc
updated from upstream
2017-08-10 12:37:53 +02:00
Luke Usher
cac3c649ac
Fixed project .filters file which was corrupted by incomplete removal of about.jpg ( #601 )
2017-08-04 21:11:52 +01:00
Luca D'Amico
5aa711fe2e
Removed unused OpenXDK source files (from vcxproj configuration files)
2017-08-04 17:32:46 +02:00
RadWolfie
488db56077
Organizing Solution Explorer Tree
...
Grouping D3D8, DSound, Xapi, XG, and XOnline files in their own group
for better sorting and finding.
2017-08-04 08:58:28 +02:00
Ben
83638801a4
Removed "About.jpg" ( #592 )
...
Remove "About.jpg", this image is no longer used.
2017-08-04 06:49:00 +01:00
RadWolfie
4dad779758
Audio Settings Stub
...
First initialization audio settings support.
2017-07-22 21:43:02 -05:00
RadWolfie
740fcd7ffb
Maintenance Multiple Callers Doing Same Purpose
...
- Moved all duplicate functionality in inline header (hpp) file.
- Several fixes
- Removed all 3DListener since it is only possible in primary buffer.
Future commit will restore it into primary buffer creation.
- Force output whatever is not implemented for DSound library section in
release build. It will help me know which title is calling it and at
least make it a priority.
2017-07-22 21:37:40 -05:00
RadWolfie
bbf93a6a14
Include XADPCM file
...
First initialiation for XADPCM Decoder process
2017-07-22 21:37:39 -05:00
Luke Usher
cb29e6d621
Unpatch CreateTexture
2017-07-20 12:46:25 +01:00
Luke Usher
5f2fc6f04c
Add subhook to Cxbx-Reloaded project
2017-07-13 19:46:59 +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
5f1d167801
Enforce Windows 7 compatibility!
2017-06-05 20:43:48 +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
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
81725e5f47
Enable AVX support, this should bring a significant speed increase in some titles.
...
NOTE: This reduces the number of processors that are compatible with Cxbx-Reloaded, see the list linked in README.md for details
2017-05-13 23:04:19 +01:00
PatrickvL
3297c720d0
Started extended logging of D3D8 types
2017-05-11 12:01:53 +02:00
PatrickvL
e73131d915
Merge remote-tracking branch 'refs/remotes/origin/master' into texture_updates
2017-05-08 07:54:42 +02:00
Luke Usher
0ba4329019
Update the project to compile with the default compiler with whatever visual studio version is used
2017-05-04 06:33:56 +01:00
blueshogun96
f24b1cbadc
Moved Begin/EndVisibility signatures to 4361
2017-05-03 04:04:31 -07:00
blueshogun96
76ac675d28
Uncommented SetNotitificationPosition signatures for dashboard 4920
2017-05-03 03:18:14 -07:00
Luke Usher
f703c87fad
Merge pull request #234 from LukeUsher/vs2017
...
Update project to VS 2017
2017-05-02 16:12:05 +01:00
Luke Usher
6d2b23a1ca
Merge remote-tracking branch 'upstream/master' into oovpa_refactor
2017-04-08 19:42:05 +01:00
Luke Usher
d6731620e0
Rebuild the About Box.
...
It's not the prettiest but will serve it's purpose for now.
This pulls in data from CONTRIBUTORS and COPYING to show the relevent
license and developer information.
This was required to meet a Patroen reward (support names in the
emulator)
Note: WinApi is awful. For the new GUI I definitely want to use
WxWidgets or something similar.
2017-04-07 13:29:42 +01:00
Luke Usher
b2aaefd27e
Enable Visual Styles
...
Without this WINAPI was defaulting to pre-XP versions of Window
components (buttons, select boxes, etc)
2017-04-07 13:25:56 +01:00
Luke Usher
e90cf8221e
Remove LTCG HLE Database
...
LTCG Titles are impossible to reliably emulate via HLE, we now show a
warning that this is the case when an LTCG library is detected.
2017-04-04 00:42:48 +01:00
Luke Usher
b629e70153
Enable the SSE2 Instruction Set
...
This should bring a significant speed increase with no negative side
effects. This should have been enabled from the start.
2017-03-31 08:23:20 +01:00
Luke Usher
5613762fd8
Merge remote-tracking branch 'upstream/master' into memory-manager
2017-03-25 00:24:56 +00:00
jarupxx
1bac81d478
Merge remote-tracking branch 'upstream/master' into xdk5028
...
# Conflicts:
# build/win32/Cxbx.vcxproj.filters
2017-03-24 21:20:15 +09:00
Luke Usher
3450c773a0
Merge remote-tracking branch 'upstream/master' into memory-manager
2017-03-23 21:49:05 +00:00
Luke Usher
f46f77c3ad
Initial MemoryManager Implementation
2017-03-23 21:47:19 +00:00
Henrik Rydgard
bc4ccea18d
Avoid including version.h everywhere. Use multiprocessor build.
2017-03-23 21:55:13 +01:00
jarupxx
b14896ea06
Merge remote-tracking branch 'upstream/master' into xdk5028
2017-03-23 06:49:14 +09:00
jarupxx
33b4a24e1d
Began building XDK 5028 based on 4627
2017-03-23 06:49:12 +09:00
Luke Usher
a013c8dc9a
Add glew32.dll to export script
2017-03-22 19:09:20 +00:00
Luke Usher
a2255990c3
Update project to VS 2017
2017-03-14 14:50:26 +00:00
PatrickvL
8ceca49e6f
EEPROM refactorings: Memory mapped load, offset-based access, centralized
2017-03-10 15:01:12 +01:00
jarupxx
e93e2941b3
Removes the DLL in export archive
2017-03-07 19:33:32 +09: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
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
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
PatrickvL
b37e06a77a
Restored accidentally removed pre- and post-build events
2017-03-01 16:39:36 +01:00
PatrickvL
a3aad91231
Merged CxbxKrnl.DLL into Cxbx.exe
...
Fixes issue #202
2017-03-01 15:54:33 +01:00
jarupxx
af22a852fa
Added initial 5344 files based on 5233
2017-03-01 20:20:53 +09: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