diff --git a/bugs.txt b/bugs.txt new file mode 100644 index 000000000..28f3aea5c --- /dev/null +++ b/bugs.txt @@ -0,0 +1,28 @@ + +- Strange Tilebuf with shots to the right in Episode 3. Happens only on the floor, and only sometimes. + +- Hin und wieder scheint der Butler bot von seiner platform zu fallen, + passiert in verschiedenen leveln, aber leider nur manchmal, + ich kanns leider nicht genauer erklären. + +- Some tiles are not changed correctly in the mod silcar 1. check it it out! Lollipos in with blue background + +- For the fun, I've changed the jumping button with the P key, which is used for pause. + Maybe you should disable using some keys so there won't be any interrupts or something. + I also changed all the moves, fires, jumps etc with only one key. + It's also fun when you change most of them with Esc button for example Happy. + If I change my keys using g o d as in my control scheme, I may end very often in switching on/off god mode Happy. + I know with deleting the controls file everything is fine again, but you shouldn't allow this. + +- Switches funtionieren zwar bei mir, es gibt aber ein paar fehler: + In Silcar 1 level 8: die erste brücke geht ein feld zu weit, in den stein. Warum passiert das. + Die brücken sollten immer nur so weit laufen, bis ein anderes tile kommt, egal ob es blockt oder hintergrund ist. + Weiterhin, wenn die brücke wieder eingefahren wird, sollten dort genau die tiles entstehen die vorher durch die + brücke ersetzt wurden. Bei der oberen brücke in Silcar 1 level 8 wird offensichtlich das tile darüber gewählt. + +- Darüber hinaus ist es nicht gut alle schüsse gleich zu behandeln. + Die schüsse von Keen und dem Tank bot (Keen 1) sollten bereits unterschiedlich behandelt werden. + Außerdem haben z.B. die Schüsse aus der Wand in Keen 3 eine andere Geschwindigkeit wie die schüsse in Keen 2 vom Guardbot usw... + Mods werden später noch größere unterschiede machen (Silcar 2 patcht das verhalten von den Elite und Guardbot schüssen, nicht aber die von Keen) + +- Strings.dat should be thrown out. Try to extract the text from the exe-files diff --git a/changelog.txt b/changelog.txt index 4fd0030c7..07617bfcd 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,99 @@ -Commander Genius v0.2.9.6 Beta (CloneKeenPlus): ------------------------------------------------ +Commander Genius Pre-Release v0.3 (CloneKeenPlus): +-------------------------------------------------- + +25-07-2009 +Changes by Albert: +- Implementation of Searchpath +- Crash fixes +- Improved memory managment of strings. No more chars +- HTML code is printed to the console + +Changes by Gerstrong: +- changed pogo physics a bit (Ceilick) +- improved Patch Class for mods +- changed physics of Vorticon Elite. Also has a new filenames (Tulip) +- reduced some flags in some functions which are obsolete +- implemented reset controls (Iv4n) + +18-07-2009 +- Dynamic loading of the EXE-File and special class for its manipulation. + (including UNLZEXE and version retrieval) + This also improves the memory management in Story and Sounds extraction +- Added basic support of pat-files. Only %patchfile entries are detected for now. + +17-07-2009 +- Tiles are now loaded once when the game starts, instead in every level +- Implemented a class which is able to read strings out of exe-files + of the game. Sorry, but It still doesn't work and is disabled. + So no effects for now. +- For Windows users: The Package should be much smaller now. + +16-07-2009 +- Improved Mod Support in reading tiles and bitmaps (Tulip) +- Improved intro screen. More accurate to the original game now. + +15-07-2009 +- Improved Pogo physics (Ceilick) +- Collision was broken. Fixed (Ceilick) +- wrong version bug fixed (Tulip) +- minor issues + +12-07-2009 +- Improved latch and spritefile decoder +- Improved physics on ice (thanks to Tulip) +- Removed some bugs with Mortimer McMire (Ep3) + +11-07-2009 +- Fixed another Oggfile-leak and some crashes +- Fixed the dialog problem when using Ship in Ep3 + +10-07-2009 +- Improved Pogo behaviour and switch toggling (Tulip) +- Level 12 Ep2 at last playable. Tile are correctly changed now +- Animations of static image in Episode 2 works again! +- Score table (Cities saved) was incorrect. Fixed +- Improve performance of graphic elements (Especially HQBitmap) +- Yorp and Garg Statue (Yes, again!) +- Mounting Nessie works again! +- Improved Keystacking feature + +09-07-2009 +- Added a more intelligent resolution system basing on + resolutions.cfg, so anyone can add exotic resolutions +- No cheating Pogo activation bug resolved +- No more upper-case/lower-case Problems under Linux! + Automatic renaming where needed + +08-07-2009 +- Added Switch features for episode 1 and 3 (Mods need that) (Tulip) +- Reduced a bit of source code. +- Added 3 new resolution for wide-screeners +- improved the resolution system. + +06-07-2009 +- Suggestion of the "Done" signs in "Level replayability" accepted (DaVince) + +04-07-2009 +- fixed some other bugs, especially difficulty bugs +- fixed crash under windows, while choosing a another game (Tulip and others) +- Intro can be skipped with any key again. +- Improved the sound classes a bit (Less code) +- Shooting through thin walls isn't possible anymore +- improved the jump physics a bit +- Enemy AI Improved, vortimom walks now faster (Tulip) +- Replayability has been added! + +27-06-2009 +- Fixed a big memory leak in HQP Music +- Fixed an item bug in level12 Episode 2. That level seems to be broken + in some versions. It wasn't playable. Now it is... + +26-06-2009 +- Fixed minor bugs (physics mainly) (Tulip) + +24-06-2009 +- Fixed story bugs (allocations) (Iv4n) +- Pulsing choose enabled in most of the menus (Iv4n) 21-06-2009 - Crash of scale4x and hi-resolutions has been fixed! (Iv4n) diff --git a/future.txt b/future.txt index 6b2abf339..041f0d830 100644 --- a/future.txt +++ b/future.txt @@ -7,9 +7,8 @@ until 0.4: - New Games Menu. Should run without the need of an episode! - Improve the logic of Keen.exe reading for a better mod compatibility - Implement the patch reading of pat files. -- Implement Audio Control +- Implement a better Audio Control. Volume, mute, etc. - improve the physics using floats -- User folder detection and save the files there! - Ubuntu debs - Commander Keen 4-6 diff --git a/readme.txt b/readme.txt index 58ff9a337..d4973b365 100644 --- a/readme.txt +++ b/readme.txt @@ -6,12 +6,11 @@ * (c)2008-2009 Gerstrong * * (c)2009 Pickle * * (c)2009 Tulip * -* (c)2009 DaVince * -* (c)2009 Albert Zeyer * +* (c)2009 DaVince * (c)2003-2005 Caitlin Shaw * * Released under GNU/GPL * * * -* Pre-release v0.3 * +* Prerelease v0.3 * * * ************************************* diff --git a/src/CLogFile.h b/src/CLogFile.h index 2d1ffa16a..1d5abd93f 100644 --- a/src/CLogFile.h +++ b/src/CLogFile.h @@ -8,7 +8,7 @@ #ifndef CLOGFILE_H_ #define CLOGFILE_H_ -#define REVISION "Commander Genius Prerelease v0.3" +#define REVISION "Commander Genius Prerelease v0.3 Pre7" #include "CSingleton.h" #define g_pLogFile CLogFile::Get()