ehouse
|
75b0e6cf11
|
needn't open netlib from here!
|
2005-04-03 02:47:46 +00:00 |
|
ehouse
|
2ccdf6878a
|
fix for api change
|
2005-04-03 02:47:08 +00:00 |
|
ehouse
|
1c38bcf6ed
|
first checked in. Works, but error recovery not done yet.
|
2005-04-03 02:46:31 +00:00 |
|
ehouse
|
0a0bea17ed
|
move generic send/receive stuff from palmir.c; tweak data structures
for relay scheme.
|
2005-04-03 02:00:44 +00:00 |
|
ehouse
|
803371ef5a
|
move generic send/receive stuff from palmir.c.
|
2005-04-03 01:59:57 +00:00 |
|
ehouse
|
8e5f222fe6
|
modify ip-params dialog for new relay-based scheme, using new struct
fields and dialog objects.
|
2005-04-03 01:58:02 +00:00 |
|
ehouse
|
d8f23ba643
|
add XP_LD
|
2005-04-03 01:53:07 +00:00 |
|
ehouse
|
52bf5f3e8f
|
remove ip-related stuff to new files
|
2005-04-03 01:47:34 +00:00 |
|
ehouse
|
5539c05080
|
add palmip.c; change how upload works
|
2005-04-03 01:39:08 +00:00 |
|
ehouse
|
712ec202d2
|
create new comms object if needed for non-first game
|
2005-04-03 01:36:59 +00:00 |
|
ehouse
|
6baa887b77
|
add command parsing and dispatch table
|
2005-03-31 02:20:50 +00:00 |
|
ehouse
|
c1c224cdae
|
first checked in. works but not robust
|
2005-03-31 02:11:51 +00:00 |
|
ehouse
|
c41dc77934
|
break up compile; new file
|
2005-03-30 02:00:15 +00:00 |
|
ehouse
|
bf6837a9d0
|
this file owns thread creation now
|
2005-03-30 01:52:10 +00:00 |
|
ehouse
|
5582b5be2c
|
new include
|
2005-03-30 01:49:40 +00:00 |
|
ehouse
|
7bafdf8e5a
|
first checked in
|
2005-03-30 01:47:55 +00:00 |
|
ehouse
|
863e241fc6
|
use new thread pool class
|
2005-03-30 01:42:28 +00:00 |
|
ehouse
|
12795788ea
|
cleanup
|
2005-03-30 01:32:02 +00:00 |
|
ehouse
|
12b2828d0d
|
use system APIs to find stuff in app directory rather than hard coding
path. Use system apis to find uniquie file names for games.
|
2005-03-26 03:25:44 +00:00 |
|
ehouse
|
1edc549adf
|
use c: drive, not z:, for uniformity with native version
|
2005-03-26 03:16:55 +00:00 |
|
ehouse
|
e3b319f341
|
don't use null comms
|
2005-03-25 13:41:18 +00:00 |
|
ehouse
|
1ec9e7b851
|
add cmd to lock/unlock main mutex
|
2005-03-25 03:24:00 +00:00 |
|
ehouse
|
7a6a5df437
|
use new stack-based lock
|
2005-03-25 03:21:16 +00:00 |
|
ehouse
|
28c200bcaa
|
first checked in. works
|
2005-03-25 03:19:03 +00:00 |
|
ehouse
|
3e281299ed
|
check for null comms before using
|
2005-03-25 03:13:10 +00:00 |
|
ehouse
|
99f2804141
|
don't instantiate comms unless it'll be used. Internally it has no
idea it's not supposed to connect to relay otherwise.
|
2005-03-25 03:11:54 +00:00 |
|
ehouse
|
f17a3bec58
|
add mutexes; general improvements
|
2005-03-25 02:59:44 +00:00 |
|
ehouse
|
9fb0b2691d
|
first checked in
|
2005-03-25 02:59:10 +00:00 |
|
ehouse
|
3631b68fa8
|
let socket server know how many connections to expect
|
2005-03-23 05:48:11 +00:00 |
|
ehouse
|
49d95b580a
|
fix shutdown panic by disposing fonts
|
2005-03-23 05:47:19 +00:00 |
|
ehouse
|
d4edf4d446
|
don't kill socket when client connects before server
|
2005-03-21 05:30:55 +00:00 |
|
ehouse
|
95772d3ad1
|
remove null-dereference when socket closed by two threads
|
2005-03-21 05:30:12 +00:00 |
|
ehouse
|
94df6e022c
|
too much logging
|
2005-03-21 05:29:37 +00:00 |
|
ehouse
|
4c871a5a8a
|
"dead" is not a option for players
|
2005-03-21 05:29:08 +00:00 |
|
ehouse
|
1973ce72ba
|
load and save remote/local field
|
2005-03-21 05:28:27 +00:00 |
|
ehouse
|
93d4c1d739
|
display remote players names in [] on scoreboard
|
2005-03-20 21:06:23 +00:00 |
|
ehouse
|
7de9b6eb2c
|
keep queue of incoming packets since new ones arrive before old can be
processed. With this fix a complete robot-vs-robot game works between
9300 and gtk version over relay.
|
2005-03-20 21:05:41 +00:00 |
|
ehouse
|
1490fe9fea
|
define XP_LD
|
2005-03-20 21:03:18 +00:00 |
|
ehouse
|
2056f20002
|
fix stream creation to include channelNo; correctly return success
from sym_send; fix to build in standalone case.
|
2005-03-20 19:55:49 +00:00 |
|
ehouse
|
29ca361020
|
fix runl to reset after error so we'll try again, e.g. after first
using a hostname that doesn't resolve.
|
2005-03-20 19:52:21 +00:00 |
|
ehouse
|
88663b415a
|
move unused var
|
2005-03-20 19:49:08 +00:00 |
|
ehouse
|
78cfbbf0d4
|
wins binary dir name changed
|
2005-03-20 19:48:14 +00:00 |
|
ehouse
|
015c2fbb5d
|
resend messages menu item
|
2005-03-20 19:47:47 +00:00 |
|
ehouse
|
e4ca798dfd
|
MakeSimpleStream needs channelno param
|
2005-03-20 19:47:07 +00:00 |
|
ehouse
|
9eb9d3ab35
|
add XP_LD to correctly log 32-bit vals
|
2005-03-20 19:46:20 +00:00 |
|
ehouse
|
4d2ca032d2
|
add ResetState
|
2005-03-20 19:45:43 +00:00 |
|
ehouse
|
d3b22835aa
|
add relay/ dir; tweak for debugging inside M$VS
|
2005-03-20 19:45:19 +00:00 |
|
ehouse
|
b18b49b042
|
add some wins temp files
|
2005-03-20 19:44:07 +00:00 |
|
ehouse
|
3ee16b6cd8
|
fix to build in standalone case
|
2005-03-20 19:43:00 +00:00 |
|
ehouse
|
356ede1a73
|
add XP_LD so symbian can long 32-bit vals
|
2005-03-20 19:41:30 +00:00 |
|