simon.kagstrom
|
88f7c29254
|
Yet another round of dead code cleanup
|
2010-03-13 12:47:07 +00:00 |
|
simon.kagstrom
|
6fdceb0a26
|
Connect/disconnect from the menu
|
2010-03-10 06:37:25 +00:00 |
|
simon.kagstrom
|
c326c552e1
|
Better handling of joysticks for the menus and an unused network fsm
|
2010-03-06 07:25:12 +00:00 |
|
simon.kagstrom
|
75385f566b
|
Add server message box support
|
2010-02-28 07:59:36 +00:00 |
|
simon.kagstrom
|
99e906239e
|
Valgrind fixes
|
2010-02-26 11:15:50 +00:00 |
|
simon.kagstrom
|
619fcc1be5
|
Hack to avoid div-by-zero
|
2010-02-25 12:24:10 +00:00 |
|
simon.kagstrom
|
534e07213c
|
Add status messages during connect
|
2010-02-25 06:43:33 +00:00 |
|
simon.kagstrom
|
f539e98f96
|
Disconnect on ... disconnect
|
2010-02-25 06:38:33 +00:00 |
|
simon.kagstrom
|
dcf255f1e2
|
Split send and receive buffers to be able to answer pings
|
2010-02-24 18:53:07 +00:00 |
|
simon.kagstrom
|
a6a05b650e
|
Remove huge chunks of dead code, simplify ping handling (although a
hack is still needed there).
|
2010-02-22 19:17:49 +00:00 |
|
simon.kagstrom
|
cf043c2fa5
|
Client network message fixes
|
2010-02-21 18:42:56 +00:00 |
|
simon.kagstrom
|
e41dcc3c2b
|
Added network server messages (well, it's broken right now but anyway)
|
2010-02-21 16:33:25 +00:00 |
|
simon.kagstrom
|
7a35a744ec
|
Add user name to network messages
|
2010-02-21 15:40:15 +00:00 |
|
simon.kagstrom
|
47f6f6d174
|
Receive and handle text messages at the server end
|
2010-02-21 15:36:30 +00:00 |
|
simon.kagstrom
|
8af1a6c773
|
Add region handling for the network as well
|
2010-02-21 10:43:54 +00:00 |
|
simon.kagstrom
|
37ca5e562b
|
Fix network disconnect and handle send failures
|
2010-02-21 09:50:30 +00:00 |
|
simon.kagstrom
|
64b200cafd
|
Don't exit on marshall error
|
2010-02-21 09:25:19 +00:00 |
|
simon.kagstrom
|
1dca5880c9
|
Remove debug output
|
2010-02-21 08:02:55 +00:00 |
|
simon.kagstrom
|
63b7d45688
|
Cleanup some unused stuff and redesign text message sending (not
quite done yet, has bugs, but in theory functional)
|
2010-02-21 07:58:53 +00:00 |
|
simon.kagstrom
|
845b3f4311
|
Network connections work now, although there is no display updates being sent
|
2010-02-20 14:30:27 +00:00 |
|
simon.kagstrom
|
240c89f783
|
First round of network refactoring: The network connection will be
stateless. Currently only getting the list of peers will work, but
more is on the way.
|
2010-02-20 13:01:23 +00:00 |
|
simon.kagstrom
|
5895e06a29
|
More network stuff.
|
2010-02-15 19:24:52 +00:00 |
|
simon.kagstrom
|
a9fffcce87
|
Fix some protocol errors (there are more)
|
2010-02-15 18:20:37 +00:00 |
|
simon.kagstrom
|
c97ab6801b
|
Correct a few connection bugs
|
2010-02-14 10:09:46 +00:00 |
|
simon.kagstrom
|
a28575b7ce
|
Use status bar messages
|
2010-02-14 09:24:49 +00:00 |
|
simon.kagstrom
|
7ab4f8f443
|
Separate server and peer addresses
|
2010-02-14 08:57:55 +00:00 |
|
simon.kagstrom
|
f2a9185cc0
|
Rename connection_addr -> peer_addr (thanks again eclipse)
|
2010-02-14 08:28:40 +00:00 |
|
simon.kagstrom
|
7b3cd3555a
|
Implement peer selection properly (though still untested)
|
2010-02-14 08:05:08 +00:00 |
|
simon.kagstrom
|
a5618a93d7
|
Redesign the network setup. Untested of course.
|
2010-02-12 06:35:24 +00:00 |
|
simon.kagstrom
|
56c4742f75
|
Simplifly data registry and reserve 0...1000 as client range
|
2010-02-07 09:52:36 +00:00 |
|
simon.kagstrom
|
6b4014dfca
|
Handle register data in marshal/demarshal and packet reception
|
2010-02-07 09:37:21 +00:00 |
|
simon.kagstrom
|
6e3a5d74e0
|
Rename data packets
|
2010-02-07 09:22:37 +00:00 |
|
simon.kagstrom
|
c8c231ebb2
|
New type
|
2010-02-06 16:22:52 +00:00 |
|
simon.kagstrom
|
332264abcb
|
Add screenshot to network connect messages (not tested)
|
2010-02-06 14:00:12 +00:00 |
|
simon.kagstrom
|
328c6db22e
|
Copy in the new GUI code. Builds but will not work now.
|
2010-01-25 13:01:22 +00:00 |
|
simon.kagstrom
|
ac52ec73fe
|
Higher lowest kbps
|
2009-11-10 05:44:10 +00:00 |
|
simon.kagstrom
|
5275eda76b
|
Only wait for 5 tries (15 seconds) for the bandwidth reply
|
2009-11-10 05:43:43 +00:00 |
|
simon.kagstrom
|
de583835c3
|
Correct FSM to go to the CONN_CONNECTED state
|
2009-11-08 16:10:19 +00:00 |
|
simon.kagstrom
|
d554070fc3
|
Move up ConnectToPeer
|
2009-11-08 15:59:18 +00:00 |
|
simon.kagstrom
|
78c7473510
|
Larger limit
|
2009-11-08 15:51:59 +00:00 |
|
simon.kagstrom
|
a3e4556785
|
Don't display the bandwidth message
|
2009-11-08 15:34:47 +00:00 |
|
simon.kagstrom
|
92c007817d
|
Add printout of network bw, reduce size to 1024
|
2009-11-08 15:21:53 +00:00 |
|
simon.kagstrom
|
ba7ee22494
|
Cap at 80kbps and 300kbps
|
2009-11-08 12:52:54 +00:00 |
|
simon.kagstrom
|
a909b551b2
|
Add bandwidth testing code
|
2009-11-08 12:50:56 +00:00 |
|
simon.kagstrom
|
1033f94d24
|
Check that the network magic is correct
|
2009-11-08 09:34:00 +00:00 |
|
simon.kagstrom
|
4a183a000e
|
Correct description
|
2009-11-08 09:16:10 +00:00 |
|
simon.kagstrom
|
3073af1d84
|
Move network status updates to Network
|
2009-11-08 09:04:48 +00:00 |
|
simon.kagstrom
|
32a405739b
|
Remove unused var
|
2009-11-07 14:06:10 +00:00 |
|
simon.kagstrom
|
914bcd03ba
|
Correct handling of data > 4096 bytes. This is for example sent out as
screenshots when multiple servers are waiting on the frodo network
|
2009-11-07 13:52:22 +00:00 |
|
simon.kagstrom
|
334d729bf1
|
Do sound transfer at the correct time
|
2009-11-07 12:33:09 +00:00 |
|