The NEW Build Your Own Arcade Controls

Main => Software Forum => Topic started by: arcadecab on May 18, 2004, 08:31:31 am

Title: Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: arcadecab on May 18, 2004, 08:31:31 am
I have downloaded and installed both David Butler's mamewah setup and the new MAMEwah 0.97.  With the new MAMEwah, I get a runtime error '13'.  It seems to me that I got that same error when upgrading to a new MAMEwah version before, but I dont remember why.  I know it was pretty minor though--it has been sometime since updating.  Any suggestions?
With Butler's mamewah setup, I get a error message saying I missing the fm20.dll file.  Any idea why?  Do I need to hunt down this file online somewhere or what is wrong that I need this file?
After installing both, I should be able to run the setup program first and then I will be able to keep all my config and layout setups from 0.963 to the new 0.97?
Thanks.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on May 18, 2004, 11:58:45 am
The Run Time 13 is as MAMEWAH is trying to use old incompatible CFG files.

MAMEWAH Setup requires FM20.dll for something or other (transparent text box perhaps), but it cannot be distrubuted freely thanks to Micro$oft  :P.  On the MAMEWAH Setup site I believe it explains this and gives a link to where you can get the dll.

But yes, once installed it should be able to update your old CFG files for ya :)
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on May 18, 2004, 03:10:19 pm
Once you get FM20.DLL run MAMEWAH Setup with version 9.63 of MAMEWAH (or what ever version your CFG files are from) this will tell MAMEWAH setup what version you are using. MAMEWAH Setup stores the version number of MAMEWAH in the windows registry when you exit. So exit MAMEWAH setup and install v9.70 of MAMEWAH in the same folder as v9.63, then run MAMEWAH setup again.

When MAMEWAH setup starts it will check the previous version (held in the Windows registry) with the current version of MAMEWAH and update your config files automaticaly, and add the extra 30 config files for the extra emulators that were added on the v9.70 release.

Hope that makes sense
 ;D
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on May 18, 2004, 06:42:54 pm
Once you get FM20.DLL run MAMEWAH Setup with version 9.63 of MAMEWAH (or what ever version your CFG files are from) this will tell MAMEWAH setup what version you are using. MAMEWAH Setup stores the version number of MAMEWAH in the windows registry when you exit. So exit MAMEWAH setup and install v9.70 of MAMEWAH in the same folder as v9.63, then run MAMEWAH setup again.

When MAMEWAH setup starts it will check the previous version (held in the Windows registry) with the current version of MAMEWAH and update your config files automaticaly, and add the extra 30 config files for the extra emulators that were added on the v9.70 release.

One day I will add something clever like this into MAMEWAH  ::)
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Stormy151 on May 19, 2004, 04:04:18 am
Man, that WAS easy.  Just do it the way Butler said, and MWSetup does all the work!

It's even easier if you already had the .dll... ;)

Thanks guys!  :)
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: hulkster on May 19, 2004, 10:16:11 am
what about the list files?  are the config files you are talking about the same as the list files?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on May 19, 2004, 01:31:38 pm
The GAME List (LST) files are the same as the previous versions. So you don't need to touch them.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: hulkster on May 19, 2004, 01:40:08 pm
wow, so all i have to do is do what you said above, and thats it?!!?  yay!  i dont have to be scared of another mamewah release!
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Stormy151 on May 19, 2004, 07:26:52 pm
OK, now I AM having a small problem.  I'm trying to figure out how to use the new "use quotes around rom filename" option, and I can't find it in the menus.  Where am I not looking?  :-[

EDIT- Never mind, it's in Execution Settings.  Now how do I use it?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on May 19, 2004, 07:31:13 pm
OK, now I AM having a small problem.  I'm trying to figure out how to use the new "use quotes around rom filename" option, and I can't find it in the menus.  Where am I not looking?  :-[

Try Emulator Settings > Execution Settings.  Please let me know how it works, I didn't do much 'real' testing on that, mostly theory  ::)
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Stormy151 on May 19, 2004, 07:32:26 pm
Got it. :)

How is it supposed to work?

EDIT-  OK, I turned it on- the games run fine, but I still have all the extra crap in the gamelist, like Contra (USA) (1.2) etc.  I tried refreshing the game list, but nothing changed.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: timsatari on May 19, 2004, 11:15:48 pm
I was having problems with installing a layout so I decided to try Mamewah setup proggie..now no matter what I do, I cannot stop getting the runtime error 13 message!! I've tried uninstalling, reinstalling, restarting...

I also got a message to insert my XP install CD as mamewah setup installed 'older' drivers... is this correct?

thanks!
tim.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on May 20, 2004, 05:34:43 am
Got it. :)

How is it supposed to work?

EDIT-  OK, I turned it on- the games run fine, but I still have all the extra crap in the gamelist, like Contra (USA) (1.2) etc.  I tried refreshing the game list, but nothing changed.

I think you misunderstood somewhat what that option is there for  :P

It does exactly what it says, puts quotes around the romname when launching the game.  For MAME, you don't need to use this option (that's why it's disabled by default), but I think some emulators require quotes for long filenames to work.

The bracketed stuff in the games list will always be there in the Main List.  Generate a Custom List using Filters and it will not show up in that list, as long as you have 'Display Clone Info (in Custom Lists)' set to 'No' (it is set like this by default).
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on May 20, 2004, 05:38:03 am
I was having problems with installing a layout so I decided to try Mamewah setup proggie..now no matter what I do, I cannot stop getting the runtime error 13 message!! I've tried uninstalling, reinstalling, restarting...

I also got a message to insert my XP install CD as mamewah setup installed 'older' drivers... is this correct?

Sounds like you messed up your CFG files somewhere along the way...delete your \MAMEWAH\Files folder and start again...

Not sure about the drivers thing  ???
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on May 20, 2004, 01:03:19 pm
I also got a message to insert my XP install CD as mamewah setup installed 'older' drivers... is this correct?


I've checked the installer and all the DLL/OCX files are set not to install if a higher version of the file allready exists. So in theory the older version should no be installed. ???

Any idea which drivers needed to be reinstalled.

Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Stormy151 on May 20, 2004, 04:05:53 pm
I think you misunderstood somewhat what that option is there for  :P

It does exactly what it says, puts quotes around the romname when launching the game.  For MAME, you don't need to use this option (that's why it's disabled by default), but I think some emulators require quotes for long filenames to work.

The bracketed stuff in the games list will always be there in the Main List.  Generate a Custom List using Filters and it will not show up in that list, as long as you have 'Display Clone Info (in Custom Lists)' set to 'No' (it is set like this by default).

Ohhhhh.  I thought it was to get rid of all the extra characters in the rom name when you generate the gamelist, which are common in NES emulators.  Oops.  :(
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on May 21, 2004, 04:49:09 am
Ohhhhh.  I thought it was to get rid of all the extra characters in the rom name when you generate the gamelist, which are common in NES emulators.  Oops.  :(

No worries...as I say you can do this by generating a custom list using filters...but there's a catch: if you don't have any info to filter on, then you can't do it!  If you have a dat file with some filter-able info in it (I don't know if these are available for consoles) then you could use the DAT File List Generation Method.

Next version I will make it so that you can generate a custom list even if there is nothing to filter on, purely for this reason :)
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: timsatari on May 21, 2004, 08:12:38 pm
Ok, my NEXT error  :o when trying to run Mamewah (after deleting old config files) is 'Run time Error 380' invalid property value' - what's this one mean? Again, I've tried uninstalling / reinstalling etc...but still weirding out on me! is the Mamewah Setup proggie affecting it now?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on May 22, 2004, 04:48:08 am
Are you getting the 'Run Time error 380' when you run MAMEWAH or MAMEWAH Setup?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: timsatari on May 22, 2004, 05:27:12 am
I get the error when I run Mamewah...
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on May 22, 2004, 05:31:27 am
Any chance you can e mail your CFG files to me and I will try them on my XP machine. To see if it something in the files?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: wassabi on June 05, 2004, 09:44:56 am
This is exactly how it happens for me.

First I uninstall then delete all mamewah and mamewah setup folders.  Then install mamewah, run mamewah to  test it (it's fine).  Then I install mamewah setup, run setup (it adds layout folders).  Then without saving any layout I exit to test mamewah again (it's fine).  Go back to mamewah setup, make some changes to my layout, save, and exit.  Start mamewah and get the invalid property value error.

This error cannot be gotten rid of till I delete the files and layout directory.  

I've tried this on three machines (2 with XP, 1 with 98) and I can reproduce the error.

At first I thought it was a version incompatibility, so I did all my layouts and files manually and it works great.  But after reading this thread, you have me thinking mamewah setup was supposed to work.  

What's going on?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on June 06, 2004, 05:57:32 am

First I uninstall then delete all mamewah and mamewah setup folders.  Then install mamewah, run mamewah to  test it (it's fine).  Then I install mamewah setup, run setup (it adds layout folders).  Then without saving any layout I exit to test mamewah again (it's fine).  Go back to mamewah setup, make some changes to my layout, save, and exit.  Start mamewah and get the invalid property value error.

What's going on?

Right I really want to get to bottom of this.

wassabi:
 When you say you 'Go back to mamewah setup, make some changes to my layout, save, and exit.'  What do you change?
I have had no luck in recreating this error. So it would be helpfull if I knew what you were changing to get this error, then I may be able to track it down.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: wassabi on June 06, 2004, 09:35:10 am
OK, I think I solved what was happening.

What I had done is downloaded a layout from ScreenshotArchive.  There's nothing wrong with the layouts there (they look great), but some are in the wrong format.  So when I pointed Mamewah setup to the layout directory, I got the invalid property value error.

The layout I used to reproduce the error was Cabinet with Help Screen by Gndprx / SteveH.  

I solved the error by creating a new layout in the MAMEWAH Layout Designer and just using the background Gndprx / SteveH provided.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: FoX on June 06, 2004, 11:21:50 am
Hmmm....I've been getting this error for awhile now as well.

It is definately something with the layouts and how they are applied.  For now I've just given up on custom layouts and have just gone with the standard mamewah layout and everything works fine.

Can you be a little bit more specific about how the format was invalid?  Did you just load it into the mamewah layout editor and re-export it?

Thanks!
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on June 06, 2004, 11:48:07 am
I think I may have found the problem :o

The problem appears to be the Fonts that the layout uses. For example the 'Cabinet with Help Screen by Gndprx / SteveH' has two fonts that are in the zip file.

If you run MAMEWah Setup with this layout and the Font is not found in the fonts directory it will default to the 'Arial' font, however if you run MAMEWah with the layout you get '380 invalid property value' because it can not find the font in the Fonts directory.

To test this theory put 'coah.ttf' and 'coahb.ttf' in your fonts directory and try running MAMEWah. Hopefully it should work ;D
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Minwah on June 06, 2004, 11:51:53 am
I think I may have found the problem :o

The problem appears to be the Fonts that the layout uses. For example the 'Cabinet with Help Screen by Gndprx / SteveH' has two fonts that are in the zip file.

If you run MAMEWah Setup with this layout and the Font is not found in the fonts directory it will default to the 'Arial' font, however if you run MAMEWah with the layout you get '380 invalid property value' because it can not find the font in the Fonts directory.

To test this theory put 'coah.ttf' and 'coahb.ttf' in your fonts directory and try running MAMEWah. Hopefully it should work ;D


That is true, I intend to add some checking while the layout is read in future, and create a log or something to highlight the problem...
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Aceldamor on June 06, 2004, 08:17:21 pm
I'm getting an interesting situation myself.

When I try to tell Mamewah Setup where my .dat file is so I can create a gamelist, I can't manually type in the location, so I use the explorer option, set the .dat file location and click ok. Once I do this, the box shows the locaion of my mame.exe not the locaion of my .dat file. I try to correct this but it never accepts the location of my .dat file and I cannot create any list but the rom folder only list...which is not a very good list to try to find games from  :P

Any insight on why this would be happening?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on June 07, 2004, 03:54:07 pm
Congratulations you have found a bug  :-[

Allthough MAMEWah setup should let you set the MAME.DAT file (when it works) it will not create a gamelist from a DAT file.
Because I would not know where to start to actually read a DAT file never mind create a list from one.

You should be able to use 'Rom Folder Vs List Info' to create a list and I think if you select 'Rom Folder only' it will put the correct names of the games in but not the info. ???

I will look into the nameing bug and try to get it going again. But as for creating a list with a DAT file that may be some time..........................
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Aceldamor on June 07, 2004, 04:05:15 pm
Thanks for clarifying Dave, it was driving me batty!  ;D I'll try giving the list Info option a try, because the rom folder only option creates the list with exactly the names of the roms....which for mame at least isn't the best game list to scroll through to pick a game from  ;D
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: StickyC on July 02, 2004, 08:30:40 pm
Once you get FM20.DLL run MAMEWAH Setup with version 9.63 of MAMEWAH (or what ever version your CFG files are from) this will tell MAMEWAH setup what version you are using. MAMEWAH Setup stores the version number of MAMEWAH in the windows registry when you exit. So exit MAMEWAH setup and install v9.70 of MAMEWAH in the same folder as v9.63, then run MAMEWAH setup again.

When MAMEWAH setup starts it will check the previous version (held in the Windows registry) with the current version of MAMEWAH and update your config files automaticaly, and add the extra 30 config files for the extra emulators that were added on the v9.70 release.

Hope that makes sense
 ;D

Clear as mud. Crapola! So I went andblindly tried updating and am getting the error.  My troubles with the above are: How do I find the previous version I was using (I'd hand edited the configs for many days, so I'd rather not lose it all) and once done,where might I find the older version to re-install (there's no older versions on the MameWah site that I could find).

Hep! Figures I'd break the thing right before the 4th of july weekend/party.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on July 02, 2004, 09:58:45 pm
Previous version of which program MAMEWAH or MAMEWAH setup?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 12:23:30 am
Hi I'm new here, I have read the forum for quite some time now, but I'll start building desktop controls soon. So I decided to install MameWAH because I like the features and all but I can't get it to run. I install it, it runs. I extract the layout folder with the classic layout on the website and I get Error 13.

 I havent touched the cfg, and I deleted them to be sure, and I still get the error 13. I've spent 1+ hours trying to figure out what's wrong but can't find it. Is there a problem with the Classic layout? anyway thanks for your help.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 02:07:26 pm
*bump*

Sorry for double post I just really want an anwser.I tried multiple layouts, tried to setup it in the cfg, in mamewah setup but nothing works. The only thing that bugs is the layouts and i can't find why.

Again sorry for double post, I didn't want to start a new topic.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on July 08, 2004, 03:35:11 pm
Have you set the Layout folder in MAMEWAH.CFG ?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 03:47:03 pm
Yes, well is it :

;MISC OPTIONS
Layout Name = CLASSIC 640x480

I didn't find any other layout setting in this file. I tried setting the emu specific layout too but same error 13. Thanks for the reply.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on July 08, 2004, 03:57:10 pm
Well it's not that then......

I know that there may be a few old versions of layout files about, but as far as I know the files from the MAMEWAH site should work.
Have you opened the .LAY file in the layout designer ?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 04:03:03 pm
I didn't think of doing that, but i just did it and the .lay opens perfectly in the designer.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on July 08, 2004, 04:05:47 pm
If it opens fine try saving it and running mamewah to see if you still get the error. ;D
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 04:18:44 pm
 :'( this still doesnt work this is weird...

Anyway my PC specs:

AMD Athlon 64 3200+
ATI Radeon 9800 Pro
DDR400 1024Mo
Sound Blaster Audigy 2

Windows XP Pro SP2
DirectX 9.0(or the latest i don't remember the #)


With my old pc I had this same error. It was a :

AMD k6-300Mhz
SDRAM 256Mo
Voodoo 4
Soud Blaster 16bit

Win98 SE and Windows 2000 Pro SP4
DirectX 9

Maybe that's something I'm doing wrong..: I install mamewah to C:\mamewah, i run it, close it, extract the classic layout, run it, error 13, set the name in mamewah.cfg, run it, same thing. I don't know which FE i'll use if I can't use this one.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on July 08, 2004, 04:33:17 pm
Could you ZIP your 'Layout' and 'Files' folder and E mail them to me and I will have a look at them for you. :D

daveb@mamewah-setup.co.uk
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Dave Butler on July 08, 2004, 05:24:52 pm
Just put your layout file into my layouts folder to try it.
Got 'Runtime error 13' I think you may have been right about the Vrai and Faux. Changed them to True and False and it worked.

I am not sure how the languages work with windows but you may want to try changing the .LAY file to see if it works ;D

Also noticed that some of the numbers had a coma in them instead of a point, this will alter the size of the text if you get the layout working... ;)
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 05:42:01 pm
Did you only change the false and true? Because it's not working. Maybe I have to replace the true false in every emu*.cfg files. I'll try this and post the result. BTW, thanks for helping me.

EDIT: Also When there is no layout the FE works, so I was playing with it. But I can't get my snapshots to show up, but they work during the screen saver.
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 05:52:10 pm
This is still not working... did you test my layout folder with my files folder?
Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Buddabing on July 08, 2004, 05:53:49 pm

MAMEWAH Setup requires FM20.dll for something or other (transparent text box perhaps), but it cannot be distrubuted freely thanks to Micro$oft  :P.  On the MAMEWAH Setup site I believe it explains this and gives a link to where you can get the dll.


Joel on Software says, "The native Visual Basic Controls are not Unicode enabled.  You need to use Unicode enabled controls.  

Microsoft provides the Microsoft Forms Controls for this purpose.  The "fm20.dll" is the DLL that contains these controls.  Simply add a reference to it from the VB IDE.

These controls are used by MS-Office/VBA and apparently are not distributable with your application."



Title: Re:Trouble with new MAMEwah 0.97 AND Butler's new MAMEwah setup
Post by: Xelotath on July 08, 2004, 07:58:51 pm
Does anybody on this forum use a french Windows and use MAMEWah? Because I'm pretty sure that's the source of my problem. Maybe that's a bug, I hope Minwah you'll check the thread.