
Halo 3: Mythic
Port nativo de Halo 3: Mythic para PC.
Halo 3: Mythic
Port nativo basado en su ficha de origen.
README del repositorio
Spartan
Spartan (formerly OpenH3M) is a native Windows x64 static recompilation of the Halo 3 Mythic multiplayer disc included with Halo 3: ODST. Beta 0.8 brings the complete 3D menu presentation, Custom Games, local split screen, and Forge to PC through the ReXGlue SDK.
Spartan does not distribute game data. You must supply files extracted from a legally obtained Halo 3: ODST Multiplayer Disc (Disc 2).
Screenshots
| Four-player Last Resort | Four-player Construct |
|---|---|
![]() | ![]() |
Status
| Feature | Beta 0.8 status |
|---|---|
| Custom Games | Working |
| Local split screen | Working with 1-4 players |
| Forge | Working; D-pad Up switches between player and build modes |
| Theater | Mode is reachable; recording and saved-film playback are not fully validated |
| System Link | Untested |
| Matchmaking | Not supported and never will be supported |
| Xbox LIVE | Not supported and out of scope |
The game targets its original 30 FPS cap. The current build displays measured FPS in the window title bar and has been smoke-tested through four-player gameplay.
Requirements
- Windows 10 or Windows 11, 64-bit
- A Direct3D 12-capable GPU
- A legally obtained Halo 3: ODST Multiplayer Disc (Disc 2)
- An Xbox-compatible controller is strongly recommended, especially for split screen
Install
The existing Beta 0.8 release retains its original OpenH3M archive and executable names; the instructions below match that release.
- Download
OpenH3M-beta-0.8-win-x64.zipfrom the GitHub Releases page and extract it. - Create a folder named
gamebesideOpenH3M.exe. - Extract the disc's filesystem into
gamewith an Xbox/XDVDFS extraction tool, preserving its directory structure. - Confirm that
game\default.xexandgame\maps\exist. - Run
OpenH3M.exe.
Spartan automatically uses the adjacent game folder and starts windowed at 1280x720 with the validated Direct3D 12 settings. No launcher script or command-line arguments are required.
Controls
Xbox/XInput controllers use the original game controls. Additional local players can join supported lobbies or an in-progress local game with their controller's Start button.
The optional Player 1 keyboard mapping is:
| Keyboard | Xbox control |
|---|---|
| W, A, S, D | Left stick |
| Arrow keys | D-pad |
| Enter or Space | A |
| Escape or Backspace | B |
| X / Y | X / Y |
| P / O | Start / Back |
| Q / E | Left bumper / Right bumper |
Building
Developer setup, generation, build, and diagnostic notes are in halo3mp/BUILD.md. A release package can be assembled after a release build with:
cmake --build --preset win-amd64-release -- -j 2
.\tools\package_release.ps1
Run those commands from the halo3mp directory.
Acknowledgments
Spartan is powered by the ReXGlue SDK. Thank you to the ReXGlue team for building and maintaining the Xbox 360 recompilation toolkit that makes this project possible.
Legal
Spartan is an independent preservation and compatibility project. It is not affiliated with or endorsed by Microsoft, Xbox, Bungie, or 343 Industries. Halo and all related trademarks and game assets belong to their respective owners. No copyrighted game data is included.
Comentarios (0)
Inicia sesión para dejar un comentario.
Sé el primero en comentar sobre este juego.



