Build Your Own Arcade Controls Forum
Software Support => GroovyMAME => Topic started by: pakoman on July 23, 2018, 09:55:13 am
-
Hi.
Why Mame (either Groovy or not) is running at about 60-90% most games with a 8 core 3.7 ghz Xeon CPU, a Nvidia Quadro k4200 and LCD screen (yes, I know that's for working...) ? It's like it's trying to run them at 85% instead of 100% (even Mario, Ghosts N Goblins, Moon Patrol...).
My 9 years old laptop connected to a CRT TV runs most games at 100%.
I messed with all the settings I could imagine in both Groovymame and plain Mame (opengl, double buffer, vsync, etc.) but it keeps running slow no matter what.
Any advice?
PS I'm at the office, I can paste Mame.ini later at home.
-
Could be the drivers for the video card and the post processing you are adding (opengl, double buffer, vsync, etc.) -- those cards are made for servers not gaming systems and the drivers are not really designed for speed
-
I know, but GNG or Moon Patrol?
The card is fast enough and there are some random games that run fine, but most doesn't.
-
What OS are you running?
Your mame.ini should give some answers at least.
Sent from my SM-G950F using Tapatalk
-
before running mame could u have a look in windows at your cpu usage to make sure nothing funny is going on
-
Also, try running those games unthrottled (F11). Use baseline for testing.
-
Is this a fresh install of Windows?
Did you install chipset drivers for your motherboard? You should be able to find them on the Dell support site...
https://www.dell.com/support/home/us/en/19/products/desktop/dell_precision_workstation (https://www.dell.com/support/home/us/en/19/products/desktop/dell_precision_workstation)
Also, you should also make sure that you have the latest version of DirectX9 installed...
https://www.microsoft.com/en-us/download/details.aspx?id=8109 (https://www.microsoft.com/en-us/download/details.aspx?id=8109)
-
It's weird but I've found what triggers the problem:
I use a QHD screen with default HLSL filters and artwork displayed and is the bezel which is causing the problem (the graphics card has 4GB of vram).
In view options:
Bezel Enabled + View cropped = slow
Bezel Enabled + View full = 100%
No bezel = 100%
It's the same behaviour in main Mame and GroovyMame (although main Mame runs slower/faster than GroovyM with bezel on/off). :o
EDIT:
This happens with BGFX video, doesn't happen with video set to Auto.
May this be a bug worth reporting to Mamedevs ?
-
May this be a bug worth reporting to Mamedevs ?
Give it a go, the worst they can do is set you on fire :)
-
May this be a bug worth reporting to Mamedevs ?
Give it a go, the worst they can do is set you on fire :)
I've reported it, let's see if they trace my IP and an angry mob knocks at my door... :D
-
They don't knock.
-
This happens with BGFX video, doesn't happen with video set to Auto.
May this be a bug worth reporting to Mamedevs ?
I had the same issue, using GLSL now and it runs perfect with Bezels. As far as I can tell BGFX seems to be in the experimental stage.
-
Hey, Mamedevs fixed it without any fuss, nice people after all, just a bad reputation! ;D
It’s the end of another month, and time for your scheduled MAME release, with more of everything we know you love. In a last-minute update, we slipped in a major performance optimisation for bgfx video output. It’s particularly noticeable when using cropped artwork, and there’s no longer a big performance penalty for bringing up the menu over the emulation on macOS. Another core improvement is support for TAP/TUN networking on Windows, providing a big performance improvement when connecting an emulated system to a network on the host machine.