FSO will run and display HUD's without a hud_gauges.tbl/tbm just fine. It will just continue (at widescreens) to be the same 1024x768 stretched out ugly mess it's always been.
But FSPort MediaVPs has a hud_gauges.tbl (which should have been a TBM, and it is in SVN) that, for whatever reason, is off on it's display alignment. Plus as it turns out, the Max display resolution was off too (people were running a higher than specified resolution, and hence, no HUD elements being displayed). To correct that, the above code is to be used as an over-ride TBL to correct that for the 3.2 version.