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.204.
details: https://anonhg.NetBSD.org/pkgsrc/rev/4c151ea6af90
branches: trunk
changeset: 388452:4c151ea6af90
user: wiz <wiz%pkgsrc.org@localhost>
date: Fri Dec 07 10:32:53 2018 +0000
description:
mame: update to 0.204.
MAME 0.204
28 Nov 2018
After a busy four weeks, we?re ready to present the hotly-anticipated
MAME 0.204 release. The most exciting stuff this month is definitely
on the computer emulation side. We?ve added dozens of working
cartridges to the BBC ROM software list, and ROMs required by
expansion devices are handled more elegantly. Our HP9000/300 series
emulation just keeps getting better: it?s now possible to install
and use HP-UX 9, with X11 and the Vue desktop environment on an
emulated HP9000/370 with accelerated window drawing and Ethernet
networking support. There?s also been some progress on the road to
Silicon Graphics workstation emulation. On top of that, we?re seeing
preliminary emulation of standalone X Window System terminals.
Thanks to MAME?s modular, device-oriented architecture, improvements
for one machine go on to benefit other machines using similar
hardware. The Motorola 68k memory management unit improvements that
allow HP-UX to run on the HP9000/300 series will also benefit Mac,
NeXT and early Sun systems. The same AMD LANCE Ethernet controller
is used in HP and Sun workstations, X11 terminals, the Amiga A2065
Zorro card, and numerous applications. This gives us a wealth of
test cases, and a virtuous cycle where progress on one system can
lead to a breakthrough on another.
With this release, all Tiger game.com games are fully playable.
Two more Nintendo Game & Watch titles, Climber and Tropical Fish,
have been emulated. XaviX-based TV game emulation continues to
progress steadily: numerous e-kara karaoke cartridges have been
dumped, preliminary sound output emulation has been implemented
(sorry, no microphone support yet, but you can hear the tunes),
and more systems have inputs connected.
Graphical effects in the bootleg arcade driving game Blomby Car
have been improved, and bad dumps of graphics ROMs for Abnormal
Check and the Korean version of Prehistoric Isle have been replaced.
As always, you?ll enjoy support for more alternate versions of
arcade games (including a version of Pinball Action that shows
scores on external LED displays), bug fixes, and general emulation
improvements.
diffstat:
emulators/mame/Makefile | 4 ++--
emulators/mame/PLIST | 3 ++-
emulators/mame/distinfo | 11 ++++++-----
emulators/mame/patches/patch-src_mame_video_xavix.cpp | 15 +++++++++++++++
4 files changed, 25 insertions(+), 8 deletions(-)
diffs (71 lines):
diff -r 68530d19f115 -r 4c151ea6af90 emulators/mame/Makefile
--- a/emulators/mame/Makefile Fri Dec 07 01:54:52 2018 +0000
+++ b/emulators/mame/Makefile Fri Dec 07 10:32:53 2018 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.92 2018/11/12 07:20:58 adam Exp $
+# $NetBSD: Makefile,v 1.93 2018/12/07 10:32:53 wiz Exp $
-DISTNAME= mame-0.203
+DISTNAME= mame-0.204
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
diff -r 68530d19f115 -r 4c151ea6af90 emulators/mame/PLIST
--- a/emulators/mame/PLIST Fri Dec 07 01:54:52 2018 +0000
+++ b/emulators/mame/PLIST Fri Dec 07 10:32:53 2018 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.29 2018/11/12 07:20:58 adam Exp $
+@comment $NetBSD: PLIST,v 1.30 2018/12/07 10:32:53 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -199,6 +199,7 @@
share/mame/hash/e01_flop.xml
share/mame/hash/ec1841.xml
share/mame/hash/einstein.xml
+share/mame/hash/ekara.xml
share/mame/hash/electron_cart.xml
share/mame/hash/electron_cass.xml
share/mame/hash/electron_flop.xml
diff -r 68530d19f115 -r 4c151ea6af90 emulators/mame/distinfo
--- a/emulators/mame/distinfo Fri Dec 07 01:54:52 2018 +0000
+++ b/emulators/mame/distinfo Fri Dec 07 10:32:53 2018 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.73 2018/11/12 07:20:58 adam Exp $
+$NetBSD: distinfo,v 1.74 2018/12/07 10:32:53 wiz Exp $
-SHA1 (mame-0.203.tar.gz) = 4d6327d410c2fa1a12148d4f7ad0d7600f8e0b01
-RMD160 (mame-0.203.tar.gz) = 3b510807437a4527f876fdd4ecb6eef9a3410616
-SHA512 (mame-0.203.tar.gz) = 5ef7cfd0e2a139b718766ae5d2da95360d374c8f41d2064cabcbc1713ba546ce53a6711f78c6402d36e4d07be88a7dd1ec026bbc3588e374fba74c928ce17f2e
-Size (mame-0.203.tar.gz) = 131015193 bytes
+SHA1 (mame-0.204.tar.gz) = 770f600c4c83793ffade1fae471df9e0a8087300
+RMD160 (mame-0.204.tar.gz) = 9a17f89b8fc34fbe26885f47ecc9de282e4fff1c
+SHA512 (mame-0.204.tar.gz) = 56c2c9bbc269ed7ec4bade32d4b5790786823b634aa7719d03b6cd9e034e9ee808480ac8e94e3ea7f1b18ccff6a92d3914042a00c095caf88281f6ed1c671d8c
+Size (mame-0.204.tar.gz) = 131185850 bytes
SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4
SHA1 (patch-3rdparty_bx_include_bx_platform.h) = caa57597d7c0916f82b3dbdc6ebf2e4851984e70
@@ -15,3 +15,4 @@
SHA1 (patch-scripts_toolchain.lua) = 6227e19645ce1f632401629bc9c988736e5e1ba7
SHA1 (patch-src_devices_cpu_mips_mips3.cpp) = 64de7e132051d7b55bd1b9ae1cf0b5bbc826dc33
SHA1 (patch-src_devices_cpu_mips_ps2vif1.cpp) = dffb66d3fd7579b285684ece4c819fd29722d920
+SHA1 (patch-src_mame_video_xavix.cpp) = 3373a4d2e2970a903c56d7159beb6655544b9b29
diff -r 68530d19f115 -r 4c151ea6af90 emulators/mame/patches/patch-src_mame_video_xavix.cpp
--- /dev/null Thu Jan 01 00:00:00 1970 +0000
+++ b/emulators/mame/patches/patch-src_mame_video_xavix.cpp Fri Dec 07 10:32:53 2018 +0000
@@ -0,0 +1,15 @@
+$NetBSD: patch-src_mame_video_xavix.cpp,v 1.1 2018/12/07 10:32:53 wiz Exp $
+
+For sin, atan in std::.
+
+--- src/mame/video/xavix.cpp.orig 2018-11-27 19:12:23.000000000 +0000
++++ src/mame/video/xavix.cpp
+@@ -7,6 +7,8 @@
+ // #define VERBOSE 1
+ #include "logmacro.h"
+
++#include <cmath>
++
+ inline void xavix_state::set_data_address(int address, int bit)
+ {
+ m_tmp_dataaddress = address;
Home |
Main Index |
Thread Index |
Old Index