Commit Graph

161 Commits

Author SHA1 Message Date
twinaphex
2559139154 Cleanup tasks_save_ram.c 2016-05-17 15:32:50 +02:00
twinaphex
146d2c8a1d Rename screenshot.c to tasks/task_screenshot 2016-05-17 14:31:33 +02:00
twinaphex
fcf2decb2e Remove persist argument 2016-05-17 09:07:41 +02:00
twinaphex
e10270d459 Delete runloop_prepare_dummy 2016-05-16 17:19:16 +02:00
twinaphex
a687c47f7e Move command_event_cmd_exec to tasks/task_content.c 2016-05-16 14:58:08 +02:00
twinaphex
6ef0b86e30 Reimplement content loading - task_content_load 2016-05-16 12:51:55 +02:00
twinaphex
43b88cfba9 CMD_EVENT_LOAD_CONTENT_PERSIST - cleanup 2016-05-16 12:23:19 +02:00
twinaphex
449c7483cd Rename content_playlist_ to playlist_ 2016-05-16 09:07:44 +02:00
twinaphex
df3b090d7a Revert "Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info"
This reverts commit 35bf38e05c.
2016-05-12 09:37:21 +02:00
twinaphex
35bf38e05c Create runloop_get_system_info/runloop_free_system_info/runloop_init_system_info 2016-05-12 09:25:52 +02:00
twinaphex
c1bfe795f8 Create runloop_prepare_dummy 2016-05-12 09:04:31 +02:00
twinaphex
90d7722125 Remove CMD_EVENT_QUIT_RETROARCH 2016-05-11 20:56:02 +02:00
twinaphex
cf3f8d587c Cleanup 2016-05-11 20:53:28 +02:00
twinaphex
322d11e387 Avoid some warnings when compiling with --disable-netplay 2016-05-11 19:37:56 +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
b79b2dca13 Create performance_counters 2016-05-10 08:53:14 +02:00
twinaphex
3dc55d4e72 command.c - cleanups 2016-05-09 21:36:17 +02:00
twinaphex
b3422b33fd Add parameter to command_new 2016-05-09 21:25:37 +02:00
twinaphex
f15f28ce02 Refactor some command code 2016-05-09 21:23:53 +02:00
twinaphex
2691ab0c7d Rename command_event enums 2016-05-09 20:51:53 +02:00
twinaphex
c6e65e1669 Rename functions 2016-05-09 20:41:59 +02:00
twinaphex
523ebed112 Combine command_event.c and command.c 2016-05-09 20:30:47 +02:00
twinaphex
3c74031c2f Rename rarch_cmd to command 2016-05-09 20:10:08 +02:00
twinaphex
80a453bad1 De-ioctlify command.c 2016-05-08 00:25:04 +02:00
twinaphex
70d3bce2bf (command.c) Nit 2016-05-02 19:36:02 +02:00
twinaphex
b25b2a0e6c Some code de-duplication 2016-05-02 18:54:55 +02:00
twinaphex
2d348f68f9 Cleanup 2016-05-02 01:33:47 +02:00
twinaphex
f4762f6f33 (netplay.c) Use socket_bind 2016-05-01 22:59:35 +02:00
twinaphex
004d9a613c Create socket_bind 2016-05-01 22:57:44 +02:00
twinaphex
78bb85e2f3 Reuse socket_init for net_http code 2016-05-01 22:45:32 +02:00
twinaphex
8b9456f419 Add socket_type to socket_init 2016-05-01 22:25:23 +02:00
twinaphex
a7b856b65f (libretro-common) Create net_socket 2016-05-01 21:18:45 +02:00
twinaphex
81e13aa2c1 (command.c) Cut down on some functions 2016-03-04 17:35:44 +01:00
Hans-Kristian Arntzen
adbf9fed16 Vulkan implementation. 2016-02-16 20:42:02 +01:00
twinaphex
fcac9a8401 Cleanups 2016-02-13 07:20:55 +01:00
twinaphex
954c5a86f6 Add rarch_cmd_ctl 2016-02-13 07:19:21 +01:00
twinaphex
6cb55231d9 use more string_is_equal 2016-01-20 05:21:52 +01:00
twinaphex
7a55ae3765 Start updating headers for 2016 2016-01-10 04:06:50 +01:00
twinaphex
2d55dc3bda Complete namespace changes 2015-12-07 15:32:14 +01:00
twinaphex
9471020bf7 Reduce some more msg char variables 2015-12-06 15:55:05 +01:00
twinaphex
7d6b7b7729 Some cleanups 2015-12-06 13:17:04 +01:00
twinaphex
074f14b132 Add verbosity.c/verbosity.h 2015-11-23 12:03:38 +01:00
twinaphex
d65a445acd Fix concurrency issue with global->verbose 2015-11-22 20:50:39 +01:00
twinaphex
02a43c6b2a Change 'rarch' to 'retro' namespace in libretro-common 2015-10-26 03:18:13 +01:00
twinaphex
631da50dfa More static code analysis nits 2015-09-28 18:22:27 +02:00
twinaphex
432aac58a3 Get rid of more fcntl header includes 2015-09-18 04:03:11 +02:00
twinaphex
69ce3776b4 (command.c) Cleanups 2015-07-02 21:35:57 +02:00
twinaphex
934bf2cda1 (command.c) Translatable strings 2015-07-02 00:29:02 +02:00
twinaphex
affd3683de Remove instances of 'RetroArch' name with 'program' 2015-06-30 15:26:14 +02:00
twinaphex
9a2ca8cc9c (command.c) Refactor 2015-06-14 17:19:32 +02:00
twinaphex
29c82f9360 (General) Cleanups pt. 2 2015-06-12 17:04:25 +02:00
twinaphex
4dfaddd16f (command.c) Add MENU_LEFT and MENU_RIGHT 2015-04-10 08:09:59 +02:00
Radius
2f2a86e97f add osk enable hotkey 2015-03-25 22:24:12 -05:00
twinaphex
4c9ac9d6e4 Use video_driver_set_shader 2015-03-22 22:17:52 +01:00
twinaphex
e6f0d366cb Go through global_get_ptr 2015-03-21 04:43:18 +01:00
twinaphex
d2c97de070 Move net_compat/net_http to libretro-common 2015-03-20 17:56:00 +01:00
twinaphex
3670ef2ac5 Go through driver_get_ptr to grab pointer to driver struct 2015-03-18 19:40:00 +01:00
twinaphex
00239a30d6 Create wrapper functions for passing a message to the runloop's
message queue
2015-03-15 02:47:23 +01:00
twinaphex
795ef467ac Move msg_queue and nbio/http to runloop struct 2015-03-07 13:01:41 +01:00
mwtremblay
5e7295d87f Fix for issue #1365 2015-01-28 20:29:07 -05:00
Higor Eurípedes
41a48b8ac8 Rename netplay_compat.* to net_compat.* 2015-01-27 20:16:08 -03:00
twinaphex
f6d0a80b3d (Netplay) Create wrapper function for select() 2015-01-23 11:44:13 +01:00
twinaphex
cec500ece5 Create socket_close in netplay_compat.c 2015-01-23 11:36:45 +01:00
twinaphex
57933ec70e Get rid of CONST_CAST/NONCONST_CAST - just do this by default 2015-01-23 11:30:13 +01:00
twinaphex
4cb34282c5 Move socket_nonblock to netplay_compat.c 2015-01-23 11:11:22 +01:00
twinaphex
4cdbe6f0c6 Usse wrapper functions freeaddrinfo/getaddrinfo in command.c 2015-01-23 08:46:31 +01:00
twinaphex
46402deb04 Use PATH_MAX_LENGTH instead of PATH_MAX.
Refactor OSX settings menu code somewhat
2015-01-17 05:47:52 +01:00
twinaphex
453321c50b Start updating headers 2015-01-07 17:46:50 +01:00
twinaphex
9daecea53e Create network_init and network_deinit functions 2014-12-21 03:29:52 +01:00
twinaphex
d025637eca Remove driver.h include in command.c 2014-10-22 07:09:31 +02:00
twinaphex
9a9fa6532a Move file_path.c to libretro SDK 2014-10-22 00:23:06 +02:00
a-shark
4439644e69 Add support for more Network Commands. 2014-10-07 23:04:46 -05:00
AndresSM
7249ebc00c fix disk_next, add option for disk_prev 2014-10-07 20:19:12 -05:00
Lioncash
a300ce5b2e command: Fix possible null dereference in rarch_cmd_free
Free called on null pointers is OK, but if it's ever null and it hits this conditional, it will be a null pointer dereference.
2014-09-12 08:07:41 -04:00
twinaphex
46b6b112b8 Cleanups - C-style comments, 80-char limit 2014-09-03 06:14:13 +02:00
twinaphex
e84e255013 Cleanups, 80-char limit 2014-09-02 05:10:54 +02:00
twinaphex
823be1ce41 Get rid of more driver_funcs macros 2014-08-15 20:51:59 +02:00
twinaphex
ed25984a3c command.c - declare variables at top 2014-08-03 01:38:49 +02:00
twinaphex
64fe591b64 Expand ifdefs for HAVE_NETWORK_CMD 2014-08-02 04:24:05 +02:00
twinaphex
25e0ead417 Build fix - make RetroArch work without HAVE_NETPLAY defined 2014-08-02 04:21:07 +02:00
twinaphex
6f32841647 Rename g_extern.verbose to g_extern.verbosity to avoid
collisions on OSX
2014-07-18 00:39:31 +02:00
Themaister
08cfb27f35 Fix some C++ issues. 2014-06-17 17:10:24 +02:00
Themaister
c7eee695ce Remove references to XML shaders. 2014-05-25 23:40:14 +02:00
Themaister
addba80c3b Rewrite DSP plugin interface. 2014-05-20 12:28:33 +02:00
Themaister
3a1c3f608a Fix some GCC 4.9 warnings. 2014-05-02 18:23:07 +02:00
Themaister
bad7f9af82 Check command interface in rarch_input_poll. 2014-03-17 11:34:25 +01:00
twinaphex
0a15a17d44 Update years on all license headers 2014-01-01 01:50:59 +01:00
ToadKing
4118fd4670 fix variable shadowing in command.c 2013-11-03 22:10:31 -05:00
Themaister
7aa8b40759 Fixup C89 for loops. 2013-10-22 21:37:56 +02:00
Themaister
f88ea04c28 Remove fixed shader index in set_shader. 2013-04-07 13:00:21 +02:00
Themaister
292bc36b43 Basic mouse grabbing for X11. 2013-03-29 18:55:54 +01:00
Themaister
c100b1371c Update command interface.
Use ';' to split args instead of ':' to avoid breaking
Windows path handling.
2013-03-17 11:11:14 +01:00
Themaister
551a464978 Rework index parameter to set_shader(). 2013-01-08 04:08:15 +01:00
twinaphex
b56b645366 Rename RARCH_SHADER_BSNES to RARCH_SHADER_GLSL 2013-01-07 17:03:10 +01:00
twinaphex
3a5d056b95 Expand functionality of set_shader callback function 2013-01-07 16:46:26 +01:00
Themaister
0b4cf2d053 Update license headers to 2013. 2013-01-01 01:41:15 +01:00
Themaister
3e2863af4a Add VOLUME_UP, VOLUME_DOWN to command interface. 2012-11-03 20:12:57 +01:00