Release 0.8 on Sat Apr 9 11:36:34 UTC 2005 * Initial public release. Release 0.9 on Sat Apr 9 12:06:36 UTC 2005 * Fixed graphics background to black. * Added credits to HTML page. Release 0.10 on Sat Apr 9 13:56:08 UTC 2005 * Enhanced some graphics. * Added enemy2 (butterfly). * Enemy1 no longer gives diamonds on explosion, enemy2 does. * Fixed bug causing first level with first game to be different. * Made it more easy to kill enemies. Release 0.11 on Sat Apr 9 13:58:52 UTC 2005 Release 0.12 on Sat Apr 9 14:00:43 UTC 2005 * Added new screenshot. Release 0.13 on Sat Apr 9 15:25:52 UTC 2005 * Added scrolling credits to main menu. * Optimized screen drawing during game, uses about 50% less CPU on my test system (not counting X use). Release 0.14 on Sat Apr 9 22:46:06 UTC 2005 * Updated screenshot-1.png to show title screen. * Added score, score is obtained from diamonds and remaining time after completing level. * Player gets extra girl every 200 score. Release 0.15 on Sun Apr 10 00:07:21 UTC 2005 * Added bricks to levels. * Game Over! is now displayed when player runs out of girls. * Added some description and help text into main menu. * F1 during game pauses and gives brief help on controls. Release 0.16 on Sun Apr 10 00:18:34 UTC 2005 * Updated screenshot-1.png. * Removed screenshots from the archive Release 0.17 on Sun Apr 10 09:26:38 UTC 2005 * Fixed title screen credits position. * Added highscores, saved under $HOME/.diamond_girl/highscores * Updated screenshot-1.png Release 0.18 on Mon Apr 11 19:47:46 UTC 2005 * Optimized screen refreshing, lessened CPU usage in game about 30%, and in title screen a lot more (CPU usage from 55% to <2%). * Added level start animation. * Added some predefined maps. * Updated screenshots. Release 0.19 on Tue Apr 12 07:08:57 UTC 2005 * Added manipulation of grids without movement (with shift). * Each map set has their own highscores. * Added expanding bricks. Release 0.20 on Tue Apr 12 09:37:49 UTC 2005 * Added unbreakable bricks. * Added armour to player against animals. Release 0.21 on Tue Apr 12 14:13:48 UTC 2005 * Fullscreen mode can be toggled with F10. * Fixed right shift to work too. * Added ameba. Release 0.22 on Tue Apr 12 16:44:59 UTC 2005 * Fixed animations in title screen map legend. * Fixed right shift release. * Added some sound effects. Release 0.23 on Tue Apr 12 18:27:17 UTC 2005 * Added more sounds. * Added great level start music (delete sfx/start.xm to not hear it). * Pressing escape when level is done no longer quits game. * Player enters the highscore even if the game is quit using escape key. Release 0.24 on Tue Apr 12 22:03:13 UTC 2005 * Added title music. * Highscorelist holds maximum of 999 entries (used to be INT_MAX, something like 2^31). * Map sets are now sorted. * Added simple map editor. Release 0.25 on Wed Apr 13 09:17:24 UTC 2005 * Added ways to adjust the following map options in editor: map time ameba time diamonds needed diamond score time score map width map height * Level can be tested in editor by pressing 'P'. Release 0.26 on Wed Apr 13 11:15:49 UTC 2005 * Expanding brick is now visible in editor map. * Map is now saved when it is playtested. * In editor, 'R' reverts the map from disk. * Added some maps to map set 'a'. Release 0.27 on Wed Apr 13 12:57:53 UTC 2005 * Fixed crashing when map failed to load due to errors in it. * Added possibility to set game speed for each map. * In game when maps are cycled (level reset to one), game speed is increased. * Changed ameba time to work like this: ameba is turned into boulders when time left == ameba time. * Fixed dying to explosion. Release 0.28 on Fri Apr 15 07:31:20 UTC 2005 * Fixed ameba sfx staying on on some occasions. * Added few maps to map set 'a'. * Blocking ameba makes it turn to diamonds when it's time is up. * Added morphing brick, turns diamonds into boulders and boulders into diamonds for a limited time. Release 0.29 on Fri Apr 15 10:50:31 UTC 2005 * Fixed some compiler warnings. * Added some code to deal with Amiga port, should compile without modifications on AmigaOS4 with GCC 3.4.2. Some modifications needed for MorphOS with older GCC. Thanks to Jon, Itix and Piru @ http://saku.isoveli.org/. Release 0.30 on Mon Apr 18 14:55:07 UTC 2005 * Updated HTML files to include link to precompiled AmigaOS4 and MorphOS versions. * Fixed opening of CREDITS file from correct place. * Added precompiled Linux version. * Fixed ameba sound sometimes not playing. * Added some new maps to map set 'a'. * Added settings file, saved settings are fullscreen mode and chosen map set. * The starting level can be chosen from 1 to the maximum level played before. Release 0.31 on Sat Apr 30 14:04:20 UTC 2005 * Created .spec for building RPM package. * Fixed reading of maps from correct place. Release 0.32 on Mon May 2 12:00:49 UTC 2005 * Binary in i386 RPM file is now stripped. * Fixed Makefile for building locally. * Updated screenshots. * Some mouse support for editor: left to paint, select glyph right to move map * Created desktop icons for Linux. Release 0.33 on Mon May 2 12:02:10 UTC 2005 * Fixed RPM spec file. Release 0.34 on Thu May 19 10:11:36 UTC 2005 * Added copying of license files to install directory. * Some RPM spec file fixes. * Makefile changed: The game must be installed with 'make install' now, the default target no longer does install. * Added mouse support for main menu, and more mouse support for editor. * Updated screenshots. Release 1.0 on Sat May 28 08:08:22 UTC 2005 * Lowered CPU usage on main menu. * Removed some unneccessary redrawing of GUI objects. * GFX tiles are now being configured via external files (gfx/*.cnf). * Added commandline arguments to - turn sound and music off - turn sound and music on - use fullscreen - use windowed mode * Sound on/off status is saved in preferences. * Fixed crash on main menu when nothing was selected and enter was pressed. * Fixed redrawing on main menu when toggling fullscreen/windowed with F10. Release 1.1 on Tue Nov 15 10:15:37 UTC 2005 * Linux desktop icon: fixed path to the picture (png). * Fixed to compile with GCC 4.0. * RPM spec file and desktop icon for Linux: changed installation directory to /usr/local/. * Changed SDL surfaces to software surfaces. Release 1.2 on Sun Jul 9 17:19:01 UTC 2006 * Userinterface object update (bugfixes). * Switched from SDL_mixer to OpenAL and FreeALUT, fixes delayed audio on some systems. Release 1.3 on Fri Apr 20 16:49:12 UTC 2007 * Fixed main menu scrolling text being garbage. * UI focus goes to "new game" when moving mouse around instead of vanishing. * Switched from BFont to SFont. Release 1.4 on Tue May 15 20:07:55 UTC 2007 * Fixed some garbage on main menu.