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 May  1 18:12:32 UTC 2021

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

Log Message:
mame: update to 0.231.

MAME 0.231, our April release, is out now! The Yamaha FM synthesis
rewrite is progressing, with the OPL family (including YM2413,
YM3526, YM3812, YMF262 and Y8950) done this month. A number of
regressions reported against the previous release have also been
fixed. Most things should be improved, but if you notice something
wrong with a system using one of these chips, be sure to let us
know. Warp-1, a very rare Sun Electronics game from the late ’70s,
has been added this month. This is an early example of an “into
the screen” space shooter.

For as long as it has been emulated, the “3D” stages in Contra have
been too easy. This comes down to the functionality of the Konami
007452 chip, which Konami calls a VRC&DMP. Now we know that VRC
stands for Virtual ROM Controller, and controls ROM banking. However,
the DMP part has been more of a mystery, assumed to be some kind
of protection. This month, furrtek worked out that it’s apparently
some kind of Divide/Multiply Processor, for 16-bit maths operations
that would be unacceptably slow on the games’s pair of 6809-family
CPUs. The great news is the game now runs correctly, the bad news
is you’ll probably die a lot more.

David “Haze” Haywood is back this month with fixes for several
arcade games that have never been quite right. He’s fixed graphical
priority issues in SNK’s Beast Busters and Mechanized Attack,
improved timing in Seibu Kaihatsu’s Shot Rider, and corrected layer
offsets in Mitchell’s Funky Jet. He also added support for a couple
of protected Mega Drive bootleg games from Argentina. Recently,
David has been streaming MAME gaming sessions, often highlighting
under-appreciated games. You can watch the recorded streams on his
YouTube channel. Still on the topic of things that have never been
right, sasuke has been busy this month. He’s improved the Nichibutsu
1412M2 DAC playback rate and timer period calculation, most noticeable
on the Mighty Guy soundtrack, and made Taito’s unicycling game
Cycle Maabou playable.


To generate a diff of this commit:
cvs rdiff -u -r1.132 -r1.133 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.52 -r1.53 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.104 -r1.105 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.132 pkgsrc/emulators/mame/Makefile:1.133
--- pkgsrc/emulators/mame/Makefile:1.132        Wed Apr 21 11:41:35 2021
+++ pkgsrc/emulators/mame/Makefile      Sat May  1 18:12:32 2021
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.132 2021/04/21 11:41:35 adam Exp $
+# $NetBSD: Makefile,v 1.133 2021/05/01 18:12:32 wiz Exp $
 
-DISTNAME=      mame-0.230
-PKGREVISION=   1
+DISTNAME=      mame-0.231
 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.52 pkgsrc/emulators/mame/PLIST:1.53
--- pkgsrc/emulators/mame/PLIST:1.52    Thu Apr  1 12:22:38 2021
+++ pkgsrc/emulators/mame/PLIST Sat May  1 18:12:32 2021
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.52 2021/04/01 12:22:38 wiz Exp $
+@comment $NetBSD: PLIST,v 1.53 2021/05/01 18:12:32 wiz Exp $
 bin/castool
 bin/chdman
 bin/floptool
@@ -132,6 +132,7 @@ share/mame/hash/atom_rom.xml
 share/mame/hash/attache.xml
 share/mame/hash/aussiebyte.xml
 share/mame/hash/b2m.xml
+share/mame/hash/basf7100.xml
 share/mame/hash/bbc_cass.xml
 share/mame/hash/bbc_flop_32016.xml
 share/mame/hash/bbc_flop_6502.xml
@@ -566,6 +567,7 @@ share/mame/hash/sg1000.xml
 share/mame/hash/sgi_mips.xml
 share/mame/hash/sgi_mips_hdd.xml
 share/mame/hash/sgx.xml
+share/mame/hash/singingstarkaraoke_cart.xml
 share/mame/hash/sitcom.xml
 share/mame/hash/smarttv_cart.xml
 share/mame/hash/smc777.xml
@@ -638,6 +640,9 @@ share/mame/hash/to7_qd.xml
 share/mame/hash/to8_cass.xml
 share/mame/hash/to8_qd.xml
 share/mame/hash/to_flop.xml
+share/mame/hash/trs80_cass.xml
+share/mame/hash/trs80_flop.xml
+share/mame/hash/trs80_quik.xml
 share/mame/hash/trs80m2.xml
 share/mame/hash/trsm100.xml
 share/mame/hash/tutor.xml
@@ -645,6 +650,7 @@ share/mame/hash/tvc_cart.xml
 share/mame/hash/tvc_cass.xml
 share/mame/hash/tvc_flop.xml
 share/mame/hash/tvgogo.xml
+share/mame/hash/u110_card.xml
 share/mame/hash/unichamp.xml
 share/mame/hash/ut88.xml
 share/mame/hash/uzebox.xml

Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.104 pkgsrc/emulators/mame/distinfo:1.105
--- pkgsrc/emulators/mame/distinfo:1.104        Thu Apr  1 12:22:38 2021
+++ pkgsrc/emulators/mame/distinfo      Sat May  1 18:12:32 2021
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.104 2021/04/01 12:22:38 wiz Exp $
+$NetBSD: distinfo,v 1.105 2021/05/01 18:12:32 wiz Exp $
 
-SHA1 (mame-0.230.tar.gz) = 86f1a9d3ea5a445bab1956b66733a89fef0b26f6
-RMD160 (mame-0.230.tar.gz) = b8577137743aaedec17c9cf93719a0f1eec30e2a
-SHA512 (mame-0.230.tar.gz) = 49d651b94961582954bba1b04763e8a469164a65229210caab0168bc7fa2be47e81aceeeb4bc02060cb6d123396dde02be15e26a972e137a7d279d5f254de037
-Size (mame-0.230.tar.gz) = 195819564 bytes
+SHA1 (mame-0.231.tar.gz) = 1d26a79290c862e4cb6f971f07ed02cd65d988b9
+RMD160 (mame-0.231.tar.gz) = 3729a7ccd3676969ba280204478b3f155d2f77c9
+SHA512 (mame-0.231.tar.gz) = e9f519ab36b87b4e129c6b04bbfce041ead83dd7bc74bf98d9372e0b5f61416b4693ab76375090dd842c6b79a40c578349525371bd71f1358337c764dd46d776
+Size (mame-0.231.tar.gz) = 196006489 bytes
 SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
 SHA1 (patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp) = ad5e2171731864528331f2f1d2d43608b1b4ed01
 SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = 3b52b49bc9bb9e8810a478f13dcc306512acab21



Home | Main Index | Thread Index | Old Index