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: Really weird monitor switching phenomemon  (Read 1610 times)

0 Members and 1 Guest are viewing this topic.

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Really weird monitor switching phenomemon
« on: March 02, 2009, 04:04:21 am »
I don't know if anyone can help with this, given the scarcity of the monitor and all, but what the hell. I displaying Advancemame on a Billabs pentamode (B0P). Generally, the monitor has a mode for displaying 224x256 games horizontally (monitor OSD says 18.1khz/60hz, advmame says pclock is 9.2), and one for displaying 224x228 games horizontally (19khz/60hz - advmame says pclock is 10.4).

Every now and then, something kinks or glitches, and it will start using the first mode for both resolutions. And, mysteriously, after some time, it reverts back to using one for each.

I just ran Q-bert, and it ginked it. Okay. I have no idea what will turn it back to its original behavior. Wait a minute....now no 240x256 games run horizontally will sync - except for Q-bert. I realize it could just be Advancemame being screwy. Still, anyone have any ideas what's exactly happening?
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

MonMotha

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2378
  • Last login:February 19, 2018, 05:45:54 pm
Re: Really weird monitor switching phenomemon
« Reply #1 on: March 02, 2009, 04:50:03 am »
If it's outputting the wrong mode, then it's a software issue.  The monitor can only display what you feed it.  The whole "forgetting resolutions" problem is software.

However, at 19kHz, you may be right on the edge of what the digital stuff in your monitor considers a "mode boundary" as you inch from CGA into EGA territory.  The geometry settings on digital monitors are generally "per mode".  Of course, the monitor only knows certain things about your "mode", specifically the horizontal and vertical scanrates.  These scanrates are often defined as hard ranges and assigned a "mode" for which the geometry is adjusted via the OSD.  For example, 15-20kHz might be defined as "CGA", and 20-26kHz might be defined as "EGA" with separate geometry memories for each.

As oscillators drift, it may measure scanrates slightly differently and drift between two pre-programmed mode boundaries, causing two different geometry settings to be used depending on how it feels.  Solution is to not run the monitor right near such a pre-programmed "boundary".  The boundaries are usually set so that you're not likely to run right at the edge of them, but 19kHz is a little unusual.

You can sometimes determine what the likely boundaries for the geometry memories are by looking in the manual and seeing what ranges it uses for changing the S-correction outputs, but there are sometimes also other boundaries programmed in to attempt to make the OSD memory more "per game".

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Really weird monitor switching phenomemon
« Reply #2 on: March 03, 2009, 02:27:47 pm »
Hm. That's interesting. I'll have to see if a different card words better, but I may be hosed if it's the monitor. I have no extensive manual, so I dunno on that. Thanks.
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Really weird monitor switching phenomemon
« Reply #3 on: March 05, 2009, 05:47:39 pm »
Well, I didn't do any hardware changes, but I went and re-configured advmame with the advcfg utility and that brought back 240x256 games displayed horizontally. Didn't change the original issue, but at least I can play all games again. I also tried 'over-scanning' the image in advcfg and this made 224x256 games display horizontally go back into that other mode with different geometry I mentioned - except that the top line or two was cut off an thrown to the bottom. Hmmm.
Yo. Chocolate.


"Theoretical physics has been the most successful and cost-effective in all of science."

Stephen Hawking


People often confuse expressed observations with complaint, ridicule, or - even worse - self-pity.