Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: TAG on January 12, 2009, 11:40:56 am

Title: MAMEWAH suddenly sending rom names in all caps
Post by: TAG on January 12, 2009, 11:40:56 am
I posted this over in Mame World's MAMEWAH forum, too, but I figured you can't ask for help in too many places!

Anyway, I've been using the latest version of MAMEWAH for several months, now, with no problems. Last night, I started incorporating CPWizard into my cab computer, and at some point during the process, MAMEWAH started sending rom names in all caps. It still sends [cloneof] and such in lowercase, but it sends the [name] in all caps. That's okay with MAME, but other programs don't like the caps.

Any idea how to fix this? Thanks!
Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: Ginsu Victim on January 12, 2009, 01:50:50 pm
Open the LST file and see if they are all caps there. (I have no solution, I'm just interested in seeing if Mamewah is doing it when loading the list or if the LST somehow changed)
Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: TAG on January 12, 2009, 02:18:48 pm
Open the LST file and see if they are all caps there. (I have no solution, I'm just interested in seeing if Mamewah is doing it when loading the list or if the LST somehow changed)

Hmmm.  The roms in the mame-0.lst file are in all caps, while the roms in the other -0.lst files are in lower case.  From the dates, it looks like the mame-0.lst file was created using MAMEWAH 1.62 (or a subsequent beta version), while the others were created under version 1.63.  Reading through the version changes, it looks like 1.63 did the following: "Removed case sensitive romnames (now stored in original case)."

It looks like that could be the problem; maybe I should have re-generated the mame-0.lst when I upgraded?

Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: Minwah on January 20, 2009, 07:16:07 am
It looks like that could be the problem; maybe I should have re-generated the mame-0.lst when I upgraded?

Yes, for emulators which are picky about case.
Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: headkaze on January 21, 2009, 04:45:03 pm
Let me know if this solves your problem, otherwise I will force the ROM name to lowercase in CPWizard for Mame games.
Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: TAG on January 21, 2009, 05:04:15 pm
Let me know if this solves your problem, otherwise I will force the ROM name to lowercase in CPWizard for Mame games.

I'm sure it would solve the problem, but unless I'm confused (always a possibility), I'd have to regenerate the master list (mame-0.lst) and then re-do the several other lists that I've created from the master list.  That would take a lonnnnnnnngggggg time (granted, not as long as changing all the rom cases in every list by hand).  If it's not too much trouble to include something in the next version of CPWizard so that it recognizes the rom names whether they're caps or lowercase, that'd be greatly appreciated.  And, if not, just let me know so that I can stop whining and start the regenerating.  Thanks!
Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: Minwah on January 22, 2009, 04:43:24 am
I'm sure it would solve the problem, but unless I'm confused (always a possibility), I'd have to regenerate the master list (mame-0.lst) and then re-do the several other lists that I've created from the master list. 

Yes sorry, the info in the additional lists is taken right from the main list  :-\
Title: Re: MAMEWAH suddenly sending rom names in all caps
Post by: TAG on January 22, 2009, 10:16:17 am
Yes sorry, the info in the additional lists is taken right from the main list  :-\

Hey, no reason to be sorry, as I can't imagine doing it any other way that would make any sense!  Thanks for confirming my understanding of the process!