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:           Thu Apr 14 21:47:07 UTC 2016

Modified Files:
        pkgsrc/emulators/mame: Makefile PLIST distinfo
        pkgsrc/emulators/mame/patches: patch-makefile patch-scripts_genie.lua
Removed Files:
        pkgsrc/emulators/mame/patches: patch-3rdparty_luv_deps_uv.cmake
            patch-3rdparty_luv_src_dns.c

Log Message:
Update mame to 0.172.

It's with great pleasure that we announce the release of MAME 0.172.
This release includes several notable things above and beyond the
usual assortment of new systems, new features, and bug fixes.

Most importantly, this is the first release of MAME since the change
to a proper open-source licensing scheme as announced earlier this
month. From this release onward, MAME will be distributed under a
GPL-2.0+ license, with the bulk of code being covered under a
3-clause BSD license.

MAME now has an up-to-date set of documentation! You can find it
under the "Documentation" drop-down at the top of this site, or go
to http://docs.mamedev.org/ to check it out.

Due to the large number of configuration changes made in this
version, we strongly advise all users to delete their existing INI
configuration files and re-create them using the "-cc" option.

In case you are just overwriting previous release files note that
you better remove plugin folder first

For those of you running MAME on authentic CRT monitors, MAME now
incorporates a number of scaling-related features from GroovyMAME,
thanks to its author being brought on board the team, which should
help reduce user fragmentation. Please note: If you have issues
with MAME 0.172's graphics output, please ensure that "unevenstretch"
is set to 1 in your MAME configuration.

MAME 0.172 will also introduce a new high-score saving system using
Lua scripting. The feature is still experimental, but it's something
to keep an eye on for interesting future developments!

This version additionally marks the creation of a cross-platform
data-driven shader system via the BGFX renderer, which allows you
to apply shader effects per-screen, and more.


To generate a diff of this commit:
cvs rdiff -u -r1.54 -r1.55 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.49 -r1.50 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r1.1 -r0 \
    pkgsrc/emulators/mame/patches/patch-3rdparty_luv_deps_uv.cmake \
    pkgsrc/emulators/mame/patches/patch-3rdparty_luv_src_dns.c
cvs rdiff -u -r1.14 -r1.15 pkgsrc/emulators/mame/patches/patch-makefile
cvs rdiff -u -r1.1 -r1.2 \
    pkgsrc/emulators/mame/patches/patch-scripts_genie.lua

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




Home | Main Index | Thread Index | Old Index