{"id":72896,"date":"2022-10-27T17:36:48","date_gmt":"2022-10-27T15:36:48","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=72896"},"modified":"2022-10-27T17:36:48","modified_gmt":"2022-10-27T15:36:48","slug":"multi-mame-v0-249","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=72896","title":{"rendered":"[Multi] MAME v0.249"},"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>After a whirlwind four weeks of development, MAME 0.249 is ready for release! Highlights this month include improved Atari 8-bit family emulation, a newer version of Kyukyoku Tiger with a two-player cooperative mode, another version of The Crystal Maze promoted to working, and lots of prototype cartridge dumps for consoles including the Atari Lynx, Nintendo Game Boy and Super Nintendo Entertainment System. There are also eight e-kara cartridges, including a rare e-kara Web cartridge containing twelve youth-oriented songs.<br \/>\n&nbsp;<\/p>\n<p>The modernisation of Apple II and Macintosh emulation is progressing steadily. This month, the last of the legacy floppy devices were phased out; various ADB emulation issues were resolved, making mouse\/keyboard input more reliable; and the Apple IIe standard 80-column card now works properly. Brian Johnson has added some hard disk and sound cards for the Epson QX-10 and improved the keyboard support. Thanks to holub, MAME now emulates the ZX Evolution: BASECONF, another successor to the Sinclair ZX Spectrum. As an added bonus, there\u2019s also better I\/O emulation for the ATM-Turbo family.<br \/>\n&nbsp;<\/p>\n<p>All the little fixes and newly supported features this month add up to make this a must-have release. There\u2019s better display emulation for the Victor 9000, data cassette support for the Casio RZ-1, proper emulation for the K051316 tile flip configuration flags (allowing an old hack to be removed), better video emulation in Jaleco\u2019s Field Combat, fixes for sample playback on the Yamaha MU-5, and the German UI translation has been brought up to date.<\/em><br \/>\n&nbsp;<\/p>\n<p>Les changements sont les suivants:<\/p>\n<p>&nbsp;<\/p>\n<pre style=\"height: 350px;\">0.249 2022-10-27\r\n----------------\r\n\r\n\r\nMAME Testers bugs fixed\r\n-----------------------\r\n- 05081: [Graphics] (atari\/bartop52.cpp) barbball: Screen flashes during speech playback. (Angelo Salese)\r\n- 05698: [Gameplay] (atari\/atari400.cpp) a5200 [pitalll, pitfall2]: Incorrect graphics near top of screen. (Angelo Salese)\r\n- 06970: [Graphics] (irem\/m72.cpp) dbreed: Sprites appear behind status display at the bottom of the screen. (Mamesick)\r\n- 08426: [Misc.] (misc\/highvdeo.cpp) bingopd: Manufacturer name is misspelled. (ArcadeShadow)\r\n- 08435: [Core] (trs\/trs80.cpp) trs80l2: WD1771 does not support a1 DAM status bit. (O. Galibert)\r\n- 08441: [Crash\/Freeze] (N\/nes.cpp) famicom [wallybngp]: Emulator crashes with access violation on start. (kmg)\r\n- 08446: [Misc.] (N\/nes.cpp) famicom [famijmp2]: Game fails to boot on first start. (kmg)\r\n- 08458: [Core] (trs\/trs80.cpp) trs80l2, trs80m4: Sync byte value is not correctly read from WD FDC in two places. (pnp2084)\r\n- 08460: [Original Reference] (konami\/wecleman.cpp) hotchase and clones: DIP switch labels are incorrect. (Cow)\r\n\r\n\r\nNew working machines\r\n--------------------\r\nCasio CTK-530 [Devin Acker]\r\nChromatronics Chroma-Chime [hap, Sean Riddle, John Parker, Altharic, wolf676]\r\nJackpot Joker Poker (Version 88V 01) [Siftware]\r\nMuscle Master [Phil Bennett]\r\n\r\n\r\nNew working clones\r\n------------------\r\nbeatmania 3rd MIX (ver EA-A) [DeepSea Squeeze]\r\nBig Bang (9th Nov. 1993, set 2) [Sergio Galiano, Recreativos Piscis]\r\nBosconian - Star Destroyer (version 5) [Virtvic, Porchy, The Dumping Union]\r\nDynablaster \/ Bomber Man (bootleg, set 4) [Jorge Silva]\r\nFidelity Electronics Designer 2100 Display (set 2) [Berger]\r\nThe Gladiator \/ Shen Jian Fu Mo Lu \/ Shen Jian Fengyun (M68k label V100) (ARM label V104, ROM 04\/02\/03 SHEN JIAN V104)\r\n  [Misty De M\u00e9o]\r\nGun Dealer (Yam! Yam!? hardware, set 2) [Trol, hammy]\r\nKyukyoku Tiger (Japan, 2 player cooperative) [Mikado Game Center Europe, Victor Fernandez (City Game)]\r\nMad Shark (bootleg) [hammy]\r\nMicroART ATM-Turbo 2+ [holub]\r\nNedoPC ZX Evolution: BASECONF [holub]\r\nPenguin-Kun Wars (Japan, set 2) [Dwayne Kirkwood]\r\nPit Boss Megastar (9244-00-01 R0B) [ArcadeFever, Brian Troha, The Dumping Union]\r\nStreet Fighter II': Champion Edition (Red Wave, bootleg, set 2) [Genaro Rodarte]\r\n\r\n\r\nMachines promoted to working\r\n----------------------------\r\nApple Computer Macintosh Color Classic [R. Belmont]\r\nApple Computer Macintosh LC 520 [R. Belmont]\r\nTeenage Mutant Ninja Turtles - Mutant Warriors (SNES bootleg) [iq_132, Tomasz Slanina]\r\nTimeTop GameKing 3 [AJR, David Haywood]\r\nTimeTop GameKing GM-218 [AJR, David Haywood]\r\n\r\n\r\nClones promoted to working\r\n--------------------------\r\nThe Crystal Maze (v1.3 alt) (MPU4 Video) [James Wallace]\r\n\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nArm Champs (Japan) [Phil Bennett]\r\nAtGames Colecovision Flashback [Guru]\r\nDigiTech GSP 5 Guitar Effects Processor\/Preamp [DBWBP]\r\nEpson PC-286VS [cuba200611]\r\nNEC Bungo mini 5SX [Mike Stedman]\r\nNEC PC-9801 [Andrew Terwilliger]\r\nNEC PC-9801DX [flyingharuka]\r\nNEC PC-9801FS [flyingharuka]\r\nSlotters Club: Umi Monogatari [hammy]\r\nWinner's Wheel - Magical Spot [Darksoft, TeamEurope]\r\nYamaha PSS-480 \/ PSS-580 [DBWBP]\r\n\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nClub Kart Prize Version B (prototype) [MetalliC, rtw, zozo]\r\nMagic Bomb (Ver. NB6.1, 26\/04\/04) [Ioannis Bampoulas]\r\nPrimal Rage (version 2.3, newer build) [Guru]\r\nPro Bowl 2 [hammy]\r\nStar Wars Trilogy (CPU 3.00, display A3.00) [IPDB, PinMAME]\r\nX-Men (4 Players ver AEA, bootleg) [aussiekanga]\r\n\r\n\r\nNew working software list additions\r\n-----------------------------------\r\na5200: Battlezone (prototype, alt), Behind Jaggi Lines (prototype), Pole Position (prototype 133-05) [swlovinist]\r\na7800:\r\n  Astro Blaster (NTSC), Astro Fighter (NTSC), FailSafe (NTSC), FailSafe (PAL), Meteor Shower (NTSC), Meteor Shower (PAL),\r\n  Moon Cresta (NTSC), Moon Cresta (PAL), Super Pac-Man (NTSC), Super Pac-Man (PAL) [Robert Tuccitto]\r\nadvision: Code Red [hap]\r\napple2_flop_clcracked: Living Chess Library: Jeremy Silman's Complete Guide to Chess Openings (cleanly cracked) [4am, Firehawke]\r\napple2_flop_orig:\r\n  Autoduel, The Balance of Nature (800K 3.5\"), Bismarck: The North Sea Chase, Canyon Climber, Championship Wrestling,\r\n  Copy II Plus (Version 6.0 Beta 1), Copy II Plus (Version 6.0 Beta 2), The Factory (800K 3.5\"), Famous Scientists (800K 3.5\"),\r\n  Fay: The Word Hunter (800K 3.5\"), The Games: Winter Edition, GBA Championship Basketball,\r\n  Gettysburg: The Turning Point (Version 1.2), The Insect World (800K 3.5\"), Jumblezzz (800K 3.5\"), Microzine 31, Microzine 33,\r\n  Microzine 34, Microzine 35, Microzine 36, Microzine 37, Microzine 38, Microzine 39, Moebius,\r\n  Reading General Interest: TEAM Series (800K 3.5\"), The Road to Gettysburg, Robot Rascals, Sierra Championship Boxing,\r\n  Six-Gun Shootout, Space Rescue, Thexder (Version 1.5), Vocabulary Science and Health: TEAM Series (800K 3.5\"),\r\n  Where in the USA is Carmen Sandiego? (800K 3.5\"), Where in Time is Carmen Sandiego? (800K 3.5\") [4am, Firehawke]\r\napple2gs_flop_orig:\r\n  First Letters and Words (Version 1.0), First Shapes (Version 1.0), Math Blaster Plus! (Version 1.1) [4am, Firehawke]\r\napricot_flop:\r\n  AP001 (Utilities No. 1), AP002 (Utilities No. 2), AP003 (Apricot Disk No. 3), AP004 (MS-BASIC Games No. 1),\r\n  AP005 (GSX Users Disk), AP005 (GSX Users Disk, later?), AP006 (Games No. 2), AP007 (Utilities No. 4), AP008 (Games No. 3),\r\n  AP009 (Utilities No. 5), AP010 (GW-BASIC Games No. 1), AP012 (Programmers Disk No. 2), AP016 (Chess) [ACT\/Apricot]\r\n  AP042 (Printer Utilities), AP045 (Utilities No. 13), Finance Manager, MS-DOS 3.2, MS-DOS Pack, Public Domain Disk 4,\r\n  WordStar 2000 (Rel. 1.01 American) [Bitsavers]\r\ncoleco:\r\n  Dr. Seuss's Fix-Up the Mix-Up Puzzle (prototype, rev r), Dr. Seuss's Fix-Up the Mix-Up Puzzle Graphics Demo [phattyboombatty]\r\neinstein_rom: FlexiDOS V2.2 [Pete Golding]\r\nekara_japan_en: Enka-sh\u016b Dai Yon-hen (Japan) (EN-4) [TeamEurope]\r\nekara_japan_g: TV Pop Junior Volume 1 (Japan) (GC0005-TPJ) [TeamEurope]\r\nekara_japan_m:\r\n  Artist Mini Volume 3 (Morning Musume) (Japan) (MC0003-ATM), Artist Mini Volume 6 (Utada Hikaru) (Japan) (MC0010-ATM),\r\n  TV Pop Mini Vol.1 (Japan) (MC0015-TPM) [TeamEurope]\r\nekara_japan_s:\r\n  Saiten Cartridge: Challenge Idol vol.1 (Japan) (SC0002-SAI), Saiten Cartridge: Challenge Idol vol.2 (Japan) (SC0008-SAI)\r\n  [TeamEurope]\r\nekara_japan_web: e-kara Web cartridge 12M (used, with 12 songs) (Japan) [TeamEurope]\r\nelectron_flop:\r\n  Electrobots, Electrobots Going Underground, Elementum, Lode Runner 2021, Manic Miner 2021, Python, Tapper [0xC0DE]\r\n  You're Alan Partridge [Everygamegoing]\r\ngameboy:\r\n  Jeep Jamboree (USA, prototype) [square_wave, Forest of Illusion]\r\n  Super Scrabble (USA, prototype) [Zach Lambert, Forest of Illusion]\r\ngamepock: 1st Pokekon Demo [hap]\r\ngbcolor:\r\n  Ju\u00e9du\u00ec W\u01d4l\u00ec (China), W\u00e0ix\u012bng T\u00e0nxi\u01cen zh\u012b X\u012bngqi\u00fa D\u00e0zh\u00e0n (China) [Robyn A1200, taizou]\r\n  Alone in the Dark - The New Nightmare (Europe, prototype) [VGHF, Hidden Palace]\r\nibm5170:\r\n  I Dream of Jeannie [MAZterXP, archive.org]\r\n  Operation Crusader, Operation Harrier (Kixx release) [The Good Old Days]\r\n  Personal Computer World (1994-06 - June 1994) [arranarchipelago, archive.org]\r\n  Personal Computer World (1994-11 - November 1994), Personal Computer World (1997-05 - May 1997) [SmartCoda, archive.org]\r\nlynx:\r\n  Cabal (prototype), Daemonsgate (USA, prototype, alt), Eye of the Beholder (USA, prototype, early), Friendly (prototype),\r\n  Full Court Press (prototype), Geoduel (prototype), Guardians Storm Over Doria (prototype),\r\n  Guardians Storm Over Doria (prototype, alt), Loopz (USA, prototype, 19920916), Marlboro Go! (Germany, prototype),\r\n  Ninja Nerd (prototype), Poker (France, prototype), Pounce! (prototype), Ram Cart (prototype), Road Riot 4WD (USA, prototype, alt),\r\n  Rolling Thunder (prototype), Spacewar (prototype), Vindicators (prototype), Wolfman Slideshow (prototype, 19920319)\r\n  [MacRorie, The Brewing Academy, Atari Gamer]\r\nmtu130_flop:\r\n  BASIC 1.0 and extra libs, BASIC 1.5, CODOS 2.0, Datamover support disk, Demonstration disk, MultI-O support disk [vintagetech]\r\nnes:\r\n  Creepy Brawlers, Haunted: Halloween '85, Haunted: Halloween '86 - The Curse of Possum Hollow,\r\n  Haunted: Halloween '86 - The Curse of Possum Hollow (alt) [No-Intro]\r\nrz1_cass:\r\n  Casio RZ-1 Sound Collection [ALEKS, Dirk Best]\r\n  80's Drums (Samples), Four Cymbals (Samples), Hard Drums (Samples) [R-Massive]\r\nsnes:\r\n  Bing Bing! Bingo (Japan, prototype), Densetsu no Ogre Battle - The March of the Black Queen (Japan, prototype),\r\n  Dual Orb - Seireiju Densetsu (Japan, prototype), Elfaria - The Isle of the Blest (Japan, prototype),\r\n  Kessen! Dokapon Oukoku IV - Densetsu no Yuusha-tachi (Japan, prototype, Ver 07.315),\r\n  Kessen! Dokapon Oukoku IV - Densetsu no Yuusha-tachi (Japan, prototype, Ver 07.431), Kunio no Oden (Japan, prototype),\r\n  The Last Battle (Japan, prototype), Michael Andretti's IndyCar Challenge (USA, prototype), Nosferatu (Japan, prototype),\r\n  Super Nazo Puyo - Rulue no Roux (Japan, prototype), Tetris Battle Gaiden (Japan, prototype),\r\n  Ultra Baseball Jitsumei Ban 2 (Japan, prototype) [keiichi-desu]\r\nspectrum_cass:\r\n  Golden Pack 100 - vol. 2 (compilation, pirate) [Planeta Sinclair]\r\n  Johnny Reb (Zafi Chip), Shackled (Erbe) [spectrumcomputing.co.uk]\r\n\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\na800_flop: Elektra Glide, T-34: The Battle, Ulysses and the Golden Fleece, Yoomp! (v.1.1) [Angelo Salese]\r\n\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\na5200: Astro Grover (prototype) [CPUWIZ]\r\napricot_flop: System Software VR2.7 (MS-DOS 2.11, American) [Bitsavers]\r\nbungo_flop: Bungo Utilities (pwp50sx), Tetris (Mini5) [Mike Stedman, Disk Blitz]\r\nevio: Anime Special - Pocket Monsters, Drama Mix 1, Healing Air 1, Minna no evio, evio Selection 01, evio Selection 04 [TeamEurope]\r\ngbcolor:\r\n  Dragon Ball Z - Densetsu no Chou Senshi-tachi (Japan, prototype),\r\n  Dragon Ball Z - Densetsu no Chou Senshi-tachi (Japan, prototype, cheats enabled),\r\n  Dragon Ball Z - Guerreros de Leyenda (Spain, prototype),\r\n  Dragon Ball Z - Guerreros de Leyenda (Spain, prototype, all features unlocked),\r\n  Dragon Ball Z - I Leggendari Super Guerrieri (Italy, prototype), Dragon Ball Z - Legendary Super Warriors (Europe, prototype),\r\n  Dragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype),\r\n  Dragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype, 20020320),\r\n  Dragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype, 20020411),\r\n  Dragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype, all features unlocked),\r\n  Dragon Ball Z - Les Guerriers L\u00e9gendaires (France, prototype) [VGHF, Hidden Palace]\r\nsnes: Illvanian no Shiro (Japan, prototype, 19940823) [keiichi-desu]\r\n\r\n\r\nTranslations added or modified\r\n------------------------------\r\nGerman [Raf Tacker]\r\nUkrainian [Stanley Kid]\r\n\r\n\r\nMerged pull requests\r\n--------------------\r\n- 9590: floptool: Added support for specifying volume attributes in when creating a formatted image. [Nathan Woods]\r\n- 10254: namco\/namcos23.cpp: Filled out input ports, and expanded comments. [Hydreigon]\r\n- 10298: pinball\/whitestar.cpp: Added display PLD dump, added display versions to descriptions, and reformatted code.\r\n  [Victor Fernandez (City Game), ClawGrip]\r\n- 10306: igs\/pgm.cpp: Added The Gladiator V104. [Misty De M\u00e9o]\r\n- 10337: sinclair\/pentevo.cpp: Added NedoPC ZX Evolution BASECONF; sinclair\/atm.cpp: Refactored shadow I\/O handling. [holub]\r\n- 10344: util\/corestr.cpp: Refactored core_strwildcmp and core_iswildstr to accept std::string_view arguments. [Nathan Woods]\r\n- 10345: barcrest: Refactored MPU4 machine configuration. [O. Galibert, James Wallace, AJR, Vas Crabb]\r\n- 10356: cpu\/m68000, machine\/68340.cpp: Changed M68340 and CPU32 core to use a 16-bit data bus (GitHub #10353). [Paul-Arnold]\r\n- 10362: snes.xml: Added fourteen prototypes (thirteen working, one not working). [keiichi-desu, kmg]\r\n- 10367: formats\/fs_isis.cpp: Added support for Intel ISIS-II filesystem. [F.Ulivi]\r\n- 10368: ibm5170.xml: Added six working items. [The Good Old Days, SmartCoda, MAZterXP, arranarchipelago, archive.org ArcadeShadow]\r\n- 10370: diagnostics\/diagnostics_win32.cpp: Fixed const correctness, fixing clang Windows build. [invertego]\r\n- 10371: bus\/vcs_ctrl: Simplified keypad code, and improved member accessibility levels. [kmg]\r\n- 10373: Added Windows clang build to GitHub CI workflows. [invertego]\r\n- 10374: act\/victor9k.cpp: Fixed several bugs in display logic. [Paul Devine]\r\n- 10377: toaplan\/twincobr.cpp: Dumped a newer version of ktiger. [Mikado Game Center Europe, Victor Fernandez (City Game), ClawGrip]\r\n- 10378: bus\/epson_qx: Added hard disk support for the Epson QX-10 (IDE and ComFiler CR-1510 option boards). [Brian Johnson]\r\n- 10381: apple2_flop_clcracked.xml, apple2_flop_orig.xml, apple2gs_flop_orig.xml: Added latest dumps and cracks. [4am, Firehawke]\r\n- 10382: machine\/wd1000.cpp: Fixed crash when interrupt request output callback is not connected. [Brian Johnson]\r\n- 10383: spectrum_cass.xml: Added three items, and corrected some parent\/clone relationships, publishers and years. [ArcadeShadow]\r\n- 10384: bus\/epson_qx\/keyboard, epson\/qx10.cpp: Reworked QX-10 keyboard implementation, fixing multiple issues. [Brian Johnson]\r\n- 10388: debugger\/osx: Avoid error when MAC_OS_X_VERSION_10_15 is not defined when using older SDKs. [Kelvin Shelock]\r\n- 10389: sabotenb: Dumped PROMs for sabotenb (same as bjtwin PROMs). [Sergio Galiano]\r\n- 10390: nmk\/ddealer.cpp: Dumped PROMs for ddealer. [Sergio Galiano]\r\n- 10391: ekara_japan_en.xml, ekara_japan_g.xml, ekara_japan_s.xml, ekara_japan_web.xml: Added eight cartridges.\r\n  [TeamEurope, David Haywood]\r\n- 10393: rbowlorama.cpp: Fixed typo in disc region tag. [ClawGrip]\r\n- 10397: evio.xml: Added six cartridges. [TeamEurope, David Haywood]\r\n- 10398: bus\/ekara: Added evio cartridge with 24LC08 I2C EEPROM (allows evio:em18 to run and save data). [David Haywood]\r\n- 10400: bus\/epson_qx: Added YM2149-based sound card for the Epson QX-10. [Brian Johnson]\r\n- 10401: video\/k051316.cpp: Identified tile flip configuration bits, and removed per-game handling. [furrtek]\r\n- 10402: nes.xml: Added four spooky homebrew cartridges. [No-Intro, kmg]\r\n- 10404: barcrest\/mpu4.cpp, machine\/ticket.cpp: Added proper coin hopper communications. [James Wallace]\r\n- 10406: pcecd.xml: Fixed typo in dknight2 disc label. [kmg]\r\n- 10408: nmk\/nmk16.cpp: Added a newly dumped Big Bang set. [Sergio Galiano, Recreativos Piscis]\r\n- 10409: saturn.xml: Replaced abbreviated country names with full names in descriptions. [ArcadeShadow]\r\n- 10412: bus\/a800, a800.xml, a800_flop.xml: Improved cartridge support, and updated notes and supported status. [Angelo Salese]\r\n- 10415: cdtv.xml: Replaced abbreviated country names with full names, and added language info elements. [ArcadeShadow]\r\n- 10416: konami\/djmain.cpp: Added beatmania 3rd MIX (ver EA-A). [DeepSea Squeeze]\r\n- 10420: sega\/sega16sp.cpp: Simplified sprite drawing logic.  [jotego]\r\n- 10421: sms.xml: Replaced abbreviated country names with full names in descriptions. [ArcadeShadow]\r\n- 10422: Updated German UI translation. [Raf Tacker]\r\n- 10424: ekara_japan_s.xml: Marked sc0008 as a bad dump \u2013 it crashes on the scoring screen, possibly due to bit rot. [David Haywood]\r\n- 10425: megadriv.xml: Replaced abbreviated country names with full names in descriptions. [ArcadeShadow]\r\n- 10428: whitestar.cpp: Fixed typo in mononew description, and changed order of non-pinball system driver definitions. [ClawGrip]\r\n- 10429: a5200.xml: Added four prototypes (three working, one not working). [swlovinist, CPUWIZ, kmg]\r\n- 10431: sinclair\/pentevo.cpp: Changed default BIOS to non-FE ROM 0.59.04. [holub]\r\n- 10432: taito\/taito_f3_v.cpp: Added myself to the list of copyright holders. [David Haywood]\r\n- 10433: gameboy.xml: Added Jeep Jamboree (USA, prototype). [square_wave, Forest of Illusion, kmg]\r\n- 10434: gbcolor.xml: Added twelve prototypes (one working, eleven not working). [VGHF, Hidden Palace, kmg]\r\n- 10435: gbcolor.xml: Marked Dragon Ball Z games as unsupported, and changed \u201cItalia\u201d to \u201cItaly\u201d in descriptions. [kmg]\r\n- 10436: coleco.xml: Added two prototypes. [phattyboombatty, kmg]\r\n- 10439: dc.xml: Replaced abbreviated country names with full names in descriptions. [ArcadeShadow]\r\n- 10441: gamegear.xml: Replaced country name abbreviations with full names in descriptions. [ArcadeShadow]\r\n- 10443: lynx.xml: Added nineteen working prototypes. [MacRorie, The Brewing Academy, Atari Gamer, kmg]\r\n- 10444: coleco.xml: Removed invalid character from ROM label. [kmg]\r\n- 10445: casio\/ctk551.cpp: Added Casio CTK-530. [Devin Acker]\r\n- 10446: gba.xml: Cleaned up descriptions, and added language info elements. [ArcadeShadow]\r\n- 10447: psx.xml: Replaced country name abbreviations in descriptions with full names. [ArcadeShadow]\r\n- 10448: sinclair\/spectrum.cpp: Added DiagROM v1.59 as a BIOS option for spectrum. [holub]\r\n- 10449: nes.xml: Replaced abbreviated country names with full names in descriptions. [ArcadeShadow]\r\n- 10450: nes.xml: Corrected ROM region name for wallybngp, fixing emulator crash on start (MT08441). [kmg]\r\n- 10451: nes.xml: Changed default NVRAM contents for famijmp2, allowing it to boot on the first start (MT08446). [kmg]\r\n- 10452: Changed GitHub CI to include chdman and unidasm in artefacts, and build the tiny subtarget with GCC on Linux. [Vas Crabb]\r\n- 10453: gameboy.xml: Added Super Scrabble (USA, prototype). [Zach Lambert, Forest of Illusion, kmg]\r\n- 10454: machine\/wd_fdc.cpp: Fixed data register read after acquiring FM sync (MT08458). [pnp2084]\r\n- 10455: ui: Added support for showing localised system names in Favorites. [Katsuhiko Kagami]\r\n- 10457: a7800.xml: Added ten working homebrew cartridges. [Robert Tuccitto, kmg]\r\n- 10458: lynx.xml: Replaced \u201cEuro\u201d abbreviation with \u201cEurope\u201d in descriptions. [ArcadeShadow]\r\n- 10459: snes.xml: snes.xml: Replaced \u201cEuro\u201d abbreviation in descriptions with \u201cEurope\u201d. [ArcadeShadow]\r\n- 10460: bus\/electron\/plus1: Use BBC Micro-type slot for analogue joystick inputs. [AJR]\r\n- 10463: machine\/mos6530n.cpp: Fixed an offset comparison in io_w. [kmg]\r\n- 10465: luaengine_input.cpp: Fixed input device items upper bound. [Golden Child]\r\n\r\n\r\nSource changes\r\n--------------\r\n-model3.cpp: redumped magtruck, changed description to (Export) [Andy Geezer]\r\n\r\n-apple2e.cpp: all Laser 128 models now use the new floppy system and can run .woz images. [R. Belmont]\r\n\r\n-apple2: final removal of Apple II support for the legacy floppy system. [R. Belmont]\r\n\r\n-apple: remove the legacy version of the SWIM device. [R. Belmont]\r\n\r\n-Fix missed build file from previous commits. [R. Belmont]\r\n\r\n-apple: remove legacy floppy format handlers. [R. Belmont]\r\n\r\n-imgtool: make the Apple formats build, but they will not function (did they before?) [R. Belmont]\r\n\r\n-mtu130: Add id prom [Olivier Galibert]\r\n\r\n-mtu130: Caps lock is a toggle [Olivier Galibert]\r\n\r\n-mtu130: Add initial software list [Olivier Galibert]\r\n\r\nNew working clones\r\n------------------\r\nStreet Fighter II': Champion Edition (Red Wave, bootleg, set 2) [Genaro Rodarte]\r\n\r\n-diagnostics: fix clang Windows build (#10370) [invertego]\r\n* Restore necessary const qualifier removed by 0055a33e81b60284c6390e9c73db9fcb19b8ce8b\r\n\r\n-apple2e.cpp: Really get rid of legacy floppy stuff [AJR]\r\n\r\n-arm: Eliminate big-endian bus variant not actually implemented until ARM6 (which is also not emulated here) [AJR]\r\n\r\n-corefile.h: Move filename utilities to path.h [AJR]\r\n\r\n-device_palette_interface: Make information overrides noexcept [AJR]\r\n\r\n-Move UTF8_xxx string literal macros to new header in lib\/util [AJR]\r\n\r\n-mactoolbox.h: Move std::function template deduction guide to more accessible core header [AJR]\r\n\r\n-eminline.h: Additions [AJR]\r\n* Add mul_16x16 inline function to perform a signed 16x16-bit multiplication with 32-bit result. This was moved from cpu\/e132xs to\r\n    unite it with the analogous 32x32 operations.\r\n* Add rotl_32, rotr_32, rotl_64 and rotr_64 inline functions to perform 32-bit and 64-bit circular shifts in either direction by\r\n    the specified number of places, modulo 32 or 64. It is anticipated that these will eventually be replaced by standard functions\r\n    in C++20's <bit> header, and so they have been given similar signatures and semantics (which are also validity-checked).\r\n* Remove LSL, LSR, ROL and ROR macros from cpu\/arm and cpu\/arm7 to ameliorate unnecessary obfuscation.\r\n\r\n-voodoo_render.cpp: Restore unnecessarily deleted comment [AJR]\r\n\r\n-leland.cpp: added PCB infos [Guru]\r\n\r\n-barcrest: Refactored MPU4 machine configuration. [O. Galibert, James Wallace, AJR, Vas Crabb] (#10345) [Vas Crabb]\r\n* Added hopper support and DUART-based hoppers.\r\n* Set YM crystal to match PCB.\r\n* Fixed some Dutch reel\/input setups so that sets boot\r\n* Moved a some more sets to appropriate source files.\r\n* Disable coin lock logic for now - it probably needs per-machine code.\r\n* Removed an identical clone set - game clearly boots as 'Atlantis', not Triple Dice'.\r\n* Fixed a few more reel setups.\r\n* Allow m4madhse to boot based on AJR's research.\r\n* Changed m4matdr to a 6-reel setup, allowing it to pass the reel check before encountering another error.\r\n* Turned the reel templates into simple methods, and moved the config templates to where they're used.\r\n* mpu4mod4yam.cpp: Split out YM2413 configuration from parent class, and hooked up the YM2413 using address maps.\r\n* Confirmed that m4nnww2__hx5 is a bad dump.\r\n* mpu4.cpp: Removed palette device from base class.\r\n* Cleaned up some more, removing m_mod_number parameter, unnecessary headers and some unused configurations.\r\n* mpu4.cpp: Continued moving methods down into derived classes.\r\n* Set up reels\/lamps\/hoppers\/LEDs as traits.\r\n* Got m4luckwb to boot and moved it out of the \"unsorted\" file.\r\n* machine\/roc10937.cpp: Ignore transitions on SCLK while POC is active, and don't reset input line states on POC.\r\n* Identified m4cbing sound chip, move it to new configuration, and made it boot.\r\n* mpu4redpoint.cpp: Actually renamed the stuff in this driver.\r\n* Improved m4blkgda ROM loading.\r\n\r\nNew working machines\r\n--------------------\r\nChroma-Chime [hap, Sean Riddle, John Parker, Altharic, wolf676]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nMagic Bomb (Ver. NB6.1, 26\/04\/04) [Ioannis Bampoulas]\r\nX-Men (4 Players ver AEA, bootleg) [aussiekanga]\r\n\r\n-atari\/antic.cpp: VBL status is always held no matter enable irq reg, fixes a800 anteater hangs [angelosa]\r\n\r\n-bus\/gameboy: Fixed a HK0701\/HK0819 protection read. [Vas Crabb]\r\n\r\n-ap2_dsk: Move the applesauce formats in their own file as_dsk: Create a common base class, merge what is currently identical\r\n[Olivier Galibert]\r\n\r\n-rz1: Improve emulation [Dirk Best]\r\n* Add MT (magnetic tape) support to load and save rythm and sample data. Supports raw .wav files as well as .cas files (same format\r\n    as TRS-80 Model 3).\r\n* Add a line-in port to support sampling. Currently uses a cassette drive: You can sample .wav files.\r\n* Add NVRAM for data and samples\r\n* Improve layout and add support for the sampling LED\r\n* Add software list for audio (the official RZ-1 Sound Collection tape) and data tapes (homebrew files)\r\n* Update notes and small cleanups\r\n\r\n-upd7810: Adjusted instruction clock counts to match the UPD78[C]1x datasheet; also applied similar fixes to the upd7807 when\r\ninstructions matched and timing otherwise was identical to the upd7810, or when the timing was documented elsewhere. Made some\r\nminor fixes to debug information for certain illegal opcodes. [Lord Nightmare]\r\n\r\n-Add missing locations for the rampartj ROM set. [Lord Nightmare]\r\n\r\n-Add the ability to define a biquad filter using raw parameters, instead of only by using component values or by\r\ntype\/cutoff\/bandwidth\/gain. Fix some of the issues with the Multiple Feedback Bandpass filter. [Lord Nightmare]\r\n\r\n-as_dsk: Complete woz writing format [Olivier Galibert]\r\n\r\n-moof_dsk: write support [Olivier Galibert]\r\n\r\n-chess\/tasc: remove wrong note [hap]\r\n\r\n-sound: save cfg master volume when non-default [hap]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nPro Bowl 2 [hammy]\r\n\r\n-konami\\bladestl.cpp, konami\\yiear.cpp: consolidated drivers in single files, minor cleanups [Ivan Vangelista]\r\n\r\n-pic16c5x.cpp: add support for the GI PIC1654S. [R. Belmont]\r\n\r\n-mac: LLE emulate the PIC1654S ADB modem used on early ADB Macs. [R. Belmont, Al Kossow, O. Galibert]\r\n\r\n-macadb: Additional cleanup. [R. Belmont]\r\n\r\n-m68000: split the header to make future semi-indenpendant implementations sane [Olivier Galibert]\r\n\r\n-apricot: screen raw parameters [Dirk Best]\r\n\r\n-tiki100_8088: Dumped PALs [frodevan]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nPrimal Rage (version 2.3, newer build) [Guru]\r\n\r\n-konami\/circusc.cpp, konami\/ddribble.cpp, konami\/divebomb.cpp, konami\/rockrage.cpp, konami\/rocnrope.cpp, konami\/scotrshot.cpp,\r\nkonami\/shaolins.cpp: consolidated drivers in single files, minor cleanups [Ivan Vangelista]\r\n\r\nNew working machines\r\n--------------------\r\nArm Champs [Phil Bennett]\r\n\r\n-geneve: Change default for Genmod dip switches. [Michael Zapf]\r\n\r\n-armchamp: fix problem with ppi0 port c [hap]\r\n\r\n-suprgolfj: remove old unneeded rompatch [hap]\r\n\r\n-suprgolf: readd that rompatch [hap]\r\n\r\n-bus\/vcs_ctrl: Corrected header access modifiers. Simplified keypad code. (#10371) [0kmg]\r\n\r\n-hash\/a800_cass.xml: fix interface naming [angelosa]\r\n\r\n-mac.cpp: fix regression in maciisi [R. Belmont]\r\n\r\n-namco\/namcos21_c67.cpp: Tidied up transfer_dsp_data a little. [Vas Crabb]\r\n\r\nNew working software list additions (apple2_flop_orig.xml) (#10381)\r\n-------------------------------------------------------------------\r\nAutoduel [4am, Firehawke]\r\nBismarck: The North Sea Chase [4am, Firehawke]\r\nChampionship Wrestling [4am, Firehawke]\r\nGBA Championship Basketball [4am, Firehawke]\r\nMoebius [4am, Firehawke]\r\nThe Games: Winter Edition [4am, Firehawke]\r\nSix-Gun Shootout [4am, Firehawke]\r\nThe Road to Gettysburg [4am, Firehawke]\r\nGettysburg: The Turning Point (Version 1.2) [4am, Firehawke]\r\nMicrozine 31 [4am, Firehawke]\r\nMicrozine 33 [4am, Firehawke]\r\nMicrozine 34 [4am, Firehawke]\r\nMicrozine 35 [4am, Firehawke]\r\nMicrozine 36 [4am, Firehawke]\r\nMicrozine 37 [4am, Firehawke]\r\nMicrozine 38 [4am, Firehawke]\r\nMicrozine 39 [4am, Firehawke]\r\nThe Balance of Nature (800K 3.5\") [4am, Firehawke]\r\nThe Insect World (800K 3.5\") [4am, Firehawke]\r\nSierra Championship Boxing [4am, Firehawke]\r\nRobot Rascals [4am, Firehawke]\r\nCopy II Plus (Version 6.0 Beta 1) [4am, Firehawke]\r\nCopy II Plus (Version 6.0 Beta 2) [4am, Firehawke]\r\nThexder (Version 1.5) [4am, Firehawke]\r\nCanyon Climber [4am, Firehawke]\r\nThe Factory (800K 3.5\") [4am, Firehawke]\r\nSpace Rescue [4am, Firehawke]\r\nReading General Interest: TEAM Series (800K 3.5\") [4am, Firehawke]\r\nVocabulary Science and Health: TEAM Series (800K 3.5\") [4am, Firehawke]\r\nFay: The Word Hunter (800K 3.5\") [4am, Firehawke]\r\nJumblezzz (800K 3.5\") [4am, Firehawke]\r\nWhere in the USA is Carmen Sandiego? (800K 3.5\") [4am, Firehawke]\r\nWhere in Time is Carmen Sandiego? (800K 3.5\") [4am, Firehawke]\r\nFamous Scientists (800K 3.5\") [4am, Firehawke]\r\n\r\nNew working software list additions (apple2_flop_clcracked.xml)\r\n---------------------------------------------------------------\r\nLiving Chess Library: Jeremy Silman's Complete Guide to Chess Openings (cleanly cracked) [4am, Firehawke]\r\n\r\nNew working software list additions (apple2gs_flop_orig.xml)\r\n------------------------------------------------------------\r\nMath Blaster Plus! (Version 1.1) [4am, Firehawke]\r\nFirst Letters and Words (Version 1.0) [4am, Firehawke]\r\nFirst Shapes (Version 1.0) [4am, Firehawke]\r\n\r\n-mn1880: Additional notes [AJR]\r\n\r\n-wd1000: use resolve_safe for m_intrq_cb (#10382) [Brian Johnson]\r\n\r\n-atari\/gtia.cpp: fix player\/missile width rendering, fixes jmpmanjr at very least [angelosa]\r\n\r\n-toaplan\/twincobr.cpp: updated infos for fnshark [augitesoul]\r\n\r\n-atari\/atari400.cpp: fix up screen configs with set_raw [angelosa]\r\n\r\nNew working machines\r\n--------------------\r\nJackpot Joker Poker (Version 88V 01) [Siftware]\r\n\r\n-atari\/antic.cpp: use pixel_period() for steal_cycles timer [angelosa]\r\n* fixes elktrgld, galaxian, blaster crashes, pitfall2 score display, alfclrcv stuck on first hole, batlband GFX faces on gameplay,\r\n    mash and bldrbmbs flickering, likely more\r\n\r\n-macadb: remove incorrect SRQ check that made some microcontrollers see phantom devices. [R. Belmont]\r\n* cuda: one-byte patch to the program to make ADB autopoll run, keyboard and mouse now read correctly. [R. Belmont]\r\n\r\nMachines promoted to WORKING\r\n----------------------------\r\nMacintosh Color Classic [R. Belmont]\r\nMacintosh LC 520 [R. Belmont]\r\n\r\nNew working machines\r\n--------------------\r\nMuscle Master [Phil Bennett]\r\n\r\n-musclem: stray printf (nw) [Philip Bennett]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nColecovision Flashback [Guru]\r\nSlotters Club - Umi Monogatari [Hammy]\r\nWinner's Wheel - Magical Spot [Darksoft, Team Europe]\r\n\r\n-konami\/aliens.cpp, konami\/battlnts.cpp, konami\/finalizr.cpp, konami\/gberet.cpp, konami\/gyruss.cpp, konami\/ironhors.cpp,\r\nkonami\/jailbrek.cpp: consolidated drivers in single files, minor cleanups [Ivan Vangelista]\r\n\r\n-stupid git [AJR]\r\n\r\n-winclub.cpp: Force this to execute a little code [AJR]\r\n\r\n-Revert \"stupid git\" [AJR]\r\n\r\n-blockch: add paddle position read [hap]\r\n\r\n-pokey: Cleanups [AJR]\r\n* Use logmacro.h instead of custom macros for debug logging and add IRQ logging type\r\n* Include the machine context in logging messages rather than the device tag (which gets prepended automatically now)\r\n* Replace custom IRQ callback with line handler and allow the output to be cleared properly without HOLD_LINE\r\n   - a800 et al., maxaflex.cpp: Enable PIA IRQs (these will be useful later)\r\n\r\n-atari400_m.cpp: Remove leftover #defines [AJR]\r\n\r\n-bus\/gameboy: Moved MBC3\/MBC30 to their own file as separate devices. [Vas Crabb]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\ngbcolor.xml: Ju\u00e9du\u00ec W\u01d4l\u00ec (China), W\u00e0ix\u012bng T\u00e0nxi\u01cen zh\u012b X\u012bngqi\u00fa D\u00e0zh\u00e0n (China) [Robyn A1200, taizou]\r\n\r\n-MACOS_X_VERSION_10_15 is not defined on really SDKs. (#10388) [ksherlock]\r\n\r\n-nmk\/nmk16.cpp: Dumped PROMs for sabotenb (same as bjtwin PROMs). (#10389) [Sergio G]\r\n\r\n-nmk\/ddealer.cpp: Dumped PROMs for ddealer. (#10390) [Sergio G]\r\n\r\n-plugins\/cheat: Overwrite existing hotkeys if all hotkeys are cleared (fixes GitHub #10387). [Vas Crabb]\r\n\r\n-musclem.cpp: simplify further with templates (nw) [Philip Bennett]\r\n\r\n-musclem: fix sprite wraparound regression [hap]\r\n\r\nNew working software list items (e-kara) (#10391)\r\n-------------------------------------------------\r\nekara_japan_m.xml: [David Haywood]\r\nArtist Mini Volume 3 (Morning Musume) (Japan) (MC0003-ATM) [TeamEurope]\r\nArtist Mini Volume 6 (Utada Hikaru) (Japan) (MC0010-ATM) [TeamEurope]\r\nTV Pop Mini Vol.1 (Japan) (MC0015-TPM) [TeamEurope]\r\nekara_japan_s.xml: [David Haywood]\r\nSaiten Cartridge: Challenge Idol vol.1 (Japan) (SC0002-SAI) [TeamEurope]\r\nSaiten Cartridge: Challenge Idol vol.2 (Japan) (SC0008-SAI) [TeamEurope]\r\nekara_japan_web.xml: [David Haywood]\r\ne-kara Web cartridge 12M (used, with 12 songs) (Japan) [TeamEurope]\r\nekara_japan_en.xml: [David Haywood]\r\nEnka-sh\u016b Dai Yon-hen (Japan) (EN-4) [TeamEurope]\r\nekara_japan_g.xml: [David Haywood]\r\nTV Pop Junior Volume 1 (Japan) (GC0005-TPJ) [TeamEurope]\r\n\r\n-ekara_japan_m.xml: Fix element order. [Vas Crabb]\r\n\r\n-armchamp\/armchmp2: match not-working and mechanical flags: armchamp has preliminary arm input\/motor emulation like armchmp2 making\r\nit borderline playable, and armchmp2 has a mechanical arm like armchamp [hap]\r\n* ui\/info: reword mechanical \"cannot be emulated\" to \"cannot be emulated accurately\" as often times we do crudely emulate\r\n    mechanical elements\r\n\r\n-irem\/m119.cpp, sega\/winclub.cpp: corrected copy paste errors \/ typos [Ivan Vangelista]\r\n\r\n-konami\/mainevt.cpp, konami\/mikie.cpp, konami\/pandoras.cpp, konami\/pingpong.cpp, konami\/pooyan.cpp, konami\/sbasketb.cpp,\r\nkonami\/tp84.cpp: consolidated drivers in single files, minor cleanups [Ivan Vangelista]\r\n\r\n-rbowlorama.cpp: Typo, the recovery image is not v2.1.1, but v2.2.1 (#10393) [ClawGrip]\r\n\r\n-Change cpu32 and M68340 to 16 bit data bus instead of 32 [Paul Arnold]\r\n\r\n-dirom: added pre and post rom bank change callbacks and changed almost all users to 'pre' [hap]\r\n\r\n-path.h: Fix path_append and path_concat of >2 arguments [AJR]\r\n\r\n-osd\/modules\/render\/aviwrite.cpp: Use std::string_view for filename [AJR]\r\n\r\n-pluginopts.cpp: Use path_concat utility function [AJR]\r\n\r\n-bankp: add display on\/off control and palette high bit [hap, Pierre Cornier]\r\n\r\nNew working clones\r\n------------------\r\nBosconian - Star Destroyer (version 5) [Virtvic, Porchy, The Dumping Union]\r\nMad Shark (bootleg) [Hammy]\r\n\r\n-konami\/hyperspt.cpp, konami\/jackal.cpp, konami\/timeplt.cpp: consolidated drivers in single files, minor cleanups [Ivan Vangelista]\r\n\r\n-irem\/m119.cpp: fix CPU endianness, add initial observations [angelosa]\r\n\r\n-atari\/antic.cpp: display area is 240 in both NTSC and PAL, fixes cut top\/bottom in crystalr and mileage [angelosa]\r\n\r\n-blockch: even shorter paddles after hitting ceiling [hap]\r\n\r\nevio.xml: new SOFTWARE LIST entries (#10397)\r\n--------------------------------------------\r\nem1    evio Selection 01 [Team Europe]\r\nem5    Healing Air 1 [Team Europe]\r\nem6    Drama Mix 1 [Team Europe]\r\nem10   Anime Special - Pocket Monsters [Team Europe]\r\nem15   evio Selection 04 [Team Europe]\r\nem17   Minna no evio [Team Europe]\r\n\r\n-evio.xml: Fill in alt_title fields for new software [AJR]\r\n\r\n-plumppop: unmap cheat button, remove duplicate coins [hap]\r\n\r\n-winclub.cpp: Further narrow down CPU core type [AJR]\r\n\r\nNew working clones\r\n------------------\r\nPit Boss Megastar (9244-00-01 R0B) [ArcadeFever, Brian Troha, TheDumpingUnion]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nStar Wars Trilogy (3.00) [IPDB, PinMAME]\r\n\r\n-atari\/jaguar.cpp, irem\/m92.cpp, merit\/merit3xx.cpp, midway\/midwunit.cpp, vsystem\/aerofgt.cpp: some corrections to ROM labels and\/or\r\ncomments [Brian Troha]\r\n\r\n-sunelectronics\/arabian.cpp, sunelectronics\/ikki.cpp: consolidated drivers in single files, minor cleanups [Ivan Vangelista]\r\n\r\n-berzerk: mute when writing 0 volume [hap]\r\n\r\n-blockch: identified one more dipswitch [hap]\r\n\r\n-berzerk: correct s14001a busy flag [hap]\r\n\r\n-appoooooooooh: get rid of unsafe adpcm code [hap]\r\n\r\n-abc1600: Update todo [Curt Coder]\r\n\r\n-berzerk: use volume filter device [hap]\r\n\r\n-apple2e.cpp: rework aux memory handling so the standard 80-column card works properly. [R. Belmont]\r\n\r\n-bus\/epson_qx: Added hard disk support for the Epson QX-10. (#10378) [Brian Johnson]\r\n* Added IDE hard disk option board.\r\n* Added ComFiler CR-1510 option board.\r\n\r\n-Apricot PC\/Xi software list updates [Dirk Best]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nAP001 (Utilities No. 1) [actapricot.org]\r\nAP002 (Utilities No. 2) [actapricot.org]\r\nAP003 (Apricot Disk No. 3) [actapricot.org]\r\nAP004 (MS-BASIC Games No. 1) [actapricot.org]\r\nAP005 (GSX Users Disk) [actapricot.org]\r\nAP005 (GSX Users Disk, later?) [Bitsavers]\r\nAP006 (Games No. 2) [actapricot.org]\r\nAP007 (Utilities No. 4) [actapricot.org]\r\nAP008 (Games No. 3) [actapricot.org]\r\nAP009 (Utilities No. 5) [actapricot.org]\r\nAP010 (GW-BASIC Games No. 1) [actapricot.org]\r\nAP012 (Programmers Disk No. 2) [actapricot.org]\r\nAP016 (Chess) [actapricot.org]\r\nAP042 (Printer Utilities) [Bitsavers]\r\nAP045 (Utilities No. 13) [Bitsavers]\r\nFinance Manager [Bitsavers]\r\nMS-DOS 3.2 [Bitsavers]\r\nMS-DOS Pack [Bitsavers]\r\nPublic Domain Disk 4 [Bitsavers]\r\nWordStar 2000 (Rel. 1.01 American) [Bitsavers]\r\n\r\nNew not working software list additions\r\n---------------------------------------\r\nSystem Software VR2.7 (MS-DOS 2.11, American) [Bitsavers]\r\n\r\n-nes.xml: Added four spooky homebrews. (#10402) [0kmg]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nCreepy Brawlers [No-Intro]\r\nHaunted: Halloween '85 [No-Intro]\r\nHaunted: Halloween '86 - The Curse of Possum Hollow [No-Intro]\r\nHaunted: Halloween '86 - The Curse of Possum Hollow (alt) [No-Intro]\r\n\r\n-atari\/gtia.cpp: fix readback of undocumented read registers, fix consol direction readback, better cold boot initial values\r\n[angelosa]\r\n* fixes Acid800 \"GTIA: default value\" and \"GTIA: CONSOL test\" items\r\n\r\n-atari\/gtia.cpp: make CHECK_GRACTL macro switch to actually compile [angelosa]\r\n\r\n-advision: get rid of led fade, fix INS(MAME fastforward) not working, add driver notes [hap]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nadvision: Code Red [hap]\r\ngamepock: 1st Pokekon Demo [hap]\r\n\r\n-bus\/a800\/rom.cpp: fix a5200 bbsb banking [angelosa]\r\n\r\n-othello: hook up upd7751c sample player [hap]\r\n\r\n-bus\/ekara: Added evio cartridge with 24LC08 I2C EEPROM (#10398) [David Haywood]\r\n* Allows evio:em18 cartridge to run and save data.\r\n\r\n-sinclair\/pentevo.cpp: New working clone. (#10337) [holub]\r\n* sinclar\/atm.cpp: Refactored shadow I\/O handling.\r\n\r\nNew working clones\r\n------------------\r\nNedoPC ZX Evolution: BASECONF [holub]\r\n\r\n-sound\/pokey.cpp: acknowledge SEROC in progress flag, make a800 telelnk2 to boot [angelosa]\r\n\r\n-atari\/antic.cpp: guard against side_effects reads for WSYNC [angelosa]\r\n\r\n-atari\/atari400.cpp: fix a130xe low mapping [angelosa]\r\n\r\n-atari\/antic.cpp: make m_scanline to be consistant across soft resets [angelosa]\r\n\r\nNew working clones\r\n------------------\r\nPenguin-Kun Wars (Japan, set 2) [Dwayne Kirkwood]\r\n\r\n-atari\/antic.cpp: reset chand \/ chxor helpers, fixes trackfld timer \/ length hidden text [angelosa]\r\n\r\n-pcecd.xml: Fixed dknight2 rom name typo. (#10406) [0kmg]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nDigiTech GSP 5 Guitar Effects Processor\/Preamp [DBWBP]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nYamaha PSS-480 \/ PSS-580 [DBWBP]\r\n\r\n-m50734: Emulate some on-chip timers [AJR]\r\n* r100: Add LCD unit\r\n\r\n-advision: emulate the display at a lower level [hap]\r\n\r\n-advision: add confsetting for the interpolation [hap]\r\n\r\n-unidasm: Add Nios II disassembler [AJR]\r\n\r\n-multipcm: change which bit selects 12-bit samples, fixes MU-5 bad instruments. [Laurens Holst, R. Belmont]\r\n\r\n-multipcm: Correct address bus width [AJR]\r\n\r\n-Some layouts need more scales on the same texture [Olivier Galibert]\r\n\r\nnew NOT_WORKING clone\r\n---------------------\r\nClub Kart Prize Version B (prototype) [MetalliC, rtw, zozo]\r\n\r\n-nmk\/nmk16.cpp: Added new Big Bang set (#10408) [Sergio G]\r\n\r\nNew WORKING clone\r\n-----------------\r\nBig Bang (9th Nov. 1993, set 2) [Sergio Galiano, Recreativos Piscis]\r\n\r\n-upd7810: Fixed serial input\/output [Dirk Best]\r\n\r\n-rz1: Add MIDI ports [Dirk Best]\r\n\r\n-unkts: Hook up new skeleton CPU device [AJR]\r\n\r\n-nios2: Misc. disassembler fixes [AJR]\r\n\r\n-gotya: change joystick to 4way [hap]\r\n\r\nMachines promoted to working\r\n----------------------------\r\nTeenage Mutant Ninja Turtles - Mutant Warriors (SNES bootleg) [iq_132, Tomasz Slanina]\r\n\r\n-atari400.cpp: \"Caps\" key is not a physical toggle [AJR]\r\n\r\n-bus\/gameboy: Support MBC6 ROMs in GBX format. [Vas Crabb]\r\n\r\n-machine\/68350sim.cpp: Don't use lambda auto-capture. [Vas Crabb]\r\n\r\nNew working clones\r\n------------------\r\nDesigner 2100 Display (set 2) [Berger]\r\n\r\n-act\/victor9k.cpp: Fixed several bugs in display logic: (#10374) [Paul Devine]\r\n* Fixed the resolution.\r\n* Hide elements outside the overscan area.\r\n* Correctly return from high resolution to low resolution mode.\r\n* Cleaned up logging code.\r\n\r\n-saturn.xml: Replaced abbreviated country names in descriptions with full names. (#10409) [ArcadeShadow]\r\n\r\n-bus\/epson_qx: Added YM2149-based sound card for the Epson QX-10. (#10400) [Brian Johnson]\r\n\r\n-toaplan\/twincobr.cpp: Dumped and added a newer ktiger set. (#10377) [ClawGrip]\r\n\r\nNew WORKING clone\r\n-----------------\r\nKyukyoku Tiger (Japan, newer) [Mikado Game Center Europe, Victor Fernandez (City Game)]\r\n\r\n-fdes2100d: fix bookrom bankswitch, make the lcd update edge triggered [hap]\r\n\r\n-fdes2100d: partial revert prev commit [hap]\r\n\r\n-Added support for Intel ISIS-II filesystem (#10367) [fulivi]\r\n* fs_isis: support for Intel ISIS-II filesystem added\r\n* fs_isis: fix after CI failure\r\n* fs_isis: adapted to changes in 5499683a239\r\n* all.cpp: fixed amount of ws\r\n\r\n-cdtv.xml: Metadata cleaning (#10415) [ArcadeShadow]\r\n* cdtv.xml: Metadata cleaning\r\n   - Replaced the countries' abbreviations by the countries' full name\r\n* update cdtv.xml\r\n   - Added language info\r\n\r\n-k051316 tile flip configuration bits, replaces flag setting in callbacks (#10401) [Furrtek]\r\n* Added shadow config bits\r\n* Removed previous fix (hack)\r\n* bool-ize some ints, use BIT macro\r\n* Fixed k054000, got rid of thndrx2 patch\r\n* Attempt to get chqflag shadow\/highlights working properly with no k051960 hack\r\n* k051316 tile flip configuration bits, replaces flag setting in callbacks\r\n* k051316: Removed flags cb parameter, added bool for each configuration bit\r\n* Got rid of duplicated state for flip enable bits\r\n* video\/k051316.cpp: Cleanup\r\n* video\/k051316.h: Cleanup\r\n   - Also, don\u2019t split member initialisation between declarations and constructor - it\u2019s a recipe for confusion.\r\n   - Co-authored-by: Vas Crabb <cuavas@users.noreply.github.com>\r\n\r\n-Rework QX10 Keyboard implementation (#10384) [Brian Johnson]\r\n* qx10: Rework keyboard code\r\n* Split keyboard into ascii and hasci variants\r\n* Update keymappings to be more complete\r\n* Add output_finders for keyboard LEDs\r\n* Keyboard now uses sync serial, fixes timing issues with CP\/M Plus\r\n* qx10: Add layouts for both hasci and ascii keyboards\r\n\r\n-bus\/neogeo\/prot_mslugx.cpp: added iq_132 to the copyright holders [Ivan Vangelista]\r\n\r\n-nichibutsu\/galivan.cpp: added hw info [Guru]\r\n\r\n-nichibutsu\/nb1414m4.cpp: removed Mahjong from the device name, since it isn't actually used only for Mahjong games\r\n[Ivan Vangelista]\r\n\r\nNew working clones\r\n------------------\r\nDynablaster \/ Bomber Man (bootleg, set 4) [Jorge Silva]\r\n\r\n-rz1: Add foot input, small fixes [Dirk Best]\r\n\r\n-Regenerated UI translation files [Vas Crabb]\r\n\r\n-antic: Double pixels for Mode 9 graphics. Fixes Caverns of Mars title screen. [AJR]\r\n\r\n-antic: Remove long-obsolete \"used colors\" tables [AJR]\r\n\r\n-antic: Fix state save after 0de5259a9d508141178687a860f479f5b57d7f50 [AJR]\r\n\r\n-fcombat: improve colors a bit [hap]\r\n\r\n-fcombat: improve tile alignment [hap]\r\n\r\n-fcombat: unknown dipsw is coinage [hap]\r\n\r\n-misc\/highvdeo.cpp: fixed MT08426 [Ivan Vangelista]\r\n\r\n-mpu4.cpp, ticket.cpp Added proper hopper communications to ticket.cpp (#10404) [James Wallace]\r\n\r\nClones promoted to working\r\n--------------------------\r\nThe Crystal Maze (v1.3 alt) (MPU4 Video) [James Wallace]\r\n\r\n-ticket.cpp: Add a devcb_line for output handling to communicate with hardware [James Wallace]\r\n* mpu4.cpp: Fixed hopper hookup to use the ticket dispense handler\r\n\r\n-mpu4.cpp Updated base map to remove DUART hack [James Wallace]\r\n\r\n-namcos23.cpp: Start on completing I\/O configs for some games. (#10254) [Hydreigon]\r\n\r\n-Out Run: simpler sprite logic  (#10420) [Jose Tejada]\r\n\r\n-k051316: remove device_reset, remove bool-int comparison [hap]\r\n\r\n-fcombat: make the choppers spin their blades [hap]\r\n\r\n-whitestar.cpp: Cleanup (#10298) [ClawGrip]\r\n* Add display PLD [Victor Fernandez (City Game)].\r\n* Add display version on game names (very useful when looking for undumped sets, but also informative to final users).\r\n* Reformat comments.\r\n* Add spacing, newlines, etc. to improve readability.\r\n\r\n-ekara_japan_s.xml: Marked sc0008 as a bad dump. [David Haywood]\r\n* This cartridge crashes on the scoring screen, possibly due to bit rot.\r\n\r\n-nec\/pc9821.cpp: PEGC 256 mode doesn't follow GDC latches, fixes aitd at very least [angelosa]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nPC-9801 [Andrew Terwilliger]\r\nPC-9801FS [flyingharuka]\r\nPC-9801DX [flyingharuka]\r\n\r\n-fcombat: copy color resnet from exerion [hap]\r\n\r\n-megadriv.xml: Replaced abbreviated country names with full names. (#10425) [ArcadeShadow]\r\n\r\n-Updated German UI translation. (#10422) [Raf Tacker]\r\n\r\n-sms.xml: Replaced abbreviated country names with full names. (#10421) [ArcadeShadow]\r\n\r\n-ddayjlc: simplify gfx init [hap]\r\n\r\n-Modernize core_strwildcmp() and core_iswildstr() (#10344) [npwoods]\r\n* Modernize core_strwildcmp() and core_iswildstr()\r\n   - Changed parameters from 'const char *' to 'std::string_view'\r\n   - Removed 16-character limit in core_strwildcmp()\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nPC-286VS [cuba200611]\r\n\r\n-Added support for specifying volume attributes in 'floptool flopcreate' (#9590) [npwoods]\r\n* An example command line:\r\n* flopcreate vdk coco_rawdsk_os9_35 newdisk.vdk -name mycooldisk -creation_date \"1999-02-28 13:23:47\"\r\n* Attributes are identified on the command line prefixed with '-'; if this is not the preferred syntax this can be changed.\r\n* Implementing this also forced a change to fs::meta_value where the various as_*() calls can now be called without respect to\r\n    which type the fs::meta_value is; this is necessary so that floptool code doesn't need to \"own\" parsing of the various types of\r\n    fs::meta_value.\r\n* And with this change, fs::meta_value::to_string() is now replaced by fs::meta_value::as_string()\r\n\r\n-multipcm: Make address space big-endian [AJR]\r\n\r\n-unkts: Improve memory map [AJR]\r\n\r\n-pturn: remove unused(superceded) function [hap]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nBungo mini 5SX [Mike Stedman]\r\n\r\n-a800.xml, a800_flop.xml: initial pass at QA  (#10412) [Angelo Salese]\r\n* bus\/a800: add preliminary Corina ROM cart support;\r\n* bus\/a800: bbsb bankswitch works on reads too, makes it playable;\r\n* atari\/atari400.cpp: bulk replace cart tags into m_cartleft \/ m_cartright, move config_ntsc_screen \/ config_pal_screen to parent\r\n    state class;\r\n* atari\/maxaflex.cpp, atari\/bartop52.cpp: convert to screen raw params;\r\n* atari\/atari400.cpp: fix a130xe extended RAM out of bounds accesses, fixes t34 after disk swap;\r\n\r\n-fd1771: Add extended DDAM handling [Olivier Galibert]\r\n\r\n-fcombat: update note [hap]\r\n\r\n-fd1771: Add missing inversion [Olivier Galibert]\r\n\r\n-Fix typo and order of non pinball games (#10428) [ClawGrip]\r\n\r\n-fcombat: fix bg colors, add fg tilemap instead of drawing manually [hap]\r\n\r\n-blueprnt: fix an oob array access [hap]\r\n\r\n-einstein: Added 2nd ROM socket. [Nigel Barnes]\r\n\r\n-kr2376.cpp: Added the ROM12 variant. [Nigel Barnes]\r\n\r\n-swtpc09: Added S-BUG 1.9 [Pete Golding]\r\n\r\n-ef9364: Blanking lines repeat first character row. [Nigel Barnes]\r\n\r\n-acorn_dsk: Allow sector counts not divisible by 10. [Nigel Barnes]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\neinstein_rom: FlexiDOS V2.2 [Pete Golding]\r\n\r\n-Add myself to the taito_f3_v.cpp header (#10432) [David Haywood]\r\n* I've done some bits of work on this over the years, including, but not limited to, fixing up the billboards in the football\r\n    games.\r\n\r\n-pc98ha.cpp: kickoff a bungo_flop.xml SW list [angelosa]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nbungo_flop: Bungo Utilities (pwp50sx), Tetris (mini5) [Mike Stedman, Disk Blitz]\r\n\r\n-antic: Remove hardcoded input port name and make it a GTIA callback instead [AJR]\r\n\r\n-nec\/bungo.cpp: moved mini5sx from pc98ha, add PoC readable hiragana\/katakana [angelosa]\r\n\r\n-gbcolor.xml: Added 12 prototypes (11 not working). (#10434) [0kmg]\r\n\r\nNew working software list additions (gbcolor.xml)\r\n-------------------------------------------------\r\nAlone in the Dark - The New Nightmare (Europe, prototype) [VGHF, Hidden Palace]\r\n\r\nNew NOT_WORKING software list additions (gbcolor.xml)\r\n-----------------------------------------------------\r\nDragon Ball Z - Densetsu no Chou Senshi-tachi (Japan, prototype, cheats enabled) [VGHF, Hidden Palace]\r\nDragon Ball Z - Densetsu no Chou Senshi-tachi (Japan, prototype) [VGHF, Hidden Palace]\r\nDragon Ball Z - Guerreros de Leyenda (Spain, prototype) [VGHF, Hidden Palace]\r\nDragon Ball Z - Guerreros de Leyenda (Spain, prototype, all features unlocked) [VGHF, Hidden Palace]\r\nDragon Ball Z - I Leggendari Super Guerrieri (Italy, prototype) [VGHF, Hidden Palace]\r\nDragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype) [VGHF, Hidden Palace]\r\nDragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype, 20020411) [VGHF, Hidden Palace]\r\nDragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype, 20020320) [VGHF, Hidden Palace]\r\nDragon Ball Z - Legend\u00e4re Superk\u00e4mpfer (Germany, prototype, all features unlocked) [VGHF, Hidden Palace]\r\nDragon Ball Z - Legendary Super Warriors (Europe, prototype) [VGHF, Hidden Palace]\r\nDragon Ball Z - Les Guerriers L\u00e9gendaires (France, prototype) [VGHF, Hidden Palace]\r\n\r\n-konami\/djmain.cpp: Added beatmania 3rd MIX (ver EA-A). (#10416) [DeepSeaSqueeze]\r\n\r\nNew working clones\r\n------------------\r\nbeatmania 3rd MIX (ver EA-A) [tobiasbp]\r\n\r\n-atari400.cpp, maxaflex.cpp: Remove second trigger buttons from systems that don't support them [AJR]\r\n\r\n-bus\/electron: Added Millsgrade Voxbox Speech Synthesiser. [Nigel Barnes]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nelectron_flop: [Nigel Barnes]\r\nElectrobots, Electrobots Going Underground, Elementum, Lode Runner 2021, Manic Miner 2021, Python, Tapper [0xC0DE]\r\nYou're Alan Partridge [everygamegoing.com]\r\n\r\n-a2600.cpp: Eliminate legacy tag macros [AJR]\r\n\r\n-vcs_ctrl: Some fixes [AJR]\r\n* Hook up trigger pin writes for currently unused callback\r\n* Invert analog ports for paddle controller\r\n\r\n-a400, a800, a800xl, etc.: Adopt and adapt VCS slot device for controller inputs on non-5200 systems [AJR]\r\n\r\n-coleco.xml: Added a couple prototypes. (#10436) [0kmg]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nDr. Seuss's Fix-Up the Mix-Up Puzzle (Rev R prototype) [phattyboombatty]\r\nDr. Seuss's Fix-Up the Mix-Up Puzzle Graphics Demo [phattyboombatty]\r\n\r\n-coleco.xml: Fix validation error. (#10444) [0kmg]\r\n\r\n-ctk-530: New working machine (#10445) [Devin Acker]\r\n\r\nNew working machine\r\n-------------------\r\nCasio CTK-530 [Devin Acker]\r\n\r\n-Added Windows\/clang GitHub CI build task. (#10373) [invertego]\r\n\r\n-megadriv.xml: Use Hanyu Pinyin for Chinese transliteration. [Vas Crabb]\r\n\r\n-intchess: remove unneeded gfx_layout [hap]\r\n\r\n-jalblend: small cleanup to whitespace [hap]\r\n\r\n-konami\/djmain.cpp: Fixed SHA1 for bm3rdeaa [Scott Stone]\r\n\r\n-v25: IF only masks externally vectored interrupts [AJR]\r\n\r\n-sinclair\/spectrum.cpp: Added DiagROM v1.59 as a BIOS option for spectrum. (#10448) [holub]\r\n\r\n-lynx.xml: Added 19 prototypes. (#10443) [0kmg]\r\n\r\nNew working software list additions (lynx,xml)\r\n----------------------------------------------\r\nCabal (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nDaemonsgate (USA, prototype, alt) [MacRorie, The Brewing Academy, Atari Gamer]\r\nEye of the Beholder (USA, prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nFriendly (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nFull Court Press (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nGeoduel (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nGuardians Storm Over Doria (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nGuardians Storm Over Doria (prototype, alt) [MacRorie, The Brewing Academy, Atari Gamer]\r\nLoopz (USA, prototype, 19920916) [MacRorie, The Brewing Academy, Atari Gamer]\r\nMarlboro Go! (Germany, prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nNinja Nerd (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nPoker (France, prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nPounce! (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nRam Cart (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nRoad Riot 4WD (USA, prototype, alt) [MacRorie, The Brewing Academy, Atari Gamer]\r\nRolling Thunder (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nSpacewar (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nVindicators (prototype) [MacRorie, The Brewing Academy, Atari Gamer]\r\nWolfman Slideshow (prototype, 19920319) [MacRorie, The Brewing Academy, Atari Gamer]\r\n\r\n-gameboy.xml: Added a prototype. (#10433) [0kmg]\r\n\r\nNew working software list additions (gameboy.xml)\r\n-------------------------------------------------\r\nJeep Jamboree (USA, prototype) [square_wave, Forest of Illusion]\r\n\r\n-gamegear.xml: Replaced country name abbreviations with full names in descriptions. (#10441) [ArcadeShadow]\r\n\r\n-sinclair\/pentevo.cpp: Changed default BIOS to non-FE ROM 0.59.04. (#10431) [holub]\r\n\r\n-gbcolor.xml: Marked DBZ games as unsupported; changed Italia to Italy. (#10435) [0kmg]\r\n\r\n-Revert \"v25: IF only masks externally vectored interrupts\" [AJR]\r\n* This reverts commit bd6e34de43cc8feae70be4f86b2f412e59e5a924.\r\n\r\n-nes.xml: Fixed wallybngp from crashing MAME (MT08441). (#10450) [0kmg]\r\n\r\n-nes.xml: Fixed famijmp2 booting with fresh NVRAM (MT08446). (#10451) [0kmg]\r\n\r\n-cpu\/nec: Fix crash on encountering invalid LDEA [AJR]\r\n\r\n-v25: Call exception hook on bankswitch interrupt [AJR]\r\n\r\n-Remove legacy logging functions in various drivers and devices [AJR]\r\n\r\n-megadriv.xml, sms.xml: More Chinese title cleanup. [Vas Crabb]\r\n\r\n-gba.xml: Cleaned up metadata. (#10446) [ArcadeShadow]\r\n* Replaced abbreviated country names with full names.\r\n* Moved alternate titles out of descriptions.\r\n* Added language info elements.\r\n\r\nNew working clones\r\n------------------\r\nGun Dealer (Yam! Yam!? hardware, set 2) [Trol, Hammy]\r\n\r\n-bungo_flop.xml: fill tetris metadata [Angelo Salese]\r\n\r\n-Adjusted GitHub CI workflows: (#10452) [Vas Crabb]\r\n* Changed Linux GCC build to use the tiny subtarget.\r\n* Added chdman and unidasm executables to artefacts.\r\n\r\n-twincobr.cpp: identified differences in recently added ktiger set [sjy96525]\r\n\r\n-ui: Added support for shows localised system name in Favorites. (#10455) [k2-git]\r\n\r\n-gameboy.xml: Added one more prototype. (#10453) [0kmg]\r\n\r\nNew working software list additions (gameboy.xml)\r\n-------------------------------------------------\r\nSuper Scrabble (USA, prototype) [Zach Lambert, Forest of Illusion]\r\n\r\n-capcom\/alien.cpp pingu BOOT ROMs dumped [Darksoft, Team Europe]\r\n\r\n-dbreed: fix sprites on scorebar regression [Mamesick]\r\n\r\n-dbreedm72: apply similar bugfix as dbreed [hap]\r\n\r\n-konami\/wecleman.cpp: fixed MT08460 [Ivan Vangelista]\r\n\r\n-wd_fdc: reset the contents of data_reg when the sync is changed [pnp2084]\r\n\r\n-pitnrun.cpp: Overhaul [AJR]\r\n* Add separate controls for cocktail mode and multiplexer device (very similar to thepit.cpp)\r\n* Add raw screen and watchdog timings\r\n* Use different watchdog reset address for jumpkun\r\n* Improve alignment for flipped sprites\r\n* Modernize VBL interrupt\r\n* Add tilt input (which just resets the system)\r\n\r\n-6840ptm.cpp: Fix unsigned comparison [AJR]\r\n\r\n-konami\/wecleman.cpp: fixed typo in dip definition, specified defaults were taken from a US manual [Ivan Vangelista]\r\n\r\n-konami\/wecleman.cpp: most of the world (including Japan) uses metric unit [Angelo Salese]\r\n\r\n-Remove more unused legacy logging functions [AJR]\r\n\r\n-olibochu: update rom labels [hap]\r\n\r\n-apple2: get rid of outdated port definitions that caused joystick tracking weirdness. [R. Belmont]\r\n\r\n-bus\/electron\/plus1: Use BBC Micro-type slot for analogue joystick inputs (#10460) [ajrhacker]\r\n* bus\/electron\/plus1: Use BBC Micro-type slot for analogue joystick inputs\r\n* bus\/bbc\/analogue: Reverse sense of all analogue inputs\r\n\r\n-machine\/mos6530n.cpp: Fixed io_w offset error. (#10463) [0kmg]\r\n\r\n-k1, r100: Add skeleton key scanner device [AJR]\r\n* src\/mame\/kawai: Remove prefix from driver file names\r\n\r\n-snes.xml: Replace \"Euro\" abbreviation in descriptions with \"Europe\". (#10459) [ArcadeShadow]\r\n\r\n-lynx.xml: Replaced \"Euro\" abbreviation with \"Europe\" in descriptions. (#10458) [ArcadeShadow]\r\n\r\n-a7800.xml: Added 10 homebrew cartridges. (#10457) [0kmg]\r\n\r\nNew working software list additions (a7800.xml)\r\n-----------------------------------------------\r\nAstro Blaster (NTSC) [Robert Tuccitto]\r\nAstro Fighter (NTSC) [Robert Tuccitto]\r\nFailSafe (NTSC) [Robert Tuccitto]\r\nFailSafe (PAL) [Robert Tuccitto]\r\nMeteor Shower (NTSC) [Robert Tuccitto]\r\nMeteor Shower (PAL) [Robert Tuccitto]\r\nMoon Cresta (NTSC) [Robert Tuccitto]\r\nMoon Cresta (PAL) [Robert Tuccitto]\r\nSuper Pac-Man (NTSC) [Robert Tuccitto]\r\nSuper Pac-Man (PAL) [Robert Tuccitto]\r\n\r\n-a5200.xml: Added four prototypes. (#10429) [0kmg]\r\n\r\nNew working software list additions (a5200.xml)\r\n-----------------------------------------------\r\nBattlezone (prototype, alt) [swlovinist]\r\nBehind Jaggi Lines (prototype) [swlovinist]\r\nPole Position (prototype 133-05) [swlovinist]\r\n\r\nNew NOT_WORKING software list additions (a5200.xml)\r\n---------------------------------------------------\r\nAstro Grover (prototype) [CPUWIZ]\r\n\r\n-psx.xml: Replaced country name abbreviations in descriptions with full names. (#10447) [ArcadeShadow]\r\n* Also changed descriptive text to lowercase in a few cases.\r\n\r\n-nes.xml: Replaced abbreviated country names with full names in descriptions. (#10449) [ArcadeShadow]\r\n\r\n-ibm5170.xml: 6 new working software list additions (#10368) [ArcadeShadow]\r\n\r\nNew working software list additions (ibm5170.xml)\r\n-------------------------------------------------\r\nI Dream of Jeannie [MAZterXP, archive.org]\r\nOperation Crusader [The Good Old Days]\r\nOperation Harrier [The Good Old Days]\r\nPersonal Computer World (1994-06 - June 1994) [arranarchipelago, archive.org]\r\nPersonal Computer World (1994-11 - November 1994) [SmartCoda, archive.org]\r\nPersonal Computer World (1997-05 - May 1997) [SmartCoda, archive.org]\r\n\r\n-snes.xml: Added 14 prototypes (13 working, 1 not working). (#10362) [0kmg]\r\n\r\nNew working software list additions (snes.xml)\r\n----------------------------------------------\r\nBing Bing! Bingo (Japan, prototype) [keiichi-desu]\r\nDensetsu no Ogre Battle - The March of the Black Queen (Japan, prototype) [keiichi-desu]\r\nDual Orb - Seireiju Densetsu (Japan, prototype) [keiichi-desu]\r\nElfaria - The Isle of the Blest (Japan, prototype) [keiichi-desu]\r\nKessen! Dokapon Oukoku IV - Densetsu no Yuusha-tachi (Japan, prototype, Ver 07.315) [keiichi-desu]\r\nKessen! Dokapon Oukoku IV - Densetsu no Yuusha-tachi (Japan, prototype, Ver 07.431) [keiichi-desu]\r\nKunio no Oden (Japan, prototype) [keiichi-desu]\r\nThe Last Battle (Japan, prototype) [keiichi-desu]\r\nMichael Andretti's IndyCar Challenge (USA, prototype) [keiichi-desu]\r\nNosferatu (Japan, prototype) [keiichi-desu]\r\nSuper Nazo Puyo - Rulue no Roux (Japan, prototype) [keiichi-desu]\r\nTetris Battle Gaiden (Japan, prototype) [keiichi-desu]\r\nUltra Baseball Jitsumei Ban 2 (Japan, prototype) [keiichi-desu]\r\n\r\nNew NOT_WORKING software list additions (snes.xml)\r\n--------------------------------------------------\r\nIllvanian no Shiro (Japan, prototype, 19940823) [keiichi-desu]\r\n\r\n-dc.xml: Replaced abbreviated country names with full names in descriptions. (#10439) [ArcadeShadow]\r\n\r\n-igs\/pgm.cpp: Added The Gladiator v104. (#10306) [Misty De M\u00e9o]\r\n\r\nNew Working Clones\r\n------------------\r\nThe Gladiator \/ Shen Jian Fu Mo Lu \/ Shen Jian Fengyun (M68k label V100) (ARM label V104, ROM 04\/02\/03 SHEN JIAN V104)\r\n  [Misty De M\u00e9o]\r\n\r\n-luaengine_input.cpp: Fixed input device items upper bound. (#10465) [goldnchild]\r\n\r\n-spectrum_cass.xml: Added three items and cleaned up metadata. (#10383) [ArcadeShadow]\r\n* Corrected some parent\/clone relationships, publishers and release years.\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nGolden Pack 100 - vol. 1 (compilation, pirate) [Planeta Sinclair]\r\nJohnny Reb (Zafi Chip) [spectrumcomputing.co.uk]\r\nShackled (Erbe) [spectrumcomputing.co.uk]\r\n\r\n-srcclean in preparation for release branch [Vas Crabb]\r\n\r\n-Updated Ukrainian UI translation. [Stanley Kid]\r\n\r\n-skeleton\/gameking.cpp: Marked both systems working. [Vas Crabb]\r\n\r\nMachines promoted to working\r\n----------------------------\r\nTimeTop GameKing GM-218 [AJR, David Haywood]\r\nTimeTop GameKing 3 [AJR, David Haywood]\r\n\r\n-docs: Removed obsolete paragraph about logged device IDs properly (GitHub #10469). [Vas Crabb]\r\n\r\n-a7800.xml: Fixed parent\/clone relationships for Asteroids Deluxe. (#10471) [0kmg]\r\n\r\n-mtu130.cpp: enable additional reset vector, fixes protection failures [Peter Ferrie]\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>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.288 (65.1 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=72896\" 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-72896","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_shortlink":"https:\/\/wp.me\/pKi2R-iXK","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/72896","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=72896"}],"version-history":[{"count":3,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/72896\/revisions"}],"predecessor-version":[{"id":72969,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/72896\/revisions\/72969"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=72896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=72896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=72896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}