Flyinghead
a9b62164c5
No network if no threads
2019-02-06 18:42:45 +01:00
Flyinghead
5e59901e70
OSX build fixes
2018-10-30 11:29:30 +01:00
flyinghead
0d965fe3a3
mingw32 build fix
2018-10-29 22:59:46 +01:00
Flyinghead
15372f4187
Modem: close connecting sockets on exit
2018-10-26 19:38:59 +02:00
Flyinghead
aab0a4e36d
Modem: Fix VC 2K game sport games series
2018-10-26 18:14:34 +02:00
Flyinghead
3ff14dd2b3
Modem: shutdown local socket when remote is shutdown
...
Fixes issues with http requests: web browsers, Monaco Grand Prix Online
2018-09-26 00:04:57 +02:00
Flyinghead
1320ce5949
Modem: Close pico socket when native one returns an error.
...
Linux build fix.
2018-09-25 12:39:37 +02:00
flyinghead
be8bae0547
Modem: port to win32/winsock
2018-09-25 12:29:51 +02:00
Flyinghead
c850093b0a
OSX: bind -> ::bind for UDP too
2018-09-24 21:37:07 +02:00
Flyinghead
36e13a9468
Proper way to close sockets
2018-09-24 21:19:43 +02:00
Flyinghead
2c343fddf2
modem: Transparent IP proxy. Removes the need for a TAP/TUN device
2018-09-24 19:06:14 +02:00
Flyinghead
2081a0c21b
Modem doc fix
2018-09-17 21:32:28 +02:00
Flyinghead
63a8d0cca9
Modem config documentation
2018-09-17 21:28:50 +02:00
Flyinghead
b9d0a4f688
msvc fix
2018-09-17 19:43:05 +02:00
Flyinghead
4a42cd6bae
msvc fix
2018-09-17 18:45:11 +02:00
Flyinghead
b256141b0d
No picotcp for msvc
2018-09-17 18:14:48 +02:00
Flyinghead
1314a1551d
picotcp: add msvc-specific arch include. Win: never stop net stack
2018-09-17 15:29:20 +02:00
Flyinghead
92a39a1fc4
Static picotcp config for msvc. Fix warnings in modem.cpp.
2018-09-17 14:05:03 +02:00
Flyinghead
59fe373a3a
Tentative fix for win VS build. Fix Makefile clean
2018-09-17 13:33:50 +02:00
Flyinghead
bc6a8f451a
Fix picotcp on Windows
...
Automatically configure tap IP address, route and proxy arp using iphlpapi.
Partial port to MINGW.
2018-09-17 12:59:52 +02:00
Flyinghead
6699a8a294
Use picotcp for ppp protocol processing. Now all is needed is a tap or
...
tun interface.
2018-09-15 21:41:54 +02:00
Flyinghead
54308a0949
Incorrect modem status bit was causing all received data to be ignored.
...
All games connect to Dreamcast Live lobby.
Tested Quake III in-game.
2018-09-14 11:18:10 +02:00
Flyinghead
fe4c310306
more build fixing
2018-09-12 15:18:12 +02:00
Flyinghead
baa60bb097
Fix non linux builds
2018-09-12 14:52:45 +02:00
Flyinghead
e3d99541d6
Modem support and pipe out to ppp.
...
Allow Ooga Booga and NFL 2K2 to connect to network lobbby at https://www.dreamcastlive.net .
Sadly all other tested games still fail the ppp handshake. Work in progress...
2018-09-12 13:20:20 +02:00