Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider becoming a contibuting member by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

I spent about 40 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 don’t 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 well, and I may try that

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.

This release also correctly identifies physical CPU cores.

I assume I fixed it and not Nvidia or Microsoft but full screen exclusive mode is fixed and working in GameEx so this may resolve issues in PinballX.

View the full article

Guest
This topic is now closed to further replies.
×
×
  • Create New...