Beta 1.13b is available, uploaded 5/30/2020.

The beta release of Remnants of the Precursors is now available! Please join the ROTP discussion at: www.reddit.com/r/rotp. This is where you can get the latest news on patches, updated features and discussions about the codebase.

For those new to the project, this game is intended as a strict feature clone of the original Master of Orion game from 1993.



Remnants of the Precursors is feature-complete and fully playable! The Explorminate gaming site has listed Remnants of the Precursors as one of the most anticipated 4X games for 2020!

What remains to be done during the beta

Polish - Touch-ups and polish in all areas will be ongoing throughout the beta, whether it is bug fixes or enhanced computer AI, or improvements to writing, UI design, sound effects, or existing artwork.



Artwork - The following artwork remains to be completed: Game Over splash screens for each race, Sabotage animations for each race, and the Technology images that display when you learn a new technology

UI Design – A "High Scores" screen will be added to the game. This does not affect the gameplay in any way.

Writing – Game Over summaries will be added for each race as well as other areas where creative writing can enhance the gameplay experience.

Game Manual - A comprehensive game manual will be created and accessible in game.



Translations - foreign language translations will begin in earnest with over a dozen languages currently planned.

General Information

Remnants of the Precursors is delivered as an executable Java file designed to be playable on any Windows, Mac or Linux PC. It is a Java application, so you must have Java 8 installed on your system. You can download Java from here: https://www.java.com/en/download/

My recommendation is to create a special folder in which to keep the game. Once you have downloaded it (the Remnants.jar file), simply double-click on the file to start it with Java. If for some reason you want or need to start the game from the command line, you can type:

java -jar Remnants.jar

All saved game files will be stored in that same directory and have the *.rotp suffix.

There are two special files you may see in this directory:



Remnants.cfg – this file keeps the configuration settings. It is a text file and safe to view, but please do not manually change the values as this might create unexpected behavior in the game.



recent.rotp – this is the saved game file that Remnants uses to keep track of the current game being played. Every time you hit “Next Turn”, this file is updated immediately and then again after the game has finished playing the turn. If any bugs occur during the Next Turn, this is the file I will need to debug the problem!

How to Test

In general, just play the game and have fun.

If the game gets an error, you will generally see a very basic screen with text explaining what to do. Generally, you would just take a screenshot of the text and email it to me along with the recent.rotp file (grab it right away!).

If you see something weird that’s not a crash, send me a screenshot and the recent.rotp file. If this error is during the Next Turn, make sure you close the game WITHOUT finishing the turn in order to keep the recent.rotp from being updated at the end of the turn.

I know I also say this a lot, but remember that the Remnants subreddit (https://www.reddit.com/r/rotp) is where I am trying to centralize discussion about the game as much as possible. This makes it a lot easier for me to see and respond to bugs and questions since it’s all in the same place. If you subscribe to the reddit, you’ll see it in your reddit feed as well.