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: vga issues  (Read 2850 times)

0 Members and 1 Guest are viewing this topic.

mancio

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 1
  • Last login:February 23, 2016, 08:09:28 am
  • I want to build my own arcade controls!
vga issues
« on: February 22, 2016, 06:44:00 pm »
Hello. I'm burning my neurons on a video signal issue. I bought a Pandora's box 3 vga HD. This is a plug and play card to play old arcade games. It can autoswitch between 800x600 and 640x480 signal. It is an embedded system with the sd and software inside (emulator + roms). Unfortunately the code is crypt and I'm unable to reverse engineering that. I tried to plug it to two old monitors with only vga plugs and other two with also dvi plug. I noticed that in the older it works fine, instead in the newer doesn't. One of them shutdown and led blink and the other monitor turns on and off repetitively. I check the pandora's box vga pinout. It use only rgb, v and h sync, and gnd pins. It doesn't use ID0,1,2 and 9 pin for data (ddc) and memory power. I suppose that newer monitors want establish a data dialog with the source board. I don't know how technically the software of the board can decide to switch from 800x600 to 640x480 without any feedback from the monitor. In fact seem that in newer monitor the board switch to lower resolution. If I plug a new monitor (not working) and after an older one, it switch on with 640x480 resolution. I used a signal scaler able to change resolution and I have the same issues. I check also the vga pins frequency. I supposed that the v and h frequency is some hertz different from the correct one. I check also the chips datasheets to find is an electrolytic capacitor should be changed for a ceramic one. I think these last two things are ok, because I saw that when I try to use one of the two new monitor it works properly by using a trick: when I find blinking led issues I connect the monitor to my laptop and it works; I set the ext monitor as 800x600 @ 40 hz (still working); then I reconnect it to pandora's box and it works fine. After all my studies I suppose that I should find the way to force the monitor and the pandora's box to 800x600. How to do it hardware side?..... ok someone should tell me:”just use an old monitor”... but I would like to know how monitors works and I would use a new monitor lighter then older (I have to fit it inside a cabinet on a wood panel)

lilshawn

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7513
  • Last login:Yesterday at 12:18:25 pm
  • I break stuff...then fix it...sometimes
Re: vga issues
« Reply #1 on: February 23, 2016, 10:35:23 am »
some of these Chinese made XXX-in-1 boards often output a weird resolution refresh rate that isn't 100% compatible with all monitors. I don't know if they use a different refresh rate there or what.

I have a pile of 60-in-1 boards that don't work with newer Lenovo branded thinkvision monitors (image is way off screen and can't be moved over enough) but work okay with older IBM branded thinkvision monitors. (perfectly centred.) functionally the monitors are identical but the firmware in the new monitors don't like it.

not sure there is much you can do but try different monitors.

obcd

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 160
  • Last login:April 03, 2019, 11:44:36 am
  • I want to build my own arcade controls!
Re: vga issues
« Reply #2 on: February 24, 2016, 02:31:23 pm »
If only RGB and sync's are connected, the board can't know the supported resolutions of the monitor.
I doubt it will switch from 640 x 480 to 800 x 600 in such a case. There are different versions of the pandora board.
Some only support VGA while others still support 15khz RGB on the jamma connector.
Maybe some have a resolution of 800x600 on the vga connector while others use 640x480.
It looks like your board is using the 640x480 resolution, and likely modern lcd's don't like it anymore.
I finally tested it with my pc, and even it's bios screen is using an 800x600 resolution.
Pretty much all xp "system windows" don't display properly anymore on a 640x480 resolution (they don't fit vertically in 480 pixels),
so monitors might not support it anymore.
No idea why your monitor produces a picture after it was connected to the laptop first. So far, all my monitors I checked still support 640x480. An easy way to test is by using something like dosbox in full screen mode. The monitor OSD clearly shows 640x480x60 when I run that. Do you have prove the box run's 640x480 on some monitors and 800x600 on others?