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
Themaister
c81de5119d
Initial take on subsystems support.
2014-04-04 14:58:42 +02:00
Themaister
52c32072ec
Add log level support for libretro cores.
2014-03-01 12:02:48 +01:00
Themaister
60b1b8523d
Add test case for SET_SYSTEM_AV_INFO in libretro-test/.
2014-02-20 23:05:56 +01:00
Themaister
21c383f77a
Add initial SET_SYSTEM_AV_INFO environ.
2014-02-20 22:48:31 +01:00
Themaister
c9854deeec
Update libretro.h docs. Fix conditional string check.
2014-02-07 09:32:15 +01:00
AndresSM
ebc0bc641d
Fix a typo on the previous commit
2014-02-07 02:14:02 -05:00
AndresSM
0428b44e94
Add RETRO_ENVIRONMENT_GET_SAVE_DIRECTORY
2014-02-07 01:56:41 -05:00
twinaphex
d9653b2add
(PS3) Don't support SET_AUDIO_CALLBACK right now for PS3
2014-01-22 02:20:23 +01:00
twinaphex
460670f074
Move sensor value reading to retro_sensor_interface
2014-01-20 14:52:53 +01:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
twinaphex
244fdb6030
Fix broken GET_CONTENT_DIRECTORY environ callback
2013-12-26 22:46:46 +01:00
Themaister
b23ff3b663
Refactor content_directory.
...
It shouldn't be RGUI browser dir. Instead it is a more developer centric
option for when libretro apps are distributed (along with RetroArch for
example). Also facilitates a standardized assets folder later on if
applicable.
2013-12-26 02:03:11 +01:00
twinaphex
204113e389
Add environ callback to expose 'Content Directory' path to core -
...
and refactor g_settings.rgui_browser_directory
2013-12-25 02:31:35 +01:00
twinaphex
f0aa0f99fd
(Location) Reimplement some parts of the location interface - get_latitude
...
and get_longitude are gone now in place of get_position. Basically,
from C land we basically do a poll-style queries, but on the
implementation side (ie. Android/iOS/OSX) - they all use callback-based
location updates. So we simply check in the poll function (get_position)
whether position has changed, and if so, update the pointer values and
return true - if not, set them to 0 and return false.
2013-12-19 15:47:47 +01:00