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: Frontend use with Groovy Mame?  (Read 2875 times)

0 Members and 1 Guest are viewing this topic.

dogman91

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:April 22, 2013, 12:35:24 am
  • I want to build my own arcade controls!
Frontend use with Groovy Mame?
« on: April 06, 2013, 10:56:39 am »
So in preparation for my GroovyMame-related video stuff to arrive in the mail (VGA to component transcoder for my SD Sony WEGA CRT, ATI Radeon 9250 AGP, etc.), I've been scouring these forums and learned a lot. I'm pretty new to MAME in general though and I'm still wondering about certain things:

1. Can the frontend muck things up? I'm thinking about using Advmenu but I notice that it generates it's own settings and also apparently (if I'm getting this right) needs some installation of a driver to directly control the video card and such. How do I make sure anything the frontend does doesn't conflict with Groovy Mame? I simply just want to find a GUI to select a game and change it's in-game options easily and let Groovy Mame handle everything. Does it get first priority or does the frontend do? Anyone have a frontend they can recommend with Groovy Mame and what to do to install it properly?

2. I'm guessing I should follow these steps:
--uninstall all video card drivers
--insert AGP card in computer
--run CRT emu driver installation
--VMmaker and Powerstrip (for possible future update) afterwards
--Put groovymame exe in advmenu folder (?)
--...run?

I only have an idea that I need to set the display type to NTSC; I have no idea how to handle things like setting custom timings and such and don't really know what it entails. For example, earlier when I was making custom resolutions in the nVidia control panel I saw a lot of options and fields that looked like if I mess with it things will get mucked up. Is it only for geometry purposes or is there something else I'm not getting here? Would I need to manually adjust any of them? If so is it possible to save settings for certain resolutions so that it automatically switches to my manually-defined ones?

I just want to make sure I set everything up properly and in the right order to ensure zero conflicts and best performance and such. In regards to that is there anything about MAME that a complete MAME newb like me should know about (like adjusting certain INI settings or something I should do with the switchres) before attempting all this? Thanks... might sound a bit overly careful here but I have to admit I'm getting a bit confused the more I'm reading about stuff.

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: Frontend use with Groovy Mame?
« Reply #1 on: April 06, 2013, 11:41:18 am »
Hi dogman91,

You can use AdvanceMenu as any other front-end, without custom video settings nor installing the Advance video driver.  This way it won't interfere with your video settings.

The process you describe is mostly right, but for the part where you install Powerstrip. It's not required at all with CRT Emudriver and will case you more problems than benefits. Also, GroovyMAME must go in its own folder.

As for the video settings, I recommend you to stay with generic_15 or even arcade_15 presets, rather than NTSC settings, which are quite restrictive.


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

dogman91

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 5
  • Last login:April 22, 2013, 12:35:24 am
  • I want to build my own arcade controls!
Re: Frontend use with Groovy Mame?
« Reply #2 on: April 11, 2013, 02:23:04 am »
Thought I'd ask a quick question: since you measured the pixel clocks of the ATI 9250 and put them in a text file (and it's the card I have) could I assume that GroovyMAME is automatically configured to use it, or are there some settings I should adjust somewhere to make use of it?

Second quick question: I have my computer connected to a LCD and I plan to switch the VGA cable back and forth between that and my Trinitron. Can I assume once VMMaker has done it's thing that selecting 640x480 will be interlaced for the frontend? (safe to hook up to my SDTV?) Along with that, is there a quick way to disable and renable interlacing for LCD and high res CRT computer monitors in order for those resolutions to be in progressive for those monitors?

Thanks!

edit: it seems I'm getting random pitch shifts in the audio of Street Fighter II': Champion Edition (for example). Any ideas?
« Last Edit: April 12, 2013, 02:04:22 am by dogman91 »