Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: Crazy Cooter on October 05, 2004, 10:12:19 am

Title: MAMEWAH FAQ
Post by: Crazy Cooter on October 05, 2004, 10:12:19 am
I was going to write my own front end/windows shell but decided to go with MAMEWAH instead since it does virtually eveything I need it to.  I'm getting it to work bit-by-bit and was thinking that maybe we as a community could help by compiling a little FAQ.  The problems I've had so far:

No list of ROMS:
FIX: Used mame32 to output the file mame.dat from the dos screen (didn't work from the run command).  I opened a DOS window (win98) changed to my mame directory cd c:\games\arcade and typed -mame -listxml|xml2info > mame.dat  Then changed the mame.ini to read: "list_generation_method                    rom_folder_vs_dat_file"

No snapshots/graphics.
http://www.arcadecontrols.org/yabbse/index.php?board=3;action=display;threadid=23347;start=msg190339#msg190339 (http://www.arcadecontrols.org/yabbse/index.php?board=3;action=display;threadid=23347;start=msg190339#msg190339)
FIX: I registered the paintx.dll from the run command.

Custom layout not being used.
FIX: RTFM ;).  It's outlined in the \mamewah\docs\layout.txt

Catver info not being displayed.
FIX: This one troubled me.  The catver.ini file must be in your root MAME folder (c:\games\arcade for me)  Then the mame.ini must be edited to read:
catver_ini_file                           C:\Games\Arcade\catver.ini
I was leaving out the catver.ini.  Then enter MAMEWAH and regenerate the game list.
FYI: I downloaded the zipped 0.87 version of catver.ini from http://www.mameworld.net/catlist/ (http://www.mameworld.net/catlist/)

This has all been On Win98se, MAME 0.58 & MAMEWAH 1.51
Title: Re:MAMEWAH FAQ
Post by: Minwah on October 05, 2004, 04:23:19 pm
Good idea, thanks :)

Feel free people to add to this, and I'll make an official FAQ from it at some point.  I'm working on some more bug-fixes atm but I think on the whole most of the Q's have been related to installation or not knowing how to do things, rather than bugs.
Title: Re:MAMEWAH FAQ
Post by: Crazy Cooter on October 06, 2004, 11:22:01 am
Setup Tutorial - A great reference for the install process.
http://www.screenshotarchive.com/mwtutorial.htm (http://www.screenshotarchive.com/mwtutorial.htm)

Minwah, any chance of getting a list of commands available for use in the ini files, or are they changing dramatically with each version?  Something similar to what Quake2 has here: http://www.planetquake.com/console/commands/quake_2.html (http://www.planetquake.com/console/commands/quake_2.html)
I think that might be a good format for the FAQ?  If you provide the commands, we could figure out what each does and document it accordingly.  Are all of these already listed in the current documentation?  (I'm on the laptop again so I can't check)
Title: Re:MAMEWAH FAQ
Post by: stuzza on October 07, 2004, 01:53:18 am
Setup Tutorial - A great reference for the install process.
http://www.screenshotarchive.com/mwtutorial.htm (http://www.screenshotarchive.com/mwtutorial.htm)


Please note that this tutorial is for the old Mamewah v0.97, not for the new version.  Hopefully if I get some spare time I'll try and update the tute for the new version.  ;)
Title: Re:MAMEWAH FAQ
Post by: Minwah on October 07, 2004, 05:45:31 am
Minwah, any chance of getting a list of commands available for use in the ini files

\mamewah\docs\ini.txt ;)
Title: Re:MAMEWAH FAQ
Post by: Crazy Cooter on October 17, 2004, 01:26:57 pm
I put up a quick intro to making your own layout with MAMEWAH 1.51 here:
http://www.arcadecontrols.org/yabbse/index.php?board=3;action=display;threadid=26015 (http://www.arcadecontrols.org/yabbse/index.php?board=3;action=display;threadid=26015)
Title: Re:MAMEWAH FAQ
Post by: reebboy on October 17, 2004, 04:07:59 pm
I have another question....

I there a way to control the volume of the computer through Mamewah 0.97 while playing a game. I ask because some emulators such as Gens (If I'm not mistaken) there is no volume control and everytime I start a game it is screaming. I know there is a volume adjustment in Mamewah but from what I can tell that is just for music volume at the menu screen.
Title: Re:MAMEWAH FAQ
Post by: wakerlet on October 20, 2004, 08:09:11 am
I have another question....

I there a way to control the volume of the computer through Mamewah 0.97 while playing a game. I ask because some emulators such as Gens (If I'm not mistaken) there is no volume control and everytime I start a game it is screaming. I know there is a volume adjustment in Mamewah but from what I can tell that is just for music volume at the menu screen.
Would be nice as a feature added to MAME as well.  Something as simple as allowing you save the volume setting for each game so that when Defender starts up it doesn't scare my son half to death.

Title: Re:MAMEWAH FAQ
Post by: Minwah on October 20, 2004, 09:15:50 am
Would be nice as a feature added to MAME as well.  Something as simple as allowing you save the volume setting for each game so that when Defender starts up it doesn't scare my son half to death.

You can already do that - use game-specific ini files and just set the 'volume'.  volume 0 is max, volume -32 minimum IIRC.  Or use the in-MAME tilde-key OSD (ini file method preferred tho).
Title: Re:MAMEWAH FAQ
Post by: wakerlet on October 22, 2004, 12:49:46 pm
Minwah,

I'm using Mame 0.79 and when I change the volume using the OSD ~ key, it doesn't save the state.  That is, when I launch the same game after exiting, the sound is back to the default setting.  Has this changed in later versions?

-Todd
Title: Re:MAMEWAH FAQ
Post by: Minwah on October 22, 2004, 01:34:44 pm
I'm using Mame 0.79 and when I change the volume using the OSD ~ key, it doesn't save the state.  That is, when I launch the same game after exiting, the sound is back to the default setting.  Has this changed in later versions?

No, I don't know why I said that.  I think I was thinking the volume was saved in the cfg files.

I knew there was a reason using the ini files is preffered  ::)  :)