Commit Graph

189 Commits

Author SHA1 Message Date
OV2
93c65d9253 win32: remove FMOD and FMOD_EX 2017-04-29 18:13:57 +02:00
OV2
3910291e95 win32: remove non-unicode configurations 2017-04-29 18:13:57 +02:00
OV2
2f612954cd win32: remove asm defines from zlib project 2017-04-29 18:13:57 +02:00
OV2
d3075fe684 win32: rename project to lowercase 2017-04-29 18:13:57 +02:00
Nelson Garcia
e047696792 Reference gitignore in solution
This change makes .gitignore viewable in snes9xw.sln. It also updates
the solution to be opened in Visual Studio 2017 by default. This doesn't
prevent it from being opened in VS15 for those not ready to make the
switch.
2017-04-29 18:13:57 +02:00
Nelson Garcia
939423129d VS2017 solutions update (Please read description)
PLEASE TEST IN WINDOWS 7 AND WINDOWS XP BEFORE MERGING

Update windows solution files to VS 2017.

This also removes the MASM build commands from the zlib project. Having
this only makes buiding the source harder for new users, and it
ultimately isn't necessary.

The changes also rearrange the snesn9x project's <IncludePath> and
<LibraryPath> from (Include);(DirectX);(Cg) to (DirectX);(Cg);(Include).
These changes reflect the original library path order. The modification
I made beforehand could have affected XP builds and I didn't have a
chance to test this before merging.
2017-04-29 18:13:57 +02:00
OV2
09999378ac win32: increase dropdown width 2017-04-17 14:02:51 +02:00
OV2
1b3a4d024e win32: add linker pragma 2017-04-17 13:58:16 +02:00
OV2
f815f25a00 win32: change define name, keep ifdefs to minimum, keep enum values 2017-04-17 13:57:49 +02:00
OV2
73c5e5623a Merge branch 'ddraw-switch' of git://github.com/bonimy/snes9x 2017-04-17 12:56:07 +02:00
OV2
51dfeeac9e Merge branch 'bsxrebase' of git://github.com/LuigiBlood/snes9x 2017-04-17 12:33:12 +02:00
Nelson Garcia
aeba0086cc DirectDraw compile switch
This puts all Directdraw-related code into a compile-time switch
'DIRECTDRAW_DEFINED'. To enable DirectDraw, you need to define this in
the snes9xw project file, and add a reference to drraw.lib in it too.
2017-04-02 16:12:55 -07:00
OV2
8edbeaaf9a Merge git://github.com/bonimy/snes9x 2017-02-20 20:40:34 +01:00
Nelson Garcia
4800633821 Easy windows build support
Added and modified VS project files to more easily get started building
and working with s9x in the Windows VS environment.
2017-02-17 20:52:11 -08:00
Nelson Garcia
d432fb77ef Conditional exclusion of WIN_FMODEX_OPENAL_DRIVER
FMODEX removed support for FMOD_OUTPUTTYPE_OPENAL after V4.31.00 (refer
to http://upstream.rosalinux.ru/diffs/fmod/43100_to_43101/diff.html).

Therefore, the case for WIN_FMODEX_OPENAL_DRIVER is ignored when using
versions of FMODEx that no longer support it.
2017-02-17 19:37:42 -08:00
Nelson Garcia
ac9e3f2094 Merge remote-tracking branch 'refs/remotes/snes9xgit/master' 2017-02-17 19:33:36 -08:00
Nelson Garcia
eea199b20c ANSI support for dxerr
Legacy implementration of dxerr for snes9x only had Unicode support.
These changes add NASI support as well.
2017-02-17 19:27:11 -08:00
luigiblood
29fd944c83 [BS-X] Added Satellaview Folder on Win32 Settings window 2016-12-28 16:51:21 +01:00
luigiblood
4d32000874 [BS-X] Satellaview Signal Data File Support 2016-12-28 16:43:10 +01:00
OV2
fabce282db win32: use local copy of filename, msu loading calls S9xGetFilename 2016-12-03 18:03:40 +01:00
OV2
e85bbeaf60 win32: check correct define 2016-12-03 18:03:40 +01:00
OV2
1aae8f9235 win32: fix some warnings 2016-11-27 18:47:41 +01:00
OV2
2fe115c276 win32: move msu files to apu files 2016-11-27 18:05:28 +01:00
OV2
994698912a Merge remote-tracking branch 'bsx/bsx' 2016-11-27 18:02:03 +01:00
luigiblood
50228801f1 [BS-X] Save Memory Pack option (Windows) 2016-11-23 23:38:21 +01:00
OV2
b478002bfe win32: properly pass unicode chars to DXErr replacement 2016-11-19 20:05:29 +01:00
OV2
892aace5f6 win32: update resource file 2016-11-19 20:05:29 +01:00
Brandon Wright
bb7df011ff Revert "Fix compilation of wchar string literals"
This reverts commit 4a7d40e94e.
2016-11-14 13:19:53 -06:00
Brandon Wright
27e6bc1b01 Merge branch 'msu1' 2016-11-14 13:12:00 -06:00
luigiblood
38b95261d0 [BS-X] Added *.bs extension detection 2016-11-08 18:51:00 +01:00
OV2
a76837a4f2 win32: make sure sample count is even 2016-11-06 22:05:10 +01:00
qwertymodo
fb24fc63ba Add msu1.h/cpp to VS project file 2016-11-06 12:21:56 -08:00
OV2
1fb5d790e3 win32: differentiate between left and right special keys 2016-11-04 00:02:27 +01:00
qwertymodo
4a7d40e94e Fix compilation of wchar string literals 2016-11-03 12:28:45 -07:00
OV2
09df5e1406 Win32: register for all device changes, ignore problematic message 2016-10-20 21:44:11 +02:00
Brandon Wright
1661fc838c Add copyrights. 2016-10-15 11:31:26 -05:00
OV2
83bd6f3507 Win32: update compile instructions 2016-10-15 02:20:34 +02:00
Brandon Wright
83b7e28cec Bump version number to 1.54.1. 2016-10-14 13:18:25 -05:00
OV2
6f2fe7e52b Win32: do not also assign down left to down right 2016-10-12 21:50:54 +02:00
OV2
9118cf0c68 Win32: correctly save window when toggling fullscreen 2016-10-12 21:50:54 +02:00
OV2
d244da6890 Win32: update version in readme 2016-10-12 21:50:54 +02:00
OV2
09ffc054eb Win32: Update executable version 2016-10-10 20:58:18 +02:00
OV2
d81c0a68d3 Win32: fix relative includes for cg shader passes 2016-10-08 23:07:02 +02:00
OV2
f060f06d31 Win32: switch to VS2015 2016-10-08 17:52:23 +02:00
OV2
26914fa9b0 Win32: update xbrz 2016-10-07 23:57:02 +02:00
Brandon Wright
ddb1527236 Bump OV2 Windows port copyright. 2016-10-07 12:53:18 -05:00
Brandon Wright
006fc22ebb Add byuu copyright for his S-SMP 2016-10-07 12:47:07 -05:00
Brandon Wright
91aebfe759 Update some copyrights, bump version number. 2016-10-01 20:03:03 -05:00
OV2
3351c3b820 win32: fix auto mouse cursor hide 2015-10-11 22:13:36 +02:00
OV2
9372aa9541 Win32: improve transfer of command line controller settings 2015-05-24 16:17:58 +02:00