60 fps MAME attract mode title videos

GameEx 19.66 |
14th March, 2026 |
|
I spent about 20 hours trying to implement another video playback solution without lots of work because NVidia recently broke VMR 9 support. I thought I found another solution via ChatGPT which was the first time I tried it. It looked amazing but it gave me absolute horseshit over and over. How AI is replacing coders seems hard to believe. It seemed hopeless when experienced people need help. I tried Direct9Ex with DXVA2 and media foundation which it completely lied about. I also tried the same but not hardware accelerated which was valid but It did not work because the current Microsoft codecs dont support RGB output. Although also legacy DirectX9Ex with FlipEx seemed like a good move on its own and I have it working well, then had problems recreating the device which is a big issue for a front end. I have this code done if I find a solution. Maybe waiting for DWM to be ready or somehow resetting it could be a solution. FFMpeg may be a way to go for video playback and should perform accept it did involve a memory copy well, and I may try that but probably no better than what I have Of note both AMD and Intel previously removed or broke VMR 9 support but then put it back. Which is why there was already a fallback in place PinballX and GameEx do have the option to switch to a more legacy video solution and normally this is automatically detected. However, Nvidia neglected to tell the operating system they removed VMR 9 support so the automatic fallback was not working. Maybe they are using AI coding too! Also of note when questioning the Brave search AI if there were issues with the solutions ChatGPT it gave the correct response. I can recommend the Brave AI. With these two new versions of GameEx and PinballX I check for Nvidia driver versions, so it is now again automatic as it was with intel and AMD. |


