Software Support > GroovyMAME

GM 0.147u3

<< < (4/6) > >>

Jonny G:

--- Quote from: dgame on November 27, 2012, 03:11:51 pm ---Johnny G,

I got those same errors when applying the patches.

The errors seem to relate to the console/computer emulation (MESS) stuff.

It still compiles with Headkaze's Mame Compiler 64 v1.23 and works, at least the MAME games do.

--- End quote ---

Thanks for that, I thought it might just be MESS related, but didn't want to get it installed in my cab and update my roms to 147 only to find out it didnt work properly.

Jonny G:
Well, manual compile works, but it's spat out a MAME64.exe which I presume isn't going to work on my 32bit XP install. Do you know how to specify compiling a 32bit version?

dgame:

--- Quote ---Open up a command-line window. First, ensure that the appropriate mingw/bin directory is part of your search path. Do that by typing:

set path=mingw\mingw64-w32\bin (32-bit)
set path=mingw\mingw64-w64\bin (64-bit)
--- End quote ---

http://mamedev.org/tools/

or try
> make PTR64=0

Jonny G:
aaaah i see what I've done now. I set both of those, but obviously setting 64 overwrote 32. Duh. Not one of my brighter days today.

dgame:
Did you figure out how to switch between Mame and Mame64?

The "set path=" command specifies the version of the compiler to use and not the type of Mame executable to build.

I suppose the compiler defaults to building the version to support the current OS version.

However, Headkaze's Mame Compiler is able to produce both 32 bit and 64 bit on my 32 bit system so it should be possible from the command line.

I am trying to build 64 bit Mame on 32 bit Windows OS.

Using  "make PTR64=1" Starts to build a Mame64 but it fails.

Anyway, this is not a big deal as I can just compile Mame on the 64 bit OS it will run on.

I am just curious as to how to force it to build one type or the other.

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version