Star Wars Trilogy Arcade
Game: Star Wars Trilogy Arcade (Arcade, 1998)
A native Windows port of Sega’s 1998 arcade game, for the Sega Model 3 Step 2.1 board. The README says it is not an emulator: the original PowerPC code is recompiled to C++ (3,407 functions) and runs with a modern Vulkan renderer; it builds on the code of the same author’s The Lost World port. According to its documentation, it plays from start to end, every stage, with sound, music, and the Digital Sound Board’s voices. It offers true widescreen (16:9, 21:9, 32:9, and 48:9 for three monitors), ray-traced sun shadows, ambient occlusion, haze, bloom, and HDR, space and a Death Star redrawn for this port, MSAA or NVIDIA DLAA, HD text, smooth motion at 120 or 144 Hz by drawing the image between the game’s frames, surround sound, mouse, gamepad (with gyro and aim assist too) or light gun, the cabinet’s force feedback as rumble, quality presets, achievements, and stats. A new mode, Dogfight, is in the works. It publishes no releases: install.bat installs what’s needed and builds the game from your ROM, and update.bat updates it. The code is under the MIT license. 41 of its 68 commits list Claude as a co-author.
You needYour own copy of the arcade ROM swtrilgy.zip, the Rev. A set (Sega Model 3 Step 2.1), with files such as epr-21379a.17 and mpr-21339.01, and also epr-21119.ic8, the force feedback board’s program, which some older sets lack; other versions will not work. Plus 64-bit Windows 10 or 11 and a graphics card with Vulkan 1.3. install.bat installs Python 3 and the Visual Studio 2022 Build Tools (a few GB) with winget, and the build downloads SDL3 and NVIDIA DLSS.
- How it gets to PC
- Static recompilation
- Console
- Arcade board
- Architecture
- —
- Author
- snicolast
- Original studio
- Sega
- Year
- 1998
- Stars
- 78
- Last activity
- 2026-11-11 · today
- Language
- C++
Type and pick from the list; if it isn’t there, type it and press Enter. For a launcher, the games it installs; for a generic tool, leave it empty.
README badge
If this is your project, you can add it to its README: it shows its status on Recompendium and updates itself when the status changes.
[](https://recompendium.com/en/recomp/star-wars-trilogy-arcade/)