Im sure there is enuff people that would have a need for it. Come on Headkaze you figure something out to make it easier even if it ment d/ling a few extra pieces of software Think of all those people wanting to play blitz at full speed with no nag screens

One other thing. I noticed that with the hack installed, when I press the tab button, I cannot enter any of the options (any of them) no matter how many times I press enter. I reverted back to the original mame.exe and then I am able to enter the options in the tab menu. Is this normal for the hack?

Also, I simply replaced my original mame.exe with the newly compiled mame64.exe and renamed the files (i.e. original mame.exe to mame.bak and mame64.exer to mame.exe). Is that all I needed to do or should I have replaced all of the exe files that were newly compiled?

One other thing. I noticed that with the hack installed, when I press the tab button, I cannot enter any of the options (any of them) no matter how many times I press enter. I reverted back to the original mame.exe and then I am able to enter the options in the tab menu. Is this normal for the hack?

Also, I simply replaced my original mame.exe with the newly compiled mame64.exe and renamed the files (i.e. original mame.exe to mame.bak and mame64.exer to mame.exe). Is that all I needed to do or should I have replaced all of the exe files that were newly compiled?

Thanks!

~ D

Yes MKChamps diff patches use the "1" key for select. That is a more common key for Mame cabs which is why he chose it. You can always remap the UI_SELECT key to something else.

I was getting the exact same error in my Windows x64 machine. I tried it again, same steps, in my Windows XP sp2 system and it worked just fine. I guess there's something to do with the windows version you're running. Is it x64?

Uninstall the old version of Mame Compiler if you already have it installed. This version of Mame Compiler extracts MinGW to your System Drive (Eg. C:\MinGW). Source is now placed in MinGW\source and patches are placed in MinGW\patches.

NOTE: If your doing a Mame64 compile you may have to press GO! again a few times when you get an "Error -99"

Uninstall the old version of Mame Compiler if you already have it installed. This version of Mame Compiler extracts MinGW to your System Drive (Eg. C:\MinGW). Source is now placed in MinGW\source and patches are placed in MinGW\patches.

NOTE: If your doing a Mame64 compile you may have to press GO! again a few times when you get an "Error -99"

Moderators: Should this be pinned?

Sweet! So is this all we need to compile MAME64, or are there other items needed in order to get it to compile? I had been hearing that only the MS SDK was able to compile the 64-bit version so I'm a bit confused.

Sweet! So is this all we need to compile MAME64, or are there other items needed in order to get it to compile? I had been hearing that only the MS SDK was able to compile the 64-bit version so I'm a bit confused.

Yes it includes a cutdown version of the Platform SDK so you don't need to download any additional files.

Sweet! So is this all we need to compile MAME64, or are there other items needed in order to get it to compile? I had been hearing that only the MS SDK was able to compile the 64-bit version so I'm a bit confused.

Yes it includes a cutdown version of the Platform SDK so you don't need to download any additional files.

I have a set of MAME roms given to me during the age of v122 from a friendly local rom-burner.

I have decided to use MAME UI 123 as the newest emu in my GameEX FE cab, but I have an issue.

The full rom set is over 6800 games.. of which about 98% seem to work and show up in the MAME UI, but when I am in GameEX only about 1800 of them will show up.

I have setup the FE to allow clones, etc but even when setup correctly the files are not being shown as available. I must assume this has something to do with the v122 - v123 change of emus I have made.

If this is the case, what steps does one take to move from MAME v122 to MAME UI V123 as far as compiler setings and .diff files go? What diffs need to be updated for this simple step up, etc?

I have a set of MAME roms given to me during the age of v122 from a friendly local rom-burner.

I have decided to use MAME UI 123 as the newest emu in my GameEX FE cab, but I have an issue.

The full rom set is over 6800 games.. of which about 98% seem to work and show up in the MAME UI, but when I am in GameEX only about 1800 of them will show up.

I have setup the FE to allow clones, etc but even when setup correctly the files are not being shown as available. I must assume this has something to do with the v122 - v123 change of emus I have made.

If this is the case, what steps does one take to move from MAME v122 to MAME UI V123 as far as compiler setings and .diff files go? What diffs need to be updated for this simple step up, etc?

I would imagine so, being that the v123 and v122 difference is the question I think needs answering.

Since the compiler is used to update rom sets from version to version, at least that's what I have understood it does from this and some other posts, I think that's the problem I have been faced with.

I just wanted to understand more about the .diff process and what steps should be taken for a v122 to v123 UI upgrade.

Ummm, you couldn't be any more wrong than you are right now. MameCompiler is a program that takes the source code of MAME and compiles it into the executeable. It in no way whatsoever does ANYTHING with the ROMs. The "diff" files you have read about are files that update the source code from one version to another. Once again, there are absolutely ZERO bits of ROM Data in the source code.

Once again, MAMECompiler is software that compiles the MAME source code into a functional executeable and nothing else.

You would need to find some ROM Managing software and then find the updated ROMs that would be required. You're on your own with regards to finding the ROMs since it's against the rules to ask for them, and it's illegal to download them.

Hi to all. I register to th forum just for this amazing program. I used it to compile mame v123, and apply the hi_123.diff patch It worked excellent but I have a problem with the compiled version I made.When I press tab in the emulator to see the menu there, I dont see the letters of tha menu , I cant see what it write to select one. Why is this? Is it a problem because i apply tha patch hi_123.diff ?Is this happens to all ,or just me? Can I do anything to solve this? And another question. How can I compile the mameUI version with this compiler? Can anyone tell me what must I do for this? Or it cant be done with Mame Compiler 64 ? I copy the extra code for mameui to the folder C:\MinGW\source\Mame0123 , but it didnt worked, i still created the simple version mame.exeI did it by doing what i find there http://www.mameworld.net/mrdo/compile.html , but i try to do it with yourprogram as it is much more easy.Thanks ,