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: Help requested - GM & ArcadeOSD unable to bring up a 240p picture  (Read 2656 times)

0 Members and 1 Guest are viewing this topic.

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1758
  • Last login:March 22, 2024, 12:55:20 am
  • Is running at 15kHz
Hi all, I've been porting my emulators over to a Win10 build, and finally got around to the install and set up crt_emudriver and VMM. I'm using GM 0.170 as i've never updated, just dropped the working GM folder over to the Win10 build. I was using crt_emudriver 2.0 beta 8, now using crt_emudriver 2.0 beta 10 non-GCM, so i can have the interlaced filter. I grabbed my previously-used monitor.ini and user_modes.ini file and copied them across to the Win10 build. Using the same HD 6870 gpu in both cases, of course. Test mode is on for Win10 (I can see the watermark.)

The generated modes don't seem to work right in ArcadeOSD. 640x480@60i and 800x600@50i come up fine. As does 2560x480i. Nothing non-interlaced does, however - anything 240p, basically, though 2560x262p will eventually come up - in that ArcadeOSD doesn't bring up the coloured background or actually switch to that res *until* i tell it to set that mode to desktop. Once it fails to go to a mode (colour screen) it won't go to one again even for a fully working res. Until l restart ArcadeOSD, where everything starts again.

GM just generates garbage on the screen for any 240p game. GM log attached, along with mamei.ini (as mame.txt).

I have a strong feeling I've had this issue before, but i can't remember what i did to fix it :(

Does using my custom monitor preset affect the EDID emulation? Am i having some sort of issue interlace patcher can fix? Wtf are the lines in the log with +hsync +vsync in them for?

As usual, any help greatly appreciated :)

(i was also getting the vertically compressed screen issue, but disabling fast startup has fixed that, thanks calamity :))
« Last Edit: February 27, 2018, 07:23:30 am by buttersoft »

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: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #1 on: February 27, 2018, 09:55:04 am »
Using a custom preset does not affect EDID emulation. Leaving apart ArcadeOSD, the polarity issue sounds like a version mismatch. Please test newest GM version, and the latest tools (even if using older driver for the filter). Besides, double check W10 has not overwirtten the Emudriver (check the signature of atikmdag.sys)
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

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1758
  • Last login:March 22, 2024, 12:55:20 am
  • Is running at 15kHz
Re: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #2 on: February 27, 2018, 06:36:22 pm »
I will try all that and see what happens, thank you. Given the modes actually work, but ArcadeOSD is having trouble somehow, it does feel like a permissions issue. Like something else has control and doesn't let go properly.

I think the issue i was having before was this one - http://forum.arcadecontrols.com/index.php/topic,151623.msg1586319.html#msg1586319. I'm fairly certain that to fix it i stopped using cloned displays and built myself the switch-boxes i'm using now. Which might indicate it's a compatibility issue here as well.

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: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #3 on: February 28, 2018, 03:55:13 am »
Are you using cloned displays?
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

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1758
  • Last login:March 22, 2024, 12:55:20 am
  • Is running at 15kHz
Re: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #4 on: February 28, 2018, 04:41:57 am »
No cloned displays this time, i was merely wondering about similar behaviour.

You were right about the mismatch tho, you're always right :) I can either use crt_emudriver beta 8 and GM 0.170  (or GM 0.194, in fact) or update to crt_emudriver beta 10 and GM 0.194. 90% of my selected romsets fail in 0.194 tho, i'll do a full upgrade later. I used the tools from beta 10 in the first case, and the tools from beta 12 in the second.

Oddly enough, no combination of the above drivers or tools (or tools from beta 8 ) fixes the issue with ArcadeOSD. Unless i failed to try beta 8 driver and beta 12 tools, can't remember.
« Last Edit: February 28, 2018, 06:57:51 pm by buttersoft »

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: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #5 on: February 28, 2018, 04:49:56 am »
Then probably it's just that Arcade OSD is broken, finally. It's based on DirectDraw and Windows has been breaking it step by step since 7. I've been willing to update it to Direct3D for a long time.

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

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1758
  • Last login:March 22, 2024, 12:55:20 am
  • Is running at 15kHz
Re: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #6 on: March 01, 2018, 06:14:54 pm »
Possibly a related question. I note that newer crt_emudriver builds (those with c-sync?) install CCC along with the driver. Unless windows is grabbing CCC by itself? I turned it off on my cabs, where system resources are at a premium. Would this have had any negative effect?
« Last Edit: March 01, 2018, 08:27:56 pm by buttersoft »

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: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #7 on: March 02, 2018, 04:14:49 am »
Possibly a related question. I note that newer crt_emudriver builds (those with c-sync?) install CCC along with the driver. Unless windows is grabbing CCC by itself? I turned it off on my cabs, where system resources are at a premium. Would this have had any negative effect?

CCC is not in the CRT Emudriver package, so Windows must be grabbing it by itself, that's funny. I wouldn't say it has a negative effect apart from delaying system startup a little bit (CCC is built on .NET with the correspoding overhead).
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

buttersoft

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1758
  • Last login:March 22, 2024, 12:55:20 am
  • Is running at 15kHz
Re: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #8 on: March 04, 2018, 08:53:10 pm »
Hmmm, does CCC itself allow use of c-sync on newer cards? Not that i expect you to know the answer, just spitballing :)

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: Help requested - GM & ArcadeOSD unable to bring up a 240p picture
« Reply #9 on: March 05, 2018, 07:23:11 am »
It used to allow it, now the setting has been removed from recent versions (I believe since the Crimson release or so). VMMaker allows it using the same registry settings that CCC used (unfortunately the setting is broken in beta 12, I'll release beta 13 soon with the fix).
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