mirror of
https://github.com/jkdansereau/goldeneye-pc-port.git
synced 2026-10-24 00:02:45 +02:00
HUD elements now keep 4:3 proportions via fast3d's EXT aspect modes (the PD pattern): watch, gauge bars, messages/title card, upper text and countdown CENTER; ammo RIGHT (right hand) / LEFT (left hand). The front end is pillarboxed (whole menu_jump_constructor_handler CENTER) and the menu pointer is mapped into the pillarbox. port/include/hudaspect.h emits only when native widescreen is on and the window is wider than 4:3, so 4:3 and native-off stay byte-identical. Rule-2 approved. Verified with 16:9/21:9 captures (HUD, watch, title card, legal, file select, gun barrel); golden 3/3; Win + Linux builds. Gun-barrel circle leaks into the bars while sliding in -> GRAPHICS-BACKLOG D335a.