The NEW Build Your Own Arcade Controls

Main => Software Forum => Topic started by: scottyarc on July 19, 2004, 04:41:54 pm

Title: MAMEWAH LIST GENERATION
Post by: scottyarc on July 19, 2004, 04:41:54 pm
I am trying to list the games in mamewah but i can only list them using 'rom folder only' and not 'rom folder vs list info (MAME)'. When i refresh using 'rom folder vs list info (MAME)' nothing happens. This results of 'rom folder only' shows the games in the zip files name hence goldnaxe and not golden axe, plus all the game info is missing!!! any help much appreciated  :)
Title: Re:MAMEWAH LIST GENERATION
Post by: Antix on July 19, 2004, 06:02:58 pm
What version of mame are you using? If using advanceMame, the List info option doesnt work. (Or didnt for me) you need to use the dat file option. That worked very well for me.

If you are using commandline mame, then the list options should work so far as I know, so if you could clarify the version of emulator you are using :)
Title: Re:MAMEWAH LIST GENERATION
Post by: SinisterWhisper on July 19, 2004, 07:34:07 pm
I am using an amd optimized version of mame and have the same problem it seems.
Title: Re:MAMEWAH LIST GENERATION
Post by: scottyarc on July 20, 2004, 03:07:24 am
I am am using mame v0.84 command line version and mamewah v0.97. These are the two latest versions. Just to note I have previosly installed the software with earlier versions (mame 0.79 & mamewah 0.963) and had no problems!! not sure if there is a software glitch or me forgetting to do something?? I would like to use mamewah 0.963 but dont have it and can only get the latest copy off the mamewah website??
Title: Re:MAMEWAH LIST GENERATION
Post by: Magnet_Eye on July 20, 2004, 04:04:41 am
I have the same problem.  What I do to "get around" it is I set it to rom folder only and then go and refresh the games list. Then, I go back and I change it to list info and it changes the names to the correct way. But the next time you refresh the list it will go back to filenames, so remember that.


Weird.

 ???


Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 20, 2004, 10:07:53 am
You guys must have had your head in the sand since MAME 0.84 was released...

The MAME devs removed mame -listinfo, so the workaround is to use a DAT file List Gen. Method.  You can make a DAT file by doing:

mame -listxml|xml2info > mame.dat

...from a commandline.  Then refresh the list.

A suitable new List Gen. Method or 2 will be in the next release :)
Title: Re:MAMEWAH LIST GENERATION
Post by: scottyarc on July 20, 2004, 02:24:50 pm
MinWah U the man!! it worked a treat!!
The only downside is that is creates a list of all mame games available and of the 5014 I may only have 2000 say??
Title: Re:MAMEWAH LIST GENERATION
Post by: scottyarc on July 20, 2004, 03:02:57 pm
MinWah U the man!! it worked a treat!!
The only downside is that is creates a list of all mame games available and of the 5014 I may only have 2000 say??

Ignore the above I realise that you set the rom folder vs dat file!!!
Keep up the goodwork Minwah
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 20, 2004, 05:16:22 pm
Hi,

How can we use that option (Rom Folder Vs DAT File) to generate a first time list ... mine doesn't seem to be working (I'm using the setup utility)

Thanks
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 20, 2004, 07:38:50 pm
How can we use that option (Rom Folder Vs DAT File) to generate a first time list ... mine doesn't seem to be working (I'm using the setup utility)

Did you manually make the DAT file?  If it won't work thru MAMEWAH Setup, try in MAMEWAH itself...
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 21, 2004, 04:51:43 am
How can we use that option (Rom Folder Vs DAT File) to generate a first time list ... mine doesn't seem to be working (I'm using the setup utility)

Did you manually make the DAT file?  If it won't work thru MAMEWAH Setup, try in MAMEWAH itself...

Yap ... that did it ... it's maybe a bug in MAMEWAH setup ... it worked perfectly on yours ...

Great FE ... I really really like it ...

Here are some suggestions for improvment on the next release (if possible  ;D )

- For a newbie it becomes a little complicated to configure, it toke me a while to realise that the "2" key calls up the menu ... maybe a step by step initial configuration would help or some sort of help key

- Language support would be nice - could create a LANGUAGE.CFG that points the files with the diferent messages and make the FE read all messages from it:

LANGUAGE.CFG
English      C:\MAMEWAH\LANGUAGES\ENGLISH.CFG
Portugu
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 21, 2004, 01:38:50 pm
1- For a newbie it becomes a little complicated to configure, it toke me a while to realise that the "2" key calls up the menu ... maybe a step by step initial configuration would help or some sort of help key

2- Language support would be nice - could create a LANGUAGE.CFG that points the files with the diferent messages and make the FE read all messages from it:

3- Allow the layout files to be able to put squares around the objets automatically so that we would not have to do it on the background.

4- Be able to have a missing image for each of the artwork items separatly

5- Be able to have an object on the layouts that could play a small movie

1- Fair point.  Actually I don't think it will be so much of an issue next release, but you'll have to wait to see why... ;)

2- Good idea.  In all honesty I won't be doing this for a while at least, since I am in the middle of re-writing (major) stuff, I would like to have that out of the way beforehand.

3- Good idea, I will add this when I update the layout format.

4- You can do this already, read Layouts.txt ;)

5- This I will be adding fairly soon hopefully, using the 'Artwork' objects which already exist in the layout structure.

Glad you like my FE, maybe let David Butler (MAMEWAH Setup) know about that bug, he may not know about it...
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 22, 2004, 04:37:36 am
Hi,

Regarding point 4 ... I discovered it last night ...  ;D ... well ... I'm still exploring ...  :D

Other thing I remembered (hope that I'm not doing it again  ;D ) was to be able to have a logo for each emulator besides the Main one ...

About the setup "bug", I'll send him an e-mail, no problem ...

As said before ... great work ... wich I had the patient you have for creating / supporting / making evolutions for this great FE ...
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 22, 2004, 06:33:25 am
Other thing I remembered (hope that I'm not doing it again  ;D ) was to be able to have a logo for each emulator besides the Main one ...

You can already have a logo for each emulator, if you mean an extra logo, what would this logo be for?
Title: Re:MAMEWAH LIST GENERATION
Post by: jsomethin on July 22, 2004, 08:28:45 am
None of these solutions seems to work for me.

I've downloaded the latest versions of both MAME (Command line) and MAMEWAH, but I can't get the list of games to work right. It's always the .zip file name, not the actual game name. I've tried making the MAME.DAT file using xml2info and everything, but it just doesnt work. I've tried all types of game list generation methods, but to no avail.

Any ideas/help???

thanks

-j
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 22, 2004, 10:30:19 am
Other thing I remembered (hope that I'm not doing it again  ;D ) was to be able to have a logo for each emulator besides the Main one ...

You can already have a logo for each emulator, if you mean an extra logo, what would this logo be for?

Never mind ... same as late point 4 ...  ;D
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 22, 2004, 10:38:43 am
None of these solutions seems to work for me.

I've downloaded the latest versions of both MAME (Command line) and MAMEWAH, but I can't get the list of games to work right. It's always the .zip file name, not the actual game name. I've tried making the MAME.DAT file using xml2info and everything, but it just doesnt work. I've tried all types of game list generation methods, but to no avail.

Any ideas/help???

thanks

-j

What are the symptoms? How are you configuring it? Wich tool are you using?
Title: Re:MAMEWAH LIST GENERATION
Post by: jsomethin on July 22, 2004, 11:19:31 am
What are the symptoms? How are you configuring it? Wich tool are you using?


The symptoms.....the name of the games appear as the filenames as opposed to the actual names of the games.

As for the tool....MAMEWAH (afaik, it doesn't come with any specific config tool...at least the download I got didnt)
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 22, 2004, 11:47:20 am
What are the symptoms? How are you configuring it? Wich tool are you using?


The symptoms.....the name of the games appear as the filenames as opposed to the actual names of the games.

As for the tool....MAMEWAH (afaik, it doesn't come with any specific config tool...at least the download I got didnt)


Wich option are you using regarding the type of creation / refreshing the list of games ?

Rom Folder Only
DAT File only
Rom Folder Vs DAT File
Rom Folder Vs List Info (M.A.M.E)
Verify sets Vs List Info (M.A.M.E)

The one that I have used with success was "Rom Folder Vs DAT File" after I created the dat file using the "mame -listxml|xml2info > mame.dat" command.

Other thing: The dat file must be placed on the same directory as the mame.exe is, and normally should be called mame.dat

Is your .dat file Ok ?
Is your extension for the roms defined correctly in Mamewah?
Does the games run if your start them from Mamewah?

Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 22, 2004, 12:09:26 pm
Other thing: The dat file must be placed on the same directory as the mame.exe is, and normally should be called mame.dat

Is your .dat file Ok ?
Is your extension for the roms defined correctly in Mamewah?
Does the games run if your start them from Mamewah?

Also make sure you have xml2info.exe (the version which came with whatever mame you're using) in your mame directory...
Title: Re:MAMEWAH LIST GENERATION
Post by: Dougmeister on July 22, 2004, 03:44:56 pm
You might think I'm crazy, but how would you get List Generation for Mame32?
Title: Re:MAMEWAH LIST GENERATION
Post by: jsomethin on July 22, 2004, 08:32:54 pm
ok...i got it fixed. I had to reinstall everything, then it all worked...probably my fault.

now, i have a very simple/stupid question.

bear in mind im used to mame32...for trackball/spinner games i would click the properties of the game, and click Mouse.  Then when I would play it, the trackball/spinner would work.

Now...in command line mame, i have to send a -mouse with the command every time i play in order for that to happen.

How do i get that to work automatically with mamewah (that is, every time i play tempest, etc. it automatically chooses the spinner).

i know it sounds like a simple question, but ive been looking on google, et. all for an answer and havent found it

thanks a bunch for all your help guys!!!

-j
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 23, 2004, 07:13:44 am
You might think I'm crazy, but how would you get List Generation for Mame32?

List generation is automatic on Mame32 ...
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 23, 2004, 07:20:17 am
ok...i got it fixed. I had to reinstall everything, then it all worked...probably my fault.

now, i have a very simple/stupid question.

bear in mind im used to mame32...for trackball/spinner games i would click the properties of the game, and click Mouse.  Then when I would play it, the trackball/spinner would work.

Now...in command line mame, i have to send a -mouse with the command every time i play in order for that to happen.

How do i get that to work automatically with mamewah (that is, every time i play tempest, etc. it automatically chooses the spinner).

i know it sounds like a simple question, but ive been looking on google, et. all for an answer and havent found it

thanks a bunch for all your help guys!!!

-j

Assuming that you have not yet done it do:

"mame -cc" for generating "mame.ini"

- Edit mame.ini
- Find the line:
### Input device options ###
- Find the line:
mouse                   0
- Change it to
mouse                   1
Title: Re:MAMEWAH LIST GENERATION
Post by: Dougmeister on July 23, 2004, 07:21:22 am
What I mean to say is:

I want to use MameWah as a frontend for Mame32.  I manually edited the .cfg file to point to the proper executable, but cannot get the ROMs to show up in MameWah.  How do I get them to show up?
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 23, 2004, 07:24:55 am
What I mean to say is:

I want to use MameWah as a frontend for Mame32.  I manually edited the .cfg file to point to the proper executable, but cannot get the ROMs to show up in MameWah.  How do I get them to show up?

Mamewah works only with the windows command line mame. It doesn't work with mame32 ...
Mame32 is a port but also a FE ...
Title: Re:MAMEWAH LIST GENERATION
Post by: Dougmeister on July 23, 2004, 07:26:11 am
Yeah, I realize it is a FE in itself.  Someone I know said that he had Mame32 running w/ MameWah, and that would be ideal for me.
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 23, 2004, 07:35:06 am
Yeah, I realize it is a FE in itself.  Someone I know said that he had Mame32 running w/ MameWah, and that would be ideal for me.

Try to use it wuth the mamewah setup utility ... it's pretty easy ...
Title: Re:MAMEWAH LIST GENERATION
Post by: Dougmeister on July 23, 2004, 07:35:59 am
Ok.  Will do. Thx.
Title: Re:MAMEWAH LIST GENERATION
Post by: jsomethin on July 23, 2004, 09:04:34 am
ok...i got it fixed. I had to reinstall everything, then it all worked...probably my fault.

now, i have a very simple/stupid question.

bear in mind im used to mame32...for trackball/spinner games i would click the properties of the game, and click Mouse.  Then when I would play it, the trackball/spinner would work.

Now...in command line mame, i have to send a -mouse with the command every time i play in order for that to happen.

How do i get that to work automatically with mamewah (that is, every time i play tempest, etc. it automatically chooses the spinner).

i know it sounds like a simple question, but ive been looking on google, et. all for an answer and havent found it

thanks a bunch for all your help guys!!!

-j

Assuming that you have not yet done it do:

"mame -cc" for generating "mame.ini"

- Edit mame.ini
- Find the line:
### Input device options ###
- Find the line:
mouse                   0
- Change it to
mouse                   1



Success!!  Thanks a bunch!
Title: Re:MAMEWAH LIST GENERATION
Post by: PedroSilva on July 23, 2004, 10:45:45 am
ok...i got it fixed. I had to reinstall everything, then it all worked...probably my fault.

now, i have a very simple/stupid question.

bear in mind im used to mame32...for trackball/spinner games i would click the properties of the game, and click Mouse.  Then when I would play it, the trackball/spinner would work.

Now...in command line mame, i have to send a -mouse with the command every time i play in order for that to happen.

How do i get that to work automatically with mamewah (that is, every time i play tempest, etc. it automatically chooses the spinner).

i know it sounds like a simple question, but ive been looking on google, et. all for an answer and havent found it

thanks a bunch for all your help guys!!!

-j

Assuming that you have not yet done it do:

"mame -cc" for generating "mame.ini"

- Edit mame.ini
- Find the line:
### Input device options ###
- Find the line:
mouse                   0
- Change it to
mouse                   1



Success!!  Thanks a bunch!

Any time ...
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 25, 2004, 07:49:22 pm
What I mean to say is:

I want to use MameWah as a frontend for Mame32.  I manually edited the .cfg file to point to the proper executable, but cannot get the ROMs to show up in MameWah.  How do I get them to show up?

I think hulkster here on the boards recently commented on how he runs MW with MAME32 and it works well...I don't recommend it as a rule (I don't test with MAME32), but maybe PM him for some tips on how to set it up...
Title: Re:MAMEWAH LIST GENERATION
Post by: sirwoogie on July 29, 2004, 03:44:45 pm
OK, I'm frustrated with getting the DAT file trick to work. I've done everything listed on this thread and I actually get a runtime error. Here's my steps:

mame.exe -listxml | xml2info > mame.dat (same dir as mame)
Go into MameWah:
1) Options -> Emulator Settings -> List Generation Settings -> List Generation Method -> ROM Folder vs DAT File
2) Options -> Game List Options -> Refresh Games List

I do this, and I get crash of MAMEWah:
Code: [Select]
Run-time error '13':
Type mismatch


And in the "FILES" directory I get a bunch of files named Filters1-XX.FTR. Unless I delete these, I continue to get the above error. What the hell is wrong?  ???
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 30, 2004, 05:11:33 am
What the hell is wrong?  ???

Good question  ::)

Try setting the List Gen. Method to 'DAT File Only', and see if it works.

If that fails it might be an idea to delete the whole contents of your \files folder and start fresh.
Title: Re:MAMEWAH LIST GENERATION
Post by: sirwoogie on July 30, 2004, 09:41:26 am
Yep, tried both of those items. I get the same results. I have nothing really unusual on my system. It's simply XP SP1.  ???
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on July 30, 2004, 11:59:59 am
Yep, tried both of those items. I get the same results. I have nothing really unusual on my system. It's simply XP SP1.  ???

I'm a bit stumped to be honest, could you post your emu?.cfg file?...
Title: Re:MAMEWAH LIST GENERATION
Post by: sirwoogie on July 30, 2004, 03:03:40 pm
Email sent to contact information on the mamewah frontpage.
Title: Re:MAMEWAH LIST GENERATION
Post by: Taylor on August 04, 2004, 10:05:07 pm
I too have the same problem with th eError 13..

I tried a fresh files directory and after setting up Emulator 1 again, same problem.

Odd thing is, this was working fine when I first setup mamewah after I generated a mame.dat file.
Title: Re:MAMEWAH LIST GENERATION
Post by: kcm3 on August 09, 2004, 11:28:35 am
I'm having this problem as well.

"ROM folder only" works as expected. So then I created mame.dat with  xml2info and put it in my mame folder. Using "DAT file only" doesn't seem to do anything. "ROM folder vs. DAT file" results in the error -13 that these guys have spoken of. When I set folder vs file it creates all of the filter files in my files folder. Removing them gets rid of the error 13, but still leaves me with just the rom file names.

I'm using mamepp, so I thought calling mame.dat mamepp.dat might help, but no such luck.

Any other ideas how we might resolve this? I'd like to use mamewah because of how nice it can be made to look, but this is a real game-breaker for me if I can't figure it out.
Title: Re:MAMEWAH LIST GENERATION
Post by: vitaflo on August 10, 2004, 02:16:55 pm
The issue I'm having with list generation right now is filtered lists.  I try to exclude games that are not working, yet they seem to be showing up in the list.  I've set all the properties (only status = good) correctly, but I still get games like Street Fighter 3, which will never be emulated in MAME (because of encryption).  Given that it locks up when I play it, I don't want it in the list, but for whatever reason it stays in there even though its status in mame is most certainly "NOT_WORKING".

So, how does Mamewah tell which games are working and which isn't?  Is there something I can do to make this auto-discovery of good games actually work properly?
Title: Re:MAMEWAH LIST GENERATION
Post by: kcm3 on August 10, 2004, 10:40:54 pm
in regards to the error I was getting:

"Run-time error 13. Type mismatch"

The problem was simply that mamewah wasn't finding my dat file. Since I am using mamepp.exe, mine needed to be called mamepp.dat, which I had not named properly on my first attempt.
Title: Re:MAMEWAH LIST GENERATION
Post by: pvf on August 15, 2004, 08:22:57 am
Guys help...
newbie here where exactly do i create this dat file and how
eg  from a command line where? in c:\mame or where
i need specific details please
thanks in advance
pvf
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on August 15, 2004, 11:18:40 am
Guys help...
newbie here where exactly do i create this dat file and how
eg  from a command line where? in c:\mame or where
i need specific details please
thanks in advance
pvf

The answer is in this very thread, but yes, you need to run the commandline from c:\mame (if that's where your mame folder is).
Title: Re:MAMEWAH LIST GENERATION
Post by: pvf on August 15, 2004, 01:06:28 pm
thanks
i've done it
still getting custom list 1 when i run it but no games listed
what else should be ticked set etc?
thanks newbie
Title: Re:MAMEWAH LIST GENERATION
Post by: Minwah on August 15, 2004, 04:06:30 pm
thanks
i've done it
still getting custom list 1 when i run it but no games listed
what else should be ticked set etc?
thanks newbie

I'm not exactly sure what you mean...but I think you need to select the 'Main List' - go into Games List Options > Select Custom List (then pick the 1st one in the list).

Assuming you have set the List Generation Method (in Emulator Settings > List Generation Settings) to 'ROM Folder vs DAT File', then you just need to hit Refresh Games List (in Games List Options).
Title: Re:MAMEWAH LIST GENERATION
Post by: pvf on August 15, 2004, 05:11:10 pm
all done and working great
cheers minwah
Title: Re:MAMEWAH LIST GENERATION
Post by: MrSaLTy on August 16, 2004, 06:53:20 pm
I have noticed one thing that may be causing a problem for people having problems getting game lists to show up properly.  Even if you create a mame.dat file that is correct, and then you try to refresh the games list while the list generation method is rom folder vs. listinfo... Mamewah will hammer the mame.dat file and you will get no games in the list.  You must create a mame.dat file and then make sure the list gen method is rom folder vs. datfile and then refresh the list.  This is not the newest version of mamewah so this may not be a problem anymore but it may help some people who accidentally hammer the dat file.  If this has been reported already then sorry.  ;D