Viewing Issue Advanced Details
ID Category [?] Severity [?] Reproducibility Date Submitted Last Update
07024 Interface Minor Always Jun 19, 2018, 12:32 Jun 20, 2018, 12:20
Tester wuemura View Status Public Platform MAME (Official Binary)
Assigned To Resolution No change required OS Windows 10 (64-bit)
Status [?] Closed Driver
Version 0.198 Fixed in Version Build 64-bit
Summary 07024: Hardware acceleration not working
Description MAME d3d is failing to do hardware acceleration, graphic shows that every time it try, the render keep falling back to software. Second screen shot added to show the GPU usage when hardware acceleration is working. The software used is from AMD, it comes with the driver to monitor the graphics card usage. Red line is software activity.
Steps To Reproduce Any working machine, use -video d3d
Additional Information
Regression Version
Affected Sets / Systems
Attached Files
png file icon mame_198.png (88,254 bytes) Jun 19, 2018, 12:32 Uploaded by wuemura
Hardware acceleration fail
png file icon Direct3D_test.png (160,925 bytes) Jun 19, 2018, 12:34 Uploaded by wuemura
Hardware acceleration working
There are no relationship linked to this issue.
User avatar
Jun 20, 2018, 11:32
Do you have DirectX 9 End User Runtime installed? If not, -video d3d will not work. It supports DirectX 9 only. Later versions of DriectX are not backwards compatible, but you can still install the DirectX 9 runtime on Windows 7, 8 or 10. If you want to use DirectX 11 or 12, you can use -video bgfx. MAME does not support DirectX 10.
User avatar
Jun 20, 2018, 12:20
Actually, it's possible this is perfectly normal. Most of what MAME does with the GPU is just uploading a textured quad for each rendered frame and letting the GPU scale it to fill the screen window. That's virtually no work for any modern GPU. I'm closing this bug since you haven't actually shown any errant behaviour. Please think before opening bugs and wasting everyone's time. You will be demoted to viewer status if you continue to open pointless bugs.