-cinematronics/thayers.cpp: Added CHD and promoted to working. [Ryan Holtz]
* Fixed periodic IRQ hookup.
* Fixed COP421 clock divisor.
* Switched to LD-V1000 by default and removed LD-PR7820 support for now.
* Switched to using logmacro and shorthand data types.
* Adjusted IRQ triggering and acknowledgement according to schematics.
-sound/ssi263hle.cpp: Added a temporary SSI-263 device which remaps SC-02 phonemes onto the SC-01's phoneme set. [Ryan Holtz]
* SSI-263 skeleton extracted from cinematronics/thayers.cpp.
-machine/ldv1000hle.cpp: Added an HLE version of the Pioneer LD-V1000 laserdisc player. [Ryan Holtz]
-machine/laserdsc.h: Added a general-purpose parallel LaserDisc player interface, to have a common class parent for LD-PR7820. [Ryan Holtz]
-sega/timetrv.cpp: Replaced timetrv2 LaserDisc image with a good capture. [Ryan Holtz, Matt Ownby, ld-decode Team]
Systems promoted to working
---------------------------
Thayer's Quest (set 1) [Ryan Holtz, Matt Ownby, ld-decode Team]
Clones promoted to working
--------------------------
Thayer's Quest (set 2) [Ryan Holtz, Matt Ownby, ld-decode Team]
* Xtensa work, alongside Poems hardware improvements to show the core is functional [David Haywood]
---------
Co-authored-by: David Haywood <hazemamewip@hotmail.com>
* Implemented free-running timer.
* Eliminated internal header in favor of scoped enums.
* Eliminated double-dispatch switch/case in handlers, in favor of individual register handlers.
* Reworked GPIO handling for correctness.
-misc/39in1.cpp: Fixed GPIO hookup, now boots on its own. [Ryan Holtz]
* casio/ra3.cpp: Added support for software list ROM cartridges.
* sound/upd933.cpp: Clear pending interrupt flag when read.
* sound/upd933.cpp: Implemented presumed pitch modulator register.
New working systems
--------------------
Casio CZ-1 [Mastropiero, Devin Acker]
New working clones
--------------------
Casio MZ-1 (prototype) [Mastropiero, Devin Acker]
New working software items (cz1_cart.xml)
------------------------------------
Orchestra (RC-10) [Edward d-tech]
Organ / Synth. Sound / Sound Effect (RC-30) [Edward d-tech]
Piano / Guitar / Percussion (RC-20) [unknown]
psion/psion3a.cpp: Added preliminary Condor serial device for Series 3c, and added save state flag.
psion/psionhc.cpp: Removed expansion port C, and added save state flag.
psion/siena.cpp: Added preliminary Condor serial device, and added save state flag.
psion/workabout.cpp: Added save state flag.
* machine/nandflash.cpp: Only reset page address on read or program command.
* machine/nandflash.cpp: Added Samsung K9F1G08U0M and K9F2G08U0M.
* Removed now-unused machine/serflash.cpp.
sega_beena_cart.xml: Put page scans in individual data areas.
frontend/mame/luaengine_mem.cpp: Added a raw read function for memory
regions.
plugins/layout: Added bitmap classes to layout sandbox.
cpu/evolution: Added dummy CPU core so disassembly will show in debugger.
* new skeleton - Evolution
New systems marked not working
-------------------
Kidz Delight Evolution Max [TeamEurope, David Haywood]
Basic functionality is supported, making most games playable.
StoryWare display is not yet implemented.
Game-specific peripherals are not emulated.
There are still some issues with graphics.
emu/ioport.h: Fixed rarely-used PORT_CROSSHAIR_MAPPER and PORT_CROSSHAIR_MAPPER_MEMBER macros.
cpu/arm7: Added AP2010 CPU device.
sound/ap2010pcm.cpp: Added basic AP2010 PCM audio output device.
Systems promoted to working
------------------------
Sega Advanced Pico BEENA
New working systems
------------------------
Sega TV Ocha-Ken
Without this patch, order of entries in
generated/has_{buses,cpus,formats,machines,sounds,videos}.h
varied across builds.
This patch was done while working on reproducible builds for openSUSE.
Co-authored-by: Bernhard M. Wiedemann <bernhard+gitcommit lsmod.de>
* Emulated most features of the system, with the exception of sound output and the thermal printer.
* bus/vboy/slot.cpp: Fixed loading loose software on big Endian hosts. [Vas Crabb]
Systems promoted to working
---------------------------
Casio Loopy [Phil Bennett, Ryan Holtz]
New working software list items (casloopy.xml)
-------------------------------
Chakra-kun no Omajinai Paradise [Rachel Simone Weil]