Difference between revisions of "Commander Keen in Keen Dreams"
From PCGamingWiki, the wiki about fixing PC games
Line 37: | Line 37: | ||
===Version differences=== | ===Version differences=== | ||
Steam version is native port (not [[DOSBox]]).<ref>[http://steamcommunity.com/app/9180/discussions/0/624076851217505425/ Keen Dreams is now available natively on windows and linux! :: Commander Keen Complete Pack General Discussions]</ref> | Steam version is native port (not [[DOSBox]]).<ref>[http://steamcommunity.com/app/9180/discussions/0/624076851217505425/ Keen Dreams is now available natively on windows and linux! :: Commander Keen Complete Pack General Discussions]</ref> | ||
+ | |||
+ | ==Essential improvements== | ||
+ | ===Episode launcher=== | ||
+ | {{ii}} A launcher for the entire Keen series can be found [https://gist.github.com/maxlefou/e6fe35739a1ffad1b85543eb800c36f4#file-keenstrt-bat-L15 here] (runs in [[DOSBox]]). For a modified version of this same launcher that also supports this game (for people whom don't have the native Steam version), try the following: | ||
+ | |||
+ | <div class="mw-collapsible mw-collapsed"> | ||
+ | : '''Episode launcher''' | ||
+ | <div class="mw-collapsible-content"> | ||
+ | |||
+ | <pre> | ||
+ | @ECHO OFF | ||
+ | |||
+ | :MENU | ||
+ | |||
+ | CLS | ||
+ | |||
+ | |||
+ | REM All episodes must be in the same folder contrary | ||
+ | |||
+ | REM to the original launcher this one was based on. | ||
+ | |||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO =========================================================================== | ||
+ | |||
+ | ECHO ======================= COMMANDER KEEN COLLECTION ========================= | ||
+ | |||
+ | ECHO =========================================================================== | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO Invasion of the Vortices (1-3): | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO 1 - Commander Keen 1 Marooned On Mars (1990)(Apogee Software) | ||
+ | |||
+ | ECHO 2 - Commander Keen 2 The Earth Explodes (1990)(Apogee Software) | ||
+ | |||
+ | ECHO 3 - Commander Keen 3 Keen Must Die (1990)(Apogee Software) | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO Goodbye, Galaxy! (4-6): | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO 4 - Commander Keen 4 Secret Of The Oracle (1991)(Apogee Software Ltd) | ||
+ | |||
+ | ECHO 5 - Commander Keen 5 The Armageddon Machine (1991)(Apogee Software Ltd) | ||
+ | |||
+ | ECHO 6 - Commander Keen 6 Aliens Ate My Baby Sitter (1991)(Formgen) | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO Other (The Lost Episode): | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | ECHO 7 - Commander Keen Dreams (1991)(Softdisk Publishing) | ||
+ | |||
+ | ECHO. | ||
+ | |||
+ | |||
+ | CHOICE /c1234567q/n Choose a number (Press Q to Quit): | ||
+ | |||
+ | IF ERRORLEVEL 8 GOTO EXIT | ||
+ | |||
+ | IF ERRORLEVEL 7 GOTO KEEN7 | ||
+ | |||
+ | IF ERRORLEVEL 6 GOTO KEEN6 | ||
+ | |||
+ | IF ERRORLEVEL 5 GOTO KEEN5 | ||
+ | |||
+ | IF ERRORLEVEL 4 GOTO KEEN4 | ||
+ | |||
+ | IF ERRORLEVEL 3 GOTO KEEN3 | ||
+ | |||
+ | IF ERRORLEVEL 2 GOTO KEEN2 | ||
+ | |||
+ | IF ERRORLEVEL 1 GOTO KEEN1 | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN1 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen 1... | ||
+ | |||
+ | call keen1.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN2 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen 2... | ||
+ | |||
+ | call keen2.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN3 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen 3... | ||
+ | |||
+ | call keen3.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN4 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen 4... | ||
+ | |||
+ | call keen4e.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN5 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen 5... | ||
+ | |||
+ | call keen5e.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN6 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen 6... | ||
+ | |||
+ | call keen6c.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :KEEN7 | ||
+ | |||
+ | CLS | ||
+ | |||
+ | ECHO Starting Commander Keen Dreams… | ||
+ | |||
+ | call kdreams.exe | ||
+ | |||
+ | GOTO MENU | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | :EXIT | ||
+ | |||
+ | CLS | ||
+ | |||
+ | exit | ||
+ | </pre></div></div> | ||
+ | |||
+ | ===Source Ports=== | ||
+ | A reverse engineered source port is available. Alternatively the game's source is available and you could build you own version. | ||
+ | {{ii}} [http://clonekeenplus.sourceforge.net Commander Genius] | ||
==Game data== | ==Game data== |
Revision as of 02:32, 9 August 2017
This page is a stub: it lacks content and/or basic article components. You can help to expand this page
by adding an image or additional information.
Developers | |
---|---|
id Software | |
David Gow | |
Publishers | |
Softdisk | |
Hard Disk Publishing | |
Release dates | |
DOS | 1991 |
Windows | September 30, 2015 |
Linux | September 30, 2015 |
macOS (OS X) | April 19, 2016[1] |
Key points
- Also known (unofficially) as Commander Keen: The Lost Episode or Episode 3.5
- Game's source code was released by Softdisk. It can be downloaded here.
General information
Availability
Source | DRM | Notes | Keys | OS |
---|---|---|---|---|
Retail | Run in DOSBox. |
- This game is no longer sold digitally.
Version differences
Steam version is native port (not DOSBox).[2]
Essential improvements
Episode launcher
- A launcher for the entire Keen series can be found here (runs in DOSBox). For a modified version of this same launcher that also supports this game (for people whom don't have the native Steam version), try the following:
- Episode launcher
@ECHO OFF :MENU CLS REM All episodes must be in the same folder contrary REM to the original launcher this one was based on. ECHO. ECHO =========================================================================== ECHO ======================= COMMANDER KEEN COLLECTION ========================= ECHO =========================================================================== ECHO. ECHO Invasion of the Vortices (1-3): ECHO. ECHO 1 - Commander Keen 1 Marooned On Mars (1990)(Apogee Software) ECHO 2 - Commander Keen 2 The Earth Explodes (1990)(Apogee Software) ECHO 3 - Commander Keen 3 Keen Must Die (1990)(Apogee Software) ECHO. ECHO Goodbye, Galaxy! (4-6): ECHO. ECHO 4 - Commander Keen 4 Secret Of The Oracle (1991)(Apogee Software Ltd) ECHO 5 - Commander Keen 5 The Armageddon Machine (1991)(Apogee Software Ltd) ECHO 6 - Commander Keen 6 Aliens Ate My Baby Sitter (1991)(Formgen) ECHO. ECHO Other (The Lost Episode): ECHO. ECHO 7 - Commander Keen Dreams (1991)(Softdisk Publishing) ECHO. CHOICE /c1234567q/n Choose a number (Press Q to Quit): IF ERRORLEVEL 8 GOTO EXIT IF ERRORLEVEL 7 GOTO KEEN7 IF ERRORLEVEL 6 GOTO KEEN6 IF ERRORLEVEL 5 GOTO KEEN5 IF ERRORLEVEL 4 GOTO KEEN4 IF ERRORLEVEL 3 GOTO KEEN3 IF ERRORLEVEL 2 GOTO KEEN2 IF ERRORLEVEL 1 GOTO KEEN1 :KEEN1 CLS ECHO Starting Commander Keen 1... call keen1.exe GOTO MENU :KEEN2 CLS ECHO Starting Commander Keen 2... call keen2.exe GOTO MENU :KEEN3 CLS ECHO Starting Commander Keen 3... call keen3.exe GOTO MENU :KEEN4 CLS ECHO Starting Commander Keen 4... call keen4e.exe GOTO MENU :KEEN5 CLS ECHO Starting Commander Keen 5... call keen5e.exe GOTO MENU :KEEN6 CLS ECHO Starting Commander Keen 6... call keen6c.exe GOTO MENU :KEEN7 CLS ECHO Starting Commander Keen Dreams… call kdreams.exe GOTO MENU :EXIT CLS exit
Source Ports
A reverse engineered source port is available. Alternatively the game's source is available and you could build you own version.
Game data
Configuration file location
Template:Game data/rowTemplate:Game data/rowTemplate:Game data/rowTemplate:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/356200/pfx/[Note 1] |
- It's unknown whether this game follows the XDG Base Directory Specification on Linux. Please fill in this information.
Save game data location
Template:Game data/rowTemplate:Game data/rowTemplate:Game data/rowTemplate:Game data/row
System | Location |
---|---|
Steam Play (Linux) | <SteamLibrary-folder>/steamapps/compatdata/356200/pfx/[Note 1] |
Save game cloud syncing
System | Native | Notes |
---|---|---|
Steam Cloud |
Video settings
Input settings
Audio settings
Localizations
Language | UI | Audio | Sub | Notes |
---|---|---|---|---|
English |
Other information
API
Technical specs | Supported | Notes |
---|---|---|
DOS video modes |
Executable | 32-bit | 64-bit | Notes |
---|---|---|---|
Windows | |||
macOS (OS X) | |||
Linux |
System requirements
Windows | ||
---|---|---|
Minimum | ||
Operating system (OS) | ||
Processor (CPU) | ||
System memory (RAM) | ||
Hard disk drive (HDD) |
Notes
- ↑ 1.0 1.1 Notes regarding Steam Play (Linux) data:
- File/folder structure within this directory reflects the path(s) listed for Windows and/or Steam game data.
- Games with Steam Cloud support may also store data in
~/.steam/steam/userdata/<user-id>/356200/
. - Use Wine's registry editor to access any Windows registry paths.
- The app ID (356200) may differ in some cases.
- Treat backslashes as forward slashes.
- See the glossary page for details on Windows data paths.