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 365505 times)

0 Members and 1 Guest are viewing this topic.

Encryptor

  • Trade Count: (+34)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1287
  • Last login:December 21, 2023, 08:01:18 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #360 on: September 21, 2009, 07:55:32 pm »
I have an older version of MAME .119 and I want to recompile it. I can get the source files from the mamedev site but they don't list any updates. Any idea where I can get any U files for this version? TIA!


Encryptor

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 v1.17 Released!
« Reply #361 on: September 22, 2009, 07:46:19 am »
Why get the u versions? Why not just get .120? Or .121 for that matter? Anyway the point is if you want to go for .119 for some reason just get the non u version as they are just updates between .119 and .120.

Encryptor

  • Trade Count: (+34)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1287
  • Last login:December 21, 2023, 08:01:18 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #362 on: September 22, 2009, 02:30:26 pm »
Ok thanks.

Encryptor

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: Mame Compiler 64 v1.17 Released!
« Reply #363 on: September 23, 2009, 07:16:40 am »
I've been trying to compile a no-nag MameUIFX using this software without success.
Has anyone found a way to do it?

I noticed that the mameui.mak was called mameuifx.mak but it still didn't work after renaming.


--Edit--
Ah got it working. Didn't read close enough at MameUIFX's webpage. Excelent application.  :applaud:

Made a small HowTo for myslef so I don't have to reinvent the wheel again next time. PM me If you have problems compiling MameUIFX using this exelent app.
« Last Edit: September 27, 2009, 08:02:22 am by Kman_Sweden »

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2247
  • Last login:July 30, 2023, 02:52:55 am
  • Dr. Inferno
    • The Infernolab
Re: Mame Compiler 64 v1.17 Released!
« Reply #364 on: September 27, 2009, 01:26:04 pm »
Just another  :applaud: & a bump for this thread for this fine program.  Just compiled 132 w/ the hiscore patch.

Went smoothly & worked great, even for a software klutz like me.

Thanks!
-Jason

Encryptor

  • Trade Count: (+34)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1287
  • Last login:December 21, 2023, 08:01:18 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #365 on: September 29, 2009, 06:56:11 pm »
I  have ver .119. I applied the diffs u1, u2, u3, u4 and hi_119u2.diff. I compiled it with Mame Compiler 64 and it seemed to be going fine until it was done and I got this error. Any ideas?

mingw32-make: *** [obj/windows/mame/mame/video/namcofl.o] Error -1073741819
Finished!
0 Hours 21 Minutes and 38 Seconds Elapsed.

Any help would be greatly appreciated.

Encryptor

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: Mame Compiler 64 v1.17 Released!
« Reply #366 on: September 30, 2009, 01:51:14 am »
I  have ver .119. I applied the diffs u1, u2, u3, u4 and hi_119u2.diff. I compiled it with Mame Compiler 64 and it seemed to be going fine until it was done and I got this error. Any ideas?

mingw32-make: *** [obj/windows/mame/mame/video/namcofl.o] Error -1073741819
Finished!
0 Hours 21 Minutes and 38 Seconds Elapsed.

Any help would be greatly appreciated.

Encryptor
If you have ver .119. with the diffs up to u4 applied, you need Hi diff to be u4 aswell.

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: Mame Compiler 64 v1.17 Released!
« Reply #367 on: September 30, 2009, 12:48:43 pm »
Why wouldn't you use one of the stable builds (either 119 or 120)??

Encryptor

  • Trade Count: (+34)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1287
  • Last login:December 21, 2023, 08:01:18 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #368 on: September 30, 2009, 04:25:36 pm »
Why wouldn't you use one of the stable builds (either 119 or 120)??

After I posted my last message I tried that. I used just the .119 source and used the hi_118_119.diff file from the High Score thread and it was taking a long time so I let it run overnight and it was still not done this morning when I got up. I don't know what's wrong with it or what I'm doing wrong.

Encryptor

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: Mame Compiler 64 v1.17 Released!
« Reply #369 on: October 05, 2009, 01:16:30 am »
Still running?  :dunno  Did you click on "GO"?

Encryptor

  • Trade Count: (+34)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1287
  • Last login:December 21, 2023, 08:01:18 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #370 on: October 05, 2009, 05:17:42 am »
I don't know what the issue is. Maybe something in my pc is conflicting with mame compiler. Yes I clicked the GO button and it ran for over 8 hours. Then I got the latest version of mame and simply tried to apply the hi score diff file and again it ran for over 5 hours before I finally stopped it.  :dunno

Encryptor

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2247
  • Last login:July 30, 2023, 02:52:55 am
  • Dr. Inferno
    • The Infernolab
Re: Mame Compiler 64 v1.12 Released!
« Reply #371 on: October 11, 2009, 03:56:56 am »
If you P4 is running at 1.5 GHz, then it is probably an early generation P4 and would not have SSE3 optimizations.  So you should compile it with the -SSE3 flag.


Howdy-

Well, I've "upgraded" my MAME PC from a P4 1.5GHz to a P4 1.8GHz!!! :o

(don't laugh...it was free, like the other one...)

Just a sanity check to confirm that this old P4 still probably doesn't have SSE3, so I should still use my MAME compiles optimized with -SSE3, yah?

Thanks,
-Jason

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: Mame Compiler 64 v1.12 Released!
« Reply #372 on: October 11, 2009, 11:02:28 am »
If you P4 is running at 1.5 GHz, then it is probably an early generation P4 and would not have SSE3 optimizations.  So you should compile it with the -SSE3 flag.


Howdy-

Well, I've "upgraded" my MAME PC from a P4 1.5GHz to a P4 1.8GHz!!! :o

(don't laugh...it was free, like the other one...)

Just a sanity check to confirm that this old P4 still probably doesn't have SSE3, so I should still use my MAME compiles optimized with -SSE3, yah?

Thanks,
-Jason
I'm 99,9% sure it's still not a SSE3. I have a 2,8Ghz P4 and its still a "Northwood" and does not have SSE3. It has SSE2.
Download this little app and have a look. http://www.cpuid.com/cpuz.php
After you've installed it you start it up and on the first tab CPU you'll have the information (or not) after whe line Intructions:
But to save you some time... No it's still not a SSE3 processor.

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2247
  • Last login:July 30, 2023, 02:52:55 am
  • Dr. Inferno
    • The Infernolab
Re: Mame Compiler 64 v1.12 Released!
« Reply #373 on: October 11, 2009, 11:08:53 am »

Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #374 on: October 31, 2009, 11:24:40 am »
The Dual Core and Quad Core options specify the number of processes spawned during compilation, so they can really speed up the compiling process.

Question: Does using different compile options result in the exact same mame.exe? In other words they only affect how efficiently the same mame.exe is compiled?

Or, do the different options produce different mame.exe's optimized somehow for different processors and instruction sets?

Also, is there ever a reason NOT to use the Disable Warnings as Error option?

<edit> Well, after lots of compiling, it appears that the different compile options affect not only the compiling process, but also the end result. So if I compile a quad core version, the compiler makes a quad core mame, and uses four cores to do it. That's pretty clever but I wonder if they could be separated, because if I compile a single core version on my quad core machine, my four cores are not fully utilized.

Compiling Mame UI 134u3 on an Intel Core 2 Quad Q9550 2.83GHz
Settings, Time, File Size, crc32

None = 13:01  35,594,752   ccedfe67

None plus Dual Core = 4:31  35,594,752   115225d3

None plus Quad Core = 3:44  35,594,752   2e1b6b89

None plus Dual Core AND Quad Core = 4:38  35,594,752   f609c7b0

Intel Core 2 = 13:44  35,793,408   730d53f2

Intel Core 2 plus Dual Core = 4:49  35,793,408   e9e74139

Intel Core 2 plus Quad Core = 3:56  35,793,408   da1be89b

Intel Core 2 plus Dual Core AND Quad Core = 4:49  35,793,408   c2c43672

« Last Edit: October 31, 2009, 03:02:15 pm by Huggybaby »

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2247
  • Last login:July 30, 2023, 02:52:55 am
  • Dr. Inferno
    • The Infernolab
Re: Mame Compiler 64 v1.17 Released!
« Reply #375 on: November 12, 2009, 11:44:13 pm »
Howdy Headkaze-

I've got a compiling but that's vexing me.

I'm compiling 133 (because 132 has some vertical racing games with the hi/lo shifter stretched to a horizontal aspect ratio).

I patched with MKChamp's hiscore patch.

Patch applies OK.

I have Pentium 4 (-SSE3) & "Disable Warnings as Error" selected.  After I hit "GO!", after 3 minutes & 1 second, it chokes.  I'll copy & paste the last several lines of text.

Got an idea of what's wrong?

Thanks,
-Jason


[Edit: I get the same error when compiling without using the hiscore patch, but 31 seconds earlier]


Linking obj/windows/mame/build/verinfo.exe...
Compiling src/version.c...
Compiling src/mame/mamedriv.c...
Compiling src/mame/drivers/albazc.c...
Compiling src/mame/drivers/albazg.c...
Compiling src/mame/drivers/rmhaihai.c...
Archiving obj/windows/mame/mame/alba.a...
Compiling src/mame/drivers/ace.c...
Compiling src/mame/drivers/clayshoo.c...
Archiving obj/windows/mame/mame/alliedl.a...
Compiling src/mame/drivers/alpha68k.c...
Compiling src/mame/video/alpha68k.c...
Compiling src/mame/drivers/champbas.c...
Compiling src/mame/video/champbas.c...
Compiling src/mame/drivers/equites.c...
Compiling src/mame/video/equites.c...
Compiling src/mame/drivers/meijinsn.c...
Compiling src/mame/drivers/shougi.c...
Archiving obj/windows/mame/mame/alpha.a...
Compiling src/mame/drivers/alg.c...
Compiling src/mame/machine/amiga.c...
Compiling src/mame/audio/amiga.c...
Compiling src/mame/video/amiga.c...
Compiling src/mame/video/amigaaga.c...
Compiling src/mame/drivers/arcadia.c...
Compiling src/mame/drivers/cubocd32.c...
Compiling src/mame/machine/cubocd32.c...
Compiling src/mame/drivers/mquake.c...
Compiling src/mame/drivers/upscope.c...
Archiving obj/windows/mame/mame/amiga.a...
Compiling src/mame/drivers/86lions.c...
Compiling src/mame/drivers/caswin.c...
Compiling src/mame/drivers/aristmk4.c...
Compiling src/mame/drivers/aristmk5.c...
Compiling src/mame/machine/archimds.c...
Archiving obj/windows/mame/mame/aristocr.a...
Compiling src/mame/drivers/atarigx2.c...
Compiling src/mame/video/atarigx2.c...
Compiling src/mame/drivers/arcadecl.c...
Compiling src/mame/video/arcadecl.c...
Compiling src/mame/drivers/asteroid.c...
Compiling src/mame/machine/asteroid.c...
Compiling src/mame/audio/asteroid.c...
Compiling src/mame/audio/llander.c...
Converting src/mame/layout/atarifb.lay...

mingw32-make: *** [obj/windows/mame/mame/layout/atarifb.lh] Error -1073741790
Finished!
0 Hours 3 Minutes and 1 Seconds Elapsed.
« Last Edit: November 13, 2009, 12:00:21 am by jasonbar »

jasonbar

  • Trade Count: (+10)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 2247
  • Last login:July 30, 2023, 02:52:55 am
  • Dr. Inferno
    • The Infernolab
Re: Mame Compiler 64 v1.17 Released!
« Reply #376 on: November 16, 2009, 01:20:16 pm »
Boy, my Norton Internet Security better be doing a really good job of protecting my computer, if I'm going to have to put up with it blocking my attempts at compiling MAME...   :(

I disabled every last portion of Norton Internet Security, unplugged my laptop from the internet, & ran MAME Compiler 64.

133 w/ the hiscore patch compiled perfectly.


Thanks,
-Jason

speedklz

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 196
  • Last login:November 17, 2018, 12:56:23 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #377 on: November 20, 2009, 10:20:00 pm »
Where are there any plus diff`s for version .133... I would like to compile a 64bit verson of plus without the nags screens?
Best of the Best of the Best. Sir!

Cakemeister

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1001
  • Last login:February 04, 2024, 10:15:45 pm
  • I'm a llama!
Re: Mame Compiler 64 v1.17 Released!
« Reply #378 on: December 20, 2009, 01:24:31 pm »
The installation assumes that the mingw directory is on drive C. Mine is not. No big deal, because the app itself doesn't make that assumption.

The generic compiler seems to work okay, but I get a compiler error when the 64 bit processor, AMD64 optimizing, and dual core options are set.

Compiling src/osd/windows/main.c...
mingw32-make: *** [obj/windows/mame/osd/windows/verinfo.o] Error -99
mingw32-make: *** Waiting for unfinished jobs....
vconv.c
mingw32-make: *** [obj/windows/mame/osd/windows/main.o] Error -99
Finished!
0 Hours 0 Minutes and 0 Seconds Elapsed.

« Last Edit: December 20, 2009, 01:31:08 pm by Cakemeister »
Old, but not obsolete.

Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #379 on: December 20, 2009, 03:38:16 pm »
Like the main page says:
Quote
If your doing a Mame64 compile you may have to press GO! again a few times when you get an "Error -99"
You have to keep hitting the GO button until it works, I think it takes three times.

Garetmax

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 50
  • Last login:March 01, 2015, 09:17:57 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #380 on: January 10, 2010, 07:21:24 pm »
Hi,

This is my first time compiling and the nag screens still show.  I guess I don't really know what the nag screens are for sure.  After compiling when you load a game, is it supposed to stop at the main screen and not show any others? 

Right now, if its the first time I go in a game, a warning screen comes up at which point I have to do a left and a right.  If I go into that game again, the warning screen is gone but a game information screen comes up.  Is this normal?

I compiled the latest .136 and followed Headkazes guide with the exception of using mameui.

I applied the hiscore diff patch and the compiling went through fine although it took about 1.5 hours.

I put in the hiscore.dat and all of the compiled exe files into the mame folder and then made a subfolder hi but this doesn't seem to have worked. ???

Thanks,
Scott

Garetmax

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 50
  • Last login:March 01, 2015, 09:17:57 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #381 on: January 10, 2010, 10:28:58 pm »
I finally got it working. :)

I'm not sure how I fixed it but I recompiled again with HeadKazes and this time there was hiscore stuff in the mame.ini file which wasn't there before when it wasn't working.

Then I went to the command line and tested and it worked.
Then I went into Mala and it wouldn't work until I unchecked using CPWizard for the control panel viewer.
Once I did that it worked.
I definitely want to add the CPWizard back in so I need to test some more, but I'm out of time.

Scott

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5144
  • Last login:May 30, 2023, 01:14:24 pm
    • Idaho Garagecade
Re: Mame Compiler 64 v1.17 Released!
« Reply #382 on: January 17, 2010, 10:00:01 am »
Evidently some changes were made in compiling "tool chain" whatever that means with the .136u1 release...

Will MAME Compiler still work or will there be an update necessary?
Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

Kman-Sweden

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 526
  • Last login:October 23, 2015, 07:29:00 am
  • Up the Irons!
Re: Mame Compiler 64 v1.17 Released!
« Reply #383 on: January 17, 2010, 12:14:30 pm »
Probably not, but I'm guessing he'll have a new version out any day now.  ;D

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 v1.17 Released!
« Reply #384 on: January 17, 2010, 06:15:34 pm »
I will update this soon..

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v1.17 Released!
« Reply #385 on: January 17, 2010, 08:58:41 pm »
Could somebody please email or PM me the hi_136.txt file?  It looks like the site to grab it from has been suspended.

Thanks,
yoeddy1@cableone.net

MKChamp

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 502
  • Last login:February 07, 2024, 02:45:53 pm
  • Stil around.
Re: Mame Compiler 64 v1.17 Released!
« Reply #386 on: January 18, 2010, 01:53:04 am »
This thread should be a sticky....obviously...it's got over 50000 views.

shimoda

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:February 09, 2023, 09:56:11 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #387 on: January 20, 2010, 10:40:09 pm »
I will update this soon..

Looking forward to it, tried to figure out the new tools, but somehow became confused...  Thanks for a great app HEadKaze, apparently others like it too! :applaud:

Jefferson

  • Trade Count: (+1)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 169
  • Last login:January 14, 2024, 08:50:59 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #388 on: January 24, 2010, 07:18:41 pm »
Thanks so much to headkaze and to this thread... I had compiled following Mr. Do's instructions, finding their mamedev linked files had changed, and thus instructions had to be... I had gotten it working though just by guessing and checking. It saved mspacman and galaga scores, but I noticed SFII would just go to black screen and quit. Same with all capcom fighters. and Burgertime. Ugh.

Then I walked thru your program instructions from scratch, and caught a snag when I pointed to a brand new empty C/mingw. Then I pointed it to the c/mingw from my failed Mr Do compile (made additions per your instructions)... and it worked! All games enabled! Looking back I learned that my Mr. Do-instructed compile was going off of .128 source (thus my .135 werent all working apparently)

The weekend wasn't a total failure! Thanks dudes!

Yoeddy1

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 112
  • Last login:September 15, 2022, 12:40:23 am
Re: Mame Compiler 64 v1.17 Released!
« Reply #389 on: January 24, 2010, 10:12:32 pm »
So this is strange.  I just compiled 0.136 and selected C2D, 64 bit, annoying intro screens and high scores.  Everything is working great with high scores now!  I played all sets of Capcom Bowling and entered high scores for each game.  I exited the games after entering the high scores.  When I re enter those games, I get a black screen, but I can hear the sound in the background.  If I delete the nvram files and cfg files for each of those games, I can enter, see and play the games again...until I enter my initials for a high score.  Then it's back to black screen on re-entry.  This doesn't happen with any other games that I have played so far.  Just Capcom Bowling.  Any ideas?
« Last Edit: January 24, 2010, 10:14:11 pm by Yoeddy1 »

FrizzleFried

  • no one listens to me anyway.
  • Trade Count: (+4)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 5144
  • Last login:May 30, 2023, 01:14:24 pm
    • Idaho Garagecade
Re: Mame Compiler 64 v1.17 Released!
« Reply #390 on: February 06, 2010, 10:44:11 am »
Any word on an update?

I feel so naked without this app...
Visit my arcade blog at: www.idahogaragecade.com (Updated 10-28-21)

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 v1.17 Released!
« Reply #391 on: February 06, 2010, 11:09:16 am »
Any word on an update?

I feel so naked without this app...

It still compiles the latest version though doesn't it? They have added a GCC 64-bit compiler but MameCompiler uses the Microsoft 64-bit compiler. I'm pretty sure it should still work okay. I doubt there will be any difference between the performance of using the different compiler. Anyway I've been a busy lately but will look into it..

Eddie_Brock

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 147
  • Last login:February 26, 2014, 12:00:34 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #392 on: February 07, 2010, 12:31:15 pm »
Is it possible to request a 0.136 version of MAME without nagscreens and HiScore enabled?

I've finally got my mame working the way I liked, I tried Mame UI and MameUIFX with no success, and the thought of compiling my own version seems a bit daunting, to say the least...

ratsflif

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 85
  • Last login:January 29, 2024, 06:08:07 pm
Re: Mame Compiler 64 v1.17 Released!
« Reply #393 on: February 07, 2010, 04:15:00 pm »
No, it does not work with the newest mame.

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 v1.18 Released!
« Reply #394 on: February 08, 2010, 01:31:02 am »
Okay MC64 has been updated to use the latest toolchain. I did have an issue compiling a 32-bit version on my 64-bit machine "png2bdc.exe" crashes. I've looked this up and it appears to be a problem that doesn't relate to MC64 (more info)

Also MC64 will now detect how many cores you have and if you're running 64-bit and set the options for you. So default options to compile for your PC should be fine.
« Last Edit: February 08, 2010, 01:33:11 am by headkaze »

Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: Mame Compiler 64 v1.18 Released!
« Reply #395 on: February 08, 2010, 02:19:42 am »
Wow, this is really good news, thanks a million headkaze. :applaud:

<edit> Just compiled a 64 bit version. It auto-detected my quad core and compiled without any error -99's!

<edit> Well, it compiled a regular version of mame, but I had Mame UI selected...can someone else verify?
« Last Edit: February 08, 2010, 02:45:28 am by Huggybaby »

shimoda

  • Trade Count: (0)
  • Jr. Member
  • **
  • Offline Offline
  • Posts: 6
  • Last login:February 09, 2023, 09:56:11 pm
Re: Mame Compiler 64 v1.18 Released!
« Reply #396 on: February 08, 2010, 07:12:03 pm »
Thanks HeadKaze!  I haven't tried it yet, but I will later and post some feedback!  Thanks again!

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 v1.18 Released!
« Reply #397 on: February 08, 2010, 08:32:04 pm »
<edit> Well, it compiled a regular version of mame, but I had Mame UI selected...can someone else verify?

I have no tested with MameUI yet, so I would like feedback on this too.

Huggybaby

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 43
  • Last login:November 22, 2012, 12:55:33 pm
Re: Mame Compiler 64 v1.18 Released!
« Reply #398 on: February 09, 2010, 02:48:34 am »
Over at PD, YountMJ said:

Quote
I got the same results as you, huggybaby.  No mameui.exe to be found, only the command line version of mame64.exe...  which does indeed work, but not what I was hoping for.
Using Parameters  OSD=windows TARGETOS=win32 -j3 ARCHOPTS=-march=athlon64 PTR64=1 -f MameUI.mak
MameUI.mak:40: warning: overriding commands for target `mame64.exe'
makefile:648: warning: ignoring old commands for target `mame64.exe'


The rest of the output was pretty and green, and ran just as smoothly as when I ran it without the 'MAME UI' option enabled.

EDIT:  I'm not sure where the 'TARGETOS=win32' came from.  The '64-bit Processor' option was selected.

I took mine off Auto and specified a Core 2 just to see if I could force the issue, here are my two errors:

Using Parameters  OSD=windows TARGETOS=win32 -j5 ARCHOPTS=-march=core2 PTR64=1 -f MameUI.mak
MameUI.mak:40: warning: overriding commands for target `mame.exe'
makefile:542: warning: ignoring old commands for target `mame.exe'


I had 64 bit processor checked but I get "overriding commands for target `mame.exe'" while YountMJ gets "overriding commands for target `mame64.exe'".

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 v1.18 Released!
« Reply #399 on: February 09, 2010, 03:28:45 am »
I see what is going wrong here. For some reason the MAME makefile is not detecting a Windows machine (ifeq ($(OS),Windows_NT) is false) so it attempts to build an sdl version. To fix that I explicitly added OSD=windows to the build. When compiling WinUI the MameUI.mak is supposed to override MAME's default makefile by changing it to OSD=winui. So what I've done is change that again when selecting WinUI from the options.

I will upload the full package again in a minute, but in the meantime you can copy over your MameCompiler64.exe with the one attached. This should work now  :cheers: