Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: Mame slow in a fast computer (Dell Workstation T7900, windows 10)  (Read 3258 times)

0 Members and 1 Guest are viewing this topic.

pakoman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 163
  • Last login:April 12, 2024, 11:02:35 am
  • I want to build my own arcade controls!
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.

JDFan

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3448
  • Last login:May 21, 2023, 04:07:42 pm
  • I want to build my own arcade controls!
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #1 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

pakoman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 163
  • Last login:April 12, 2024, 11:02:35 am
  • I want to build my own arcade controls!
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #2 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.

phulshof

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 55
  • Last login:April 08, 2024, 07:02:40 am
    • Pieter's Webpage
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #3 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


adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 640
  • Last login:February 04, 2021, 10:51:51 am
  • Location: Easy St.
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #4 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

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7414
  • Last login:April 10, 2024, 02:02:31 pm
  • Quote me with care
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #5 on: July 23, 2018, 11:35:20 am »
Also, try running those games unthrottled (F11). Use baseline for testing.
Important note: posts reporting GM issues without a log will be IGNORED.
Steps to create a log:
 - From command line, run: groovymame.exe -v romname >romname.txt
 - Attach resulting romname.txt file to your post, instead of pasting it.

CRT Emudriver, VMMaker & Arcade OSD downloads, documentation and discussion:  Eiusdemmodi

krick

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2006
  • Last login:February 08, 2023, 08:30:27 pm
  • Gotta have blue hair.
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #6 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


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



Hantarex Polo 15KHz
Sapphire Radeon HD 7750 2GB (GCN)
GroovyMAME 0.197.017h_d3d9ex
CRT Emudriver & CRT Tools 2.0 beta 13 (Crimson 16.2.1 for GCN cards)
Windows 7 Home Premium 64-bit
Intel Core i7-4790K @ 4.8GHz
ASUS Z87M-PLUS Motherboard

pakoman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 163
  • Last login:April 12, 2024, 11:02:35 am
  • I want to build my own arcade controls!
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #7 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 ?
« Last Edit: July 23, 2018, 03:25:58 pm by pakoman »

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1758
  • Last login:March 22, 2024, 12:55:20 am
  • Is running at 15kHz
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #8 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 :)

pakoman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 163
  • Last login:April 12, 2024, 11:02:35 am
  • I want to build my own arcade controls!
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #9 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

Mike A

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5884
  • Last login:Today at 11:54:45 am
  • This plan is foolproof
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #10 on: July 24, 2018, 09:14:58 am »
They don't knock.

Arroyo

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1558
  • Last login:April 14, 2024, 01:44:51 am
  • Budgets are boring
    • newforum.arcadecontrols.com/index.php/topic,156267.0.html
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #11 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.

pakoman

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 163
  • Last login:April 12, 2024, 11:02:35 am
  • I want to build my own arcade controls!
Re: Mame slow in a fast computer (Dell Workstation T7900, windows 10)
« Reply #12 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.