Commit Graph

232 Commits

Author SHA1 Message Date
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
Themaister
85a89dc43e Fix build with --disable-netplay. 2012-10-22 20:48:51 +02:00
Themaister
b8abf34785 Purge some now useless code.
Removes manual input rate adjustments.
Don't allow DSP plugs to resample as it would complicate things alot
with dynamic rate control.
Also purges optional ssnes_* symbols for external plugs.
2012-10-13 20:22:45 +02:00
Themaister
35c3a4a252 Fix build on #ifndef _WIN32. 2012-09-23 11:06:26 +02:00
Themaister
f8a57ef690 Fix crash in Windows when UDP CMD was disabled. 2012-09-23 10:53:19 +02:00
Themaister
c55f71c49d Shaders can be swapped out in command interface. 2012-09-21 21:56:54 +02:00
Themaister
e3a2bf1463 Fix build if --disable-netplay is used. 2012-08-08 07:40:00 +02:00
Themaister
c76a4b4092 Nonblock console reads appear to work on Win32. 2012-08-07 22:36:44 +02:00
Themaister
01f9ad8d8d Build in STDIN_CMD on Win32. 2012-08-07 21:31:43 +02:00
Themaister
6f8f063b90 Simplify win32 read_stdin(). Still untested. 2012-08-05 13:01:33 +02:00
Themaister
f3d9eed89f Add preliminary stdin reading for Win32 (untested). 2012-07-28 10:57:14 +02:00
Themaister
38f7673fac Add command functionality to stdin. 2012-07-25 04:50:46 +02:00