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