NOW UPDATED TO SUPPORT MARATHON 1 AND MOST CUSTOM SCENARIOS!
This plugin allows you to experience Marathon 2's original 1995 classic status bar HUD, but modified to better support today's widescreen displays. This plugin supports Marathon 2, Marathon Infinity, and many scenarios, and even provides an M2-like HUD for Marathon 1.
This widescreen HUD has 2 flavors, a 'lite' version and an 'enhanced' version:
CLASSIC M2 (UNRESTRICTED VIEW): The original HUD, uses original graphics, but removes the letterboxing on the 3D game view, allowing any widescreen aspect ratio, should be compatible with all scenarios
CLASSIC M2 (WIDESCREEN ENHANCED): Extends the status bar graphics to fill a 16:9 screen. To utilize the extra space, a second inventory page is displayed. In Netgames, this second page shows the scoreboard.
Due to the necessity of custom graphics, "Widescreen Enhanced" HUD is only guaranteed to work with the following scenarios:
See included Readme for installation instructions.
All Lua work is based on "M2 Default HUD" posted here by Hopper, as well as the scenarios' original art, with additions by me to support the enhanced widescreen features.
v2.02: code tweaks to prevent redundant background fills; no visual changes
v2.01: fix terminals at 'Largest' setting scaling improperly at very low game resolutions
v2.0: add marathon 1 and trojan huds, and code cleanup
v1.9: add scenarios support, resize HUD to be a perfect 2x scale at 1080p, add lite version
The hud is perfect if you're wanting the classic hud but not want it to be stuck on 4:3. I preferably use it to prevent the overlapping landscapes. (I am not changing my FOV to lower than 90)
And now that the hud practically works with every Scenario I can think of, including M1. This is the definitive hud to use for a classic experience.