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
Luke Usher
862e53e2d3
Initial appveyor build scripts
2017-02-15 20:37:47 +00:00
Luke Usher
f40a273e0c
Add 5788 HLE Database to the filters file
2017-01-23 21:34:32 +00:00
PatrickvL
752f9b5887
Added D3D 5788.inl to project
2017-01-21 01:10:41 +01:00
jarupxx
e32c98d97d
# Conflicts:
...
# build/win32/CxbxKrnl.vcxproj
2017-01-19 15:47:59 +09:00
jarupxx
35556a235b
Initial XDK 5788
2017-01-19 11:05:58 +09: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
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
x1nixmzeng
3348de22cd
Project cleanup
2017-01-14 01:57:50 +00:00
Luke Usher
41f2641d3c
Merge pull request #95 from PatrickvL/master
...
DbgPrintf fixes + extra OOVPA's
2017-01-12 09:51:22 +00:00
PatrickvL
d171ea3426
Added OOVPA's and XNet patches from other Cxbx branch
2017-01-12 10:41:44 +01:00
Luke Usher
7a4fca5bda
Merge pull request #90 from PatrickvL/master
...
Switched over to Distorm
2017-01-11 16:04:34 +00:00
x1nixmzeng
d5828bbd96
Support for running the prebuild step in a directory with spaces
2017-01-11 01:15:02 +00:00
PatrickvL
0f8ee7d7dc
Merged with master
2017-01-10 17:13:00 +01:00
PatrickvL
a6ec272604
merge
2017-01-09 15:23:25 +01:00
x1nixmzeng
996f71a6df
Added stb_image for image decoding
2017-01-07 20:12:38 +00:00
x1nixmzeng
ca965c9ea6
Removed libjpeg library
2017-01-07 19:43:04 +00:00
Luke Usher
f184baade9
Add glew binaries & add a custom build step to copy them to the output directory.
...
Prevents glew32.dll errors on compiling
2017-01-05 20:52:18 +00:00
PatrickvL
06b7677859
Working towards OpenGL initialization (using Dxbx as a reference)
...
WARNING : This does not compile yet.
2017-01-04 13:53:59 +01:00