Commit Graph

218 Commits

Author SHA1 Message Date
Twinaphex
cf5fac136a Fix variable shadowing 2014-12-05 14:29:40 +01:00
twinaphex
6615f26749 Can set RETRO_DEVICE_ANALOG with input descriptors now too 2014-12-04 14:53:29 +01:00
twinaphex
1e1457c45c Improvements to input descriptors being shown 2014-12-04 13:45:56 +01:00
twinaphex
0e0d62a97b Set g_extern.frontend_key_event to new keyboard callback as soon as RETRO_ENVIRONMENT_SET_KEYBOARD_CALLBACK is called 2014-10-30 06:19:51 +01:00
twinaphex
9a9fa6532a Move file_path.c to libretro SDK 2014-10-22 00:23:06 +02:00
twinaphex
2ed38b7288 Reduce header includes pt. 2 2014-10-21 19:10:14 +02:00
twinaphex
7472922ee0 Move compat/ over to libretro SDK 2014-10-21 07:58:58 +02:00
twinaphex
c62d52de0f Start properly implementing libretro SDK for boolean.h include
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
42bb37816e Take file_path.h include out of file.h 2014-10-20 21:51:04 +02:00
Twinaphex
f7a735bf11 dynamic.c - Silence 'declaration shadows global variable' 2014-10-14 22:14:14 +02:00
twinaphex
d6d6895f31 Cleanups 2014-10-03 13:54:06 +02:00
twinaphex
e6a79f798b Refactor MODE_EXITSPAWN and MODE_EXITSPAWN_START_GAME 2014-10-02 21:39:29 +02:00
twinaphex
dead11f182 Move driver_active variables over to driver global 2014-10-01 22:34:48 +02:00
twinaphex
1a94f14e50 Move recording and resampler drivers to 'driver' global struct -
moving it outside of g_extern
2014-09-30 21:23:00 +02:00
twinaphex
3b5fbeb269 Fix non-HAVE_DYNAMIC cores 2014-09-23 03:07:33 +02:00
Higor Eurípedes
aa5810ba15 Fix environment callback regression 2014-09-21 09:33:51 -03:00
twinaphex
430e0f1911 Reimplement rarch_main_iterate - menu iteration frame now gets
called from here too. Do away with the hoky 'MENU_GAME' state
as well.
2014-09-21 09:18:26 +02:00
Lioncash
f8499aa71a Sanitize against NULL in some free-like functions. 2014-09-15 09:30:27 -04:00
twinaphex
aade2b45ef Style / indent nits 2014-09-09 05:24:32 +02:00
Lioncash
ab1ab62a6d Fix some printf specifiers to the correct signed-ness 2014-09-05 19:43:32 -04:00
twinaphex
ca72ddeaf9 (RARCH_CONSOLE) Build fix 2014-09-05 03:47:41 +02:00
twinaphex
d539bed82c Hide more manipulation of lifecycle_state behind rarch_main_set_state
function
2014-09-03 18:36:46 +02:00
Mike Robinson
193801b35e Add --enable-preserve_dylib configure option
Valgrind requires shared objects to be kept open for meaningful
debug information. Add configure option to disable dlclose() in
dylib_close() for Valgrind support.
2014-09-02 21:12:24 +01:00
twinaphex
0856091296 Cleanups - 80-char limit 2014-09-02 05:57:53 +02:00
twinaphex
c34e5428c0 (Menu) Go through RARCH_CMD_VIDEO_SET_ASPECT_RATIO 2014-08-16 18:46:43 +02:00
twinaphex
823be1ce41 Get rid of more driver_funcs macros 2014-08-15 20:51:59 +02:00
twinaphex
eb1d78bab7 Rename history.c to playlist.c 2014-08-15 17:24:28 +02:00
twinaphex
e1a122843b Add null camera - remove HAVE_CAMERA ifdefs 2014-08-14 02:55:04 +02:00
twinaphex
027bd68bb3 Add location/null.c - get rid of HAVE_LOCATION ifdefs 2014-08-14 02:15:48 +02:00
twinaphex
fcbbf08109 (Recording) Bake in HAVE_RECORD implicitly 2014-08-12 05:28:43 +02:00
twinaphex
f027acd5cf Rename game_history_size to content_history_size 2014-08-12 04:57:31 +02:00
twinaphex
3053d2018a Add RETRO_ENVIRONMENT_GET_LANGUAGE to rarch_environment_cb 2014-08-01 07:45:56 +02:00
twinaphex
9dadfc0b19 Rename Netplay Nickname to Username and make it not dependent
on HAVE_NETPLAY
2014-08-01 05:04:59 +02:00
twinaphex
69f2cc9f1a Add RETRO_ENVIRONMENT_GET_USER_NAME 2014-08-01 04:37:00 +02:00
twinaphex
272002310d Rename more references to 'roms' 2014-07-28 20:01:27 +02:00
twinaphex
59f8e75ee1 Rename load_no_rom to load_no_content 2014-07-28 19:37:25 +02:00
twinaphex
87a21b2e13 Rename ROM history to Content history 2014-07-22 05:01:35 +02:00
Themaister
a392cd9ebd Fix GLES_VERSION #ifdef. 2014-06-16 21:02:42 +02:00
Themaister
53bc4c08ed Check recording based on g_extern.rec and not g_extern.recording.
Fixes some segfaults where g_extern.recording and g_extern.rec mismatch.
Makes it possible to record without loading content directly from CLI.
2014-06-16 15:50:53 +02:00
Themaister
b88d4d2a75 Add RETRO_ENVIRONMENT_SET_GEOMETRY. 2014-06-07 13:21:31 +02:00
twinaphex
08c8e5fb5f Reduce amount of includes for rarch_console.h 2014-06-01 03:08:26 +02:00
Themaister
05eac0c8a2 Add new libretro_directory.
Avoid kinda-weird dual purpose of g_settings.libretro.
2014-05-09 18:51:20 +02:00
Themaister
583514ae95 Add support for GLES 3.1+. 2014-05-03 15:21:14 +02:00
twinaphex
08965cfa0d Change HAVE_FFMPEG ifdefs into HAVE_RECORD - recording will get
a proper interface soon so there can be multiple implementations
instead of just ffmpeg
2014-05-03 00:21:07 +02:00
Themaister
4f27faf035 Log appropriate controller index. 2014-04-12 19:06:37 +02:00
Themaister
aafe28bb14 Add some testing of new controller info API to libretro-test. 2014-04-12 13:59:19 +02:00
Themaister
b4eaf81fed Begin implementing SET_CONTROLLER_INFO. 2014-04-12 13:22:24 +02:00
twinaphex
3da5205efa (Console) Build fix for libretro_find_subsystem_info 2014-04-07 23:02:12 +02:00
Themaister
9f5a714615 Rename to SET_SUBSYSTEM_INFO.
Add test case.
2014-04-04 17:04:01 +02:00
Themaister
72ad4d937e More verbose logging of subsystems. 2014-04-04 16:02:53 +02:00