Skip to content

Commander Keen Pocket v1.0.0

Choose a tag to compare

@RetroDriven RetroDriven released this 04 Nov 05:15
· 5 commits to main since this release
4ba2ff0

Commander Keen for Analogue Pocket v1.0.0

RetroDriven's first public release brings Commander Keen 1–6 and Keen Dreams together in one RetroDriven.CommanderKeen openFPGA core. Pocket OS displays the title Commander Keen. The default display aspect remains 5:4.

Included quality-of-life improvements

  • Enhanced HUD, enabled by default: contextual keys/gems, ship-part progress in Keen 1, cities saved in Keen 2, the active ankh timer in Keen 3, and relevant key/Boobus Bomb counters in Dreams. World-map key/gem rows are hidden. The full DOS status panel remains available on X.
  • In-level and map manual saves, with themed overwrite confirmation. Manual slots and autosave remain separate.
  • Auto Save On / Prompt / Off, default On: checkpoints after level completion/map return, themed confirmation in Prompt mode and readable boxed save notices. Off preserves the previous checkpoint.
  • View Mode Enhanced / Original independently for all seven episodes, placed above HUD in Core Settings. Enhanced is the default and uses a 240-line canvas where supported. Original uses 200 lines. Fixed DOS artwork keeps native proportions with matching margins.
  • Core Volume: 100%, 75%, 50%, 25% or Mute; default 100%.
  • Pocket button mapping: A jump/confirm, B shoot or throw/back, X DOS status, Y pogo where available, Start menu, Select help where available. Supported menus/text repeat when Up/Down is held.
  • Original title/menu/help/status artwork and attract/demo sequences, with Pocket button prompts and matching dialogs.
  • Independent episode settings/saves and full episode titles in the game selector.
  • Standalone Windows GamePrep app: add DOS folders, validate matching files, create keenpack.bin and optionally install it to the Pocket SD. Originals are read without modification. No developer tools or downloads are needed.

Install

  1. Extract RetroDriven.CommanderKeen-v1.0.0.zip to the Pocket SD root, merging Cores, Assets, Platforms and Presets.
  2. Download and Run RetroDriven.CommanderKeen-GamePrep-v1.0.0.exe
  3. Select all desired supported DOS episodes in that run. Choose an output folder and optional Pocket SD root, then click Prepare game data. If preparing only on PC, merge the generated Assets folder into the SD root.
  4. Safely eject and select an episode under openFPGA → Commander Keen.

Required filenames, exact supported executable hashes, acquisition links, controls and build instructions are in the accompanying documentation and repository. Public packages contain no original game files, converted pack, personal saves or private Git history. Keep the private packages local.

Compatibility and limits

  • Original EGA DOS data is required. The core does not directly load arbitrary raw DOS directories; use the supplied generator.
  • Keen 1–5 profiles match the verified Steam DOS collection. The verified Keen 6 full EGA set is supported. Other revisions must match a validated profile; renaming files is not conversion.
  • Dreams supports EGA DOS v1.93 retail (Steam Definitive Edition's DOS/EGA folder), v1.13 shareware and existing v1.00 sets. Dreams saves are revision-specific. Modern remake/CGA data is not supported.
  • Native Pocket Memories/save states are unsupported. Manual saves can be restricted during death, transitions or cinematics.
  • Dreams Sound Blaster/Sound Source digitized playback is unavailable with the supported resource sets; PC-speaker/AdLib paths remain available.
  • Enhanced mode retains margins on fixed DOS artwork. It does not provide higher-detail or 256-color artwork.

See README.md for installation and troubleshooting; CONTROLS.md for settings; REQUIRED_FILES.md and GETTING_THE_GAMES.md for data.