Repository navigation
v0.14.0
Crash fixes (Windows enemies, a memory corruption, the Remastered import on
the Flatpak), Remastered lava, much faster re-imports, more of Remastered's
effects and materials, and a tidier portable install.
You need your own disc image. Metroid Prime (USA) v1.00, GM8E01 disc 0
revision 0. Nothing here contains any part of the game — no disc, no assets.
What changed
Remastered import (very experimental, unsupported)
The Remastered import and everything built on it are very
experimental and currently unsupported. Removemods/remastered-models
to get the retail game back. Nothing changes unless you run the import
yourself, and nothing of Remastered ships with the port. Everything below
needs a re-import. An import from an older version says so with a notice
on start and a line in the Mods panel.
- Re-imports only redo what changed. Parts of the import whose inputs and
code are unchanged are reused from the previous import, so a re-import with
nothing new takes about a second. A full import is faster too. F1
Reconvert everything still forces a full one. - Lava is drawn with Remastered's own shader, each pool's own settings
and its heat shimmer. - Particle effects: many more of Remastered's particle materials are
drawn, such as the ship's engine flames and the morph-ball bomb, which were
white squares or dark spheres before. The charge beams are fixed (white
squares on the Ice Beam, dark discs on the Power and Wave Beams, stray lines
on the Plasma Beam), and the Ice Spreader keeps its frost layer. - Arm cannon: the Wave, Plasma and Phazon panels and the beam glow light
up as in Remastered. - Glow follows each room's exposure, as in Remastered, and is no longer
toned down. Materials with their own maps but no base texture (Samus' eyes,
the Phazon Suit's glow and more) are drawn with Remastered's materials
instead of falling back to retail's. - The Metroids' domes are drawn with Remastered's glassy shell.
- The Ice Beam's gun frosts over while charging, as in Remastered.
- Space Pirates wear the colour of their beam (purple Wave, white Ice,
red Plasma) instead of all yellow. - The outdoor Tallon Overworld rooms show Remastered's sky instead of
retail's dark cloud dome. - The tank in the Frigate's Waste Disposal is no longer black.
- The extra gunship parked on the Frigate's hangar dock is gone.
- An import started at the title screen now unloads the old files first.
- The import no longer crashes partway through on the Flatpak (#6).
Fixes
- Windows: the game no longer crashes when the first enemy appears (the
Frigate's parasites, past the airlock) (#4). - A memory corruption that could crash the game a few rooms in (seen on
Windows in the Frigate) is fixed. - A damaged shader cache, for example after copying a new version over an old
one, is rebuilt instead of crashing after the splash screen. - The morph ball's rolling sound no longer cuts out on surfaces without a
rolling sound of their own. - With the HD font off, accented letters show their accents.
- Android: the touch controls hide whenever the F1 overlay opens, instead
of sometimes staying drawn over it.
Other
-
Portable installs (the Windows zip and the Linux tarball) keep settings,
saves, mods and caches in auser/folder beside the executable. An older
install's files are moved there on the first start; nothing is deleted. The
AppImage, Flatpak and Android app are unchanged. -
The Windows zip has far fewer loose files: SDL, zlib, libpng, nod, OpenSSL,
the controller button images and the shader cache seed are now built into
the executable. -
A skips a skippable cutscene, as Start does.
-
The Archipelago connection and chat are one F1 tab; restart, screenshot
and exit moved to the top of Extras.
Downloads
| Platform | File | Notes |
|---|---|---|
| Linux | MetroidPrime-x86_64.AppImage |
chmod +x, then run. |
| Linux | MetroidPrimePort.flatpak |
flatpak install --user ./MetroidPrimePort.flatpak |
| Linux | metroid-prime-port-0.14.0-linux-x86_64.tar.gz |
Bare binary and licences |
| Windows | metroid-prime-port-0.14.0-windows-x86_64.zip |
Unzip anywhere; needs a Visual C++ redistributable |
| Android | metroid-prime-port-0.14.0-android-arm64.apk |
Sideload; arm64-v8a, Android 9+ |
Licence
MIT covers this project's own work, but not the game code under
src/ and include/, which remains Nintendo's. See LICENSE and NOTICE.
Metroid Prime is a trademark of Nintendo. This project is unaffiliated with
Nintendo and Retro Studios.