pkgsrc-Changes archive

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

CVS commit: pkgsrc/emulators/mame



Module Name:    pkgsrc
Committed By:   wiz
Date:           Sat Jul 30 17:14:28 UTC 2016

Modified Files:
        pkgsrc/emulators/mame: Makefile PLIST distinfo
Removed Files:
        pkgsrc/emulators/mame/patches: patch-3rdparty_bx_include_bx_thread.h

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -u -r1.60 -r1.61 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.15 -r1.16 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.55 -r1.56 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r1.5 -r0 \
    pkgsrc/emulators/mame/patches/patch-3rdparty_bx_include_bx_thread.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/emulators/mame/Makefile
diff -u pkgsrc/emulators/mame/Makefile:1.60 pkgsrc/emulators/mame/Makefile:1.61
--- pkgsrc/emulators/mame/Makefile:1.60 Sat Jul  9 13:03:46 2016
+++ pkgsrc/emulators/mame/Makefile      Sat Jul 30 17:14:28 2016
@@ -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 @@ DOCDIR=                       share/doc/mame
 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 @@ do-install:
        ${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
 

Index: pkgsrc/emulators/mame/PLIST
diff -u pkgsrc/emulators/mame/PLIST:1.15 pkgsrc/emulators/mame/PLIST:1.16
--- pkgsrc/emulators/mame/PLIST:1.15    Thu Jun 30 18:05:55 2016
+++ pkgsrc/emulators/mame/PLIST Sat Jul 30 17:14:28 2016
@@ -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/LICENSE
 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/gameking.xml
 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/pmd85_cass.xml
 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

Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.55 pkgsrc/emulators/mame/distinfo:1.56
--- pkgsrc/emulators/mame/distinfo:1.55 Thu Jun 30 18:14:23 2016
+++ pkgsrc/emulators/mame/distinfo      Sat Jul 30 17:14:28 2016
@@ -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



Home | Main Index | Thread Index | Old Index