



Hi everyone,
Master of Orion II has been one of my favorite games for as long as I can remember. Like many of you, I still come back to it regularly. The gameplay has aged incredibly well, but modern displays haven't been nearly as kind to its 640×480 graphics. And honestly... my eyes aren't getting any younger either.
So I decided to build something I've wanted to see for a long time.
Not a remake. Not a clone. Not a source-port.
Instead, I'm building a HD frontend that works alongside the original game while leaving it completely untouched. The original engine continues to handle every aspect of the game exactly as it always has — my frontend simply follows what's happening on screen and replaces the presentation with modern HD artwork.
The whole philosophy fits in one sentence:
The game leads. The frontend follows.
Whenever a screen hasn't been recreated yet, the original graphics show automatically. Nothing breaks, nothing becomes unplayable — completed screens simply improve the experience while everything else keeps working as it always has.
My first milestone is to bring the complete interface to a polished HD state before tackling the really hard parts like the Galaxy Map and Tactical Combat.
Why Linux only?
Not because I'm against Windows or macOS — simply because the architecture relies on Linux-specific capabilities that let the original game and the HD frontend work together without touching the game itself. That gives me the technical freedom to build it the way I envisioned.
The project will always require a legitimate copy of Master of Orion II. It doesn't include, modify, or replace the original game.
A GitHub page is coming soon. I'd like the first public commit to actually represent the project properly before I put it online.
I'm sharing this because I'd love to meet other people who still care about this game — artists, UI designers, mechanics nerds, or simply fellow fans who enjoy talking about MOO2.
If OrionLayer grows into a real community project, I'd also love to find someone who enjoys the organizational side of things: managing GitHub, coordinating contributions, and helping keep the project moving. I'm not looking for someone to take over — just someone who'd enjoy building a welcoming home for it.
Full disclosure: I'm not a software developer by trade. My background is IT with a focus on LLMs, and that's exactly what makes OrionLayer possible — I drive the architecture, the vision, and every design decision, while building the implementation with heavy LLM assistance.
This is a long-term hobby project — it'll probably take years, and that's fine. Even if it stays a solo passion project, I'm happy, because I'm building this out of love for the game. If it grows into something bigger someday, even better.
If this sounds interesting, I'd genuinely love your thoughts, ideas, or just a chat with fellow MOO2 fans.
Thanks for reading.
Data
Edit: For anyone who wants to see what's actually behind this — I've uploaded a second video to the channel showing the folder structure, a glimpse of the startup code, and a live asset swap. Raw and unpolished, but real.
A game as violent as an epileptic seizure while remaining sensitive to the awe of the Cosmos. A game fit only for the best. Finally, a game you can Really Play.
I haven't checked everything, but a quick test didn't reveal any hidden errors. I'm starting to fix minor mechanics and fully test the vgabuf code.
Like the title says, I created a repo for networked multiplayer 1oom:
https://github.com/jacob-t-radford/1oom-mp
It also adds a team component and some quality of life features. Lots of bugs to be sorted out but a good starting point if anyone is looking for something like this.
Can someone please explain to me what the big deal is with Gaia planets? They don’t appear to increase the planet’s maximum population. I think there’s a buff to the population growth, but by the time you can research them, you’ve generally maxed out your planet population anyway. What makes them so special?