{"id":75214,"date":"2023-04-27T00:06:37","date_gmt":"2023-04-26T22:06:37","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=75214"},"modified":"2023-04-27T00:07:33","modified_gmt":"2023-04-26T22:07:33","slug":"multi-mame-v0-254","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=75214","title":{"rendered":"[Multi] MAME v0.254"},"content":{"rendered":"<p>Officieusement appel\u00e9 <em><strong>M<\/strong>ame <strong>A<\/strong>nd <strong>M<\/strong>ess <strong>E<\/strong>mulators<\/em>, MAME est un \u00e9mulateur <a href=\"https:\/\/www.emu-france.com\/emulateurs\/6-arcades\/87-mame-officiel\/\">Arcade<\/a> et <a href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/441-mess-officiel\/\">Consoles\/Ordinateurs<\/a> qui relie les anciens MAME et MESS dans un seul \u00e9mulateur multi-usages \u00e9mulant plus de 2150 syst\u00e8mes diff\u00e9rents. Coupl\u00e9 au frontend <a title=\"Interface graphique QMC2\" href=\"https:\/\/www.emu-france.com\/utilitaires\/17-mame-support-files\/263-frontends\/3786-qmc2-x64\/\">QMC2<\/a>, vous pouvez alors utiliser tous les fichiers <a href=\"https:\/\/www.emu-france.com\/utilitaires\/17-mame-support-files\/\">Mame extras<\/a> &amp; <a href=\"https:\/\/www.emu-france.com\/utilitaires\/314-mess-support-files\/315-mess-extra\/\">Mess Extras<\/a>.<br \/>\n&nbsp;<br \/>\n<a href=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter  wp-image-53864\" src=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame.png\" alt=\"\" width=\"440\" height=\"99\" srcset=\"https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame.png 729w, https:\/\/www.emu-france.com\/wp-content\/uploads\/2017\/12\/mame-300x67.png 300w\" sizes=\"auto, (max-width: 440px) 100vw, 440px\" \/><\/a><br \/>\n&nbsp;<br \/>\nEn r\u00e9sum\u00e9:<br \/>\n<em>MAME 0.254, the most hotly anticipated emulator release in recent memory, is ready today! Yes, it finally happened: the first batch of Namco System 10 games have been emulated! It\u2019s been a real team effort, with contributors around the world working on emulation, cracking encryption, and properly dumping the Flash memory chips. You\u2019ll be able to enjoy Namco\u2019s Mr. Driller 2 and Mr. Driller G, as well as the spin-off Star Trigon. System 10 was home to Mitchell\u2019s final two arcade games, Gamshara and Kono e Tako. From Metro, there are two GAHAHA Ippatsudou mini-game collections and the two-in-one mahjong tile puzzle game GekiToride-Jong Space. Other working Namco games include Kotoba no Puzzle Mojipittan, Panikuru Panekuru, and Uchuu Daisakusen: Chocovader Contactee.<br \/>\n&nbsp;<br \/>\nQuite a few of the System 10 games that are still marked as not working are already playable. Taiko no Tatsujin 2, 4 and 6 are playable, although we aren\u2019t confident enough in the timing accuracy of MAME\u2019s PlayStation emulation to mark rhythm games as working at the moment. You can play the light gun shooter Golgo 13: Juusei no Requiem, but it\u2019s missing sounds and voice acting at the moment. Several coin pushers on the closely related WIDEISM SP-02 platform run; you can trigger various animations, but there\u2019s no gameplay as such.<br \/>\n&nbsp;<br \/>\nOf course, Namco System 10 emulation isn\u2019t the only thing that\u2019s updated in this release. Almost a dozen Yamaha keyboards based on the GEW7 CPU are now working. Interestingly, their sound synthesis capabilities are closely related to the MultiPCM chip used in various Sega arcade games. Another game from SNK\u2019s early Micon Kit series has been dumped and emulated. There are also two more working Brother word processors and two working Liberty Electronics serial terminals.<br \/>\n&nbsp;<br \/>\nCave CV1000 games now have more realistic blitter performance, meaning you don\u2019t need to tweak settings to get close to the arcade experience. Properly emulating the absence of a memory management unit in the R4650 CPU used by Namco\u2019s System 23 solves crashes in Time Crisis 2. Some fixes in SGI workstation emulation have IRIX running again. A few bugs affecting PC Engine and Virtual Boy games have been fixed. Issues with certain sound effects in classic Konami arcade games have been fixed, too.<\/em><br \/>\n&nbsp;<\/p>\n<p>Les changements sont les suivants:<\/p>\n<p>&nbsp;<\/p>\n<pre style=\"height: 350px;\">0.254 2023-04-27\r\n----------------\r\n\r\n\r\nMAME Testers bugs fixed\r\n-----------------------\r\n- 06797: [Core] (trs\/coco3.cpp) MC6809 handles invalid instruction $10 $4F incorrectly. (Tim Lindner)\r\n- 07146: [Crash\/Freeze] (atari\/atarigt.cpp) tmek20: Emulator hangs after some time at the title screen. (Angelo Salese)\r\n- 07261: [Crash\/Freeze] (nec\/pce.cpp) tg16 [addfam]: Emulated system freezes shortly after starting a game. (Angelo Salese)\r\n- 07384: [Gameplay] (nec\/pce.cpp) pce [xwiber]: Second stage boss never appears. (Angelo Salese)\r\n- 07727: [Graphics] (nec\/pce.cpp) pce [ppersia]: Bad graphics are displayed at the top of the status area. (Angelo Salese)\r\n- 07892: [Gameplay] (namco\/galaga.cpp) sxeviousj: Inserting a coin immediately starts a game with stuck controls. (hackbar)\r\n- 08327: [Sound] (namco\/galaga.cpp) bosco: Certain DIP switch settings cause issues with the enemy base explosion sound. (hackbar)\r\n- 08511: [Core] (trs\/trs80.cpp) trs80l2: SuperUtility 3 fails to boot due to false sync detection. (Tim Lindner)\r\n- 08585: [Gameplay] (nec\/pce.cpp) pce [tblade]: Game freezes after transition from chase view to overhead view. (Angelo Salese)\r\n- 08593: [Graphics] (taito\/taito_f3.cpp) landmakr and clones: Ending slides are offset vertically. (ywy)\r\n- 08601: [Crash\/Freeze] (tangerine\/oric.cpp) oric1 [zorgons]: Attempting to start the game crashes the emulator. (O. Galibert)\r\n- 08602: [Graphics] (konami\/ultraman.cpp) ultraman: All sprites appear as shadows. (Ivan Vangelista)\r\n\r\n\r\nNew working systems\r\n-------------------\r\nBandai Gunfighter [hap, Sean Riddle, eggs]\r\nBrother LW-350 [Bartman\/Abyss]\r\nBrother LW-450 [Bartman\/Abyss]\r\nConcept 2000 Lite 'n Learn: Electronic Organ [hap, Sean Riddle]\r\nGAHAHA Ippatsudou (World, GID2 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Guru]\r\nGAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Yasuhiro Ogawa, Guru]\r\nGalaxian (Bandai) [hap, Sean Riddle, eggs]\r\nHasbro \/ Tiger Electronics Bingo Bear [hap, Sean Riddle]\r\nHasbro \/ Tiger Electronics Monkgomery Monkey [hap, David Viens]\r\nKenner Star Wars: Electronic Laser Battle Game [hap, Sean Riddle]\r\nLiberty Electronics Freedom 200 [Bitsavers, Dirk Best]\r\nLiberty Electronics Freedom 220 [Bitsavers, Dirk Best]\r\nSpace Micon Kit [Dillweed, smf]\r\nTandy Corporation VoxClock 3 [hap, Sean Riddle]\r\nTechnasonic Weight Talker [hap, Sean Riddle]\r\nTexas Instruments Les Maths Magiques (France) [hap, Sean Riddle]\r\nTexas Instruments TI-2550 II [hap, Sean Riddle]\r\nTexas Instruments TI-5200 [hap, Sean Riddle]\r\nTop Driving (version 1.1) [ClawGrip, Museo del Recreativo, Recreativas.org, David Haywood]\r\nWaku Waku Anpanman (Rev A) [Darksoft, TeamEurope]\r\nYamaha PSR-78 [Edward d-tech, Devin Acker]\r\nYamaha PSR-150 [Edward d-tech, Devin Acker]\r\nYamaha PSR-180 [Edward d-tech, Devin Acker]\r\n\r\n\r\nNew working clones\r\n------------------\r\nAgent Super Bond (Super Cobra conversion, not encrypted) [Darran Allen]\r\nMr. Driller 2 (US, DR23 Ver.A) [Windy Fairy, twistedsymphony, Bill D., coolmod]\r\nMYAB ABC 80 with TKN80 [PC\/M, Curt Coder]\r\nSoreike! Anpanman Popcorn Koujou (Rev A) [Darksoft, TeamEurope, rtw, Sean Sutton, Smitdogg, The Dumping Union]\r\nSpace Battle (Space Invaders bootleg) [chaneman]\r\nYamaha PSR-75 [Edward d-tech, Devin Acker]\r\nYamaha PSR-76 [Edward d-tech, Devin Acker]\r\nYamaha PSR-110 [Edward d-tech, Devin Acker]\r\nYamaha PSS-6 [Devin Acker]\r\nYamaha PSS-11 [Edward d-tech, Devin Acker]\r\nYamaha PSS-21 [Edward d-tech, Devin Acker]\r\nYamaha PSS-31 [Edward d-tech, Devin Acker]\r\n\r\n\r\nSystems promoted to working\r\n---------------------------\r\nGekitoride-Jong Space (10011 Ver.A) [Windy Fairy, Guru]\r\nKono e Tako (10021 Ver.A) [Windy Fairy]\r\nKotoba no Puzzle Mojipittan (Japan, KPM1 Ver.A) [Windy Fairy, brizzo, Smitdogg, The Dumping Union]\r\nMr. Driller 2 (World, DR22 Ver.A) [Windy Fairy]\r\nMr. Driller G (Japan, DRG1 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen]\r\nPanikuru Panekuru (Japan, PPA1 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen]\r\nStar Trigon (Japan, STT1 Ver.A) [Windy Fairy]\r\nTiger Electronics K-2-8: Talking Learning Computer (model 7-232) [hap, Sean Riddle]\r\nUchuu Daisakusen: Chocovader Contactee (Japan, CVC1 Ver.A) [Windy Fairy]\r\nYamaha PSS-12 [Devin Acker]\r\n\r\n\r\nClones promoted to working\r\n--------------------------\r\nGamshara (Japan, 20020716A \/ 10021 Ver.A) [Windy Fairy]\r\nMr. Driller 2 (Japan, DR21 Ver.A) [Windy Fairy]\r\n\r\n\r\nNew systems marked not working\r\n------------------------------\r\nDesert Gold (20202311, ASP) [anonymous, Heihachi_73]\r\nDolphin Treasure (10177911, ASP) [anonymous, Heihachi_73]\r\nEtra Crosswalk traffic light controller (unknown model) [ClawGrip]\r\nFamily Bowl (Japan, FB1\/VER.A V1.00) [Guru]\r\nGenesi PEGASOS II [bplan GmbH, Dirk Best]\r\nGolden Region [hammy, R. Belmont]\r\nM3004 [Darksoft, TeamEurope]\r\nM4002 [Darksoft, TeamEurope]\r\nM5001 (rev. A) [Darksoft, TeamEurope]\r\nMedal no Tatsujin 2 Atsumare! Go! Go! Sugoroku Sentai Don Ranger Five (MTA1 STMPR0A)\r\n  [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Guru]\r\nSeishun-Quiz Colorful High School (CHS1 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Guru]\r\nShamisen Brothers Vol 1 [angeryer]\r\nShippe Champion [Darksoft, TeamEurope]\r\nSnap Shot (20115211, ASP) [anonymous, Heihachi_73]\r\nSovereign (1PF434A3) Fantasy [Dam0, Heihachi_73]\r\nSugorotic JAPAN (STJ1 Ver.C) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, brizzo, Smitdogg, The Dumping Union]\r\nSweet Land 4 Bright (ver 2004.9.29) [Darksoft, TeamEurope]\r\nTaiko no Tatsujin 2 (Japan, TK21 Ver.C) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Yasuhiro Ogawa, Guru]\r\nTaiko no Tatsujin 3 (Japan, TK31 Ver.A) [Windy Fairy, Guru]\r\nTaiko no Tatsujin 4 (Japan, TK41 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Yasuhiro Ogawa, Guru]\r\nTaiko no Tatsujin 5 (Japan, TK51 Ver.A) [Windy Fairy, Guru]\r\nTiger Electronics King Kong (Tiger, Quartz Game Clock) [hap, Sean Riddle]\r\nTiger Electronics Lucky Luke (Tiger, Double Wide Screen) [hap, Sean Riddle]\r\nTsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A) [Windy Fairy, Samuel Neves, Peter Wilhelmsen, Yasuhiro Ogawa, Guru]\r\nunknown AnyWorks \/ Sega medal game BIOS [Mr. CAST, Smitdogg, The Dumping Union]\r\nWanpaku Fishing [SpinalFeyd]\r\nWild Cougar - Power Pay (30214211, ASP) [anonymous, Heihachi_73]\r\nWorld Club Champion Football European Clubs 2004-2005 Ver.1.2 (Japan) (CDV-10021) [Darksoft, rtw, MetalliC]\r\nWorld Club Champion Football European Clubs 2005-2006 (Japan) (CDV-10025) [Darksoft, rtw, MetalliC]\r\nYamaha PSR-79 [Edward d-tech, Devin Acker]\r\nYamaha PSR-260 [Edward d-tech, Devin Acker]\r\nZenigata Ponta [Darksoft, TeamEurope]\r\n\r\n\r\nNew clones marked not working\r\n-----------------------------\r\n100 Lions (30223811, ASP) [anonymous, Heihachi_73]\r\n5 Dragons (10176611, ASP) [anonymous, Heihachi_73]\r\n5 Dragons (10178611, New Zealand) [anonymous, Heihachi_73]\r\n5 Koi - Power Pay (1J016211, ASP) [anonymous, Heihachi_73]\r\n50 Lions (0152077, US) [anonymous, Heihachi_73]\r\nArabian Nights (10122611, ASP) [anonymous, Heihachi_73]\r\nBandai Super Note Club \u00b5 girlish (Japan) [TeamEurope, QUFB]\r\nBig Ben (10169611, ASP) [anonymous, Heihachi_73]\r\nBrazil (10218511, ASP) [anonymous, Heihachi_73]\r\nBuccaneer (Aristocrat, 10181911, ASP) [anonymous, Heihachi_73]\r\nBuffalo (20232611, ASP) [anonymous, Heihachi_73]\r\nDiamond Eyes (10129211, ASP) [anonymous, Heihachi_73]\r\nDolphin Treasure (20265311, New Zealand) [anonymous, Heihachi_73]\r\nDream Catcher (10172921, ASP) [anonymous, Heihachi_73]\r\nF-1 Grand Prix (set 3) [nnap]\r\nFire Dancer (10191311, ASP) [anonymous, Heihachi_73]\r\nFortune King (10230911, ASP) [anonymous, Heihachi_73]\r\nGeisha (10112411, ASP) [anonymous, Heihachi_73]\r\nGeisha (10122011, ASP) [anonymous, Heihachi_73]\r\nGo For Green (10122111, ASP) [anonymous, Heihachi_73]\r\nThe Golden Gong (20196011, ASP) [anonymous, Heihachi_73]\r\nGolden Pyramids (10196511, ASP) [anonymous, Heihachi_73]\r\nHammerin' Harry (Playmark bootleg) [Doktor Pinball]\r\nHeart of Gold (10184211, ASP) [anonymous, Heihachi_73]\r\nHelen of Troy (10116411, ASP) [anonymous, Heihachi_73]\r\nHelen of Troy (10122711, ASP) [anonymous, Heihachi_73]\r\nHelen of Troy (10129121, ASP) [anonymous, Heihachi_73]\r\nHollywood Dreams (10122811, ASP) [anonymous, Heihachi_73]\r\nHouse of Hearts (10208411, ASP) [anonymous, Heihachi_73]\r\nIndian Dreaming (10192211, ASP) [anonymous, Heihachi_73]\r\nKing of the Nile (10127511, ASP) [anonymous, Heihachi_73]\r\nLet's Go Fish'n (10223911, ASP) [anonymous, Heihachi_73]\r\nManx TT Superbike - DX [Brian Troha, The Dumping Union]\r\nMary Shelley's Frankenstein (Italy) [Ronaldo, PinMAME]\r\nMoney Tree (10122211, ASP) [anonymous, Heihachi_73]\r\nParis Lights (10139011, ASP) [anonymous, Heihachi_73]\r\nPeacock Magic (10134311, ASP) [anonymous, Heihachi_73]\r\nPelican Pete (10196211, ASP) [anonymous, Heihachi_73]\r\nPirates (10122311, ASP) [anonymous, Heihachi_73]\r\nPompeii (10122411, ASP) [anonymous, Heihachi_73]\r\nQueen of Sheba (30146921, ASP) [anonymous, Heihachi_73]\r\nQueen of the Nile (10192311, ASP) [anonymous, Heihachi_73]\r\nQueen of the Nile (10204311, ASP) [anonymous, Heihachi_73]\r\nQueen of the Nile Special Edition (10127411, ASP) [anonymous, Heihachi_73]\r\nRuby Magic (10148811, ASP) [anonymous, Heihachi_73]\r\nSilk Road (10176811, ASP) [anonymous, Heihachi_73]\r\nTomy Prin-C (without touch-pad) [TeamEurope, QUFB]\r\nScatter Magic II (10122511, ASP) [anonymous, Heihachi_73]\r\nThe Shadow (LF-4) French [toxie, PinMAME]\r\nSpring Festival (20267211, New Zealand) [anonymous, Heihachi_73]\r\nStrikers 1945 III (World) \/ Strikers 1999 (Japan) (bootleg, set 2) [twistedsymphony]\r\nTeenage Mutant Ninja Turtles (A 0.7 VUK prototype) [Matt\u2019s Basement Arcade]\r\nTigress (20243811, ASP) [anonymous, Heihachi_73]\r\nTiki Torch (10124011, New Zealand) [anonymous, Heihachi_73]\r\nTorch of the Gods (20210211, ASP) [anonymous, Heihachi_73]\r\nTurtle Treasure (10239811, ASP) [anonymous, Heihachi_73]\r\nWhere's The Gold (10177111, ASP) [anonymous, Heihachi_73]\r\nThe Who's Tommy Pinball Wizard (Belgium 1.02, display A1.02) [inkochnito, PinMAME]\r\nThe Who's Tommy Pinball Wizard (German 3.01, display G3.00) [inkochnito, PinMAME]\r\nWild Cats (20258111, ASP) [anonymous, Heihachi_73]\r\nWild Goose (10155911, ASP) [anonymous, Heihachi_73]\r\nWild Panda (20225011, ASP) [anonymous, Heihachi_73]\r\nWings over Olympus (10176511, ASP) [anonymous, Heihachi_73]\r\nWorld Club Champion Football European Clubs 2004-2005 Ver.1.1 (Japan) (CDV-10020) [Darksoft, rtw, MetalliC]\r\nYamaha PSR-160 [Edward d-tech, Devin Acker]\r\nZorro (20167511, ASP) [anonymous, Heihachi_73]\r\n\r\n\r\nNew working software list items\r\n-------------------------------\r\nabc80_rom: ABC-DOS, ABC-DOS DD, IEC option 4027 v1.02.4b, Printer option 9704, Printer option 9704 0.1, UFD-DOS v.20 [Curt Coder]\r\nabc806_flop:\r\n  IT100, Massy H, Ord III v2.0, Small C v2.03, Turbo, Turbo Pascal, VG100 [Dataindustrier AB Intressegrupp, Luxor ABC arkivet]\r\nabc830_flop: Kompil, Trim [Dataindustrier AB Intressegrupp, Luxor ABC arkivet]\r\nabc832_flop:\r\n  ABCUTE Universell Terminalemulator, ABCUTE Universell Terminalemulator (v1.4), asm800, asm800 (alt), EEPROM Programmer,\r\n  Extend 800, Inpr\u00e4k, L&L Forth, Meny0 v6.03, Miscellanous 1, Miscellanous 2, Miscellanous 3, Ord 800 v2.3W, Produktion 856,\r\n  PUG programutveckling, Snoka, Systemskiva f\u00f6r ABC850 v6.43, Systemskiva HD v6.43, Systemskiva Transfor,\r\n  Systemskiva v6.31 f\u00f6r UFD-DOS (alt) [Dataindustrier AB Intressegrupp, Luxor ABC arkivet]\r\nabc838_flop:\r\n  Systemskiva ABC800 v1.0, Systemskiva f\u00f6r UFD-DOS v6.3 [Curt Coder]\r\n  Artikeldiskett apotekv\u00e4la, Skolbas [Dataindustrier AB Intressegrupp, Luxor ABC arkivet]\r\nbingobear: Space Bingo Bear [hap, Sean Riddle]\r\ncdi: CD-i Golgo 13 (Japan) [SharpSilver77]\r\nfmtowns_cd:\r\n  4D Driving (FM Towns Marty version), Doki Doki Disk CD-ban - Club D.O. Vol. 2, Doki Doki Disk CD-ban - Club D.O. Vol. 3,\r\n  FM Towns Marty Tentou Auto Demo '93 Natsu, FM Towns Super Technology Demo 1993 (HME-919), HomeStudio V1.1L10,\r\n  Medicco to Asobou - Kazu-Katachi-Ryou, Monster Planet 2255, NHK Special - Ginga Uchuu Odyssey Vol. 1 - Tabidachi Waga Taiyoukei,\r\n  Pack 13000 Free Soft & Shareware, The Yachtman [redump.org]\r\n  Psychic Detective Series Vol. 2 - Memories (DCCS remake) [redump.org, cyo.the.vile]\r\nibm5150:\r\n  Barbarian, Test Drive II - Scenery Disk: European Challenge (3.5\"), Test Drive II - Scenery Disk: European Challenge (5.25\")\r\n  [Total DOS Collection]\r\nmsx1_cart:\r\n  Witches, Z (English), Z2 (Japan) [cobinee]\r\n  Chou Senshi Zaider - Battle of Peguss (Korea), Dia de Brujas (Spanish, v1.0), Senjou no Ookami (Japan, alt), Warroid (Japan, alt),\r\n  Water Driver (Spain, alt), Wild Cat (Japan, cas2crt conversion), Wing Warriors (Reprosoft), Witch Day (English, v1.0),\r\n  W\u00f6rd! (Dutch, v1.0), W\u00f6rd! (English, v1.0), Word Processor (United Kingdom), W\u00f6rd! (Spanish, v1.0), W\u00f6rd! (Swedish, v1.0),\r\n  Xadrez (Brazil, cas2crt conversion), XRacing (v1.0.3), XSpelunker (alt), XVM (Japan, flop2crt conversion),\r\n  Yab Yum (Netherlands, alt), Yab Yum (Netherlands, alt 2), Yazzie (alt, older?), Yellow Submarine (Japan, Jast),\r\n  Yie Ar Kung-Fu II - The Emperor Yie-Gah (Korea), Yogoetamjeong Chimagun Chimachima (Korea), Youkai Tantei Chimachima (Japan, alt),\r\n  Youkai Yashiki (Japan, alt), Young Artist (Arab, v1.18), z80rogue, Zanac A.I. - 2nd Version (Japan, alt 2), Zenji (Japan, alt 1),\r\n  ZERO and the Castle of Infinite Sadness (Matra), ZERO and the Castle of Infinite Sadness (MSXDev),\r\n  ZERO and the Castle of Infinite Sadness (MSXDev, with bug), Zeta 2000 (Japan, cas2crt conversion), Zexas Limited (Japan, alt 3),\r\n  Z (Korean), Zombie Calavera Prologue, Zombie Incident (v1.0), Zombie Incident (v1.1), Zombie Near (v1.0) [file-hunter]\r\n  Where Is It? The Quest for the 10th Island (prototype) [JMeric]\r\n  Dia de Brujas (Spanish, v1.2), Where Is It? The Quest for the 10th Island, Wing Warriors (MSXDev), Witch Day (English, v1.2),\r\n  W\u00f6rd! (Dutch, v1.1), W\u00f6rd! (English, v1.1), Word Invaders, W\u00f6rd! (Spanish, v1.1), W\u00f6rd! (Swedish, v1.1), X0rz (v1), X0rz (v3),\r\n  XOR 2021, XSpelunker (v1.4.2), Yahtzee, Yazzie Remastered, Zombie Incident (v1.2), Zombie Near (v1.1), Zone TNT [MSXDev]\r\n  Yazzie [RetroSouls]\r\n  Westen House (English, v1.2), Westen House (English, v1.3), Westen House (English, v1.3.1), Westen House (Portuguese, v1.3.1),\r\n  Westen House (Spanish, v1.3), Westen House (Spanish, v1.3.1), XRacing (v1.0), XRacing (v1.0.1), XRacing (v1.0.2),\r\n  XRacing (v1.0.4), XRacing (v1.0.5), XSpelunker (v1.0), XSpelunker (v1.1), XSpelunker (v1.2), XSpelunker (v1.3), XSpelunker (v1.4),\r\n  XSpelunker (v1.4.1), XSpelunker (v1.4.3) [santiontanon]\r\noric1_cass:\r\n  Don Juans et Dragueurs, A View to a Kill - The Computer Game, Zorgon's Revenge (demonstration only) [The Oric Site]\r\n  Cross Bomber (2021-05-13) [TOSEC]\r\npet_flop: A Bright Shining Star [Genesis Project]\r\nspectrum_cass:\r\n  Geografia de Portugal, Geografia de Portugal (prototype 1), Geografia de Portugal (prototype 2)\r\n  [Domingues Silva, Planeta Sinclair]\r\n  Fountain PD Compilation [Lu\u00eds Rato, Planeta Sinclair]\r\n  A Case of Murder, Chase H.Q. II: Special Criminal Investigation (Erbe, small cardboard case), Death Wish 3 (set 2, Erbe),\r\n  Fairly Difficult Mission (Delbert the Hamster), The Forest of Shadows, Jahangir Khan's World Championship Squash,\r\n  Picture Book (Triple R Education), Soft Spectrum (issue 01), Soft Spectrum (issue 02), Super Fighter, Super Sinc 3, Super Sinc 4,\r\n  Super Sinc 5, Super Sinc 6, Super Sinc 1 (Anno 2), Super Sinc 2 (Anno 2), Super Sinc 3 (Anno 2), Super Sinc 4 (Anno 2),\r\n  Super Sinc 5 (Anno 2), Super Sinc 6 (Anno 2), Super Sinc 7 (Anno 2), System 3 Pack, The Tube (Zafiro) [spectrumcomputing.co.uk]\r\n  Deep Probe (Adventure Workshop), A Fistful of Blood Capsules (alt), Island of Chaos (Adventure Workshop),\r\n  Multi-Player Premier League, Pools Predictions, Prince of Tyndal & Jekyll and Hyde (alt),\r\n  Quest for the Holy Joystick (Delta 4, alt), The Return of the Holy Joystick, Spartan Software Compilation,\r\n  Special Action (Imagine), Square Dance, Star Flaws & Raymond Pringle's Quest for the Fabled Jar of Pickled Cabbage (release 3),\r\n  Supapunta [Steven Brown, Planeta Sinclair]\r\nvsmile_cart: The Wiggles - It's Wiggle Time! (USA) [AustinRichardson29]\r\n\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nvboy:\r\n  Galactic Pinball (Japan, USA), Hyper Fighting (pirate), Insmouse no Yakata (Japan), Jack Bros. (USA),\r\n  Jack Bros. no Meiro de Hiihoo! (Japan), Mario Clash (Japan, USA), Mario's Tennis (Japan, USA), Nester's Funky Bowling (USA),\r\n  Panic Bomber (USA), SD Gundam - Dimension War (Japan), Space Squash (Japan), Teleroboxer (Japan, USA), Tobidase! Panibon (Japan),\r\n  Vertical Force (Japan), Vertical Force (USA), Virtual Bowling (Japan), Virtual Fishing (Japan), Virtual League Baseball (USA),\r\n  Virtual Pro Yakyuu '95 (Japan), V-Tetris (Japan) [Angelo Salese]\r\n\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nevio: I Love Classic 2 [TeamEurope]\r\nibm5150: Batman: The Caped Crusader [Total DOS Collection]\r\nleapster:\r\n  Disney Princess (USA, set 2), Leapster 2 Gaming Pop (USA), Nick Jr. Go Diego Go! - Animal Rescuer (USA, set 2),\r\n  Number Raiders - Arcade-Style Learning! (USA, set 1), Sonic X (USA, set 1) [TeamEurope]\r\nmobigo_cart: Nickelodeon Spongebob SquarePants - Defending the Secret Formula (USA) [TeamEurope]\r\noric1_cass: Le Diamant de l'\u00eele Maudite (demo) [The Oric Site]\r\nmsx1_cart: X & Y (Arab) [file-hunter]\r\nvsmileb_cart: Teletubbies - \u00a1Es la hora de los Teletubbies! (Spain) [ICEknight, TeamEurope, ClawGrip]\r\n\r\n\r\nMerged pull requests\r\n--------------------\r\n- 9898: toshiba\/pasopia.cpp, toshiba\/pasopia7.cpp: Dumped character generator ROMs. [Frank Palazzolo]\r\n- 10849: video\/epic12.cpp: Improved CV1000 blitter timings based on hardware testing, and removed unsafe mode. [buffi]\r\n- 10958: heathkit\/tlb.cpp: Encapsulated Heathkit Terminal Logic Board as a device. [Mark Garlanger]\r\n- 10966: bus\/msx\/cart: Added Sony HBI-55\/Yamaha UDC-01 SRAM data cartridges. [Wilbert Pol]\r\n- 11027: dataeast\/dec0.cpp: Removed superfluous list of games in comment. [simzy]\r\n- 11029: st_flop.xml: Cleaned up metadata, identified software with manual copy protection, and noted issues. [Angelo Salese]\r\n- 11030: emu\/recording.cpp: Set more precise frame rate for AVI files. [feos]\r\n- 11032: bus\/spectrum: Added ZXBUS and NeoGS sound card. [holub]\r\n- 11033: konami\/nwk-tr.cpp: Made racingj2 a parent, rather than a clone of racingj. [David Haywood]\r\n- 11034: camplynx_cass.xml: Replaced abbreviated country names. [ArcadeShadow]\r\n- 11035: Made NBA Jam Tournament Edition titles more consistent with marketing materials. [Michael Sanborn]\r\n- 11039: orca\/vastar_viddev.cpp: Improved handling of sprite flipping flags. [David Haywood]\r\n- 11041: machine\/wd_fdc.cpp: Don\u2019t clear DRQ on LDB\/INTR, and fixed spurious FM sync detection. [Peter Phillips, Tim Lindner]\r\n- 11042: misc\/brglitz.cpp: Note that PIC17C43 dump comes from a protected device and is bad. [ClawGrip]\r\n- 11043: tch\/topdrive.cpp: Added driver for Proyesel Top Driving. [ClawGrip, Museo del Recreativo, Recreativas.org, David Haywood]\r\n- 11047: bus\/nabupc: Added support for RS232 Card. [Brian Johnson]\r\n- 11048: video\/huc6270.cpp: Adjusted raster line count offsets (fixes various issues with PC Engine games). [Angelo Salese]\r\n- 11050: cpu\/m6809: Emulated observed behavior of invalid instructions for MC6809. [Tim Lindner]\r\n- 11053: namco\/namcos10.cpp: Refactored driver, and implemented MEM(M) and MEM(N) boards. [Windy Fairy]\r\n- 11054: cpu\/se3208, misc\/crystal.cpp, machine\/vrender0.cpp: Removed some hacks \u2013 they cause bigger issues. [David Haywood]\r\n- 11055: vsmileb_cart.xml: Dumped a Spanish Teletubbies game. [ICEknight, TeamEurope, ClawGrip]\r\n- 11056: bus\/coco\/coco_fdc.cpp: Use device BIOS options to reduce proliferation of slot options. [Tim Lindner]\r\n- 11058: fmtowns_cd.xml: Added twelve working items, and replaced two items with better dumps. [redump.org, cyo.the.vile, r09]\r\n- 11059: namco\/namcos10.cpp: Reset settings storage areas for mrdrilr2, mrdrilr2j and chocovdr. [David Haywood]\r\n- 11061: Reduced I\/O port lookups in a number of drivers. [Erik Newton]\r\n- 11062: mobigo_cart.xml: Dumped a SpongeBob SquarePants game. [TeamEurope, ClawGrip]\r\n- 11064: leapster.xml: Dumped five USA games. [TeamEurope, ClawGrip]\r\n- 11065: cpu\/mips: Fixed memory access handling in the IDT MIPS R4650 core. [Ryan Holtz]\r\n- 11066: ibm5150.xml: Added four items (3 working), and replaced one item with a better dump. [Total DOS Collection, ArcadeShadow]\r\n- 11068: svi318_cass.xml: Use lowercase descriptive text and avoid non-standard abbreviations. [ArcadeShadow]\r\n- 11069: namco\/namco06.cpp: Quantise timer to clock frequency. [hackbar]\r\n- 11070: snk\/miconkit.cpp: Added orange overlay for Space Micon Kit. [einstein95]\r\n- 11071: namco\/namcos10.cpp: Reevaluated assumptions about how Flash block ranges are handled. [Windy Fairy]\r\n- 11072: namco\/namcos10.cpp: Added US version of Mr. Driller 2. [twistedsymphony, Bill D., coolmod, Windy Fairy]\r\n- 11073: taito\/taito_f3_v.cpp: Ignore first line zoom value (appears to fix MT08593). [ywy]\r\n- 11074: msx\/msx.cpp, bus\/msx: Propagate clock frequency to slots, and route audio input from cartridges. [Wilbert Pol]\r\n- 11075: heathkit\/tlb.cpp: Added page 2 memory support for ultra19, and other minor fixes. [Mark Garlanger]\r\n- 11076: misc\/rfslotspcpent.cpp: Added a note about a variant on different hardware. [ClawGrip]\r\n- 11077: video\/huc6272.cpp: Modernized read\/write handlers. [Angelo Salese]\r\n- 11079: cpu\/v810: Made opcode timings a bit more faithful to reality. [Angelo Salese]\r\n- 11080: cdi.xml: Added a two-in-one Golgo 13 game. [SharpSilver77, David Silva]\r\n- 11083: spectrum_cass.xml: Added forty working items, and replaced two items with better dumps. [ArcadeShadow]\r\n- 11085: msx1_cart.xml: Added eighty working items and one item marked not working. [Wilbert Pol]\r\n- 11088: cpu\/v810: Turned interrupt levels into separate input lines. [Angelo Salese]\r\n- 11089: casio\/pv1000.cpp: Updated sound emulation based on new research. [David Viens]\r\n- 11090: oric_cass.xml: Added four items (three working). [The Oric Site, ArcadeShadow]\r\n- 11091: emu\/emumem.h: Encourage use of read\/write delegate creator helper functions (demo on Game Boy cartridges). [Vas Crabb]\r\n- 11092: namco\/namcos10.cpp: Added three games, and replaced bad Flash dumps for five games. [Guru, buffi, Windy Fairy]\r\n- 11093: namco\/namcos10.cpp: Added some GAHAHA Ippatsudou and Taiko no Tatsujin games. [Yasuhiro Ogawa, Guru, Windy Fairy]\r\n- 11094: tch\/topdrive.cpp: Verified sound chip clock frequency and video refresh rate. [Recreativas.org, ClawGrip]\r\n- 11095: namco\/namcos10.cpp: Labelled region\/licensee DIP switch settings for Mitchell games. [David Haywood]\r\n- 11097: bus\/nscsi\/cd.cpp: Implemented basic CDDA support. [Windy Fairy]\r\n- 11099: sanyo\/mbc200.cpp: Fixed floppy drive selection (was stuck on A:). [zx70]\r\n- 11100: psikyo\/psikyo.cpp: Use accurate measurements for Tengai video timings. [buffi]\r\n- 11101: psikyo\/psikyo.cpp: Fixed visible area (224 lines, not 223). [buffi]\r\n- 11102: psikyo\/psikyo.cpp: Fixed video timings in comments for Tengai and Strikers 1945. [buffi]\r\n- 11103: bus\/msx: Updated most delegate construction to use emu::rw_delegate helper. [Wilbert Pol]\r\n- 11105: cpu\/m6502, sound\/gew.cpp, yamaha\/psr150.cpp, yamaha\/psr260.cpp: Added Yamaha GEW7- and GEW12-based keyboards. [Devin Acker]\r\n- 11109: 3rdparty\/linenoise: Support keypad Enter on Windows. [feos]\r\n- 11110: cpc_flop.xml, msx1_cart.xml, msx2_flop.xml, msx2p_flop.xml: Removed duplicate software. [Wilbert Pol]\r\n- 11111: snes.xml: Tidied up descriptions. [ArcadeShadow]\r\n- 11112: ibmpcjr_cart.xml, m5_flop.xml, buzztime_cart.xml: Corrected capitalisation in list names. [ArcadeShadow]\r\n- 11113: bus\/msx\/module: Added Yamaha SKW-01 emulation. [Wilbert Pol]\r\n- 11114: namco\/namcos10.cpp: Added latest Flash dumps, new decryption devices, and more I\/O emulation.\r\n  [Samuel Neves, Peter Wilhelmsen, Windy Fairy, brizzo, Smitdogg, Yasuhiro Ogawa, Guru]\r\n- 11115: dc.xml: Updated notes and supported status for Japanese releases. [Angelo Salese]\r\n- 11116: skeleton\/semcrossw.cpp: Added a skeleton driver for an Etra traffic light controller. [ClawGrip]\r\n- 11117: bus\/gio64\/newport.cpp, cpu\/mips\/mips3.cpp: Fixed issues affecting IRIX. [Jiaxun Yang]\r\n- 11119: sega\/sg1000.cpp: Fixed tape loading. [Fabio DL]\r\n- 11120: psikyo\/psikyo.cpp: Corrected vertical blanking interrupt for s1945\/tengai and removed imperfect timing flag. [buffi]\r\n- 11123: sanyo\/mbc200.cpp: Mix PPI sound outputs for system speaker. [zx70]\r\n- 11125: namco\/namcos10.cpp: Reset gahaha, gahaha2 and g13jnr to default state. [David Haywood]\r\n- 11131: namco\/namcos10.cpp: Added CD-ROM drive support and I\/O for Taiko games, and decrypted more games.\r\n  [Windy Fairy, Samuel Neves, Peter Wilhelmsen]\r\n- 11132: namco\/namcos10.cpp: Restored factory defaults for nflclsfb, nicetsuk, taiko2, taiko4 and taiko6. [David Haywood]\r\n- 11134: namco\/namcos10.cpp: Decrypted another game and fixed nicetsuk inputs. [Samuel Neves, Peter Wilhelmsen, Windy Fairy]\r\n- 11136: namco\/namcos10.cpp: Decrypted Panicuru Panekuru, and initialized settings for panikuru and squizchs.\r\n  [Samuel Neves, Peter Wilhelmsen, Windy Fairy]\r\n\r\n\r\nSource changes\r\n--------------\r\n-mos8563: Split device source from mc6845 [AJR]\r\n\r\n-c128.cpp: Add file missing from 0cc8539dfa360f90791f9eab1273eacddcdaa96a [AJR]\r\n\r\n-abc80x: Fix sector dump floppy image loading. [Curt Coder]\r\n\r\nNew working systems\r\n-------------------\r\nWaku Waku Anpanman (Rev A) [Darksoft, TeamEurope]\r\n\r\nNew working clones\r\n------------------\r\nSoreike! Anpanman Popcorn Koujou (Rev A) [Darksoft, TeamEurope, rtw, Sean Sutton, Smitdogg, The Dumping Union]\r\n\r\n-abc80x: Split floppy software lists by disk drive type. [Curt Coder]\r\n * abc800_dsk: Split to interleaved and non-interleaved disk formats. [Curt Coder]\r\n\r\nNew working software list items\r\n-------------------------------\r\nabc838_flop: Systemskiva ABC800 v1.0 (Sweden), Systemskiva f\u00f6r UFD-DOS v6.3 (Sweden) [Curt Coder]\r\n\r\n-abc830_flop: Move ufd631 to abc832_flop.xml. [Curt Coder]\r\n\r\n-Remove debug printf. [Curt Coder]\r\n\r\n-abc80x: Detect interlaced disk images. [Curt Coder]\r\n\r\n-hpblp: disable device and remove loading of ROMs until they show up. [R. Belmont]\r\n\r\n-Fix typo [Curt Coder]\r\n\r\n-hpblp: ROMs located, re-enable the device. [R. Belmont]\r\n\r\n-konami\/nwk-tr.cpp: Made racingj2 as a parent, not a clone of racingj. (#11033) [David Haywood]\r\n\r\nNew working systems\r\n-------------------\r\nGunfighter [hap, Sean Riddle, eggs]\r\nGalaxian (Bandai) [hap, Sean Riddle, eggs]\r\n\r\n-sega\/system16.cpp: fixed typo in ROM definition [Ivan Vangelista]\r\n\r\n-irem\/m92.cpp: dumped PLDs for Ninja Baseball Bat Man sets [Corrado Tomaselli, Porchy, The PLD Archives]. [Ivan Vangelista]\r\n\r\nnew NOT_WORKING machines\r\n------------------------\r\nWorld Club Champion Football European Clubs 2004-2005 Ver.1.2 (Japan) (CDV-10021) [Darksoft, rtw, MetalliC]\r\nWorld Club Champion Football European Clubs 2005-2006 (Japan) (CDV-10025) [Darksoft, rtw, MetalliC]\r\n\r\nnew NOT_WORKING clone\r\n---------------------\r\nWorld Club Champion Football European Clubs 2004-2005 Ver.1.1 (Japan) (CDV-10020) [Darksoft, rtw, MetalliC]\r\n\r\n-vastar_viddev.cpp - better sprite flip handling (#11039) [David Haywood]\r\n\r\n-abc80: Added keyboard PROM, and memory card IEC\/Printer ROMs. [Curt Coder]\r\n\r\nNew working software list items\r\n-------------------------------\r\nabc806_flop: IT100, VG100, Ord III v2.0, Small C v2.03, Turbo, Turbo Pascal, Massy H\r\n  [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]\r\nabc830_flop: Kompil, Trim [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]\r\nabc832_flop: ABCUTE Universell Terminalemulator, ABCUTE Universell Terminalemulator (v1.4), asm800, asm800 (alt), Extend 800, EEPROM\r\n  Programmer, Inpr\u00e4k, L&L Forth, Meny0 v6.03, Miscellanous 1, Miscellanous 2, Miscellanous 3, Ord 800 v2.3W, Produktion 856, PUG\r\n  programutveckling, Snoka, Systemskiva f\u00f6r ABC850 v6.43, Systemskiva HD v6.43, Systemskiva Transfor, ystemskiva v6.31 f\u00f6r UFD-DOS\r\n  (alt) [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]\r\nabc838_flop: Skolbas, Artikeldiskett apotekv\u00e4la [Dataindustrier AB DIAB intressegrupp, Luxor ABC arkivet]\r\n\r\n-camplynx_cass.xml: Replaced abbreviated country names. (#11034) [ArcadeShadow]\r\n\r\n-luna_88k: fix video ram addressing [Patrick Mackinlay]\r\n\r\n-shuuz: fix trackball regression [hap]\r\n\r\n-megatrix: Allow code to decompress into DRAM [AJR]\r\n\r\n-hash\/abc832.xml: fix validation [Angelo Salese]\r\n\r\n-luna_88k: add high-level keyboard emulation [Patrick Mackinlay]\r\n\r\n-hash\/pcecd.xml: add couple comments for blodgear [Angelo Salese]\r\n\r\n-abc80: Devicify the SN74S263 character generator. [Curt Coder]\r\n\r\nNew working systems\r\n-------------------\r\nTI-5200 [hap, Sean Riddle]\r\n\r\n-misc\/brglitz.cpp: Note that PIC17C43 dump comes from a protected device and is bad. (#11042) [ClawGrip]\r\n\r\n-tch\/topdrive.cpp: Added driver for Proyesel Top Driving. (#11043) [David Haywood]\r\n\r\nnew WORKING machine\r\n-------------------\r\nTop Driving (Version 1.1) [ClawGrip, Museo del Recreativo, Recreativas.org, David Haywood]\r\n\r\n-sn74s262: Fix function override access levels. [Curt Coder]\r\n\r\n-sn74s262: Implement device_gfx_interface [Curt Coder]\r\n\r\n-hash\/st_flop.xml: initial pass at QA (#11029) [Angelo Salese]\r\n * hash\/st_flop.xml: initial pass at QA\r\n * hash\/st_flop.xml: checkpoint\r\n * hash\/st_flop.xml: finalize\r\n * hash\/st_flop.xml: minor [skip ci]\r\n\r\n-st_flop.xml: Note on sascombs [AJR]\r\n\r\n-abc80: Refactor ABC Memory Card to use generic slots. [Curt Coder]\r\n\r\nNew working software list items\r\n-------------------------------\r\nabc80_rom: ABC-DOS, ABC-DOS DD, UFD-DOS v.20, IEC Option 4027 v1.02.4b, Printer option 9704, Printer option 9704 0.1 [Curt Coder]\r\n\r\n-bus\/nabupc: Added support for RS232 Card. (#11047) [Brian Johnson]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nABC80 with TKN80 [PC\/M]\r\n\r\n-abc1600: Improve comment [Curt Coder]\r\n\r\n-abc80_rom.xml: Don't use magic Windows filename [Curt Coder]\r\n\r\n-funworld\/supercrd.cpp: preliminary decryption [Ivan Vangelista]\r\n\r\n-atari\/liberatr.cpp, atari\/quantum.cpp: corrections to ROM naming and PCB locations [Brian Troha]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nGenesi PEGASOS II [bplan GmbH]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nSweet Land 4 (ver 2004.9.29) [Darksoft, TeamEurope]\r\n\r\nNew working software list items\r\n-------------------------------\r\nThe Wiggles - It's Wiggle Time! (USA) [AustinRichardson29]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nShippe Champion [Darksoft, TeamEurope]\r\nZenigata Ponta [Darksoft, TeamEurope]\r\n\r\n-Apply workaround for debugger history command consuming ridiculous amounts of memory when jumping around large address spaces [AJR]\r\n\r\nNew working software list items\r\n-------------------------------\r\npet_flop: A Bright Shining Star [Genesis Project]\r\n\r\nNew working systems\r\n-------------------\r\nTI-2550 II [hap, Sean Riddle]\r\nVoxClock 3 [hap, Sean Riddle]\r\n\r\n-sweetland4.cpp: Map RTC; add stub mapping for LCDC [AJR]\r\n\r\n-funworld\/supercrd.cpp: addressed feedback and some tweaks to the XOR tables [Ivan Vangelista]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nMary Shelley's Frankenstein (Italy) [Ronaldo, PinMAME]\r\nThe Shadow (LF-4) French [toxie, PinMAME]\r\nThe Who's Tommy Pinball Wizard (Belgium 1.02, display A1.02) [inkochnito, PinMAME]\r\nThe Who's Tommy Pinball Wizard (German 3.01, display A3.00) [inkochnito, PinMAME]\r\n\r\n-machine\/wd_fdc.cpp: Don\u2019t clear DRQ  on LDB\/INTR, and fix spurious READ TRACk\/ADDR FM mark syncs. (#11041)\r\n [Peter Phillips, Tim Lindner]\r\n * Fixes SuperUtility 3 (MT08511) and Marble Maze on TRS-80 Color Computer.\r\n\r\n-osborne\/osborne1.cpp: Use a memory view to simplify bank 1\/2 selection. [Vas Crabb]\r\n\r\n-tispeak: move snspellc\/tntell to its own driver [hap]\r\n\r\n-debugbuf.cpp: Note flaw in design [AJR]\r\n\r\nNew working systems\r\n-------------------\r\nLes Maths Magiques (France) [hap, Sean Riddle]\r\n\r\n-tispeak: disconnect from hh_tms1k_state class [hap]\r\n\r\n-source org: move snspell driver to ti folder [hap]\r\n\r\n-API change for device_image_interface [AJR]\r\n * Remove the seterror method for recording error messages and conditions. Condition codes have been made return values for\r\n    call_load, call_create and various related callbacks. Error messages (which many devices weren't generating) are now displayed\r\n    through osd_printf_error.\r\n * Eliminate the image_init_result and image_verify_result pass\/fail enumeration types. Update many functions that were returning\r\n    these enumerations or simply bools to return std::error_condition instead. In some cases, this type is now passed down from\r\n    internal parsing\/loading functions which were already returning it. In various other cases, the former default UNSPECIFIED has\r\n    been used as a catchall for I\/O errors; anticipated future refactorings should make these error returns more specific.\r\n * Expand the image_error categories to include INVALIDLENGTH, NOSOFTWARE and BADSOFTWARE. The first is largely self-explanatory.\r\n    The second is generated by the core to indicate failure to find software items in lists. The third is provided for devices to\r\n    indicate semantic errors in software list entries.\r\n * Change the return type of floppy_image_device::identify to a pair so the potential error condition can be passed along to the UI\r\n    without storing it in a member variable.\r\n * Move device_image_interface::message down into snapshot_image_device and change its implementation to use string_format instead\r\n    of printf.\r\n * Correct a typo in the shortname of the generic snapshot device.\r\n\r\n-swim2.cpp: Put U suffix in proper place for LOG_xxx constant macros [AJR]\r\n\r\n-z80scc: Make receive error logging conditional [AJR]\r\n\r\n-powerpc: Minor disassembly improvements [AJR]\r\n * Support over & out debugging flags for a few more instructions\r\n * Provide special operand format for POWER svc instruction\r\n\r\n-amstrad.cpp: Use standard list of slot options for Centronics port [AJR]\r\n\r\n-jaleco\/psychic5.cpp: Added DIP switch locations. [Domenico Cervini]\r\n\r\n-funworld\/supercrd.cpp: tweaked XOR tables [Ivan Vangelista]\r\n\r\n-namco\/sweetland4: identified set as Sweet Land 4 Bright [negunma]\r\n\r\n-namcos10: Refactored driver, and implemented MEM(M) and MEM(N) boards. (#11053) [987123879113]\r\n * machine\/smartmed.cpp, machine\/nandflash.cpp: Separated NAND Flash from smartmed.\r\n * sound\/spu.cpp: Calculate tables based on clock speed.\r\n * machine\/intelfsh.cpp: Added Intel 28F640J5 device.\r\n * namco\/namcos10.cpp: Refactored driver, and implemented MEM(M) and MEM(N) boards.\r\n * namco\/namcos10.cpp: Fixed parenting of Mr. Driller 2, and renamed Kono e Tako.\r\n\r\n-misc\/crystal.cpp: Removed hacks: (#11054) [David Haywood]\r\n * cpu\/se3208: Removed hack to ignore misaligned memory accesses.\r\n * machine\/vrender0.cpp: Removed idle skip hack (it causes stability issues).\r\n * misc\/crystal.cpp: Added default NVRAM contents for wulybuly with valid coinage settings.\r\n\r\n-huc6270.cpp: fix RCR sync, it happens one line earlier (#11048) [Angelo Salese]\r\n * fix: draculax Stage 4' \"all blue\" Richter;\r\n * fix: faussete Stage 2 excessive slowdown and erratic water line;\r\n * fix: xwiber Stage 2 boss never spawning [MT#07384](https:\/\/mametesters.org\/view.php?id=7384)\r\n * fix: ppersia misplaced line [MT#07727](https:\/\/mametesters.org\/view.php?id=7727)\r\n * fix: ddragon2 options menu display;\r\n * fix: tblade hang after third person view [MT#08585](https:\/\/mametesters.org\/view.php?id=8585)\r\n\r\n-atari\/atarigt.cpp: fix MT#07146 [angelosa]\r\n\r\n-emu\/rgbvmx.h: Fixed some corner cases (fixes GitHub #11051). [Vas Crabb]\r\n * Also changed a pile of comments.\r\n\r\n-vsmileb_cart.xml: Dumped a Spanish Teletubbies game. (#11055) [ClawGrip]\r\n * Also changed ROM sizes from decimal to hexadecimal.\r\n\r\nNew NOT_WORKING software list addition\r\n--------------------------------------\r\nTeletubbies - \u00a1Es la hora de los Teletubbies! (Spain) [ICEknight, Team Europe, ClawGrip]\r\n\r\n-bus\/coco\/coco_fdc.cpp: Use device BIOS options to reduce proliferation of slot options. (#11056) [tim lindner]\r\n * Removed coco_fdc and coco_scii subclasses that only changed the BIOS ROM.\r\n * trs\/coco3.cpp: Removed coco3hdb - its only function was to use a specific DOS ROM.\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nHammerin' Harry (Playmark bootleg) [Doktor Pinball]\r\n\r\n-leapfrog: Less redundancy in source file names. [Vas Crabb]\r\n * Also edited a pile of copy\/pasted comments and made some minor code cleanups (reducing variable scope, etc.).\r\n\r\n-namco\/namcos10.cpp: Reset mrdrilr2, mrdrilr2j and chocovdr settings storage area. (#11059) [David Haywood]\r\n\r\n-floppycntrl.cpp: Fix clang error: function definition is not allowed here [AJR]\r\n\r\n-Made NBA Jam Tournament Edition titles more consistent with marketing materials. (#11035) [Michael Sanborn]\r\n * Arcade releases were known as \"NBA Jam Tournament Edition\".\r\n * Console releases all used \"NBA Jam T.E.\" in box art and marketing material.\r\n\r\n-dataeast\/dec0.cpp: Removed superfluous list of games in comment. (#11027) [simzy39]\r\n\r\n-crazyfgt: Use standard types for inputs, also number these and note pinout [AJR]\r\n\r\n-Reduced I\/O port lookups in a number of drivers. (#11061) [Erik]\r\n\r\n-intv: fix validation [R. Belmont]\r\n\r\n-PortAudio: sync to upstream GitHub revision 0e9b386a1053261340bc8bb32335484ef77b258b [R. Belmont, PortAudio team]\r\n * Tested and works on Windows, macOS, and Linux.\r\n * Fixes compatibility with macOS Ventura and bugfixes WASAPI and WDM-KS on Windows.\r\n\r\n-3rdparty.lua: Fix clang build after portaudio update [AJR]\r\n\r\n-fix: MT#07261 [angelosa]\r\n\r\n-3rdparty.lua: Windows Clang needs another warning suppression for PortAudio. [R. Belmont]\r\n\r\n-mobigo_cart.xml: Dumped a Spongebob SquarePants game (#11062) [ClawGrip]\r\n\r\nNew NOT_WORKING software list addition\r\n--------------------------------------\r\nNickelodeon Spongebob SquarePants -  Defending the Secret Formula (USA) [TeamEurope]\r\n\r\n-Also fixed metadata for US version of \"Disney\/Pixar Toy Story 3\" and add more info about dummy carts. [ClawGrip]\r\n\r\n-3rdparty: Another attempt to satisfy Windows Clang. [R. Belmont]\r\n\r\nNew working systems\r\n-------------------\r\nSpace Micon Kit [Dillweed, smf]\r\n\r\n-sn76477: Make it less verbose [Curt Coder]\r\n\r\n-abc80: Emulate the TKN 80 80-column expansion kit. [Curt Coder] abc80: Add system ROMs with checksum 10042. [PC\/M]\r\n\r\n-abc80: Cleanup [Curt Coder]\r\n\r\n-Improvements to debugger 'map' command [AJR]\r\n * Add names of physical and logical spaces now that one space can map to another\r\n * Correct usage of address space masks\r\n\r\n-video\/epic12.cpp: Improved CV1000 blitter timings based on hardware testing, and removed unsafe mode. (#10849) [buffi]\r\n * Fixed an off-by-one bug when setting dst_x_end and dst_y_end which caused destination writes to be one pixel too big.\r\n * Corrected calculations to utilize both source and destination VRAM row counts.\r\n * Updated VRAM access overhead.\r\n * Track of when blitter is idle, since long sequences of clipped draws can cause the blitter to not do any work while remaining\r\n    busy.\r\n * Removed the edge case for \"pixel widths need to be evenly divisable by 8\" until more examples can be studied.\r\n * Pad draws to even 4-byte boundaries, since VRAM accesses are always 4 pixels at the time.\r\n * Also added documentation for 6 unhandled Blitter command offsets (see blitter_w). Thanks rtw for looking at these.\r\n * misc\/cv1k.cpp: Updated some notes.\r\n\r\n-leapster.xml: Dumped five USA games. (#11064) [ClawGrip]\r\n * Also changed ROM sizes to hexadecimal, fixed some game metadata and added some games to the missing\/dumped list in the comments.\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nleapster.xml: [ClawGrip]\r\nDisney Princess (USA, set 2) [TeamEurope]\r\nNick Jr. Go Diego Go! - Animal Rescuer (USA, set 2) [TeamEurope]\r\nLeapster 2 Gaming Pop (USA) [TeamEurope]\r\nNumber Raiders - Arcade-Style Learning! (USA, set 1) [TeamEurope]\r\nSonic X (USA, set 1) [TeamEurope]\r\n\r\n-cpu\/mips: Fixed memory access handling in the IDT MIPS R4650 core. (#11065) [Ryan Holtz]\r\n * Correctly support the R4650's lack of TLB.\r\n\r\n-toshiba\/pasopia.cpp, toshiba\/pasopia7.cpp: Dumped character generator ROMs. (#9898) [Frank Palazzolo]\r\n * toshiba\/paso1600.cpp: Use Pasopia character generator ROM until correct ROM is dumped.\r\n\r\n-fmtowns_cd.xml: Added twelve working items, and replaced two items with better dumps. (#11058) [r09]\r\n\r\nNew working software list additions (fmtowns_cd.xml)\r\n----------------------------------------------------\r\n4D Driving (FM Towns Marty version) [redump.org]\r\nDoki Doki Disk CD-ban - Club D.O. Vol. 2 [redump.org]\r\nDoki Doki Disk CD-ban - Club D.O. Vol. 3 [redump.org]\r\nFM Towns Marty Tentou Auto Demo '93 Natsu [redump.org]\r\nFM Towns Super Technology Demo 1993 (HME-919) [redump.org]\r\nHomeStudio V1.1L10 [redump.org]\r\nMedicco to Asobou - Kazu-Katachi-Ryou [redump.org]\r\nMonster Planet 2255 [redump.org]\r\nNHK Special - Ginga Uchuu Odyssey Vol. 1 - Tabidachi Waga Taiyoukei [redump.org]\r\nPack 13000 Free Soft & Shareware [redump.org]\r\nPsychic Detective Series Vol. 2 - Memories (DCCS remake) [redump.org, cyo.the.vile]\r\nThe Yachtman [redump.org]\r\n\r\nReplaced software list items (fmtowns_cd.xml)\r\n---------------------------------------------\r\nMad Paradox [redump.org]\r\nProvvidenza - Legenda la Spada di Alfa [redump.org]\r\n\r\n-heathkit\/tlb.cpp: Encapsulated Heathkit Terminal Logic Board as a device. (#10958) [Mark Garlanger]\r\n * Also added variants with Super19, Watzman and Ultra ROMs.\r\n * heathkit\/h19.cpp, heathkit\/h89.cpp: Use common Terminal Logic Board device.\r\n\r\nNew working systems\r\n-------------------\r\nLite 'n Learn: Electronic Organ [hap, Sean Riddle]\r\nWeight Talker [hap, Sean Riddle]\r\n\r\n-k053260: add sample reverse flag [hap]\r\n\r\n-machine.cpp: Recognize reset phase in describe_context [AJR]\r\n\r\n-k053260: allow to change rev flag on the fly [hap]\r\n\r\n-namcos10: Reevaluate assumption about how later blocks are handled (#11071) [987123879113]\r\n\r\n-svi318_cass.xml: Use lowercase descriptive text and avoid non-standard abbreviations. (#11068) [ArcadeShadow]\r\n\r\n-namco\/namcos10.cpp: Added US version of Mr. Driller 2. (#11072) [987123879113]\r\n\r\nNew working clones\r\n------------------\r\nMr. Driller 2 (US, DR23 Ver.A) [twistedtymphony, Bill D., coolmod]\r\n\r\n-m68000: some variables were missing from savestate\/zerofill [hap]\r\n\r\n-pegasos2: Initial devices for MV64361 and VT8231 [Dirk Best]\r\n * Enough to get data from the initial bootloader to the serial console.\r\n\r\nNew working clones\r\n------------------\r\nAgent Super Bond (Super Cobra conversion, not encrypted) [Darran Allen]\r\n\r\n-es5510: fix some alu flag problems [hap]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nManx TT Superbike - DX [Brian Troha, The Dumping Union]\r\n\r\n-Small fixes and cleanup: [Vas Crabb]\r\n * emu\/devfind.h: Allow range-based for loops on memory share finders.\r\n * emu\/emucore.h: Choose correct emu_fatalerror constructor when format string is an rvalue.\r\n * osborne\/osborne1.cpp: Allocate main RAM as a flat share, and use a view to switch in atttribute RAM.\r\n * Reduced scope of some variables and edited some copy\/pasted comments.\r\n\r\n-funworld\/supercrd.cpp: identified one more XOR [Ivan Vangelista]\r\n\r\n-tmp68301: Reimplement in the new68k framework.  The timers are not yet implemented, couldn't find a driver which cared.  Hopefully\r\n the regression testing will find some. [Olivier Galibert]\r\n\r\n-tmp68301: Add timers and fix interrupts (thanks grdians for the test cases) [Olivier Galibert]\r\n\r\n-i8x9x: Fix a case where events could be delayed by mistake [Olivier Galibert]\r\n\r\n-namco\/polepos.cpp: corrected ROM names, added PCB locations & added PLDs. [Porchy, The PLD Archive, Brian Troha, The Dumping Union]\r\n\r\n-funworld\/supercrd.cpp: tweaked XOR tables a bit for fruitstr [Ivan Vangelista]\r\n\r\n-neogeo\/neogeo.cpp, neogeo\/ng_memcard.cpp: Hooked up more control lines. [Vas Crabb]\r\n * Hooked up the memory card write enable\/disable and register select lines, and corrected the address range where memory card\r\n    access is enabled.\r\n * Card addressing still isn't quite right - the card bank register isn't hooked up.  Neo Geo CD consoles also haven't been updated.\r\n * Also, more of the same mechanical cleanup of copy\/pasted comments, const, and variable scope.\r\n\r\n-tmp68301: Remove leftover debug break and reduce log spam [Olivier Galibert]\r\n\r\n-Fix clang build. [Vas Crabb]\r\n\r\n-neogeo\/neogeo.cpp: Hooked up memory card bank register. [Vas Crabb]\r\n\r\n-bus\/spectrum: Added ZXBUS and NeoGS card. (#11032) [holub]\r\n\r\n-add undocumented instructions and dissasembler (#11050) [tim lindner]\r\n\r\n-mb87030: add mb89351\/2 variants [Patrick Mackinlay]\r\n * implement program transfer interrupts\r\n * suppress duplicate selection command completion\r\n * terminate transfer command on phase mismatch\r\n * implement message in\/out ATN\/ACK logic\r\n * track interrupt output state\r\n * minor logging improvements\r\n\r\n-mb89352: retire legacy scsi device [Patrick Mackinlay]\r\n\r\n-mpc3000,segas32,x68k: switch to nscsi mb89352 implementation [Patrick Mackinlay]\r\n\r\n-luna88k: switch to nscsi mb89352 implementation [Patrick Mackinlay]\r\n * implement network ram and fzrom\r\n\r\n-m88000: fix unsigned division [Patrick Mackinlay]\r\n\r\n-Fixed various bugs: [Vas Crabb]\r\n * bus\/nubus\/nubus_image.cpp: Fixed failure to allocate memory for the image (regressed in\r\n    b8c338858a101d14308c64c87b0f714db4f05326).\r\n * bus\/nes\/karastudio.cpp, bus\/nes\/sunsoft_dcs.cpp: Fixed stack smash when loading loose software.\r\n * Addressed some Lua engine fallout from running things in coroutines:\r\n   - Don't crash accessing dead Lua thread state from callbacks.\r\n   - Allow returning values via yielding functions.\r\n   - Don't run address space tap and layout view callbacks in coroutines to save overhead.\r\n   - Better logging of errors from callbacks.\r\n\r\n-Fixed unused lambda capture in Lua engine. [Vas Crabb]\r\n\r\n-misc\/rfslotspcpent.cpp: Added a note about a variant on different hardware [ClawGrip]\r\n\r\n-gameboy\/slot.cpp: Fix error return for loose software [AJR]\r\n\r\n-Super Card improvements: [Roberto Fresca]\r\n * Added a set of service inputs that allow the game to enter the attract.\r\n * Added Coins and remote inputs.\r\n * Fixed the bottom of the screen. Now messages are properly displayed.\r\n\r\n-More Super Card improvements... Added Coinage, Remote, and Personal A settings DIP Switches. Added internal remote credits switch.\r\n [Roberto Fresca]\r\n\r\n-supercrd.cpp: Fix syntax error [AJR]\r\n\r\n-roland_s50.cpp: Driver modernization [AJR]\r\n * Replace address_map_bank_device with memory views\r\n * Add SCSI controller to s550 and w30\r\n * Eliminate deprecated #ifdef in favor of [[maybe_unused]] attributes\r\n\r\n-w30: Fix bank 1 setup [AJR]\r\n\r\n-tmp68301: add missing header [Patrick Mackinlay]\r\n\r\n-video\/huc6272.cpp: modernize handler interface (#11077) [Angelo Salese]\r\n * video\/huc6272.cpp: modernize handler interface\r\n * machine\/t10mmc.cpp: avoid a stack overflow if device can't read CD data, allows PC-FX menu to be useable (with CD in ...)\r\n * video\/huc6272.cpp: fix m_bg save state registration, add stub logmacro.h, misc cleanups\r\n\r\n-mb87030: improve arbitration\/selection handling [Patrick Mackinlay]\r\n\r\n-s50, s550, w30: Add floppy disk drive select register and more floppy status flags. All three systems now prompt for inserting a\r\n system disk. [AJR]\r\n\r\n-mpc3000: Finish DMA hookup for MB89352 [AJR]\r\n\r\n-Improved some Lua APIs: [Vas Crabb]\r\n * Moved several machine lifecycle callbacks to the notifier\/subscriber model.  The old callback registration model is still\r\n    available for them for now, but prints a deprecation warning.\r\n * Added pre-save\/post-load notifications.\r\n * Use a single allocated timer rather than one anonymous timer per waiter.  Waiters no longer prevent saved states from being\r\n    loaded.\r\n * Clean up outstanding waiters on stop or state load rather than just leaking them.\r\n * Started documenting parts of the emulator interface object that should be relatively stable.\r\n\r\n-imagedev\/avivideo.cpp: Fixed an object leak on unload.  Also changed some other media image devices to use smart pointers.\r\n [Vas Crabb]\r\n\r\n-Lua engine code changes for b67b969bf0911d71396c77e42d85ddfe80de6f20. [Vas Crabb]\r\n * Code changes to notifications and waiters corresponding to the docs\/plugins changes in previous commit.\r\n\r\n-smc1102: add disassembler [hap]\r\n\r\n-cdd2000: Add ROM banking to prevent code from running off rails [AJR]\r\n\r\n-Lua engine: Dispose of notifiers before closing Sol. [Vas Crabb]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nevio.xml: I Love Classic 2 [TeamEurope]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nPrin-C (without touch-pad) [TeamEurope, QUFB]\r\nSuper Note Club \u00b5 girlish (Japan) [TeamEurope]\r\n\r\n-Restored ability of for image devices to report specific error messages. [Vas Crabb]\r\n * Restores ability to give specific\/detailed messages removed in 6f7e4141ea14acaaf9cb973c66788fabb3457023 while pandering to\r\n    obsession with single return value.\r\n * Moved responsibility for displaying the error message in the UI to the caller rather than device_image_interface, and made\r\n    device_image_interface always log the error along with the full path and error condition content.\r\n * Gave several image devices more detailed error messages.  Added some FIXME comments for apparent bugs.\r\n\r\n-oric: Re-modernize (last time was in 2014, so...) [Olivier Galibert]\r\n\r\n-smc1102: add device skeleton [hap]\r\n\r\n-vboysound.cpp: fix longstanding regression with way overdriven outputs [angelosa]\r\n\r\n-osd\/windows: Create single-threaded COM apartment on main thread. [Vas Crabb]\r\n\r\n-hash\/vboy.xml: add proper QA [angelosa]\r\n\r\n-nintendo\/vboy.cpp: convert HW and VIPS I\/O to address_map, add IO_SPACE r\/w, misc cleanups [angelosa]\r\n * fix longstanding regressions with panicbom, galactic and vforce;\r\n\r\nNew working clones\r\n------------------\r\nSpace Battle (Space Invaders bootleg) [chaneman]\r\n\r\n-m6809: Read reset vector during execute_run rather than device_reset to facilitate bank switching of vectoro area [AJR]\r\n\r\n-bml3: Overhaul memory management and expansion interface, using views to avoid having expansion cards overwrite the main ROM region\r\n [AJR]\r\n\r\n-v810\/v810.cpp: make opcode timings a bit more faithful to reality (#11079) [Angelo Salese]\r\n * v810\/v810.cpp: make opcode timings a bit more faithful to reality\r\n * v810\/v810.cpp: housecleaning [skip ci]\r\n\r\n-brother\/lw350.cpp: Added driver for Brother LW-350,LW-450 word processor. (#10998) [cracyc]\r\n\r\nNew working systems\r\n-------------------\r\nBrother LW-350 [BartmanAbyss]\r\nBrother LW-450 [BartmanAbyss]\r\n\r\n-taito_f3_v.cpp: ignore first line zoom value (mt08593) (#11073) [ywy]\r\n * Corrects subtle playfield 2 and 3 offset issues in several games\r\n\r\n-ibm5150.xml: Software list additions (#11066) [ArcadeShadow]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nBarbarian [Total DOS Collection]\r\nTest Drive II - Scenery Disk: European Challenge (5.25\") [Total DOS Collection]\r\nTest Drive II - Scenery Disk: European Challenge (3.5\") [Total DOS Collection]\r\n\r\nNew NOT working software list additions\r\n---------------------------------------\r\nBatman: The Caped Crusader [Total DOS Collection]\r\n\r\nRedump\r\n------\r\nFerrari Formula One [Total DOS Collection]\r\n\r\nMoved from ibm5150 to ibm5170 software list\r\n-------------------------------------------\r\nDyna Blaster [ArcadeShadow]\r\n\r\n-tms5110: Initialize some more variables at reset. Fixes nonexistent or erratic speech on CVS games. [AJR]\r\n\r\n-lw700i: connect fdc and floppy drive, don't work yet because of dma [cracyc]\r\n\r\n-lw700i: unbreak [cracyc]\r\n\r\n-h83003: Expose all four TEND outputs [AJR]\r\n\r\nNew NOT_WORKING machines\r\n------------------------\r\nFamily Bowl (ver 1.00) [Guru]\r\n\r\nNew NOT_WORKING machines\r\n------------------------\r\nGolden Region [Hammy, R. Belmont]\r\n\r\n-h8_dma: Enable DEND interrupts [AJR]\r\n * h83002: Clean up TEND configuration\r\n * h8s2320: Enable DREQ inputs and add TEND outputs\r\n\r\n-mv6436x: Memory mapping [Dirk Best]\r\n\r\n-bus\/generic\/slot.h: Added a variant of the non-power-of-two installer function that generates a decode mask. [Vas Crabb]\r\n\r\n-clifront.cpp: Changed -listbios to work more like -listslots, showing all BIOS options in a system. [Vas Crabb]\r\n\r\n-seta2: Fix samshoot and derivatives.  Note, the parallel port is connected to a set of active-low dip-switches or straps, which are\r\n currently unimplemented. [Olivier Galibert]\r\n\r\n-tmp68301: Fix confusion between internal copy of SR and interrupt in-service register [AJR]\r\n\r\n-hash\/dc.xml: bulk replace supported for all entries to no [angelosa]\r\n\r\n-lw350: fix dictionary bank [cracyc]\r\n\r\n-smc1102: add opcode placeholders and microinstructions [hap]\r\n\r\n-Fix single-driver compile for sony\/psx.cpp [Justin Kerk]\r\n\r\n-mn1880: Fix execution of various instructions [AJR]\r\n\r\n-namco\/namcos10.cpp: New dumps and redumps. (#11092) [987123879113]\r\n\r\nMachine promoted to WORKING\r\n---------------------------\r\nGekitoride-Jong Space (gjspace) [Guru]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nMedal no Tatsujin 2 Atsumare! Go! Go! Sugoroku Sentai Don Ranger Five (medalnt2) [Guru]\r\nTaiko no Tatsujin 4 (taiko4) [Guru]\r\nTaiko no Tatsujin 5 (taiko5) [Guru]\r\n\r\nRedumps of machines marked as NOT_WORKING\r\n-----------------------------------------\r\nGolgo 13: Juusei no Chinkonka (g13jnc) [Guru]\r\nTaiko no Tatsujin 6 (taiko6) [Guru]\r\nBall Pom Line (ballpom) [buffi]\r\nPuzz Ball (puzzball) [buffi]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nLiberty Electronics Freedom 220 [Bitsavers]\r\n\r\n-snk\/miconkit.cpp: Add orange overlay for Space Micon Kit (#11070) [eientei95]\r\n\r\n-namco\/namcos10: Add new dumps for Gahaha Ippatsudou 1 and 2, Taiko no Tatsujin 2 and 3 (#11093) [987123879113]\r\n\r\nNew system marked not working\r\n-----------------------------\r\nGAHAHA Ippatsudou (World, GID2 Ver.A) [Guru]\r\nGAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Guru]\r\nTaiko no Tatsujin 2 [Guru]\r\nTaiko no Tatsujin 3 [Guru]\r\n\r\n-Encourage use of read\/write delegate creator helpers (demo on Game Boy cartridges). (#11091) [Vas Crabb]\r\n * This makes it simpler to install read-write handlers, as you don't need to think about the \"smo\" suffixes.\r\n\r\n-neogeo\/ng_memcard.cpp: Register select only affects reads - writes always go to memory. [Vas Crabb]\r\n\r\n-tch\/topdrive.cpp: Verify frequencies (#11094) [ClawGrip]\r\n\r\n-heathkit\/tlb.cpp: Added page 2 memory support for ultra19, and other minor fixes. (#11075) [Mark Garlanger]\r\n * Cleaned up comments in heathkit\/h19.cpp\r\n\r\n-namco\/namcos10.cpp: Labelled region\/licensee DIP switch settings for Mitchell games. (#11095) [David Haywood]\r\n\r\n-casio\/pv1000.cpp: Updated sound emulation based on new research. (#11089) [David Viens]\r\n * New functionality is used by Fighting Bug in particular.\r\n\r\n-Cleaned up some recent changes. [Vas Crabb]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nF-1 Grand Prix (set 3) [nnap]\r\n\r\n-namco\/namcos10.cpp: Updated taiko2 and taiko4 CD images to CHDv5. [Vas Crabb]\r\n\r\n-psr500: Fake a periodic interrupt; add placeholders for various internal registers [AJR]\r\n\r\n-swim1: Disable logging by default [AJR]\r\n\r\n-sega\/dccons_m.cpp: single step GD-Rom buffer transfers instead of going all-in [angelosa]\r\n * fixes several FMV skips or hangs at least.\r\n\r\n-Add device emulation of Dallas DS2430A 1-Wire EEPROM [AJR]\r\n * crazyfgt, lastfght, all games in subsino2.cpp: Hook up DS2430A device, add handcrafted EEPROM data to satisfy serial protection\r\n    checks and remove ROM patches that forced them to pass\r\n * crazyfgt: Hook up coin counter\r\n * queenbeei, queenbeesa, qbeebing, treamary: Add RTE-to-RTS ROM patches that were missing\r\n * treamary: Change configuration to one that allows booting into title screen rather than getting stuck on initial tests\r\n\r\nNew systems marked not working\r\n------------------------------\r\nWanpaku Fishing [SpinalFeyd]\r\n\r\n-free220: Add devices, basic rendering [Dirk Best]\r\n\r\n-msx1_cart.xml: Added 81 items (80 working). (#11085) [wilbertpol]\r\n\r\nNew working software list items\r\n-------------------------------\r\nWarroid (Japan, alt) [file-hunter]\r\nWater Driver (Spain, alt) [file-hunter]\r\nSenjou no Ookami (Japan, alt) [file-hunter]\r\nWord Processor (United Kingdom) [file-hunter]\r\nYellow Submarine (Japan, Jast) [file-hunter]\r\nYie Ar Kung-Fu II - The Emperor Yie-Gah (Korea) [file-hunter]\r\nYoukai Tantei Chimachima (Japan, alt) [file-hunter]\r\nYogoetamjeong (Korea) [file-hunter]\r\nYoukai Yashiki (Japan, alt) [file-hunter]\r\nYoung Artist (Arab, v1.18) [file-hunter]\r\nChou Senshi Zaider - Battle of Peguss (Korea) [file hunter]\r\nZanac A.I. - 2nd Version (Japan, alt 2) [file-hunter]\r\nZenji (Japan, alt 1) [file-hunter]\r\nZexas Limited (Japan, alt 3) [file-hunter]\r\nWesten House (English, v1.3.1) [santiontanon]\r\nWesten House (Spanish, v1.3.1) [santiontanon]\r\nWesten House (Portuguese, v1.3.1) [santiontanon]\r\nWesten House (English, v1.3) [santiontanon]\r\nWesten House (Spanish, v1.3) [santiontanon]\r\nWesten House (English, v1.2) [santiontanon]\r\nWhere Is It? The Quest for the 10th Island [MSXDev]\r\nWhere Is It? The Quest for the 10th Island (proto) [JMeric]\r\nWing Warriors (Reprosoft) [file-hunter]\r\nWing Warriors (MSXDev) [MSXDev]\r\nWitch Day (English, v1.2) [MSXDev]\r\nDia de Brujas (Spanish, v1.2) [MSXDev]\r\nWitch Day (English, v1.0) [fiile-hunter]\r\nDia de Brujas (Spanish, v1.0) [file-hunter]\r\nWitches [cobinee]\r\nWord Invaders [MSXDev]\r\nW\u00f6rd! (English, v1.1) [MSXDev]\r\nW\u00f6rd! (Spanish, v1.1) [MSXDev]\r\nW\u00f6rd! (Dutch, v1.1) [MSXDev]\r\nW\u00f6rd! (Swedish, v1.1) [MSXDev]\r\nW\u00f6rd! (English, v1.0) [file-hunter]\r\nW\u00f6rd! (Spanish, v1.0) [file-hunter]\r\nW\u00f6rd! (Dutch, v1.0) [file-hunter]\r\nW\u00f6rd! (Swedish, v1.0) [file-hunter]\r\nX0rz (v3) [MSXDev]\r\nX0rz (v1) [MSXDev]\r\nXOR 2021 [MSXDev]\r\nXRacing (v1.0.5) [santiontanon]\r\nXRacing (v1.0.4) [santiontanon]\r\nXRacing (v1.0.3) [file-hunter]\r\nXRacing (v1.0.2) [santiontanon]\r\nXRacing (v1.0.1) [santiontanon]\r\nXRacing (v1.0) [santiontanon]\r\nXSpelunker (v1.4.3) [santiontanon]\r\nXSpelunker (alt) [file-hunter]\r\nXSpelunker (v1.4.2) [MSXDev]\r\nXSpelunker (v1.4.1) [santiontanon]\r\nXSpelunker (v1.4) [santiontanon]\r\nXSpelunker (v1.3) [santiontanon]\r\nXSpelunker (v1.2) [santiontanon]\r\nXSpelunker (v1.1) [santiontanon]\r\nXSpelunker (v1.0) [santiontanon]\r\nYab Yum (Netherlands, alt) [file-hunter]\r\nYab Yum (Netherlands, alt 2) [file-hunter]\r\nYahtzee [MSXDev]\r\nYazzie [RetroSouls]\r\nYazzie (alt, older?) [file-hunter]\r\nYazzie Remastered [MSXDev]\r\nZ (English) [cobinee]\r\nZ (Korean) [file-hunter]\r\nZ2  (Japan) [cobinee]\r\nz80Rogue [file-hunter]\r\nZERO and the Castle of Infinite Sadness (Matra) [file-hunter]\r\nZERO and the Castle of Infinite Sadness (MSXDev) [file-hunter]\r\nZERO and the Castle of Infinite Sadness (MSXDev, with bug) [file-hunter]\r\nZombie Calavera Prologue [file-hunter]\r\nZombie Incident (v1.2) [MSXDev]\r\nZombie Incident (v1.1) [file-hunter]\r\nZombie Incident (v1.0) [file-hunter]\r\nZombie Near (v1.1) [MSXDev]\r\nZombie Near (v1.0) [file-hunter]\r\nZone TNT [MSXDev]\r\nWild Cat (Japan, cas2crt conversion) [file-hunter]\r\nXadrez (Brazil, cas2crt conversion) [file-hunter]\r\nXVM (Japan, flop2crt conversion) [file-hunter]\r\nZeta 2000 (Japan, cas2crt conversion) [file-hunter]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nX & Y (Arab) [file-hunter]\r\n\r\n-apple2video: Fixed another regression where composite double-hi-res was usually monochrome. [R. Belmont]\r\n\r\n-Allow loading PNG\/JPEG\/MS DIB bitmaps from Lua, and cleanup. [Vas Crabb]\r\n * Use VirtualAlloc rather than VirtualProtect on Windows to change page protection, as the latter can cause severe performance\r\n    issues with some antivirus software.\r\n * Added noexcept to lots of hash- and bitmap-related things, and added a little more error checking.  Yes, I realise it will abort\r\n    if an allocation fails while printing a log message, but if you get to that point, you're probably screwed already.\r\n\r\n-free220: Improve video [Dirk Best]\r\n\r\n-psikyo\/psikyo.cpp: Use accurate measurements for Tengai video timings. (#11100) [buffi]\r\n * Measured using a Saleae Logic Pro 16 logic analyzer, sampling at 500Mhz.\r\n * I think the HSync timing specied for Strikers 1945 in the docs is likely incorrect, but I haven't had time to check on my\r\n    Strikers 1945 board yet.\r\n\r\n-sanyo\/mbc200.cpp: Fixed floppy drive selection (was stuck on A:). (#11099) [Stefano]\r\n\r\n-msx\/msx.cpp, bus\/msx: Propagate clock to slots, and route audio input from cartridges. (#11074) [wilbertpol]\r\n\r\n-namco\/namco06.cpp: Quantise timer to clock frequency (#11069) [Mike]\r\n\r\n-Miscellaneous improvements: [Vas Crabb]\r\n * infoxml.cpp: Thread device processing.  Gives about a 10% speed improvement overall, and avoids the need to mess with the locale\r\n    of the ultimate output stream.\r\n * debugger\/win\/consolewininfo.cpp: Show image mount\/create error messages on the console.\r\n * emu\/devdelegate.h, util\/delegate.h: Added deduction guides for common delegate creation patterns (only used in sega\/segas16a.cpp\r\n    so far).\r\n * More noexcept on things that have no business throwing exceptions.\r\n\r\n-skeleton\/freedom220.cpp: Fix bad merge. [Vas Crabb]\r\n\r\n-pv1000\/2000: small cleanup [hap]\r\n\r\n-msx easi-speech: don't derive clock from system clock [hap]\r\n\r\n-roland_s50.cpp: Add floppy format [AJR]\r\n\r\n-psikyo\/psikyo.cpp: Fixed visible area (224 lines, not 223). (#11101) [buffi]\r\n\r\n-sega\/segafruit.cpp: attempted decryption [Ivan Vangelista]\r\n\r\n-smc1102: add lcd and interrupt handling [hap]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nK28: Talking Learning Computer (model 7-232) [hap, Sean Riddle]\r\n\r\n-dynax\/dynax.cpp: Started splitting up the state class according to hardware features. [Vas Crabb]\r\n\r\n-psikyo\/psikyo.cpp: Fixed video timings in comments for Tengai and Strikers 1945. (#11102) [buffi]\r\n\r\n-Create project for Liberty Electronics and move files [Dirk Best]\r\n\r\n-free220: Implement keyboard, improve interrupts [Dirk Best]\r\n\r\n-free220: Fix bad merge [Dirk Best]\r\n\r\n-namcos11: Add hardware readme for Family Bowl and adjust set description. [Guru]\r\n\r\n-bus\/msx: Updated most delegate construction to emu::rw_delegate. (#11103) [wilbertpol]\r\n\r\n-emu\/emumem.h: Allow emu::rw_delegate to work with device finders. [Vas Crabb]\r\n\r\n-pc6001: Add MCU dumps for pc6001 and pc6601sr [Mike Stedman]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nM3004 [Darksoft, TeamEurope]\r\nM4002 [Darksoft, TeamEurope]\r\nM5001 (rev. A) [Darksoft, TeamEurope]\r\n\r\n-konami\/ultraman.cpp: fixed MT8602 [Ivan Vangelista]\r\n\r\n-konamI\/ultraman.cpp: consolidated driver in single file [Ivan Vangelista]\r\n\r\n-spectrum_cass.xml: Added 40 working items, and replaced two items with better dumps. (#11083) [ArcadeShadow]\r\n\r\nNew working software list additions (spectrum_cass.xml)\r\n-------------------------------------------------------\r\nA Case of Murder [spectrumcomputing.co.uk]\r\nA Fistful of Blood Capsules (alt) [Steven Brown, Planeta Sinclair]\r\nChase H.Q. II: Special Criminal Investigation (Erbe, small cardboard case) [spectrumcomputing.co.uk]\r\nDeath Wish 3 (set 2, Erbe) [spectrumcomputing.co.uk]\r\nDeep Probe (Adventure Workshop) [Steven Brown, Planeta Sinclair]\r\nFairly Difficult Mission (Delbert the Hamster) [spectrumcomputing.co.uk]\r\nFountain PD Compilation [Lu\u00eds Rato, Planeta Sinclair]\r\nGeografia de Portugal [Domingues Silva, Planeta Sinclair]\r\nGeografia de Portugal (prototype 1) [Domingues Silva, Planeta Sinclair]\r\nGeografia de Portugal (prototype 2) [Domingues Silva, Planeta Sinclair]\r\nIsland of Chaos (Adventure Workshop) [Steven Brown, Planeta Sinclair]\r\nJahangir Khan's World Championship Squash (System 4) [spectrumcomputing.co.uk]\r\nMulti-Player Premier League [Steven Brown, Planeta Sinclair]\r\nQuest for the Holy Joystick (Delta 4, alt) [Steven Brown, Planeta Sinclair]\r\nPicture Book (Triple R Education) [ArcadeShadow]\r\nPools Predictions [Steven Brown, Planeta Sinclair]\r\nPrince of Tyndal & Jekyll and Hyde (alt) [Steven Brown, Planeta Sinclair]\r\nSoft Spectrum (issue 01) [spectrumcomputing.co.uk]\r\nSoft Spectrum (issue 02) [spectrumcomputing.co.uk]\r\nSpartan Software Compilation [Steven Brown, Planeta Sinclair]\r\nSpecial Action (Imagine) [Steven Brown, Planeta Sinclair]\r\nSquare Dance [Steven Brown, Planeta Sinclair]\r\nStar Flaws & Raymond Pringle's Quest for the Fabled Jar of Pickled Cabbage (release 3) [Steven Brown, Planeta Sinclair]\r\nSupapunta [Steven Brown, Planeta Sinclair]\r\nSuper Fighter [spectrumcomputing.co.uk]\r\nSuper Sinc 3 [spectrumcomputing.co.uk]\r\nSuper Sinc 4 [spectrumcomputing.co.uk]\r\nSuper Sinc 5 [spectrumcomputing.co.uk]\r\nSuper Sinc 6 [spectrumcomputing.co.uk]\r\nSuper Sinc 1 (Anno 2) [spectrumcomputing.co.uk]\r\nSuper Sinc 2 (Anno 2) [spectrumcomputing.co.uk]\r\nSuper Sinc 3 (Anno 2) [spectrumcomputing.co.uk]\r\nSuper Sinc 4 (Anno 2) [spectrumcomputing.co.uk]\r\nSuper Sinc 5 (Anno 2) [spectrumcomputing.co.uk]\r\nSuper Sinc 6 (Anno 2) [spectrumcomputing.co.uk]\r\nSuper Sinc 7 (Anno 2) [spectrumcomputing.co.uk]\r\nSystem 3 Pack [spectrumcomputing.co.uk]\r\nThe Forest of Shadows [spectrumcomputing.co.uk]\r\nThe Return of the Holy Joystick [Steven Brown, Planeta Sinclair]\r\nThe Tube (Zafiro) [spectrumcomputing.co.uk]\r\n\r\nRedump (spectrum_cass.xml)\r\n--------------------------\r\nThe Dragnet Case [spectrumcomputing.co.uk]\r\nLearning Box - Red Riding Hood [Bruno Florindo, Planeta Sinclair]\r\n\r\n-bus\/nscsi\/cd.cpp: Implemented basic CDDA support. (#11097) [987123879113]\r\n * sega\/segas32.cpp: Added CDDA audio routing.\r\n\r\n-cdi.xml: Added CD-i Golgo 13. (#11080) [David 'Foxhack' Silva]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\ncdi: CD-i Golgo 13 (Japan) [SharpSilver77]\r\n\r\n-Remove some duplicate software items, add some notes. (#11110) [wilbertpol]\r\n * cpc_flop.xml: Removed Livingv2 (msx2 software, livingst in msx2_flop.xml), Removed LASTMIV2w (msx2 software, lastmiss in\r\n    msx2_flop.xml)\r\n * msx1_cart.xml: Fixed duplicate rom name between zeroinfs and zeroinfsa\r\n * msx2_flop.xml: Removed The Witch \u2018Iz\u2019 (Japan) (duplicate from witchiz in msx2p_flop.xml), Removed Mobius Debugger 2 - Eternal\r\n    Striker (Japan, demo) (duplicate from estriker in msxr_flop.xml), Removed Shoulder Blade (Japan, bad dump?) (duplicate from\r\n    shdblade in msxr_flop.xml)\r\n * msx2p_flop.xml: Removed Battle Bomber (duplicate from battlebo in msx2_flop.xml)\r\n\r\n-set accurate avi framerate instead of rough approximation (#11030) [feos]\r\n * emu\/recording: improve avi framerate accuracy (Numerator values above 0x3fff'ffff have support issues currently, specifically,\r\n    youtube will refuse to process an MP4 with it, and it's a pretty common container)\r\n\r\n-mb63h149: Add SRAM storage [AJR]\r\n * w30: Map keyscan device\r\n\r\n-emu\/recording.cpp: fixed compile [Ivan Vangelista]\r\n\r\n-segas32.cpp: Add XTAL value; silence printfs [AJR]\r\n\r\n-victor9k_fdc.cpp: Code cleanup [AJR]\r\n\r\n-Clean up floppy-related code in various drivers with finder arrays [AJR]\r\n\r\n-88games.cpp, asterix.cpp, bishi.cpp, chqflag.cpp, crimfght.cpp, dbz.cpp, djmain.cpp, gijoe.cpp, gradius3.cpp, lethal.cpp, moo.cpp,\r\n qdrmfgp.cpp, rungun.cpp, simpsons.cpp, spy.cpp, xexex.cpp: Consolidate drivers in one file each; remove a few ancient progress\r\n notes [AJR]\r\n\r\n-rungun.cpp: Remove unused function [AJR]\r\n\r\n-rungun.cpp: Eliminate some tag lookups [AJR]\r\n\r\n-snes.xml: Tidied up descriptions. (#11111) [ArcadeShadow]\r\n\r\n-bus\/msx\/module: Added Yamaha SKW-01 emulation. (#11113) [wilbertpol]\r\n * msx\/msx2.cpp, msx\/msx1_v9938.cpp: Changed the name of all MSX_SLOT_YAMAHA_EXPANSION devices to 'module'.\r\n\r\n-i8257: Minor logging improvement [AJR]\r\n\r\n-wd_fdc: Drop DRQ when ending a normal command or starting a \"Force Interrupt\" command [AJR]\r\n\r\n-cpu\/m6502: Template 6502 microcontroller helper on underlying CPU type. [Vas Crabb]\r\n\r\n-cpu\/m6502: More this-> for templatey goodness. [Vas Crabb]\r\n\r\n-wd_fdc: IRQ\/DRQ corrections [AJR]\r\n * Always interrupt upon command completion and clear busy flag if the latter was set (even if DRQ was not serviced)\r\n * Drop DRQ when \"Force Interrupt\" command is issued in idle state\r\n   - This partially reverts the changes of 60ced2cb0c9c4ae9a2f6a65ff50b07fecee78f4c.\r\n\r\n-3rdparty\/portmidi: Fix compile with Clang 14.0.3 on macOS [Curt Coder]\r\n\r\n-psikyo\/psikyo.cpp: Corrected vertical blanking interrupt for s1945\/tengai and removed MACHINE_IMPERFECT_TIMING flag. (#11120)\r\n [buffi]\r\n\r\n-bus\/gio64\/newport.cpp, cpu\/mips\/mips3.cpp: Fixed issues affecting IRIX. (#11117) [Jiaxun Yang]\r\n * cpu\/mips\/mips3.cpp: Sign-extend result of COP0 LL instruction.\r\n * cpu\/mips\/mips3.cpp: Ported COP0 Random implementation from new R4000 interpreter.\r\n * bus\/gio64\/newport.cpp: Use octant encoding used by hardware, and fixed Scr2Scr.\r\n\r\n-sega\/sg1000.cpp: Fixed tape loading. (#11119) [Fabio DL]\r\n * High bits from E\r\n\r\n-ibmpcjr_cart.xml, m5_flop.xml, buzztime_cart.xml: Corrected capitalisation in list names. (#11112) [ArcadeShadow]\r\n\r\n-3rdparty\/linenoise: Support keypad Enter on Windows. (#11109) [feos]\r\n\r\n-cpu\/v810: Suppress I\/O space properly when it has no configured map. [Vas Crabb]\r\n\r\n-bus\/msx\/cart: Added Sony HBI-55\/Yamaha UDC-01 SRAM data cartridges. (#10966) [wilbertpol]\r\n\r\n-bus\/msx\/cart\/hbi55.cpp: Updated for core interface changes. [Vas Crabb]\r\n\r\n-seta\/srmp2.cpp: Cleaned up inputs a little, and suppress side effects of reads for debugger. [Vas Crabb]\r\n\r\n-hash\/dc.xml: perform a QA pass for Japanese sets (#11115) [Angelo Salese]\r\n\r\n-free220: Fix video emulation, add NVRAM, add aux port, mark working [Dirk Best]\r\n * Graphics still need work, but its usable as a terminal now.\r\n\r\nSystems promoted to working\r\n---------------------------\r\nLiberty Electronics Freedom 220 [Dirk Best]\r\n\r\n-namco\/namcos10.cpp: More dumps\/redumps, new decryption devices, and more I\/O emulation. (#11114) [987123879113]\r\n * Implemented the basics of the MEM(P3) memory\/I\/O board.\r\n * Added controls for more games.\r\n * Marked Pacman BALL as a bad dump.\r\n * Marked all games as MACHINE_IMPERFECT_SOUND in anticipation of complaints.\r\n * cpu\/tlcs900\/tmp95c061.cpp: Added basic ADC support (based on TMP95C063).\r\n * namco\/namcos10_exio.cpp: Added System 10 I\/O expander board (EXIO) emulation.\r\n * namco\/ns10crypt.cpp: Moved per-game decryption setup to client configuration.\r\n * Added decryption setups for GAHAHA Ippatsudou, Golgo 13: Juusei no Requiem, Sekai Kaseki Hakken, Pacman BALL, Medal no Tatsujin,\r\n    Medal no Tatsujin 2 and Sugorotic JAPAN. [Samuel Neves, Peter Wilhelmsen]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nGAHAHA Ippatsudou (World, GID2 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]\r\nGAHAHA Ippatsudou 2 (Japan, GIS1 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]\r\nGolgo 13: Juusei no Requiem (Japan, GLT1 VER.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]\r\nKotoba no Puzzle Mojipittan (Japan, KPM1 Ver.A) [Brizzo, Smitdogg, The Dumping Union, Windy Fairy]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nSugorotic JAPAN (STJ1 Ver.C) [Brizzo, Smitdogg, The Dumping Union]\r\nTsukkomi Yousei Gips Nice Tsukkomi (NTK1 Ver.A) [Guru]\r\n\r\n-namco\/namcos10.cpp, namco\/ns10crypt.cpp: Cleanup: [Vas Crabb]\r\n * Tidied some system descriptions.\r\n * Use an 8-character short name for parent Sugorotic JAPAN.\r\n * Don't use std::function unnecessarily.\r\n * Calculate GF2 reduction table at compile time.\r\n\r\n-speedatk.cpp: Correct CRTC type [AJR]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nShamisen Brothers Vol 1 [angeryer]\r\nunknown AnyWorks \/ Sega medal game bios [Mr. CAST, Smitdogg, The Dumping Union]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nStrikers 1945 III (World) \/ Strikers 1999 (Japan) (bootleg, set 2) [twistedsymphony]\r\nTeenage Mutant Ninja Turtles (A 0.7 VUK Prototype) [Matt\u2019s Basement Arcade]\r\n\r\n-sega\/segafruit.cpp: preliminary decryption for m5001 [Ivan Vangelista]\r\n\r\n-namco\/namcos10.cpp: Reset gahaha, gahaha2, and g13jnr to default state. (#11125) [David Haywood]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nDesert Gold (20202311, ASP) [anonymous, Heihachi_73]\r\nDiamond Eyes (10129211, ASP) [anonymous, Heihachi_73]\r\nDolphin Treasure (10177911, ASP) [anonymous, Heihachi_73]\r\nSilk Road (10176811, ASP) [anonymous, Heihachi_73]\r\nSnap Shot (20115211, ASP) [anonymous, Heihachi_73]\r\nThe Golden Gong (20196011, ASP) [anonymous, Heihachi_73]\r\nWild Cougar - Power Pay (30214211, ASP) [anonymous, Heihachi_73]\r\nWings over Olympus (10176511, ASP) [anonymous, Heihachi_73]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\n5 Dragons (10176611, ASP) [anonymous, Heihachi_73]\r\n5 Dragons (10178611, New Zealand) [anonymous, Heihachi_73]\r\n5 Koi - Power Pay (1J016211, ASP) [anonymous, Heihachi_73]\r\n50 Lions (0152077, US) [anonymous, Heihachi_73]\r\n100 Lions (30223811, ASP) [anonymous, Heihachi_73]\r\nArabian Nights (10122611, ASP) [anonymous, Heihachi_73]\r\nBig Ben (10169611, ASP) [anonymous, Heihachi_73]\r\nBuccaneer (10181911, ASP) [anonymous, Heihachi_73]\r\nBuffalo (20232611, ASP) [anonymous, Heihachi_73]\r\nBrazil (10218511, ASP) [anonymous, Heihachi_73]\r\nDolphin Treasure (20265311, New Zealand) [anonymous, Heihachi_73]\r\nDream Catcher (10172921, ASP) [anonymous, Heihachi_73]\r\nFire Dancer (10191311, ASP) [anonymous, Heihachi_73]\r\nFortune King (10230911, ASP) [anonymous, Heihachi_73]\r\nGeisha (10122011, ASP) [anonymous, Heihachi_73]\r\nGeisha (10112411, ASP) [anonymous, Heihachi_73]\r\nGo For Green (10122111, ASP) [anonymous, Heihachi_73]\r\nGolden Pyramids (10196511, ASP) [anonymous, Heihachi_73]\r\nHeart of Gold (10184211, ASP) [anonymous, Heihachi_73]\r\nHelen of Troy (10129121, ASP) [anonymous, Heihachi_73]\r\nHelen of Troy (10116411, ASP) [anonymous, Heihachi_73]\r\nHollywood Dreams (10122811, ASP) [anonymous, Heihachi_73]\r\nHelen of Troy (10122711, ASP) [anonymous, Heihachi_73]\r\nHouse of Hearts (10208411, ASP) [anonymous, Heihachi_73]\r\nIndian Dreaming (10192211, ASP) [anonymous, Heihachi_73]\r\nKing of the Nile (10127511, ASP) [anonymous, Heihachi_73]\r\nLet's Go Fish'n (10223911, ASP) [anonymous, Heihachi_73]\r\nMoney Tree (10122211, ASP) [anonymous, Heihachi_73]\r\nParis Lights (10139011, ASP) [anonymous, Heihachi_73]\r\nPeacock Magic (10134311, ASP) [anonymous, Heihachi_73]\r\nPelican Pete (10196211, ASP) [anonymous, Heihachi_73]\r\nPirates (10122311, ASP) [anonymous, Heihachi_73]\r\nPompeii (10122411, ASP) [anonymous, Heihachi_73]\r\nQueen of Sheba (30146921, ASP) [anonymous, Heihachi_73]\r\nQueen of the Nile (10204311, ASP) [anonymous, Heihachi_73]\r\nQueen of the Nile (10192311, ASP) [anonymous, Heihachi_73]\r\nQueen of the Nile Special Edition (10127411, ASP) [anonymous, Heihachi_73]\r\nRuby Magic (10148811, ASP) [anonymous, Heihachi_73]\r\nScatter Magic II (10122511, ASP) [anonymous, Heihachi_73]\r\nSpring Festival (20267211, New Zealand) [anonymous, Heihachi_73]\r\nTigress (20243811, ASP) [anonymous, Heihachi_73]\r\nTiki Torch (10124011, New Zealand) [anonymous, Heihachi_73]\r\nTorch of the Gods (20210211, ASP) [anonymous, Heihachi_73]\r\nTurtle Treasure (10239811, ASP) [anonymous, Heihachi_73]\r\nWhere's The Gold (10177111, ASP) [anonymous, Heihachi_73]\r\nWild Cats (20258111, ASP) [anonymous, Heihachi_73]\r\nWild Goose (10155911, ASP) [anonymous, Heihachi_73]\r\nWild Panda (20225011, ASP) [anonymous, Heihachi_73]\r\nZorro (20167511, ASP) [anonymous, Heihachi_73]\r\n\r\n-aristocrat\/aristmk6.cpp updates: [Ivan Vangelista]\r\n * dumped 3 more System EPROM Sets [anonymous, Heihachi_73]\r\n * renamed \"Malaysian\" games to ASP as the games don't have any specific region, only the BIOS does [Heihachi_73]\r\n\r\n-Funworld.cpp: Corrected some info\/docs. [Roberto Fresca]\r\n\r\n-Sauro.cpp: Docs correction about memory map. [Roberto Fresca]\r\n\r\n-Super Card driver: Change input name from 'Personal A' to 'Service A'. [Roberto Fresca]\r\n\r\n-mb87030: fix hp98265a diagnostic error [Patrick Mackinlay]\r\n\r\n-free220: Support double sized characters [Dirk Best]\r\n\r\nNew working systems\r\n-------------------\r\nBingo Bear [hap, Sean Riddle]\r\nMonkgomery Monkey [hap, David Viens]\r\n\r\nNew working software list items\r\n-------------------------------\r\nbingobear: Space Bingo Bear [hap, Sean Riddle]\r\n\r\n-misc hap drivers: changed CONS\/COMP to SYST [hap]\r\n\r\n-namco\/ns10crypt.cpp: Use native population count helper in place of table. [Vas Crabb]\r\n\r\n-sanyo\/mbc200.cpp: Mix PPI sound outputs for system speaker. (#11123) [Stefano]\r\n * Each CPU uses a PPI output line for sound output, which are summed and AC-coupled to the output amplifier.\r\n\r\n-sanyo\/mbc200.cpp: Handle boot ROM overlay properly. [Vas Crabb]\r\n\r\n-bingobear: add output pla [hap]\r\n\r\nNew working systems\r\n-------------------\r\nLiberty Electronics Freedom 200 [Bitsavers]\r\n\r\n-Rename freedom220.cpp to freedom200.cpp [Dirk Best]\r\n\r\n-Add support for font selection [Dirk Best]\r\n\r\n-Improve double-width support [Dirk Best]\r\n\r\n-Support 'invisible' attribute [Dirk Best]\r\n\r\n-Reduce NVRAM size [Dirk Best]\r\n\r\n-v810\/v810.cpp: separate irqs into individual lines as a PoC (#11088) [Angelo Salese]\r\n * Allows pcfx to detect a CD as Audio (needs TOC\/Mode Select (10) fixes for actual PC-FX detection, uses t10mmc.cpp under the\r\n    hood).\r\n   - v810\/v810.cpp: fix device_reset behaviour;\r\n   - v810\/v810.cpp: fix MPYHW opcode, makes redalert\/redalertj not to crash on attract\/gameplay;\r\n   - nintendo\/vboy.cpp: fix screen type to LCD until we have an actual LED class;\r\n   - nintendo\/vboy.cpp: fix spaceinv gameplay shots display;\r\n   - nintendo\/vboy.cpp: fix bg page offsets for hyperfgt;\r\n   - video\/huc6272.cpp: hookup SCSI cmd readback;\r\n\r\nNew working systems\r\n-------------------\r\nStar Wars: Electronic Laser Battle Game [hap, Sean Riddle]\r\n\r\n-namco\/namcos10.cpp: Added CD-ROM drive support and I\/O for Taiko games. (#11131) [987123879113]\r\n * Added decryption setups for Puzz Ball, Tsukkomi Yousei Gips Nice Tsukkomi, and Taiko no Tatsujin 2, 4, and 6.\r\n    [Samuel Neves, Peter Wilhelmsen]\r\n * Added some notes about the MEM(P3) board.\r\n * Re-dumped Point Blank 3. [Guru]\r\n * machine\/t10mmc.cpp: Added preliminary implementation of \u201cread CD\u201d (0xBE) command.\r\n * cpu\/psx\/rcnt.cpp: Implemented reached 0xFFFF and reached target bits in counter mode register.\r\n\r\nNew systems marked not working\r\n------------------------------\r\nSeishun-Quiz Colorful High School (CHS1 Ver.A) [Guru]\r\n\r\n-cpu\/psx\/rcnt.cpp: Suppress side effects. [Vas Crabb]\r\n\r\n-smc1102: added timer [hap]\r\n\r\n-namcos10.cpp: restore factory defaults for nflclsfb, nicetsuk, taiko2, taiko4, and taiko6 (#11132) [David Haywood]\r\n\r\n-maciici\/maciisi: support the video on\/off bit. [R. Belmont]\r\n\r\n-wangpc: Fix DMA-related regression [AJR]\r\n\r\n-mc88200: fix cache endianness bugs [Patrick Mackinlay]\r\n * add support for debugger address translation\r\n\r\n-m88000: improve exception handling [Patrick Mackinlay]\r\n * fix instruction access exception logic\r\n * update data unit control registers on data access exceptions\r\n * implement user-space memory instruction logic\r\n * add support for debugger address translation\r\n * add support for debugger privilege hook\r\n\r\n-namco\/namcos10.cpp: Add another decrypter and fixed nicetsuk inputs. (#11134) [987123879113]\r\n * Added decryption setup for Keroro Gunso Chikyu Shinryaku Shirei Dearimasu! [Samuel Neves, Peter Wilhelmsen]\r\n * Fixed input mapping for Tsukkomi Yousei Gips Nice Tsukkomi.\r\n * namco\/ns10crypt.cpp: Allow client to provide initialisation vectors.\r\n\r\nNew systems marked not working\r\n------------------------------\r\nSovereign (1PF434A3) Fantasy [Dam0, Heihachi_73]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nKing Kong (Tiger, Quartz Game Clock) [hap, Sean Riddle]\r\nLucky Luke (Tiger, Double Wide Screen) [hap, Sean Riddle]\r\n\r\n-namco\/namcos10.cpp: Added decrypter for Panicuru Panekuru, and initialized settings for panikuru and squizchs. (#11136)\r\n [987123879113]\r\n * Added decryption setup for Panicuru Panekuru. [Samuel Neves, Peter Wilhelmsen]\r\n * Fixed an issue with initialization vector for squizchs. [Samuel Neves, Peter Wilhelmsen]\r\n * Added controls for squizchs.\r\n\r\n-keroro: Fix title romanization [Justin Kerk]\r\n\r\n-sanyo\/mbc200.cpp: Better I\/O: [Vas Crabb]\r\n * Added Centronics printer port.\r\n * Hooked up most of the PPI connections.\r\n * Added some UART connections (won't work, not clocked).\r\n * Fixed sub CPU I\/O mapping.\r\n * Noted missing graphics ROMs (possibly kanji font).\r\n\r\n-mbc200: change monitor to green [hap]\r\n\r\n-Dumped and created a skeleton driver for a semaphore controller from Etra (#11116) [ClawGrip]\r\n * Dumped and created a skeleton driver for a semaphore controller from Etra\r\n\r\nNew NOT_WORKING machines\r\n------------------------\r\nCrosswalk traffic light controller (unknown model) [ClawGrip]\r\n\r\n-Typo [ClawGrip]\r\n\r\n-Typo [ClawGrip]\r\n\r\n-Typo [ClawGrip]\r\n\r\nnitpicking, srcclean\r\n--------------------\r\nCo-authored-by: Ivan Vangelista <mesgnet@yahoo.it> [ClawGrip]\r\n\r\n-yamaha: new GEW7 and GEW12 machines, various GEW8\/MultiPCM improvements (#11105) [Devin Acker]\r\n * yamaha: implement GEW7, partially implement GEW12, some GEW8\/MultiPCM fixes (envelope behavior, sample lengths, stream updates,\r\n    save state members)\r\n\r\nNew working machines\r\n--------------------\r\nYamaha PSR-150 [Edward d-tech, Devin Acker]\r\nYamaha PSR-180 [Edward d-tech, Devin Acker]\r\nYamaha PSR-78 [Edward d-tech, Devin Acker]\r\n\r\nNew working clones\r\n------------------\r\nYamaha PSR-110 [Edward d-tech, Devin Acker]\r\nYamaha PSR-75 [Edward d-tech, Devin Acker]\r\nYamaha PSR-76 [Edward d-tech, Devin Acker]\r\nYamaha PSS-11 [Edward d-tech, Devin Acker]\r\nYamaha PSS-21 [Edward d-tech, Devin Acker]\r\nYamaha PSS-31 [Edward d-tech, Devin Acker]\r\nYamaha PSS-6 [Devin Acker]\r\n\r\nMachines promoted to working\r\n----------------------------\r\nYamaha PSS-12 [Devin Acker]\r\n\r\nNew NOT_WORKING machines\r\n------------------------\r\nYamaha PSR-260 [Edward d-tech, Devin Acker]\r\nYamaha PSR-79 [Edward d-tech, Devin Acker]\r\n\r\nNew NOT_WORKING clones\r\n----------------------\r\nYamaha PSR-160 [Edward d-tech, Devin Acker]\r\n\r\n-i960: Shift opcode fixes [AJR]\r\n * Ensure logically correct results for shift counts >= 32\r\n * Preserve sign for shli\r\n\r\n-misc: remove uneeded \\n on image error return string [hap]\r\n\r\n-seibu\/bloodbro.cpp: Dumped U083 PROM at 4J for Sky Smasher. (#11139) [Sergio Galiano]\r\n\r\n-oric_cass.xml: Added four items (two working). (#11090) [ArcadeShadow]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nA View to a Kill - The Computer Game [The Oric Site]\r\nDon Juans et Dragueurs [The Oric Site]\r\n\r\nNew NOT working software list additions\r\n---------------------------------------\r\nZorgon's Revenge (demonstration only) [The Oric Site]\r\nLe Diamant de l'\u00eele Maudite (demo) [The Oric Site]\r\n\r\n-srcclean in preparation for release [Vas Crabb]\r\n\r\n-oric1_cass.xml: Added an earlier build of Cross Bomber. [Vas Crabb]\r\n\r\nNew working software list items\r\n-------------------------------\r\noric1_cass: Cross Bomber (2021-05-13) [TOSEC]\r\n\r\n-oric1_cass.xml: Mark crossbomber1 as clone. [Vas Crabb]\r\n\r\n-namco\/namcos10.cpp: Added decryption setup for Mr Driller G. [Samuel Neves, Peter Wilhelmsen]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nMr. Driller G (Japan, DRG1 Ver.A) [Samuel Neves, Peter Wilhelmsen, Windy Fairy]\r\n\r\n-frontend\/mame\/luaengine.ipp Fixed i686 Linux GCC build. [Vas Crabb]\r\n\r\n-Cleaned up some metadata. [Vas Crabb]\r\n<\/pre>\n<p>&nbsp;<br \/>\n(Ancienne) Note sur MAMEXP: La version officielle de MAME \u00e9tant compil\u00e9e avec GCC 10 (ou sup\u00e9rieur), il s&rsquo;agit d&rsquo;une version compil\u00e9e par moi m\u00eame avec GCC 9.3 customis\u00e9 rendant MAME compatible avec Windows XP SP3. Par ailleurs toutes les versions 32 bits des projets de Robbbert sont \u00e0 pr\u00e9sent compil\u00e9es par <a href=\"https:\/\/www.1emulation.com\/forums\/forum\/125-messui\/\">St Hiryu<\/a>.<\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7665\" title=\"Download MAME (XP)\">T\u00e9l\u00e9charger MAME (XP) v0.289 (64.6 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=4052\" title=\"Download MAME (32 bits)\">T\u00e9l\u00e9charger MAME (32 bits) v0.253 (104 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7025\" title=\"Download MAME (64 bits)\">T\u00e9l\u00e9charger MAME (64 bits) v0.289 (83.6 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.mamedev.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/306-multi-emulateurs\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=75214\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Officieusement appel\u00e9 Mame And Mess Emulators, MAME est un \u00e9mulateur Arcade et Consoles\/Ordinateurs qui relie les anciens MAME et MESS dans un seul \u00e9mulateur multi-usages \u00e9mulant plus de 2150 syst\u00e8mes diff\u00e9rents. Coupl\u00e9 au frontend QMC2, vous pouvez alors utiliser tous &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-75214","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-jz8","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/75214","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=75214"}],"version-history":[{"count":3,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/75214\/revisions"}],"predecessor-version":[{"id":75244,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/75214\/revisions\/75244"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=75214"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=75214"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=75214"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}