@
falktx It's luckily been ages since I had anything to do with windows, but it's always been weird.
I was once in charge of porting their VC1 video codec (essentially H.264 but deliberately non-compatible) to the embedded video conference systems the company I worked for at the time made.
We got (bought) the "portable" source code from Microsoft, which meant it would compile both for Win32 and Xbox. It was filled with "clever" hacks and "optimizations" by signal processing people that clearly had no clue about how modern compilers or cpus work. Would probably make sense in the 1970’ and -80's, but at that time just made the code slower.
And they checked the registry every frame to see if they should display debugging info...
The company I worked for was bought, and the project shelved before it was completed. I think that was a good decision :)