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: Mala with AdvanceMame help  (Read 3784 times)

0 Members and 1 Guest are viewing this topic.

Clavius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 44
  • Last login:September 03, 2024, 02:04:48 pm
Mala with AdvanceMame help
« on: October 29, 2011, 10:00:56 pm »
Hi everyone, I've done some poking around and couldn't seem to find anyone else having this problem so I thought I'd post here.  I'm using MALA v1.7.4.0 and AdvMAME v0.89.  I was previously using MAME for windows but because I have a Betson Kortek arcade monitor I decided to see if I could squeeze a bit more out of my monitor and get more accurate display resolutions and refresh rates.

When I go into the MALA options and select advmame.exe as the MAME emulator and click okay, I get the Advance MAME message window showing me some of the command line switches and whatnot.  Everything seems okay at this point.  But as soon as I click the okay button to close the message, MALA gives me an "Unexpected Error" and then terminates.  Here's what it prints in the log file:


2011/10/29  17:35:57.39   Error: Exception Message: List index out of bounds (0), Object Function: AppDeactivate, Exception Class: EStringListError, Object Class: TTabSheet


I'm guessing I'm doing something wrong but have no clue what it could be.  Previously, MAME for windows was working fine in MALA and so are all the other emulators I have setup.  It just doesn't seem to want to work with AdvanceMAME for some reason.

Any thoughts?

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Mala with AdvanceMame help
« Reply #1 on: October 31, 2011, 10:29:49 pm »
You're not doing anything wrong. There seems to be an xml issue or something.

So. Put a copy of .89 baseline mame in the directory. Click the 'search' button, and select that. Then edit the line, adding 'adv' to 'mame'. (And of course change the emu name to Advancemame, or whatever you want it to be.)

Understand?
-Banned-

Clavius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 44
  • Last login:September 03, 2024, 02:04:48 pm
Re: Mala with AdvanceMame help
« Reply #2 on: November 04, 2011, 02:38:07 pm »
Thanks Gray_Area, I'll give it a shot this weekend and report back the results!

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Mala with AdvanceMame help
« Reply #3 on: November 05, 2011, 02:43:24 pm »
Oh, I forgot a small bit: AdvanceMAME by default names it's games folder to 'rom'. MAME names it 'roms'. Make sure your folder is named appropriately, or changed in the rc file. Dig?
-Banned-

Clavius

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 44
  • Last login:September 03, 2024, 02:04:48 pm
Re: Mala with AdvanceMame help
« Reply #4 on: November 12, 2011, 04:55:18 pm »
I'm a little bit further along now, but still having trouble.  I copied mame.exe for windows into the MAME folder and pointed MaLa to it and had it generate an xml file and everything seemed to work.  So I then added the "adv" to the beginning in the path and it worked fine.  Thanks, Grey_Area!

Here are some things I've run into:

1) For some reason going back to 0.89 seems to have removed the ability for MaLa to read the various zip files (i.e. snap.zip, marquee.zip, flyer.zip).  If I unzip these things into those folders MaLa sees them fine, but if they're left zipped MaLa won't display them.  Normally I wouldn't care, but I could have sworn that when I was using a different (newer) version of mame before this wasn't happening.  I also recently updated to the newest version of MaLa around the same time I started trying to get advmame to work, so maybe that's related?

2) When I try to launch games I get the message:  No monitor clocks specification 'device_video_p/h/vclock'
     I tried following this guide to fix it:  http://forum.arcadecontrols.com/index.php?topic=75993.0
     When I get to step #7 and run advcfg, I get a garbled display when I try selecting monitors and testing the display, then computer bsod's.  I stopped after trying about 4 times with various display settings and failing... I figured it can't be too good for my monitor or my computer for me to just keep guessing like that.
     If anyone can give me some advice, here's the hardware/software I'm using:
          Pentium 4 3.2GHz
          Windows XP SP2 - 32bit
          ArcadeVGA R9200
          Betson Kortek KT-2914

3) I have the roms path set correctly in the advmame.rc file, but when I try to launch games with .chd images (Killer Instinct for example) it can't seem to find them.  Totally confused about this one.

4) It seems all my control panel settings got lost somehow when I made this switch to an older mame.  I'm using a SlikStik Classic (a slight variant of it, actually) and I have the slikstik.cfg file that came with my control panel but I have no idea where to put it or how to get mame to reference it.


I worry that I'm in over my head now!   :dizzy:
« Last Edit: November 13, 2011, 03:49:51 pm by Clavius »

Gray_Area

  • -Banned-
  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3363
  • Last login:June 23, 2013, 06:52:30 pm
  • -Banned-
Re: Mala with AdvanceMame help
« Reply #5 on: November 17, 2011, 01:00:04 pm »
1. I have all my image files unzipped.

2. your video card isn't programmable. Use an Nvidia 6800 or lower. (You might be able to get an ATI 7000-9200 working. I know, your card is an R9200 - but it doesn't have a stock ATI bios.)

3. chds have to be in their own folder (by romset name) within the roms folder. That's how it used to work, anywys.

4. control panel files go in the 'ctrlr' folder.
-Banned-