pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/emulators/mame Updated mame to 0.176.
details: https://anonhg.NetBSD.org/pkgsrc/rev/d21e9d185d23
branches: trunk
changeset: 350584:d21e9d185d23
user: wiz <wiz%pkgsrc.org@localhost>
date: Sat Jul 30 17:14:28 2016 +0000
description:
Updated mame to 0.176.
It's the last Wednesday of the month, and time for another MAME
release. We'd like to thank the Debian team for their help during
this development cycle: they've provided patches allowing MAME to
build cleanly on several more platforms, and arranged access to
IBM-sponsored POWER8 machines so we could improve our PowerPC
support.
The popular crt-geom and crt-geom-deluxe shaders have been ported
to BGFX and are now distributed with MAME, thanks to cgwg. The BGFX
versions of these shaders allow live adjustment of effect parameters
through the slider controls menu.
Interesting newly supported games include rare Soviet arcade games
Gorodki and Kot Rybolov, gambling mahjong game Swing Gal, and
alternate versions of Beastie Feastie and Raiden Fighters 2. Graphical
issues have been fixed in Seibu Kaihatsu's Denjin Makai, Godzilla,
Legionnaire and Zero Team, and there are some improvements to the
Tandy CoCo 3 palette. A few remaining gameplay issues in Taito's
Operation Wolf were resolved.
Thanks to a huge group effort involving some of our highly valued
external contributors as well some MAME team members, we've got
some visible progress on the Sun SPARCstation drivers. The SPARCstation
IPC (sun4_40 driver) now passes its self-tests and allows you to
use the OpenBoot interactive Forth interpreter at the ok prompt.
Note that there are still issues with SCSI emulation, so it won't
boot from and emulated hard disk or CD-ROM. In other news for
emulation of professional systems, MAME now supports the TeleVideo
990 and 995-65 terminals.
For people using CRT monitors and/or running games at native
resolution, we've added a lot of characters to the uismall.bdf font
supplied with MAME. It now covers most European languages using
Latin and Cyrillic scripts, as well as modern Greek and half-width
katakana. Changes were also made to improve legibility.
For developers, scrolling and hilighting in the state (registers)
view have been fixed, and viewing memory in the debugger no longer
causes spurious side effects like bank switches in systems like the
Apple II and Osborne 1. There's also been a lot of refactoring and
modernisation, particularly in the netlist and UI code.
diffstat:
emulators/mame/Makefile | 9 +++--
emulators/mame/PLIST | 17 +++++++++++-
emulators/mame/distinfo | 11 +++----
emulators/mame/patches/patch-3rdparty_bx_include_bx_thread.h | 16 -----------
4 files changed, 26 insertions(+), 27 deletions(-)
diffs (115 lines):
diff -r 944fbea5ddcf -r d21e9d185d23 emulators/mame/Makefile
--- a/emulators/mame/Makefile Sat Jul 30 15:15:22 2016 +0000
+++ b/emulators/mame/Makefile Sat Jul 30 17:14:28 2016 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.60 2016/07/09 13:03:46 wiz Exp $
+# $NetBSD: Makefile,v 1.61 2016/07/30 17:14:28 wiz Exp $
-DISTNAME= mame-0.175
+DISTNAME= mame-0.176
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
@@ -14,7 +14,7 @@
SHAREDIR= share/mame
INSTALLATION_DIRS= bin ${DOCDIR} ${PKGMANDIR}/man1 ${PKGMANDIR}/man6
INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/border_blur
-INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains ${SHAREDIR}/hash
+INSTALLATION_DIRS+= ${SHAREDIR}/artwork/bgfx/chains/crt-geom ${SHAREDIR}/hash
RESTRICTED= selling is not allowed
NO_SRC_ON_CDROM= ${RESTRICTED}
@@ -117,7 +117,8 @@
${INSTALL_DATA} ${WRKSRC}/artwork/LICENSE ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork
${INSTALL_DATA} ${WRKSRC}/artwork/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork
${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/border_blur/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/border_blur
- ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains
+ ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/*.* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains
+ ${INSTALL_DATA} ${WRKSRC}/artwork/bgfx/chains/crt-geom/* ${DESTDIR}${PREFIX}/${SHAREDIR}/artwork/bgfx/chains/crt-geom/
${INSTALL_DATA} ${WRKSRC}/docs/*.txt ${DESTDIR}${PREFIX}/${DOCDIR}
${INSTALL_DATA} ${WRKSRC}/hash/* ${DESTDIR}${PREFIX}/${SHAREDIR}/hash
diff -r 944fbea5ddcf -r d21e9d185d23 emulators/mame/PLIST
--- a/emulators/mame/PLIST Sat Jul 30 15:15:22 2016 +0000
+++ b/emulators/mame/PLIST Sat Jul 30 17:14:28 2016 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.15 2016/06/30 18:05:55 wiz Exp $
+@comment $NetBSD: PLIST,v 1.16 2016/07/30 17:14:28 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -42,6 +42,19 @@
share/mame/artwork/README.md
share/mame/artwork/aperture-grille.png
share/mame/artwork/bgfx/border_blur/default.lay
+share/mame/artwork/bgfx/chains/crt-geom/aperture_1_2_bgr.png
+share/mame/artwork/bgfx/chains/crt-geom/aperture_1_4_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/aperture_2_4_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/aperture_2_5_bgr.png
+share/mame/artwork/bgfx/chains/crt-geom/aperture_3_6_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/delta_1_2x1_bgr.png
+share/mame/artwork/bgfx/chains/crt-geom/delta_1_4x1_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/delta_2_4x1_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/delta_2_4x2_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/none.png
+share/mame/artwork/bgfx/chains/crt-geom/slot_2_4x4_rgb.png
+share/mame/artwork/bgfx/chains/crt-geom/slot_2_5x4_bgr.png
+share/mame/artwork/bgfx/chains/crt-geom/slot_3_7x6_rgb.png
share/mame/artwork/bgfx/chains/hq2x.png
share/mame/artwork/bgfx/chains/hq3x.png
share/mame/artwork/bgfx/chains/hq4x.png
@@ -195,6 +208,7 @@
share/mame/hash/gameking3.xml
share/mame/hash/gamepock.xml
share/mame/hash/gba.xml
+share/mame/hash/gba_ereader.xml
share/mame/hash/gbcolor.xml
share/mame/hash/genius.xml
share/mame/hash/gimix.xml
@@ -354,6 +368,7 @@
share/mame/hash/pockchalv2.xml
share/mame/hash/pockchalw.xml
share/mame/hash/pofo.xml
+share/mame/hash/poisk1_flop.xml
share/mame/hash/pokemini.xml
share/mame/hash/pro128_cart.xml
share/mame/hash/pro128_cass.xml
diff -r 944fbea5ddcf -r d21e9d185d23 emulators/mame/distinfo
--- a/emulators/mame/distinfo Sat Jul 30 15:15:22 2016 +0000
+++ b/emulators/mame/distinfo Sat Jul 30 17:14:28 2016 +0000
@@ -1,10 +1,9 @@
-$NetBSD: distinfo,v 1.55 2016/06/30 18:14:23 wiz Exp $
+$NetBSD: distinfo,v 1.56 2016/07/30 17:14:28 wiz Exp $
-SHA1 (mame-0.175.tar.gz) = 5b308fa2f0d825090a59e18d5172b99f4503c111
-RMD160 (mame-0.175.tar.gz) = e9f97ea9b1782a8869a877b555e693180af4b4e2
-SHA512 (mame-0.175.tar.gz) = fc03179f9a89c757c1bfbe6e3c0c9c49e0c847ed8e43bd2fb90b2841faf7bc422ed7b704b36972237bb79643e3e718b442c7093d22dc74e80e5106b722440de3
-Size (mame-0.175.tar.gz) = 102916507 bytes
+SHA1 (mame-0.176.tar.gz) = 7c6d454c75bce7f0167943d225cf5e3204c42a5d
+RMD160 (mame-0.176.tar.gz) = 04090c5d6e96386ab2760d9d284a3a7a13ed05e5
+SHA512 (mame-0.176.tar.gz) = f3b19da5f3759900e112b53edd47ff8cb2b52a3d47730d29e2b1a2ed472ad7179b904fcc24dec9d46129660869240234e3db125e3008947bb7223620de6ab56f
+Size (mame-0.176.tar.gz) = 103205294 bytes
SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4
-SHA1 (patch-3rdparty_bx_include_bx_thread.h) = 8083a10d76626ed93fe940a614bb43bcc2ac3a08
SHA1 (patch-makefile) = 07a3b69c4044b01da9a28f6ebd1601ae16b2a996
SHA1 (patch-scripts_genie.lua) = f0b6b9fe00b6f572089fc2a7495fe1fd3c86ae4e
diff -r 944fbea5ddcf -r d21e9d185d23 emulators/mame/patches/patch-3rdparty_bx_include_bx_thread.h
--- a/emulators/mame/patches/patch-3rdparty_bx_include_bx_thread.h Sat Jul 30 15:15:22 2016 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-3rdparty_bx_include_bx_thread.h,v 1.5 2016/06/30 18:14:23 wiz Exp $
-
-https://github.com/bkaradzic/bx/pull/118
-
---- 3rdparty/bx/include/bx/thread.h.orig 2016-06-29 06:34:30.000000000 +0000
-+++ 3rdparty/bx/include/bx/thread.h
-@@ -9,7 +9,9 @@
- #if BX_PLATFORM_POSIX
- # include <pthread.h>
- # if BX_PLATFORM_BSD
-+# ifdef __FreeBSD__
- # include <pthread_np.h>
-+# endif
- # endif
- # if defined(__GLIBC__) && !( (__GLIBC__ > 2) || ( (__GLIBC__ == 2) && (__GLIBC_MINOR__ >= 12) ) )
- # include <sys/prctl.h>
Home |
Main Index |
Thread Index |
Old Index