Received: from localhost (localhost [127.0.0.1]) by mail.netbsd.org (Postfix) with ESMTP id 4B2D084D9B for ; Sat, 9 Dec 2023 13:02:12 +0000 (UTC) X-Virus-Scanned: amavisd-new at netbsd.org Received: from mail.netbsd.org ([IPv6:::1]) by localhost (mail.netbsd.org [IPv6:::1]) (amavisd-new, port 10025) with ESMTP id 03X23XRNg9A2 for ; Sat, 9 Dec 2023 13:02:11 +0000 (UTC) Received: from cvs.NetBSD.org (ivanova.netbsd.org [199.233.217.197]) by mail.netbsd.org (Postfix) with ESMTP id 510C184D08 for ; Sat, 9 Dec 2023 13:02:11 +0000 (UTC) Received: by cvs.NetBSD.org (Postfix, from userid 500) id 4ABEDFA42; Sat, 9 Dec 2023 13:02:11 +0000 (UTC) Content-Transfer-Encoding: 7bit Content-Type: multipart/mixed; boundary="_----------=_1702126931269130" MIME-Version: 1.0 Date: Sat, 9 Dec 2023 13:02:11 +0000 From: "Thomas Klausner" Subject: CVS commit: pkgsrc/emulators/mame To: pkgsrc-changes@NetBSD.org Approved: commit_and_comment Reply-To: wiz@netbsd.org X-Mailer: log_accum Message-Id: <20231209130211.4ABEDFA42@cvs.NetBSD.org> This is a multi-part message in MIME format. --_----------=_1702126931269130 Content-Disposition: inline Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="UTF-8" Module Name: pkgsrc Committed By: wiz Date: Sat Dec 9 13:02:11 UTC 2023 Modified Files: pkgsrc/emulators/mame: Makefile PLIST distinfo Log Message: mame: update to 0.261. MAME 0.261 will be the final MAME release of 2023, and it’s a real ripper! We’re ending the year with a bang! Over a hundred pull requests were merged this month, including several from first-time contributors as well as many familiar names. Following up on the work last month, two more Casio Phase Distortion synthesisers have been added: the high-end CZ-1 keyboard and the unreleased MZ-1 module. The Yamaha MU50 XG tone generator module is also working a lot better in this release. Two home consoles with drawing features are now working: LJN’s VideoArt from 1987 and Sega’s Advanced Pico BEENA from 2005. Although they were both positioned as intellectually stimulating consoles for children and both had drawing features, they couldn’t be more different. The VideoArt was universally derided for its poor controls and lack of entertainment value, drawing negative comparisons to the popular Etch-a-Sketch toy. On the other hand, the BEENA was a high-quality device using media combining a ROM cartridge with a picture book, and featured dual pen digitisers. Its ARM CPU is fairly demanding to emulate in MAME, so you’ll need a fast PC to run it at full speed. We’re aware that the current scans of the picture books are not perfect, but it’s still quite usable apart from some peripherals that aren’t emulated yet. On a completely different note, some of the Taito gambling and medal games have started to come to life. The purpose of the games is to separate you from your money, and there isn’t much gameplay value, but they’re still interesting to see. Some of them feature characters from popular Taito franchises. Speaking of gambling games, a couple of Chinese-language mahjong gambling games from BMC have been dumped. Systems with AVR8 CPUs now run up to 50% faster, including the Uzebox console, Linus Åkesson demos, and the homebrew Sega Master System paddle controller. A means of dumping the microcontrollers Jaleco used for protection in some Mega System 1 games has been discovered recently, allowing the protection simulation code to be retired for 64th St. - A Detective Story and Big Striker. Our understanding of the gate array protection used for some other Jaleco games has also improved. The internal Super A'Can now has its main CPU’s internal ROM hooked up properly, improving the accuracy of its boot process. Of course, there’s far more in this release than we have time to talk about here, including newly dumped Korean versions of arcade games, bootlegs from Spain, support for PDS cards on the Mac Quadra/LC 630 family, more Heathkit Terminal Logic Board variants, and lots of new software list items. To generate a diff of this commit: cvs rdiff -u -r1.185 -r1.186 pkgsrc/emulators/mame/Makefile cvs rdiff -u -r1.79 -r1.80 pkgsrc/emulators/mame/PLIST cvs rdiff -u -r1.137 -r1.138 pkgsrc/emulators/mame/distinfo Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files. --_----------=_1702126931269130 Content-Disposition: inline Content-Length: 2718 Content-Transfer-Encoding: binary Content-Type: text/x-diff; charset=us-ascii Modified files: Index: pkgsrc/emulators/mame/Makefile diff -u pkgsrc/emulators/mame/Makefile:1.185 pkgsrc/emulators/mame/Makefile:1.186 --- pkgsrc/emulators/mame/Makefile:1.185 Sun Nov 12 13:21:22 2023 +++ pkgsrc/emulators/mame/Makefile Sat Dec 9 13:02:11 2023 @@ -1,7 +1,6 @@ -# $NetBSD: Makefile,v 1.185 2023/11/12 13:21:22 wiz Exp $ +# $NetBSD: Makefile,v 1.186 2023/12/09 13:02:11 wiz Exp $ -DISTNAME= mame-0.260 -PKGREVISION= 2 +DISTNAME= mame-0.261 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.79 pkgsrc/emulators/mame/PLIST:1.80 --- pkgsrc/emulators/mame/PLIST:1.79 Sat Sep 9 20:04:57 2023 +++ pkgsrc/emulators/mame/PLIST Sat Dec 9 13:02:11 2023 @@ -1,4 +1,4 @@ -@comment $NetBSD: PLIST,v 1.79 2023/09/09 20:04:57 wiz Exp $ +@comment $NetBSD: PLIST,v 1.80 2023/12/09 13:02:11 wiz Exp $ bin/castool bin/chdman bin/floptool @@ -216,6 +216,7 @@ share/mame/hash/cpc_cass.xml share/mame/hash/cpc_flop.xml share/mame/hash/crvision.xml share/mame/hash/cx3000tc.xml +share/mame/hash/cz1_cart.xml share/mame/hash/dai_cass.xml share/mame/hash/database.xml share/mame/hash/dc.xml @@ -730,6 +731,7 @@ share/mame/hash/vic1001_cass.xml share/mame/hash/vic1001_flop.xml share/mame/hash/victor9k_flop.xml share/mame/hash/vidbrain.xml +share/mame/hash/videoart.xml share/mame/hash/videopac.xml share/mame/hash/vii.xml share/mame/hash/vip.xml Index: pkgsrc/emulators/mame/distinfo diff -u pkgsrc/emulators/mame/distinfo:1.137 pkgsrc/emulators/mame/distinfo:1.138 --- pkgsrc/emulators/mame/distinfo:1.137 Thu Nov 2 01:51:58 2023 +++ pkgsrc/emulators/mame/distinfo Sat Dec 9 13:02:11 2023 @@ -1,8 +1,8 @@ -$NetBSD: distinfo,v 1.137 2023/11/02 01:51:58 wiz Exp $ +$NetBSD: distinfo,v 1.138 2023/12/09 13:02:11 wiz Exp $ -BLAKE2s (mame-0.260.tar.gz) = ebb2b7fd693b0ab0958b0b46906e36125b027191f571fd34e28e933bfdc4d2bf -SHA512 (mame-0.260.tar.gz) = 87b9d157d62456d1a3f4b751ff869d8366ea90566304f1e5ce5b1cef60d1879a249b9ca2c281355c8abb6c7e1cdba1f57b3fb7209e3cc2f11adf0c7f6f960b12 -Size (mame-0.260.tar.gz) = 205251800 bytes +BLAKE2s (mame-0.261.tar.gz) = 1fc658cce0433f17e9ac61c64f00793794eb333326e46cc096a26936f7562889 +SHA512 (mame-0.261.tar.gz) = b0162ea51d424295b195b088f64ac1e73ab35fb85f2c795d37c227083b3cc5f5812d573660ff36ac219b72fc93275f089d5bb815f4ef7ecd08ff1b5916641382 +Size (mame-0.261.tar.gz) = 205499989 bytes SHA1 (patch-3rdparty_bx_src_thread.cpp) = 91d7aa74dbe5e8e73594580ce0c16846f4a0d7b1 SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056 SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e --_----------=_1702126931269130--