Commit Graph

300 Commits

Author SHA1 Message Date
Themaister
7b5969cb55 some common error routine, and more stringent error checking. 2011-01-11 22:13:55 +01:00
Themaister
d30ce0e867 Add accelerated visual sdl attribute 2011-01-11 21:16:57 +01:00
Themaister
d9f75d3a6a Add message when shader init fails. 2011-01-11 19:23:21 +01:00
Themaister
dda5745817 Shouldn't poll an extra time since it messed up mouse handling. 2011-01-11 18:23:50 +01:00
Themaister
9e09b55e89 Add psnes_get_region which was missing. 2011-01-11 16:53:31 +01:00
Themaister
aad1d8798d Update --help. 2011-01-10 17:34:26 +01:00
Themaister
9f122f14ad Fix makefile issues 2011-01-10 17:20:08 +01:00
Themaister
220f07d7da Pretty print makefiles (again). 2011-01-10 17:15:27 +01:00
Themaister
422ba8a801 Add support for justifiers and multitap. 2011-01-10 16:53:37 +01:00
Themaister
dbd15a1d09 Add more super scope stuff. Crude fix in Makefile. 2011-01-10 15:01:34 +01:00
Themaister
080c076019 Divide audio samples by 0x8000 as INT64_min is -0x8000. :p 2011-01-10 14:39:48 +01:00
Themaister
f61e0d49fe Super Scope can only be plugged in port 2. 2011-01-10 14:39:14 +01:00
Themaister
f9bd0ab672 Fix mouse code for the most part. :) 2011-01-10 14:29:00 +01:00
Themaister
a2a31e5944 Update help function in ssnes-joyconfig 2011-01-10 09:13:22 +01:00
Themaister
ca42b8ce4b Add a comment on mouse stuff. 2011-01-10 09:08:39 +01:00
Themaister
b8bb1b2814 Enable joyconfig to use more joypads. 2011-01-10 08:55:34 +01:00
Themaister
dad1ead3e0 Some crude mouse support, but it does not seem to work. :( 2011-01-10 08:40:44 +01:00
Themaister
a7e35571cd Add mapping support for joypads. 2011-01-10 08:18:03 +01:00
Themaister
b24bb82d0c Start adding mouse and scope support. 2011-01-10 07:58:11 +01:00
Themaister
5a599d4cf2 Some additional cleanups. 2011-01-09 19:50:23 +01:00
Themaister
03e1323952 Windows is RETARDED. 2011-01-09 19:37:55 +01:00
Themaister
5e4cd817a6 Update makefile yet again... 2011-01-09 19:22:49 +01:00
Themaister
43316083d7 Update Win32 makefile 2011-01-09 17:24:13 +01:00
Themaister
1e9decfa5c Update win32 makefile 2011-01-09 16:08:06 +01:00
Themaister
c5770039cc Update build system to include joyconfig 2011-01-09 15:58:49 +01:00
Themaister
9a4158aac8 Add config_file_dump to avoid calling on SSNES stuff from config file. 2011-01-09 15:50:30 +01:00
Themaister
413a261f44 Add a joyconfig tool :) 2011-01-09 15:44:35 +01:00
Themaister
74f118bb0a remove some stupid code 2011-01-09 14:33:59 +01:00
Themaister
924904c007 Add some "set config" APIs. 2011-01-09 02:58:26 +01:00
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
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