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: Groovymame performance issue  (Read 1987 times)

0 Members and 1 Guest are viewing this topic.

iori01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:August 14, 2023, 08:00:11 pm
Groovymame performance issue
« on: December 23, 2015, 04:43:48 pm »
Hello All,

I need your help here.

I recently found time to refresh my cabinet PC.
I have a i5-2400 @ 3.4Ghz running WinXP 64Bit. Mame64 0.144 and playing Rival School and Tekken 3 fine (100%)


Trying to move to Groovymame 0.164_64, CRT emudriver , and now, those 2 games are slow (around 85%)

Is it unfortunately normal behaviour ? or my setup issue ?

Thanks for your help
Regards.

donluca

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 262
  • Last login:Today at 03:00:09 pm
  • I want to build my own arcade controls!
Re: Groovymame performance issue
« Reply #1 on: December 24, 2015, 12:23:12 pm »
Both play fine at a rock solid 100% on my setup which is XP 32 bit with a G3258 OC'd to 4.5Ghz.

Right now an overclocked Pentium G3258 is the absolute best CPU for MAME due to the high frequencies it can reach.
On a scale of fakeness, from more genuine to more fake, we'd have:

1.- Plastic plants (cf. Fake Plastic Trees)
2.- Inflatable dolls
3.- Arcade cabinets with LCD monitors

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 22, 2024, 03:17:30 am
  • retro maniac
Re: Groovymame performance issue
« Reply #2 on: December 24, 2015, 03:49:26 pm »
I had problems with performance under Windows XP x64 and radeon card, look http://forum.arcadecontrols.com/index.php/topic,143085.msg1483777.html#msg1483777

Try Windows 7 x64, should a bit better.

Just like donluca wrote, better option would G3258 (used i5 2400 should have the same price as new G3258). After overclocking G3258 will much faster than 2400.

iori01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:August 14, 2023, 08:00:11 pm
Re: Groovymame performance issue
« Reply #3 on: December 25, 2015, 03:20:23 pm »
Thank you both for reply :)

I will have a look at this G3258, only issue, I would have to change the mobo :/ But OK, any recommanded Northbridge for such an OC ?


Also, really happy to read your thread haynor66 , cause after intensive troubleshooting session, I did faced exact same issue than you with XP 64 cause, previously I had a 8800GTX and now trying to setup ATI !

That said, I tried today fresh setup of XP32 , all problem gone !!! fullspeed again without any issue.

It's official, XP64 is banned at home :D


Running a weird issue now, maybe you could have some idea here as well.
I have 2 ATI to play with, 4890 and 4730. I would like to keep 4890 for something else, and trying to focus on 4730. Problem is that everything is working really good until I install CRT Emudriver.
Once driver installed, PC boot with weird artefact and worst, on dxdiag, Direct3D is not active  ???

Don't know how to identify either hardware issue or software issue :/

Any clue ? more than welcome.

Thanks again for your help here ;)

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: Groovymame performance issue
« Reply #4 on: December 26, 2015, 10:36:00 am »
Once driver installed, PC boot with weird artefact and worst, on dxdiag, Direct3D is not active  ???

Whenever I've seen this problem myself, it was a conflict with the driver installation. Make sure you remove any previous drivers from ATI before installing CRT Emudriver, specially the ones that come with the Windows CD.

BTW: Regarding performance issues with XP64, that only seems to happen with modern cpus, I haven't seen any of that on my XP64 core2duo cabinet. For modern cpus I'd recommend W7 64-bit anyway.
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

iori01

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:August 14, 2023, 08:00:11 pm
Re: Groovymame performance issue
« Reply #5 on: December 27, 2015, 10:11:42 am »
Thanks Calamity for your guidance, but I'm afraid, this is not the problem.
Every time I test something it's from a fresh install (Ghost restore) and still same issue. But something is really weird here.

My Card is a 4730 Saphire (Written in the sticker)
When I install CRT emudriver, recognized as a "HD4700 series" , once reboot, black screen, or if I see something, there are some artefact, and no Direct3D active.

If I install official package for ATI, the card is installed as a "HD4810 series" and all is working perfect  :dizzy:

Trying to dig, it seems that 4730 are not supported by Catalist 9.3 , so maybe a problem with CRT emudriver.
Also, here is the ID of my Graphic card :

Nom AMD Radeon Graphics Processor
Fabricant Advanced Micro Devices, Inc.
ID du périphérique 0x944e
ID du fournisseur 0x1002
Code de classe 0x030000
ID de la révision 0x00
ID du sous-système 0x3261
ID du fournisseur du sous-système 0x174b

Looking on internet, 1002/944E Subsys 3261174B looks to be a 4810  :banghead:

I think something is wrong here...

May you help me ? I would like to avoid to source another HD4000 series (even if cheap ;)

Thank you again.

adder

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 640
  • Last login:February 04, 2021, 10:51:51 am
  • Location: Easy St.
Re: Groovymame performance issue
« Reply #6 on: December 27, 2015, 02:14:25 pm »
Quote from: Calamity
BTW: Regarding performance issues with XP64, that only seems to happen with modern cpus, I haven't seen any of that on my XP64 core2duo cabinet.
me also, im using XP64 and a core2duo overclocked to 3.8ghz, and dont seem to have any performance issues

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1471
  • Last login:April 22, 2024, 03:17:30 am
  • retro maniac
Re: Groovymame performance issue
« Reply #7 on: December 27, 2015, 03:16:39 pm »
Issue is not visible just like that but only if You make certain tests mentioned at http://forum.arcadecontrols.com/index.php/topic,143085.msg1483777.html#msg1483777

Running mame [game] -bench [time] does not make sense as problem is only visible when picture is visible and radeon serie is used (no problem with nvidia). Problem is nobody is interested to install XP x86, did tests and then again install XP x64 and did tests again. Only this way You can spot difference.

BTW. Your tests from http://forum.arcadecontrols.com/index.php/topic,143085.msg1489359.html#msg1489359 clearly proves that there is something wrong on XP x64 as performance without mt is dramatically low in D3D.

Anyway many mame versions was between and frame_delay just like mt was improved so it's time to retest mame and model2 under XP x64 again.
« Last Edit: December 27, 2015, 05:53:19 pm by haynor666 »