Commit Graph

15425 Commits

Author SHA1 Message Date
Themaister
9463a2aecf Add small instruction for using "hats" in config. 2011-01-09 00:30:56 +01:00
Themaister
23f112385a Remove unneeded include 2011-01-09 00:28:10 +01:00
Themaister
a365989557 Add support for joypad "hats". 2011-01-09 00:27:30 +01:00
Themaister
4b9c07428c Add a dist target for win32. 2011-01-08 20:05:41 +01:00
Themaister
56117b3f68 Update win32 cflags and ldflags 2011-01-08 19:44:15 +01:00
Themaister
b302026b84 Remove joypads from event queue. 2011-01-08 19:28:49 +01:00
Themaister
08e1c5f0fd Add a hack to "fix" endless loop when using axis to change fullscreen. 2011-01-08 19:22:58 +01:00
Themaister
b249c9d38f Fixed savestate path handling. Added a -t/--savestate option as well. 2011-01-08 19:15:18 +01:00
Themaister
2a5addc79f Clean up input handling some more. Removes the hack to set fast forward
toggles.
2011-01-08 18:37:45 +01:00
Themaister
e5d2df13e7 Fix error message when file cannot be opened. 2011-01-08 14:40:54 +01:00
Themaister
b971957f41 Merge git://github.com/Themaister/SSNES 2011-01-08 12:08:19 +01:00
Themaister
12ebdacd12 Fix some build problems in MinGW Linux. 2011-01-07 22:33:21 +01:00
Themaister
9df15e8b7d Add error message for failed GLSL compiles. Works on Win32. :) 2011-01-07 21:41:11 +01:00
Themaister
b50d1fa178 Use more "safe" function pointers. 2011-01-07 21:02:46 +01:00
Themaister
5ab9b15302 Add yet another sys/types.h :) 2011-01-07 20:52:12 +01:00
Themaister
580bffc218 Make latency detection more correct. 2011-01-07 20:37:30 +01:00
Themaister
24bbaa4857 Add an additional error message when XML fails. 2011-01-07 18:35:44 +01:00
Themaister
8dad959db7 Clear up default config file. 2011-01-07 18:28:41 +01:00
Themaister
5ecc622524 Some additional fixes. Build in libxml2 for shader support. 2011-01-07 18:26:19 +01:00
Themaister
35124dc288 Use the more portable "SDL.h" include convention for SDL. 2011-01-07 18:11:06 +01:00
Themaister
2a4995c21f Starting Win32 support. 2011-01-07 17:59:53 +01:00
Themaister
3d20fe70cd Add configurable latency (however, SDL will most likely ignore this
anyways.)
2011-01-07 16:11:48 +01:00
Themaister
a5bbc68a84 Add SDL audio driver. 2011-01-07 15:50:16 +01:00
Themaister
ff78f74393 Should fix ssize_t issue on some platforms. 2011-01-07 12:50:14 +01:00
Themaister
622a1a9c70 Fix segfault when ssnes.cfg is not found in $XDG_CONFIG_HOME. 2011-01-07 11:45:53 +01:00
Themaister
c5d1f7d60b Change build rules to use LDFLAGS when linking. 2011-01-07 11:18:41 +01:00
Themaister
270292db2c Check libsamplerate as critical and use HAVE_SRC 2011-01-07 11:11:18 +01:00
Themaister
064ab9e7bd Use glX/wgl VSync toggling... Detect default audio driver. 2011-01-06 23:15:49 +01:00
Themaister
d37bd214e6 Update build system to check for minimum SDL version. 2011-01-06 20:29:04 +01:00
Themaister
948de95799 Update build system 2011-01-06 20:12:25 +01:00
Themaister
ce3bdc9aec Add a warning when vsync cannot be changed... 2011-01-06 20:06:48 +01:00
Themaister
86e080476a Fixes here and there... 2011-01-06 20:01:32 +01:00
Themaister
eca7a59dd1 change an #ifdef to HAVE_SDL 2011-01-06 18:38:02 +01:00
Themaister
4cc3f7aaab Start moving over to SDL rather than GLFW to minimize dependencies. 2011-01-06 18:34:11 +01:00
Themaister
889924283f Remove undeeded slash in Makefile install target 2011-01-05 20:47:31 +01:00
Themaister
7bac622bf3 Fix header guard conflict 2011-01-05 20:09:12 +01:00
Themaister
ab30663b37 Can start recording at will with -r/--record. 2011-01-05 20:07:55 +01:00
Themaister
6f9796a3fb Update build system to enable/disable ffmpeg. 2011-01-05 19:51:19 +01:00
Themaister
6084de60c8 Merge branch 'master' into record
Conflicts:
	Makefile
2011-01-05 19:31:27 +01:00
Themaister
988d1b3334 Add a warning when both Cg and XML shaders are selected. 2011-01-05 19:29:29 +01:00
Themaister
e5382f8631 Fix odd bug that broke cgwg-CRT shader. 2011-01-05 19:25:27 +01:00
Themaister
42e7ac70d4 Add XML shader code support. :) 2011-01-05 19:07:12 +01:00
Themaister
7cc96aff01 Update build system for xml shaders. 2011-01-05 17:42:58 +01:00
Themaister
56e050f10d Add config option for XML shader. 2011-01-05 17:32:30 +01:00
Themaister
633cc43949 Refactor shader code. Start adding code for bSNES xml shaders as well... 2011-01-05 17:22:12 +01:00
Themaister
0e82a1a3ec Adding some comments. 2011-01-04 23:55:41 +01:00
Themaister
a9938a408d A/V sync works pretty well now. 2011-01-04 22:35:49 +01:00
Themaister
a6b2fafeba Add option for rescaler 2011-01-04 21:21:15 +01:00
Themaister
1bb4d894b9 Fix aspect ratio. 2011-01-04 16:57:55 +01:00
Themaister
9bbd42166c some muxing going on! :D 2011-01-04 15:44:05 +01:00