Jump to content

All my products and services are free. All my costs are met by donations I receive from my users. If you enjoy using any of my products, please donate to support me. My bare hosting costs are currently not met so please consider donating by either clicking this text or the Patreon link on the right.

Patreon

Recommended Posts

Posted

Okay I just tried patching my own compiled version and I get a 7MB patch file too. Oh well, I guess it doesn't work as well with dll's. It's still a possibility that the guy who compiles the versions on the site is using a different GCC version to the one they have there to download.

Posted

Brian I have a feeling you didn't make the patch correctly (or my program is failing for you). I created a patch here with your dll you sent me along with the original dll you also sent.

I get a 7MB patch, but you have a 1MB patch there. I don't see why your patch would be that size and mine another if were creating a patch from the same files.

Not sure what else to tell you. I guess you could send me your patched zip if you wanted. But not a big deal.

Posted
Brian I have a feeling you didn't make the patch correctly (or my program is failing for you). I created a patch here with your dll you sent me along with the original dll you also sent.

I get a 7MB patch, but you have a 1MB patch there. I don't see why your patch would be that size and mine another if were creating a patch from the same files.

Not sure what else to tell you. I guess you could send me your patched zip if you wanted. But not a big deal.

No big deal... I think we're stuck.

Im just happy I got it compiled successfully :)

Again Thanks Very Much :P

Posted
No big deal... I think we're stuck.

Im just happy I got it compiled successfully :)

Again Thanks Very Much :P

It's definately a skill worth having :) Now you can compile your own versions and remove the loading screens and disclaimers. Makes the cab a bit nicer that way I think.

Just a quick note, I noticed you have done the "make" to compile it. I recommend you trying "make I686=1" or "make P4=1" to get optimized versions for your processor. You can just compile them in the same folder as your current source code, it will keep the optimized versions separate. Eg. It will output mameppp.exe for Pentium Pro optimized version (I686), and mamepp4.exe for Pentium 4 optimized version (P4).

Posted
It's definately a skill worth having :) Now you can compile your own versions and remove the loading screens and disclaimers. Makes the cab a bit nicer that way I think.

Just a quick note, I noticed you have done the "make" to compile it. I recommend you trying "make I686=1" or "make P4=1" to get optimized versions for your processor. You can just compile them in the same folder as your current source code, it will keep the optimized versions separate. Eg. It will output mameppp.exe for Pentium Pro optimized version (I686), and mamepp4.exe for Pentium 4 optimized version (P4).

I'll give it a shot.. Thanks :)

I'am still a newbie at this

Posted

Works like a charm.

Will this work with each full release from mame.net or will it require a new patch.

Thanks

J.

Posted

I'm just wondering if the lines that need to be modified in src\emu\ui.c are the same lines in every version of mame? eg. should it be the same in mame 118, 119 etc unless the mame team decide to change something?

If it is then it would be easy to write a quick program to modify the ui.c file with a click of a button

Stu

Posted
Works like a charm.

Will this work with each full release from mame.net or will it require a new patch.

Thanks

J.

You'll need a new patch for every release

Stu

Posted
I'm just wondering if the lines that need to be modified in src\emu\ui.c are the same lines in every version of mame? eg. should it be the same in mame 118, 119 etc unless the mame team decide to change something?

If it is then it would be easy to write a quick program to modify the ui.c file with a click of a button

Stu

I have noticed changes been made over versions and so the method to skip has also changed.

  • 1 month later...
Posted
I have written a little program that can create patches for Mame executables.

These patches need to be applied to the official Mame releases from mame.net namely either...

1. mame0117b.exe - Windows command line version of MAME 0.117

2. mame0117b_i686.exe - Windows command line version (Pentium Pro optimized) of MAME 0.117.

You need to extract the patch into your Mame folder using the appropriate patch for your version of Mame and run APPLYPATCH.BAT.

If all goes well it should give no error message.

If you are interested in the program I wrote to create the patches, you can read more about it here. I'm not going to be creating patches for other versions of Mame so maybe someone else who can compile Mame might like to provide patches for those.

DISCLAIMER: These are only patches, not Mame executables.

Skip disclaimer / loading screens FOR MAME32 0.114 ??

thanks

Guest
This topic is now closed to further replies.
×
×
  • Create New...