A bug-fix release for 0.33.0: a crash with MSAA on, blended third-person animation, pointer and cheat-menu fixes, and Prime Remastered weapon effects improvements.
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
- Fixed MSAA on crahs where a fog volume is on screen: Tallon Canyon's Root Cavern door, Magmoor's Tallon elevator room (#200). MSAA no longer has to be turned off to get past them.
- Fixed crash after switching the Remastered mod off and reloading mods.
- A door opened before a savestate opens again after loading it (#201).
- A texture copy or depth read the renderer has no pipeline for is now skipped with a warning instead of ending the game.
Third person
- Better third person animations
- Cheat sliders no longer max out capacities or fire when you scroll over them.
- Gyro moves the lock-on free aim pointer at the Pointer speed setting (#188).
- An analog L press in the Scan Visor locks the point under the pointer (#190).
Prime Remastered
- Muzzle flashes, combo effects and the ice shell pulse now work the way they do in Remastered.
- Projectiles: lights last until their generator dies, ricochets end correctly, explosions step at a fixed 1/60 s, plasma shots start where the shipped game fires them from, and projectiles draw in the X-ray Visor.
- The hologram beam swap splits the gun at a clip plane and draws the hand only in X-ray.
- Underwater bubbles when you fire, Phazon fire and Phazon2nd effects fixed, VFX meshes tinted by vertex colour, and no global particle cap.
- Fixed the PBR backlight's bind pose.
- The Phazon Suit's aura only distorts the halo around Samus again, not her whole body.
- Remastered models that stand in for retail ones now draw, and the retail model they replace is hidden (for example, Central Dynamo's grate floor around the generator).
Issues addressed
- #188 Lock-on free aim (gyro speed)
- #190 Pointer aim cursor in the Scan Visor (analog L)
- #200 Crash entering Root Cavern from Tallon Canyon, and at Magmoor after the elevator, with MSAA on
- #201 Door from Overgrown Cavern to Transport Tunnel C refuses to open after a savestate load
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.33.1-linux-x86_64.tar.gz
| Bare binary |
| Linux | MetroidPrime-aarch64.AppImage
| Experimental; arm64 Linux, chmod +x, then run
|
| Linux | metroid-prime-port-0.33.1-linux-aarch64.tar.gz
| Experimental; arm64 Linux |
| Windows | metroid-prime-port-0.33.1-windows-x86_64.zip
| Visual C++ redistributable required |
| Windows | metroid-prime-port-0.33.1-windows-arm64.zip
| Experimental; Windows on Arm |
| macOS | metroid-prime-port-0.33.1-macos-arm64.zip
| Apple Silicon, macOS 13+ |
| Android | metroid-prime-port-0.33.1-android-arm64.apk
| Arm64-v8a, Android 9+ |
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.