Skip to content

1oom-fork/1oom

Repository files navigation

This page is at risk of being frozen. The status information below was published in March 2026.

The owner of this account (MyName aka 1oom-fork aka Duzh87_54MSU) uses the following pages for further publications: Mirrors.

Link to future releases

Link to the primary mirror

Link to channel

1oom

1oom aims to accurately reproduce the original DOS version of Master of Orion (1993) in a form that can be run on modern computers. 1oom is Free Software (GPLv2), see COPYING.

Versions 1.0 and earlier contain hundreds of obvious inconsistencies with the original logic and even fatal errors in the code. WARNING: 1.0 is not the vanilla version. The vanilla version has moved to gitverse.ru

Versions 2019-2021 (Tapani's fork) breaks numerous vanilla mechanics, including the interface. It's one of the most unreliable versions of the game.

Versions 1.7.5, 1.8.1-1.11.8 (MyName's fork) cleans up Tapani's fork, fixes most of the most notable bugs, but not all, and also changes some interface elements.

The vanilla version (2026 and later) is published on Gitverse mirror and aims to accurately reproduce the original artwork created in 1993.

An analysis of unofficial patches for the original game shows the need for a more responsible approach. I'm working on creating a separate patch 1.3a for the original MOO1 game based on 1oom vanilla. This patch is inextricably linked to 1oom vanilla and will be published together with it on gitverse.

1 Installation

1oom requires a copy of the Master of Orion (v1.3) LBX files. Please note that older saved games may not work in newer versions of 1oom.

1.1 Windows, MSDOS

Simply extract the desired release to your MOO1 directory. See usage_common if you prefer to use a separate directory.

1.2 Unix (Linux)

1oom requires the following libraries:

Also recommended:

Check your distribution's package manager or the library website on how to install them.

1.3 Android (DOSBox)

To play on Android you will need the 1oom executable for MSDOS, DOSBox application for Android and DPMI extension, for example CWSDPMI. You can build the 1oom executable for MSDOS using i586 DJGPP and Allegro4.

2 Configuration

See usage_common.

3 Development

See COMPILING and HACKING for more information.

4 Executables

1oom consists of a few executables:

See usage_common for common documentation.

Some ports have shorter filenames due to filesystem limitations.

5 Abbreviations

The following abbreviations appear in the documentation and code:

  • MOO1: Master of Orion 1 as represented by the v1.3 DOS binaries
  • OSG: The Official Strategy Guide (ISBN 1-55958-507-2)

6 Acknowledgements

Most of the credit for this software belongs to the progammer who authored 1oom v1.0 under the pseudonym Kilgore Trout Mask Replicant. Thank you for creating this and publishing it free and open source!

Thanks to MyName aka Duzh87_54MSU for restoring 1oom from its broken state and for creating 1oom vanilla.

The original game Master of Orion was developed by Simtex Software and published 1993 by MicroProse. Thanks for the great game!

Thanks to Alan Emrich and Tom Hughes for documenting the game mechanics and AI decision making in great detail in the official strategy guide.

Ideas and text snippets have been taken from kyrub's unofficial patch 1.40m Readme. Thanks for the patch!

Thanks to shikadi.net for documenting the music format. https://moddingwiki.shikadi.net/wiki/XMI_Format

Thanks to CivFanatics forum user sargon0 for partial save game format info.

Special thanks to Zachary Kline (BlindGuyNW) for improving the text version of the game.

Thanks to those who contributed code, ideas or bug reports.

Some code has been pilfered from Chocolate Doom and VICE.

The files HACKING and PHILOSOPHY are based on Chocolate Doom.