- Changed: You can now change the map settings even in the Player selection menu. (kitutou) - Added: tileset support with random tileset selection thanks to (thaphool) for the jungle tileset - Added: loadable maps. (ob1kenewb) with random map selection (kitutou) - Changed: now the send packet option will be set for every player directly, so if a slow player joinsit should not anymore slow down the whole network game. - Fixed: disconnected player are not anymore shown in the Player Selection screen. - Fixed/Add: first support for international keyboards, so the shift key will work. thanks to (ob1kenewb) ! - Fixed: SuSe could not compile the game right. #include was needed. not only - Fixed: Problem if the Server Quit.. the game haven't stopped The whole network situation within the game got mixed up Version 0.9.7 ============= 2003-04-27 - Fixed: Problem when the server leaves the game. Got the MasterServer a message that all the clients have opened a game. - Added: You can now choose between 16, 24 and 32 bits per pixel. - Fixed: PI_bomb illness. - Changed the way of how the speed gets increased. Version 0.9.6 ============= 2003-04-23 - better handling with the masterserver menu. If you want to join a game you don't need anymore to refresh the list. Because the game will get some updates from the MasterServer. - You can finaly get more as only one illness. And you can get the Ill now from another player. - Some work in the menu. - In the game you will see now the little Player Graphic left from the name. It will help you to see who is who in the game. - Fixed Problem with PI_keys Illness. (that the one with the mixed up keys) Version 0.9.5 ============= 2003-04-13 - Add: Chatting you are able to chat now.. it's connecting all running games together into the chat. You will see Chats who are not from your server beginning with BC: or IRC: depends who this message come from. - Better Graphics - Better Network, the option for how many packets will be send is chaning within the game. Depends on how much packets timed out. 4) 2003-04-06 - You can no join into running games. - Fixed some network bugs. Which had to do with joining and leaving running games 0-3) 2003-03-29 - internal change for the positions on the field to 16bit. player moves smother now. - diffrent screen resolutions - random player start positions - the size of the field can be changed - playergraphic is better now. - menus are diffrent now. - configuration is saved in a special file. on linux $HOME/.bomberclone.cfg on windows bomberclone.cfg Version 0.8 =========== 0-2) 2003-03-15 - Added two more Powerups (diffrent speeds, and ilness) - Fixed some problems with the bombes which didn't wanted to explode. - Debug-Messages can now be switched off. this improve the speed in the game on slow computers. Version 0.7 =========== 1) 2003-03-06 - Master GameServer Support, So everyone will see running games. You don't need to deal anymore with the Servernames. - GFX: New Playerfile now we have three diffrent Players Version 0.6 =========== 12) 2003-02-27 - Fixed: The ServerMode Packet will be send with the PKGF_ackreq Flag. Because sometimes the clients haven't got the packet. And couldn't play in the game. - Fixed: Single Player Problem after trying to open a Multiplayer server is the Single Player mode not working right.. the Player could not die. - Fixed: Multiplayer, the game was counting the poinbts wrong and there was always a winner marked even if everybody died. 11) 2003-02-24 - Fixed: bombs which are exploding more times on slow networks. I had some little misstake in the inpkg_check function. - I am sending now only needed packages, moving packages will be only every second time maybe every third time. The user is able to choose how often the package should be send. - Finaly there is a playerstatistic in the end of the game. It will hold the points and who have won the game. - The game is not ending right there where the last player died. I put a timeout in the game of 5 seconds. So the last few bombs will explode. - pkg_error: will be shown on the screen. - version controll: old bomberclone versions will be ignored and they get a error message back. 10) 2003-02-21 - Some work on the Network Protocoll, because there are still some problems with sending the Data Version 0.5 =========== 9) 2003-02-14 - In Multiplayergames, only the Server will let the Bombs explode. Manny tests have shown that this is the best way to prevent some difficults in the game with the field, bomb and explosion data. - code optimized in working with struct _sockaddr because sockaddr_in6 is larger as sockaddr which is usualy used for all/the most type of network connection. 5-8) 2003-02-13 - i made some experiments with sending bomb information and field information over the network. - created a inpkg_index to check for incoming packets which we have already got. 4) 2003-02-12 - bomb explosion will be send over the network 3) 2003-02-12 - Better Network Handling Check for important packages (pkg_field, pkg_bomb) and send them again. Created a resend_cache. - Windows: i put now WSAStartup and WASCleanup in the network_init and network_shutdown function. Windows User should now able to join more times games without restarting the game. - MSVC: moved the function "explosion_check_field" in file bomb.c out of the function "do_explosion" and the function "check_field" in file player.c out of the function "move_player". The same i have done with "draw_netupdatestate" and "wait_draw_select". Because MSVC had some problems with function in function declaration. Version 0.4 =========== 2) 2003-02-11: - if the server don't reply after a while we will get back in the join menu. 1) 2003-02-10: - mouse cursor is not anymore on the windows/screen. - Fixed: Bomb Under Player Bug - Build Number is now included. It will show up in the Main Menu. 2003-02-07: - Save every sockaddr in the in_pl struct so we don't have to look up them again and again - Making changes in the Data Download Sequence. - Chaning the Network Protocol from TCP to UDP. And putting everything inside what is needed for a basic work. - Linux supports IPv6 and IPv4, you can choose it in the settings - I have got the first animated player for the game. I hope the next will follow soon. Version 0.3 =========== - First Try to Compile everything on Windows and Linux. - Network doesn't work fine with more as two Players and a Windows Client It works only with more as two players on Linux Systems. Version 0.2 =========== - Added functions for animations. - Network Support does now work somehow on Linux Version 0.1 =========== - You can finally move your player the bombs are exploding. - Basic Graphics, just some experiments within the game