Skip to content
PORTSNATIVE.
HomeCatalog
Web GamesEmulatorsToolsNews
PORTSNATIVE.

A catalog for discovering ports and related projects. We link to official sources and do not host original game files.

ExploreCatalogMy list
InformationAbout usSuggest a portSupportDonationsLegal notice
© 2026 PortsNative
Back to catalog
Star Wars Episode I: The Phantom Menace (OpenPhantom)
PORTSNATIVE

Star Wars Episode I: The Phantom Menace (OpenPhantom)

NATIVE PORTACTION / ADVENTUREWINDOWSBETA

Star Wars Episode I: The Phantom Menace (OpenPhantom)

Star Wars Episode I: The Phantom Menace

TechnologyNative C/C++ port (engine reimplementation)

Available forWindows

View official project

About the project

Star Wars, conocida también en español como La guerra de las galaxias, es una franquicia de medios de épica espacial compuesta primordialmente de una serie de películas concebidas por el cineasta estadounidense George Lucas en la década de 1970, y producidas y distribuidas inicialmente por 20th Century Fox y posteriormente por The Walt Disney Company a partir de 2012.

2 versions of Star Wars Episode I: The Phantom Menace

You're viewing: Star Wars Episode I: The Phantom Menace (OpenPhantom)

Star Wars Episode I: The Phantom Menace (OpenPhantom)github.com/OpenPhantom/OpenPhantom
Windows
Current
Star Wars Episode I: The Phantom Menace Recompiledgithub.com/alexbeavs-ps1-ports/star-wars-episode-i-the-phantom-menace-recomp
Windows
Linux
macOS
›

Official project information

Author's original READMEOpen on GitHub ↗

OpenPhantom: Star Wars Episode I, The Phantom Menace PC fixes and modding tools

Latest Release All Downloads GitHub Stars License

OpenPhantom is a PC fix and modding project for Star Wars Episode I: The Phantom Menace (1999). It gets the original PC game running on Windows 10 and Windows 11, and on Linux and Steam Deck through Proton, with a modern installer that works from your original CD, widescreen and ultrawide resolutions, uncapped FPS, a corrected field of view, mouse look, and working music and video. Alongside the fixes, OpenPhantom is building a new open source engine for the game, with tools for modding, editing and extending it.

Download the latest release · Installation guide · Multiplayer guide · Discord · Website

The project has two parts. The legacy patches are useful today: they modify the retail executable in memory so the game you already own runs with modern fixes. The new engine is the long-term work: a modern engine of our own that plays the game from your own copy, built for deeper modding and new features.

<img width="1920" height="400" alt="Star Wars Episode I: The Phantom Menace running at ultrawide resolution with OpenPhantom." src="https://github.com/user-attachments/assets/ad9cd6fb-8bcd-4b25-8d0a-65e221888bfc" />

Ultrawide support with OpenPhantom.

<img width="1920" height="1080" alt="Star Wars Episode I: The Phantom Menace running in 4K with expanded draw distance using OpenPhantom" src="https://github.com/user-attachments/assets/8ffa0c2f-d9a4-439c-a880-6eb123f29090" />

4K rendering with expanded draw distance.

<img width="1920" height="1080" alt="Star Wars Episode 1 The Phantom Menace Screenshot 2026 09 14 - 11 16 27 84" src="https://github.com/user-attachments/assets/59fd4625-e932-47fa-ad1a-18be13ede3e0" />

Free camera, no clip and photo mode.

<img width="1920" height="1080" alt="Star Wars Episode 1 The Phantom Menace Screenshot 2026 10 01 - 21 21 52 11" src="https://github.com/user-attachments/assets/02f6c873-99b4-40aa-b792-3855fdf21075" />

Multiplayer Mode

Want to play? Download the latest release and run the OpenPhantom installer. It installs the original game from your own disc and applies the available patches and fixes for modern Windows PCs. You don't need to build anything from source.

What's Included

installer/Working A wizard that installs the game from your own disc and then the parts of the patch you tick. It carries no game data; the disc is read on your machine. Everything it installs is inside the installer and nothing is downloaded. See its README
legacy/Working Fixes that patch the original 1999 executable in memory: field of view, resolutions, frame rate, mouse look, music, decals and more. A loader and one DLL per feature, built with CMake. See its README
engine/The new engine. Not started
editor/Tools for maps, assets and game content. Not started

Version numbers

The patch and the installer have two separate version numbers. They always did, apart from one release.

numberingtags
the patch, legacy/1.0.xv1.0.0, v1.0.1, ...
the installer that carries it2.0.xi2.0.0, i2.0.1, ...

The installer's first number is always one higher than the patch's, and the other two are the same. The DLLs carry the patch number, so a DLL's properties and the first line of engine_fixes.log say 1.0.1 while the installer that delivered them says 2.0.1. Before 1.0.0, which brought the multiplayer, the patch ran from v0.2.0 to v0.4.3 and the installer from i1.0 to i1.4.3.

One release merged the two into a single number, published as v1.5.0 and i1.5.0. That's been undone. On GitHub that release is now v0.4.1 and i1.4.1, and the one after it is v0.4.2 and i1.4.2.

Only the release name changed; nothing was rebuilt. The installer in that release still reports 1.5.0 in its properties and in Add and Remove Programs, because it's the same file. If you have it installed, that's why the number doesn't match the release name.

The installer doesn't compare version numbers. It finds an existing installation by its application id and asks what you want to do with it.

Documentation

Full guides for installation, usage and configuration are in the wiki:

  • Installation Guide
  • Multiplayer Guide
  • Currently working on, with spoilers
  • Known Issues
  • Reporting Issues with the OpenPhantom Patches

Goals

  • Build a new, open source engine of our own that plays The Phantom Menace from your own copy of the game. It ships no game data.
  • Keep the original gameplay. If the 1999 look or feel was intended, it stays.
  • Run natively on Windows and Linux, with the Steam Deck as a first-class target: 64-bit, Direct3D 11, Direct3D 12 and Vulkan, and every kind of controller.
  • Use modern hardware properly, several cores included, so large levels and long draw distances run smoothly.
  • Build an editor for maps, models, dialogue and the game's content, from a single pickup to a whole level.
  • Support community modding, and stay open to contributions.
  • Keep the legacy patches working for the game as it is today, until the new engine replaces them.

Getting involved

This is a community project. Code, documentation, tests, tooling, research notes and good bug reports are all welcome, and you don't need to know the engine to start.

CONTRIBUTING.md has how we work: how to report something usefully, what a pull request needs, and the ground rules for working against a binary you do not have the source to. Each component adds its own rules on top: legacy/CONTRIBUTING.md for the engine fixes and installer/CONTRIBUTING.md for the installer.

The most useful thing right now is testing. Every fix has been played in a full installation, and each one's README says what was checked. But a couple of machines isn't everywhere, so a report of what happened on yours, with engine_fixes.log attached, helps a lot. The log names the build each fix came from, which is usually the first thing we need to know.

Discord

The Phantom Discord is where the community talks: players, modders and developers sharing videos, mods and ideas. As OpenPhantom grows it is also where development updates, custom content and tools land.

https://discord.gg/73UbZN2y7x

You need your own copy of the game

OpenPhantom ships no game data. No assets, no executables, no extracted files, nothing proprietary, in the repository or in a release. Everything here operates on files you already own, and you need a legally obtained copy of Star Wars Episode I: The Phantom Menace for PC to use any of it.

Legal

An independent fan project. Not affiliated with, endorsed by or sponsored by LucasArts, Lucasfilm Ltd or Disney. All trademarks, game titles and related intellectual property belong to their respective owners. OpenPhantom claims no ownership of any original game content and redistributes none of it.

Licence

MIT. The source here is free to use, modify and distribute under those terms, provided the licence notice travels with it. See LICENSE.

The licence covers this source code only. It grants nothing regarding the original game, its assets, or anything else its rights holders own, and it does not cover the third-party code the project carries: the HACL* sources in legacy/src/third_party/hacl/, which are MIT, with KaRaMeL headers under Apache 2.0 and MIT; Mbed TLS, which the build downloads and links into multiplayer.dll under Apache 2.0; and the third-party binaries the installer carries in installer/dist/, which are each under their own terms and include GPL and proprietary components. legacy/dist/THIRD-PARTY-NOTICES.txt names what the patch carries, and installer/THIRD-PARTY-NOTICES.md names the rest and records what a release has to ship alongside the installer to satisfy them.

Contact

General enquiries and feedback: openphantom@proton.me

For anything technical, open an issue here; more people will see it and it stays searchable.

Read official guide
CALIFICACIÓN
—
Loading votes…
Advertisement

PROJECT FILE

Project type
NATIVE PORT
Genre
Action / Adventure
Status
beta
Original platform
—
Technology
Native C/C++ port (engine reimplementation)
Version
—
Updated
Oct 5, 2026

Target platforms 1

Windows
View on GitHub
Advertisement