|
|
HOW IT WORKS: 1. 1-update-tools.cmd script updates MAME compiling tools (last operation is performed twice, because sometimes not all components are updated on the first run). 2. 2-patch-diff.cmd script applies a diff to MAME or HBMAME sources (patch.exe is included). 3. 3-patch-binary-diff.cmd script applies a diff to MAME or HBMAME sources with --binary parameter (patch.exe is included). 4. 4-compile-mame-x64.cmd script compiles MAME (x64) and tools executables (replace 5 in -j parameter with number of your CPU cores + 1). 5. 5-compile-mame-x86.cmd script compiles MAME (x86) and tools executables (replace 5 in -j parameter with number of your CPU cores + 1). 6. 6-erase-mame.cmd script removes everything except MAME and chdman executables. 7. 7-compile-hbmame-x64.cmd script compiles HBMAME (x64) executable (replace 5 in -j parameter with number of your CPU cores + 1). 8. 8-compile-hbmame-x86.cmd script compiles HBMAME (x86) executable (replace 5 in -j parameter with number of your CPU cores + 1). 9. 9-erase-hbmame.cmd script removes everything except HBMAME executable.
INSTRUCTIONS: 1. Extract MAME or HBMAME sources to buildtools/src or msys2/src folder. 2. Extract the contents of this archive to your buildtools or msys2 folder. 3. Go to buildtools/src or msys2/src folder, and run needed scripts.
MAME-BuildTools.zip 59 KB
WEB PAGE
Thanks to Mucci for help with 1-update-tools.cmd script. Thanks to ozfalcon for help with 3-patch-binary-diff.cmd script.
|
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration
|
|
|
Re: Simple MAME/HBMAME compiling scripts for Windows
[Re: abelenki]
#353623 - 04/28/16 07:45 AM
|
|
|
|
|
Re: Simple MAME/HBMAME compiling scripts for Windows
[Re: abelenki]
#358703 - 09/16/16 09:41 AM
|
|
|
|
|
I thought you were phasing out x86..... (nt)
[Re: abelenki]
#358772 - 09/18/16 08:22 AM
|
|
|
|
Scifi frauds. SF illuminates.
_________________
Culture General Contact Unit (Eccentric)
|
|
|
Re: I thought you were phasing out x86..... (nt)
[Re: Traso]
#358773 - 09/18/16 08:29 AM
|
|
|
i started to build latest MAME x86 for my old ASUS Eee PC 4G netbook, so i decided to include x86 scripts, too.
surprisingly, MAME 0.177 works fine on such outdated hardware. i can run Bubble Bobble, Final Fight, Master System and NES on 100% speed.
|
MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration
|
|
|
Re: I thought you were phasing out x86..... (nt)
[Re: abelenki]
#358812 - 09/19/16 10:14 PM
|
|
|
> i started to build latest MAME x86 for my old ASUS Eee PC 4G netbook, so i decided to include x86 scripts, too. > surprisingly, MAME 0.177 works fine on such outdated hardware. i can run Bubble Bobble, Final Fight, Master System and NES on 100% speed.
My old P4s will handle it fine, too. It's when I use rendering effects beyond the pngs that it drags them down. Anything from thousand-seven on, though, I would put x64 on - which is supposed to improve performance. I'd have 7x64 on my Excalibur cab (AMD 2ghz), but my monitor maxes at 800x600. In any case....
|
Scifi frauds. SF illuminates.
_________________
Culture General Contact Unit (Eccentric)
|
|