github Odrannnn/MetroidPrimePort v0.25.0
v0.25.0 hotfix

4 hours ago

Steadier X-ray and thermal reticles while walking, a scan lock that no longer drops when a scan finishes, and better crash logging on Android.

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

What changed

Fixes

  • With "Separate menu buttons" on, a held L lock-on no longer drops when the scan text appears at the end of a scan (#103).
  • With the frame limit off, the X-ray and thermal reticles no longer pulse in size when walking forward or back (#97).

Logging

  • On Android 11 and later, the log now begins with how the previous run ended (killed for low memory, native crash, not responding, and so on) and how much memory it used. A crash that leaves no crash report, such as a low-memory kill, now leaves a trace in the next log.
  • The log records the game's memory, the system's free memory and the GPU texture totals every 30 s, and sooner when they change sharply. On Android it also records the system's low-memory warnings.

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.25.0-linux-x86_64.tar.gz Bare binary and licences; OpenSSL 3 required
Windows metroid-prime-port-0.25.0-windows-x86_64.zip Unzip; Visual C++ redistributable required
macOS metroid-prime-port-0.25.0-macos-arm64.zip Very experimental; Apple Silicon, macOS 13+
Android metroid-prime-port-0.25.0-android-arm64.apk Signed update; arm64-v8a, Android 9+

The macOS app is ad-hoc signed, not notarized. Clear quarantine with xattr -dr com.apple.quarantine "Metroid Prime Port.app" if needed. Metal rendering, input and audio still need broader real-device testing.

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.