twinaphex
c3fdd42fb0
Refactor menu
2015-02-11 21:15:39 +01:00
twinaphex
889860f791
Create audio_driver_mute_toggle
2015-02-10 21:16:26 +01:00
twinaphex
1805068440
Move rarch_recording_dump_frame to record_driver.c and rename it
2015-02-10 21:09:41 +01:00
twinaphex
b5480372a1
Move screenshot code to screenshot.c and out of retroarch.c
2015-02-10 20:58:33 +01:00
twinaphex
3880856c94
Make rarch_defer_core more robust for 'load_game'
2015-02-10 03:05:58 +01:00
twinaphex
9efc11045d
rarch_update_system_info - simplify
2015-02-10 02:59:01 +01:00
Jean-André Santoni
f24bdb1cbf
(Menu) No more core_info manipulation on the menu driver side. Instead, we ensure that core_info is inited before menu init, and call context reset after core info update.
2015-02-05 00:39:59 +01:00
twinaphex
ed7da3f632
Get rid of last param to keyboard_input_event
2015-01-29 23:12:42 +01:00
twinaphex
d327863d0f
Only carry one input overlay state
2015-01-29 22:54:42 +01:00
twinaphex
0ea6a28b6b
Due to limitations in how the input overlay driver talks
...
back to the video driver, we can only have one active overlay
state running at a time. So build around this
2015-01-29 20:57:44 +01:00
twinaphex
28f6922520
Cleanups
2015-01-29 20:51:07 +01:00
twinaphex
fc373630ce
Start to approach OSK driver in a different way
2015-01-29 20:33:27 +01:00
twinaphex
524f754ec3
Core Update Manager works again when HAVE_NETWORKING is defined -
...
enygmata jumped the gun with refactoring the HAVE_NETPLAY define
2015-01-28 08:55:02 +01:00
Jean-André Santoni
22119d0e7f
Notify the menu driver when the menu is going to be toggled, implement progressive menu fade in
2015-01-26 23:45:16 +01:00
twinaphex
5419757c40
Add input remapping saving/loading
2015-01-24 23:42:31 +01:00
twinaphex
77eb7b262e
Start adding HTTP transfer mechanism to runloop
2015-01-23 20:23:12 +01:00
twinaphex
f790216a41
Add RARCH_CMD_NETWORK_INIT and RARCH_CMD_NETWORK_DEINIT.
...
Run RARCH_CMD_NETWORK_INIT before entering Core Manager option.
Needed on Windows where we need to call WSAStartup to initialize Winsocks
first before we can do any network stuff
2015-01-21 20:44:40 +01:00
twinaphex
3ec9005c5c
Move set_rumble function to input/input_driver.c
2015-01-19 04:16:43 +01:00
twinaphex
7f53ca4ab5
audio mute enable is now saved to config file
2015-01-16 23:26:09 +01:00
twinaphex
26ab324727
(OSX 10.6) Fix declaration shadows global variable warnings
2015-01-15 21:10:36 +01:00
twinaphex
657401b033
Remove MENU_TEXTURE_FULLSCREEN - was always set to false when HAVE_RGUI
...
is defined so not sure what the purpose here was
2015-01-15 02:08:39 +01:00
twinaphex
0be0642680
Cleanups
2015-01-14 22:19:15 +01:00
twinaphex
2876a352e3
Refactor save_load/save_state slightly
2015-01-14 03:21:04 +01:00
twinaphex
a4ece6dc70
More documentation of retroarch.c
2015-01-14 03:17:55 +01:00
twinaphex
dff124f595
Update documentation in retroarch.c
2015-01-14 03:04:44 +01:00
twinaphex
565a651810
Make init_core a bit more readable
2015-01-13 03:26:40 +01:00
twinaphex
507291bccb
Add Patch Options. Make sure that if we pass softpatching options
...
on the commandline, that these values will not be saved back to
config file.
2015-01-13 03:13:19 +01:00
twinaphex
90c7617b65
Rename retro.h to libretro_version_1.h
2015-01-13 02:29:08 +01:00
twinaphex
457ad74aee
RARCH_CMD_FLIP_USERS - return false when netplay handle is NULL
2015-01-11 15:55:31 +01:00
twinaphex
38a451b55b
Fix 'statement is unreachable' warning
2015-01-11 15:55:02 +01:00
twinaphex
9a39abfbf0
Rename menu_input.c functions so that they are all in menu_input_*
...
namespace
2015-01-11 06:42:53 +01:00
twinaphex
7f0ccae0d7
Rename menu_input_line_cb.c to menu_input.c
2015-01-11 06:24:44 +01:00
twinaphex
bdd7f9c96c
(retroarch.c) Document more
2015-01-11 02:21:18 +01:00
twinaphex
2c0ad226cc
Add documentation to retroarch.c
2015-01-10 23:23:01 +01:00
twinaphex
5bacd9ed1b
Rename apply_deferred_settings
2015-01-10 06:37:27 +01:00
twinaphex
62b430e6eb
Rename function to menu_load_content
2015-01-10 06:09:30 +01:00
twinaphex
b95cdd2215
Rename menu_common.c to menu.c
2015-01-10 04:53:37 +01:00
twinaphex
498958b08e
Cleanup rarch_main_command somewhat
2015-01-10 02:06:51 +01:00
twinaphex
264c03cd27
CLeanup some dodgy tertiary conditional stuff
2015-01-10 01:40:50 +01:00
twinaphex
a10435a476
Remove general.c and move functions to retroarch.c
2015-01-09 18:48:03 +01:00
twinaphex
1ddf138860
Move rarch_main_init_wrap to retroarch.c
2015-01-09 18:44:57 +01:00
twinaphex
ec22bada36
Add retroarch.h header
2015-01-09 17:40:47 +01:00
twinaphex
8f511815d1
Create new header 'settings.h'
2015-01-09 16:56:21 +01:00
twinaphex
90076c5fad
Start using MAX_PATH_LENGTH - relying on MAX_PATH for 360 can cause
...
problems because it's defined at '260' and thus too small for some
strings
2015-01-07 20:42:36 +01:00
twinaphex
453321c50b
Start updating headers
2015-01-07 17:46:50 +01:00
twinaphex
7a456c6c3a
Rename MAX_PLAYERS to MAX_USERS
2015-01-05 01:58:00 +01:00
twinaphex
49ad98e543
Add input_overlay_enable option
2014-12-29 10:16:44 +01:00
twinaphex
ecb5b08432
Set cheatfile_name in set_paths
2014-12-15 21:55:51 +01:00
twinaphex
46f8713165
Remove bsnes XML cheat code - rework this into something more generic
2014-12-15 21:03:00 +01:00
twinaphex
f640562db2
Get rid of some useless casts pt. 3
2014-12-15 18:50:04 +01:00