summaryrefslogtreecommitdiff
path: root/emulators
diff options
context:
space:
mode:
authorwiz <wiz@pkgsrc.org>2022-04-02 13:15:50 +0000
committerwiz <wiz@pkgsrc.org>2022-04-02 13:15:50 +0000
commit6b259e4f3f78377990193b3ee97d8d238255d8d0 (patch)
tree7aef47ebdc2590f9fba3966aec96537a2fe99455 /emulators
parent122446253ab3046d04b6cb66d9cc1e4150d0ad4d (diff)
downloadpkgsrc-6b259e4f3f78377990193b3ee97d8d238255d8d0.tar.gz
mame: update to 0.242.
Today is a bittersweet day. After a quarter of a century, we’ve decided that it’s no longer in our best interests to distribute MAME as Open Source/Free Software. Wait, that’s not the right announcement… After many fruitful years, we’ve come to realise MAME has achieved everything it can. The project is now in maintenance mode, and there will be no new functionality or regular releases. Hang on, that can’t be right, either! Happy April Fools’ day! We have an interesting release today in several ways. Yes, the rumours are true, after many years, we’ve added support for another LaserDisc-based arcade system. It’s a system that only ran a single game: Time Traveler, created by Rick Dyer at Virtual Image Productions, starring Stephen Wilber, and published by Sega. This full-motion video game consists of a near-constant stream of quick time events, utilising a mixture of live action video and computer-generated imagery. Although re-living the early ’90s corniness is pretty awesome, this is a milestone because it’s the first LaserDisc arcade game preserved using the Domesday86 Project toolchain. In short, this involves the use of custom hardware to record the raw radio frequency signal from a LaserDisc player’s laser pickup, and then decoding it in software. This frees you from the limitations of LaserDisc player demodulators and video capture devices. As well as better, more consistent video quality, this opens up possibilities like combining multiple captures to overcome disc degradation and laser pickup dropout. In another first for emulation, MAME 0.242 adds support for systems based on Rockwell B5000 family microcontrollers. This includes several electronic toys from Mattel, and calculators from Rockwell themselves. You’ll also find the first working game based on a Sharp SM530 microcontroller: the Star Fox game watch from Nelsonic. There are plenty of software list updates this month, including recently-released prototype dumps for Mega Drive, NES and Super NES, all the latest Apple II dumps, and some more of the steady stream of Commodore 64 cassettes. You’ll also see that a big batch of Amiga software has been promoted to working – that’s because the Amiga family has had an overhaul this month, and it’s paid off with substantial improvements in compatibility. There’s lots more going on, in fact this was a record month for pull requests, with over a hundred and thirty merged, including quite a few from first-time contributors, as well as some regulars. It’s great to have you all with us! There are dozens of reported bugs fixed, too, with a particular emphasis on fixing up DIP switch labelling.
Diffstat (limited to 'emulators')
-rw-r--r--emulators/mame/Makefile5
-rw-r--r--emulators/mame/PLIST7
-rw-r--r--emulators/mame/distinfo8
3 files changed, 12 insertions, 8 deletions
diff --git a/emulators/mame/Makefile b/emulators/mame/Makefile
index c9a27515bdd..2b6463517d2 100644
--- a/emulators/mame/Makefile
+++ b/emulators/mame/Makefile
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.147 2022/03/28 10:53:04 tnn Exp $
+# $NetBSD: Makefile,v 1.148 2022/04/02 13:15:50 wiz Exp $
-DISTNAME= mame-0.241
-PKGREVISION= 1
+DISTNAME= mame-0.242
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
diff --git a/emulators/mame/PLIST b/emulators/mame/PLIST
index 6c5a2536d7e..0eab04de04c 100644
--- a/emulators/mame/PLIST
+++ b/emulators/mame/PLIST
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.63 2022/02/23 19:12:50 wiz Exp $
+@comment $NetBSD: PLIST,v 1.64 2022/04/02 13:15:50 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -56,6 +56,7 @@ share/mame/artwork/bgfx/chains/hq2x.png
share/mame/artwork/bgfx/chains/hq3x.png
share/mame/artwork/bgfx/chains/hq4x.png
share/mame/artwork/dir.txt
+share/mame/artwork/lut-default.png
share/mame/artwork/monochrome-chessboard.png
share/mame/artwork/monochrome-matrix.png
share/mame/artwork/scanlines.png
@@ -99,6 +100,7 @@ share/mame/hash/altos8600.xml
share/mame/hash/amiga_a1000.xml
share/mame/hash/amiga_a3000.xml
share/mame/hash/amiga_apps.xml
+share/mame/hash/amiga_demos.xml
share/mame/hash/amiga_flop.xml
share/mame/hash/amiga_hardware.xml
share/mame/hash/amiga_hdd.xml
@@ -257,6 +259,7 @@ share/mame/hash/evio.xml
share/mame/hash/ews286_flop.xml
share/mame/hash/excalibur64.xml
share/mame/hash/exl100.xml
+share/mame/hash/famibox.xml
share/mame/hash/famicom_cass.xml
share/mame/hash/famicom_flop.xml
share/mame/hash/fidel_msc.xml
@@ -524,6 +527,7 @@ share/mame/hash/picno.xml
share/mame/hash/pico.xml
share/mame/hash/pippin.xml
share/mame/hash/pippin_flop.xml
+share/mame/hash/playmaker.xml
share/mame/hash/plus4_cart.xml
share/mame/hash/plus4_cass.xml
share/mame/hash/plus4_flop.xml
@@ -561,6 +565,7 @@ share/mame/hash/r9751.xml
share/mame/hash/radio86_cart.xml
share/mame/hash/radio86_cass.xml
share/mame/hash/rainbow.xml
+share/mame/hash/roland_tnsc1.xml
share/mame/hash/rwtrntcs.xml
share/mame/hash/rx78_cart.xml
share/mame/hash/rx78_cass.xml
diff --git a/emulators/mame/distinfo b/emulators/mame/distinfo
index cb9ef0e4389..bd6600f17fb 100644
--- a/emulators/mame/distinfo
+++ b/emulators/mame/distinfo
@@ -1,7 +1,7 @@
-$NetBSD: distinfo,v 1.117 2022/02/23 19:12:50 wiz Exp $
+$NetBSD: distinfo,v 1.118 2022/04/02 13:15:50 wiz Exp $
-BLAKE2s (mame-0.241.tar.gz) = 0cabb0fc620149b5b6ee5a6b93c77b31aaf4d2d29f1f81b4c70a259660030a07
-SHA512 (mame-0.241.tar.gz) = dff2f1a3651df30dd7d05fb63cf4518e8ce6d3a1703ef4e881c15256fcd1e74fbd9650afecbd3e97b3c483e887ff5e75254c0b0f6c4ec0719f17d19bc9b1c025
-Size (mame-0.241.tar.gz) = 184067870 bytes
+BLAKE2s (mame-0.242.tar.gz) = 8d56eeccea391a9f3a37d7c26b88c2b6f893c29e29a2546f7259c1a6e16cb564
+SHA512 (mame-0.242.tar.gz) = fb7a8089bdcb8fb496806c320c4825974cdbd10cd264b5c97e1d9f35880178d938182dfd5a2240063ea8b35112cf8bc14ff7fbec67bd213f33f0b1483db52fd6
+Size (mame-0.242.tar.gz) = 184405219 bytes
SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e