0.224 2020-08-26
----------------


MAME Testers Bugs Fixed
-----------------------
- 03090: [Sound] (tankbatt.cpp) tankbatt: Tank Battalion sound issues (Ryan Holtz)
- 03228: [Misc.] (midxunit.cpp) revx: Custom chip fails in POST (AJR)
- 07103: [Documentation] (segag80v.cpp) tacscan: Tac-Scan Sega Universal Sound Board Emulation (Aaron Giles)
- 07552: [Sound] (midwunit.cpp) wwfmania, wwfmaniab, wwfmaniac, wwfmaniap: Sound stops working during attract mode (MetalliC)
- 07724: [Save/Restore] (seattle.cpp) sfrush, sfrushrk and clones:: No sound when loading from save state (Osso)
- 07729: [DIP/Input] (meadows.cpp) bowl3d: Unable to credit (AJR)
- 07730: [Graphics] (nmk16.cpp) hachamf and clones: Character's Colors at the Title screen are Wrong (jkm900)


New working machines
--------------------
Break Ball [anonymous]
Gratis Poker (V.204, set 1) [TeamEurope, Roberto Fresca]


New working clones
------------------
Cherry Master I (ver.1.01, set 10, BET stops all) [Ioannis Bampoulas, Roberto Fresca]
Cherry Master I (ver.1.01, set 11, TAKE stops all) [Ioannis Bampoulas, Roberto Fresca]
Cherry Master I (ver.1.01, set 9) [Roberto Fresca, TeamEurope]
Gkoulit (encrypted GFX) [Ioannis Bampoulas, Roberto Fresca]
Gratis Poker (V.204, Set 2) [TeamEurope, Roberto Fresca]
Huanle Liuhe Yi (Happy 6-in-1) (M68K ver. V100, ARM ver. V100CN) [GC8TECH, Team FBNeo]
Jolly Card (Italian, encrypted bootleg, set 3) [Roberto Fresca, Ioannis Bampoulas]
Jolly Joker (40bet, lower paytable) [Roberto Fresca]
Jolly Joker (Solid State module in suicide board) [TeamEurope, Roberto Fresca]
Knights of Valour 2 Plus - Nine Dragons / Sanguo Zhan Ji 2 Qunxiong Zhengba / Sanguo Zhan Ji 2 Feilong Zai Tian / Sangoku Senki Busyou Souha (ver. M203XX, 200, 100CN) [GC8TECH, Team FBNeo]
Mighty! Pang (Asia 001010) [parramon]
Monopoly (JPM) (Version 3) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
Monopoly (JPM) (Version 4) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
Monopoly (JPM) (Version 4H, Protocol) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
Monopoly Classic (JPM) (Version 5, Protocol) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
Monopoly Deluxe (JPM) (Version 6, Protocol) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
Mr. Do! (bootleg) [Juan Romero, ClawGrip]
Oriental Legend / Xiyou Shi E Chuan (ver. 105, Taiwanese Board) [GC8TECH, Team FBNeo]
Reflex Cards (English, serial protected) [Roberto Fresca, Ioannis Bampoulas]
Ring of Destruction: Slammasters II (Brazil 940902) [SHVB, Filipe Nascimento, The Dumping Union]
Sector Zone (set 2, Tecfri hardware) [Juan Romero, ClawGrip, David Haywood, Recreativas.org]
Sector Zone (set 3) [Real, f205v]
Tougenkyou - Road of the Sword (M68k label V100) (ARM label V101, ROM 03/13/03 SHEN JIAN) (Japan, JAMMA PCB) [GC8TECH, Team FBNeo]
Zhongguo Long II (ver. 101C, China) [GC8TECH, Team FBNeo]
Zhongguo Long Pretty Chance [Dragon World Pretty Chance] (V110 03/19/02 11:13:16, China) [GC8TECH, Team FBNeo]
Zoo Keeper (bootleg) [Andrew Welburn]


Clones promoted to working
--------------------------
Adders and Ladders (v2.1d) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
Barquest (v2.6d) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
Blox (SJM BLOX, 50p/20p Play, Version 2.0) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
The Mating Game (v0.4, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
Prize Space Invaders (BWB INV1, 50p/30p Play, Version 1.2) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
Prize Tetris (BWB) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
Prize Tetris (BWB) (Showcase) (Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood, Angelo Salese]
Strike it Lucky (v0.5, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
Strike it Lucky (v0.53, Datapak) (MPU4 Video) [Ryan Holtz, James Wallace, David Haywood]
Super 98 (3-hands, ICP-1) [Roberto Fresca]


New machines marked as NOT_WORKING
----------------------------------
Bare Knuckle II (bootleg of Megadrive version) [Jorge Silva, Ricardo Goncalves]
Bingo 75 [TeamEurope, Roberto Fresca]
Hola Don Pepito [Victor Fernandez (City Game), aidneub41 (José Antonio), ClawGrip]
I'm Game! GP120 (Family Sport 120-in-1) [Sean Riddle, David Haywood]
Photo Play 1999 (Spanish) [jordigahan, ArcadeHacker, ClawGrip, Recreativas.org]
Sega Golf Club Network Pro Tour 2005 (Rev C) (GDX-0010C) [Jorge Valero, rtw]


New clones marked as NOT_WORKING
--------------------------------
Baywatch (2.01 French) [PinMAME]
Cuatro en Linea (rev. A-06) [Victor Fernandez (City Game), ClawGrip]
Dead or Alive (Model 2B, Revision C) [Trol]
Gold Rush (BWB) (Release 3, 20p Fixed, Cash+Token) (MPU4 Video) [unknown]
Miami Dice (BWB) (Release 6, Arcade Standard, 20p-£8 Token - Fixed) (MPU4 Video) [unknown]
Middle Earth (alternate) [PinMAME]
Monte Carlo Or Bust (BWB) (German) (MPU4 Video) [unknown]
Monte Carlo Or Bust (BWB) (Release 5, Arcade Special, 20p Fixed, Cash and Tokens) (MPU4 Video) [unknown]
Monte Carlo Or Bust (BWB) (Release 5, S/Site Standard, 20p Fixed, £8 All Cash) (MPU4 Video) [unknown]
Monte Carlo Or Bust (BWB) (Release B, Arcade Special, 20p Switchable, Cash and Tokens) (MPU4 Video) [unknown]
Oriental Legend 2 (Korea) / Xiyou Shi E Chuan Qunmoluanwu (World, China, Japan, Hong Kong, Taiwan) (ver. 203) [Oriental Ex] [GC8TECH, Team FBNeo]
Piccadilly Night (Nova, German) (set 1) (MPU4 Video) [unknown]
Piccadilly Night (Nova, German) (set 3) (MPU4 Video) [unknown]
Puzzle Star / Mohuan Xingzuo (ver. 100MG, 09/20/99 build) [GC8TECH, Team FBNeo]
Monopoly Deluxe (JPM) (Version 1) (SYSTEM5 VIDEO) [Phil Bennett, James Wallace, David Haywood]
Shan Liang San He Yi (Flash 3-in-1) (V102 08/23/04 13:03:26) [GC8TECH, Team FBNeo]


Merged pull requests
--------------------
- 6995: Added new -speaker_report option to help developers tune sound levels. [Aaron Giles]
- 6996: sound/k054539.cpp: Suppress read side effects for debugger, and flagged imperfect sound emulation. [cam900]
- 7001: hp_ipc.cpp: Added I/O slots, and implemented HP82919 RS-232 serial module. [F.Ulivi]
- 7003: 4enlinea.cpp: Added Cuatro en Linea (rev. A-06). [Victor Fernandez (City Game), ClawGrip]
- 7005: renegade.cpp: Corrected clocks, interrupt sources and coin counters for renegade and kuniokun. [TwistedTom]
- 7007: Added latest Apple II disk dumps and cracks for July 2020. [Firehawke]
- 7009: nes_sh6578.cpp, nes_vt.cpp: Added three TV games. [Sean Riddle, David Haywood]
- 7010: cinemat.cpp: Added internal layout and cleaned up gear shift input for Speed Freak. [Aaron Giles]
- 7012: tecnodar.cpp: Added ASCII PCB layout. [ClawGrip]
- 7014: 3rdparty/sol2: Worked around GCC 10.2 operator overload resolution issues. [AJR]
- 7015: formats/mdos_dsk.cpp: Added legacy floppy format, and added support for XDOS format. [68bit]
- 7016: machine/mc6843.cpp: Added a delay between reading the last byte of a sector and reporting the CRC. [68bit]
- 7017: Added one working and six non-working TV games. [David Haywood]
- 7018: Added additional internal layouts for Spy Hunter optimised for wide screen host displays. [Firehawke]
- 7019: Fixed redundancy in AppVeyor pacman key import command. [Belegdol]
- 7020: funworld.cpp: Follow convention for jolycdii manufacturer. [cam900]
- 7021: nes_vt.cpp, vt1682.cpp: Added two TV games. [David Haywood]
- 7024: bus/hp9845_io: Emulated HP98036 serial I/O module for HP9825 and HP9845 systems. [F.Ulivi]
- 7028: mw8080bw.cpp: Added missing diode to MC3340 netlist, correcting 280zzzap engine sound pitch. [Colin Douglas Howell]
- 7029: tecmo.cpp: Fixed silkwormb graphics ROM loading (fixes missing background tiles on final level). [TwistedTom]
- 7032: gaelcof3.cpp: Added ASCII PCB layout. [ClawGrip]
- 7033: gigatron.cpp: Implemented graphics and outputs, added internal layout, and promoted machine to working. [Sterophonick]
- 7035: gaelcof3.cpp: Added Hola Don Pepito and updated notes. [Victor Fernandez (City Game), aidneub41 (Jose Antonio), ClawGrip]
- 7038: mpu4vid.cpp: Fixed some palette issues and identified more sets. [David Haywood]
- 7040: Added recently-added netlists for carpolo and fireone to tiny subtarget. [Belegdol]
- 7041: Added ci subtarget including recompiling CPU cores to identify build issues on non-x86 targets faster. [Belegdol]
- 7045: video/epic12.cpp: Fixed preprocessor condition for enabling video RAM viewer, and updated notes. [cam900]
- 7047: generalplus_gpl16250_nand.cpp: Tweaked GPL16250 handmade bootstrap; mpu4vid.cpp: Located some missing ROMs. [David Haywood]
- 7049: generalplus_gpl_unknown.cpp, nes_vt.cpp, unk6502_st2xxx.cpp: Added four TV games. [David Haywood]
- 7051: seta.cpp: Corrected description for title screen language switch. [cam900]
- 7052: Added additional internal layouts optimised for wide screen host displays for systems with gear shift inputs. [Firehawke]
- 7054: raiden_ms.cpp: Added ASCII PCB layout, added year, and updated machine flags. [ClawGrip]
- 7056: docs: Fixed compilation with newer, stricter versions of Sphinx. [Firehawke]
- 7058: mw8080bw.cpp: Added netlist audio for lagunar, and made some improvements to the 280zzzap netlist. [Colin Douglas Howell]
- 7059: Added Apple II disk dumps and cracks up to mid-August 2020. [Firehawke]
- 7062: drdmania.cpp: Dumped and added missing PROM and updated year for drdmania. [Juan Romero, ClawGrip]
- 7063: Define IMGUI_DISABLE_OBSOLETE_FUNCTIONS consistently to avoid differing definitions of ImGuiIO. [Belegdol]
- 7064: Added recently-added netlist for starfire to ci subtarget. [Belegdol]
- 7070: Reverted #7051. [Angelo Salese]
- 7073: vigilant.cpp: Added PAL and PROM dumps to vigilantbl. [TwistedTom]
- 7074: tnzs.cpp: Fixed a typo in a comment. [Rolel 42]
- 7075: cpu/upd7810: Improved ADC behavior; bus/centronics/epson_lx810l.cpp: Improved inputs. [Golden Child]
- 7079: bus/centronics/epson_lx810l.cpp: Added enough inputs to get ActionPrinter 2000 to start properly. [Golden Child]
- 7080: vsmile.cpp: Added simple controller LED display. [Simon Eriksson]
- 7081: sspeedr.cpp: Added netlist-based audio implementation. [Colin Howell]
- 7083: mrdo.cpp: Added Mr. Do! (bootleg). [Juan Romero, ClawGrip]
- 7096: cps2.cpp: Added Mighty! Pang (Asia 001010). [parramon, ClawGrip]
- 7097: machine/microtch.cpp: Add revision 2.2 BIOS. [Victor Fernandez (City Game), ClawGrip]
- 7098: generalplus_gpl_unknown.cpp: Re-dumped pcp8718; cpu/unsp: Implemented some bit operations. [Sean Riddle, David Haywood]
- 7099: nmk16.cpp: Fixed DMA timing regression (MT07730). [cam900]
- 7100: photoply.cpp: Added notes about BIOS versions. [ClawGrip]
- 7103: Improved sound emulation for games on Sega G-80 platform, including netlist-based audio for four games. [Aaron Giles]
- 7104: photoply.cpp: Added Photo Play 1999 (Spanish). [jordigahan, ArcadeHacker, ClawGrip, Recreativas.org]
- 7106: netlist: Use posix_memalign on Android as well as macOS. [Tiago Pierezan Camargo]
- 7107: Pass FORCE_C_DRC_BACKEND=1 for PowerPC targets to prevent build failing in AsmJit. [Belegdol]
- 7108: generalplus_gpl_unknown.cpp: Added crude FIFO for pcp8718 and pcp8728, allowing them to progress further. [David Haywood]
- 7109: generalplus_gpl_unknown.cpp: Allow pcp8718/pcp8728 to progress further; cpu/unsp: Improved bit operations. [David Haywood]
- 7112: Added latest Apple II disk dumps and cracks for August 2020, and cleaned up metadata. [Firehawke]
- 7113: Enabled Travis CI ppc64le build, allowing it to fail until #3157 can be resolved. [Belegdol]