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



details:   https://anonhg.NetBSD.org/pkgsrc/rev/8071f11c5f50
branches:  trunk
changeset: 437918:8071f11c5f50
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Sep 03 07:47:42 2020 +0000

description:
mame: update to 0.224.

Are you ready kids? MAME 0.224 (our August release) is out now! As
always, there’s plenty to talk about. First of all, the Magnavox
Odyssey² and Philips Videopac+ G7400 have had a major overhaul,
with many graphical errors fixed, most software working, and support
for the Chess and Home Computer modules. The Gigatron 8-bit homebrew
computer, created by the late Marcel van Kervinck and based entirely
on 7400-series logic chips, is now working with graphics and
controller support. Acorn 8-bit expansions continue to arrive, with
several additions for the BBC Micro and Electron. Speaking of
expansions, regular contributor F.Ulivi has delivered serial modules
for the HP Integral PC and HP9825/HP9845 families.

Analog arcade audio continues to advance. If you’ve played Namco’s
Tank Battalion, ancestor of the NES classic Battle City, you’ll be
acutely aware of the limitations of the sample-based audio. That
has been addressed this month, with netlist-based audio emulation.
For Midway, 280 ZZZAP sound has been further refined, and netlist-based
audio has been implemented for Laguna Racer and Super Speed race,
which use similar circuitry. Sega G-80 games have received some
long-overdue attention, with netlist-based audio added for Astro
Blaster, Eliminator, Space Fury and Zektor, as well as better
Universal Sound Board emulation for Star Trek and Tac/Scan, and
more accurate CPU timing. Other games receiving netlist-based audio
are Destroyer and Flyball from Atari, and Fire One and Star Fire
from Exidy. On the topic of audio emulation, the ultra low cost
GameKing now has preliminary sound emulation, making the games feel
more complete.

Work on UK gambling systems has continued, with several more
Barcrest, BWB and JPM games working in this release. There are also
a number of new European gambling games, including several Cherry
Master and Jolly Joker sets. A significant number of arcade driving
games have had additional internal layouts optimised for use on
wide aspect ratio displays added. Other advances in home computer
emulation include Apple IIe RGB monitor mode support, Apple II CMS
SCSII II card support, and proper emulation speed for the VTech
Laser 500.

diffstat:

 emulators/mame/Makefile                                           |   4 +-
 emulators/mame/PLIST                                              |   5 ++-
 emulators/mame/distinfo                                           |  11 ++++---
 emulators/mame/patches/patch-src_devices_bus_hp9845__io_98036.cpp |  15 ++++++++++
 4 files changed, 27 insertions(+), 8 deletions(-)

diffs (80 lines):

diff -r 7711c97847a0 -r 8071f11c5f50 emulators/mame/Makefile
--- a/emulators/mame/Makefile   Thu Sep 03 07:39:40 2020 +0000
+++ b/emulators/mame/Makefile   Thu Sep 03 07:47:42 2020 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.120 2020/08/24 12:46:25 wiz Exp $
+# $NetBSD: Makefile,v 1.121 2020/09/03 07:47:42 wiz Exp $
 
-DISTNAME=      mame-0.223
+DISTNAME=      mame-0.224
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mamedev/}
 GITHUB_TAG=    ${DISTNAME:S/-//S/.//}
diff -r 7711c97847a0 -r 8071f11c5f50 emulators/mame/PLIST
--- a/emulators/mame/PLIST      Thu Sep 03 07:39:40 2020 +0000
+++ b/emulators/mame/PLIST      Thu Sep 03 07:47:42 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.45 2020/08/24 12:46:25 wiz Exp $
+@comment $NetBSD: PLIST,v 1.46 2020/09/03 07:47:42 wiz Exp $
 bin/castool
 bin/chdman
 bin/floptool
@@ -289,7 +289,9 @@
 share/mame/hash/hp9835a_rom.xml
 share/mame/hash/hp9845a_rom.xml
 share/mame/hash/hp9845b_rom.xml
+share/mame/hash/hp9k3xx_cdrom.xml
 share/mame/hash/hp9k3xx_flop.xml
+share/mame/hash/hp9k3xx_hdd.xml
 share/mame/hash/hp_ipc.xml
 share/mame/hash/ht68k.xml
 share/mame/hash/hx20_rom.xml
@@ -333,6 +335,7 @@
 share/mame/hash/jupace_cass.xml
 share/mame/hash/jupace_snap.xml
 share/mame/hash/k28m2.xml
+share/mame/hash/kaypro484.xml
 share/mame/hash/kayproii.xml
 share/mame/hash/kc_cart.xml
 share/mame/hash/kc_cass.xml
diff -r 7711c97847a0 -r 8071f11c5f50 emulators/mame/distinfo
--- a/emulators/mame/distinfo   Thu Sep 03 07:39:40 2020 +0000
+++ b/emulators/mame/distinfo   Thu Sep 03 07:47:42 2020 +0000
@@ -1,12 +1,13 @@
-$NetBSD: distinfo,v 1.96 2020/08/24 12:46:25 wiz Exp $
+$NetBSD: distinfo,v 1.97 2020/09/03 07:47:42 wiz Exp $
 
-SHA1 (mame-0.223.tar.gz) = a93b3925cd011b4ecdaf343a87d3d6be600265e9
-RMD160 (mame-0.223.tar.gz) = f8fab77e4426303195860e333ce9e8fe5d70f652
-SHA512 (mame-0.223.tar.gz) = a744adf6a231508d1e4550467815f8cef001c4795d39dd91dc112371393305dcc7311bb99a7765ada10accef65f52a26b64b3bc1e446b2ebd8e8249606bef4f9
-Size (mame-0.223.tar.gz) = 195055583 bytes
+SHA1 (mame-0.224.tar.gz) = d69a043b08891a94f7b91a4b22d379e92932abc6
+RMD160 (mame-0.224.tar.gz) = c0fcef9ca22a0ad43d147bf3af4b2953b94eafbd
+SHA512 (mame-0.224.tar.gz) = a5e01dd017cb78a5aea56f48d7bc2375f2c2b8d4c30b47b1e3f543ee74fb9777c01d8e8305655034e28e6929ce8bd82e9b066333f15718b44ded3adcd6df9b5b
+Size (mame-0.224.tar.gz) = 195459458 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
 SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
 SHA1 (patch-makefile) = d04055d8c0a9c3c4965ebe017811936ef01b03a0
 SHA1 (patch-scripts_genie.lua) = 6c72b76c9a9ea952a787bf3994680f8711c8b64a
+SHA1 (patch-src_devices_bus_hp9845__io_98036.cpp) = 4385c4e52dcc4e84690c39f945abd9e2cc97f258
diff -r 7711c97847a0 -r 8071f11c5f50 emulators/mame/patches/patch-src_devices_bus_hp9845__io_98036.cpp
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/mame/patches/patch-src_devices_bus_hp9845__io_98036.cpp Thu Sep 03 07:47:42 2020 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_devices_bus_hp9845__io_98036.cpp,v 1.1 2020/09/03 07:47:42 wiz Exp $
+
+Fix build without pre-compiled headers.
+https://github.com/mamedev/mame/commit/69406ddcc71272c30a824dd6f19f5d447732ed42
+
+--- src/devices/bus/hp9845_io/98036.cpp.orig   2020-08-25 01:03:34.000000000 +0000
++++ src/devices/bus/hp9845_io/98036.cpp
+@@ -11,6 +11,7 @@
+ 
+ *********************************************************************/
+ 
++#include "emu.h"
+ #include "98036.h"
+ 
+ // Debugging


Home | Main Index | Thread Index | Old Index