twinaphex
6abb01e973
Isolate driver->netplay-data to netplay.c
2015-12-05 16:38:24 +01:00
twinaphex
67e8647acb
Start isolating usage of driver->netplay_data to netplay.c
2015-12-05 16:27:00 +01:00
twinaphex
d4d07f674f
Create netplay_driver_ctl
2015-12-05 16:24:31 +01:00
twinaphex
321dfe1daa
C89_BUILD fixes
2015-11-19 12:30:00 +01:00
ctult
b3ee33ad72
Cleanup and documentation
...
I'm pushing this now while it still works.
2015-11-17 17:45:24 -07:00
ctult
6f70ec326b
newline
2015-11-17 16:19:22 -07:00
ctult
e5a3b89e6d
Netplay commands
2015-11-17 16:18:04 -07:00
ctult
8cf8e83e4a
Netplay commands and possible analog support
2015-11-16 20:21:35 -07:00
twinaphex
7f56e5c214
Move deinit_netplay to netplay.c
2015-04-11 13:31:33 +02:00
twinaphex
a150cb84bd
Move init_netplay to netplay.c
2015-04-11 13:29:40 +02: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
twinaphex
90c7617b65
Rename retro.h to libretro_version_1.h
2015-01-13 02:29:08 +01:00
twinaphex
357555e1cd
Add documentation for netplay
2015-01-09 18:34:00 +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
181d163b36
Rename 'player' to 'user'
2014-12-05 13:48:54 +01:00
twinaphex
c62d52de0f
Start properly implementing libretro SDK for boolean.h include
...
header, glsym, and rthreads
2014-10-21 05:05:52 +02:00
twinaphex
7dbf9f2298
Avoid index local variables
2014-10-20 19:29:49 +02:00
twinaphex
a7e6df69c8
Split up libretro (v1) code to libretro_version_1.c file
2014-09-23 03:03:56 +02:00
twinaphex
9d783b6627
Style cleanups
2014-09-07 05:47:18 +02:00
twinaphex
0a15a17d44
Update years on all license headers
2014-01-01 01:50:59 +01:00
Themaister
0b4cf2d053
Update license headers to 2013.
2013-01-01 01:41:15 +01:00
Twinaphex
c3d40d0f5a
Snes exorcism
2012-07-07 17:19:32 +02:00
Themaister
b97644f52f
Make sure that network is inited.
2012-06-01 15:20:53 +02:00
Themaister
0375de48a2
Add preliminary network command interface.
2012-05-27 14:12:29 +02:00
Themaister
ce740f8948
More fixups.
2012-04-21 23:31:57 +02:00
Themaister
aab8fb6151
ssnes_* => rarch_*.
2012-04-21 23:25:32 +02:00
Themaister
9ab51ad23a
SSNES => RetroArch.
2012-04-21 23:17:43 +02:00
Themaister
e3a71a8c5b
Fixup headers.
2012-04-09 22:05:26 +02:00
Themaister
5d51942f69
libretro fixups.
2012-04-09 22:04:43 +02:00
Themaister
cd3c9a548c
Begin fixing up SSNES for libretro.
2012-04-09 22:03:57 +02:00
Themaister
62c96ea937
Change license header.
2012-04-09 22:03:57 +02:00
Themaister
9698cd7dbd
Change headers.
2012-04-09 22:03:57 +02:00
Themaister
7082561e21
Nicknames for regular connection.
2012-01-21 18:12:42 +01:00
Themaister
d551d93ce4
Start implementing player flipping.
2012-01-21 14:00:11 +01:00
Themaister
4beec3870f
Spectator mode.
2012-01-11 19:22:18 +01:00
Themaister
b4248038fb
Update license headers.
2012-01-08 01:12:05 +01:00
Themaister
d5fca50a2f
Can build for C++.
2011-12-24 15:26:01 +01:00
TwinAphex51224
8d8fb44c18
Use getopt replacement
2011-11-30 16:19:12 +01:00
Themaister
fa777b8356
Should fix netplay for bSNES as well.
...
Do not rely on when polling takes place in the emu core.
We earlier assumed that this occured always at the start of the main
loop. We now do not care about when the poll callback is called, and we
manually poll the network ourselves in pre_frame.
2011-06-26 16:02:18 +02:00
Themaister
1a6f112d8a
More changes to netplay. Still quite broken, but it's not far away!
2011-02-14 20:11:46 +01:00
Themaister
70e8681487
Started to work on a look-ahead algorithm.
...
Still very broken, but frame-by-frame sync works at least :)
2011-02-14 16:10:53 +01:00
Themaister
a763848644
Fix some issues with message queues.
2011-02-13 18:19:37 +01:00
Themaister
85dbc05ded
Some start on netplay. :)
2011-02-13 16:40:24 +01:00