Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: MAME Compiler 64 v2.0.197  (Read 365524 times)

0 Members and 2 Guests are viewing this topic.

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #680 on: May 07, 2015, 01:59:12 am »
I'm having all kinds of errors trying to compile. Trying to compile version 0161 with hiscore. Keep getting the attached error. When I try to compile from command line I get the error "python is not available in path". Any ideas on what is causing this and how to fix it?

The latest Mame Compiler 64 requires the new build tools installed. So you will need to go to downloads tab and download them.

CapnBry

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 11
  • Last login:March 30, 2018, 01:06:57 pm
  • Good at computers, bad at tools
    • capnbry.net
Re: Mame Compiler 64 v2.0.1
« Reply #681 on: May 07, 2015, 05:31:02 pm »
For some reason the "-j" parameter is not working. It specifies the number of parallel jobs to run. If anyone has any idea why or how we can solve this please let me know.

EDIT: I just noticed your edit. I believe there is still a problem with this switch not working. I only see two make processes running when I specified 8 parallel jobs. Can anyone confirm?
Yeah I noticed this too, the -j option isn't working at the top level. I see that MameCompiler64 launches make which launches multiple makes, but only one g++ instance at a time. I edited the mame makefile and modified MAKEPARAMS:
Code: [Select]
MAKEPARAMS := -R -j4

It works regardless of the make command line. It does not look like you can set this from the main make command because it doesn't override it, it just sets it. Other options don't appear to be working either because I don't have "Include symbols" checked yet the final executable definitely has symbols in it.

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1528
  • Last login:Today at 08:52:30 pm
Re: Mame Compiler 64 v2.0.1
« Reply #682 on: May 07, 2015, 10:44:17 pm »
im trying to compile mame .138 but the mame compiler 64 v1.17 wont do the job,and i read that   1.18 will work, but cant find a download for it, can anyone help share it?

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #683 on: May 08, 2015, 06:11:36 am »
I edited the mame makefile and modified MAKEPARAMS

Thanks for the info. When I get a moment I'll update MC64 to use this method.

im trying to compile mame .138 but the mame compiler 64 v1.17 wont do the job,and i read that   1.18 will work, but cant find a download for it, can anyone help share it?

Check out the "Older Versions of MAME" section at the Mame Compiler 64 homepage

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #684 on: May 08, 2015, 07:35:02 am »
Okay MC64 has been updated to support multiple jobs again. Compile time for me went from over an hour to 20 minutes  :cheers:

There is still no official update as there are still a few minor issues left to resolve but for the most part it should be fine to download and start using it to compile Mame 0161+

Note 1. You must download the latest Build Tools to compile again (from the Download tab in MC64). Your MinGW folder structure will now be 'buildtools' with 'src' and 'patch' sub-folders. Also there is a new "Update Build Tools" button which will grab the latest build tools from Git (this will only work after you do the initial "Build Tools" download).

Note 2. If you download Mame and MameUI source at the same time then do a compile you may get an "undefined reference" error when you target a compile for WinUI. If this happens download the MameUI source again then put a tick next to "Clean Compile" and try again.
« Last Edit: May 08, 2015, 07:41:35 am by headkaze »

abispac

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1528
  • Last login:Today at 08:52:30 pm
Re: Mame Compiler 64 v2.0.1
« Reply #685 on: May 08, 2015, 11:03:15 am »
Check out the "Older Versions of MAME" section at the Mame Compiler 64 homepage
I did, i got the source for mame .138, i downloaded mame compiler64 v1.17, and went i get all together,i get
"make: *** windows32_openpipe(): DuplicateHandle(In) failed (e=6)" right away.
ive tried "You need to download mingw-mame-20121207.exe" as you suggestion on a similar problem , i tried some other mingw version but no succes, i read that v1.18 would do the job but cant seem to find a download for your previews versions.

Leachdude

  • Trade Count: (0)
  • Newbie
  • *
  • Offline Offline
  • Posts: 1
  • Last login:May 19, 2015, 11:43:18 am
  • I want to build my own arcade controls!
Re: Mame Compiler 64 v2.0.1
« Reply #686 on: May 19, 2015, 11:13:00 am »
Need help please.  I have read the thread and still can not figure out why I get this message when applying the hi_161.txt patch.

Compiling Mame...
Using Parameters PYTHON_AVAILABLE=python SHELLTYPE=msdos -j6 NOWERROR=1 TARGETOS=windows TARGET=mame OSD=windows PTR64=1
Running 'setup-Qt.bat'
Running 'env.bat'
Running 'init.bat'
Error Compiling Mame.
CompileMame(): The system cannot find the file specified


My directory structure is buildtools with patch and src folders.


What am I missing?   I have tried everything I can think of.

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #687 on: May 29, 2015, 04:29:24 am »
So will this work with 0.162?  Sounds like there a lot of changes.

Jason

Jumpstile

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:January 05, 2021, 11:59:18 pm
Re: Mame Compiler 64 v2.0.1
« Reply #688 on: May 29, 2015, 08:51:21 am »
Haven't had any success building .162 yet with MAME Compiler 2.0.161.

 - J*

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #689 on: May 29, 2015, 07:06:02 pm »
Haven't had any success building .162 yet with MAME Compiler 2.0.161.
I didn't have a problem compiling 0162.
« Last Edit: May 29, 2015, 07:07:42 pm by headkaze »

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #690 on: May 30, 2015, 03:48:20 am »
How did you pull down 0.162?  I run it and it's still pulling down 0.161 stuff.

Thanks,
Jason

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #691 on: May 30, 2015, 06:06:51 am »
How did you pull down 0.162?  I run it and it's still pulling down 0.161 stuff.

As soon as MKChamp updates the hiscore diff I'll update the downloads.

Jumpstile

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:January 05, 2021, 11:59:18 pm
Re: Mame Compiler 64 v2.0.1
« Reply #692 on: May 30, 2015, 03:39:23 pm »
The program does not work if you are trying to compile an arcade only version of MAME. The proper subtarget should be arcade, not MAME for this. Can you add the proper alternate subtargets please?

Compiling src/mess/drivers/vii.c...
Compiling src/mess/drivers/wicat.c...
Compiling src/mess/drivers/xor100.c...
Compiling src/mess/drivers/xavix.c...
Compiling src/mess/drivers/zorba.c...
Archiving libskeleton.a...
Compiling src/mame/mame.c...
Compiling src/version.c...
Building driver list...
Importing drivers from '../../../../../src/mame/arcade.lst'
Compiling generated/mame/mame/drivlist.c...
Importing drivers from '../../../../../src/mame/mess.lst'
13859 drivers found
make[2]: *** No rule to make target `../../../../generated/resource/arcadevers.rc', needed by `../../../../mingw-gcc/obj/x64/Release/mameui.res'.  Stop.
make[1]: Leaving directory `E:/MAMESrc/build/projects/winui/mame/gmake-mingw64-gcc'
Finished!
0 Hours 32 Minutes and 23 Seconds Elapsed.
make[1]: *** [mame] Error 2
make: *** [windows_x64] Error 2

 - J*

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #693 on: May 30, 2015, 05:01:55 pm »
Looks like the 0.162 diff file is up now.  Looks like MC64Setup.exe still contains 0.161. Hopefully the targets are updated soon.

Thanks,
Jason

Jdurg

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1127
  • Last login:October 04, 2020, 09:26:27 pm
  • A young guy feeling older than sin......
Re: Mame Compiler 64 v2.0.1
« Reply #694 on: May 31, 2015, 02:41:56 am »
Looking forward to an update.  Got a new laptop for the first time in eight years, so I can't wait to play with the new HLSL options.
Donkey Kong High Scores:
1): 49,500
2): 35,600
3): 30,100
4): 29,400
5): 28,200

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #695 on: June 01, 2015, 05:13:16 am »
MC64 2.0.162 Released
- Support for "arcade" and "mess" sub targets

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #696 on: June 01, 2015, 04:56:43 pm »
Anybody else hanging up on UnZip 'buildtools.7z' Done?  I can't get an active "OK" button. 

Jumpstile

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:January 05, 2021, 11:59:18 pm
Re: Mame Compiler 64 v2.0.1
« Reply #697 on: June 01, 2015, 04:58:07 pm »
I haven't had to do that. Compiling MAME and MESS as subtargets now works great. Thanks!


 - J*

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #698 on: June 01, 2015, 06:36:12 pm »
So I'm trying this on another PC and am getting the same thing.  What in the world is going on?

I've used this for every release since it came out way back when.

I downloaded and ran MC64setup.exe.

All paths look correct for everything. 

I go to the Download tab and put a checkbox by MAME0162 Source, HiScore diff patch, and Build Tools.

I go to the build options tab and select Auto for optimization, and the subtarget as Arcade.

I go back to the Download tab and click the Download Selected button.

It pulls everything down, but once it gets to the following screen it hangs forever and won't move past Unzip build tools.  (see screenshot).

Is it actually doing something?  My HDD light isn't flickering.  Clicking cancel won't do anything and the OK button is always grayed out.  Is there another process that I'm supposed to run?  I don't even get the point where I can click go to compile or apply the diff patch.

Anything would be appreciated.

Thanks,
Jason

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #699 on: June 01, 2015, 10:00:38 pm »
Looking at the links in the updated version, I see:

http://mamedev.org/downloader.php?file=releases/mame0162s.exe

This ends in a 404.

Shouldn't it be:

http://mamedev.org/downloader.php?file=mame0162/mame0162s.exe

Thanks,
Jason

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #700 on: June 01, 2015, 10:28:54 pm »
Yeah, the MAME source is what's locking it up.  If you select the MAME 0162 source by itself and try to download it, that's what's locking everything up.

Sent you a PM headkaze.

Thanks,
Jason

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #701 on: June 02, 2015, 01:34:12 am »
Thanks Jason, I've updated it.

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.1
« Reply #702 on: June 02, 2015, 01:40:19 am »
You're welcome.  Thank you!  :)

Jason

EMDB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 865
  • Last login:September 05, 2023, 09:18:51 am
  • Project RetroCade
Re: Mame Compiler 64 v2.0.1
« Reply #703 on: June 02, 2015, 03:28:47 am »
Why is the file size of the MAME executable increased that much from 0.161 to 0.162? And what exactly are the 'tiny', 'arcade' and default builds compared to the old MAME / MESS ones?

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.1
« Reply #704 on: June 02, 2015, 12:55:44 pm »
Why is the file size of the MAME executable increased that much from 0.161 to 0.162? And what exactly are the 'tiny', 'arcade' and default builds compared to the old MAME / MESS ones?

As per the whatsnew_0162.txt

Quote
As of 0.162 the MAME and MESS projects have been combined into a single emulator.
Quote
-MAME now represents full build, for building MESS drivers only use
 make SUBTARGET=mess, for building only Arcades
 drivers only use: make SUBTARGET=arcade [Miodrag Milanovic]

EMDB

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 865
  • Last login:September 05, 2023, 09:18:51 am
  • Project RetroCade
Re: Mame Compiler 64 v2.0.162
« Reply #705 on: June 02, 2015, 03:10:58 pm »
Thanks. I expected something like that but the Arcade version is still WAY bigger than the previous version (121 MB against 89 MB)  :dizzy:

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.162
« Reply #706 on: June 02, 2015, 06:28:45 pm »
Headkaze, it's working great on my end now.  Just finished compiling 0.162 (arcade sub-target).

One bit of feedback for the next release...

The high score patch points to a .diff file by default.  What gets downloaded is a .txt file.  I always have to manually browse to and select the .txt file, otherwise the patching process fails.  A user may not know to do that.

Thanks,
Jason

MydknyteStyrm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 331
  • Last login:March 20, 2024, 12:19:41 pm
  • Makeup FX Gamer
Re: Mame Compiler 64 v2.0.162
« Reply #707 on: June 03, 2015, 09:01:24 pm »
Thanks for a great program! I am having a bit of trouble though. I can download and get the system to compile Mame 0162, but it hasnt finished yet. Right now its been over five hours, and all four of my cores are at 100%, making the computer slow to a crawl. I have a i5-4670k and I am trying to compile a 32bit version of Mame 0162 on Windows 7 Ultimate 64bit. The reason I want to go with 32 is because my Aimtraks dont seem to work in 64 bit Mame.

The question I have is, what would be the optimal settings on my Build Options tab for my system? What should the SubTarget be? I had the Optimize=AutoDetect, and left everything unchecked except for No Warnings as Errors. Should the Optimize Level be at 0? Any insight would be greatly appreciated. Thanks!

Jumpstile

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:January 05, 2021, 11:59:18 pm
Mame Compiler 64 v2.0.162
« Reply #708 on: June 03, 2015, 09:08:36 pm »
Thanks for a great program! I am having a bit of trouble though. I can download and get the system to compile Mame 0162, but it hasnt finished yet. Right now its been over five hours, and all four of my cores are at 100%, making the computer slow to a crawl. I have a i5-4670k and I am trying to compile a 32bit version of Mame 0162 on Windows 7 Ultimate 64bit. The reason I want to go with 32 is because my Aimtraks dont seem to work in 64 bit Mame.

The question I have is, what would be the optimal settings on my Build Options tab for my system? What should the SubTarget be? I had the Optimize=AutoDetect, and left everything unchecked except for No Warnings as Errors. Should the Optimize Level be at 0? Any insight would be greatly appreciated. Thanks!

Try disabling your AV and try it.

 - J*

MydknyteStyrm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 331
  • Last login:March 20, 2024, 12:19:41 pm
  • Makeup FX Gamer
Re: Mame Compiler 64 v2.0.162
« Reply #709 on: June 04, 2015, 11:15:14 am »
That did the trick. Thanks so much!


Sent from my iPhone using Tapatalk

Jumpstile

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:January 05, 2021, 11:59:18 pm
Re: Mame Compiler 64 v2.0.162
« Reply #710 on: June 04, 2015, 11:16:31 am »
Cool. Same exact thing happened to me. What AV do you use?


 - J*

MydknyteStyrm

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 331
  • Last login:March 20, 2024, 12:19:41 pm
  • Makeup FX Gamer
Re: Mame Compiler 64 v2.0.162
« Reply #711 on: June 04, 2015, 11:17:01 am »
I have Norton installed


Sent from my iPhone using Tapatalk

Jumpstile

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 29
  • Last login:January 05, 2021, 11:59:18 pm
Re: Mame Compiler 64 v2.0.162
« Reply #712 on: June 04, 2015, 11:19:05 am »
Interesting. I use Webroot. Headkaze, is this an issue you have run across? I can't compile anything with my AV turned on using MAME Compiler. Turning it off isn't a big deal, but just curious. Thanks again!!


 - J*

jaquer

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 39
  • Last login:August 19, 2015, 12:43:26 pm
  • Geek of no Qualifications
Re: Mame Compiler 64 v2.0.162
« Reply #713 on: June 20, 2015, 12:39:02 pm »
Hey all.

I'm getting an error trying to get 0.158 to compile. I'm getting errors about linking PortMidi. Am I supposed to compile that separately?

I installed the buildtools first, using the install.exe from mamedev.org/tools. I've tried using the 0.158 source from git (checked out the mame0158 tag) and from mame0158s.zip. I've tried the compile with and without the hi_158 diff.

I'm running W7 Ultimate 64 bit, trying to build a 32bit target for an XP machine. All MC build options are set to off, except "No Warnings as Errors".

I'm targeting this build because this is the romset I have access to.

Any help is greatly appreciated.

Code: [Select]
Linking mame...
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0x89): undefined reference to `Pm_GetDefaultInputDeviceID'
Finished!
1 Hours 23 Minutes and 44 Seconds Elapsed.
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0xe9): undefined reference to `Pm_GetDefaultOutputDeviceID'
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0x1b4): undefined reference to `Pm_GetDefaultInputDeviceID'
obj/windows/libosd.a(portmidi.o):portmidi.c:(.text+0x2b4): undefined reference to `Pm_GetDefaultOutputDeviceID'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0xfe): undefined reference to `pm_alloc'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1ec): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x2a5): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x302): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x4e5): undefined reference to `pm_init'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x514): undefined reference to `pm_term'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0xf74): undefined reference to `pm_alloc'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x107b): undefined reference to `pm_free'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1096): undefined reference to `pm_free'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1114): undefined reference to `pm_alloc'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x11f1): undefined reference to `Pt_Started'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x11fc): undefined reference to `Pt_Time'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1221): undefined reference to `pm_free'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1248): undefined reference to `Pt_Start'
obj/windows/libportmidi.a(portmidi.o):portmidi.c:(.text+0x1342): undefined reference to `pm_free'
D:/games/MAME/buildtools/vendor/mingw32/bin/../lib/gcc/i686-w64-mingw32/4.9.2/../../../../i686-w64-mingw32/bin/ld.exe: obj/windows/libportmidi.a(portmidi.o): bad reloc address 0x0 in section `.data'
collect2.exe: error: ld returned 1 exit status
make: *** [mame] Error 1

Edit: Got it working. The error had to do with the 32-bit cross-compile. I edited env.bat to force using MinGW32 and I was able to link the executable.
« Last Edit: June 21, 2015, 09:32:14 pm by jaquer »
It's pronounced hacker.

roknrol

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 133
  • Last login:November 01, 2023, 05:04:35 pm
  • I want to build my own arcade controls!
Re: Mame Compiler 64 v2.0.162
« Reply #714 on: June 21, 2015, 12:34:50 pm »
Trying to download MinGW from MC site results in a 404 at GitHub. Same when trying directly from mamedev.org. Was able to find the mingw-mame-20121207.exe at mameworld.info, though.

Should be good, right? Trying to compile .151 if that makes a difference.

Robbbert

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 205
  • Last login:April 21, 2024, 06:42:46 am
Re: Mame Compiler 64 v2.0.162
« Reply #715 on: June 25, 2015, 10:31:58 pm »
Thanks. I expected something like that but the Arcade version is still WAY bigger than the previous version (121 MB against 89 MB)  :dizzy:

You need to strip out the symbols.

Add the option STRIP_SYMBOLS=1 on your make line.

headkaze

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2943
  • Last login:August 14, 2023, 02:00:48 am
  • 0x2b|~0x2b?
Re: Mame Compiler 64 v2.0.162
« Reply #716 on: June 26, 2015, 06:23:55 pm »
Mame Compiler 64 v2.0.163 Released
- Added support for STRIP_SYMBOLS

This option is on by default as it will reduce the MAME binary substantially (ie. 118 MB vs 167 MB for a vanilla 64-bit build)
« Last Edit: June 26, 2015, 06:37:25 pm by headkaze »

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v2.0.163
« Reply #717 on: July 01, 2015, 01:28:42 am »
Worked fantastic with 0.163!  Thanks headkaze!

Jason

Pitou

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 101
  • Last login:May 28, 2020, 05:56:46 pm
Re: Mame Compiler 64 v2.0.163
« Reply #718 on: July 08, 2015, 01:44:25 pm »
Hello,

Does anyone know the difference between the Arcade and Tiny options in the compiler?

Also, is it possible to compile without the small embedded menu in mame?

Thank you.

Pitou!

delt31

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 65
  • Last login:August 01, 2020, 03:11:10 pm
  • I want to build my own arcade controls!
Re: Mame Compiler 64 v2.0.163
« Reply #719 on: July 18, 2015, 11:48:51 am »
....actually I"m making some progress......
« Last Edit: July 18, 2015, 03:18:55 pm by delt31 »