mame: update to 0.206.

Welcome to 2019 – we’re starting the year with a bang! MAME 0.206
is an absolutely huge update when it comes to new dumps and newly
working software, especially when it comes to TV games. As far as
we know, MAME is the first V.Smile emulator with working controls
and the most compatible, with almost all dumped titles fully playable
for one player (the second joystick isn’t working yet). A number
of JAKKS Pacific games based on similar technology are also working
in this release. And from Japan, you can now play the Popira and
Dance Dance Revolution Family Mat rhythm games, as well as Super
Dash Ball. The Namco Nostalgia and Taito Nostalgia games are now
playable, too. Game & Watch coverage is steadily expanding, with
Black Jack, Lifeboat, Manhole (new wide screen), and Rain Shower
added in this release. Black Jack is particularly notable as it
hasn’t seen re-issue or emulation before now.

On the arcade side, San Francisco Rush 2049 and its Special Edition
have been promoted to working, and we’ve added alternate versions
and bootlegs of several supported games. Heihachi_73 has tested
the Aristocrat Mk V slot machines, and dozens have been promoted
to working. If you enjoy spinning the wheels, why not give some a
try?

If you’re aware of the effort to preserve original Apple II software
in the new low-level WOZ disk image format, it should come as no
surprise that MAME is on board. We’ve started documenting these
dumps in a software list, and we’ll continue to add dumps as they
become available. If you’re a fan of Acorn computers, you might
want to try some of the newly supported BBC Micro ROM slot expansions,
including banked ROM devices, RAM expansions, and real-time clocks.
A few additional Electron expansion devices have been added, too.

Of course, these are just selected highlights, and there are plenty
more bug fixes and emulation improvements in this release. There
are also some incremental improvements to MAME’s system and software
selection menus.
This commit is contained in:
wiz 2019-02-03 23:10:19 +00:00
parent 6af8872967
commit 2d1e9c2ad2
4 changed files with 25 additions and 26 deletions

View file

@ -1,6 +1,6 @@
# $NetBSD: Makefile,v 1.95 2019/01/07 15:51:23 wiz Exp $ # $NetBSD: Makefile,v 1.96 2019/02/03 23:10:19 wiz Exp $
DISTNAME= mame-0.205 DISTNAME= mame-0.206
CATEGORIES= emulators CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/} MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//} GITHUB_TAG= ${DISTNAME:S/-//S/.//}

View file

@ -1,4 +1,4 @@
@comment $NetBSD: PLIST,v 1.31 2019/01/07 15:51:23 wiz Exp $ @comment $NetBSD: PLIST,v 1.32 2019/02/03 23:10:19 wiz Exp $
bin/castool bin/castool
bin/chdman bin/chdman
bin/floptool bin/floptool
@ -112,6 +112,7 @@ share/mame/hash/apollo_ctape.xml
share/mame/hash/apple1.xml share/mame/hash/apple1.xml
share/mame/hash/apple2.xml share/mame/hash/apple2.xml
share/mame/hash/apple2_cass.xml share/mame/hash/apple2_cass.xml
share/mame/hash/apple2_flop_orig.xml
share/mame/hash/apple2gs.xml share/mame/hash/apple2gs.xml
share/mame/hash/apple3.xml share/mame/hash/apple3.xml
share/mame/hash/apricot_flop.xml share/mame/hash/apricot_flop.xml
@ -172,6 +173,7 @@ share/mame/hash/cgenie_cass.xml
share/mame/hash/cgenie_flop_rom.xml share/mame/hash/cgenie_flop_rom.xml
share/mame/hash/channelf.xml share/mame/hash/channelf.xml
share/mame/hash/chessmstdm.xml share/mame/hash/chessmstdm.xml
share/mame/hash/clickstart_cart.xml
share/mame/hash/coco_cart.xml share/mame/hash/coco_cart.xml
share/mame/hash/coco_flop.xml share/mame/hash/coco_flop.xml
share/mame/hash/coleco.xml share/mame/hash/coleco.xml
@ -199,7 +201,17 @@ share/mame/hash/dragon_os9.xml
share/mame/hash/e01_flop.xml share/mame/hash/e01_flop.xml
share/mame/hash/ec1841.xml share/mame/hash/ec1841.xml
share/mame/hash/einstein.xml share/mame/hash/einstein.xml
share/mame/hash/ekara.xml share/mame/hash/ekara_japan.xml
share/mame/hash/ekara_japan_d.xml
share/mame/hash/ekara_japan_en.xml
share/mame/hash/ekara_japan_g.xml
share/mame/hash/ekara_japan_m.xml
share/mame/hash/ekara_japan_p.xml
share/mame/hash/ekara_japan_s.xml
share/mame/hash/ekara_japan_sp.xml
share/mame/hash/ekara_japan_web.xml
share/mame/hash/ekara_pal.xml
share/mame/hash/ekara_us.xml
share/mame/hash/electron_cart.xml share/mame/hash/electron_cart.xml
share/mame/hash/electron_cass.xml share/mame/hash/electron_cass.xml
share/mame/hash/electron_flop.xml share/mame/hash/electron_flop.xml
@ -269,6 +281,9 @@ share/mame/hash/iq128.xml
share/mame/hash/iq151_cart.xml share/mame/hash/iq151_cart.xml
share/mame/hash/iq151_flop.xml share/mame/hash/iq151_flop.xml
share/mame/hash/jaguar.xml share/mame/hash/jaguar.xml
share/mame/hash/jakks_gamekey_dy.xml
share/mame/hash/jakks_gamekey_nk.xml
share/mame/hash/jakks_gamekey_sw.xml
share/mame/hash/juicebox.xml share/mame/hash/juicebox.xml
share/mame/hash/jupace_cass.xml share/mame/hash/jupace_cass.xml
share/mame/hash/k28m2.xml share/mame/hash/k28m2.xml
@ -544,11 +559,11 @@ share/mame/hash/vii.xml
share/mame/hash/vip.xml share/mame/hash/vip.xml
share/mame/hash/visicom.xml share/mame/hash/visicom.xml
share/mame/hash/vixen.xml share/mame/hash/vixen.xml
share/mame/hash/vreader.xml
share/mame/hash/vsmile_cart.xml share/mame/hash/vsmile_cart.xml
share/mame/hash/vsmile_cd.xml share/mame/hash/vsmile_cd.xml
share/mame/hash/vsmileb_cart.xml share/mame/hash/vsmileb_cart.xml
share/mame/hash/vsmilem_cart.xml share/mame/hash/vsmilem_cart.xml
share/mame/hash/vtech_storio_cart.xml
share/mame/hash/vz_cass.xml share/mame/hash/vz_cass.xml
share/mame/hash/wangpc.xml share/mame/hash/wangpc.xml
share/mame/hash/waveterm.xml share/mame/hash/waveterm.xml

View file

@ -1,9 +1,9 @@
$NetBSD: distinfo,v 1.78 2019/01/07 15:51:23 wiz Exp $ $NetBSD: distinfo,v 1.79 2019/02/03 23:10:19 wiz Exp $
SHA1 (mame-0.205.tar.gz) = efd1038924ffe3b6c9e97309edec1b8b04aa78bd SHA1 (mame-0.206.tar.gz) = 12a3fcc978c7af6372e4947f3f3fe80050fe0439
RMD160 (mame-0.205.tar.gz) = 93033e3f9858d492db8d3b669fc3527bec077f69 RMD160 (mame-0.206.tar.gz) = ce32e8fd13d777f58f2e5160c6435c16fb8ab45f
SHA512 (mame-0.205.tar.gz) = fa0831eed3e6ef5a42b7e2efc8ed96b120c7e089139a4237771e8f3abd17d18369a1c1e865376ccbc828b6685070b3f0365b5132d48faa22c523d193d46ff3b6 SHA512 (mame-0.206.tar.gz) = d7f69565a3b4f7ff53caed76d7d241c204bfb76adcd8cf5be8aec5d8beef46ed0e610bc3200a4f3f5d8f98191ac05cb29e3e2bf4e054c61dc9f9946037fb8c90
Size (mame-0.205.tar.gz) = 145558242 bytes Size (mame-0.206.tar.gz) = 145767017 bytes
SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7 SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4 SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4
SHA1 (patch-3rdparty_bx_include_bx_platform.h) = caa57597d7c0916f82b3dbdc6ebf2e4851984e70 SHA1 (patch-3rdparty_bx_include_bx_platform.h) = caa57597d7c0916f82b3dbdc6ebf2e4851984e70
@ -12,4 +12,3 @@ SHA1 (patch-3rdparty_bx_src_thread.cpp) = 9bdd6334e9522faa4a42990ac77284633b31c6
SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = be6413d6cd277ad4d7b5266bad0d6c05c320bc0c SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = be6413d6cd277ad4d7b5266bad0d6c05c320bc0c
SHA1 (patch-makefile) = d04055d8c0a9c3c4965ebe017811936ef01b03a0 SHA1 (patch-makefile) = d04055d8c0a9c3c4965ebe017811936ef01b03a0
SHA1 (patch-scripts_genie.lua) = 91940dbcf30e0abd25167a79b53deb43a18daf86 SHA1 (patch-scripts_genie.lua) = 91940dbcf30e0abd25167a79b53deb43a18daf86
SHA1 (patch-src_mame_machine_pocketc.cpp) = b9e368adfda5c4ec0704d2cdabefd900de03257a

View file

@ -1,15 +0,0 @@
$NetBSD: patch-src_mame_machine_pocketc.cpp,v 1.1 2019/01/07 15:51:23 wiz Exp $
Fix compile.
https://github.com/mamedev/mame/commit/9592a18b11d708a1430f2684f3f70eef43372de0
--- src/mame/machine/pocketc.cpp.orig 2018-12-25 14:27:31.000000000 +0000
+++ src/mame/machine/pocketc.cpp
@@ -1,6 +1,7 @@
// license:GPL-2.0+
// copyright-holders:Peter Trauner
+#include "emu.h"
#include "includes/pocketc.h"
WRITE8_MEMBER(pocketc_state::out_a_w)