Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: two versions of MAME under MAMEWAH  (Read 2618 times)

0 Members and 1 Guest are viewing this topic.

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
two versions of MAME under MAMEWAH
« on: April 30, 2006, 06:30:22 pm »
Hello all,

I did a few searches for this info. but didn't find anything...

I'm currently running MAME 0.79 and MAMEWAH 1.52 on my (almost finsihed) CAB and I'm happy with this combination as it does everthing I need....except....I'd like to run MAME 1.05 for a couple of games that have enhancements since 0.79 (but only for these games). How do I go about configuring MAMEWAH to run a different version of MAME for these games?

Thanks,
Breaker.


Hiub1

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • Last login:June 05, 2011, 11:43:25 am
  • www.sleepyjack.com
Re: two versions of MAME under MAMEWAH
« Reply #1 on: April 30, 2006, 08:57:26 pm »
Just add a new emulator, with the same ini file as mame. So say mame.ini is for mame, just create a mame2.ini and that will be the new emulator with the new .105 executable.

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: two versions of MAME under MAMEWAH
« Reply #2 on: May 01, 2006, 09:02:15 pm »
Thank Hiub1,

I think I understabd your instructions...a coupel of quick follow-up questions:

a) when you say create a new emulator, do you mean create a nwe emulator in MAMEWAH?

b) if the answer to 'a' is yes then this may be a mute question but here goes; let's say I want to run the 105 version of Robotron which I curently have in my list of favourites in MAMEWAH. Can I use that same list but modify the ini Robotron uses to point to MAME 105 instead of 0.79?

Thanks again,
Breaker.

Hiub1

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • Last login:June 05, 2011, 11:43:25 am
  • www.sleepyjack.com
Re: two versions of MAME under MAMEWAH
« Reply #3 on: May 01, 2006, 09:22:52 pm »
The answer to your question is yes. Sorry if I wasn't being clear, finals this week and my mind is all over the place.

The answer to the second question is no. That is one of Mamewah's limitations, that each list is only configured for a single emulator. I vaguely remember Minwah saying something about this being worked on, but I imagine it would take quite a bit of restructuring to do.

Hope this helps.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: two versions of MAME under MAMEWAH
« Reply #4 on: May 02, 2006, 07:21:08 am »
The answer to the second question is no. That is one of Mamewah's limitations, that each list is only configured for a single emulator. I vaguely remember Minwah saying something about this being worked on, but I imagine it would take quite a bit of restructuring to do.

This has been possible for a while...I can't remember the exact version.  You have to use game-specific ini files, and (if you decide to upgrade) I would highly recommend that you use the latest beta version.

Hiub1

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • Last login:June 05, 2011, 11:43:25 am
  • www.sleepyjack.com
Re: two versions of MAME under MAMEWAH
« Reply #5 on: May 02, 2006, 11:13:48 am »
Ah! Awesome! I actually just did a full upgrade to 1.61, back from who knows what version I was running from a couple of years back. That is good news, I might have to find a way to implement this function into my layouts.

Thanks, Fred.

unclet

  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3561
  • Last login:March 17, 2025, 11:51:15 am
Re: two versions of MAME under MAMEWAH
« Reply #6 on: May 02, 2006, 01:26:06 pm »
MameWahv1.62b9 is much better than then v1.62 IMHO....... I would use this newest version (or it it b10 now ?) if you are going to upgrade ......


Hiub1

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 439
  • Last login:June 05, 2011, 11:43:25 am
  • www.sleepyjack.com
Re: two versions of MAME under MAMEWAH
« Reply #7 on: May 02, 2006, 05:21:00 pm »
You guys are not helping. I have finals this week, I unplugged my MAME computer from my cab, which is a PITA to plug back in so that I don't get distracted, and now you tell me that the new Mamewah is tons better than v. 1.61. I am going to flunk out :/

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: two versions of MAME under MAMEWAH
« Reply #8 on: May 02, 2006, 11:48:40 pm »
This is great news -  thanks Hiub1 and Minwah!

I'm already using game specific INI files to set resolution an otehr attributes like triplebuffering; so the million dollar question is, what would a game specific INI file look like if I wanted to use a different version of MAME for a particular game? And, are we talking about a MAMEWAH a MAME INI files?

As I mentioned, I'm running MAMEWAH 1.51, so I'll give it a try on this version (keeping my fingers crossed).

Cheers,
Breaker.

Minwah

  • Trade Count: (+3)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 7662
  • Last login:January 18, 2019, 05:03:20 am
    • MAMEWAH
Re: two versions of MAME under MAMEWAH
« Reply #9 on: May 03, 2006, 05:18:32 am »
I'm already using game specific INI files to set resolution an otehr attributes like triplebuffering; so the million dollar question is, what would a game specific INI file look like if I wanted to use a different version of MAME for a particular game? And, are we talking about a MAMEWAH a MAME INI files?

Well these are Mamewah game-specific inis...

Place an empty file named 'gamename.ini' in the \mamewah\config\emuname\game folder...run Mamewah and it will be automatically populated.  Then just edit it and adjust the emulator_commandline accordingly for the different emulator.

Mamewah v1.62b10 is the one to use...

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: two versions of MAME under MAMEWAH
« Reply #10 on: May 04, 2006, 01:03:04 am »
Thanks Minwah,

I checked my MAMEWAH install and I don't have a '\mamewah\config\' directory - do I need to create this? Would it look something like this:

\mamewah\config\mame\robotron

Also, you mentioned that I should use v1.62b10 however, v1.61 is the latest version available on your site....

Cheers,
Breaker.

whatisk

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 150
  • Last login:March 27, 2017, 06:41:39 am
  • Nothing to see here
Re: two versions of MAME under MAMEWAH
« Reply #11 on: May 04, 2006, 01:22:33 am »
Thanks Minwah,

I checked my MAMEWAH install and I don't have a '\mamewah\config\' directory - do I need to create this? Would it look something like this:

\mamewah\config\mame\robotron

Also, you mentioned that I should use v1.62b10 however, v1.61 is the latest version available on your site....

Cheers,
Breaker.

1.62b10 is available here as it's currently in beta still.
Mamewah 1.62B10 thread
« Last Edit: May 04, 2006, 01:24:22 am by whatisk »
No trees were harmed in the creation of this post. Though several electrons were severely inconvenienced.

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: two versions of MAME under MAMEWAH
« Reply #12 on: May 04, 2006, 11:17:55 pm »
Got it!

Thanks all.
Breaker

Breaker

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 206
  • Last login:December 10, 2024, 11:38:20 am
Re: two versions of MAME under MAMEWAH
« Reply #13 on: August 11, 2006, 10:19:15 pm »
Hi all,

OK, long time no post on this one!

I've finally had a chance to test this version of MAMEWAH to see if I could use two different versions of MAME within the same list - and it works great!

If you read my earlier posts, I was running MAMEWAH 1.52 with MAME .079 and wanted to configure MAMEWAH to use a newer version of MAME when running Robotron only (to take advantage of the timing fix available in later versions of MAME for this title). As Minwah indicated, this is possible using MAMEWAH v1.62b10. I have now successfully gotten MAMEWAH v1.62b10 to do what I wanted. Here is the contents of my 'robotron.ini' file:

### robotron.ini (mamewah v1.62) ###

### Execution Settings ###
pre_emulator_app_commandlines             
emulator_commandline                      e:\test\mame101\mamepp.exe [name]
post_emulator_app_commandlines

Thanks to Minwah and all for the help!
Breaker.

brophog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 486
  • Last login:January 20, 2019, 03:49:41 am
  • I want to build my own arcade controls!
Re: two versions of MAME under MAMEWAH
« Reply #14 on: August 11, 2006, 10:58:43 pm »
Anyone know if beta 9 allows this as well, I'm 100 miles from my arcade to check. I know minwah made some small changes between the two, but I don't know if this was one of them.

wj2k3

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 122
  • Last login:August 22, 2006, 12:23:48 am
  • Not!
Re: two versions of MAME under MAMEWAH
« Reply #15 on: August 18, 2006, 01:54:46 am »
Is there a list available that shows what is the "best" version of mame to run for each (or atleast most) games?

mccoy178

  • It's hard to work with a straight jacket on
  • Trade Count: (+9)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 3127
  • Last login:September 03, 2021, 10:23:42 am
  • Go Bucks!
Re: two versions of MAME under MAMEWAH
« Reply #16 on: August 18, 2006, 03:47:23 am »
Anyone know if beta 9 allows this as well, I'm 100 miles from my arcade to check. I know minwah made some small changes between the two, but I don't know if this was one of them.

Yes it does.

brophog

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 486
  • Last login:January 20, 2019, 03:49:41 am
  • I want to build my own arcade controls!
Re: two versions of MAME under MAMEWAH
« Reply #17 on: August 18, 2006, 05:24:18 am »
Is there a list available that shows what is the "best" version of mame to run for each (or atleast most) games?

No and even if there was, would you ever be able to use it to it's full potential? Probably not, considering the enormity of the situation.

However, there is a resource that let's you quickly find out problems and WIP notes on each rom. It lets you know the status of each driver and a list of changes for each rom.

http://www.mameworld.net/maws

jelwell

  • Wiki Master
  • Trade Count: (0)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 460
  • Last login:December 24, 2014, 03:47:21 pm
  • I'm a llama!
Re: two versions of MAME under MAMEWAH
« Reply #18 on: August 18, 2006, 05:32:40 pm »
I have 2 versions of MAME, 1 version of Zinc and Daphne all in the same list. I just point mamewah at mame.bat which looks like this:

Quote
rem This batch file tries to add multiple emulator support for a single MAMEWAH list.
rem Currently I use it to do the following:
rem I use MAME .70 for some games that run too slow on modern MAME versions like .95
rem I also use a newer version of MAME to run the cruisn games which were fixed
rem     at some point.
rem And since Zinc uses the same roms as MAME I use Zinc to launch games like Tekken3.
rem     although MAME actually has better support for Strider2 and runs it just fine
rem         so I hand pick which ones to run.
rem I also added Daphne support

rem this is what my commandline from mamewah.log looked like
rem c:\progra~1\ekmame\ek-mame.exe MK2 -mouse -skip_validitychecks -skip_warnings -skip_startup_frames 999 {flags=9}
rem So I just mimic that here

rem Delete "/I" if you are not on an NT based system
rem /I is for Case insensitive matching.
@IF /I "%1" == "crusnusa" GOTO mame95
@IF /I "%1" == "crusnexo" GOTO mame95
@IF /I "%1" == "crusnwld" GOTO mame95

rem Daphne games
@IF /I "%1" == "dlair" GOTO daphne
@IF /I "%1" == "ace" GOTO daphne
@IF /I "%1" == "badlands" GOTO daphne
@IF /I "%1" == "mach3" GOTO daphne

rem Zinc games
@IF /I "%1" == "TEKKEN3" GOTO tekken3
@IF /I "%1" == "SFEX" GOTO sfex

rem Default case below
rem This should point to your main MAME version
cd c:\progra~1\ekmame\
c:\progra~1\ekmame\ek-mame.exe %1 -mouse -skip_validitychecks -skip_warnings -skip_startup_frames 999
GOTO END



rem exceptions below
rem This one should be your secondary MAME version
rem Note that you may not want to pass the same command flags to mame that I do.

:mame95
cd c:\progra~1\Ek-Mame99\
c:\progra~1\Ek-Mame99\ek-mame.exe %1 -mouse -skip_validitychecks -skip_warnings
GOTO END

:daphne
cd e:\daphne\daphne.exe
e:\daphne\daphne.exe %1 vldp -framefile "e:\daphne\mpeg2\%1.txt" -fullscreen
GOTO END

:tekken3
cd c:\progra~1\zinc\
c:\progra~1\zinc\zinc.exe 61 --use-config-file="C:\Program Files\zinc\zinc.cfg" --use-renderer-cfg-file="C:\Program Files\zinc\renderer.cfg"
GOTO END

:sfex
cd c:\progra~1\zinc\
c:\progra~1\zinc\zinc.exe 12 --use-config-file="C:\Program Files\zinc\zinc.cfg" --use-renderer-cfg-file="C:\Program Files\zinc\renderer.cfg"
GOTO END

rem finish up
:END
exit

This will work on older versions of MAMEWAH.
Joseph Elwell.

ChicagoDave

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:May 18, 2023, 11:08:23 am
    • Dave's Website
Re: two versions of MAME under MAMEWAH
« Reply #19 on: August 26, 2006, 09:44:05 am »
 :applaud:

Joseph, that's  a simple, yet great, idea!
Homer Simpson:
"Here's to alcohol, the cause of, and solution to, all life's problems."