Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Can anyone tell me where to find the option or what the command line switch is to turn off the notices about "This rom is not perfect, press OK or left and right on the controller to continue."?

I ask this because I like running the Attract Mode in GameEx but these roms just sit on the screen until it is time for it to change.

I've scoured (sorta) the net looking for a list of Mame command line options / switches and haven't found a list anywhere.

Any help is greatly appreciated.

Posted
Can anyone tell me where to find the option or what the command line switch is to turn off the notices about "This rom is not perfect, press OK or left and right on the controller to continue."?

I ask this because I like running the Attract Mode in GameEx but these roms just sit on the screen until it is time for it to change.

I've scoured (sorta) the net looking for a list of Mame command line options / switches and haven't found a list anywhere.

Any help is greatly appreciated.

You can use the MAME compilier found on a pinned topic toward the top of the forum.

Dounload mame source. Use the Diff file for that version. And compile. It will remove ALL nag screens and enable hi-score support.

Posted
You can use the MAME compilier found on a pinned topic toward the top of the forum.

Dounload mame source. Use the Diff file for that version. And compile. It will remove ALL nag screens and enable hi-score support.

Sweet! Thanks.

Posted

this topic was brought up a couple of times (at least one time by me)

i appreciate the time everyone takes here to help others. I don't really like someone telling me to use the search when I just got lost after looking for the wrong words...

gameex forum you rock ;)

Posted
I think this one's already in the FAQ, so you wouldn't have to search!

Nah, I already spent 3 days ready the FAQ over and over, at least the one on the gameex main page...

Posted

Hmmm, well I suppose it should be there. There should at least be a link in the FAQ on what thread to read anyway...

Posted

Brian,

Can you explain in laymens terms how to get rid of the "not perfect" screen, and how to enable high scores?

Would very much appreciate it.

Thanks.

Posted

To dumb it down as much as possible.... You basically need to patch the MAME executable to include those changes. The way to do that is by following the directions provided in the MAME Compiler thread. It includes both enabling high score and disabling nag screens, so with one patch, you will be all set up!

Posted

I don't mean to high jack anyone's thread or anything but I'm getting this error

Compiling Mame64...
Using Parameters -j3 ARCHOPTS="-march=pentium-m -msse3" MSVC_BUILD=1 PTR64=1
Compiling src/osd/windows/vconv.c...
Compiling src/emu/cpu/m68000/m68kmake.c...
Compiling src/osd/windows/main.c...
process_begin: CreateProcess(C:\MinGW\psdk\bin\amd64\cl.exe, cl.exe /nologo /O1 -D_CRT_SECURE_NO_DEPRECATE -c src/osd/windows/vconv.c /Foobj/windows/vmame/osd/windows/vconv.o, ...) failed.
make (e=193): Error 193
mingw32-make: *** [obj/windows/vmame/osd/windows/vconv.o] Error 193
mingw32-make: *** Waiting for unfinished jobs....
mingw32-make: *** [obj/windows/vmame/emu/cpu/m68000/m68kmake.o] Error -99
mingw32-make: *** [obj/windows/vmame/osd/windows/main.o] Error -99
Finished!
0 Hours 0 Minutes and 0 Seconds Elapsed.

Any ideas? I'm using the hi_125u6.diff patch and I have the following compile options checked. Intel Core 2,64 Bit Processor, and Dual Core any ideas? Thanks and sorry again for posting in this thread :(

Posted
Are you using a 64bit OS?
I'm using a 32bit OS on my desktop trying to compile Mame for my cabinet PC. I guess that's the problem huh? :lol: Though after unchecking the 64bit OS I get this error

src/mame/drivers/atarisy2.c: In function 'ssprint_init_common':
src/mame/drivers/atarisy2.c:3092: error: 'machine' undeclared (first use in this function)
src/mame/drivers/atarisy2.c:3092: error: (Each undeclared identifier is reported only once
src/mame/drivers/atarisy2.c:3092: error: for each function it appears in.)
mingw32-make: *** [obj/windows/mame/mame/drivers/atarisy2.o] Error 1
mingw32-make: *** Waiting for unfinished jobs....

Posted
I'm using a 32bit OS on my desktop trying to compile Mame for my cabinet PC. I guess that's the problem huh? :lol: Though after unchecking the 64bit OS I get this error

src/mame/drivers/atarisy2.c: In function 'ssprint_init_common':
src/mame/drivers/atarisy2.c:3092: error: 'machine' undeclared (first use in this function)
src/mame/drivers/atarisy2.c:3092: error: (Each undeclared identifier is reported only once
src/mame/drivers/atarisy2.c:3092: error: for each function it appears in.)
mingw32-make: *** [obj/windows/mame/mame/drivers/atarisy2.o] Error 1
mingw32-make: *** Waiting for unfinished jobs....

Delete your OBJ directory and start the compile from stratch.

Posted
Delete your OBJ directory and start the compile from stratch.
Thanks! That seemed to work until I got this new error
src/osd/windows/video.c: In function 'osd_update_hi':
Finished!
0 Hours 10 Minutes and 54 Seconds Elapsed.
src/osd/windows/video.c:235: error: too many arguments to function 'check_osd_inputs'
src/osd/windows/video.c: At top level:
src/osd/windows/video.c:245: error: redefinition of 'osd_update_hi'
src/osd/windows/video.c:224: error: previous definition of 'osd_update_hi' was here
src/osd/windows/video.c: In function 'osd_update_hi':
src/osd/windows/video.c:256: error: too many arguments to function 'check_osd_inputs'
src/osd/windows/video.c: At top level:
src/osd/windows/video.c:266: error: redefinition of 'osd_update_hi'
src/osd/windows/video.c:224: error: previous definition of 'osd_update_hi' was here
src/osd/windows/video.c: In function 'osd_update_hi':
src/osd/windows/video.c:277: error: too many arguments to function 'check_osd_inputs'
mingw32-make: *** [obj/windows/mame/osd/windows/video.o] Error 1

Any ideas? I know this is a pain :P

Posted

Id start over from sctrach.

DL mame source. And all Diffs

DL Diff from Arcadecontrols for mame version and diff

Run the compilier.

Point to source directory.

Install all mame patches (in order)

Install Diff from AC

Click compile

Posted
Same thing I think I might be doing something wrong :( Thanks for the help btw!

How about giving us a step by step of what your doing and then we can tell you if your doing something wrong.

Posted
How about giving us a step by step of what your doing and then we can tell you if your doing something wrong.
After I load up the Mame Compiler I choose the hi_125u6.diff patch then choose Intel Core2 then Dual Core and Clean Compile it goes for about 10 minutes and gives me the error. And sorry for not giving the steps I was taking :(
Posted
After I load up the Mame Compiler I choose the hi_125u6.diff patch then choose Intel Core2 then Dual Core and Clean Compile it goes for about 10 minutes and gives me the error. And sorry for not giving the steps I was taking :(

First of all if your applying the hi_125u6.diff patch you have to patch your Mame source to be 125u6 first. This means you have to apply 0125u1.diff, 0125u2.diff, ... 0125u6.diff before applying the hi_125u6.diff. You will need to download the Mame diff's from here. It does explain this in the instructions so you might want to go over them in more detail then try again.

Posted
After I load up the Mame Compiler I choose the hi_125u6.diff patch then choose Intel Core2 then Dual Core and Clean Compile it goes for about 10 minutes and gives me the error. And sorry for not giving the steps I was taking :(

Okay... You need to apply in order ALL the diff from mame dev..

Start with a fresh mame source... Eg re-extract what you downloaded in a new folder.

Apply the Official

125u1.diff

125u2.diff

125u3.diff

125u4.diff

125u5.diff

125u6.diff

Then apply

hi_125u6.diff

Then compile..

Posted

Thanks guys! I must have over looked something. I see what you were talking headkaze. Sorry for not looking it over :( Thanks again! I have one more question how do I compile it for Windows XP x64? :lol:

Posted
Thanks guys! I must have over looked something. I see what you were talking headkaze. Sorry for not looking it over :( Thanks again! I have one more question how do I compile it for Windows XP x64? :lol:

Just put a tick next to "64-bit Processor". You have to compile it on a 64-bit OS and processor for it to compile though.

Posted
Just put a tick next to "64-bit Processor". You have to compile it on a 64-bit OS and processor for it to compile though.
Thanks alot! That worked. I'm sorry high jacking this thread and sounding like an idoit :lol:
  • 1 month later...
Posted

I just compiled for the first time. XP 64 bit. I didn't get any errors, but my file is named vmame, whereas the one in the binary package is named vmame64.

Did I miss a step, or is that correct? I will be transferring data for awhile, and it will put my mind at ease if someone could let me know....

Guest
This topic is now closed to further replies.
×
×
  • Create New...