Commander Genius
(CloneKeenPlus)
(c)2008-2011 Gerstrong
(c)2009-2011 Albert
(c)2009-2011 Pizza2004
(c)2009-2011 Pickle
(c)2009-2011 Tulip
(c)2009-2011 DaVince
(c)2010-2011 FCTW
(c)2010-2011 Furan
Released under GNU/GPL
Release v${CG_VERSION}
Build: ${BUILD_TYPE}
NOTE: Updaters since 0.3.1.3! The savegames are still there but will be stored in special directories so you don't get messed up with mods. If you have your game at directory "games/keen1", than the savegames will be loaded and saved under "save/games/keen1". If you never had saved games, don't worry about that message.
Thanks for downloading Commander Genius!
Commander Genius is an open-source clone of Commander Keen, which allows you to play the original three games, and a majority of the mods made for it. All of the original data files are required to do so, however, we convienently include Episode 1 and 4 for your enjoyment.
Commander Genius runs on Linux/X11, Windows, MacOS X, Wiz, GP2X and the iPhone, with plans to release on other platforms in the future. If you think you would like to port it, please send us a message and we will do our best to help you understand the code.
The main goal of Commander Genius is to copy the original gameplay feeling as much as possible, although there're also a number of improvements like:
Before it was called CloneKeenPlus, but some major rewrites in the code had to be done. We now call it Commander Genius! After all this coding, we have retained only a very small portion of the original CloneKeen code, but it was its base that allowed it to happen. Due that fact we still honor Caitlin Shaw and all that effort she put onto that engine in the past.
The Commander Genius source code may be freely distributed and modified as per the GPL, just please remember to give credit to the original authors. We worked very hard on it!
Setting up the data of the game:
Howto use Commander Genius (If you didn't compile it):
Howto compile it under Ubuntu (testet on Lucid):
Compiling CG on any Linux/UNIX (other than Ubuntu):
We also provide CMake for wiz. If you want to compile it for embedded systems. We had support for Linux and Win32, but since there is a bug when build, for different Linux build (32-bit or 64-bit) we only use it for embedded systems. Also check out the CMakeLists.txt for more information.
Generally it is not necessary, because many resolutions are already supported, but if you want to support other resolutions that you don't find in the options list just modify the "resolutions.cfg" file by hand. CG always reads this file and checks whether your card and monitor support it.
CAUTION: This is recommended for advanced users who know what they do. The team won't take any responsibility if you use a wrong configuration. If you want to see other resolutions to in future versions of CG, mail us ;-).
GAME PLAY - Before you play the game, you should take a look at the controls. Normally LAlt, Ctrl, Space and Enter are the action keys. You can also assign joystick buttons and axes to those actions.
HOT KEYS - F2 for soundmenu F3 for controls menu F5 for save menu
CHEAT CODES - There are a full assortment of cheat codes available. Some cheats must first be enabled with -cheat or through the options->game menu. C+T+SPACE and G+O+D will always work.
KEY ACTION DESCRIPTION G+O+D godmode In god mode you are invincible! C+T+SPACE All Items Gives all items, similar to the original. F+I+X Restore Restores the settings as they were in the first time. Use this if CG doesn't display anything
SAVE/LOAD GAME - The game can be saved by pressing F3 at any point during the game or using the menu. The game will be saved in the exact position it was left (unlike the original which only allowed save at the map).
DEMO - This feature is disabled for now, but we hope to reenable it soon!
FAQ - Q: Commander Genius is slow? Please help! A: You can decrease the fps under settings->video what is very recommended for any system. OpenGL may also help on some systems with ScaleX disabled. Try to lower the resolution, a lower filter, or decrease some stuff in the sound section. Stereo sound requires additional calculations than mono sound. There are many things you can do, to speed up the program. Also HQP requieres more resources take that into mind.
Q: When can I play Keen 4, 5 and 6 on CG? A: That is a good question! We currently are working on the support and piece by piece more functionalities of those great games will be there. Just get every update we release and more stuff for those games will be starting to work. ;-)
http://sourceforge.net/apps/trac/clonekeenplus/
Sciz CT Lemm DSL (Nice icon contribution) Motorfingers Chrisfischtopher Commander Spleen Dreams Napalm (More Keen Data Structure Information) Malvineous Hans de Goede Levellass (Keen EXE-Information) ZidaneA (For his music tracks!) Iv4n
Also many special thanks to Martin Hauber (Tulip) who has been supporting me all the time in testing the Windows version of CKP and giving me access to new information. Without you it wouldn't be so great now!
And also special thanks to Chad Ian Anderson (Pizza2004) in helping us in many points of the game. Even in difficult times he always supported us.
Furthermore special thanks to Scott (Pickle) and Albert Zeyer for his changes. They helped out a lot on the quality of the code and performance incrate.
I'm sure, there were more people who helped us and we forgot to mention, but many thanks to them also.
Also lots of thanks to all of you, the project has become so great, and will be a nice port for Commander Keen games!
And yes, it's no rumor, we are working on Keen 4 support! Stay tuned!
For questions, comments, or updates to the source tree please contact: [email protected] or go thru SourceForge at http://clonekeenplus.sourceforge.net/