ehouse
778e68e4dd
Increase size of buffer used to accumulate letters for "tiles left"
...
dialog. French has 15 "E"s, and the old buffer size allowed an
overflow (crash) when at least 13 of any letter were left.
2006-05-21 01:54:48 +00:00
ehouse
ef6ebe6bac
Add, and use, stream_putString. Saves 500 bytes on win32.
2006-04-25 13:31:15 +00:00
ehouse
6b140d641b
fix b5 crasher: check for stream equivalence with the older version
...
now that current version's been upped. Rename old version to better
indicate when it was current.
2006-03-04 06:12:38 +00:00
ehouse
92485783af
update email address in header comments: no code change
2006-01-08 01:25:02 +00:00
ehouse
20c87b4c19
fix streaming so four devices can be in game.
2005-10-01 15:51:14 +00:00
ehouse
dc84bd22df
dict_tilesToString sig change
2005-07-08 03:02:31 +00:00
ehouse
4095acc327
casts to stop compiler warnings
2005-05-29 19:29:33 +00:00
ehouse
c9f60e758c
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
290cb0b9da
fix to build in standalone case
2005-03-20 19:43:00 +00:00
ehouse
19b0d88a69
remove gross connectRelay hack. There's now a wrapping protocol that
...
talks to the relay entirely inside comms.c.
2005-03-19 21:48:47 +00:00
ehouse
dd8f2f92c5
fix problems with clients in networked games making a move after the
...
game should end: check number of passes and that all players still
have tiles before running robot.
2005-03-15 15:18:58 +00:00
ehouse
71870695cc
HACK: server must ping relay or it can't be contacted
2005-03-06 17:51:18 +00:00
ehouse
2e9dd5f3ea
cleanup; add debugging info for state changes
2005-03-06 17:49:37 +00:00
ehouse
b77d8b8fbb
use dict_getShortName
2004-12-18 01:06:47 +00:00
ehouse
fbc2f86187
Don't use Palm APIs in common code!
2004-11-09 02:03:28 +00:00
ehouse
a4938db8fe
server_formatRemainingTiles and server_formatDictCounts
2004-11-06 02:46:08 +00:00
ehouse
80cc53eb11
fix endienness problem for game id
2004-09-30 13:43:07 +00:00
ehouse
8a4b9eed3a
remove dead code
2004-07-20 15:13:54 +00:00
ehouse
665ff7b4c4
make < 80 columns
2004-07-10 22:56:20 +00:00
ehouse
e320ae9617
output the right string
2004-07-10 14:17:07 +00:00
ehouse
d9efe4258b
cleanup for no hintlimit feature case
2004-06-27 04:35:42 +00:00
ehouse
173eba64e3
version now part of stream
2004-06-24 05:19:31 +00:00
ehouse
7914876294
Change engine to, when given a rect that's a subset of the board,
...
constrain the search for moves to those that involve filling only
tiles within the rect -- while still using the rest of the board as
context for the moves. Robot moves use the whole board.
2004-06-15 01:58:09 +00:00
ehouse
7437e6089a
move undoing-assign warning here
2004-05-15 16:05:14 +00:00
ehouse
b07b947c44
Allow deletion of picked tiles during face-up picking.
2004-05-14 08:57:38 +00:00
ehouse
791d371b90
guard server_do against reentrance
2004-02-18 04:28:32 +00:00
ehouse
68e2975472
fix compiler warning
2004-01-29 05:07:10 +00:00
ehouse
ca9eeed95b
Swedish dict has 0-count tiles that are available only for blanks.
...
Don't print these with counts/values.
2003-12-13 06:39:35 +00:00
ehouse
6e9e668035
fix compiler warning
2003-11-30 19:11:12 +00:00
ehouse
f69eb698b3
pass current tray into util_userPickTile, removing to-be-traded tiles
...
first.
2003-11-30 18:53:51 +00:00
ehouse
e1fd8fda5b
robots can be given picked tiles too
2003-11-19 04:49:30 +00:00
ehouse
6a30f1c7c1
Add vars to support turning on/off picking tiles
2003-11-19 04:06:32 +00:00
ehouse
8789ed9bc5
don't let pick robot tiles
2003-11-18 03:39:43 +00:00
ehouse
57295ffee8
when picking, deal with not having enough tiles
2003-11-16 19:25:53 +00:00
ehouse
f32c407d01
add option for user to pick tiles from pool.
2003-11-16 17:12:54 +00:00
ehouse
5776da0b93
first checkin
2003-11-01 05:35:29 +00:00