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 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.

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



Home | Main Index | Thread Index | Old Index