The NEW Build Your Own Arcade Controls
Main => Software Forum => Topic started by: Zebidee on June 14, 2009, 09:57:29 pm
-
So, I downloaded that latest mameui32 v0132, and wanted to tweak my settings for Frogger. However, when I opened up the properties to my surprise Mameui32 reports that frogger has a native res of "224x768". Huh? I know that Frogger is meant to run at 224x256. I note If I try to select a res that I typically use for these types of vertical games, and my usual settings, then I get just the middle of the game's screen. Settings like "hardware stretch", "switch resolutions to fit", "enforce aspect ratio" are set properly, and playing with them doesn't help either.
On my standard/CGA-res arcade monitor Frogger is now only playable under 640x480, which is lame.
So, what is happenning here? I've never seen this behavious in earlier versions of Mameui32 or Mame32. Because I don't see heaps of posts complaining about it, my next question is "What am I missing?".
-
You can thank MAME and their quest for authenticity. I didn't follow the thread too closely on MAMEWORLD but evidently the current resolution IS the correct resolution. Unfortunately for me, it's a resolution that goes in to a vertical roll on my cab causing me to adjust, which then, of course, causes a vertical roll for everything else when I exit Frogger. It's a pain in the ass.... so I just don't play Frogger on my vertical MAME cab...
-
How does that make any sense? Arcade monitors are not capable of 768 vertical lines. Even with interlacing.
Seemed to me that it was more about convenience as most LCD monitors will do a nice 1024x768, and that this was what Aaron used or something like that. My observation is that Mame devs often don't use arcade monitors.
Anyway, my Frogger (and Galaxian & probably some other games) are now stuffed. Newer is not always better.
-
I won't pretend I understand all this, but it seems it is correct:
http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=151831&page=&view=&sb=5&o=&fpart=1&vc=1
-
You can either compile your own MAME to undo the changes made to frogger or just setup your frontend use two separate versions of MAME. This kind of thing happens all the time with MAME and there's a lot of people with older PCs in cabinets still using version 107.
-
Why do the people at mameworld keep upgrading? They say their favorite games won't work on their arcade monitors anymore, so obviously they were working before. Are they so dumb that they don't know its not mandatory to run the newest version?
Holy crap. :P
-
From my own perspective, I'd rather just run one version of Mame for all my games rather than multipledifferent versions. However, I might just have to bite-the-bullet and setup an old version of Mame for running classics on and make it a separate emulator under MameWAH. *sigh*
-
However, I might just have to bite-the-bullet and setup an old version of Mame for running classics on and make it a separate emulator under MameWAH. *sigh*
You don't need to...you can use the same 'emulator' in Mamewah but use game-specific ini files for any games you want to run with an alternate version of Mame. Just bung a file named gamename.ini in the \mamewah\config\mame\game folder, and place your alternative commandline in it, eg:
emulator_commandline c:\oldmame\mame.exe frogger
Actually I would replace 'frogger' with '[name]', and then you can just copy this file exactly for any other games you want to run with an alternative Mame version.
I still use Mame v0.99 for most games, but use my ShifterMame (v0.125) build for driving games - setup similarly to above.
-
However, I might just have to bite-the-bullet and setup an old version of Mame for running classics on and make it a separate emulator under MameWAH. *sigh*
You don't need to...you can use the same 'emulator' in Mamewah but use game-specific ini files for any games you want to run with an alternate version of Mame. Just bung a file named gamename.ini in the \mamewah\config\mame\game folder, and place your alternative commandline in it, eg:
emulator_commandline c:\oldmame\mame.exe frogger
Actually I would replace 'frogger' with '[name]', and then you can just copy this file exactly for any other games you want to run with an alternative Mame version.
I still use Mame v0.99 for most games, but use my ShifterMame (v0.125) build for driving games - setup similarly to above.
qft.
I feel its time again to tell you that which you already know Minwah, Mamewah rules. Thanks for providing such a great and versatile front end.
-
There is no reason to modify MAME. You can still run frogger at 224x256. Either use a command line argument or use an ini file for it.
-
Thanks for the suggestion, I never thought of that before! I'll have to do that since Frogger on .131 on my system suffers from choppy sound - but is fine back on .106. Can you do the same thing with Daphne (use a game specific ini) as I'd like to run specific settings for the different roms of Dragon's Lair?
-
Thanks for the suggestion, I never thought of that before! I'll have to do that since Frogger on .131 on my system suffers from choppy sound - but is fine back on .106. Can you do the same thing with Daphne (use a game specific ini) as I'd like to run specific settings for the different roms of Dragon's Lair?
You can do it with any emulator.
-
You can do it with any emulator.
That's a pretty blanket statement.
My statements were for MAME and MAME alone. In MAME, almost everything is configurable and is configurable to the point where you can have a configuration for every game.
-
You can do it with any emulator.
That's a pretty blanket statement.
And a true one, in Mamewah you can have specific game ini's under any emulator folder.
Ive done this for example with Kega to run Sonic CD and have it appear under the same list as the rest of the genesis games, but run off a different emulator. Same with ZiNC in the mame list, or Demul for Crazy Taxi (must have analog input) under my Dreamcast list.
-
There is no reason to modify MAME. You can still run frogger at 224x256. Either use a command line argument or use an ini file for it.
Nope... if you configure it to run at 224x256 via command line or ini you end up with about 50% of the screen on screen and the rest off...
-
And a true one, in Mamewah you can have specific game ini's under any emulator folder.
Ive done this for example with Kega to run Sonic CD and have it appear under the same list as the rest of the genesis games, but run off a different emulator. Same with ZiNC in the mame list, or Demul for Crazy Taxi (must have analog input) under my Dreamcast list.
I don't think you understand what I am talking about. I'm not talking about Mamewah settings, I'm talking about MAME settings.
-
Nope... if you configure it to run at 224x256 via command line or ini you end up with about 50% of the screen on screen and the rest off...
Hmmm. Seems to be working for me, but I'm at work right now. It seems to be ok here, but without being at home I can't 100%. What other settings do you have?
-
I don't think you understand what I am talking about. I'm not talking about Mamewah settings, I'm talking about MAME settings.
And I am, and always have been talking about Mamewah settings. You quoted me, so I guess you are the one who doesnt understand what I am talking about.
I took Moonchilddave's response to be directed to Minwah's response, since the terminology he used of "game specific ini's" was a direct term from Minwah's post. Unless Im mistaken, until FrizzleFried, no one was responding to your post.
-
And I am, and always have been talking about Mamewah settings. You quoted me, so I guess you are the one who doesnt understand what I am talking about.
I took Moonchilddave's response to be directed to Minwah's response, since the terminology he used of "game specific ini's" was a direct term from Minwah's post. Unless Im mistaken, until FrizzleFried, no one was responding to your post.
Ahh. You are correct sir.
-
This was addressed by SailorSat back then, too. I never tried it, though.
http://forum.arcadecontrols.com/index.php?topic=66402.msg837305#msg837305