pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/emulators/mame mame: update to 0.231.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8b5ac20eec36
branches:  trunk
changeset: 451796:8b5ac20eec36
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Sat May 01 18:12:32 2021 +0000

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

diffstat:

 emulators/mame/Makefile |   5 ++---
 emulators/mame/PLIST    |   8 +++++++-
 emulators/mame/distinfo |  10 +++++-----
 3 files changed, 14 insertions(+), 9 deletions(-)

diffs (74 lines):

diff -r 09bbb425ffbe -r 8b5ac20eec36 emulators/mame/Makefile
--- a/emulators/mame/Makefile   Sat May 01 18:09:42 2021 +0000
+++ b/emulators/mame/Makefile   Sat May 01 18:12:32 2021 +0000
@@ -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/.//}
diff -r 09bbb425ffbe -r 8b5ac20eec36 emulators/mame/PLIST
--- a/emulators/mame/PLIST      Sat May 01 18:09:42 2021 +0000
+++ b/emulators/mame/PLIST      Sat May 01 18:12:32 2021 +0000
@@ -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/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/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/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_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
diff -r 09bbb425ffbe -r 8b5ac20eec36 emulators/mame/distinfo
--- a/emulators/mame/distinfo   Sat May 01 18:09:42 2021 +0000
+++ b/emulators/mame/distinfo   Sat May 01 18:12:32 2021 +0000
@@ -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