Skip to content

A mod for Metroid Prime 2: Echoes for the Nintendo GameCube that adjusts the HUD to better match forced 16:9 widescreen hacks.

Notifications You must be signed in to change notification settings

Nystrata/EchoesWidescreenHUD

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Widescreen HUD Mod for Metroid Prime 2: Echoes (GameCube)

Overview

This a mod for Metroid Prime 2: Echoes for the Nintendo GameCube that adjusts the HUD to better match forced 16:9 widescreen hacks.

324662639-7e57fb19-1ead-4475-9fae-c6439fa0877c-1
More screenshots can be found on the Screenshots page.

Supported Versions

Game Version Game ID Supported
NTSC-U G2ME01 Yes
PAL G2MP01 Yes (experimental)
NTSC-J G2MJ01 No
NTSC-K G2MK01 No

Metroid Prime 2: Dark Echoes New Play Control! and Metroid Prime Trilogy for the Wii do not need this mod - these versions of the game already have widescreen support.

If you run into any issues or problems with this, large or small, please let me know in the Issues tracker.

Patching the Game

For Windows

  1. Download from Releases and extract this mod's folder.
  2. Make a copy of the game and rename it to echoes.iso. Place it in the mod's folder.
  3. Run the included patch.bat - it should automatically detect whether your game is NTSC or PAL and patch accordingly.
  4. This will create a new ISO file called echoes_version_widescreenhud.iso with the mod installed

For not Windows, see Extra Instructions - Wiki

Widescreen for Dolphin

Widescreen Hack Method (NTSC-U and PAL)

In Dolphin,

  1. Choose Force 16:9 or Stretch for the Aspect Ratio
    (Options -> Graphics Settings -> General -> Aspect Ratio)
  2. Enable Widescreen Hack
    (Options -> Graphics Settings -> Enhancements -> Check Widescreen Hack)

To fix frustum culling problems (seeing stuff pop in and out near the left/right edges of the screen), use this Gecko code:
(Taken from Dolphin Emulator Wiki)

$VR Culling Fix (for NTSC-U)
04302498 38600001
0430249C 4E800020
04302298 38600001
0430229C 4E800020
043022F8 38600001
043022FC 4E800020
04302450 38600001
04302454 4E800020
04302364 38600001
04302368 4E800020
$VR Culling Fix (for PAL)
0430290C 38600001
04302910 4E800020
0430270C 38600001
04302710 4E800020
0430276C 38600001
04302770 4E800020
043027D8 38600001
043027DC 4E800020
043028C4 38600001
043028C8 4E800020
0430290C 38600001
04302910 4E800020

To fix the game flickering between normal and stretched view, edit the game INI to add

[Video_Settings]
SuggestedAspectRatio = 2

(To edit game INI settings, right click Metroid Prime 2: Echoes in the game list -> Properties -> Game Config tab -> Editor
There, you can add the setting to the User Config section)

Gecko Code Method (NTSC-U Only)

See Wiki: Widescreen for Dolphin: Gecko Code Method

Widescreen for Nintendont

Widescreen Hack Method (NTSC-U and PAL)
You may try Nintedont's "Force Widescreen" option, but this has not been tested.

Gecko Code Method (NTSC-U Only)
For Nintendont, in the extras folder, you can use G2ME01.gct for the Widescreen codes.


Mod Compatibility

PrimeHack

This mod should work with the PrimeHack Dolphin fork.
Follow the same instructions for Widescreen for Dolphin. You do not need to edit the Game INI when using PrimeHack.

Echoes Menu

To use this with Claris's Echoes Menu practice mod,
patch the game ISO with EchoesWidescreenHUD first before using the EchoesMenu patcher.
(You can also use Echoes Menu Mod GUI to simplify the process - skipping the need to extract files or use the command-line tool.)

Randovania

To use this with the Randovania randomizer,
patch the vanilla game ISO with EchoesWidescreenHUD first, then select it as the Input ISO when exporting the game from Randovania.

Because Randovania changes the game ID for Echoes Randomizer, make sure you apply the widescreen codes, settings, and Game INI changes to Echoes Randomizer in Dolphin or Nintendont too!

Note

While mod does work with Randovania, it is currently not supported by Randovania developers.
Do not report bugs to the Randovania developers while using this mod.


Other Details

For tips on improving Dolphin performance with the Metroid Prime games

See the Dolphin Setup Guide by erinexplosives

If you're looking for a version for Metroid Prime 1

See Aruki's Widescreen Hud Mod for Metroid Prime

Files changed

  • GGuiSys.pak
    • FRME_SamusHud1Combat.FRME, FRME_SamusHud1Combat_0.FRME (Combat Visor, Dark Visor, Echo Visor)
    • FRME_Helmet.FRME
    • FRME_ScanHudFlat_0.FRME, FRME_ScanHudFlat_1.FRME
    • FRME_SamusHud1Ball.FRME (Morph Ball HUD)
  • Standard.ntwk
    • TweakGui > Unknown (BallViewportYReduction) (Remove cimematic black bars from Morph Ball view)

Additional details about these files can be found on Notes: Known Files - Wiki.

To-Do

There are no plans to support Multiplayer modes.

Special Thanks

Screenshots

Combat Visor
Morph Ball (These screenshots uses parts of Metroid Prime Trilogy - HD Interface Textures.)
More screenshots can be found on the Screenshots page.


nys

About

A mod for Metroid Prime 2: Echoes for the Nintendo GameCube that adjusts the HUD to better match forced 16:9 widescreen hacks.

Topics

Resources

Stars

Watchers

Forks