doitux
c4f62eb53f
adds createInternetGameDialog
2007-08-21 23:31:09 +00:00
doitux
1196240eae
accept() signal moved to gamelobbydialog.ui
2007-08-21 21:01:49 +00:00
lotodore
636a49c1ef
Work on error messages.
2007-08-21 20:46:55 +00:00
lotodore
257d91fb66
Fixed thread termination issue.
2007-08-21 20:06:11 +00:00
lotodore
388db7c16a
Game List is now dynamically updated.
2007-08-21 19:50:13 +00:00
lotodore
3a2f3255af
More fixes. Using player name as base for game name now. Removing games which have no players left. Check collision of all player names on connect (kind of slow, but name needs to be unique).
2007-08-21 17:27:13 +00:00
lotodore
3e4b134faa
Yessss. Dedicated server is working, with some effort you can now create and join a game (start console server on local pc, start clients and use menu item "internet game"). Make sure to use different player names, there are no error messages yet.
...
More than one game cannot be created yet, but this is only due to no name input. Lots of issues still, don't expect this to be stable.
2007-08-21 13:18:18 +00:00
lotodore
7210d1b1b4
Linefeeds.
2007-08-21 12:38:49 +00:00
lotodore
839a4f7112
More steps towards supporting multiple games per server. Player rights still broken, so starting the game is not possible. Games are not yet terminated after all players have left.
2007-08-21 12:34:33 +00:00
lotodore
697f063eb1
First work on client code to support multiple games per server.
2007-08-20 23:25:12 +00:00
lotodore
95e5ee47cc
Fixed multithreading issues when creating/joining a game. Sessions are now queued.
2007-08-20 22:55:39 +00:00
doitux
23963e4ac5
add GameLobbyDialog
2007-08-20 21:23:03 +00:00
lotodore
e08f8126aa
Fixed game state for server.
2007-08-20 20:47:09 +00:00
lotodore
67e81d1631
More work on the server code. Still broken.
2007-08-20 20:37:54 +00:00
lotodore
9d63df9218
More work on server redesign. Network mode still broken.
2007-08-20 15:30:22 +00:00
doitux
7a1c1188b8
anti-peek feature
2007-08-19 23:19:30 +00:00
lotodore
1d1d6480a9
Make it compile. Network mode not working currently.
2007-08-19 20:58:57 +00:00
doitux
260182f570
start anti-peek feature
2007-08-19 12:33:24 +00:00
doitux
f05ccc1469
hungarian translation update
2007-08-18 22:04:58 +00:00
doitux
905abb6859
translation update
2007-08-18 22:01:16 +00:00
lotodore
e9202b774b
Renamed some files for new networking engine.
2007-08-15 13:40:23 +00:00
lotodore
913f9db110
Preparing to rename some of the network engine files.
2007-08-15 13:36:29 +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
ab0dd1d065
Yet another try to fix network pot distribution.
2007-08-12 19:09:06 +00:00
lotodore
42cf7cb735
Fixed pot distribution in network games. Resetting computer player list after each game.
2007-08-11 21:21:41 +00:00
lotodore
fd13bb56a1
Linefeed. *sigh*
2007-08-11 20:27:36 +00:00
lotodore
58c6bc7ddb
A network game is now automatically filled up with computer players up to the configured maximum number of players. This should maybe be optional?
2007-08-11 20:24:08 +00:00
doitux
851cce3e45
refactoring Bugfix
2007-08-11 14:36:20 +00:00
lotodore
26299e80c0
Server states can now handle multiple games (are multithreading capable).
2007-08-11 10:02:04 +00:00
lotodore
6a580c81d5
This revision manually adds one computer player in network games. Don't start with 7 players.
2007-08-10 23:52:31 +00:00
doitux
6c48924667
fixed
2007-08-10 23:40:38 +00:00
doitux
7a0ae803e2
buggy!!!
2007-08-10 23:34:56 +00:00
doitux
a9a2d33e3f
buggy!!!
2007-08-10 23:16:21 +00:00
doitux
8319442b6a
bigBlind allin Bugfix
2007-08-10 22:39:44 +00:00
doitux
4f005bb0c1
new distributePot function
2007-08-10 20:45:23 +00:00
doitux
5f168635a9
"player joined networkgame" and "network game ready" sounds added
2007-08-10 19:26:14 +00:00
doitux
4ba33e88fb
new distributePot function
2007-08-10 18:44:41 +00:00
doitux
cf656d4ac2
new distributePot function
2007-08-10 00:17:46 +00:00
doitux
3ec9c3d0bd
new distributePot function
2007-08-10 00:15:51 +00:00
doitux
3742f15db2
BeRo refactoring
2007-08-09 18:02:58 +00:00
doitux
6eebcc943f
BeRo refactoring
2007-08-08 12:54:20 +00:00
doitux
2f04eeb245
BeRo refactoring
2007-08-08 00:17:31 +00:00
doitux
e696fb4257
BeRo refactoring
2007-08-07 23:59:34 +00:00
lotodore
829f094ce8
Fixed networking (LocalHand::getPreflop etc. now return the correct objects). Removed even more code which is no longer needed.
2007-08-07 21:17:11 +00:00
lotodore
03ecc5b9cb
Removed client code which is no longer needed now. Networking still somewhat broken.
2007-08-07 20:37:34 +00:00
doitux
c34f683c41
BeRo refactoring
2007-08-07 13:07:39 +00:00
doitux
2f76bb82f9
BeRo refactoring
2007-08-07 00:05:29 +00:00
doitux
0e8899df48
BeRo refactoring
2007-08-07 00:04:21 +00:00
doitux
722ab71189
BeRo refactoring
2007-08-06 22:58:47 +00:00
doitux
c8207f9b8e
BeRo refactoring
2007-08-06 22:39:46 +00:00