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: Problem with ArcadeVGA and WG monitor resolutions  (Read 2163 times)

0 Members and 1 Guest are viewing this topic.

collywobbles007

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:October 08, 2019, 05:24:48 pm
Problem with ArcadeVGA and WG monitor resolutions
« on: December 15, 2008, 04:43:20 am »
Hi,

I am running Lincade with an ArcadeVGA card and a Wells Gardner 7700 arcade monitor. I have the system booting up into the Lincade menu and can run a couple of the default games okay: Gridlee (256x240) and Poly Play (512x256).

However, none of the others will display - they are "out of range" according to my monitor which just shows the usual out or range flickery stuff.

I have configured Lincade to use a CGA monitor at 15.75KHz and generated the video modes. I'm not sure why hardly any of the modes seem to be supported. Is there some other setup I need to do to get this monitor to work?

The graphics mode limit for the monitor is 640x200 as far as I can tell from the details on Happ Controls website: http://www.happcontrols.com/monitors/49054800.htm

At a loss - so any help appreciated!
« Last Edit: December 15, 2008, 04:52:25 am by collywobbles007 »

ahofle

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4544
  • Last login:August 30, 2023, 05:10:22 pm
    • Arcade Ambience Project
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #1 on: December 15, 2008, 11:14:14 am »
What games specifically go out of range, and what resolution is MAME using for them (add -verbose to the command line to see)?

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #2 on: December 15, 2008, 01:45:01 pm »
Read my sig cw.
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.

Kevin Mullins

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4504
  • Last login:February 01, 2021, 01:29:34 pm
    • Me on Myspace
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #3 on: December 15, 2008, 01:51:07 pm »
Read my sig cw.

Quote
Playing retro-games is like making out. Why would I wanna complicate it with life?

 :duckhunt
Not a technician . . . . just a DIY'er.

collywobbles007

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:October 08, 2019, 05:24:48 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #4 on: December 16, 2008, 07:56:40 am »
Hi,

Thanks for the reply. I've read through the articles (which I have read previously) and will have another look at my setup. I know Lincade runs AdvanceMAME but part of my problem is that if I try to run any of the advv advcfg programs from the Linux command prompt I get framebuffer errors.

Anyway, what I don't really understand is that setting a CGA 15.75 khz monitor and generating the video modes should at least give you a basic setup without any need for further configuration.

I have to admit that I haven't tried it with a large cross section of games so I will copy over some other common roms, note their required resolutions and try those to see what happens. Lincade comes with some the free ones. From memory: Gridlee, Poly Play, Berlin Wall, Robby Roto and a few others.

I think there is a way to access video setup from the Lincade menu screen so I will give that a go when I get the chance.

If not, I may have to try a Windows setup with advanceMAME - though I don't believe it is supported any more whereas Lincade is on-going.

« Last Edit: December 16, 2008, 08:51:59 am by collywobbles007 »

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #5 on: December 17, 2008, 04:31:54 pm »
From what I've seen, Lincade has been dormant a while.  Note, I pointed you at (the upper part of) my sig because there is ample and current information in the wiki to get a comprehension of scanrates, etc. In any case, in a methodical manner, say from low to high, try a bunch of golden age game resolutions. Note, running vertical games in horizontal orientation may be out of sync. It depends on the game and if Advancemame can create a correct modeline (albeit with some kind of adding or subtracting of lines) for your monitor. For experience, flip the rotation accordingly on one of those to see how it looks.


Read my sig cw.

Quote
Playing retro-games is like making out. Why would I wanna complicate it with life?

 :duckhunt

<hands spread>  Ahh. Well...
« Last Edit: December 17, 2008, 04:35:12 pm by Ummon »
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.

collywobbles007

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:October 08, 2019, 05:24:48 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #6 on: December 20, 2008, 11:37:58 am »
I have discovered why the games are out of range - it is because advmame is trying to run them at 25khz (my multisync PC montor kindly informs me of the khz it's trying to display) even though I've configured Lincade as a 15.75 khz CGA monitor and generated the video modes.

I have also followed the instructions in the Lincade HOWTO on creating modelines and tried entering those values as instructed (for some reason the monitor goes into a 1024x288 mode in xvidtune) - 15.75, generated modeline etc - I then generate video modes and games end up running at PC frequencies!

I've tried this with a standard ATI card and the ArcadeVGA card with the same results. I can't figure out why it won't generate the correct modes for my CGA monitor.

I think I'll have to switch to a Windows cab - is that what most people use on here? Windows + AdvanceMAME?

shiloh

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 45
  • Last login:May 10, 2016, 02:58:07 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #7 on: December 20, 2008, 01:28:39 pm »
I think I'll have to switch to a Windows cab - is that what most people use on here? Windows + AdvanceMAME?

I believe that the most common setup is windows and the standard mame build or mameui. Since you have an ArcadeVGA I dont think there is additionnal value in using AdvanceMAME.
although I never played with Advancemame. I am using an ArcadeVGA and cabmame and I get pretty much all resolution needed for 15khz games

Kevin Mullins

  • Trade Count: (+2)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 4504
  • Last login:February 01, 2021, 01:29:34 pm
    • Me on Myspace
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #8 on: December 20, 2008, 02:29:06 pm »
I know Lincade runs AdvanceMAME but part of my problem is that if I try to run any of the advv advcfg programs from the Linux command prompt I get framebuffer errors.

I don't know diddly about either system ..... but is there a global .ini for AdvanceMAME that you could manually adjust without using the cfg programs ?
(like opening with NotePad or something)

Since you have an ArcadeVGA I dont think there is additionnal value in using AdvanceMAME.

If I recall correctly from reading other stuff.... the newer ArcadeVGa is capable of higher resolutions (ie PC res) so just because you are using one doesn't mean it won't try to change resolutions if "something else" is telling it to do so.
Just sounds like to me that AdvanceMAME is still trying to use other resolutions that the monitor itself is not capable of. (which you seem to have figured this already)
Not a technician . . . . just a DIY'er.

collywobbles007

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 18
  • Last login:October 08, 2019, 05:24:48 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #9 on: December 21, 2008, 05:15:20 pm »
I've now tried this with a good selection of games - in fact, quite a few work as is. It seems that the video generation used in Lincade doesn't quite create all the correct modes for a CGA monitor - at least not for mine.

I then discovered lmrc (http://lrmc.sourceforge.net/) - which is what Lincade is supposed to use - to generate the modelines that weren't working. It gave different modeline results from the Lincade auto generated ones. So, I entered the new values instead into the relevant xorg.conf_cab and advmame.rc files and...they work!

lmrc is a great little utility if anyone needs to find correct modelines for AdvanceMAME.

 ;D

I should add that this has nothing to do with the ArcadeVGA card as I did all this using a standard ATI Radeon 7000 to rule out any possible problems with the ArcadeVGA card.
« Last Edit: December 21, 2008, 05:29:02 pm by collywobbles007 »

Ummon

  • Trade Count: (+13)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5244
  • Last login:June 09, 2010, 06:37:18 pm
Re: Problem with ArcadeVGA and WG monitor resolutions
« Reply #10 on: December 21, 2008, 06:39:59 pm »
Hey, everyone note that AN ATI CARD worked with Advancemame. My 7000 did, too.

cw, did you run advcfg before running games? - meaning, ideally, you need to have a device_video_format line. If you just set clock values, Advancemame will try to work within the constraints it senses in your monitor, but this can be kind of loopy and can give weird results. At least you got it working, but it's good to know all how the thing works. I actually have an Advancemame tutorial for Windows lurking around (not sure if it's in the wiki...), and though some of the names are different in Linux, I'd bet the process is essentially the same.


kev: Advancemame has only one configuration file, in rc format.
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.