Forums  ›  Emulators: Mame  ›  Compiling
 

32bit binaries version

Hello everyone!

I wanted to keep, for those who still need it, the 32bit versions of some emulators. Can anyone help me by filling them in for me (and for my site)?

In order of importance these are needed:

MAME 0.218 (32bit)

MAMEUI 0.218 (32bit)

MESS 0.218 (32bit)

MESSUI 0.218 (32 and 64 bit, unofficial)

HBMAME 0.218 (32 and 64 bit, unofficial) 

ARCADE 0.218 (32bit)

MAMEARCADE 0.218 (32bit)

 

Many thanks!

mame, mess, mamearcade (in progress) => emufrance

mamexp, messui, hbmame/ui, arcade => st hiryu at https://www.1emulation.com/forums/forum/125-messui/ (in progress)

reposted on emufrance.

Many, many thanks!

I'm waiting...

Notes for 32-bit versions:
– dc (Dreamcast) and clones – crash at start
– hapyfsh2, kof2002um, kof2002umj all crash at start because the roms are too big to fit in memory.

 

mame, mess, mamearcade (in progress) => emufrance

 Beware that MESS on Emufrance is created from a newer source than Mame 0.218.

Then it's not good for my page...

you can use my scripts to create 32bit versions for them. The problem is for MAMEui/Arcade/MessUI/ that you need the source when the relase is created with 64bit. Im not sure when does that happens, with "tag0217 or when "MAME0217" is tagged in the source:

example: https://github.com/Robbbert/store1/releases

maybe we have to ask Robbert for that. then we have the source for the release to download and to compile. 

Example for MAME:

"git clone -b mame0218 --depth 1 https://github.com/mamedev/mame.git mame0218"

btw MessUI and HBMame are not available as 0.218 .....

Im asking Robbert .......he set "tagXXX" before compiling :-)

 

And my scripts does create x32 binaries ...but they do not start on Windows XP (missing blahblah). Seems that it need an older compile environment, Robbert has told me to use GCC 7.2 .....lets try this one.

Trying to build "something"

7.2 (on win7 and later) is minimal for Xp compatible build.

I can compile mess without worry, but for 2 more commit, I don't see the point of recompiling while it's totally based on the sources, it's more maniac than anything else at this level ^^

however, st hiryu has just finished the compilation, if you find something there :)

 

https://drive.google.com/drive/folders/1eiNztWEpk0C7CiiZXz0SMDM_eJOmb0FO

Hi AntoPisa, I've just compiled the Arcade32, MameUI and mamexp, you can check it at 1emulation.com as usual.

I didn't compile the HBMame and Mess since Robbert did'n release the 64bit versions.

Retro Danuart Youtube

Thanks for the binaries in the meantime. My script is finished but there is somewhere a "bug" as it does fail to compile. Need more time to check it.

It does:

- check online for the latest available "tag"

- download source for this "tag"

- compiles the x32 with tools and addon folder.

https://www.mameguide.info/32bit.jpg

my script is finished. It does work except for hbmame. (something in the source). I have no clue atm.....I will investigate it later.

If someone is interested for my script and manual (preparation compile environment and how-to):

https://mega.nz/#F!6EMWxARK!L7eahfnIC6ZdFAaHSqlFMA

I have added the compiled exe for the other builds.

Hi mucci,

- mameui32, mame32 ...difference?

 -For mamearcade, If I delete all the symbols I get 183MB and not 109 ^^

 

edit: mame32 for mame 32 bits ^^ being an "old" I thought of mameui (formerly mame32)

jep "delete the symbols" makes sense to save download bandwidth.

Thanks Jets and Sthiryu for the binaries.

 

Hi AntoPisa, I've just compiled the Arcade32, MameUI and mamexp, you can check it at 1emulation.com as usual.

I didn't compile the HBMame and Mess since Robbert did'n release the 64bit versions.

Sorry, I haven't followed this discussion these days.

I took your files and uploaded them to the site, thank you very much.

 

my script is finished. It does work except for hbmame. (something in the source). I have no clue atm.....I will investigate it later.

If someone is interested for my script and manual (preparation compile environment and how-to):

https://mega.nz/#F!6EMWxARK!L7eahfnIC6ZdFAaHSqlFMA

I have added the compiled exe for the other builds.

 

Sooner or later I have to do it!

I haven't been compliling a MAME for years...

Thanks for your wonderful guide and script.

If I have problems I'll call you! ;)

Sounds interesting...

 

Antopisa you could have come to 1emulation like you used to..

 

Sounds interesting...

 

Antopisa you could have come to 1emulation like you used to..

 

You're right Robert, I was in a hurry...