Jump to content
(Public Beta) HyperSpin 2 is now available for everyone ×

Mame Compiler 100% Automated


Rain

Are you sure your using the correct Mame version for your computer?  

314 members have voted

  1. 1. Are you sure your using the correct Mame version for your computer?

    • Yes
      117
    • No
      62
    • Not sure?
      177


Recommended Posts

  • Replies 589
  • Created
  • Last Reply
Posted

Unfortunately, I'm seeing patch.exe also getting stuck. If I kill it, MAME will go ahead and compile, but Quick MAME just sits there with everything disabled and no executable is generated that I can see. Let me know if there's anything I can do to help debug this for you, Rain.

64-bit build, Auto-detect, Dual Core, built-in high score patch off, the (ahem) other patch (C***+highscore) as a single patch included package.

EDIT: Attempting to compile the same settings however with just the built-in high score patch alone appears to get me past the patch.exe hanging, but seems like I hit that same linking issue. Quick MAME disables all its controls and shows nothing in the status bar. Nothing comes out the other end.

Posted
Unfortunately, I'm seeing patch.exe also getting stuck. If I kill it, MAME will go ahead and compile, but Quick MAME just sits there with everything disabled and no executable is generated that I can see. Let me know if there's anything I can do to help debug this for you, Rain.

This app needs the new GCC, so Im waiting on Mamedevs.

Posted

I browsed the 36 pages of this post so maybe I missed it, but can I choose which version to update too? I do not seem to be able to change that option. I would like .144, without any of the updates. By the way, what a hell of a program! I have tried compiling myself to no avail. Thanks!

[sIGPIC][/sIGPIC]

Posted

Going through again, I see on pg 35 (of course, how'd I miss that!) that the feature was removed. Any reason why and is there still away while using quickmame? Also, if I'm adding a custom package, do I have to add them all in any specific order? I have *******_0144, *******_0144u1 & *******&hi_0144u4.diff

[sIGPIC][/sIGPIC]

Posted
Going through again, I see on pg 35 (of course, how'd I miss that!) that the feature was removed. Any reason why and is there still away while using quickmame? Also, if I'm adding a custom package, do I have to add them all in any specific order? I have *******_0144, *******_0144u1 & *******&hi_0144u4.diff

Yes, you would have to do them like that. However, if you are talking about the update patches then don't bother as they are installed (up to the most current one) automatically (hence the name Quick MAME.) There has been a lot of talk around the water cooler about Quick MAME not producing an EXE file (after compile), I am fixing this issue right now. You can expect an update to Quick MAME within an hour or two.

Hey, thanks for your support!

HOLY HELL!, I would like to thank [email protected] for donating $250.00 to the project - I felt I had no choice but to look through every single line of code and fix the little issue after seeing this! Sir, you are a true gentlemen!

\BTW: I found the error with the GCC and now have it corrected! Update very soon!

Posted

Wow, I salute you crhis_boyd196! Thanks Rain. I am stuck at the patch.exe, so I will try it tomorrow after the update. I will add all 3 diffs I mentioned above then. (There is no u2 or u3 and the u4 is also the hi score)

[sIGPIC][/sIGPIC]

Posted

Just add the newest one w/high score. I updated the app to 1.0.0.5, twelve compiles w/out a fail! Quick MAME will notify you to update the app on next boot! :D

Posted

Thanks Rain and crhris_boyd196. Giving 1.0.0.5 a shot now. Just a minor thing I noticed, if you hover over settings, it displays the same message as packages.

Posted

Well, it worked! The execute compiled and I added the Cave diff supplied by Boogieman as well. Now all I need is to update my damn MAME rom set and I'll be sitting pretty. :D

Posted
Thanks Rain and crhris_boyd196. Giving 1.0.0.5 a shot now. Just a minor thing I noticed, if you hover over settings, it displays the same message as packages.

Thanks! :D Let me know if it compiles okay for you! :D Also, I will take care of that in the next build cycle. :D

Posted

Ok, so new development. When I try compiling with Boogieman's Cave/Hi-Score .144u4 diff file, a black DOS window pops up with a location named, c:\mingw\mingw64-w64\bin\patch.exe. The compiler just hangs at this point until I close the window and then it begins compiling. Once the exe is created and I check out the settings.ini file, I see that there is no CORE MKChamp OPTIONS, which is where I know I have to go to enable/disable hi scores and the like. (Please note I purposely left your hi score patch unchecked since Boogieman claims that his diff includes the hi score patch in addition to the Cave drivers). If you are curious and want to test it out, you can find the file in Boogieman_nl's FTP folder and the name of the file is cavesh3&hi_0144u4.diff. Thanks in advance Rain. Btw, I compiled 4 times in various scenarios until I figured out the patch wasn't working, and everytime an exe was successfully created. So I can definitely say your compiler works! Now if only I can get this Cave driver loaded in, all will be peachy. :D

Posted

I have tried that driver myself. I can verify that it's not working. I am wondering if it is broken. I also tried w/a manual MAME compile (using terminal prompt) and can verify nothing is there at all....

Posted

Okay, for now I have done a lot of work to Quick MAME. I have compiled three subversions tonight and now I am exhausted. I am going to get some rest guys. I hope that everybody finds it a little easier to compile their MAME builds now. I would consider this version highly stable....

Posted

Good to know I'm not going crazy then! Thanks for verifying that for me. And yes, your compiler works great. Thanks for all of your hard work, it's very much appreciated!

Posted

Hello Rain,

I've seen you have disabled support for previous MAME versions - one little request here:

can you enable support for latest u-version AND latest base version?

e.g.: if latest Version is 0.144.u4 then also have the option of compiling 0.144 (without u4)?

thanks

alex

Posted
Hello Rain,

I've seen you have disabled support for previous MAME versions - one little request here:

can you enable support for latest u-version AND latest base version?

e.g.: if latest Version is 0.144.u4 then also have the option of compiling 0.144 (without u4)?

thanks

alex

Just because I am a nice guy, I built a special version of Quick MAME that will allow you to do just that. To upgrade your exsisting Quick MAME follow the steps below:

066Fv.png

The next time you start Quick MAME you will notice that the upgrade button is enabled. Click on it and click download.

5RjCX.png

Select the location where you want to download Quick Mame too.

u3dL7.png

Wait for Quick MAME to download itself.

wPlkd.png

Extract Quick MAME from the ZIP file.

dbK4w.png

Now, the next time you start Quick MAME you will notice there is a Build Root Version option. Check it and you will be able to build the root version of MAME (which is currently 144.)

Thanks for the ideal. Also note: I have enabled the high score patch for the root version as well. Thanks rodent!

Posted

I can for one tell u that adding cave drivers to mame do indeed work I have used quickmame version 1.0.0.5 program and compiled a version of mame for my personal use that plays those roms. If u know how to add them correctly they work! Now my question is how do u compile or can u compile mame plus with quickmame. Ive tried with no success, I'm doing somthing wrong I just don't know what. Can anyone help? Thanks.

Posted

Thanks for all the hard work Rain. Got my first successful Quick Mame compile with the latest update! :beer:

Posted
I can for one tell u that adding cave drivers to mame do indeed work I have used quickmame program and compiled a version of mame for my personal use that plays those roms. If u know how to add them correctly they work! Now my question is how do u compile or can u compile mame plus with quickmame. Ive tried with no success, I'm doing somthing wrong I just don't know what. Can anyone help? Thanks.

I recommend using MAMEPGui, it´s the standalone MAMEPlus Gui which works with your own MAME.EXE or MAME64.exe builds.

It works great.

No more need to do extra compilings.

@Rain: Good work mate ;)

Posted

kool thanks man but m+ GUI crashes way to much for me esp when u scroll through games fast, oh I updated to QM 1.0.0.7 and this one does not compile with the drivers installed Just incase anyone was wondering. I tried several times.

Posted

Tried it out again this morning. I previously had the problem that was GCC related with it not outputting an executable. It spit one out while I was on my drive to work, will try it when I get home.

Thanks, Rain, for finally simplifying the MAME compiling to a damn near one-click experience.

--- Deebeaux (aka Dave)

--- Long live the arcade!

referral-0101090001290679595.gif

Posted

Ok I just compiled mame using Rain's most awesome program and b4 I couldn't get it to compile with cave but seeing as I don't like to give up I tried again this morning and low and behold it worked. I started everything from scratch I erased the src and the mingw and re-downloaded them. Now I go sleep now :)

Archived

This topic is now archived and is closed to further replies.

×
×
  • Create New...