simon.kagstrom
6239aa9d3b
No gibberish
2010-02-24 15:47:29 +00:00
simon.kagstrom
84266ee93e
Maintain two lists of peers
...
One pending (peers that can be connected to) and one active (peers
that are playing). Peers are pinged until they disconnect so that we
can maintain the number of active peers.
2010-02-24 15:43:56 +00:00
simon.kagstrom
c753e22aa5
Fix bug with unset name (don't exit the menu then)
2010-02-24 12:10:56 +00:00
simon.kagstrom
dd51b51248
Write out configuration deltas (what has changed) instead of the entire
...
configuration. Makes many things much nicer :-)
2010-02-24 11:34:56 +00:00
simon.kagstrom
a227a19703
Remove printout
2010-02-24 06:54:21 +00:00
simon.kagstrom
514c929e3d
Fix save games (only include the actual disc name, not the path)
2010-02-24 06:52:31 +00:00
simon.kagstrom
2bff881744
Randomize at start, then use an index
2010-02-24 06:43:48 +00:00
simon.kagstrom
6e32f8eaef
Fixme is fixed
2010-02-24 06:40:10 +00:00
simon.kagstrom
76e8e210ae
Handle hat rotation
2010-02-24 06:32:46 +00:00
simon.kagstrom
56f1d9c22d
Joystick handling for the menu and the wii. Untested and unfinished.
2010-02-23 20:45:29 +00:00
simon.kagstrom
341c31bfd1
Reset port
2010-02-23 20:44:55 +00:00
simon.kagstrom
8e77843d81
Redesign the network and game info menus
2010-02-23 20:10:45 +00:00
simon.kagstrom
a3a9e1ce0d
Unused var
2010-02-23 18:25:14 +00:00
simon.kagstrom
80d952aeb1
Fix various joystick issues
2010-02-23 18:24:30 +00:00
simon.kagstrom
326deec9e0
Setup Saitek P380
2010-02-23 18:23:44 +00:00
simon.kagstrom
b2e04e878d
Workaround joy init
2010-02-23 18:23:04 +00:00
simon.kagstrom
b972e6f71b
Init joysticks
2010-02-23 17:30:57 +00:00
simon.kagstrom
4322df80bf
Abort theme selection on escape
2010-02-23 06:48:27 +00:00
simon.kagstrom
edf4499741
Make joysticks default open
2010-02-23 06:47:40 +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
1392121368
Use image/ as path (again maybe fix later)
2010-02-22 11:43:46 +00:00
simon.kagstrom
1bc324c982
Just save the png data as-is (maybe fix later)
2010-02-22 11:43:32 +00:00
simon.kagstrom
6fc380d2c8
Fix message dequeueing
2010-02-22 06:22:54 +00:00
simon.kagstrom
cf043c2fa5
Client network message fixes
2010-02-21 18:42:56 +00:00
simon.kagstrom
401784e95e
Handle network messages
2010-02-21 18:42:42 +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
d24063b1a6
More joystick handling: Make the analogue part post messages to the gui,
...
don't rely on old value for gui
2010-02-21 16:10:12 +00:00
simon.kagstrom
d1bcec688b
Don't install non-existing files
2010-02-21 16:05:17 +00:00
simon.kagstrom
d2e0208510
Push joystick events to the GUI. Not tested yet.
2010-02-21 15:58:28 +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
2fa2832bc3
Helpful dialogues and error messages
2010-02-21 13:16:04 +00:00
simon.kagstrom
3610fc19f5
Add stub for sending message to your friend
2010-02-21 13:05:01 +00:00
simon.kagstrom
1b8b98a394
Don't look for frodorc.default (no conf is fine)
2010-02-21 13:04:31 +00:00
simon.kagstrom
6cf7140e2c
Restore netw. port
2010-02-21 10:58:35 +00:00
simon.kagstrom
3b29f7d52c
Help messages
2010-02-21 10:55:54 +00:00
simon.kagstrom
2a492b70b6
Handle disconnects at the broker side as well
2010-02-21 10:52:30 +00:00
simon.kagstrom
8af1a6c773
Add region handling for the network as well
2010-02-21 10:43:54 +00:00
simon.kagstrom
65f0844cae
Implement network region setting (but still not on the network end)
2010-02-21 10:25:39 +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
4c9590e65d
Make a copy of the passed argument (will otherwise give undef references)
2010-02-21 08:02:06 +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
5d6c55d4c7
Cleanup old unused stuff and use GUI status string
2010-02-21 07:31:28 +00:00
simon.kagstrom
71a2042205
Remove the macro
2010-02-21 06:54:37 +00:00
simon.kagstrom
25605859e4
Really fix the networking joystick issue, networking seems to work well
...
now
2010-02-21 06:52:43 +00:00
simon.kagstrom
bbc30c590d
Partially fix joystick handling, more to come
2010-02-20 15:02:34 +00:00
simon.kagstrom
b3f89c8f5d
Aargh. The reason network display updates arent drawn on the client is that
...
32 bit screen updates always used the local screen. Fixed.
2010-02-20 14:52:20 +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