Ironseed | |
---|---|
Developer(s) | Channel 7 |
Publisher(s) | Softdisk |
Designer(s) | Jeremy Stanton |
Programmer(s) | Robert W. Morgan III [1] |
Composer(s) | Andrew Sega |
Platform(s) | DOS |
Release | 1994 |
Genre(s) | Space trading and combat simulator |
Mode(s) | Single-player |
Ironseed is a 1994 MS-DOS video game, developed and published by Channel 7. It is a space trading and combat game with real-time strategy elements.
The game plays in fictional alternative reality in the future, several hundred years ahead. The game starts when the eponymous space ship, the "Ironseed", flees a theocracy on Mars. The ship is crewed by disembodied, digitized rebels originally scheduled for termination. In hastily fleeing, the ship suffers damage and gets lost in time and space. The crew finds itself in unknown space somewhere in the Milky Way with a badly damaged ship and nearly depleted fuel reserves. First objective is therefore finding resources for ship repairs and fuel while gathering intelligence about the surrounding space and also their own history. After encountering other alien species and learning about some greater threat, the ultimate goal becomes to forge an alliance of several alien races to counter this threat.
The player begins with a single ship and a chosen crew. Planets are randomly generated and numerous ship designs and crew selection allow for different playing styles. Technology research, space exploration, resource management and gathering, production, crew management and alien diplomacy are essential elements. New ships, new upgrades, and ancient artifacts help the player in their efforts. Combat can be both in the form of random encounters or planned for by the player.
The story and art were created by Jeremy Stanton, the code was written by Robert W. Morgan III. The music was composed by the computer musician Andrew Sega who gained reputation in the 1990s demoscene as Necros. The game was released and distributed by Softdisk in 1994.
The game was written with Borland Turbo Pascal for DOS and the usual hardware at that time. Also, like many software at that time, a buggy CRT library included in Turbo Pascal was used, resulting in 'Runtime Error 200' messages on CPUs faster than approximately 200 MHz. [2] Therefore, running the game on modern OSes and faster hardware needed emulation solutions like DOSBox. The "Runtime error 200" bug was finally fixed with a fan patch in 2013, almost 20 years after the game's original release.
After the game was unavailable commercially for many years it was re-released as freeware around 2003 to promote the development of the successor Ironseed II / Ironseed Reborn. [3] As progress on the development of the successor and further patching of Ironseed was unlikely, the source code of "Ironseed 1" was released by the developers to the public under the GPL in March 2013. A final patch (v1.20.0016) was released with the source code, but also the forum was shut down. Later version 1.30.0001 was put on GitHub, for the first time including the graphic assets and sound effects under GPL, [4] but the commercial DMP sound module stripped out to comply with its license. [5] [6] From the source code release missing is also the soundtrack, while it seems the rights on the soundtrack still belong to the developers. For instance, Morgan redistributes the soundtrack on his personal website and also the freeware release included the soundtrack. [7] In September 2013, due to availability of the source code, a Free Pascal and SDL based port for Linux became available on GitHub. [8] [9] In August 2015 the Ironseed.com mainsite went offline without warning, but came back online in January 2016 under a new ironseed.net domain. In April 2016 the game was ported to the ARM-based Pandora handheld, based on the previous Linux port. [10] Since August 2020, there is bugfixed SDL port available.
Work on a re-skinned re-release by the original developers as a port for Windows is underway using the Unity Engine. Samples and the forum for discussion can be found on reddit in the ironseed subreddit.
Ironseed received a Top Dog award from Home of the Underdogs, [11] who highlighted the game's replayability through the random planets and options, and allowance of different playing styles through the various ship designs and crews. It drew comparisons with the earlier Starflight series and the later Master of Orion . [12]
In March 1995, the Slovenian computer magazine "Megazin" rated Ironseed 63 of 100. [13] In March 2017, Rock Paper Shotgun's Adam Smith revisited Ironseed, compared it to Star Control 2 and Captain Blood , [14] and described it as "weird, trippy sci-fi that blew my tiny mind" and "a little bit Space Rangers , a little bit Star Control and just a teensy bit FTL ".
Turbo Pascal is a software development system that includes a compiler and an integrated development environment (IDE) for the Pascal programming language running on CP/M, CP/M-86, and DOS. It was originally developed by Anders Hejlsberg at Borland, and was notable for its extremely fast compilation. Turbo Pascal, and the later but similar Turbo C, made Borland a leader in PC-based development.
Delphi is a general-purpose programming language and a software product that uses the Delphi dialect of the Object Pascal programming language and provides an integrated development environment (IDE) for rapid application development of desktop, mobile, web, and console software, currently developed and maintained by Embarcadero Technologies.
A source port is a software project based on the source code of a game engine that allows the game to be played on operating systems or computing platforms with which the game was not originally compatible.
Object Pascal is an extension to the programming language Pascal that provides object-oriented programming (OOP) features such as classes and methods.
FastTracker 2 is a music tracker created by Fredrik "Mr. H" Huss and Magnus "Vogue" Högdahl, two members of the demogroup Triton which set about releasing their own tracker after breaking into the scene in 1992 and winning several demo competitions. The source code of FastTracker 2 is written in Pascal using Borland Pascal 7 and TASM. The program works natively under MS-DOS.
Free Pascal Compiler (FPC) is a compiler for the closely related programming-language dialects Pascal and Object Pascal. It is free software released under the GNU General Public License, with exception clauses that allow static linking against its runtime libraries and packages for any purpose in combination with any other software license.
Renegade is a freeware bulletin board system (BBS) written for IBM PC-compatible computers running MS-DOS that gained popularity among hobbyist BBSes in the early to mid 1990s. It was originally written by Cott Lang in Turbo Pascal, optimized with assembly language, based on the source code of Telegard, which was in turn based on the earlier WWIV.
Synchronet is a multiplatform BBS software package, with current ports for Microsoft Windows, Linux, and BSD variants. Past versions also ran on MS-DOS and OS/2, but support for those platforms were dropped in version 3.0.
Tyrian is a vertically scrolling shooter developed by Eclipse Software for MS-DOS and published in 1995 by Epic MegaGames. Tyrian was programmed by Jason Emery, illustrated by Daniel Cook, and its music composed by Alexander Brandon and Andras Molnar. The game was re-released as freeware in 2004. A free and open-source port of the game started in April 2007.
Abuse is a run and gun video game developed by Crack dot Com and published by Electronic Arts in North America and Origin Systems in Europe. It was released on February 29, 1996 for MS-DOS. A Mac OS port of the game was published by Bungie and released on March 5, 1997. The game's source code, along with some of the shareware content, has been in the public domain since the late 1990s and has been ported to Linux and many other platforms.
Jump 'n Bump is a 1998 freeware and open-source MS-DOS platform multiplayer video game by Brainchild Design.
Autodesk Animator is a 2D computer animation and painting program published in 1989 for MS-DOS. It was considered groundbreaking when initially released.
Frontier: First Encounters is a space trading and combat simulator video game developed by Frontier Developments and published by GameTek in 1995 for DOS. The player pilots a spaceship through a universe pursuing trading, combat and other missions.
The Borland Graphics Interface, also known as BGI, was a graphics library bundled with several Borland compilers for the DOS operating systems since 1987. BGI was also used to provide graphics for many other Borland products including the Quattro Pro spreadsheet.
Kiloblaster is a fixed shooter video game trilogy written by Allen Pilgrim and published by Epic MegaGames in 1992 for IBM PC compatibles. Based on Namco's Galaxian from 1979, there are a few differences such as allowing greater player movement, much faster enemy movement, power-ups, enemies that take more than one hit, and allies to assist in battle.
C-Dogs, the sequel to Cyberdogs, is a shoot 'em up video game where players work cooperatively during missions, and against each other in "dogfight" deathmatch mode.
GrafX2 is a bitmap graphics editor inspired by the Amiga programs Deluxe Paint and Brilliance. It is free software and distributed under the GPL-2.0-only license.
NoGravity is a space flight simulation and space shooter developed by realtech VR, a Montreal based, French Canadian independent computer games company. The game was ported to many platforms over the years as it was open sourced in 2005. NoGravity drew comparisons with the Wing Commander series.