Commit Graph

611 Commits

Author SHA1 Message Date
OV2
b0aee28375 win32: update compile instructions 2017-04-29 18:13:57 +02:00
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
Nelson Garcia
8e623a3f0e ignore snes9x files
add snes9x program-generated files to .gitignore
2017-04-29 18:13:57 +02:00
Nelson Garcia
1161fb2b06 Added gitignore.
Added generated .gitignore file from https://www.gitignore.io using
keywords 'C', 'C++', 'VisualStudio'
2017-04-29 18:13:57 +02:00
bearoso
e8da19daa5 Merge pull request #192 from jristz/master
fix errata
2017-04-26 09:21:37 -05:00
Pablo Roberto Francisco Lezaeta Reyes
ad2e5de616 fix errata
Signed-off-by: Pablo Roberto Francisco Lezaeta Reyes <prflr88@gmail.com>
2017-04-26 00:57:37 -03:00
bearoso
3cb22aa9e3 Merge pull request #189 from jristz/master
New strings from master
2017-04-25 09:44:36 -05:00
Brandon Wright
92cc3dbc2a Allocate preferences on the stack to try and fix double free. 2017-04-25 09:40:36 -05:00
Pablo Roberto Francisco Lezaeta Reyes
3704b1cf1c New strings from master"
Signed-off-by: Pablo Roberto Francisco Lezaeta Reyes <prflr88@gmail.com>
2017-04-25 04:13:57 -03:00
OV2
898e204fcf Add missing includes 2017-04-17 14:43:32 +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
4c87a84328 Release bsx streams on reset 2017-04-17 12:46:20 +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
luigiblood
83367d3439 Make LAST_DIR actually last one 2017-03-24 18:11:49 +01:00
bearoso
800a7e8e13 Merge pull request #176 from marcosfrm/unix-ldflags
Unix: obey LDFLAGS on linking
2017-02-26 11:12:20 -06:00
Marcos Mello
359b906b69 Unix: obey LDFLAGS on linking 2017-02-26 10:16:39 -03: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
Brandon Wright
e76db58548 Revert "Revert hires pixel logic to anomie's version"
This reverts commit 795542de2b.
2017-02-08 11:28:52 -06:00
luigiblood
54515ca8e6 [BS-X] Fix Date & Time 2016-12-29 00:48:35 +01: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
f729b6fe42 Merge pull request #157 from qwIvan/patch-1
fixed typo
2016-12-16 22:02:57 +01:00
qwIvan
e3cd20f791 fixed typo 2016-12-12 13:59:20 +08:00
Brandon Wright
bbeb13c2f0 Use 32040hz sample rate in libretro to avoid resampling. 2016-12-10 10:52:05 -06:00
Brandon Wright
cf846e0c56 Use 32040hz with more consistency. 2016-12-09 17:50:50 -06:00
qwertymodo
6b46ed0d00 Fix MSU-1 refactor breaking builds on some systems 2016-12-08 13:17:34 -08:00
qwertymodo
38c9ef94ee Merge branch 'master' of https://github.com/snes9xgit/snes9x 2016-12-06 21:19:26 -08:00
qwertymodo
907cf3efa8 Unload MSU-1 files on reset 2016-12-06 21:19:23 -08:00
OV2
fabce282db win32: use local copy of filename, msu loading calls S9xGetFilename 2016-12-03 18:03:40 +01:00
OV2
2bd6fd867b Properly close stream objects 2016-12-03 18:03:40 +01:00
OV2
e85bbeaf60 win32: check correct define 2016-12-03 18:03:40 +01:00
Brandon Wright
c5965f897a Fix wording when minizip library isn't found. 2016-11-28 14:01:18 -06: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
ff05060f01 [BS-X] Making sure there's enough space in ROM memory, simple precaution 2016-11-24 03:28:05 +01:00
luigiblood
3d38857b44 [BS-X] Make Empty Memory Pack if loaded from Multi Cart menu
(This is a conscious choice. It means no empty Memory Pack will be made if loaded like a regular ROM, which is fine.)
2016-11-24 03:19:36 +01:00