Commit Graph

81 Commits

Author SHA1 Message Date
Twinaphex
2fd12edfb6 Libsnes exorcism 2012-07-07 17:08:55 +02:00
Themaister
b97644f52f Make sure that network is inited. 2012-06-01 15:20:53 +02:00
Themaister
02c77d3685 Drop useless (void). 2012-06-01 14:22:13 +02:00
Themaister
2c674ef8d1 Correctly walk the addrinfo tree to determine all addresses. 2012-05-31 20:34:33 +02:00
Themaister
0375de48a2 Add preliminary network command interface. 2012-05-27 14:12:29 +02:00
Themaister
1c172d7947 Fix spectator mode crash. 2012-05-04 19:57:15 +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
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
b273de1e99 Move netplay related bsv code to netplay. 2012-03-26 00:06:25 +02:00
Themaister
0ee6aa948e Merge netplay_compat.c into netplay.c. 2012-03-17 00:49:05 +01:00
TwinAphex51224
06a951ef7f (360) Add NOD3D define to netplay.c too 2012-03-11 16:26:10 +01:00
Themaister
9c861f13be Fix additional exclamation marks. 2012-02-11 21:16:01 +01:00
Themaister
1cff87c758 Change exclamation marks with dots for less scream factor. 2012-02-11 20:59:41 +01:00
Themaister
0e5a9a7772 Adjustments for PS3. 2012-01-24 23:14:11 +01:00
Themaister
6ff762f088 Some init stuff needed for PS3. 2012-01-24 22:38:25 +01:00
Themaister
03a892c7f2 Start adding netplay compat layer for legacy stuff. 2012-01-24 21:12:12 +01:00
TwinAphex51224
2be040a8a7 (360) Added small ifdef to netplay.c - next stumbling block -
both 360 and PS3 don't support sockaddr_storage and getaddrinfo
2012-01-21 18:56:07 +01:00
Themaister
f9870dfb24 Nicknames for spectator mode as well. 2012-01-21 18:34:07 +01:00
Themaister
7082561e21 Nicknames for regular connection. 2012-01-21 18:12:42 +01:00
Themaister
8f0a47e6c3 Small cleanup. 2012-01-21 16:14:10 +01:00
Themaister
20528b9d1f Fix buggy log_connection. 2012-01-21 14:58:39 +01:00
Themaister
d262049f6b Additional fixes. 2012-01-21 14:46:33 +01:00
Themaister
75408b689d Hook up binds. 2012-01-21 14:24:38 +01:00
Themaister
d551d93ce4 Start implementing player flipping. 2012-01-21 14:00:11 +01:00
Themaister
86dac8c979 Make sure sockets are not closed twice on error. 2012-01-12 09:21:33 +01:00
Themaister
c6fc8e45ff Log more clearly disconnects. 2012-01-11 21:08:44 +01:00
Themaister
4dde927c12 Add some logging and increase buffer sizes. 2012-01-11 20:50:21 +01:00
Themaister
6325b4cd2e Set larger buffer size to mitigate lags on client connect. 2012-01-11 20:14:59 +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
672102d377 Change asserts to ssnes_assert(). 2011-12-25 12:47:47 +01:00
Themaister
0ab305156b Fixup header. 2011-12-25 01:41:12 +01:00
Themaister
eac468ba19 MSVC compat. 2011-12-25 01:38:59 +01:00
Themaister
d5fca50a2f Can build for C++. 2011-12-24 15:26:01 +01:00
Themaister
0b20f11617 Nits. 2011-12-04 18:06:50 +01:00
TwinAphex51224
3a47e2cd63 Merge branch 'master' of github.com:Themaister/SSNES into ssnes-consoles 2011-11-30 18:11:06 +01:00
Themaister
a221e3e4cd Enable/disable threading support. 2011-11-30 17:46:58 +01:00
TwinAphex51224
3b4e60aada Header guards for netplay.c not necessary 2011-11-30 16:21:21 +01:00
TwinAphex51224
8d8fb44c18 Use getopt replacement 2011-11-30 16:19:12 +01:00
Themaister
bf5db10459 Change timeout message to be less misleading. 2011-11-16 22:30:57 +01:00
Themaister
b4f0d9b8f8 Restrict number of lag frames. 2011-11-06 20:38:42 +01:00
Themaister
b96ab2982c Should fix minor issues with timeouts when lag frames > 8. 2011-11-06 20:28:02 +01:00
Themaister
cdf3d05c8e Should fix spurious timeouts for netplay. 2011-11-04 00:18:17 +01:00
Themaister
65665f36cc Fixup netplay. 2011-10-31 22:51:54 +01:00
Themaister
e134f8afc7 And yet another ... :) 2011-10-18 19:22:20 +02:00