Commit Graph

142 Commits

Author SHA1 Message Date
twinaphex
ec9a217090 Change VID/PID passing to autodetect function - now int32_t
values
2014-09-30 20:35:58 +02:00
twinaphex
aea679456d (Input autodetect) Start setting up input autodetect so that it
can look at matching VID/PIDs
2014-09-30 18:18:02 +02:00
twinaphex
d43b9082e7 Move input_autodetect code to input_autodetect.c 2014-09-30 17:48:31 +02:00
Higor Eurípedes
83b6aeb6cc Fix C++ build linkage 2014-09-15 13:14:19 -03:00
twinaphex
11866d42f8 Cleanups 2014-09-15 06:43:50 +02:00
Lioncash
a7aa077cc6 Remove some unused variables. 2014-09-05 19:27:46 -04:00
Lioncash
a907ee634f retroarch-joyconfig: Fix two printf specifiers 2014-09-03 21:39:10 -04:00
twinaphex
1b27dfbcbd Rename rarch_fnmatch to fnmatch_rarch 2014-08-15 21:35:41 +02:00
twinaphex
012c3269c3 (retrolaunch) cleanups 2014-08-13 07:38:22 +02:00
twinaphex
48493314b8 Add content struct that fetches all members from db file 2014-08-13 06:53:35 +02:00
twinaphex
9a22a2c068 (Retrolaunch) cleanups 2014-08-13 06:07:00 +02:00
twinaphex
3f65822ad6 Refactor retrolaunch - no longer launches RetroArch based on
inferred game but instead just spits out game description name -
will be refactored into RetroArch proper later
2014-08-13 05:24:22 +02:00
twinaphex
6d56cce631 (Retrolaunch) Add way to infer game name description 2014-08-13 05:12:35 +02:00
twinaphex
c0763649d4 (retrolaunch ) make function static 2014-08-13 04:15:45 +02:00
twinaphex
f3cfa8283a (retrolaunch) cleanups pt. 2 2014-08-13 03:50:53 +02:00
twinaphex
521daf2dd6 (retrolaunch) cleanups 2014-08-13 03:44:55 +02:00
twinaphex
d328e0fbd0 Move SHA-1 hashing to hash.c 2014-08-13 03:36:44 +02:00
twinaphex
343097fbd5 (retrolaunch) SHA1 cleanups 2014-08-13 03:32:35 +02:00
twinaphex
0522b9be78 Move homegrown fnmatch implementation to compat/ 2014-08-13 03:13:41 +02:00
twinaphex
77432a7f24 (retrolaunch) cleanups 2014-08-13 03:08:07 +02:00
twinaphex
dd72443211 (retrolaunch) cleanups 2014-08-13 02:51:49 +02:00
twinaphex
b76a2c2cee Refactor away input_joypad_poll - trivial wrapper function 2014-08-03 00:44:07 +02:00
Themaister
08cfb27f35 Fix some C++ issues. 2014-06-17 17:10:24 +02:00
Themaister
59c64f9c5a Fix off-by-one error with PASSPREV.
Fix include bug in cg2glsl.py.
2014-05-16 16:17:02 +02:00
twinaphex
c5a6e16503 Add gas-preprocessor.pl to tools/ 2014-04-17 21:15:05 +02:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
Themaister
6d6e964672 Fixup CXX_BUILD.
Cleans lots of sign-related warnings as well.
2013-11-16 17:31:49 +01:00
Themaister
7aa8b40759 Fixup C89 for loops. 2013-10-22 21:37:56 +02:00
Lioncash
cae9591c2f Missed a spot for closing file handle fd in function get_sha1. 2013-10-14 00:05:07 -04:00
Lioncash
98bdd6896e Fix a memory leak in function find_first_cue in retrolaunch/cd_detect.c. 2013-10-13 23:24:49 -04:00
Lioncash
51d7ec925e Fix a memory leak in function get_sha1 in retrolaunch/main.c. 2013-10-13 23:22:41 -04:00
Themaister
880dec8c7f Clarify cg2glsl requires cgc 3.1. 2013-10-07 23:09:49 +02:00
Themaister
4627c106e4 Fix NTSC shaders by preprocessing first.
If vertex shader is in an #include, it wouldn't get column_major fix
applied.
2013-10-07 23:06:41 +02:00
Themaister
fa39a1ec39 Add -quiet and -I to cg2glsl.
Fixes cases where #include is used.
2013-10-07 22:50:48 +02:00
Saggi Mizrahi
b466f4ba83 Updated retrolaunch
* Make core name fully explicit since it might not follow convention
* Add missing entries in for sega cd and pce cd in cores.conf
* Add support for n64 core autoselection

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2013-09-20 21:48:38 +03:00
twinaphex
dccff3905d (cg2glsl.py) change suceeded to succeeded 2013-09-19 02:47:45 +02:00
Themaister
f8c385a28c Fix cg2glsl when uniform half4x4 is used. 2013-08-18 18:06:55 +02:00
Themaister
846e72ad1e Allow spaces for matrix hack. 2013-08-13 16:58:43 +02:00
Themaister
ef97f05dff Use correct texture() in core. 2013-08-11 01:09:17 +02:00
Themaister
ad12cc8ab6 Fix some miscompilations with unused variables. 2013-08-11 01:09:17 +02:00
Themaister
1a071c4992 Updates and fixes for cg2glsl. 2013-08-11 01:09:17 +02:00
Themaister
954727aa79 Fixups for cg2glsl. 2013-08-11 01:09:14 +02:00
Themaister
2aaa148adc Fixes to cg2glsl. 2013-08-11 00:56:00 +02:00
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