Is bs7 used in fo4? For all textures N and S in fo4 BS5 is used. For a small number of S textures, bs1 was also used for the light green channel and chrome effect. For all D textures, nvidea is used in general. dxt1, dxt3, dxt5. There were a number of articles where this was discussed and people could not understand why bethesda used intel and nvidea at the same time
BC7 is what I use for my own projects. Bethesda formats are :
_d = BC1 (without Alpha), BC3 (with Alpha) I believe HD texture pack uses BC3 for all diffuse maps.
_n = BC5 (only Red and Green channels used, blue is empty)
_s = BC5 (Red channel = Specular, Green channel = Gloss)
_g = BC1 (maybe BC3 used on some assets, too, I don't remember)
I'm pretty sure Bethesda used Elric and processed things in batches from .TGA format (I think Microsoft's texconv.exe does the actual encoding, and Elric is just a UI).
The real issue I had with the NVIDIA plugin was that when importing Bethesda normal maps, it would add the blue channel automatically, and somehow adds something else in the process. Normal maps imported using this plugin always looked wrong to me. I remember an LOD tutorial on YouTube was using the NVIDIA plugin and the textures offered for download had the same issue. Basically what happens is that direction of the light hitting the asset would look wrong (it's not simple matter of flipping the green channel like with OpenGL - DirectX conversion, either). My solution was to just avoid using that plugin. It may have been due to my misuse of the plugin, though, so I didn't mention it in my last post.
(When opened, Bethesda normal maps should look yellow-ish, because they contain no Blue channel. I assume this was done to save the file size when packed into .ba2 archive.)
Anyway, here are some assets I've created from scratch, with BC7 textures applied.
(Kitchen furniture, floor) https://staticdelive...-1319527751.png
I think BC7 looks cleaner and sharper in general (less noisy), especially when zoomed out. They tend to pop out better IMO.
I'm sorry, this is way off topic. Hopefully someone would find the info useful, though.