From eaae20588c768c59bfc02c7b3e393a87380fda78 Mon Sep 17 00:00:00 2001 From: wiz Date: Sat, 1 Oct 2016 16:45:46 +0000 Subject: Updated mame to 0.178. The end of the month is almost here, and it's time to unwrap another shiny MAME release. This time around we've had the pleasure of seeing Angelo Salese show us all that he's a bug-fixing machine, resolving many long-standing bugs in playable games (including graphical glitches in Combat School, and issues with slopes in Sunset Riders). Highlights from newly emulated machines include the Esselte 100 classroom computer from Sweden (thanks Edstrom), Slap Shooter (courtesy of ShouTime and the Dumping Union), the French version of the Apple //e Enhanced, the original Japanese version of Street Fighter with pneumatic buttons (thanks ShouTime), and the original version of Nintendo's Popeye on Sky Skipper hardware (yet another gem from ShouTime). On the gambling front, we have another batch of layouts from John Parker, clickable button lamps for more machines from einstein95, and improved inputs/output for a number of games from AJR. Speaking of inputs and outputs, Risugami added/improved outputs and layouts for a number of Midway games. This release includes preliminary support for persistent controller ID mappings from Tomer Verona. This may help if you're having issues with Xbox controllers appearing in a different order when you relaunch MAME. If you're interested, check out the documentation and see if it helps. It's still not particularly easy to use, but it's ready for testing and improvement and may be useful, particularly for people with wireless controllers. Other notable improvements include working envelope and LFSR emulation for Mega Duck, better emulation of MCU communication for Taito Super Qix hardware, support for multiple BBC Micro floppy drive controllers, restoring the ability to have MAME accept incoming socket connections to communicate with an emulated serial port, and more features for the UI graphics viewer. MAME 0.178 also adds software list updates with the latest prototype cartridge dumps, numerous bootlegs and alternate versions of supported games, and steady progress on non-working systems like the CMI IIx and LSI Octopus. --- emulators/mame/Makefile | 4 ++-- emulators/mame/PLIST | 12 +++++++++--- emulators/mame/distinfo | 10 +++++----- 3 files changed, 16 insertions(+), 10 deletions(-) diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile index a27fdfde9af..53451ca003b 100644 --- a/emulators/mame/Makefile +++ b/emulators/mame/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.64 2016/09/25 20:21:25 wiz Exp $ +# $NetBSD: Makefile,v 1.65 2016/10/01 16:45:46 wiz Exp $ -DISTNAME= mame-0.177 +DISTNAME= mame-0.178 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} GITHUB_TAG= ${DISTNAME:S/-//S/.//} diff --git a/emulators/mame/PLIST b/emulators/mame/PLIST index 87842088765..930a11767d6 100644 --- a/emulators/mame/PLIST +++ b/emulators/mame/PLIST @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.17 2016/09/02 12:22:46 wiz Exp $ +@comment $NetBSD: PLIST,v 1.18 2016/10/01 16:45:46 wiz Exp $ bin/castool bin/chdman bin/floptool @@ -155,6 +155,7 @@ share/mame/hash/cdtv.xml share/mame/hash/cgenie_cart.xml share/mame/hash/cgenie_cass.xml share/mame/hash/channelf.xml +share/mame/hash/chessmstdm.xml share/mame/hash/coco_cart.xml share/mame/hash/coco_flop.xml share/mame/hash/coleco.xml @@ -176,6 +177,7 @@ share/mame/hash/ec1841.xml share/mame/hash/einstein.xml share/mame/hash/electron_cart.xml share/mame/hash/electron_cass.xml +share/mame/hash/electron_flop.xml share/mame/hash/ep64_cart.xml share/mame/hash/ep64_cass.xml share/mame/hash/ep64_flop.xml @@ -241,6 +243,7 @@ share/mame/hash/kayproii.xml share/mame/hash/kc_cart.xml share/mame/hash/kc_cass.xml share/mame/hash/kc_flop.xml +share/mame/hash/kim1_cass.xml share/mame/hash/korvet_flop.xml share/mame/hash/lantutor.xml share/mame/hash/leapster.xml @@ -328,8 +331,10 @@ share/mame/hash/partner_flop.xml share/mame/hash/pasogo.xml share/mame/hash/pb2000c.xml share/mame/hash/pc1000.xml -share/mame/hash/pc1512.xml -share/mame/hash/pc1640.xml +share/mame/hash/pc1512_flop.xml +share/mame/hash/pc1512_hdd.xml +share/mame/hash/pc1640_flop.xml +share/mame/hash/pc1640_hdd.xml share/mame/hash/pc8201.xml share/mame/hash/pc8801_cass.xml share/mame/hash/pc8801_flop.xml @@ -469,6 +474,7 @@ share/mame/hash/v1050_hdd.xml share/mame/hash/vboy.xml share/mame/hash/vc4000.xml share/mame/hash/vector06_cart.xml +share/mame/hash/vector06_flop.xml share/mame/hash/vectrex.xml share/mame/hash/vg5k.xml share/mame/hash/vic10.xml diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo index d3ca87fbfb8..a127e17c4a2 100644 --- a/emulators/mame/distinfo +++ b/emulators/mame/distinfo @@ -1,9 +1,9 @@ -$NetBSD: distinfo,v 1.57 2016/09/02 12:22:46 wiz Exp $ +$NetBSD: distinfo,v 1.58 2016/10/01 16:45:46 wiz Exp $ -SHA1 (mame-0.177.tar.gz) = f2f03b8489cb568005584347501737b042137830 -RMD160 (mame-0.177.tar.gz) = 92e39e2d8342baec07189839b1bf8ef72232881a -SHA512 (mame-0.177.tar.gz) = 83a08796db5dc4ae7feecab6bd41fc3035638cf468c47b11198d3f4409c8eef397bc5e9c99036207ca7db8328a1d7f52399ad644df7735411b9b885fea8fc7a0 -Size (mame-0.177.tar.gz) = 112261386 bytes +SHA1 (mame-0.178.tar.gz) = b304b4805917626f6f54506707c3b6ce838ac87b +RMD160 (mame-0.178.tar.gz) = 07ba48148dcda4d9facc3f6e57f3730c0956ba99 +SHA512 (mame-0.178.tar.gz) = e37ac28e340beedebfdcfd869aa3f5ffd1a2d7889bc8e1a143ef13eea4d3a24ef88761d2025158a3d53763eb0e5c73727dbec390170dd4666992017888355f88 +Size (mame-0.178.tar.gz) = 114930206 bytes SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4 SHA1 (patch-makefile) = 0b42791f1d6a11b6ce168bd57a995987e692ab52 SHA1 (patch-scripts_genie.lua) = bd402f8127cf5d5bd5d70e12f5a6bd04cb8d7a73 -- cgit v1.2.3