Fri Sep 9 18:28:26 2022 UTC ()
mame: update to 0.247.

With a change of season just around the corner, it's time to unveil
MAME 0.247! This is a huge release, and should have something for
everyone!

Newly added systems, and systems promoted to working, include:

    The M&D Monon Color - a low-cost Chinese hand-held console.
    This required finding an exploit to extract the CPU's internal
    ROM as audio. Said CPU is a high-performance derivative of
    Intel's MCS-51 architecture.
    A prototype version of Tecmo龝 Super Pinball Action that used
    separate screens for the simulated backglass and playfield.
    This version was presumably poorly received due to the need
    for an expensive dedicated cabinet.
    An initial driver for second-generation Sony NEWS workstations
    based on MIPS processors. This one has been a long time coming,
    with a lot of preparatory work, but it's finally here!
    The Dracula and Game Pachinko - two Tsukuda hand-held games
    with vacuum fluorescent displays.
    Micom Mahjong - an example of an early CPU-based TV game, and
    possibly the first dedicated electronic mahjong system.
    Three new Casio synthesisers.
    Several Impera Magic Card games. This one's also been a while
    coming, requiring several new devices to be emulated.
    A few Astro Corp. gambling games, including Dino Dino, Magic
    Bomb, Stone Age, and Zoo.
    Some previously missing NO CD versions of Capcom's Red Earth.

You'll also find numerous bug fixes and emulation improvements
across the board. There's better support for low-cost Macintosh
models based on the V8 chipset (including the LC, LC II, and Classic
II). There are quite a few fixes for issues with Nintendo's
NES/Famicom-derived arcade systems, the VS. System and PlayChoice-10.
Several ZX Spectrum derivatives from the Eastern Bloc are in better
shape. The Atari POKEY sounds better. The PC Engine pachinko
controller from Coconuts Japan is now supported. There龝 also an
important fix for extracting CHD CD-ROM images.

The stream of prototype cartridges is still flowing, with a number
of Atari 2600, Game Boy Color, NES, and Super NES additions landing
this month. You稷l also find the Scholastic Microzine disks for
Apple II, and several PC magazine cover disks. The new VGMPlay
music rips include music from the recently-emulated Poly-Net Warriors
arcade game.


(wiz)
diff -r1.154 -r1.155 pkgsrc/emulators/mame/Makefile
diff -r1.68 -r1.69 pkgsrc/emulators/mame/PLIST
diff -r1.122 -r1.123 pkgsrc/emulators/mame/distinfo

cvs diff -r1.154 -r1.155 pkgsrc/emulators/mame/Makefile (expand / switch to unified diff)

--- pkgsrc/emulators/mame/Makefile 2022/08/11 05:08:19 1.154
+++ pkgsrc/emulators/mame/Makefile 2022/09/09 18:28:26 1.155
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.154 2022/08/11 05:08:19 gutteridge Exp $ 1# $NetBSD: Makefile,v 1.155 2022/09/09 18:28:26 wiz Exp $
2 2
3DISTNAME= mame-0.246 3DISTNAME= mame-0.247
4PKGREVISION= 1 
5CATEGORIES= emulators 4CATEGORIES= emulators
6MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} 5MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
7GITHUB_TAG= ${DISTNAME:S/-//S/.//} 6GITHUB_TAG= ${DISTNAME:S/-//S/.//}
8 7
9MAINTAINER= wiz@NetBSD.org 8MAINTAINER= wiz@NetBSD.org
10HOMEPAGE= https://www.mamedev.org/ 9HOMEPAGE= https://www.mamedev.org/
11COMMENT= Multiple Arcade Machine Emulator 10COMMENT= Multiple Arcade Machine Emulator
12LICENSE= modified-bsd AND gnu-gpl-v2 11LICENSE= modified-bsd AND gnu-gpl-v2
13 12
14DOCDIR= share/doc/mame 13DOCDIR= share/doc/mame
15SHAREDIR= share/mame 14SHAREDIR= share/mame
16INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6 15INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6
17INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur 16INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur

cvs diff -r1.68 -r1.69 pkgsrc/emulators/mame/PLIST (expand / switch to unified diff)

--- pkgsrc/emulators/mame/PLIST 2022/07/31 19:10:19 1.68
+++ pkgsrc/emulators/mame/PLIST 2022/09/09 18:28:26 1.69
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.68 2022/07/31 19:10:19 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.69 2022/09/09 18:28:26 wiz Exp $
2bin/castool 2bin/castool
3bin/chdman 3bin/chdman
4bin/floptool 4bin/floptool
5bin/imgtool 5bin/imgtool
6bin/jedutil 6bin/jedutil
7bin/ldresample 7bin/ldresample
8bin/ldverify 8bin/ldverify
9bin/mame 9bin/mame
10bin/nltool 10bin/nltool
11bin/nlwav 11bin/nlwav
12bin/pngcmp 12bin/pngcmp
13bin/regrep 13bin/regrep
14bin/romcmp 14bin/romcmp
@@ -353,27 +353,29 @@ share/mame/hash/jazz.xml @@ -353,27 +353,29 @@ share/mame/hash/jazz.xml
353share/mame/hash/jb3000_flop.xml 353share/mame/hash/jb3000_flop.xml
354share/mame/hash/jpopira_jp.xml 354share/mame/hash/jpopira_jp.xml
355share/mame/hash/juicebox.xml 355share/mame/hash/juicebox.xml
356share/mame/hash/juku.xml 356share/mame/hash/juku.xml
357share/mame/hash/jupace_cass.xml 357share/mame/hash/jupace_cass.xml
358share/mame/hash/jupace_snap.xml 358share/mame/hash/jupace_snap.xml
359share/mame/hash/k28m2.xml 359share/mame/hash/k28m2.xml
360share/mame/hash/kaypro.xml 360share/mame/hash/kaypro.xml
361share/mame/hash/kc_cart.xml 361share/mame/hash/kc_cart.xml
362share/mame/hash/kc_cass.xml 362share/mame/hash/kc_cass.xml
363share/mame/hash/kc_flop.xml 363share/mame/hash/kc_flop.xml
364share/mame/hash/kim1_cass.xml 364share/mame/hash/kim1_cass.xml
365share/mame/hash/korvet_flop.xml 365share/mame/hash/korvet_flop.xml
366share/mame/hash/lantutor.xml 366share/mame/hash/kpython2.xml
 367share/mame/hash/lanteach.xml
 368share/mame/hash/lantrans.xml
367share/mame/hash/laser2001_cart.xml 369share/mame/hash/laser2001_cart.xml
368share/mame/hash/laser2001_flop.xml 370share/mame/hash/laser2001_flop.xml
369share/mame/hash/leapfrog_didj_cart.xml 371share/mame/hash/leapfrog_didj_cart.xml
370share/mame/hash/leapfrog_iquest_cart.xml 372share/mame/hash/leapfrog_iquest_cart.xml
371share/mame/hash/leapfrog_leappad_cart.xml 373share/mame/hash/leapfrog_leappad_cart.xml
372share/mame/hash/leapfrog_ltleappad_cart.xml 374share/mame/hash/leapfrog_ltleappad_cart.xml
373share/mame/hash/leapfrog_mfleappad_cart.xml 375share/mame/hash/leapfrog_mfleappad_cart.xml
374share/mame/hash/leapfrog_zippity_cart.xml 376share/mame/hash/leapfrog_zippity_cart.xml
375share/mame/hash/leapster.xml 377share/mame/hash/leapster.xml
376share/mame/hash/leapster_explorer_cart.xml 378share/mame/hash/leapster_explorer_cart.xml
377share/mame/hash/lisa.xml 379share/mame/hash/lisa.xml
378share/mame/hash/lisa2.xml 380share/mame/hash/lisa2.xml
379share/mame/hash/lk3000.xml 381share/mame/hash/lk3000.xml
@@ -663,26 +665,27 @@ share/mame/hash/tntell.xml @@ -663,26 +665,27 @@ share/mame/hash/tntell.xml
663share/mame/hash/to770_cart.xml 665share/mame/hash/to770_cart.xml
664share/mame/hash/to770a_cart.xml 666share/mame/hash/to770a_cart.xml
665share/mame/hash/to7_cart.xml 667share/mame/hash/to7_cart.xml
666share/mame/hash/to7_cass.xml 668share/mame/hash/to7_cass.xml
667share/mame/hash/to7_qd.xml 669share/mame/hash/to7_qd.xml
668share/mame/hash/to8_cass.xml 670share/mame/hash/to8_cass.xml
669share/mame/hash/to8_qd.xml 671share/mame/hash/to8_qd.xml
670share/mame/hash/to_flop.xml 672share/mame/hash/to_flop.xml
671share/mame/hash/trs80_cass.xml 673share/mame/hash/trs80_cass.xml
672share/mame/hash/trs80_flop.xml 674share/mame/hash/trs80_flop.xml
673share/mame/hash/trs80_quik.xml 675share/mame/hash/trs80_quik.xml
674share/mame/hash/trs80m2.xml 676share/mame/hash/trs80m2.xml
675share/mame/hash/trsm100.xml 677share/mame/hash/trsm100.xml
 678share/mame/hash/tsconf_betadisc_flop.xml
676share/mame/hash/ttwist_brainquest_cart.xml 679share/mame/hash/ttwist_brainquest_cart.xml
677share/mame/hash/turboextreme_cart.xml 680share/mame/hash/turboextreme_cart.xml
678share/mame/hash/tutor.xml 681share/mame/hash/tutor.xml
679share/mame/hash/tvc_cart.xml 682share/mame/hash/tvc_cart.xml
680share/mame/hash/tvc_cass.xml 683share/mame/hash/tvc_cass.xml
681share/mame/hash/tvc_flop.xml 684share/mame/hash/tvc_flop.xml
682share/mame/hash/tvgogo.xml 685share/mame/hash/tvgogo.xml
683share/mame/hash/tx0_ptp.xml 686share/mame/hash/tx0_ptp.xml
684share/mame/hash/u110_card.xml 687share/mame/hash/u110_card.xml
685share/mame/hash/unichamp.xml 688share/mame/hash/unichamp.xml
686share/mame/hash/ut88.xml 689share/mame/hash/ut88.xml
687share/mame/hash/uzebox.xml 690share/mame/hash/uzebox.xml
688share/mame/hash/v1050_flop.xml 691share/mame/hash/v1050_flop.xml

cvs diff -r1.122 -r1.123 pkgsrc/emulators/mame/distinfo (expand / switch to unified diff)

--- pkgsrc/emulators/mame/distinfo 2022/07/31 19:10:19 1.122
+++ pkgsrc/emulators/mame/distinfo 2022/09/09 18:28:26 1.123
@@ -1,7 +1,7 @@ @@ -1,7 +1,7 @@
1$NetBSD: distinfo,v 1.122 2022/07/31 19:10:19 wiz Exp $ 1$NetBSD: distinfo,v 1.123 2022/09/09 18:28:26 wiz Exp $
2 2
3BLAKE2s (mame-0.246.tar.gz) = 9839127da82dfde80088975c58aa886561d37281348030d015154566b5c6788a 3BLAKE2s (mame-0.247.tar.gz) = 47fbde2bca2e42463a608413d6442ef2ef361901c4ef67a9ac1954f6b8bc8aac
4SHA512 (mame-0.246.tar.gz) = ea65d2b7ada110156be3c19b04b71527eb84bf84d0983468f59f6204e49d2f75a367c1fc0966d6b971c1a7abfc2d99776ad786a033452443c3e5f124a4bd8b1d 4SHA512 (mame-0.247.tar.gz) = e763c8769dbae30bc8185412ca10ae6ed01bc357472d3d1982a6bda0cb5213f05d309b86b2cb0185cd5c7181609f1170c64a3dc5999089d9a863e72428f0bed9
5Size (mame-0.246.tar.gz) = 185503516 bytes 5Size (mame-0.247.tar.gz) = 185778600 bytes
6SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056 6SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
7SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e 7SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e