The Fog issue is because modern cards used Direct 3D instead of Glide (which was for 3DFX Voodoo cards) which had several improved features, but it looks like you have resolved this by down loading the D3D glide wrapper.
If you want to alter the resolution higher than the defaults get this patch by HC1https://www.wcnews.com/news/update/4496