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: Fri Jan 30 13:39:49 UTC 2026
Modified Files:
pkgsrc/emulators/mame: Makefile PLIST distinfo
Added Files:
pkgsrc/emulators/mame/patches:
patch-src_devices_cpu_sharc_sharcops__table.cpp
Log Message:
mame: update to 0.285.
Are you ready for the first MAME release of 2026? MAME 0.285 is
out now! We’ve added support for an early, unreleased version of
Atari’s Relief Pitcher running on their System 1 platform. Moon
Raker, a Nichibutsu shooter from the late ’70s, has also been found
and emulated. Sega’s Waku Waku series has been further filled out
with the addition of Waku Waku Jumbo. And for something completely
different, Apple’s first computer built around the WIMP paradigm,
the Lisa, is starting the year in substantially better shape.
If you play arcade games that utilised lightguns, you’ll no doubt
be aware that pulling the trigger while aiming the gun away from
the screen was a common way to reload. You may also be aware that
MAME had an option to make this a bit easier if you’re using a
lightgun to play. That option has been removed, with a new plugin
taking its place. The great news is that the plugin works even if
you aren’t using a lightgun. That’s right, you can now assign a
button to reload when you’re playing Virtua Cop or Lethal Enforcers
with a keyboard, mouse or trackball. Check the plugin documentation
for more details.
The Hanimex Pencil II computer has had a bit of an overhaul, which
should make more software usable. A few more of the many BBC Micro
peripherals have been emulated. Other improvements this month
include better Apple IIgs periodic interrupt emulation, another
working Apple II clone from behind the Iron Curtain, better
representation of base Grid Compass hardware configurations, and
better default sound routing for people using Apple notebook
computers.
To generate a diff of this commit:
cvs rdiff -u -r1.226 -r1.227 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.101 -r1.102 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.163 -r1.164 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/emulators/mame/patches/patch-src_devices_cpu_sharc_sharcops__table.cpp
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.226 pkgsrc/emulators/mame/Makefile:1.227
--- pkgsrc/emulators/mame/Makefile:1.226 Wed Jan 7 08:46:52 2026
+++ pkgsrc/emulators/mame/Makefile Fri Jan 30 13:39:49 2026
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.226 2026/01/07 08:46:52 wiz Exp $
+# $NetBSD: Makefile,v 1.227 2026/01/30 13:39:49 wiz Exp $
-DISTNAME= mame-0.284
-PKGREVISION= 1
+DISTNAME= mame-0.285
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.101 pkgsrc/emulators/mame/PLIST:1.102
--- pkgsrc/emulators/mame/PLIST:1.101 Wed Dec 31 10:17:17 2025
+++ pkgsrc/emulators/mame/PLIST Fri Jan 30 13:39:49 2026
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.101 2025/12/31 10:17:17 wiz Exp $
+@comment $NetBSD: PLIST,v 1.102 2026/01/30 13:39:49 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -63,6 +63,7 @@ share/mame/artwork/slot-mask-aligned.png
share/mame/artwork/slot-mask.png
share/mame/artwork/white.png
share/mame/hash/32x.xml
+share/mame/hash/3do.xml
share/mame/hash/3do_m2.xml
share/mame/hash/README.md
share/mame/hash/a2600.xml
@@ -372,6 +373,7 @@ share/mame/hash/juku.xml
share/mame/hash/jupace_cass.xml
share/mame/hash/jupace_snap.xml
share/mame/hash/k28.xml
+share/mame/hash/k28o.xml
share/mame/hash/kaypro.xml
share/mame/hash/kc_cart.xml
share/mame/hash/kc_cass.xml
@@ -566,6 +568,7 @@ share/mame/hash/pdp1_ptp.xml
share/mame/hash/pecom_cass.xml
share/mame/hash/pegasus_cart.xml
share/mame/hash/pencil2.xml
+share/mame/hash/pencil2_cass.xml
share/mame/hash/pentagon_cass.xml
share/mame/hash/pet_cass.xml
share/mame/hash/pet_flop.xml
Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.163 pkgsrc/emulators/mame/distinfo:1.164
--- pkgsrc/emulators/mame/distinfo:1.163 Wed Dec 31 10:17:17 2025
+++ pkgsrc/emulators/mame/distinfo Fri Jan 30 13:39:49 2026
@@ -1,10 +1,11 @@
-$NetBSD: distinfo,v 1.163 2025/12/31 10:17:17 wiz Exp $
+$NetBSD: distinfo,v 1.164 2026/01/30 13:39:49 wiz Exp $
-BLAKE2s (mame-0.284.tar.gz) = 6040d14c46353a9518d0db3dbb9244763756de2f84a82e27563e06629377699e
-SHA512 (mame-0.284.tar.gz) = c50f23349519a2e052b9f639f5c2012cd826c26df4a69f9fa89e304dc003c723a3a6c4025a0dd086cdcb955349eca9669ae9466847d47db7a06c4494f009c590
-Size (mame-0.284.tar.gz) = 211592234 bytes
+BLAKE2s (mame-0.285.tar.gz) = fba2ccff4812e275ec90de58a8ca4d8c8883e2ec8ccd95a919969884d21edb71
+SHA512 (mame-0.285.tar.gz) = fe29797dde810ffd2732328875bc85015c5715577cbf1b9bba964e8436c1e4e7a5e01a2673b7227045e97ab17dec3a848813199d8045a184f347b0cb69a57d76
+Size (mame-0.285.tar.gz) = 211748349 bytes
SHA1 (patch-3rdparty_bx_src_thread.cpp) = 03d4b6918ee91c600748fe8d518fd62c630c33a7
SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
SHA1 (patch-makefile) = 865b1513a86567352570aeba5f12251486c65052
SHA1 (patch-scripts_src_3rdparty.lua) = 906d1024907ff6577bcf232bf9e384f852535781
SHA1 (patch-scripts_toolchain.lua) = df383dab4787f58348d62e1c5f25ddaa45eb8199
+SHA1 (patch-src_devices_cpu_sharc_sharcops__table.cpp) = 83b87cc8353a7b6771966f927f41ee17be63bd36
Added files:
Index: pkgsrc/emulators/mame/patches/patch-src_devices_cpu_sharc_sharcops__table.cpp
diff -u /dev/null pkgsrc/emulators/mame/patches/patch-src_devices_cpu_sharc_sharcops__table.cpp:1.1
--- /dev/null Fri Jan 30 13:39:49 2026
+++ pkgsrc/emulators/mame/patches/patch-src_devices_cpu_sharc_sharcops__table.cpp Fri Jan 30 13:39:49 2026
@@ -0,0 +1,14 @@
+$NetBSD: patch-src_devices_cpu_sharc_sharcops__table.cpp,v 1.1 2026/01/30 13:39:49 wiz Exp $
+
+https://github.com/mamedev/mame/commit/ffde4d3920ae99d2730db83982ffa9f8fbd8abd2
+
+--- src/devices/cpu/sharc/sharcops_table.cpp.orig 2026-01-29 15:02:37.000000000 +0000
++++ src/devices/cpu/sharc/sharcops_table.cpp
+@@ -1,5 +1,7 @@
+ // license:BSD-3-Clause
+ // copyright-holders:Ville Linde
++
++#include "emu.h"
+ #include "sharc.h"
+
+ const adsp21062_device::SHARC_OP adsp21062_device::s_sharc_opcode_table[] =
Home |
Main Index |
Thread Index |
Old Index