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: Groovyarcade SVGA Monitor  (Read 3272 times)

0 Members and 1 Guest are viewing this topic.

epicfatigue

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 360
  • Last login:May 15, 2016, 08:16:08 pm
    • http://www.retromods.com.au
Groovyarcade SVGA Monitor
« on: December 09, 2013, 06:54:44 am »
Helllo everyone.

I am having alot of issues with this distrobution of Groovyarcade.

The keyboard doesnt appear to be the correct format and is missing apt-get etc.
I am struggeling to get any games to run as intended they are either to fast or to slow.

What preset can i use to force groovymame to run in 640 x 480 and just stretch it to fit like regular mame would?\

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovyarcade SVGA Monitor
« Reply #1 on: December 09, 2013, 07:26:15 am »
Hi epicfatigue,

90% of problems regarding PC CRT monitors are due to the standard resolutions/refresh rates from EDID conflicting with our custom defined ones. Unfortunately, as the main target of GM is arcade monitors, and this issue only affects Linux, this hasn't been sorted in GM yet, although there are workarounds.

Basically, you don't want GM to pick any of the resolutions which are already defined in the monitor's EDID, because our calculated timings won't apply. Usually, the resolutions in the EDID come with refresh rates such as 75 Hz, making games run at odd speeds. If you leave GM pick resolutions on its own, it won't be able to avoid the problematic ones.

Besides, forcing GM to use 640x480 is an invitation to troubles, because this resolution is defined in any single EDID out there. So, stay away of 640x480, 720x480, 800x600, 1024x768, etc.

Instead, use a non-standard resolution like 648x480. Or better, use a resolution mask like this:

-resolution 648x0

... this will allow GM to pick the best height forcing just the width and still avoid predefined resolutions. The wider the width you pick, the better results you'd get.

Also, consider using -cleanstretch 2.

(regarding the keyboard, I've had zero issues so far)
« Last Edit: December 09, 2013, 07:29:45 am by Calamity »
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

epicfatigue

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 360
  • Last login:May 15, 2016, 08:16:08 pm
    • http://www.retromods.com.au
Re: Groovyarcade SVGA Monitor
« Reply #2 on: December 09, 2013, 08:47:09 pm »
How would i go about setting this in Groovyarcade ?

sorry for all the questions really want to get this baby up and running!

epicfatigue

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 360
  • Last login:May 15, 2016, 08:16:08 pm
    • http://www.retromods.com.au
Re: Groovyarcade SVGA Monitor
« Reply #3 on: December 12, 2013, 05:21:37 am »
is there a toturial i can follow to set this please i cant find anything anywhere and have an unplayable machine,......

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovyarcade SVGA Monitor
« Reply #4 on: December 12, 2013, 05:34:11 am »
Hi epicfatigue,


All the settings I mentioned are supposed to be edited in mame.ini. There is an option in gasetup to edit mame.ini directly.

Sorry for the lack of tutorials. This is a living matter. Feel free to ask. This forum contains all the required information with several levels of redundancy. I wish there was half of the information on the internet about some matters I really care about.
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

Ansa89

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 377
  • Last login:December 09, 2016, 10:40:11 am
Re: Groovyarcade SVGA Monitor
« Reply #5 on: December 12, 2013, 05:40:29 am »
The keyboard doesnt appear to be the correct format and is missing apt-get etc.
For the keyboard:
- tty layout
Code: [Select]
$ loadkeys _COUNTRY_CODE_- xorg layout
Code: [Select]
$ setxkbmap _COUNTRY_CODE_
About apt-get: apt is a front-end for dpkg, which is normally used by debian-based distros.
Since groovyarcade is based on arch, it hasn't that package manager; instead it probably has pacman.
If you need more info, you can google for "arch linux" or "arch wiki".



How would i go about setting this in Groovyarcade ?
Edit mame.ini, which you can find into your user's home directory.
Earth could be the hell of another world

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovyarcade SVGA Monitor
« Reply #6 on: December 12, 2013, 05:46:58 am »
There's also an option in gasetup to select the keyboard zone.
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

epicfatigue

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 360
  • Last login:May 15, 2016, 08:16:08 pm
    • http://www.retromods.com.au
Re: Groovyarcade SVGA Monitor
« Reply #7 on: December 13, 2013, 02:26:27 am »
Thanks so much guys, i had a look through the forums for forcing a set res but i couldnt see it anywhere i will continue to look but if somone can point me in the right direction that would be ace

Calamity

  • Moderator
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 7463
  • Last login:July 19, 2025, 04:03:33 am
  • Quote me with care
Re: Groovyarcade SVGA Monitor
« Reply #8 on: December 13, 2013, 04:37:33 am »
Thanks so much guys, i had a look through the forums for forcing a set res but i couldnt see it anywhere i will continue to look but if somone can point me in the right direction that would be ace

Hi epicfatigue,

Regarding how to force a resolution, I already answered that in my first post, this is done through the -resolution option, that goes into mame.ini, just like any other MAME, e.g.

Code: [Select]
resolution 640x480
I just warned you against using *standard* resolutions for this, better use a custom one, e.g.:

Code: [Select]
resolution 648x480
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