Commit Graph

99 Commits

Author SHA1 Message Date
Themaister 184e407e5d Work around awkward GLSL compiler bug on iOS. 2013-05-31 14:04:20 +02:00
Themaister a292b5252c Remove binary from repo. 2013-05-28 09:37:58 +02:00
Yohann Bianchi cdfa97a41e Fixes issues pointed by Themaister
configure option is now --global-config-dir
2013-05-28 01:59:06 +02:00
Yohann Bianchi 937b112e71 Adds --config-dir option in configure script to let the user set a custom path for system wide config file 2013-05-27 17:58:59 +02:00
Squarepusher 525993e55d Merge pull request #207 from ficoos/retrolaunch_work
Retrolaunch improvements
2013-05-20 23:16:50 -07:00
Saggi Mizrahi 00eb501a1c retrolaunch: Change core selection in retrolaunch
This changed makes it so that retrolaunch will choose cores based on a
preference configuration called cores.conf.

This means that different systems can select what cores they prefer to
use when running certain games. Games that don't work on specific cores
can be marked in launch.conf with !core_name and retrolaunch will choose
the next core for that system.

Also launch.conf is now optional meaning that users don't need the cddb
and the dat files to be able to use core auto-selection. They just need
cores.conf.

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-05-21 00:12:38 -04:00
Saggi Mizrahi c038c92f68 retrolaunch: Add genesis multitap games
Even though it is not yet supported by libretro

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-05-20 22:24:58 -04:00
Saggi Mizrahi 811baad078 retroluanch: Add a lot of games to launch.conf
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-05-20 22:07:47 -04:00
Themaister 0457e41ceb Fix cg2glsl batch when dir has slash suffix. 2013-05-20 23:46:40 +02:00
Themaister d54427983b Add automatic CGP -> GLSLP conversion. 2013-05-10 00:06:42 +02:00
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