This mod is great and very useful. I should suggest an improvement: add the
mod that s[sk] made for a larger font for player tags. It is most needed precisely when using a high screen resolution. It can be improved by replacing the font with a better looking one, and maybe not quite as large. There are some more interesting things mentioned in that topic, such as the game.fontRatio command.
There are two issues with the scaling: 1. size - when fonts are scaled proportionally in both dimensions, according to the screen resolution; and 2. stretching - fonts get distorted due to stretching to fit the widescreen aspect ratio. s[sk]'s method of increasing text size works for the player tags and console text, because the font they use is about the only one in the game that is not scaled according to the screen resolution. Since the game seems to know how to (however badly) scale the other fonts in the game according to the screen resolution, it would probably also be comfortable using fonts of any resolution. So if you simply use the same method as that used by s[sk] for these other fonts, maybe you will get the increased detail fonts you need, while having normal size texts.
In any case, it should be possible to modify the fonts so that
when they get stretched, the distortion is not that bad. They can at least be made narrower, so that when they get stretched they get back to a normal proportion. This may not fix the issue of the distortions due to the bad algorithm used for scaling, but having a high resolution font will greatly improve it.
However, I was most pleased to see the hack by tuia. This repeated switching between resolutions every time you start the game, join a server, go to the menu, go back, load next map, etc. is just annoying for multiple reasons. It takes a couple of seconds for every resolution switch; messes with the interface of other programs (e.g. Winamp, Task Manager); it sometimes messes up desktop icons; and many other things. So it will be very useful to use this patch. Thank you! However, there is still something that makes the game switch to 800x600 for a second and back every time bf1942.exe starts, which also happens every time the map changes. It does not look like it is related to the intro movies, since I have the .bik files in \Movies deleted
and use the +restart 1 parameter. Btw, could it be related to BlackScreen.exe, what is this file for anyway? If all resolution switching could be eliminated, it would be very nice. Also could the same patch be made for Battlefield Vietnam? It would be much appreciated!