Allows pcfx to detect a CD as Audio (needs TOC/Mode Select (10) fixes for actual PC-FX detection, uses t10mmc.cpp under the hood).
- v810/v810.cpp: fix device_reset behaviour;
- v810/v810.cpp: fix MPYHW opcode, makes redalert/redalertj not to crash on attract/gameplay;
- nintendo/vboy.cpp: fix screen type to LCD until we have an actual LED class;
- nintendo/vboy.cpp: fix spaceinv gameplay shots display;
- nintendo/vboy.cpp: fix bg page offsets for hyperfgt;
- video/huc6272.cpp: hookup SCSI cmd readback;
-------------------
Liberty Electronics Freedom 200 [Bitsavers]
- Rename freedom220.cpp to freedom200.cpp
- Add support for font selection
- Improve double-width support
- Support 'invisible' attribute
- Reduce NVRAM size
-------------------
Bingo Bear [hap, Sean Riddle]
Monkgomery Monkey [hap, David Viens]
New working software list items
-------------------------------
bingobear: Space Bingo Bear [hap, Sean Riddle]
misc hap drivers: changed CONS/COMP to SYST
------------------------------
Shamisen Brothers Vol 1 [angeryer]
unknown AnyWorks / Sega medal game bios [Mr. CAST, Smitdogg, The Dumping Union]
New clones marked not working
-----------------------------
Strikers 1945 III (World) / Strikers 1999 (Japan) (bootleg, set 2) [twistedsymphony]
Teenage Mutant Ninja Turtles (A 0.7 VUK Prototype) [Matt’s Basement Arcade]
* Tidied some system descriptions.
* Use an 8-character short name for parent Sugorotic JAPAN.
* Don't use std::function unnecessarily.
* Calculate GF2 reduction table at compile time.
* Implemented the basics of the MEM(P3) memory/I/O board.
* Added controls for more games.
* Marked Pacman BALL as a bad dump.
* Marked all games as MACHINE_IMPERFECT_SOUND in anticipation of complaints.
* cpu/tlcs900/tmp95c061.cpp: Added basic ADC support (based on TMP95C063).
* namco/namcos10_exio.cpp: Added System 10 I/O expander board (EXIO) emulation.
* namco/ns10crypt.cpp: Moved per-game decryption setup to client configuration.
* Added decryption setups for GAHAHA Ippatsudou, Golgo 13: Juusei no Requiem, Sekai Kaseki Hakken, Pacman BALL, Medal no Tatsujin, Medal no Tatsujin 2 and Sugorotic JAPAN. [Samuel Neves, Peter Wilhelmsen]
Systems promoted to working
----------------------------
GAHAHA Ippatsudou (World, GID2 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]
GAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]
Golgo 13: Juusei no Requiem (Japan, GLT1 VER.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]
Kotoba no Puzzle Mojipittan (Japan, KPM1 Ver.A) [Brizzo, Smitdogg, The Dumping Union, Windy Fairy]
New systems marked not working
--------------------------------
Sugorotic JAPAN (STJ1 Ver.C) [Brizzo, Smitdogg, The Dumping Union]
Tsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A) [Guru]
* cpu/mips/mips3.cpp: Sign-extend result of COP0 LL instruction.
* cpu/mips/mips3.cpp: Ported COP0 Random implementation from new R4000 interpreter.
* bus/gio64/newport.cpp: Use octant encoding used by hardware, and fixed Scr2Scr.
- Always interrupt upon command completion and clear busy flag if the latter was set (even if DRQ was not serviced)
- Drop DRQ when "Force Interrupt" command is issued in idle state
This partially reverts the changes of 60ced2cb0c.
emu/recording: improve avi framerate accuracy
(Numerator values above 0x3fff'ffff have support issues currently, specifically, youtube will refuse to process an MP4 with it, and it's a pretty common container)
cpc_flop.xml:
Removed Livingv2 (msx2 software, livingst in msx2_flop.xml),
Removed LASTMIV2w (msx2 software, lastmiss in msx2_flop.xml)
msx1_cart.xml:
Fixed duplicate rom name between zeroinfs and zeroinfsa
msx2_flop.xml:
Removed The Witch ‘Iz’ (Japan) (duplicate from witchiz in msx2p_flop.xml),
Removed Mobius Debugger 2 - Eternal Striker (Japan, demo) (duplicate from estriker in msxr_flop.xml),
Removed Shoulder Blade (Japan, bad dump?) (duplicate from shdblade in msxr_flop.xml)
msx2p_flop.xml:
Removed Battle Bomber (duplicate from battlebo in msx2_flop.xml)