github Odrannnn/MetroidPrimePort v0.38.0
0.38.0

3 hours ago

You need your own disc image: Metroid Prime Trilogy (R3ME01 USA, R3MP01 PAL), Metroid Prime USA (GM8E01, revisions 1.00, 1.01 and 1.02), PAL (GM8P01). No disc image or game assets are included.

What changed

Controls (#243, #244)

  • A Grapple binding, separate from lock-on, with a Toggle Grapple option (jump lets go too!).
  • Shoot While Grappling (on by default).
  • A Spider Ball toggle.
  • The left hand rests on the cannon when standing still (on by default), like Trilogy.

HUD and video (#241)

  • Per-visor crosshair toggles for X-Ray and Thermal (hidden by default).
  • Morph Ball black bars option (off by default).

Suits (#221)

  • Colours for the four Dread Samus suits.

Audio

  • Music and sound effects volume go above 100%.

Metroid Prime Remastered graphics

  • Performance mode improvements.
  • The Puffer draws with its plain skin, and the Tower of Light's puffers are plated.
  • LambertFx materials are lit by the room's baked probe.
  • Cheaper room cube-map reads and folded PBR shader flags.

Performance (#249)

  • Entering a world prepares the shader pipelines of all its rooms, so on Android and slow GPUs rooms behind doors no longer show black or load models late.

Fixes

  • High simulation rates: footsteps and camera bob work again, and jumps from rising lifts keep the lift's speed (#248).
  • Archipelago: the Elite Quarters item no longer sits in the floor (#242).
  • Randomizer: the solo server takes chat commands.
  • Android: the touch back arrow sends B in menus under any pad preset.

Issues addressed

  • #221 Adjust the Dread Suit
  • #241 Dynamic Crosshairs
  • #242 Archipelago Omega Pirate bug?
  • #243 [Feature Request] Mouse & Keyboard Quality-of-Life Improvements
  • #244 [Feature request] Free aiming: Replicate the left hand-cannon behavior from Trilogy-primehack
  • #248 Framerate related issues
  • #249 Minor regressions in latest Android version

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.38.0-linux-x86_64.tar.gz Bare binary
Linux MetroidPrime-aarch64.AppImage Experimental; arm64 Linux, chmod +x, then run
Linux metroid-prime-port-0.38.0-linux-aarch64.tar.gz Experimental; arm64 Linux
Linux metroid-prime-port-0.38.0-linux-*.debug Debug info for the tarball binaries (crash reports only)
Windows metroid-prime-port-0.38.0-windows-x86_64.zip Visual C++ redistributable required
Windows metroid-prime-port-0.38.0-windows-arm64.zip Experimental; Windows on Arm
macOS metroid-prime-port-0.38.0-macos-arm64.zip Apple Silicon, macOS 13+
Android metroid-prime-port-0.38.0-android-arm64.apk Arm64-v8a, Android 9+
iPhone / iPad MetroidPrimePort.ipa iOS / iPadOS 16+

Licence

MIT covers this project's own work, not Nintendo's game code under src/ and include/. See LICENSE and NOTICE. Metroid Prime is a Nintendo trademark; this project is unaffiliated with Nintendo and Retro Studios.

Don't miss a new MetroidPrimePort release

NewReleases is sending notifications on new releases.