This is a re-creation of a realtime strategy game published in BYTE Magazine in 1982. The original version of the game was distributed in printed form for users to manually type into their Apple II computers. It is credited as one of the first realtime strategy computer games. The game was authored in a flavor of FIGForth for the Apple II, possibly FIGForth '78. The exact platform is unknown at this time.
Attempts at emulation have not gone well because we cannot determine the exact Forth version originally used. The source code has been updated to run on a modern Forth system (GForth).
pages/
- Individual listing for each page as they appeared in the magazine.cosmic_conquest.fs
- A historic listing of the unmodified source code.cosmic_conquest_modern.fs
- "40th Anniversary Edition". A modernized version of the game, playable on GForth.
- Install GForth. Nearly any version will work and it is verified to work on GForth >= 0.7.3
- Run the source code via
gforth cosmic_conquest_modern.fs
. - Once GForth is running, type
CONQUEST
to start the game.
COMMANDS ARE CASE SENSITIVE. In the original Apple II, this did not matter. On modern systems, it does. Keep that in mind as you enter commands.
When you open the game, you will be prompted to press "any key" twice. This is used for generation of a random seed and will afffect the structure of the game's universe.
Key controls:
W
,Z
,A
,S
- Directional controlsT
- Tax your planetsL
- Land on a planetI
- InformationF
- Fire / attack enemyO
- Switch to Other fleet
Full instructions are available in the original magazine article.
- NEW: Reddit user /u/tmrob4 has created a new fork of the game that is more playable
- The game appears to have been re-written to run on the Cosmac ELF rather than an Apple II (FIG-Forth).
- To date, no one in the Forth community is sure which Forth system this was suposed to run on, nor can a compatible system be found. Byte Magazine does not specifically say (?).
Special thanks goes to the folks who made this restoration possible:
- Alan Sartori-Angus - Original author of the game in 1982.
- Gordon JC Pearce - Ported the historic 1982 source code to GForth.
- tmr4 - Data entry of original sources.
- Rick Carlino - Documentation, proofing, data entry.
Much information about the game and the circumstances leading to its publication are still unknown. We have not yet been able to run the original version as it appeared in print.
Any background information about the game or how it can be run on the original platform are appreciated.