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: Ummm why are games running at 400%??  (Read 3158 times)

0 Members and 1 Guest are viewing this topic.

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Ummm why are games running at 400%??
« on: May 31, 2013, 04:00:42 pm »
Not sure whats happened but groovymame is now running at 400%??. Have attached a log file

EvilDindon

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 47
  • Last login:December 03, 2014, 11:34:33 am
Re: Ummm why are games running at 400%??
« Reply #1 on: June 01, 2013, 03:25:20 am »
outrun runs fine for me !

What is your throttle setting ?

 :P

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Ummm why are games running at 400%??
« Reply #2 on: June 01, 2013, 05:53:01 am »
Enabled

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Ummm why are games running at 400%??
« Reply #3 on: June 01, 2013, 06:05:12 am »
Try disabling -multithreading.
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

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Ummm why are games running at 400%??
« Reply #4 on: June 01, 2013, 11:00:46 am »
That didnt help, infact it made it worse, it now runs at 3% lol. If i disable HLSL in mame.ini it runs fine, i am also using the newest hlsl folder as well

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Ummm why are games running at 400%??
« Reply #5 on: June 01, 2013, 11:12:00 am »
Oh God...

I guess the new changes in HLSL may be the cause. Anyway, if nothing helps, probably -triplebuffer will fix the speed, althogh the scroll won't be smooth.
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

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Ummm why are games running at 400%??
« Reply #6 on: June 01, 2013, 11:46:03 am »
Hmm, with multithreading enabled and triplebuffer, its says its running at 100% speed but the game is still choppy as hell  :cry:

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Ummm why are games running at 400%??
« Reply #7 on: June 02, 2013, 09:03:05 am »
Ok i found the cause of the problem, it would appear setting hlsl_prescale_x  & hlsl_prescale_y in the HLSL settings to 5 is the cause of the issue with GroovyMame, anything over 3 causes issues!. This is strange as in ManeUI64 the exact same setting allows me to have hlsl_prescale_x  & hlsl_prescale_y settings at 5 without any issues??
« Last Edit: June 02, 2013, 09:09:24 am by lettuce »

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Ummm why are games running at 400%??
« Reply #8 on: June 04, 2013, 01:28:59 pm »
Hi lettuce,

Thanks for finding the issue. Confirmed here, although setting the hlsl prescale values to 5 makes it crash instead of breaking synchronization as in your case. It seems it has to do with SwitchRes' internal management of the -prescale option. If you force -prescale 1 in command line it doesn't crash any more.
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

lettuce

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1900
  • Last login:December 31, 2021, 01:46:10 pm
  • Make It So!
Re: Ummm why are games running at 400%??
« Reply #9 on: June 04, 2013, 03:56:33 pm »
Can this be fixed in later updates?

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Ummm why are games running at 400%??
« Reply #10 on: June 09, 2013, 10:04:49 am »
Can this be fixed in later updates?

I'll see what can be done, however the bug is probably on the HLSL side, as this didn't crash before.
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