Commit Graph

89 Commits

Author SHA1 Message Date
Themaister
b323640d7c Make joypad driver configurable. 2013-05-04 10:24:15 +02:00
Themaister
41d00190e4 Fix CXX warning. 2013-05-01 21:56:38 +02:00
Themaister
dfdcfac588 Add concept of meta "level" for hotkeys.
Used by retroarch-joyconfig to make misc key config easier.
2013-04-29 21:11:29 +02:00
Themaister
b714a6d7d1 Add timeout to joyconfig. 2013-04-29 16:12:15 +02:00
Themaister
04ac1e3efa Clarify when buttons are initially pressed. 2013-04-26 13:39:03 +02:00
Themaister
e74f150239 Also dump input_driver used in retroarch-joyconfig. 2013-04-26 13:34:41 +02:00
Themaister
1da31a84ab Prompt user to "reset" joypad state.
Many joypad drivers have "stale state" lying around and need
some events to be fired to normalize. Broken initial state will
break joypad configure like this.
2013-04-26 13:32:11 +02:00
Themaister
0ac849d825 Let retroarch-joyconfig write autoconfigs. 2013-04-26 13:25:40 +02:00
Themaister
6193491e82 Fix wrong sampler translation in cg2glsl. 2013-04-16 15:44:41 +02:00
Themaister
48e7175e4b Improve compat in cg2glsl.
Allow vertex samplers, and fix "empty struct" bug.
2013-04-16 15:31:28 +02:00
Themaister
3ae5662dd2 Fixups in cg2glsl.
Don't allow struct names and varyings to collide.
Also add fixes for *.texture_size for PREV/PASS/ORIG, etc.
2013-04-13 16:34:04 +02:00
Themaister
6480f564c1 Treat _output_dummy_size as non-varying as well. 2013-04-13 13:47:13 +02:00
Themaister
ec9ffce56f Replace IN.* in a cleaner way. 2013-04-13 02:41:23 +02:00
Themaister
3779ddbace Use LUTTexCoord attrib correctly in cg2glsl. 2013-04-13 02:07:37 +02:00
Themaister
e8d89eb2b2 More compat fixes for cg2glsl.
Motion-blur shader works.
2013-04-13 01:58:44 +02:00
Themaister
49d713c2ee Fix some compat in cg2glsl. 2013-04-13 01:43:40 +02:00
Themaister
e4089af307 Allow multiple samplers in cg2glsl. 2013-04-12 00:30:03 +02:00
Themaister
88e2ac3c9c Fix issue with blinky.cg in cg2glsl. 2013-04-12 00:30:03 +02:00
Themaister
d7c1957586 Rename cg2xml to cg2glsl.
Outputs CGP/GLSL style shaders now.
2013-04-11 15:40:57 +02:00
Themaister
0d3e025121 Don't export deprecated prefixes in cg2xml. 2013-04-05 14:29:12 +02:00
Themaister
292bc36b43 Basic mouse grabbing for X11. 2013-03-29 18:55:54 +01:00
Themaister
2be53ac0f9 Add MENU_TOGGLE bind config. 2013-03-16 12:21:16 +01:00
Themaister
651cd600e3 Add disk control to retroarch-joyconfig. 2013-03-09 09:58:31 +01:00
sparklewind
b1530d981d Added 3 titles from ps1.idlst that I looked up
I decided to include digital-only games too, as I feel that it's better in the long run to label them as such rather than ignore them. If you don't like it I'll remove it.
2013-02-24 03:39:19 +01:00
Sam Stenvall
367f43ea62 Fixed invalid regexp for Colin McRae games 2013-02-11 13:09:26 +02:00
Themaister
5bab9e1331 Fix compat with rubyFrameCount in cg2xml. 2013-01-26 14:44:25 +01:00
Themaister
3888b31c79 Fix compatibility with desktop GL in cg2xml. 2013-01-26 14:24:42 +01:00
Themaister
d50a839fe0 Fix CXX_BUILD. 2013-01-19 02:26:02 +01:00
Saggi Mizrahi
73cc87677e (retrolaunch) Remove VLA
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-01-13 13:59:47 -05:00
twinaphex
39b1c6dacd (RLaunch) Avoid unistd.h includes on MSVC 2013-01-13 04:39:49 +01:00
twinaphex
46a2076e37 (RLaunch) Can compile in most of RLaunch now 2013-01-13 01:07:22 +01:00
Saggi Mizrahi
1c37ef4158 Replace pread() in lseek()+read()
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-01-12 18:54:33 -05:00
Saggi Mizrahi
8ec326996b Use portable commands instead of libgen.h commands for path handling
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-01-12 18:26:20 -05:00
Themaister
e35c6375ee Fix C++ incompatibilities in retrolaunch. 2013-01-11 11:51:52 +01:00
Themaister
8abaebde6f Do not error out when finding file without ext. 2013-01-11 11:29:13 +01:00
Themaister
90bd020595 Do not segfault when given '--help' as argument. 2013-01-11 11:18:56 +01:00
Themaister
8664c4b990 Fix warning. 2013-01-11 11:04:28 +01:00
twinaphex
936e7b2709 (Retrolaunch) Fixup most warnings 2013-01-11 06:22:57 +01:00
Saggi Mizrahi
15ad74fdad Add retrolaunch
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-01-10 23:49:12 -05:00
Themaister
f6d816dbc5 Improve GL_ES compat. 2013-01-04 20:35:30 +01:00
Themaister
804cadb6b5 Clarify batch mode for cg2xml.py. 2013-01-04 17:11:18 +01:00
Themaister
9105b441b8 Add cg2xml python tool. 2013-01-04 17:04:55 +01:00
Themaister
0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
Themaister
34bd32c1fd Add RETRO_OVERLAY_NEXT bind. 2012-12-22 15:33:28 +01:00
Themaister
91edc8ff49 Add volume control.
It imposes no performance loss as it is performed
during s16->float conversion.

It is however grouped together with check_mute.
2012-11-03 14:15:03 +01:00
Themaister
d875c78988 Add input_enable_hotkey to joyconfig. 2012-11-02 23:27:08 +01:00
Themaister
b73243b521 Fix CXX_BUILD. 2012-10-01 00:12:07 +02:00
Themaister
d40cd53e24 Rewrite retroarch-joyconfig.
Rewrites a large chunk of retroarch-joyconfig to work with "any" joypad
driver. This allows e.g. the tool to work without X. SDL event pumps
require X to work (for some reason).
2012-09-29 21:57:03 +02:00
Twinaphex
4ba68cf450 Snes-isms changed 2012-07-07 16:28:01 +02:00
Themaister
c440c7a50a Add support for RETRO_DEVICE_ANALOG. 2012-06-28 18:32:06 +02:00