Case study
Star Wars Trilogy Arcade: a native PC port from PowerPC static recompilation
Star Wars Trilogy Arcade is ported to PC by statically translating its PowerPC game code to C++ and supplying new graphics, sound and control systems. The project documents Sega Model 3 Step 2.1 hardware and uses a Vulkan renderer; its build requires the player’s own Rev. A arcade ROM.
- Targets
- Game
- Category
- Independent reconstruction cases
- Relationship
- Independent reconstruction project
- Sources reviewed
- Evidence class
- C2 code & docs, no demo or download
- Stars
- 74
- Last commit
- 2026-11-09
- Language
- C++
GitHub data as of 2026-11-10
Evidence
- Observed
- Code, documentation and a demo observed; no download method found.
- Checked
- 2026-11-09
Requirements & limits
- Prerequisites: Windows 10 or 11 (64-bit) and a GPU with a Vulkan 1.3 driver.
- Prerequisites: A personal copy of the swtrilgy.zip Rev. A ROM set containing epr-21119.ic8; other game versions are unsupported.
- Prerequisites: Python 3 and Visual Studio 2022 C++ build tools with MSVC, CMake and a Windows SDK.
- Limits: Extra game modes are listed as coming soon.
- License: MIT License for the project code; third-party components retain their own licences.
Cite
BibTeX
@misc{star-wars-trilogy-arcade-native-case,
title = {{Star Wars Trilogy Arcade: a native PC port from PowerPC static recompilation}},
howpublished = {\url{https://github.com/snicolast/StarWarsTrilogyNative}},
url = {https://github.com/snicolast/StarWarsTrilogyNative},
urldate = {2026-11-07},
note = {Awesome REA entry: \url{https://awesomerea.org/resources/star-wars-trilogy-arcade-native-case/}}
}Plain text
Star Wars Trilogy Arcade: a native PC port from PowerPC static recompilation. https://github.com/snicolast/StarWarsTrilogyNative (accessed 2026-11-07). Awesome REA entry: https://awesomerea.org/resources/star-wars-trilogy-arcade-native-case/
Useful? Star Awesome REA on GitHub2.4k
About this entry
The description was reviewed against primary sources.
Primary sources
- docs/ARCHITECTURE.md GitHub · snicolast/StarWarsTrilogyNative · Revision 117fa7e
- README.md GitHub · snicolast/StarWarsTrilogyNative · Revision 117fa7e
- LICENSE GitHub · snicolast/StarWarsTrilogyNative · Revision 117fa7e
More in Games
- Star Wars: Knights of the Old Republic: a Win32 static recompilation · Case study
- StarCraft 64: a native port by static recompilation · Case study
- StarCraft: Ghost — an Xbox executable statically recompiled for Windows · Case study
- Starfox 64: Recompiled — an N64Recomp static-recompilation port · Case study
- Starlit Party: porting Mario Party 6 to Windows, Android and browsers · Case study
- strahlender-xnu: native recompilation of Pokémon Brilliant Diamond · Case study