Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: mike boss on December 29, 2010, 08:56:33 pm

Title: MAME v124 + MaLa Question
Post by: mike boss on December 29, 2010, 08:56:33 pm
I've begun the process of configuring a PC for use in a restored Nintendo Cabinet (to be Donkey Kong Jr).
I'm using MALA for the 1st time, as well as a command line version of MAME.
I've always used MAMEui(32).

Anyway a few things I would like to change but am not sure how to.
(A) - I know some versions of MAME let you "skip game info." Can this be done with this version of MAME ? If so how do I do it ?
(B) - Games are displaying artwork while getting played (Bezels, etc). Hitting TAB I can disable it for individual games, but no option to change for all
(C) - Rotation, same as above. TAB will let me modify the game getting played at the time, but no option for the rest of the titles.

Any help would be great.
Title: Re: MAME v124 + MaLa Question
Post by: nick3092 on December 29, 2010, 11:20:28 pm
You should have a mame.ini file in the directory with mame.exe that you can modify all these options in.  If you don't, then just run a "mame -cc" from the command line and it will create one for you.

For example, here are the rotate and artwork options.  0 means no/off and 1 means yes/on.

Code: [Select]
#
# CORE ROTATION OPTIONS
#
rotate                  1
ror                     0
rol                     0
autoror                 0
autorol                 0
flipx                   0
flipy                   0

#
# CORE ARTWORK OPTIONS
#
artwork_crop            0
use_backdrops           1
use_overlays            1
use_bezels              1
Title: Re: MAME v124 + MaLa Question
Post by: mike boss on December 30, 2010, 09:19:19 am
Thanks Nick,

I'm going to give that a shot. I'd like to get everything running smooth prior to the install.
I'm a total noob, so forgive if this is a stupid question, I hit the MAME.EXE file, then type the command somewhere ?
I ask because I do not see any INI file in my MAME folder.

Thank you
Title: Re: MAME v124 + MaLa Question
Post by: bgmagic on December 30, 2010, 09:45:35 am
You have to get to a DOS prompt.  Click START then run "cmd".  A black DOS window will open.  Navigate to your MAME folder.  Once there type in "mame.exe -cc".  It will generate your MAME.INI file for you.  From there you can make your changes to the configuration.
Title: Re: MAME v124 + MaLa Question
Post by: mike boss on December 30, 2010, 03:19:20 pm
Great, thank you all very much.
I've got the art work elements disabled, and got the screen orientation correct.
Now to get rid of these warning/game info screens.

If anyone has any info on that I'd very much appreciate it.

Thanks again

EDIT : In the "ini" file I changed s"skip_gameinfo" from 0 to 1.
That has partly resolved my issue, however the warning that requires me to type "OK" in order to play still shows up.
Can this not be disabled ?
Title: Re: MAME v124 + MaLa Question
Post by: nick3092 on December 30, 2010, 08:36:18 pm
You'll need to patch the MAME source and compile it yourself. You can find the patch on the forums here (link below). There is also a link in that post to a tutorial on compiling MAME.

http://forum.arcadecontrols.com/index.php?topic=64298.0 (http://forum.arcadecontrols.com/index.php?topic=64298.0)
Title: Re: MAME v124 + MaLa Question
Post by: mike boss on December 31, 2010, 12:19:59 pm
WHOA! Looks like I have a TON of reading to do !
Title: Re: MAME v124 + MaLa Question
Post by: nick3092 on December 31, 2010, 02:23:27 pm
Compiling sounds scary, but it's really not.  You just need a basic knowledge of working with the DOS box and various DOS commands.  One of the members here (Headkaze) also made a front end that will take care of all the patching and compiling (link below).  You just have to install the compiler (MINGW) from the MAME website, and unzip the source and the patch.  Then use the front end to apply the patch and compile it.

I personally have never used the front end myself, but it looks pretty simple.  Don't worry that it says 64bit.  It compiles 32bit as well.  Which reminds me, you never said if you are using a 32bit or 64bit version of Windows.  That will depend on which compiler you download from the MAME website.

http://forum.arcadecontrols.com/index.php?topic=71845.0 (http://forum.arcadecontrols.com/index.php?topic=71845.0)
Title: Re: MAME v124 + MaLa Question
Post by: mike boss on January 03, 2011, 12:17:06 am
I sent the info to a buddy of mine with more knowledge of DOS.
I'm going to read the info again (a few times over).
I figure its worth it to have a version of MAME compiled to do exactly what you need.
I just started to use MALA, which I'm loving. Prior I used MAME31(ui) which I had no issue with.
But I'm loving making layouts, and just building a machine with the look and feel I always wanted.
Just recently all these lag screens (if that is what you would call them) started to bother me.
So if I can disable that, and really hide any element of a PC I'm loving it.

I'm using MAME v 124, with the newest version of MALA. Fingers crossed I can pull of what I want.