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: Making an Analog monitor remember screen geometry. Possible project?  (Read 1400 times)

0 Members and 1 Guest are viewing this topic.

ssndk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:January 22, 2010, 05:59:03 pm
I have a Hantarex 25" arcade monitor.. it's very nice.. of course, it's not digital, and even though I don't have many personal problems with my geometry being slightly off at some resolutions, it would be nice if it would remember the resolution and set the correct (saved) geometry.

Now, since changing the geometry on my Hantarex involves just turning some potentiometers (changing the resistance on some input points). I have been wondering... Wouldn't it be possible to make a simple digital circuit that would detect the sync frequencies, and digitally adjust the resistance using for example a AD5271 or similar? Then program a microcontroller to handle the processing.

So, detect H-sync, V-sync frequency..and then change resistance according to saved values in an EPROM..

I can't really see any problems with it... and it's seems like a fairly simple circuit. Does anyone here that understands monitors see any problems with this?



MonMotha

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2378
  • Last login:February 19, 2018, 05:45:54 pm
Re: Making an Analog monitor remember screen geometry. Possible project?
« Reply #1 on: April 24, 2009, 03:45:45 am »
It sounds overly complicated and failure prone.  Most of those "digital potentiometers" aren't exactly designed to handle the currents or especially voltages seen by monitor remote boards.  Many are actually buffered DACs with reference trickery, though some are in fact resistor strings with FET switches to select wiper position.  Neither design can replace a pot in many of the applications seen on a monitor remote board.

It also won't 100% solve your problems if you just measure sync frequencies.  Many games run at roughly similar timings (similar enough that distinguishing them individually by measurement is difficult) but have differing porches and as such need different geometry settings.  If you're using emulation, it may be more effective to just output settings via e.g. a serial port to tweak things up.

ssndk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 16
  • Last login:January 22, 2010, 05:59:03 pm
Re: Making an Analog monitor remember screen geometry. Possible project?
« Reply #2 on: April 24, 2009, 07:29:05 am »
It also won't 100% solve your problems if you just measure sync frequencies.  Many games run at roughly similar timings (similar enough that distinguishing them individually by measurement is difficult) but have differing porches and as such need different geometry settings.  If you're using emulation, it may be more effective to just output settings via e.g. a serial port to tweak things up.

But that would require editing the source code of MAME to send out the info every time a new game is started.. and It would still require a microcontroller and some form of digital adjustable resistance.. I know that digital potentiometers for higher voltages exists..

Hmm if the timings are really hard to obtain, it would be a problem.. or maybe it just needs higher precision measurements?

Then again.. if it was that simple, they would probably have included it in their monitors to begin with..
« Last Edit: April 24, 2009, 07:35:58 am by ssndk »

Kevin Mullins

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4504
  • Last login:February 01, 2021, 01:29:34 pm
    • Me on Myspace
Re: Making an Analog monitor remember screen geometry. Possible project?
« Reply #3 on: April 24, 2009, 01:18:10 pm »
But that would require editing the source code of MAME to send out the info every time a new game is started..

Can't you already do that with MAME ?
It has it's default settings per game, but you can change it on a per game basis and have it remember those particular settings.

Or am I just misuderstanding something here?
(I don't MAME much)
Not a technician . . . . just a DIY'er.

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Making an Analog monitor remember screen geometry. Possible project?
« Reply #4 on: April 28, 2009, 03:35:10 pm »
Advancemame does this to some extent, and Sailor Sat was (is still?) working on an app that worked with in conjunction with Powerstrip that allowed real-time adjustment of positions and breadth (this latter not working currently).
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.