Source-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.222.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b830520b847c
branches:  trunk
changeset: 435738:b830520b847c
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Mon Jul 13 20:33:56 2020 +0000

description:
mame: update to 0.222.

MAME 0.222

26 Jun 2020

MAME 0.222, the product of our May/June development cycle, is ready
today, and it’s a very exciting release. There are lots of bug
fixes, including some long-standing issues with classics like
Bosconian and Gaplus, and missing pan/zoom effects in games on Seta
hardware. Two more Nintendo LCD games are supported: the Panorama
Screen version of Popeye, and the two-player Donkey Kong 3 Micro
Vs. System. New versions of supported games include a review copy
of DonPachi that allows the game to be paused for photography, and
a version of the adult Qix game Gals Panic for the Taiwanese market.

Other advancements on the arcade side include audio circuitry
emulation for 280-ZZZAP, and protection microcontroller emulation
for Kick and Run and Captain Silver.

The GRiD Compass series were possibly the first rugged computers
in the clamshell form factor, possibly best known for their use on
NASA space shuttle missions in the 1980s. The initial model, the
Compass 1101, is now usable in MAME. There are lots of improvements
to the Tandy Color Computer drivers in this release, with better
cartridge support being a theme. Acorn BBC series drivers now
support Solidisk file system ROMs. Writing to IMD floppy images
(popular for CP/M computers) is now supported, and a critical bug
affecting writes to HFE disk images has been fixed. Software list
additions include a collection of CDs for the SGI MIPS workstations.

There are several updates to Apple II emulation this month, including
support for several accelerators, a new IWM floppy controller core,
and support for using two memory cards simultaneously on the CFFA2.
As usual, we’ve added the latest original software dumps and clean
cracks to the software lists, including lots of educational titles.

Finally, the memory system has been optimised, yielding performance
improvements in all emulated systems, you no longer need to avoid
non-ASCII characters in paths when using the chdman tool, and
jedutil supports more devices.

MAME 0.221

19 May 2020

Our fourth release of the year, MAME 0.221, is now ready. There
are lots of interesting changes this time. We’ll start with some
of the additions. There’s another load of TV games from JAKKS
Pacific, Senario, Tech2Go and others. We’ve added another Panorama
Screen Game & Watch title: this one features the lovable comic
strip canine Snoopy. On the arcade side, we’ve got Great Bishi
Bashi Champ and Anime Champ (both from Konami), Goori Goori (Unico),
the prototype Galun.Pa! (Capcom CPS), a censored German version of
Gun.Smoke, a Japanese location test version of DoDonPachi Dai-Ou-Jou,
and more bootlegs of Cadillacs and Dinosaurs, Final Fight, Galaxian,
Pang! 3 and Warriors of Fate.

In computer emulation, we’re proud to present another working UNIX
workstation: the MIPS R3000 version of Sony’s NEWS family. NEWS
was never widespread outside Japan, so it’s very exciting to see
this running. F.Ulivi has added support for the Swedish/Finnish
and German versions of the HP 86B, and added two service ROMs to
the software list. ICEknight contributed a cassette software list
for the Timex NTSC variants of the Sinclair home computers. There
are some nice emulation improvements for the Luxor ABC family of
computers, with the ABC 802 now considered working.

Other additions include discrete audio emulation for Midway’s Gun
Fight, voice output for Filetto, support for configurable Toshiba
Pasopia PAC2 slot devices, more vgmplay features, and lots more
Capcom CPS mappers implemented according to equations from dumped
PALs. This release also cleans up and simplifies ROM loading. For
the most part things should work as well as or better than they
did before, but MAME will no longer find loose CHD files in top-level
media directories. This is intentional – it’s unwieldy with the
number of supported systems.

diffstat:

 emulators/mame/Makefile |   5 ++---
 emulators/mame/PLIST    |  23 +++++++++++++++++------
 emulators/mame/distinfo |  10 +++++-----
 3 files changed, 24 insertions(+), 14 deletions(-)

diffs (167 lines):

diff -r f1cbcd3de49a -r b830520b847c emulators/mame/Makefile
--- a/emulators/mame/Makefile   Mon Jul 13 20:25:57 2020 +0000
+++ b/emulators/mame/Makefile   Mon Jul 13 20:33:56 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.116 2020/06/28 16:33:58 nia Exp $
+# $NetBSD: Makefile,v 1.117 2020/07/13 20:33:56 wiz Exp $
 
-DISTNAME=      mame-0.220
-PKGREVISION=   2
+DISTNAME=      mame-0.222
 CATEGORIES=    emulators
 MASTER_SITES=  ${MASTER_SITE_GITHUB:=mamedev/}
 GITHUB_TAG=    ${DISTNAME:S/-//S/.//}
diff -r f1cbcd3de49a -r b830520b847c emulators/mame/PLIST
--- a/emulators/mame/PLIST      Mon Jul 13 20:25:57 2020 +0000
+++ b/emulators/mame/PLIST      Mon Jul 13 20:33:56 2020 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.43 2020/04/06 12:26:07 wiz Exp $
+@comment $NetBSD: PLIST,v 1.44 2020/07/13 20:33:56 wiz Exp $
 bin/castool
 bin/chdman
 bin/floptool
@@ -129,24 +129,21 @@
 share/mame/hash/attache.xml
 share/mame/hash/aussiebyte.xml
 share/mame/hash/b2m.xml
+share/mame/hash/bbc_cass.xml
 share/mame/hash/bbc_flop_32016.xml
 share/mame/hash/bbc_flop_6502.xml
-share/mame/hash/bbc_flop_65c102.xml
 share/mame/hash/bbc_flop_68000.xml
 share/mame/hash/bbc_flop_80186.xml
 share/mame/hash/bbc_flop_arm.xml
 share/mame/hash/bbc_flop_torch.xml
 share/mame/hash/bbc_flop_z80.xml
+share/mame/hash/bbc_hdd.xml
 share/mame/hash/bbc_rom.xml
-share/mame/hash/bbca_cass.xml
-share/mame/hash/bbcb_cass.xml
-share/mame/hash/bbcb_cass_de.xml
 share/mame/hash/bbcb_flop.xml
 share/mame/hash/bbcb_flop_orig.xml
 share/mame/hash/bbcb_flop_us.xml
 share/mame/hash/bbcbc.xml
 share/mame/hash/bbcm_cart.xml
-share/mame/hash/bbcm_cass.xml
 share/mame/hash/bbcm_flop.xml
 share/mame/hash/bbcmc_flop.xml
 share/mame/hash/bdesignm_design_cart.xml
@@ -235,15 +232,19 @@
 share/mame/hash/electron_cass.xml
 share/mame/hash/electron_flop.xml
 share/mame/hash/electron_rom.xml
+share/mame/hash/entex_sag.xml
 share/mame/hash/ep64_cart.xml
 share/mame/hash/ep64_cass.xml
 share/mame/hash/ep64_flop.xml
 share/mame/hash/epson_cpm.xml
+share/mame/hash/eti660_quik.xml
 share/mame/hash/evio.xml
 share/mame/hash/ews286_flop.xml
+share/mame/hash/excalibur64.xml
 share/mame/hash/exl100.xml
 share/mame/hash/famicom_cass.xml
 share/mame/hash/famicom_flop.xml
+share/mame/hash/fidel_msc.xml
 share/mame/hash/fidel_sc6.xml
 share/mame/hash/fidel_scc.xml
 share/mame/hash/fm77av.xml
@@ -293,6 +294,7 @@
 share/mame/hash/ht68k.xml
 share/mame/hash/hx20_rom.xml
 share/mame/hash/hyperscan.xml
+share/mame/hash/hyperscan_card.xml
 share/mame/hash/i7000_card.xml
 share/mame/hash/ibm5140.xml
 share/mame/hash/ibm5150.xml
@@ -315,6 +317,7 @@
 share/mame/hash/iq151_flop.xml
 share/mame/hash/ique.xml
 share/mame/hash/iqunlim_cart.xml
+share/mame/hash/itt3030.xml
 share/mame/hash/jaguar.xml
 share/mame/hash/jakks_gamekey_dp.xml
 share/mame/hash/jakks_gamekey_dy.xml
@@ -338,6 +341,7 @@
 share/mame/hash/korvet_flop.xml
 share/mame/hash/lantutor.xml
 share/mame/hash/laser2001_cart.xml
+share/mame/hash/leapfrog_didj_cart.xml
 share/mame/hash/leapfrog_leappad_cart.xml
 share/mame/hash/leapfrog_ltleappad_cart.xml
 share/mame/hash/leapfrog_mfleappad_cart.xml
@@ -347,6 +351,7 @@
 share/mame/hash/lviv.xml
 share/mame/hash/lynx.xml
 share/mame/hash/m20.xml
+share/mame/hash/m24.xml
 share/mame/hash/m5_cart.xml
 share/mame/hash/m5_cass.xml
 share/mame/hash/m5_flop.xml
@@ -429,6 +434,7 @@
 share/mame/hash/ngp.xml
 share/mame/hash/ngpc.xml
 share/mame/hash/nimbus.xml
+share/mame/hash/nuon.xml
 share/mame/hash/octopus.xml
 share/mame/hash/odyssey2.xml
 share/mame/hash/ondra.xml
@@ -456,6 +462,7 @@
 share/mame/hash/pc88va.xml
 share/mame/hash/pc98.xml
 share/mame/hash/pc98_cd.xml
+share/mame/hash/pcd_flop.xml
 share/mame/hash/pce.xml
 share/mame/hash/pce_tourvision.xml
 share/mame/hash/pcecd.xml
@@ -520,6 +527,7 @@
 share/mame/hash/sage2.xml
 share/mame/hash/saitek_egr.xml
 share/mame/hash/saitek_kso.xml
+share/mame/hash/saitek_schess.xml
 share/mame/hash/samcoupe_cass.xml
 share/mame/hash/samcoupe_flop.xml
 share/mame/hash/sat_cart.xml
@@ -535,6 +543,7 @@
 share/mame/hash/segacd.xml
 share/mame/hash/sf7000.xml
 share/mame/hash/sg1000.xml
+share/mame/hash/sgi_mips.xml
 share/mame/hash/sgx.xml
 share/mame/hash/sitcom.xml
 share/mame/hash/smarttv_cart.xml
@@ -574,6 +583,7 @@
 share/mame/hash/stv.xml
 share/mame/hash/super6.xml
 share/mame/hash/super80_cass.xml
+share/mame/hash/super80_flop.xml
 share/mame/hash/superpet_flop.xml
 share/mame/hash/supracan.xml
 share/mame/hash/sv8000.xml
@@ -595,6 +605,7 @@
 share/mame/hash/ti95_cart.xml
 share/mame/hash/ti99_cart.xml
 share/mame/hash/tiki100.xml
+share/mame/hash/timex_cass.xml
 share/mame/hash/timex_dock.xml
 share/mame/hash/tntell.xml
 share/mame/hash/to770_cart.xml
diff -r f1cbcd3de49a -r b830520b847c emulators/mame/distinfo
--- a/emulators/mame/distinfo   Mon Jul 13 20:25:57 2020 +0000
+++ b/emulators/mame/distinfo   Mon Jul 13 20:33:56 2020 +0000
@@ -1,9 +1,9 @@
-$NetBSD: distinfo,v 1.94 2020/04/06 12:26:07 wiz Exp $
+$NetBSD: distinfo,v 1.95 2020/07/13 20:33:56 wiz Exp $
 
-SHA1 (mame-0.220.tar.gz) = 79b678bdda38412c49655e1d98cc9197cca75bb4
-RMD160 (mame-0.220.tar.gz) = ce91bd6b8e9c19b637c9ebd0166cfd8e2ed12ced
-SHA512 (mame-0.220.tar.gz) = 5af22a3b05a94e93a6450ed685e670ce203b55a6c6a3e6b9615f00a985eccf3de453afcdd7bb4b15c33d5249bd700763cc30dd460d679ffc0c6adc7e81e8efcf
-Size (mame-0.220.tar.gz) = 183042822 bytes
+SHA1 (mame-0.222.tar.gz) = 7d75aaeb566595fcac8b80c7073cfed267c4394f
+RMD160 (mame-0.222.tar.gz) = b6d34098317c57275eb9c8a28d59d5acb7cc17a1
+SHA512 (mame-0.222.tar.gz) = 2b9c8d18dfb13c08412011e8d754bf9c9998bed2c24fd67840be829a456f480c9158d02e59142d7ba7d2621b98e5c390ad12f1371f97e88e0ebaa3ab7e046ae3
+Size (mame-0.222.tar.gz) = 184379953 bytes
 SHA1 (patch-3rdparty_asio_include_asio_detail_config.hpp) = 9b0d6139e853d8efb9d51270bbfa5382feac42a7
 SHA1 (patch-3rdparty_asio_include_asio_detail_impl_kqueue__reactor.ipp) = ad5e2171731864528331f2f1d2d43608b1b4ed01
 SHA1 (patch-3rdparty_bgfx_examples_common_font_font__manager.cpp) = 3b52b49bc9bb9e8810a478f13dcc306512acab21


Home | Main Index | Thread Index | Old Index