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: Mon Feb 27 12:26:00 UTC 2017
Modified Files:
pkgsrc/emulators/mame: Makefile PLIST distinfo
Log Message:
Updated mame to 0.183.
MAME 0.183
22 Feb 2017
Hi everyone! It’s been a busy month for MAME development, and we’ve
got a whole lot of surprises to unwrap today as we continue to
celebrate twenty years of MAME. First up, we’ve added some incredibly
rare systems to MAME. Omega is an Arkanoid-inspired arcade game
with a production run of about ten boards. Dodge Man is a rare Omori
title from 1983. The vertical version of Flash Boy, a DECO Cassette
title that borrows more than a little from a well known anime is
another very rare game that was at risk of becoming nothing but a
memory. Westinghouse Test Console #5 is possibly a one-of-a-kind
wire-wrapped prototype machine for field-programming some kind of
interlocking equipment (it has a rude easter egg – press X|TRAN in
calculator mode to see it). Less rare, but still awesome, are arcade
titles Galaxy Games StarPak 3, Sega Sonic Cosmo Fighter, and a U.S.
release of Puzznic with the digitised photos intact.
This release adds support for a number of electronic toys/handheld
games, including Atari’s Touch Me (a clone of Simon, which is itself
a clone of an Atari arcade game), GAF Melody Madness, Lakeside Le
Boom, and with possibly the most awesome title if not gameplay,
LJN’s I Took a Lickin’ From a Chicken. Many of these games have
colourful, clickable artwork. MAME is dedicated to preserving more
than just video games, and these systems are great examples of some
of the other experiences you can relive through emulation.
If you use MAME’s computer emulation and have been frustrated by
modifiers not working properly in natural keyboard mode, you’ll be
pleased to know that this release addresses that. Natural keyboard
mode now works properly with many more systems, including Amiga,
Sun and RM Nimbus. Speaking of Amiga, we’ve emulated a 3rd-party
variant of the Amiga 1200 keyboard and added support for many
different language variants, so chances are you’ll be able to use
keyboard that matches your Workbench language. And speaking of
keyboards, the Zorba keyboard now works properly, so you can try
out one of the last luggable CP/M machines.
Other improvements include fixing the crash on encountering invalid
cheats, allowing multi-part software list entries to load each part
on the correct interface, emulation of the Poly-Play light organ,
a brand new preliminary Interpro 2800 driver and Clipper CPU core,
support for VIC-20 and C64 speech synthesiser cartridges, support
for the Osborne-1 Nuevo Video 80-column modification, protection
MCU emulation in Bad Dudes vs. Dragonninja and Bouncing Balls, audio
improvements to a number of supported games, and optimisation of
the netlist emulation.
Some of these improvements might seem inconsequential, or apply to
systems you don’t use, but they often lie in common components used
by many other systems. For example, the Amiga 1200 and Zorba keyboards
use the same MCU family used in a lot of arcade games published by
Taito. The same change that fixes the Zorba keyboard also fixes
enemy spawning and timing in Xain'd Sleena. The Nuevo Video board
uses a common Motorola CRT controller, so improvements made to
support it stand to benefit a lot of other systems.
Of course there are plenty of other improvements not listed here,
and you can read all about them in the whatsnew.txt file, or grab
the source or Windows binaries from the download page and join in
our 20th anniversary celebration.
To generate a diff of this commit:
cvs rdiff -u -r1.74 -r1.75 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.21 -r1.22 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.62 -r1.63 pkgsrc/emulators/mame/distinfo
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.74 pkgsrc/emulators/mame/Makefile:1.75
--- pkgsrc/emulators/mame/Makefile:1.74 Sun Feb 12 06:25:18 2017
+++ pkgsrc/emulators/mame/Makefile Mon Feb 27 12:26:00 2017
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.74 2017/02/12 06:25:18 ryoon Exp $
+# $NetBSD: Makefile,v 1.75 2017/02/27 12:26:00 wiz Exp $
-DISTNAME= mame-0.182
-PKGREVISION= 2
+DISTNAME= mame-0.183
CATEGORIES= emulators
MASTER_SITES= ${MASTER_SITE_GITHUB:=mamedev/}
GITHUB_TAG= ${DISTNAME:S/-//S/.//}
Index: pkgsrc/emulators/mame/PLIST
diff -u pkgsrc/emulators/mame/PLIST:1.21 pkgsrc/emulators/mame/PLIST:1.22
--- pkgsrc/emulators/mame/PLIST:1.21 Sun Feb 5 17:55:52 2017
+++ pkgsrc/emulators/mame/PLIST Mon Feb 27 12:26:00 2017
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.21 2017/02/05 17:55:52 wiz Exp $
+@comment $NetBSD: PLIST,v 1.22 2017/02/27 12:26:00 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -407,6 +407,7 @@ share/mame/hash/segacd.xml
share/mame/hash/sf7000.xml
share/mame/hash/sg1000.xml
share/mame/hash/sgx.xml
+share/mame/hash/sitcom.xml
share/mame/hash/smc777.xml
share/mame/hash/sms.xml
share/mame/hash/snes.xml
@@ -510,4 +511,7 @@ share/mame/hash/x68k_flop.xml
share/mame/hash/xegs.xml
share/mame/hash/xerox820.xml
share/mame/hash/xerox820ii.xml
+share/mame/hash/z88_cart.xml
share/mame/hash/zorba.xml
+share/mame/hash/zx80_cass.xml
+share/mame/hash/zx81_cass.xml
Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.62 pkgsrc/emulators/mame/distinfo:1.63
--- pkgsrc/emulators/mame/distinfo:1.62 Sun Feb 5 17:55:52 2017
+++ pkgsrc/emulators/mame/distinfo Mon Feb 27 12:26:00 2017
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.62 2017/02/05 17:55:52 wiz Exp $
+$NetBSD: distinfo,v 1.63 2017/02/27 12:26:00 wiz Exp $
-SHA1 (mame-0.182.tar.gz) = b08ee7ca721332241b135c3a71bb3b4780c3dcd4
-RMD160 (mame-0.182.tar.gz) = bffe45ef86b8f58c75261107c87e7fb72bdf31a8
-SHA512 (mame-0.182.tar.gz) = bfc8a4517c00a0b9f28c8f79fbc47178e6c2083ca8cfb4f0de3ae1b1b40e71f693df50d948f50ab4b8708b862cf2aacbbdcaf63849202aee5aa2886d8430c6af
-Size (mame-0.182.tar.gz) = 120860935 bytes
+SHA1 (mame-0.183.tar.gz) = 67ca069fa2da84862f2bb83f2711e827555b5633
+RMD160 (mame-0.183.tar.gz) = 29e6e9855bc834cb9853d775ca13c19d05a8e855
+SHA512 (mame-0.183.tar.gz) = d70cf546647b8d6025d36b53c49d661b5b653c151e705fc8e9f1eac12c8ddb8481bfbc276ff3e00e2ce3cf90fd2400c31f8182371f46c9141613dfda308963ab
+Size (mame-0.183.tar.gz) = 120025143 bytes
SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = e39b2dff553505531adb5f0a31b0a22306b8e2e4
SHA1 (patch-makefile) = c56dac362b89025d83078dbd1e3ae0a09df46a00
Home |
Main Index |
Thread Index |
Old Index