Skip to content

Releases: Odrannnn/MetroidPrime2Port

0.6.6

Choose a tag to compare

@Odrannnn Odrannnn released this 30 Oct 22:50

This is an early release. Please report what you hit and attach the log (F1 > System > Log).

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), PAL (G2MP01), or Trilogy (R3ME01 USA, R3MP01 PAL). No disc image or game assets are included.

What changed

  • Infinite ammo improvements (F1 > Cheats). #27
  • Combo cost and beam ammo per expansion sliders. #27
  • No Dark Aether damage cheat. #27
  • Controller access rooms cutscenes: Original/Fast. #27
  • Stack beams can leave out the Dark Beam. #27
  • Echoes menu theme for the F1 menu: black panels, white borders, violet accent. #27
  • Android: F1 button opens the menu reliably. #27
  • No more crash after the Dark Alpha Splinter's death cutscene. #29
  • Morph Ball HUD threat gauge lines up in widescreen. #25
  • Multiplayer: Hacker Mode no longer takes the campaign's Scan Visor. #30
  • Unlock beam doors with any beam cheat, now in F1 > Debug > Cheats.
  • Texture packs: turn your pack on and off with F7, and import a pack from a .zip.
  • Saved binding presets under Remap > My presets.
  • Photo mode: Samus holds her arm cannon, and on touch screens the left-side movement stick is drawn.
  • Trilogy helmet: the helmet's battery lights are coloured instead of white.
  • Changing the controls profile no longer counts a held key as a new press.

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.6-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.6-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.6-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.6-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa

Known limitations

  • macOS has not yet been run on a real Mac. Windows on Arm has not been tested on real hardware.

0.6.5

Choose a tag to compare

@Odrannnn Odrannnn released this 30 Oct 11:37

This is an early release. Please report what you hit and attach the log (F1 > System > Log).

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), PAL (G2MP01), or Trilogy (R3ME01 USA, R3MP01 PAL). No disc image or game assets are included.

What changed

  • Scan visor fix (For devices with chipset like Adreno 6xx). #24
  • World animations move again. Scrolling and animated textures were frozen. #21
  • Map screen fills the whole screen. #23
  • Android memory card export works. #23

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.5-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.5-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.5-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.5-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa

Known limitations

  • macOS has not yet been run on a real Mac. Windows on Arm has not been tested on real hardware.

0.6.4 mini bugfix

Choose a tag to compare

@Odrannnn Odrannnn released this 29 Oct 23:28

This is an early release. Report issues and attach the log file (F1 > System > Log).

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), PAL (G2MP01), or Trilogy (R3ME01 USA, R3MP01 PAL). No disc image or game assets are included.

What changed

  • Infinite ammo cheat. F1 > Cheats. #16
  • Cinematic skip asks first. #17
  • Black bars beside 4:3 movies. #17
  • Cutscene subtitles centred in widescreen. #17

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.4-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.4-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.4-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.4-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa

Known limitations

  • macOS has not yet been run on a real Mac. Windows on Arm has not been tested on real hardware.

0.6.3

Choose a tag to compare

@Odrannnn Odrannnn released this 29 Oct 18:39

This is an early release. Please report what you hit and attach the log (F1 > System > Log).

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), PAL (G2MP01), or Trilogy (R3ME01 USA, R3MP01 PAL). No disc image or game assets are included.

What changed

  • Rapid fire sounds in sync.. #10
  • Scan text reads the Menu A button #11
  • Twin stick: R no longer free-looks outside the Morph Ball. #12
  • Remap page shows the MP2 beam and visor names. #12
  • Dark and Light Beam ammo drops from caches. #13
  • Volume sliders reach 100%. #14
  • Twin stick beam switching. The right stick no longer changes beams. #15

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.3-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.3-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.3-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.3-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa

Known limitations

  • macOS has not yet been run on a real Mac. Windows on Arm has not been tested on real hardware.

0.6.2

Choose a tag to compare

@Odrannnn Odrannnn released this 29 Oct 10:09

This is an early release. Please report what you hit and attach the log (F1 > System > Log).

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), PAL (G2MP01), or Trilogy (R3ME01 USA, R3MP01 PAL). No disc image or game assets are included.

What changed

  • No more green dot at higher render scales. The tiny triangle at the screen centre is gone. #7
  • Mouse & keyboard preset keeps its bindings. You can now set it up in one click from Controls. #5
  • Quick setup: Use twin-stick controller. #5
  • Main menu reads menu rows under separate menu buttons. #2
  • Button prompts.
    • Icons are drawn at twice the game's size and centred on the text line.
    • On the Trilogy disc: Spider Ball shows R, Morph Ball C reads as X, and the rest of the Wii button art is mapped.
  • Map rotation invert options.
  • Simpler Controls page. Removed the Swap Scan/Echo visor buttons option, the Weapon buttons toggle and the empty Mouse buttons section.
  • Behaviour fixes to match the original game: Sandworm, SandBoss, Ing enemies, WallCrawler, Dark Guardian knee armour, Boost Guardian, the player turret, and more.
  • Flatpak now uses the supported org.freedesktop.Platform 25.08 runtime (24.08 is end-of-life).

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.2-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.2-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.2-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.2-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa

Known limitations

  • macOS has not yet been run on a real Mac. Windows on Arm has not been tested on real hardware.

0.6.1

0.6.1 Pre-release
Pre-release

Choose a tag to compare

@Odrannnn Odrannnn released this 29 Oct 00:15

Fixes since 0.6.0

A native build of Metroid Prime 2: Echoes for Linux, Windows, macOS, Android and (experimentally) iOS, compiled from the PrimeDecomp/echoes decompilation and rendered through Aurora (SDL3/WebGPU). No emulator involved.

This is a pre-release: expect rough edges. Please report what you hit and attach the log (F1 > System > Log).

Looking for the first game? See the Metroid Prime native port.

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), the experimental PAL release (G2MP01), or Metroid Prime Trilogy (R3ME01 USA, R3MP01 PAL; experimental), as .iso, .gcm, .rvz, .wia, .gcz, .ciso or .wbfs. No disc image or game assets are included.

What changed

  • Scan Visor works with anti-aliasing.
  • Controller: twin-stick camera pitch. The right stick now pitches the first-person camera
  • Controller: menu buttons and trigger aliases. Face buttons keep working as menu buttons while touch input is active, and a trigger bound through the alias list is recorded once instead of twice.
  • Movement: fixed diagonal input. #2
  • Fix memory cards shared saves and Trilogy.
  • Scan Visor HUD on widescreen. The logbook hierarchy panels line up and the preview keeps its aspect ratio at 16:9 and wider.

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.1-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.1-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.1-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.1-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa, unsigned: sign and sideload it yourself (docs/IOS.md)

Known limitations

  • macOS is ad-hoc signed and has not yet been run on a real Mac: right-click > Open the first time. Windows on Arm has not been tested on real hardware.
  • PAL and Trilogy discs are experimental
  • iOS is unsigned and has not yet been run on a real device; touch controls have no in-game layout editor there yet.

0.6.0

0.6.0 Pre-release
Pre-release

Choose a tag to compare

@Odrannnn Odrannnn released this 28 Oct 21:24

First public pre-release

It is finally here!!!

Don't forget to enable Mouse Aim and Twin Stick in F1 > Controls for modern control schemes
To fix the scan visor logs looking offset, set "Scan image spread" to 0% in F1 > Video > Display
Do not share save files with emulators right now, you risk corrupting the save file, always make backups

This is a pre-release Please report what you hit and attach the log (F1 > System > Log).

You need your own disc image: Metroid Prime 2: Echoes USA (G2ME01), the experimental PAL release (G2MP01), or Metroid Prime Trilogy (R3ME01 USA, R3MP01 PAL; experimental), as .iso, .gcm, .rvz, .wia, .gcz, .ciso or .wbfs. No disc image or game assets are included.

What it adds over the console release

  • Widescreen with a widescreen-aware HUD, render scale, vsync, an unlockable frame cap and frame interpolation
  • Graphics: FOV, MSAA, anisotropic filtering, dynamic resolution, HUD scale, arm cannon offset, helmet and visor-effect toggles, Vulkan or OpenGL on Linux
  • Controls: mouse and twin-stick aim, gyro aim, lock-on free aim, pointer aim, full rebinding with presets, custom actions (your own bindable actions, with a resizable editor), Wii U GameCube adapter support (Windows via libusb)
  • Button prompts match your controller (Xbox, PlayStation, Switch, keyboard or GameCube) and switch live when you change device
  • Touch controls on Android (with a layout editor) and iOS, including the beam and visor wheel
  • Optional tweaks: Fast Morph, Spring Ball, Toggle Lock-On, Sticky Charge, walk and scan speed, hint delay; an Original experience switch restores retail behaviour
  • Metroid Prime Trilogy: run Echoes from a Wii disc with Trilogy's HUD frames, reticles, Scan Visor lens and, opt-in, its radial beam and visor menus; GameCube or Trilogy crosshair style
  • Skippable cutscenes, boot logos and world-name card; language switching on PAL and Trilogy discs
  • Save states, quick resume, and memory card import/export with Dolphin and PrimeHack card folders (backed up before every write)
  • Suit colours, mods (drop-in folders, an HD texture pack, extra movies), cheats with in-place room reload, photo mode, speedrun timer, Discord Rich Presence
  • The F1 overlay has every setting, with search

Downloads

Platform Asset
Linux x86_64 / aarch64 metroid-prime2-port-0.6.0-linux-{x86_64,aarch64}.tar.gz or MetroidPrime2-{x86_64,aarch64}.AppImage
Windows x86_64 / arm64 metroid-prime2-port-0.6.0-windows-{x86_64,arm64}.zip
macOS (Apple silicon, experimental) metroid-prime2-port-0.6.0-macos-arm64.zip
Linux x86_64 (Flatpak) MetroidPrime2Port.flatpak (flatpak install --user MetroidPrime2Port.flatpak)
Android (arm64) metroid-prime2-port-0.6.0-android-arm64.apk
iPhone / iPad (experimental) MetroidPrime2Port.ipa

Known limitations

  • macOS has not yet been run on a real Mac: right-click > Open the first time. Windows on Arm has not been tested on real hardware.
  • PAL and Trilogy discs are experimental.
  • iOS is unsigned and has not yet been run on a real device; touch controls have no in-game layout editor there yet.