summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2016-10-01 16:45:46 +0000
committerwiz <wiz@pkgsrc.org>2016-10-01 16:45:46 +0000
commiteaae20588c768c59bfc02c7b3e393a87380fda78 (patch)
tree3d2729bc865f8d5b7207d7ec83dedcaf9f3781e3 /emulators
parent6881380d0fd91fc4feb3a7b27c2d95b98a26808f (diff)
downloadpkgsrc-eaae20588c768c59bfc02c7b3e393a87380fda78.tar.gz
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.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/mame/Makefile4
-rw-r--r--emulators/mame/PLIST12
-rw-r--r--emulators/mame/distinfo10
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