head 1.2; access; symbols; locks; strict; comment @// @; 1.2 date 2022.11.30.09.30.42; author wiz; state dead; branches; next 1.1; commitid rVRYPfuPpmmYWH3E; 1.1 date 2022.10.30.21.13.43; author wiz; state Exp; branches; next ; commitid eGOwDVGlHN4SPMZD; desc @@ 1.2 log @mame: update to 0.250. November has passed us by, and it’s time for MAME 0.250, with a distinct Konami flavour! On the arcade side, the third and fourth player positions are supported in NBA Play By Play, and lots of regional variants have been added for games running on Hornet hardware. We’ve also added support for a Konami hand-held LCD game, a Tiger LCD game based on a popular Konami franchise, and a prototype of an unreleased Game.com title in the same series. In addition to the Castlevania-themed LCD game, we’ve added licensed Tiger LCD games featuring Mega Man, Ninja Gaiden, Superman and Gargoyles characters, although the latter two are different skins for the same game. MSX computer emulation has had a major overhaul, with more supported systems and peripherals, including lots of cartridge port floppy drives. As a bonus, the Fujitsu FM Towns family gained support for more controllers, including the Marty Pad and the twin-stick Libble Rabble joypad. Hard disk issues affecting the FM Towns family were also tracked down and fixed. Atari 8-bit computer cartridge emulation has been modernised, and a few more unlicensed Game Boy cartridges are supported (you can now play some very famous unauthorised translations in MAME). The Quantel DPB-7000 is looking much better, with lots of progress on video output and peripheral support. Namco’s Alpine Surfer is now playable in MAME, and several graphical glitches that had plagued System 22 emulation have been banished. Support for Italian versions of Quizard has been added, and German versions of Quizard 3 and Quizard 4 Rainbow are now working, as well as a Czech version of Quizard 4 Rainbow. A missing line scroll effect in Seta’s Caliber 50 is now emulated, and some flickering graphics in Atari’s Return of the Jedi have been fixed. Other improvements include lots of fixes for invalid memory accesses, function keys for the Franklin Ace (Apple II clone) computers, proper DIP switch labels for Nintendo Vs. Mahjong, and much, much more. @ text @$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 { //************************************************************************** @ 1.1 log @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. @ text @d1 1 a1 1 $NetBSD$ @