MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Pages: 1

abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Simple MAME/HBMAME compiling scripts for Windows
#352442 - 04/04/16 11:11 AM Attachment: MAME-BuildTools.zip 59 KB (12 downloads)


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



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Re: Simple MAME/HBMAME compiling scripts for Windows new [Re: abelenki]
#353623 - 04/28/16 07:45 AM


Simple MAME/HBMAME compiling scripts are updated with 3-patch-binary-diff.cmd on MAME scripts page. Thanks to ozfalcon.



MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Re: Simple MAME/HBMAME compiling scripts for Windows new [Re: abelenki]
#358703 - 09/16/16 09:41 AM


Simple MAME/HBMAME compiling scripts are updated with 5-compile-mame-x86.cmd and 8-compile-hbmame-x86.cmd.



MAME Stuff | MAME favorites | Bubble Bobble Series chart / wiki | PC configuration



Traso
MAME Fan
Reged: 01/15/13
Posts: 2687
Send PM


I thought you were phasing out x86..... (nt) new [Re: abelenki]
#358772 - 09/18/16 08:22 AM





Scifi frauds. SF illuminates.
_________________

Culture General Contact Unit (Eccentric)



abelenki
Super Drunk
Reged: 10/20/03
Posts: 962
Loc: Perm, Russia
Send PM


Re: I thought you were phasing out x86..... (nt) new [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



Traso
MAME Fan
Reged: 01/15/13
Posts: 2687
Send PM


Re: I thought you were phasing out x86..... (nt) new [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)


Pages: 1

MAMEWorld >> EmuChat
Previous thread Previous  View all threads Index   Next thread Next   Threaded Mode Threaded  

Extra information Permissions
Moderator:  Robbbert, Tafoid 
0 registered and 186 anonymous users are browsing this forum.
You cannot start new topics
You cannot reply to topics
HTML is enabled
UBBCode is enabled
Thread views: 2472