Build Your Own Arcade Controls Forum

Main => Software Forum => Topic started by: BlackFox on June 24, 2005, 04:14:33 am

Title: cant create mame.ini
Post by: BlackFox on June 24, 2005, 04:14:33 am
okay i know how to do the -cc command and create an mame.ini file, but ive done this about 20 times and i still have nothing. example: my mame on my desktop is in "D:\Emulators\Mame" so i go into the command line and type "D:\Emulators\Mame\Mame.exe -cc"... it jumps to a blank command line like i would expect after preforming any dos-like command, but i check all my directories and there isnt a mame.ini file ANYWHERE. its driving me nuts because i want to be able to edit the configuration without having to do all of the text commands.
anyone got any ideas as to why this is happening?
Title: Re: cant create mame.ini
Post by: vibez on June 24, 2005, 04:49:25 am
D:\Emulators\Mame\Mame.exe -cc

That is your problem

You need to change to mame's directory before you run that command

Example

cd D:\Emulators\Mame\
Mame.exe -cc

The problem is that mame doesnt know where to write the .ini file to if you run a command from a different directory
Title: Re: cant create mame.ini
Post by: BlackFox on June 24, 2005, 05:43:59 am
yeah, i feel somewhat retarted now, because i ran a search and it showed up in D:\Documents and Settings\Administrator.
now i feel like i wasted forum space. lol
Title: Re: cant create mame.ini
Post by: SirPoonga on June 24, 2005, 10:16:45 am
The problem is that mame doesnt know where to write the .ini file to if you run a command from a different directory
Actually, it should have wrote it in whatever directory it was run from.  But yeah, it wouldn't be in the mame folder if run like that :)

BTW, some older frontends have this problem.  They won't run mame from within the  mame folder so the exe will be looking for stuff based in the executing folder.
Title: Re: cant create mame.ini
Post by: Tiger-Heli on June 24, 2005, 12:56:25 pm
-createconfig , not -cc.

I'm not sure when this was changed, but -cc hasn't worked on the last few versions.
Title: Re: cant create mame.ini
Post by: SirPoonga on June 24, 2005, 04:48:26 pm
cc and createconfig are the same.  It's always worked for me.

From the sourcecode
/* name, shortname, type, dest, deflt, min, max, func, help */
{ "createconfig", "cc", rc_set_int, &createconfig, NULL, 1, 0, NULL, "create the default configuration file" },

The first argument is the name, the second argument is the shortname.  either work.

another good option to help with problems
{ "verbose", "v", rc_bool, &verbose, "0", 0, 0, NULL, "display additional diagnostic information" },

So you can either use mame -v or mame -verbose.
Title: Re: cant create mame.ini
Post by: Tiger-Heli on June 25, 2005, 07:16:25 am
cc and createconfig are the same.  It's always worked for me.

From the sourcecode
/* name, shortname, type, dest, deflt, min, max, func, help */
{ "createconfig", "cc", rc_set_int, &createconfig, NULL, 1, 0, NULL, "create the default configuration file" },

The first argument is the name, the second argument is the shortname.  either work.

another good option to help with problems
{ "verbose", "v", rc_bool, &verbose, "0", 0, 0, NULL, "display additional diagnostic information" },

So you can either use mame -v or mame -verbose.
That's what I thought, but one one of my BuddaMAME's -createconfig worked and -cc didn't, I'm pretty sure.  Wouldn't hurt to try anyway.