Wed Sep 29 08:30:22 2021 UTC ()
mame: update to 0.236.

The big event of the day is here! MAME 0.236 is ready for your
enjoyment! Sadly, this month marked the passing of Sir Clive
Sinclair, who it could be argued did more to put computers into
the hands of everyday people than anyone. There窶冱 a small update
to MAME窶冱 ZX Spectrum software list in this release.

The effort to dump and preserve protection microcontrollers is
still going well. This month窶冱 additions include Juuouki and Wonder
Planet. Protection simulation has been removed for Wonder Planet
and Space Harrier. Remember, this is a worthy cause that provides
multiple benefits: it improves accuracy by taking guesses out of
emulation, helps people maintain and repair ageing arcade boards,
and simplifies MAME窶冱 code.

MAME窶冱 NEC PC-8001 now supports floppy disks. The PC-8001 and
PC-8801 software lists have been reorganised to match, and a big
batch of items from the Neo Kobe collection have been added. MAME
continues to improve its NES/Famicom cartridge coverage. There are
a whole lot of games you can play now, including Chinese RPGs,
fighting game bootlegs, and pirate multi-game cartridges. Experience
a parallel universe of software of such inconsistent quality that
you can窶冲 stop going down the rabbit hole! Saturn emulation has
seen a few improvements, with several games that didn窶冲 boot
previously reaching playable status this month.

As you might expect, the FM Towns, PC-98 and V.Smile software lists
have been updated as usual. A couple of recently dumped prototypes
have been added to the SNES and Game Boy software lists. The
SpongeBob SquarePants Jellyfish Dodge game has been dumped and
emulated, and a Korean version of Sotsugyo Shousho known as Jor-eop
Jeungmyeongseo has been found. More pleasant surprises include
working emulation for the IDE protection dongle included in Killer
Instinct 2 upgrade kit, and some fixes for Atari 8-bit home computers
using the ANTIC video chip.

For people with more exotic tastes, MAME has added its oldest
working software list additions: Munching Squares and Punchy for
the MIT TX-0. There窶冱 also a new disassembler for the DEC VAX
architecture. In more mundane news, you can now reduce the
proliferation of duplicate ROM sets for families of similar keyboards
and other devices.


(wiz)
diff -r1.139 -r1.140 pkgsrc/emulators/mame/Makefile
diff -r1.57 -r1.58 pkgsrc/emulators/mame/PLIST
diff -r1.109 -r1.110 pkgsrc/emulators/mame/distinfo

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

--- pkgsrc/emulators/mame/Makefile 2021/09/20 08:41:19 1.139
+++ pkgsrc/emulators/mame/Makefile 2021/09/29 08:30:22 1.140
@@ -1,17 +1,16 @@ @@ -1,17 +1,16 @@
1# $NetBSD: Makefile,v 1.139 2021/09/20 08:41:19 nia Exp $ 1# $NetBSD: Makefile,v 1.140 2021/09/29 08:30:22 wiz Exp $
2 2
3DISTNAME= mame-0.235 3DISTNAME= mame-0.236
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.57 -r1.58 pkgsrc/emulators/mame/PLIST (expand / switch to unified diff)

--- pkgsrc/emulators/mame/PLIST 2021/08/30 21:52:31 1.57
+++ pkgsrc/emulators/mame/PLIST 2021/09/29 08:30:22 1.58
@@ -1,14 +1,14 @@ @@ -1,14 +1,14 @@
1@comment $NetBSD: PLIST,v 1.57 2021/08/30 21:52:31 wiz Exp $ 1@comment $NetBSD: PLIST,v 1.58 2021/09/29 08:30:22 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
@@ -113,26 +113,27 @@ share/mame/hash/apfimag_cass.xml @@ -113,26 +113,27 @@ share/mame/hash/apfimag_cass.xml
113share/mame/hash/apfm1000.xml 113share/mame/hash/apfm1000.xml
114share/mame/hash/apogee.xml 114share/mame/hash/apogee.xml
115share/mame/hash/apollo_ctape.xml 115share/mame/hash/apollo_ctape.xml
116share/mame/hash/apple1.xml 116share/mame/hash/apple1.xml
117share/mame/hash/apple2_cass.xml 117share/mame/hash/apple2_cass.xml
118share/mame/hash/apple2_flop_clcracked.xml 118share/mame/hash/apple2_flop_clcracked.xml
119share/mame/hash/apple2_flop_misc.xml 119share/mame/hash/apple2_flop_misc.xml
120share/mame/hash/apple2_flop_orig.xml 120share/mame/hash/apple2_flop_orig.xml
121share/mame/hash/apple2gs_flop_misc.xml 121share/mame/hash/apple2gs_flop_misc.xml
122share/mame/hash/apple2gs_flop_orig.xml 122share/mame/hash/apple2gs_flop_orig.xml
123share/mame/hash/apple3.xml 123share/mame/hash/apple3.xml
124share/mame/hash/applix_flop.xml 124share/mame/hash/applix_flop.xml
125share/mame/hash/apricot_flop.xml 125share/mame/hash/apricot_flop.xml
 126share/mame/hash/apxen_flop.xml
126share/mame/hash/aquarius_cart.xml 127share/mame/hash/aquarius_cart.xml
127share/mame/hash/aquarius_cass.xml 128share/mame/hash/aquarius_cass.xml
128share/mame/hash/arb.xml 129share/mame/hash/arb.xml
129share/mame/hash/arcadia.xml 130share/mame/hash/arcadia.xml
130share/mame/hash/archimedes.xml 131share/mame/hash/archimedes.xml
131share/mame/hash/astrocde.xml 132share/mame/hash/astrocde.xml
132share/mame/hash/atom_cass.xml 133share/mame/hash/atom_cass.xml
133share/mame/hash/atom_flop.xml 134share/mame/hash/atom_flop.xml
134share/mame/hash/atom_rom.xml 135share/mame/hash/atom_rom.xml
135share/mame/hash/attache.xml 136share/mame/hash/attache.xml
136share/mame/hash/aussiebyte.xml 137share/mame/hash/aussiebyte.xml
137share/mame/hash/b2m.xml 138share/mame/hash/b2m.xml
138share/mame/hash/basf7100.xml 139share/mame/hash/basf7100.xml
@@ -473,26 +474,29 @@ share/mame/hash/orionpro_flop.xml @@ -473,26 +474,29 @@ share/mame/hash/orionpro_flop.xml
473share/mame/hash/osborne1.xml 474share/mame/hash/osborne1.xml
474share/mame/hash/osborne2.xml 475share/mame/hash/osborne2.xml
475share/mame/hash/p500_flop.xml 476share/mame/hash/p500_flop.xml
476share/mame/hash/partner_cass.xml 477share/mame/hash/partner_cass.xml
477share/mame/hash/partner_flop.xml 478share/mame/hash/partner_flop.xml
478share/mame/hash/pasogo.xml 479share/mame/hash/pasogo.xml
479share/mame/hash/pasopia_cass.xml 480share/mame/hash/pasopia_cass.xml
480share/mame/hash/pb2000c.xml 481share/mame/hash/pb2000c.xml
481share/mame/hash/pc1000.xml 482share/mame/hash/pc1000.xml
482share/mame/hash/pc1512_flop.xml 483share/mame/hash/pc1512_flop.xml
483share/mame/hash/pc1512_hdd.xml 484share/mame/hash/pc1512_hdd.xml
484share/mame/hash/pc1640_flop.xml 485share/mame/hash/pc1640_flop.xml
485share/mame/hash/pc1640_hdd.xml 486share/mame/hash/pc1640_hdd.xml
 487share/mame/hash/pc8001_flop.xml
 488share/mame/hash/pc8001mk2_flop.xml
 489share/mame/hash/pc8001mk2sr_flop.xml
486share/mame/hash/pc8201.xml 490share/mame/hash/pc8201.xml
487share/mame/hash/pc8801_cass.xml 491share/mame/hash/pc8801_cass.xml
488share/mame/hash/pc8801_flop.xml 492share/mame/hash/pc8801_flop.xml
489share/mame/hash/pc88va.xml 493share/mame/hash/pc88va.xml
490share/mame/hash/pc98.xml 494share/mame/hash/pc98.xml
491share/mame/hash/pc98_cd.xml 495share/mame/hash/pc98_cd.xml
492share/mame/hash/pcd_flop.xml 496share/mame/hash/pcd_flop.xml
493share/mame/hash/pce.xml 497share/mame/hash/pce.xml
494share/mame/hash/pce_tourvision.xml 498share/mame/hash/pce_tourvision.xml
495share/mame/hash/pcecd.xml 499share/mame/hash/pcecd.xml
496share/mame/hash/pcfx.xml 500share/mame/hash/pcfx.xml
497share/mame/hash/pcw.xml 501share/mame/hash/pcw.xml
498share/mame/hash/pcw16.xml 502share/mame/hash/pcw16.xml
@@ -651,26 +655,27 @@ share/mame/hash/to8_qd.xml @@ -651,26 +655,27 @@ share/mame/hash/to8_qd.xml
651share/mame/hash/to_flop.xml 655share/mame/hash/to_flop.xml
652share/mame/hash/trs80_cass.xml 656share/mame/hash/trs80_cass.xml
653share/mame/hash/trs80_flop.xml 657share/mame/hash/trs80_flop.xml
654share/mame/hash/trs80_quik.xml 658share/mame/hash/trs80_quik.xml
655share/mame/hash/trs80m2.xml 659share/mame/hash/trs80m2.xml
656share/mame/hash/trsm100.xml 660share/mame/hash/trsm100.xml
657share/mame/hash/ttwist_brainquest_cart.xml 661share/mame/hash/ttwist_brainquest_cart.xml
658share/mame/hash/turboextreme_cart.xml 662share/mame/hash/turboextreme_cart.xml
659share/mame/hash/tutor.xml 663share/mame/hash/tutor.xml
660share/mame/hash/tvc_cart.xml 664share/mame/hash/tvc_cart.xml
661share/mame/hash/tvc_cass.xml 665share/mame/hash/tvc_cass.xml
662share/mame/hash/tvc_flop.xml 666share/mame/hash/tvc_flop.xml
663share/mame/hash/tvgogo.xml 667share/mame/hash/tvgogo.xml
 668share/mame/hash/tx0_ptp.xml
664share/mame/hash/u110_card.xml 669share/mame/hash/u110_card.xml
665share/mame/hash/unichamp.xml 670share/mame/hash/unichamp.xml
666share/mame/hash/ut88.xml 671share/mame/hash/ut88.xml
667share/mame/hash/uzebox.xml 672share/mame/hash/uzebox.xml
668share/mame/hash/v1050_flop.xml 673share/mame/hash/v1050_flop.xml
669share/mame/hash/v1050_hdd.xml 674share/mame/hash/v1050_hdd.xml
670share/mame/hash/vbaby_cart.xml 675share/mame/hash/vbaby_cart.xml
671share/mame/hash/vboy.xml 676share/mame/hash/vboy.xml
672share/mame/hash/vc4000.xml 677share/mame/hash/vc4000.xml
673share/mame/hash/vector06_cart.xml 678share/mame/hash/vector06_cart.xml
674share/mame/hash/vector06_flop.xml 679share/mame/hash/vector06_flop.xml
675share/mame/hash/vectrex.xml 680share/mame/hash/vectrex.xml
676share/mame/hash/vg5k.xml 681share/mame/hash/vg5k.xml

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

--- pkgsrc/emulators/mame/distinfo 2021/08/30 21:52:31 1.109
+++ pkgsrc/emulators/mame/distinfo 2021/09/29 08:30:22 1.110
@@ -1,11 +1,11 @@ @@ -1,11 +1,11 @@
1$NetBSD: distinfo,v 1.109 2021/08/30 21:52:31 wiz Exp $ 1$NetBSD: distinfo,v 1.110 2021/09/29 08:30:22 wiz Exp $
2 2
3SHA1 (mame-0.235.tar.gz) = b6ebec4e5187009bfe7bdd606da68b4bf31150e4 3SHA1 (mame-0.236.tar.gz) = c581fe58d408773bfb28068b4db5d2882e3e4e18
4RMD160 (mame-0.235.tar.gz) = b7f0bba0849d47edd0b277ac0fd4c49f9012aabd 4RMD160 (mame-0.236.tar.gz) = a4fe0b38229d796fbca0b03bb46ed54e89bc37e4
5SHA512 (mame-0.235.tar.gz) = 46489f038586a5845c458d4c427c2eca8631906f28f17be549af36cff6d256b324876d6ac29baef8f022afe2cb494e533b22deef8aed3b7233866ccc4534c428 5SHA512 (mame-0.236.tar.gz) = ee5a61ae9f636c1b6f5d3dd5280c5b691e24a7f509956812248973b48b4c80b4bc0269be80c8cbba654793a4a3ff4d64f8a6af5a0152f172da245204c710f65c
6Size (mame-0.235.tar.gz) = 193392918 bytes 6Size (mame-0.236.tar.gz) = 185713006 bytes
7SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7 7SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
8SHA1 (patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp) = ad5e2171731864528331f2f1d2d43608b1b4ed01 8SHA1 (patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp) = ad5e2171731864528331f2f1d2d43608b1b4ed01
9SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056 9SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
10SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e 10SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e
11SHA1 (patch-scripts_genie.lua) = 6c72b76c9a9ea952a787bf3994680f8711c8b64a 11SHA1 (patch-scripts_genie.lua) = 6c72b76c9a9ea952a787bf3994680f8711c8b64a