radius
f81ea09f20
add saving, deletion options for per-dir remaps
2018-05-13 23:17:44 -05:00
Brad Parker
a1aefc901c
Qt WIMP GUI
2018-04-30 14:33:05 -04:00
radius
37454f79a8
fix SHADER_NEXT/SHADER_PREV
2018-02-07 21:26:00 -05:00
radius
c64d5556c1
readd shader to config, let's use a runtime check instead of overwritting the shader preset all the time
2018-02-07 21:25:59 -05:00
twinaphex
74a602d4c9
Remove system_bgm
2018-01-25 03:38:32 +01:00
radius
a7f989fdb6
fix fullscreen toggle
2017-12-17 13:16:40 -05:00
gblues
6904101c44
Clean up trailing whitespace
...
== DETAILS
Really simple code cleanup, because my editor flags trailing whitespaces
and it's pretty annoying.
2017-12-12 00:24:18 -08:00
twinaphex
e94300a581
Get rid of a lot of RARCH_INPUT_STATE_BIT_ macros - replace them
...
with BIT128_ equivalents instead
2017-12-05 09:22:56 +01:00
David Walters
b0e383d5f0
Extend input bind limit to 128
2017-11-23 23:04:09 +00:00
Brian Koropoff
711877b056
content: preserve info for history/favorites
...
If the content came from a playlist, use the original label.
Preserve the core path and name in the favorites list.
2017-11-17 16:55:32 -08:00
bparker06
6c157cfd85
Update retroarch.h
2017-10-29 23:29:21 -04:00
Brad Parker
fc856c76a8
fix race condition reading OSD message in video driver
2017-10-29 23:28:02 -04:00
twinaphex
3090f3ff3a
(task_database.c) Rewrite char arrays
2017-09-29 20:47:54 +02:00
twinaphex
4a7f9775bf
Reorder variables
2017-09-09 19:58:09 +02:00
twinaphex
36e0ff8268
Rearrange variables
2017-09-09 01:10:00 +02:00
radius
2db79242c9
remove remaps
2017-08-05 11:21:07 -05:00
twinaphex
40a287a7c1
Turn function into static function
2017-05-20 11:34:51 +02:00
twinaphex
bf3188eac4
Combine runloop_ctl and rarch_ctl
2017-05-15 05:06:23 +02:00
twinaphex
06f3feec61
Cleanups
2017-05-15 04:39:09 +02:00
twinaphex
160c8167d6
Cleanups
2017-05-15 04:36:48 +02:00
twinaphex
e2c7671e9f
Create rarch_menu_running/rarch_menu_running_finished
2017-05-15 04:31:40 +02:00
twinaphex
45a648b042
Cleanups
2017-05-13 18:51:16 +02:00
twinaphex
d87e1c57d6
Cleanups
2017-05-13 18:20:14 +02:00
twinaphex
e7061a8d2a
Cleanups
2017-05-12 03:45:49 +02:00
twinaphex
fa4a8b8bbd
Cleanups
2017-05-12 03:39:37 +02:00
twinaphex
2ce9d71553
Start cutting down on runloop_ctl actions
2017-05-11 09:20:35 +02:00
twinaphex
42ebe7a7ad
Merge runloop.c and retroarch.c
2017-05-11 09:11:46 +02:00
twinaphex
0eec872442
Kill some rarch_ctl actions
2017-05-08 03:59:02 +02:00
twinaphex
9605c01c49
Rename command_event_quit to retroarch_main_quit
2017-05-08 03:54:51 +02:00
Gregor Richards
f7f6590156
Goodbye delay_frames! stateless_mode is the new delay_frames=0
2016-12-18 19:28:43 -05:00
Higor Eurípedes
dd36cff174
(retroarch.c) Add RARCH_CTL_IS_MAIN_THREAD
2016-10-17 20:50:19 -03:00
twinaphex
2dcc5b8e43
Add LIBRETRO_DEVICE to unset/set/is functions for override settings
2016-10-01 06:14:30 +02:00
twinaphex
67432fde57
Add void * param to is_set
2016-10-01 06:05:08 +02:00
twinaphex
107a962171
Add RARCH_OVERRIDE_SETTING_LIBRETRO_DEVICE
2016-10-01 06:02:18 +02:00
twinaphex
3592b35573
Add second param to override_set
2016-10-01 05:51:03 +02:00
twinaphex
538aec6386
Add more RARCH_CTL_ actions
2016-09-29 05:36:21 +02:00
twinaphex
0104302e18
Add new RARCH_CTL calls
2016-09-28 07:23:14 +02:00
twinaphex
5bce79369a
Get rid of global->sram.use, turn it into static boolean
...
variable inside rarch_ctl
2016-09-28 07:17:34 +02:00
twinaphex
f3c3d41734
Getr id of unused function prototype
2016-09-22 04:38:39 +02:00
twinaphex
0c48555ba2
Move rarch_content_type to paths.h
2016-09-17 15:16:52 +02:00
twinaphex
1dd28bdf9f
Move retroarch_set_pathnames/retroarch_fill_pathnames
2016-09-17 12:25:26 +02:00
Gregor Richards
2a0202ccf5
Making Netplay check frequency configurable.
2016-09-15 23:06:32 -04:00
twinaphex
aa2af0b61f
Refactor has_set settings
2016-08-01 21:51:23 +02:00
twinaphex
ef7ce5beee
Create RARCH_OVERRIDE_SETTING_VERBOSITY
2016-08-01 20:54:16 +02:00
twinaphex
ba32586d1a
Rewrite has_set.libretro
2016-08-01 20:47:19 +02:00
twinaphex
6fb39e4f7f
Iterate and unset override settings in retroarch_parse_input
2016-08-01 20:43:26 +02:00
twinaphex
39aba8e36f
Create override setting functions
2016-08-01 20:41:42 +02:00
twinaphex
45d7b7b459
Create retroarch_override_setting_is_set
2016-08-01 20:39:21 +02:00
twinaphex
dc4275b673
Should autosave state now at exit
2016-07-01 06:55:44 +02:00
twinaphex
7d93f63e6a
Move menu_hash_to_file_type to msg_hash
2016-06-20 06:44:05 +02:00
twinaphex
8c75bc7618
Cleanups
2016-06-18 02:20:13 +02:00
twinaphex
9456f05991
Move menu hashes to menu_hash.h
2016-06-18 02:13:28 +02:00
twinaphex
b34786171e
Use RETRO_BEGIN_DECLS/RETRO_END_DECLS
2016-06-03 02:39:35 +02:00
twinaphex
954aaa3fc6
More preparatory work for net retropad core
2016-05-27 21:16:25 +02:00
twinaphex
c16cae7ef9
Create retroarch_set_current_core_type
2016-05-27 19:26:45 +02:00
twinaphex
c00f8c5dd6
Add comments
2016-05-27 18:07:51 +02:00
twinaphex
367150b487
Cleanups
2016-05-11 21:48:30 +02:00
twinaphex
1abe81b222
Create retroarch_replace_config
2016-05-11 21:44:52 +02:00
twinaphex
cf3f8d587c
Cleanup
2016-05-11 20:53:28 +02:00
twinaphex
a082198d4b
Change retroarch_main_init
2016-05-11 20:50:34 +02:00
twinaphex
7ebfe1b66d
Create retroarch_set_pathnames
2016-05-11 04:32:29 +02:00
twinaphex
030513bcee
Create retroarch_fill_pathnames
2016-05-11 04:29:01 +02:00
twinaphex
95a6428915
RARCH_CTL_FORCE_QUIT is the same as RARCH_CTL_QUIT
2016-05-11 04:24:27 +02:00
twinaphex
b9df6f52f5
Kill off a bunch of RARCH_CTL_LOAD_CONTENT enums
2016-05-11 04:22:22 +02:00
twinaphex
f8a7154557
Rename rarch_ functions
2016-05-09 07:09:26 +02:00
twinaphex
6e3416b990
Add RARCH_CTL_{USERNAME}
2016-04-06 01:58:11 +02:00
twinaphex
61bae588fb
Header include changes
2016-03-22 02:45:25 +01:00
twinaphex
1303a310e8
retroarch.h - don't include retro_miscellaneous.h
2016-03-22 02:33:49 +01:00
twinaphex
d4daf25c2a
Remove stdin stub paths
2016-02-17 07:15:51 +01:00
twinaphex
d3a9b04223
Add back stdin features - pt. 1
2016-02-15 21:27:14 +01:00
radius
14cd4af752
don't create directories when checking for game options, only create when the user selects the menu entry
2016-02-08 00:07:41 -05:00
twinaphex
26737dbf49
N/A
2016-02-07 13:33:56 +01:00
twinaphex
d9b3412922
(patch) Turn functions static
2016-02-07 01:44:54 +01:00
twinaphex
8670c2e405
Create RARCH_CTL_MAIN_INIT and RARCH_CTL_MAIN_DEINIT
2016-01-30 05:03:15 +01:00
twinaphex
912b62dca9
Create RARCH_CTL_SET_PATHS
2016-01-29 11:00:01 +01:00
twinaphex
d1b53a14a1
Create RARCH_CTL_SET_SRAM_ENABLE
2016-01-27 19:53:07 +01:00
twinaphex
1e044f38ad
Move RARCH_CTL_INIT_SYSTEM_AV_INFO to libretro_version_1.c
2016-01-27 08:21:41 +01:00
twinaphex
6a7b2aed5c
Simplifications
2016-01-27 08:17:12 +01:00
twinaphex
d1d127728d
Style nit
2016-01-26 05:56:53 +01:00
twinaphex
2a9b2d7759
Cut down on duplicated code surrounding game options files
2016-01-26 02:24:59 +01:00
twinaphex
d3338c5d72
Don't ifdef enum
2016-01-25 06:15:23 +01:00
twinaphex
fd94cbdefe
Move rarch_main_init_wrap to frontend.c and turn it into
...
a static function
2016-01-25 05:45:37 +01:00
twinaphex
854937483d
Move rarch_playlist_load_content to menu_content.c
2016-01-25 05:43:27 +01:00
twinaphex
4630d625f1
Move rarch_defer_core to menu_content.c and rename it
...
menu_content_defer_core
2016-01-25 05:38:22 +01:00
twinaphex
11f7735965
Create RARCH_CTL_INIT_SYSTEM_AV_INFO
2016-01-22 15:43:40 +01:00
twinaphex
3190d8aba2
Create RARCH_CTL_IS_PLAIN_CORE
2016-01-20 03:10:52 +01:00
twinaphex
1eac61e9a0
Create RARCH_CTL_IS_DUMMY_CORE
2016-01-19 23:44:32 +01:00
twinaphex
01d58f8681
Create RARCH_CTL_IS_INITED, RARCH_CTL_SET_INITED, RARCH_CTL_UNSET_INITED
2016-01-19 23:26:47 +01:00
twinaphex
7a55ae3765
Start updating headers for 2016
2016-01-10 04:06:50 +01:00
twinaphex
8ab15e7ef8
Create RARCH_CTL_DESTROY
2015-12-07 15:03:54 +01:00
twinaphex
cad237231e
Create RARCH_CTL_PREINIT
2015-12-07 15:01:53 +01:00
twinaphex
c62f6ed26d
Create RARCH_CTL_DEINIT and RARCH_CTL_INIT
2015-12-07 14:59:09 +01:00
twinaphex
52774b0dee
Add RARCH_CTL_SET_PATHS_REDIRECT
2015-12-07 14:30:36 +01:00
Twinaphex
126c9c1bde
retroarch.h - don't include command_event.h
2015-12-07 08:57:56 +01:00
Twinaphex
6107d56834
retroarch.h - don't include core_info.h
2015-12-07 08:56:11 +01:00
twinaphex
b1b3831739
Move error_on_init to rarch_ctl and make it a static local variable
2015-12-04 09:06:47 +01:00
twinaphex
4561337183
(retroarch.c) Turn some static variables into static local variables
2015-12-04 03:20:33 +01:00
twinaphex
6b92167050
Move block_config_read to retroarch.c
2015-11-30 22:09:28 +01:00
twinaphex
6c4557817d
Move force_fullscreen to retroarch.c
2015-11-30 22:02:54 +01:00
twinaphex
ca71e1a5bb
Rename RARCH_ACTION_STATE_ to RARCH_CTL_
2015-11-30 21:28:55 +01:00
twinaphex
cf53090204
De-globalize current_save_{file|state}_dir variables
2015-11-30 04:10:15 +01:00
twinaphex
fa48c8d4ce
Nits
2015-11-29 00:31:41 +01:00
twinaphex
da1931ad9f
First working implementation of playlist associations
2015-10-31 17:44:42 +01:00
twinaphex
1ddd33336a
1) rarch_playlist_load_content - add argument
...
2) GLUI - handle libretro_pause being false better - hide
background and make white background look better
2015-10-31 17:06:08 +01:00
radius
a0fe04ead5
cleaner implementation of save file / save state sorting
2015-10-19 19:55:41 -05:00
twinaphex
a842a490f9
Refactor rarch_fill_pathnames
2015-09-27 02:18:45 +02:00
twinaphex
767a866573
(retroarch.c) Cleanups
2015-09-27 02:16:24 +02:00
twinaphex
3e25770e45
Remove prototype
2015-09-27 02:08:11 +02:00
twinaphex
342635d562
Add RARCH_ACTION_STATE_VERIFY_API_VERSION
2015-09-27 02:06:58 +02:00
twinaphex
2364ae6b17
Add RARCH_ACTION_STATE_REPLACE_CONFIG
2015-09-27 02:04:53 +02:00
twinaphex
9679804382
Rename rarch_main_set_state to rarch_ctl
2015-09-27 01:58:24 +02:00
radius
06f656004b
make system directory restore correctly when closing content in case it was set to content dir
2015-07-12 02:35:27 -05:00
twinaphex
8abf6779c0
retroarch.c - cover all-caps extensions too
2015-06-28 18:10:48 +02:00
twinaphex
57ae359e62
Builtin image viewer should now work
2015-06-28 17:21:32 +02:00
twinaphex
8882f762c4
Start hooking up imageviewer, pt. 1
2015-06-28 17:02:01 +02:00
twinaphex
6fb7e4cbb7
C89 fixes/cleanups
2015-06-26 16:04:42 +02:00
twinaphex
3e20e4f4f7
Create rarch_mediaplayer_is_media_type
2015-06-23 07:25:48 +02:00
twinaphex
38b3b87812
(FFmpeg) should now have built-in support for launching movies/music
...
directly when HAVE_FFMPEG is defined
2015-06-23 06:44:29 +02:00
Higor Eurípedes
a05032a80d
(retroarch) Fix declaration of some globals
2015-06-21 19:50:58 -03:00
twinaphex
0cfeff8e1e
Cleanups
2015-06-02 18:28:51 +02:00
twinaphex
e67f3f246d
Rearrange header include dependencies
2015-06-02 17:17:46 +02:00
twinaphex
cf2c0f6930
Rename rarch_render_cached_frame to video_driver_cached_frame
2015-05-20 21:06:44 +02:00
twinaphex
1c903ad7cd
Start creating retroarch_info.c
2015-05-13 13:21:43 +02:00
radius
c68c93fa79
fix save sorting for cores that do not use the sram interface and make the process more reliable
2015-05-07 19:59:06 -05:00
radius
8c09578f51
make it possible to sort savestates/savefiles without overrides too
2015-05-07 18:06:14 -05:00
twinaphex
6c8fb89773
Refactor print_compiler
2015-04-16 20:17:05 +02:00
twinaphex
62960177fe
Rename rarch_cmd_state to event_cmd_state and move to command_event.h
2015-04-13 11:41:44 +02:00
twinaphex
eaea065199
Move some functions around to command_event.c - make some functions static
2015-04-13 11:37:38 +02:00
twinaphex
61e33300b7
Create command_event.c
2015-04-13 11:15:40 +02:00
Twinaphex
4987cb3a86
Move event commands to separate header
2015-04-13 10:32:58 +02:00
Twinaphex
de2eb5f972
Rename RARCH_CMD_* to EVENT_CMD_*
2015-04-13 10:29:15 +02:00
Radius
2f2a86e97f
add osk enable hotkey
2015-03-25 22:24:12 -05:00
twinaphex
ca8e38fa18
Add 'Unload Core' option
2015-03-24 14:32:42 +01:00
twinaphex
bc749d1c3c
Move rarch_cmd_state_t definition to retroarch.h
2015-03-24 10:10:14 +01:00
twinaphex
ba938da348
Fixes segfault with environ SHUTDOWN with prboom
2015-03-23 23:40:36 +01:00
twinaphex
a57abb74dc
Rename some functions
2015-03-22 03:32:28 +01:00
twinaphex
83947f473b
Split up rarch_main_state_new into two - rarch_main_state_alloc
...
allocates all state, rarch_main_state_new actually 'initializes'
the drivers, etc.
2015-03-21 19:31:38 +01:00
twinaphex
323475c516
Create RARCH_CMD_VOLUME_UP/RARCH_CMD_VOLUME_DOWN
2015-03-21 09:25:21 +01:00
twinaphex
43a113ee8d
Create RARCH_CMD_LOAD_CORE_DEINIT
2015-03-07 14:54:04 +01:00
twinaphex
443b6e1ec8
Make rarch_update_system_info static
2015-03-07 14:48:18 +01:00
twinaphex
817c4d3d91
Add RARCH_CMD_LOAD_CORE_PERSIST
2015-03-07 14:45:16 +01:00
twinaphex
64446ef497
Rename and move rarch_viewport
2015-02-14 05:52:05 +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
9efc11045d
rarch_update_system_info - simplify
2015-02-10 02:59:01 +01:00
twinaphex
d327863d0f
Only carry one input overlay state
2015-01-29 22:54:42 +01:00
twinaphex
fc373630ce
Start to approach OSK driver in a different way
2015-01-29 20:33:27 +01:00
twinaphex
5419757c40
Add input remapping saving/loading
2015-01-24 23:42:31 +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
a53d50bd5a
(retroarch.h) Update documentation
2015-01-11 07:48:02 +01:00
twinaphex
bdd7f9c96c
(retroarch.c) Document more
2015-01-11 02:21:18 +01:00
twinaphex
adf3623944
Move some enums to retroarch.h
2015-01-11 01:34:08 +01:00
twinaphex
2c0ad226cc
Add documentation to retroarch.c
2015-01-10 23:23:01 +01:00
twinaphex
418f248af3
Move rarch_main_wrap struct to retroarch.h
2015-01-09 18:53:16 +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