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: ROMs Slowing to a Crawl When I Switch to CRT Display  (Read 3301 times)

0 Members and 1 Guest are viewing this topic.

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
ROMs Slowing to a Crawl When I Switch to CRT Display
« on: March 06, 2016, 03:50:46 pm »
Hey guys.  Looking for some advice here.  I am running GroovyMAME and CRTEmudriver.  If I play roms with an LCD computer monitor hooked up the games play perfectly.  The minute I switch it over to play on my CRT as the main display the games slow down to a crawl.  Sound and game play are extremely slow.  Any idea what might cause this?

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: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #1 on: March 06, 2016, 04:31:14 pm »
Your probably using an interlaced mode with Windows 7.
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

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #2 on: March 07, 2016, 08:24:27 am »
Your probably using an interlaced mode with Windows 7.

I admit I am a complete noob at this.  How would I go about fixing this?  I have a VGA to component converter that can display all correct native resolutions.     

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: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #3 on: March 07, 2016, 04:10:46 pm »
Please post a log.
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

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #4 on: March 07, 2016, 06:26:16 pm »
Please post a log.

Sorry for my ignorance.  Is this the log you are looking for?


Processing config...

>>display_init \System\CurrentControlSet\Control\Video\{13AAC406-C124-4BEE-8AB2-8F2E61B6EA0F}\0000               
Listing display devices...
\\.\DISPLAY1 - ATI Radeon HD 4300/4500 Series (CRT Emudriver - WDDM v1.1) - Generic Non-PnP Monitor - enabled - HKLM\System\CurrentControlSet\Control\Video\{13AAC406-C124-4BEE-8AB2-8F2E61B6EA0F}\0000
\\.\DISPLAY2 - ATI Radeon HD 4300/4500 Series (CRT Emudriver - WDDM v1.1) - Generic Non-PnP Monitor - disabled - HKLM\System\CurrentControlSet\Control\Video\{13AAC406-C124-4BEE-8AB2-8F2E61B6EA0F}\0001

Getting driver information for \\.\DISPLAY1
ADL Library found, retrieving functions...
ADL functions retrieved successfully.
CRT Emudriver 2.0 (12.6) found.

>>config_process               
Processing config...

>>modedb_build               
Creating mode list...
Importing video modes from custom list...

   31 video modes found

Generating dynamic mode table...
 16 redundant video modes found.

Reducing mode list...
 0 video modes dropped.

 15 modelines generated.

Exporting settings to mame.ini...
"640x480_60 15.69KHz 60.00Hz" 13.05 640 664 728 832 480 483 489 523 interlace -hsync -vsync
"2560x240_60 15.66KHz 60.00Hz" 52.12 2560 2664 2912 3328 240 242 245 261 -hsync -vsync
"2560x248_59 15.75KHz 58.77Hz" 52.42 2560 2664 2912 3328 248 249 252 268 -hsync -vsync
"2560x256_57 15.75KHz 57.07Hz" 52.42 2560 2664 2912 3328 256 257 260 276 -hsync -vsync
"2560x264_55 15.75KHz 55.46Hz" 52.42 2560 2664 2912 3328 264 265 268 284 -hsync -vsync
"2560x272_54 15.75KHz 53.94Hz" 52.42 2560 2664 2912 3328 272 273 276 292 -hsync -vsync
"2560x280_52 15.75KHz 52.50Hz" 52.42 2560 2664 2912 3328 280 281 284 300 -hsync -vsync
"2560x288_51 15.75KHz 51.14Hz" 52.42 2560 2664 2912 3328 288 289 292 308 -hsync -vsync
"2560x448_60 15.69KHz 60.00Hz" 52.22 2560 2664 2912 3328 448 467 473 523 interlace -hsync -vsync
"2560x464_60 15.69KHz 60.00Hz" 52.22 2560 2664 2912 3328 464 475 481 523 interlace -hsync -vsync
"2560x480_60 15.69KHz 60.00Hz" 52.22 2560 2664 2912 3328 480 483 489 523 interlace -hsync -vsync
"2560x496_59 15.78KHz 58.77Hz" 52.64 2560 2664 2912 3336 496 498 504 537 interlace -hsync -vsync
"2560x512_57 15.78KHz 57.07Hz" 52.64 2560 2664 2912 3336 512 514 520 553 interlace -hsync -vsync
"2560x544_54 15.78KHz 53.94Hz" 52.63 2560 2664 2912 3336 544 546 552 585 interlace -hsync -vsync
"2560x560_52 15.78KHz 52.50Hz" 52.63 2560 2664 2912 3336 560 562 568 601 interlace -hsync -vsync

>>modelist_install               
Installing modelines in system...
15 modelines installed.
Restarting device \\.\DISPLAY1
C:\GroovyMAME\CRT Driver\crt_emudriver_&_tools_2.0_beta_8_12.6_W.7.8.10-64\devutil64.exe reset "PCI\VEN_1002&DEV_954F&SUBSYS_02A81043&REV_00"
Device has changed.
Device has changed.
Listing display devices...
\\.\DISPLAY4 - ATI Radeon HD 4300/4500 Series (CRT Emudriver - WDDM v1.1) - Generic Non-PnP Monitor - enabled - HKLM\System\CurrentControlSet\Control\Video\{13AAC406-C124-4BEE-8AB2-8F2E61B6EA0F}\0000
\\.\DISPLAY5 - ATI Radeon HD 4300/4500 Series (CRT Emudriver - WDDM v1.1) - Generic Non-PnP Monitor - disabled - HKLM\System\CurrentControlSet\Control\Video\{13AAC406-C124-4BEE-8AB2-8F2E61B6EA0F}\0001
enabling \\.\DISPLAY4 : success

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1547
  • Last login:Yesterday at 04:09:52 pm
  • retro maniac
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #5 on: March 08, 2016, 02:34:48 am »
What mame version You are using ?

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #6 on: March 08, 2016, 08:36:07 am »
What mame version You are using ?

I am using 0.171. 

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1547
  • Last login:Yesterday at 04:09:52 pm
  • retro maniac
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #7 on: March 08, 2016, 09:26:51 am »
This version is without ddraw so in 30 Hz modes groovymame probably (Calamity will know better) sync to 30 Hz due lack of other automatic options hence 50 % speed. Today I'm going re-test latest groovymame on XP x64 and 7 with hegative sync set to see how groovymame now reacts to such problems.

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: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #8 on: March 08, 2016, 11:38:32 am »
Posting a log:

  groovymame.exe romname -v >romname.txt
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

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1547
  • Last login:Yesterday at 04:09:52 pm
  • retro maniac
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #9 on: March 08, 2016, 02:12:27 pm »
From fast test on XP x32 and Disc of Tron with groovymame 171 I didn't spot anything strange. Calamity, is it related to http://forum.arcadecontrols.com/index.php/topic,149898.0.html ?

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: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #10 on: March 08, 2016, 02:24:12 pm »
From fast test on XP x32 and Disc of Tron with groovymame 171 I didn't spot anything strange. Calamity, is it related to http://forum.arcadecontrols.com/index.php/topic,149898.0.html ?

No, that post is about ADL (GroovyMAME only uses that in W7+)
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

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #11 on: March 08, 2016, 04:18:43 pm »
From fast test on XP x32 and Disc of Tron with groovymame 171 I didn't spot anything strange. Calamity, is it related to http://forum.arcadecontrols.com/index.php/topic,149898.0.html ?

No, that post is about ADL (GroovyMAME only uses that in W7+)

I should have added more detail to my original post.  I am using Win7 64bit.  The ROM I was trying to run was TMNT.  I will post a log later when I get home. 

haynor666

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1547
  • Last login:Yesterday at 04:09:52 pm
  • retro maniac
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #12 on: March 08, 2016, 04:28:54 pm »
Yeah - ADL library - so this can't be on XP and You should not have such problem because cards after serie HD4xxx work ok on 7x64 even with negative sync correctly.

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #13 on: March 08, 2016, 06:39:28 pm »
Ok something odd is going on.  When I launch the game from Hyperspin or MAME itself the game runs at half speed.  Yet when I went to create the log from the command prompt it ran the game perfectly.  Any idea what would cause this?

Log attached 

dheck

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 64
  • Last login:December 27, 2022, 11:57:26 am
  • I want to build my own arcade controls!
Re: ROMs Slowing to a Crawl When I Switch to CRT Display
« Reply #14 on: March 08, 2016, 09:14:23 pm »
Well this is embarrassing. It seems it was acting this way because I didn't have administrator rights on the groovymame.exe file. I made that change and everything seems to be working fine.