Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: MKChamp on March 01, 2017, 06:08:54 pm

Title: MAMEWAH Modification for MAME's current listxml format
Post by: MKChamp on March 01, 2017, 06:08:54 pm
Hey everyone,
I still use and love Minwah's MAMEWAH front end, however since MAME changed it's listxml format I haven't been able to generate game lists within the front end. I've modified the source code to correctly parse MAME's xml format. I now can generate lists and filtered list as I used to.

I'm not sure who still uses MAMEWAH or if anyone wants or needs this, but I figured I'd go ahead and share it with the community.

I've only attached the changed module (change the txt extension to bas). If it's not against any rules and Minwah gives his blessing, I can attach the compiled exe as well.
edit: Minwah gave his blessing...exe attached (in the attached zip file)

catver link:
http://www.progettosnaps.net/catver/ (http://www.progettosnaps.net/catver/)

MAMEWAH original source:
http://mamewah.mameworld.info/downloads/mamewah_v169_source.zip (http://mamewah.mameworld.info/downloads/mamewah_v169_source.zip)
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: italiandoh on March 02, 2017, 02:27:16 pm
Hi!
Thanks for sharing it. I still use it, however I haven't upgraded Mame to the latest version. I could use your exe though in the future. I'd appreciate if you share it.

Matteo
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: MKChamp on March 02, 2017, 04:12:09 pm
Apparently the format changed starting with MAME version 163 (June 2015)...so the latest MAMEWAH release (1.69) list generation won't work and hasn't work since that version.

PM me your email and I can send the exe to you. I sent Minwah a message asking him if it was ok to share the exe on the board...waiting to hear back...
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Minwah on March 03, 2017, 09:05:41 am
It's absolutely fine with me to distribute the modified exe. I'm delighted someone has taken up the challenge that I haven't got round to...

Nice one MKChamp!
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: MKChamp on March 03, 2017, 10:28:52 am
EXE (zipped) attached to original post.

Thank you once again for MAMEWAH! Been using it for years and still love it!

Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: italiandoh on March 04, 2017, 05:27:16 am
Many thanks. I think the best way to handle this would be to post the source code on a repository, so everyone can commit changes.
When Minwah released the sources, a friend of mine already fixed a couple of bugs which were affecting playback of background mp3s.
These changes are not in your exe of course. Problem is I don't have the modified sources either, I just have the exe which I shared on mameworld forum but I now see it's no more there either  :(

Matteo
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: haynor666 on March 05, 2017, 06:03:46 am
Fix is welcome though utilities like ROMLister (which was recommended for me by Minwah) or Lightspeed can do this also with more custom possibillities.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: MKChamp on March 05, 2017, 01:25:39 pm
That is true, but I like the ability to create the filtered lists on the fly within the front end. I might filter just on football games, then filter just on platform, then games from just 1985, etc. This is on my cabinet so you can't easily get access to other programs without opening up coin door and pulling out the mouse and keyboard.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: gonzo90017 on March 07, 2017, 07:14:16 pm
Thanks for the .exe!
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Zeppo on April 01, 2017, 04:57:16 pm
Thank you!

I love MameWah and have been upset since it broke.

Was about to see about downloading an older version of mame and my roms, and set it all back up the way I had it years ago.

Thanks!!
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Pitou on April 28, 2017, 10:41:34 pm
I was also looking for this feature to work again.

Great work MKChamp!

Thanks for this mod.

Pitou!
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: stuzza on April 29, 2017, 02:34:58 am
Thanks for this.  Still using Mamewah on all my arcade machines.  Took a while to get my lists last time using Romlister, so this might help.  Cheers.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: DrLarryE on May 02, 2017, 09:59:10 pm
I love MameWah and this is just what I have been looking for, but I can't get it to work.  It still won't create a game list so I want to be sure I'm doing it right.  I extracted the original MameWah files, deleted the original MameWah.exe and replaced it with your version of MameWah.exe.

Is there anything else I should do?  (Windows 7,  Mame 0.184, MameWah 1.69   MameWah works in it's original form but the modified form won't generate a list and sometimes freezes up)
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Br0ther on June 29, 2017, 08:11:51 pm
I also still use and love Minwah's MAMEWAH.

Thank you very much for your amazing job.

Best regards from Spain!
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: executor999 on February 10, 2021, 08:40:31 pm
Just want to thank the OP for modifying MameWah! Works like a charm and allowed me to upgrade MAME... from version 0.120 to 0.220!! It was only last week that I discovered how to use Rom Lister to generate new game lists for MameWah, but finding this thread was an even better discovery.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Zebidee on February 10, 2021, 08:58:56 pm
Just want to thank the OP for modifying MameWah! Works like a charm and allowed me to upgrade MAME... from version 0.120 to 0.220!! It was only last week that I discovered how to use Rom Lister to generate new game lists for MameWah, but finding this thread was an even better discovery.

Nice. What OS are you running?
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: executor999 on February 11, 2021, 11:07:03 am
Nice. What OS are you running?

Windows 10, 64 bit.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Zebidee on February 11, 2021, 12:50:58 pm
Well done is difficult to run MameWAH on Win7+  :applaud:

Sometimes wonder if it is worth doing a new thread on using MameWAH in modern era, or resurrecting an old one, whether enough people are still interested in using it. I still use MameWAH and like it.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: AMDman13 on April 01, 2021, 10:09:00 pm
Still use MameWah, still using 162b. I have .169 and like the fade option, but never got around to completing the set up.
Title: Re: MAMEWAH Modification for MAME's current listxml format
Post by: Zebidee on April 02, 2021, 07:21:44 am
I got Mamewah running in Win7 but it didn't seem to like switching resolutions when you change emulator platforms. So you are pretty much stuck in desktop resolution for the menus, probably 640x480i on a SD CRT