lotodore
2ddf198c97
Specify file name of project for qmake, in case the directory has a different name.
2008-01-30 23:56:52 +00:00
lotodore
973486a8b2
Added init script and monit configuration to the server howto.
2008-01-06 17:49:39 +00:00
lotodore
fcd7371fdc
Added first version of the server setup howto.
2007-12-23 22:10:45 +00:00
lotodore
1a99169556
Clarified build instructions.
2007-12-12 16:15:59 +00:00
lotodore
9ce09df604
Update build instructions for MSVC 2008.
2007-12-09 22:27:10 +00:00
doitux
a798e051d6
adds manpage, desktop-file and debian install patch
2007-12-07 11:04:33 +00:00
lotodore
9e0ffe4317
Prepare to send reason for leaving a game. New protocol version as it is not compatible to the current beta.
2007-11-18 12:53:42 +00:00
lotodore
6ab852966f
Minimum raise is now in players action done.
2007-11-18 00:28:45 +00:00
lotodore
26157027dc
Fixed macro redefinition. Set money won in server.
2007-10-29 22:37:42 +00:00
lotodore
b848d2125f
Specified some values in game info block.
2007-10-28 13:05:13 +00:00
lotodore
4bc57f07d0
Add server statistics which are sent by the server to every client each time they change.
2007-10-20 22:22:11 +00:00
lotodore
13e32d0656
Added placeholder for future change.
2007-10-12 16:04:00 +00:00
lotodore
b833b05787
Added error code and message for server maintenance.
2007-10-12 15:35:58 +00:00
lotodore
6cf0d8777a
Fixed protocol issue: Avatar data packets did not have any padding. Increased maximum packet size.
2007-10-12 15:15:03 +00:00
lotodore
4f00333599
Show and update admin player of a game even when in lobby and not in the game.
2007-10-12 14:32:25 +00:00
lotodore
96d1f34f5c
Added notification if a new release or beta release of PokerTH is available.
...
Removed last traces of deprecated blind values.
2007-10-12 13:07:04 +00:00
lotodore
488e909838
Clarified "money won".
2007-10-11 16:06:28 +00:00
lotodore
9f478855db
Added error packets for unknown avatar and unknown player id (unused yet).
2007-10-10 23:41:50 +00:00
lotodore
253778bf30
Added error handling for networking stuff. Now checking the player action.
2007-10-10 22:21:24 +00:00
lotodore
bbb1377741
Transfer blind values as 32 bit values in network games. This version is not compatible to the current beta server.
2007-10-10 11:38:58 +00:00
lotodore
f68cab9cc3
MSVC with qt 4.3.2 - this version of qt rulez!!!
2007-10-09 22:00:36 +00:00
lotodore
d11b35a1a7
Transfer small blind and minimum raise amount to client.
2007-10-07 22:49:07 +00:00
lotodore
0d0d8dc810
Synchronize on network game start, so that everyone has received all avatars and player names before the game starts. Store all computer players in a separate list on the server for name retrieval.
2007-10-07 21:23:37 +00:00
lotodore
4e649450b2
The server is now sending the highest set, and the client is no longer calculating it on his own. This should fix some bugs when someone goes all in with the big/small blind.
2007-10-06 14:16:36 +00:00
lotodore
31ff141196
Name fix.
2007-10-05 14:27:04 +00:00
lotodore
5d974a6450
More preparation towards transferring avatars.
2007-10-05 14:23:36 +00:00
lotodore
f1761a3793
First steps towards transferring avatars.
2007-10-04 23:05:50 +00:00
lotodore
1f97e26e49
Changed maximum packet length.
2007-10-03 22:09:25 +00:00
lotodore
076d44b0ae
Pass on admin state if the admin leaves the network game, so that someone else can start the game.
2007-10-03 13:36:47 +00:00
lotodore
45a09b3016
Transfer blinds data for the game list in the lobby.
2007-10-03 11:06:57 +00:00
lotodore
6bfea736cf
Transfer new blind options in network games.
2007-10-02 15:00:33 +00:00
lotodore
e76be2a6ff
Some more changes concerning avatars. Directory changes. App data now QApplication independent.
2007-09-08 20:40:46 +00:00
lotodore
9d0edc5eee
Major redesign: The game can not be left without disconnecting from the server. This happens if a player is kicked, if he wishes to leave, or for other reasons. Error packets from the server will always cause a disconnect, however.
...
If joining a game fails, there is a proper failure packet now.
2007-09-06 19:09:05 +00:00
lotodore
9f6bf5206e
The checkbox "fill up with computer players" is now working (protocol has been changed to implement this). Lobby dialog is now also used after joining the game. Leaving game not possible yet.
2007-09-05 19:14:34 +00:00
lotodore
232382e28f
Use qt 4.3.0 for vc now.
2007-09-04 23:00:42 +00:00
lotodore
d35f4ae997
Player list is now sent in Game List New notification. Not shown in dialog yet.
2007-09-01 22:59:55 +00:00
lotodore
a6f80672ee
Updated vc build instructions.
2007-08-31 23:01:43 +00:00
lotodore
56b24e09eb
Major design change in network protocol: Player information is now requested by clients whenever it is needed. The server only sends player ids. The client has a cache with player information.
2007-08-26 22:41:37 +00:00
lotodore
95e5ee47cc
Fixed multithreading issues when creating/joining a game. Sessions are now queued.
2007-08-20 22:55:39 +00:00
lotodore
59b7438376
Work on dedicated server. This svn revision is totally broken, it is part of a complete redesign of the server.
...
There is a lobby thread for the server, and each game has its own game processing thread and a sender thread. Connections can be accepted from different sources, i.e. TCP/SCTP over IPv4, IPv6, all those work well in parallel.
2007-08-15 13:28:28 +00:00
lotodore
0da29b3874
The console server can now be fully used for a single game. The first player to join the game is admin, he can start the game and kick players.
...
However, if the admin player leaves, a new game can only be started if all players have left before (this is a bug, admin status should be passed to another player).
2007-08-02 20:52:13 +00:00
lotodore
f11998c28c
Added console server app. First try. Depends on qt for locale-specific stuff. Cannot start a game yet, only join is possible. Cannot run multiple games yet.
...
Not yet as service/daemon, because testing is easier with a simple console app.
2007-07-30 23:22:58 +00:00
lotodore
100e2a69be
Clarification.
2007-07-24 15:06:04 +00:00
lotodore
bd08245c1c
(Hopefully) solved the player number problem, when players join and leave an existing game. Numbers are now assigned on game start, not before. Note: Network play is not compatible to the current official version.
2007-07-24 14:55:14 +00:00
lotodore
0d4e38705d
It is now possible to start the network game with a player number below the maximum player count.
2007-06-11 19:46:18 +00:00
lotodore
baf2c82864
Added new packet type as end of game notification. Now displaying dialogs at end of game, to start a new game. Server errors are displayed.
2007-06-10 23:28:25 +00:00
lotodore
056ae1aa32
Cleaned up some networking code. Total sets are now calculated by the client.
2007-06-08 20:19:21 +00:00
lotodore
9a29830532
Player action timeout - display is working, function still missing.
2007-06-07 23:24:22 +00:00
lotodore
fb274284f5
Kicking players at the beginning of a network game now works.
2007-06-07 21:19:06 +00:00
lotodore
fc447164c0
Added compile instructions for vc/windows.
2007-06-07 16:25:47 +00:00