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: Sun Oct 30 21:13:43 UTC 2022
Modified Files:
pkgsrc/emulators/mame: Makefile PLIST distinfo
Added Files:
pkgsrc/emulators/mame/patches:
patch-src_devices_bus_epson__qx_keyboard_keyboard.cpp
Log Message:
mame: update to 0.249.
After a whirlwind four weeks of development, MAME 0.249 is ready
for release! Highlights this month include improved Atari 8-bit
family emulation, a newer version of Kyukyoku Tiger with a two-player
cooperative mode, another version of The Crystal Maze promoted to
working, and lots of prototype cartridge dumps for consoles including
the Atari Lynx, Nintendo Game Boy and Super Nintendo Entertainment
System. There are also eight e-kara cartridges, including a rare
e-kara Web cartridge containing twelve youth-oriented songs.
The modernisation of Apple II and Macintosh emulation is progressing
steadily. This month, the last of the legacy floppy devices were
phased out; various ADB emulation issues were resolved, making
mouse/keyboard input more reliable; and the Apple IIe standard
80-column card now works properly. Brian Johnson has added some
hard disk and sound cards for the Epson QX-10 and improved the
keyboard support. Thanks to holub, MAME now emulates the ZX Evolution:
BASECONF, another successor to the Sinclair ZX Spectrum. As an
added bonus, there’s also better I/O emulation for the ATM-Turbo
family.
All the little fixes and newly supported features this month add
up to make this a must-have release. There’s better display emulation
for the Victor 9000, data cassette support for the Casio RZ-1,
proper emulation for the K051316 tile flip configuration flags
(allowing an old hack to be removed), better video emulation in
Jaleco’s Field Combat, fixes for sample playback on the Yamaha
MU-5, and the German UI translation has been brought up to date.
To generate a diff of this commit:
cvs rdiff -u -r1.157 -r1.158 pkgsrc/emulators/mame/Makefile
cvs rdiff -u -r1.70 -r1.71 pkgsrc/emulators/mame/PLIST
cvs rdiff -u -r1.124 -r1.125 pkgsrc/emulators/mame/distinfo
cvs rdiff -u -r0 -r1.1 \
pkgsrc/emulators/mame/patches/patch-src_devices_bus_epson__qx_keyboard_keyboard.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.157 pkgsrc/emulators/mame/Makefile:1.158
--- pkgsrc/emulators/mame/Makefile:1.157 Wed Sep 28 11:11:28 2022
+++ pkgsrc/emulators/mame/Makefile Sun Oct 30 21:13:43 2022
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.157 2022/09/28 11:11:28 wiz Exp $
+# $NetBSD: Makefile,v 1.158 2022/10/30 21:13:43 wiz Exp $
-DISTNAME= mame-0.248
+DISTNAME= mame-0.249
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.70 pkgsrc/emulators/mame/PLIST:1.71
--- pkgsrc/emulators/mame/PLIST:1.70 Wed Sep 28 11:11:28 2022
+++ pkgsrc/emulators/mame/PLIST Sun Oct 30 21:13:43 2022
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.70 2022/09/28 11:11:28 wiz Exp $
+@comment $NetBSD: PLIST,v 1.71 2022/10/30 21:13:43 wiz Exp $
bin/castool
bin/chdman
bin/floptool
@@ -164,6 +164,7 @@ share/mame/hash/bdesignm_game_cart.xml
share/mame/hash/bk0010.xml
share/mame/hash/bkrankp_cart.xml
share/mame/hash/bml3_flop.xml
+share/mame/hash/bungo_flop.xml
share/mame/hash/buzztime_cart.xml
share/mame/hash/bw12.xml
share/mame/hash/bw14.xml
@@ -230,6 +231,7 @@ share/mame/hash/e01_flop.xml
share/mame/hash/easy_karaoke_cart.xml
share/mame/hash/ec1841.xml
share/mame/hash/einstein.xml
+share/mame/hash/einstein_rom.xml
share/mame/hash/ekara_japan.xml
share/mame/hash/ekara_japan_a.xml
share/mame/hash/ekara_japan_ac.xml
@@ -442,6 +444,7 @@ share/mame/hash/msxr_flop.xml
share/mame/hash/mt65_cass.xml
share/mame/hash/mt65_rom.xml
share/mame/hash/mt65_snap.xml
+share/mame/hash/mtu130_flop.xml
share/mame/hash/mtx_cart.xml
share/mame/hash/mtx_cass.xml
share/mame/hash/mtx_flop.xml
@@ -575,6 +578,7 @@ share/mame/hash/roland_tnsc1.xml
share/mame/hash/rwtrntcs.xml
share/mame/hash/rx78_cart.xml
share/mame/hash/rx78_cass.xml
+share/mame/hash/rz1_cass.xml
share/mame/hash/sagafox.xml
share/mame/hash/sage2.xml
share/mame/hash/saitek_egr.xml
Index: pkgsrc/emulators/mame/distinfo
diff -u pkgsrc/emulators/mame/distinfo:1.124 pkgsrc/emulators/mame/distinfo:1.125
--- pkgsrc/emulators/mame/distinfo:1.124 Wed Sep 28 11:11:28 2022
+++ pkgsrc/emulators/mame/distinfo Sun Oct 30 21:13:43 2022
@@ -1,7 +1,8 @@
-$NetBSD: distinfo,v 1.124 2022/09/28 11:11:28 wiz Exp $
+$NetBSD: distinfo,v 1.125 2022/10/30 21:13:43 wiz Exp $
-BLAKE2s (mame-0.248.tar.gz) = c8273c3f694862e58afc56416d2bce720d646981c4510429df7727b2b180bd9d
-SHA512 (mame-0.248.tar.gz) = f27ff85ec2bb2c5e286d9e9e63585267739b9f46bdd3374d1f1b5ab685e5fb4825fa90510567858976bc2e7533a7e694a5e5199f523242d3e172d893255f7199
-Size (mame-0.248.tar.gz) = 185875556 bytes
+BLAKE2s (mame-0.249.tar.gz) = 7869bb29487e55e9d908388bee365b61770c2855bb6c5c50c8a009f8557949b1
+SHA512 (mame-0.249.tar.gz) = bb769afe0abd6d3e07d2491a376185cc0cc6e1f79f6d4e1a66435355ca025cd7639bbd45a1fcb7db5cc35c19e9519dfb6f117cf4d0c675ad2e365c61d7fa14bb
+Size (mame-0.249.tar.gz) = 185957630 bytes
SHA1 (patch-3rdparty_genie_build_gmake.darwin_genie.make) = bb2e8c06d4b5f5869fb48e06390d5ca94a190056
SHA1 (patch-makefile) = 343fac4d165438a26e2e8077216db1c6c46a5d1e
+SHA1 (patch-src_devices_bus_epson__qx_keyboard_keyboard.cpp) = 71b3fb87106362ff3c6e45bc368c618749579da2
Added files:
Index: pkgsrc/emulators/mame/patches/patch-src_devices_bus_epson__qx_keyboard_keyboard.cpp
diff -u /dev/null pkgsrc/emulators/mame/patches/patch-src_devices_bus_epson__qx_keyboard_keyboard.cpp:1.1
--- /dev/null Sun Oct 30 21:13:43 2022
+++ pkgsrc/emulators/mame/patches/patch-src_devices_bus_epson__qx_keyboard_keyboard.cpp Sun Oct 30 21:13:43 2022
@@ -0,0 +1,34 @@
+$NetBSD: patch-src_devices_bus_epson__qx_keyboard_keyboard.cpp,v 1.1 2022/10/30 21:13:43 wiz Exp $
+
+Fix build without pre-compiled headers.
+https://github.com/mamedev/mame/commit/de835f1b027edc14b866093f4ffaf549e133a329
+
+--- src/devices/bus/epson_qx/keyboard/keyboard.cpp.orig 2022-10-26 22:12:58.000000000 +0000
++++ src/devices/bus/epson_qx/keyboard/keyboard.cpp
+@@ -6,14 +6,17 @@
+
+ ***************************************************************************/
+
+-#include "cpu/mcs48/mcs48.h"
+ #include "emu.h"
+ #include "keyboard.h"
++
+ #include "matrix.h"
+
++#include "cpu/mcs48/mcs48.h"
++
+ #include "qx10ascii.lh"
+ #include "qx10hasci.lh"
+
++
+ //**************************************************************************
+ // DEVICE DEFINITIONS
+ //**************************************************************************
+@@ -22,6 +25,7 @@ DEFINE_DEVICE_TYPE(EPSON_QX_KEYBOARD_POR
+ DEFINE_DEVICE_TYPE(QX10_KEYBOARD_HASCI, bus::epson_qx::keyboard::qx10_keyboard_hasci, "qx10_keyboard_hasci", "Epson QX-10 Keyboard (HASCI)")
+ DEFINE_DEVICE_TYPE(QX10_KEYBOARD_ASCII, bus::epson_qx::keyboard::qx10_keyboard_ascii, "qx10_keyboard_ascii", "Epson QX-10 Keyboard (ASCII)")
+
++
+ namespace bus::epson_qx::keyboard {
+
+ //**************************************************************************
Home |
Main Index |
Thread Index |
Old Index