Skip to content

v0.13.0

Choose a tag to compare

@Odrannnn Odrannnn released this 05 Oct 18:11
· 607 commits to port since this release

Remastered's volumetric fog, water, skies and hundreds more of its effects,
a themed F1 overlay with menu sounds, and Linux builds that run on older
distributions. Linux, Windows and Android, all built from one commit (f5e43637).

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)

As before: the Remastered import and everything built on it are very
experimental and currently unsupported.
Remove mods/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 now says so with a
notice on start and a line in the Mods panel.

  • Volumetric fog, drawn as Remastered draws it, with its per-room regions
    and transitions. Retail fog that Remastered doesn't draw is left out.
  • Water uses Remastered's own surface, shader and underwater filter, and
    shows through the X-Ray Visor as in Remastered.
  • Each room's own sky replaces the world's, lit in its Remastered colour
    and loaded with the room so the retail sky no longer flashes up.
  • Many more of Remastered's particle effects: effects are now matched to
    retail by name, room placement, script slot and character animation events,
    and swoosh, electric, flipbook and model-particle effects convert. Effects
    are drawn through Remastered's own particle materials. Effects that came
    out as white squares, or vanished after their first frame, are fixed.
  • Characters get Remastered's backlight, including each room's own setting.
    Metroids and other glowing creatures glow at full strength instead of
    near-black.
  • Textures scroll and pulse with each model's own animation, such as the
    stripes on the arm cannon, which now keeps its metal look.
  • Scenery that moves in Remastered, such as the elevator panels in the
    Frigate, the hangar debris, the Mines turbine and the Omega Pirate's tank,
    now moves too.
  • The Power, Varia and Phazon Suits are replaced in third person.
  • On phones whose GPU lacks BC textures, the import writes ASTC instead.
    Colour and normal maps also keep their detail better at a distance.
  • The Remastered options have their own page in F1, with a warning that
    they're experimental.
  • Several import failures found in an audit are fixed.

F1 overlay

  • Three themes (Prime, Remastered and Plain) and menu sounds, both
    in F1 > Render > Display.
  • The concept-art gallery is no longer upside down.
  • The text language can change while the game runs.

Graphics

  • The EFB scale goes up to 4x, and dynamic resolution can go down to 0.5x
    (Lowest scale).
  • The window opens at 1280x720 by default, kept within the screen.

Platforms

  • Linux: the AppImage and the tarball now run on older distributions
    (glibc 2.34 or newer, e.g. Debian 12, Ubuntu 22.04, LMDE 6) (#3).
  • Android: a fix for a crash on start on Adreno GPUs such as the
    Galaxy S23's (#2).
  • Windows: no console window, and the title bar is always on screen.

Fixes

  • A sound crash on Android tablets right after firing is fixed.
  • Eyons keep sweeping their beams when the frame rate varies.
  • A missing resource is read from the disc instead of closing the game.
  • A crash now leaves a report in the log.

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.13.0-linux-x86_64.tar.gz Bare binary, textures and licences
Windows metroid-prime-port-0.13.0-windows-x86_64.zip Unzip anywhere; needs a Visual C++ redistributable
Android metroid-prime-port-0.13.0-android-arm64.apk Sideload; arm64-v8a, Android 9+

Licence

Unchanged. 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.