b51406b748f7c2c505b52175dfbf90514cf0f097
[rocksndiamonds.git] / CHANGES
1
2 Release Version 1.2 [WILL HOPEFULLY SOON BE RELEASED...]
3 --------------------------------------------------------
4         - network multiplayer games with upto four players
5         - no separate network server needed; each client can
6           fork a network server at startup if there's no server
7           running at this moment
8         - possibility to invoke the game to act as a standalone
9           network server (on a separate machine, for example)
10         - local multiplayer games with upto four players
11         - support for upto four joysticks
12         - completely free customizable keyboard and joystick
13           for all four players individually
14         - new joystick calibration screen which can be left
15           (with Escape key) if no joystick is connected... ;-)
16         - new (working) GIF graphics loader (but still support
17           for the old XPM method)
18         - supports private colormap with extremely less flashing
19           on 8-bit (256 colors) displays
20         - soft-scrolling with 50 frames per second (which raises
21           the system requirements and makes it completely
22           unplayable on my "old reference" 486/33 (where 0.9b runs
23           smoothly) and running at 90% speed on my K6-200.
24         - completely new file format for personal setup data
25           in ASCII format which is human readable and easily
26           customizable even with a texteditor; stored in the
27           user's home directory and no longer somewhere in the
28           game's installation directory
29         - high score lists changed: now one file per level and
30           no longer one file per level series; now using readable
31           ASCII format
32         - useful command line options to specify the X11 display,
33           the game's base (installation) directory, an alternate
34           level directory, standalone server execution and verbose
35           execution
36
37 Release Version 1.1 [NOT RELEASED]
38 ----------------------------------
39         - new (but broken) GIF graphics loader to be independent
40           from the XPM library and replace all graphics by GIFs.
41
42 Release Version 1.0 [9 APR 97] [NOT RELEASED]
43 ---------------------------------------------
44         - the game now contains many really playable levels,
45           not only a few levels for testing
46         - the game is now even better playable by keyboard
47           (now you have the same gameplay functionality
48           compared to playing with a joystick. Especially
49           there are diagonal directions with keyboard playing
50           and the fire buttons are mapped to the shift keys)
51         - a lot of new elements for better emulation of levels
52           from the games "Boulderdash", "Emerald Mine" and
53           "Sokoban". New elements to build "Dynablaster" style
54           levels.
55         - enhanced functionality of the level tape recorder
56           to make it possible to go on with a game at any tape
57           position
58
59 Prerelease Version 0.9b [4 NOV 95]
60 ----------------------------------
61         - the game is now completely Freeware
62         - the game is now better playable by keyboard
63           (in the last version, the player was making more than
64           one step for one keystroke in some cases -- thanks to
65           Warwick Allison for the hint with "XSync()"!)
66         - new amoeba type with configurable content (like in the
67           original C64 version, when aboeba cannot grow anymore
68           and explodes to diamonds or some other elements)
69         - compile error with ONE_PER_NAME in high score function
70           removed (thanks to Dmitry Kohmanyuk)
71         - little code cleanup (to get some new bugs ;)
72         - FreeBSD sound and joystick support (thanks to Jean-Marc
73           Zucconi)
74
75 Prerelease Version 0.9 [23 OCT 95]
76 ----------------------------------
77         - first (pre)release version