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: NeoGeo ctrlr file configuration  (Read 4112 times)

0 Members and 1 Guest are viewing this topic.

spjuenger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:January 13, 2010, 02:57:08 pm
NeoGeo ctrlr file configuration
« on: August 10, 2009, 10:24:47 am »
I just finished my first MAME cabinet thanks to this forum.  Everything is working great except for my NeoGeo ctrlr file.  I have an LEDWiz lighting up my buttons.  I have the normal seven button layout working.

_456
7123

I have added a NeoGeo system to my default ctrlr file to map the buttons like the following:
_567
1234

Now, the LEDWiz is lighting the bottom 4 buttons like it should, but MAME is still using the default button map (the first one).  Am I missing something? :banghead:

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: NeoGeo ctrlr file configuration
« Reply #1 on: August 10, 2009, 12:28:05 pm »
Without seeing your ctrlr, cfg, and ini files, and me not knowing LEDWiz config, it's hard to tell, but I'll list a couple easy ones.

1) In the ctrlr file, is the neogeo inputs before the default (if there is a default)? Default needs to be first, and neogeo after, then game specific after that.

2) Do you have any cfg files with remaps?  Cfg files will over ride ctrlr file maps.  Yes, default.cfg will over ride ctrlr file's system name=neogeo.

3) Does mame.ini include ctrlr yourctrlrfilename?  If yes, do you have any system or game specific ini files also?  These would over ride the mame.ini file (assuming defaults for readconfig) if the option is included within them.  (Hint: if you make sub ini files for special settings, include only the lines that differ from the main mame.ini file, so changes in the mame.ini file take effect without editing the sub ini's too.)
Robin
Knowledge is Power

spjuenger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:January 13, 2010, 02:57:08 pm
Re: NeoGeo ctrlr file configuration
« Reply #2 on: August 10, 2009, 12:38:29 pm »
Thanks for the reply rebel.  I've read your other posts on this topic and they are very helpful.  I currently do not have access to my MAME machine.  I'll post the files when I get home tonight.

1. I have the neogeo inputs after the default.

2. I think the default.cfg file is still in the cfg folder.  I deleted it once, but it came back.  I'll try this again.

3. The MAME.ini includes my ctrlr file name in it.  I do not have any other system or game specific ini files. 

This is a clean install of MAME64.  I plugged everything in and it worked from the start.  I have not had to configure any games yet.  I'll double check your tips when I get home.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: NeoGeo ctrlr file configuration
« Reply #3 on: August 10, 2009, 03:07:57 pm »
Sounds like you covered the basics already.  Just FYI:

2. I think the default.cfg file is still in the cfg folder.  I deleted it once, but it came back.  I'll try this again.

Mame will automatically create a default.cfg file.  It will be basically blank (very like a ctrlr file with just the default system and nothing in that).  If it's blank, no need to delete it, because it's doing nothing.  Only need to wrong if there's something in there.


If you could post your ctrlr file, I could go over it for you.  (Not sure if attaching text is wrong in this forum ATM, though.)
Robin
Knowledge is Power

spjuenger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:January 13, 2010, 02:57:08 pm
Re: NeoGeo ctrlr file configuration
« Reply #4 on: August 10, 2009, 03:23:06 pm »
Maybe I can just email it to you when I get home. 

Another question since we are talking about neogeo.  Is there a way to remove the neogeo bezel?  I'd rather have a larger screen than have it taking up space.

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: NeoGeo ctrlr file configuration
« Reply #5 on: August 10, 2009, 05:33:52 pm »
Another question since we are talking about neogeo.  Is there a way to remove the neogeo bezel?  I'd rather have a larger screen than have it taking up space.

What about other games? 

If you want bezels on for them but not neogeo, there are a few ways about it.  I'd make a geogeo.ini file, with one line: "use_bezels 0" to disable bezels for all neogeo games.

If you want to disable bezels for all (or almost all) games, change the above line in mame.ini.
Robin
Knowledge is Power

spjuenger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:January 13, 2010, 02:57:08 pm
Re: NeoGeo ctrlr file configuration
« Reply #6 on: August 10, 2009, 08:32:58 pm »
I just create a neogeo.ini file and disabled bezels, but it is still showing the marquee above the game while playing.  Is this something built into MAME?  Can I just delete the neo geo marquees?

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: NeoGeo ctrlr file configuration
« Reply #7 on: August 11, 2009, 03:47:36 pm »
I just create a neogeo.ini file and disabled bezels, but it is still showing the marquee above the game while playing.  Is this something built into MAME?  Can I just delete the neo geo marquees?

Yes, deleting is one of the ways I didn't list.  But before you do that, try if adding two more line to neogeo.ini works (to see if the art is some other artwork type):
use_backdrops             0
use_overlays              0


By trying that, we'll see if mame is reading the neogeo.ini file at all.  If mame isn't, it might be related to why the ctrlr file isn't taking effect.
Robin
Knowledge is Power

spjuenger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:January 13, 2010, 02:57:08 pm
Re: NeoGeo ctrlr file configuration
« Reply #8 on: August 11, 2009, 04:29:22 pm »
Well I ran a test and I think it is GameEx putting the NeoGeo Marquee at the top of the screen while MAME is running.  It is taking up a third of the screen.  I'll try to change a couple of gameex settings and see if I can remove it.  I'm still not sure why MAME is not reading the ctrlr file.  Both CPWizard and GameEx LED plugin read it correctly and display/light the buttons according to the ctrlr file. 

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: NeoGeo ctrlr file configuration
« Reply #9 on: August 11, 2009, 05:48:17 pm »
Check the MAME command line options and bezel options in the GameEx Setup Wizard (use it's search feature to find them).

u_rebelscum

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3633
  • Last login:April 21, 2010, 03:06:26 pm
  • You rebel scum
    • Mame:Analog+
Re: NeoGeo ctrlr file configuration
« Reply #10 on: August 11, 2009, 07:02:05 pm »
Yeah, also check for other options (namely ctrlr & ctrlrpath) while you're at it.  If GameEx is enabling the marque, it also might be messing with the ctrlr file settings.
Robin
Knowledge is Power

spjuenger

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 19
  • Last login:January 13, 2010, 02:57:08 pm
Re: NeoGeo ctrlr file configuration
« Reply #11 on: August 12, 2009, 09:35:50 am »
OK.  I got this fix.  I didn't realize how much stuff I had in my MAME folder.  The problem was that I had two Mame.ini files.  One in the root and one in the "ini" folder.  Once I removed the one in the ini folder the button mapping started working correctly for the Neo Geo games.  As for the Neo Geo marquees, if you go into the MAME menu -> Video.  The default was set to the first option "Marquee with mini" or something along that line.  If I change it to "4:3" the banner goes away.  I created a NeoGeo.ini and removed bezels like you said Rebel and that cleared it up. 

I had to start over with a fresh MAME install and slowly start copying my old files in to see what was going on.  I think I got everything working except for the high scores.  I'll have to spend more time on that tonight.  Thank you Rebel and headkaze.  Both of you are valued assets to this forum and the community.