[quote]Please do cut Gearbox, Bungie and MS some slack - the game was released in 2003 or 2004, way before widescreen monitors became popular.
Pfft.
Let me just remind you that The Legend of Zelda: Ocarina of Time
when run off an emulator has perfect Triplehead support.
Made in 1998.
So they deserve no slack whatsoever in my book.
Assuming you are referring to Project64, the emulator is handling the widescreen support and increased resolution. The original N64 is only capable of outputting at a maximum resolution of 640 x 480 with whatever field of view the game chooses to use - in the case of Ocarina of Time, probably something like 70-90 degrees due to it being a 4:3 aspect ratio resolution. Project64 handles the resolution and field of view changes in the "modern" emulated version.
Anyway, that means that at best OoT only had wide screen support in 2001, when Project64 was released. That also assumes that the developers of the emulator had figured out how to get it to run at resolutions greater then the standard 640x480 res in the initial release. I don't know for sure, but I doubt that it had support for larger/widescreen resolutions in the initial release. If you want to you can look through the project logs and find out when it supported it.
Original Half-Life works great in widescreen as well.
True, but that's just because Valve is cool like that 8) . It still requires an ugly fix to get the FoV set properly (autoexec.bat file needs to have "fov xx" or whatever added, there's an article on this site IIRC). Yes, it would be nice if Halo had a built in menu option to change the FoV but considering neither games are supported I doubt Bungie, Gearbox or MS would take the time to update it because then they would have to put together a support team for a game with a very small community of gamers. The costs of that don't justify something that can be done just as well by simply running a little app in the background that doesn't have any performance overhead at all.
Anyway, the FoV Hack has been updated, link is in my last post.