Commit Graph

231 Commits

Author SHA1 Message Date
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
Themaister
33271647af Update joyconfig for l2/r2/l3/r3. 2012-06-05 00:32:44 +02:00
Themaister
ce740f8948 More fixups. 2012-04-21 23:31:57 +02:00
Themaister
9ab51ad23a SSNES => RetroArch. 2012-04-21 23:17:43 +02:00
Themaister
e3a71a8c5b Fixup headers. 2012-04-09 22:05:26 +02:00
Themaister
62c96ea937 Change license header. 2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd Change headers. 2012-04-09 22:03:57 +02:00
Themaister
9ab02b12be Move compat functionality to compat/. 2012-03-16 23:26:57 +01:00
Themaister
fd54b26532 Add to joyconfig. 2012-03-04 12:01:41 +01:00
Themaister
9c861f13be Fix additional exclamation marks. 2012-02-11 21:16:01 +01:00
Themaister
75408b689d Hook up binds. 2012-01-21 14:24:38 +01:00
Themaister
b4248038fb Update license headers. 2012-01-08 01:12:05 +01:00
Themaister
44e2d66cf5 Mainstub clean. 2012-01-05 17:53:30 +01:00
Themaister
d5fca50a2f Can build for C++. 2011-12-24 15:26:01 +01:00
Themaister
5a24037c61 Update joyconfig. 2011-11-26 16:02:49 +01:00
Themaister
466ab1ef8d Frame advance. 2011-10-17 21:30:58 +02:00
Themaister
f48247a18b Style nits ... 2011-10-15 12:56:48 +02:00
Themaister
380384654c Add hold bind to joyconfig. 2011-05-24 11:56:55 +02:00
Themaister
6b6877afc1 DSP config option to ssnes-joyconfig. 2011-05-17 19:41:57 +02:00
Themaister
efed98d5b6 Yay, works :) 2011-05-15 17:16:29 +02:00
Themaister
9f3b86e893 Update joyconfig. 2011-05-04 22:25:27 +02:00
Themaister
b539df1ccd Added settings to ssnes-joyconfig. 2011-03-29 23:40:12 +02:00
Themaister
48dcd174a7 Add resetting support. (About time, ey?! :D) 2011-03-24 20:41:28 +01:00
Themaister
3fa037daee Fix minor issues. 2011-03-16 21:48:44 +01:00
Themaister
3033fb6791 Pausing support. 2011-02-05 20:46:58 +01:00
Themaister
ca35dd79d2 Add misc bind for movie_record_toggle. 2011-02-02 19:34:44 +01:00
Themaister
de331bcd9e Add rewind bind to ssnes-joyconfig. 2011-01-31 18:49:50 +01:00
Themaister
3aa4181380 Add possibility to configure misc binds as well. 2011-01-30 20:36:45 +01:00
Themaister
2267c7d048 Update licensing headers. 2011-01-23 20:29:28 +01:00
Themaister
c7e6e73bcb Fix a blooper in headers. 2011-01-17 20:54:58 +01:00
Themaister
e7e5363465 Fix index issues with joypads. 2011-01-15 16:52:45 +01:00
Themaister
92377b0426 Update man-pages some more. Add man-page for ssnes-joyconfig. 2011-01-15 16:50:26 +01:00
Themaister
422ba8a801 Add support for justifiers and multitap. 2011-01-10 16:53:37 +01:00
Themaister
a2a31e5944 Update help function in ssnes-joyconfig 2011-01-10 09:13:22 +01:00
Themaister
b8bb1b2814 Enable joyconfig to use more joypads. 2011-01-10 08:55:34 +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
43316083d7 Update Win32 makefile 2011-01-09 17:24:13 +01:00
Themaister
c5770039cc Update build system to include joyconfig 2011-01-09 15:58:49 +01:00
Themaister
413a261f44 Add a joyconfig tool :) 2011-01-09 15:44:35 +01:00