Build Your Own Arcade Controls Forum

Software Support => GroovyMAME => Topic started by: pakoman on July 23, 2018, 09:55:13 am

Title: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post 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.
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: JDFan on July 23, 2018, 10:05:11 am
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
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: pakoman on July 23, 2018, 10:18:25 am
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.
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: phulshof on July 23, 2018, 11:01:39 am
What OS are you running?
Your mame.ini should give some answers at least.

Sent from my SM-G950F using Tapatalk

Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: adder on July 23, 2018, 11:19:37 am
before running mame could u have a look in windows at your cpu usage to make sure nothing funny is going on
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: Calamity on July 23, 2018, 11:35:20 am
Also, try running those games unthrottled (F11). Use baseline for testing.
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: krick on July 23, 2018, 01:57:56 pm
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)



Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: pakoman on July 23, 2018, 03:14:51 pm
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 ?
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: buttersoft on July 23, 2018, 08:19:56 pm
May this be a bug worth reporting to Mamedevs ?

Give it a go, the worst they can do is set you on fire :)
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: pakoman on July 24, 2018, 09:10:39 am
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
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: Mike A on July 24, 2018, 09:14:58 am
They don't knock.
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: Arroyo on July 24, 2018, 10:09:44 am
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.
Title: Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
Post by: pakoman on August 30, 2018, 09:24:37 am
Hey, Mamedevs fixed it without any fuss, nice people after all, just a bad reputation!   ;D

Quote
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.