pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/emulators/mame



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Apr  2 13:15:50 UTC 2022

Modified Files:
        pkgsrc/emulators/mame: Makefile PLIST distinfo

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.147 -r1.148 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.63 -r1.64 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.117 -r1.118 pkgsrc/emulators/mame/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/mame/Makefile
diff -u pkgsrc/emulators/mame/Makefile:1.147 pkgsrc/emulators/mame/Makefile:1.148
--- pkgsrc/emulators/mame/Makefile:1.147        Mon Mar 28 10:53:04 2022
+++ pkgsrc/emulators/mame/Makefile      Sat Apr  2 13:15:50 2022
@@ -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/.//}

Index: pkgsrc/emulators/mame/PLIST
diff -u pkgsrc/emulators/mame/PLIST:1.63 pkgsrc/emulators/mame/PLIST:1.64
--- pkgsrc/emulators/mame/PLIST:1.63    Wed Feb 23 19:12:50 2022
+++ pkgsrc/emulators/mame/PLIST Sat Apr  2 13:15:50 2022
@@ -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

Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.117 pkgsrc/emulators/mame/distinfo:1.118
--- pkgsrc/emulators/mame/distinfo:1.117        Wed Feb 23 19:12:50 2022
+++ pkgsrc/emulators/mame/distinfo      Sat Apr  2 13:15:50 2022
@@ -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



Home | Main Index | Thread Index | Old Index