{"id":116114,"date":"2025-12-31T00:44:57","date_gmt":"2025-12-30T23:44:57","guid":{"rendered":"https:\/\/www.emu-france.com\/?p=116114"},"modified":"2025-12-31T13:07:20","modified_gmt":"2025-12-31T12:07:20","slug":"multi-mame-v0-284","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=116114","title":{"rendered":"[Multi] MAME v0.284"},"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.284 is ready just in time for the end of the year! Two interesting arcade prototypes have turned up this month. One is Saurian Front, an early version of what became Strike Force, developed at Williams before they acquired the Midway name. The other is a completely unreleased Atari game called Jammin\u2019 that runs on Donkey Kong hardware. There are a few more Sega Model 2 fixes this month, helping Virtua Cop 2 in particular.<br \/>\n&nbsp;<br \/>\nThe Brainchild PLS-1000, a hand-held educational device from the \u201990s that you may not even have heard of, is now emulated. You can now use various replacement keyboards for early Apple II computers, some of which had advanced features like macro recording. There were some big software list updates this month for quite a few computers. The floptool disk image utility included with MAME has improved usability. You can even simulate receiving a Sega Channel broadcast on your emulated Sega Genesis.<\/em><br \/>\n&nbsp;<\/p>\n<p>Les changements sont les suivants:<\/p>\n<p>&nbsp;<\/p>\n<pre style=\"height: 350px;\">0.284 2025-12-31\r\n----------------\r\n\r\n\r\nMAME Testers bugs fixed\r\n-----------------------\r\n- 02411: [Graphics] (taito\/taito_f2.cpp) cameltryj: Glitches are visible on the stage select screen. (dink)\r\n- 08883: [Crash\/Freeze] (konami\/xmen.cpp) xmen and clones: The game can freeze after changing settings. (Dirk Best)\r\n- 09287: [Graphics] (sega\/model2.cpp) vcop2: Shot enemies and burning cars flash magenta instead of white. (Matthew Daniels)\r\n- 09292: [Sound] (namco\/namcos10.cpp) g13jnr: The emulator may crash processing sound. (O. Galibert)\r\n- 09300: [DIP\/Input] (pacman\/pacman.cpp) newpuc2, newpuc2b: Bonus life settings are labelled incorrectly. (UnclePetros)\r\n- 09310: [Sound] (pc\/ibmpcjr.cpp) ibmpcjr: The SN76496 produces an audible buzz after starting the system. (AJR)\r\n- 09313: [Sound] (sega\/model2.cpp) vcop2: Music does not play in the beginner stage. (Matthew Daniels)\r\n- 09315: [Sound] (taito\/superchs.cpp) superchs and clones: Some sound effects do not play. (hap)\r\n- 09316: [Sound] (pc\/ct486.cpp) ct486 with sb16_lle: Sound eventually stops working properly in Wolfenstein 3D. (Angelo Salese)\r\n- 09323: [Documentation] (misc\/unkhorse.cpp) unkhorse: The game title is actually Derby Derby. (QtQ)\r\n- 09326: [Graphics] (nichibutsu\/armedf.cpp) terraf and clones: Tilemap graphics appear to be cropped. (hap)\r\n- 09327: [Graphics] (nichibutsu\/armedf.cpp) terraf and clones: Some sprites are not visible. (motomachi16)\r\n- 09328: [Sound] (nichibutsu\/armedf.cpp) terraf and clones: The FM sound chip should be a YM3812. (Lord Nightmare)\r\n- 09329: [Sound] (nichibutsu\/armedf.cpp) armedf and clones: The FM sound chip should be a YM3812. (Lord Nightmare)\r\n- 09331: [Graphics] (konami\/finalizr.cpp) finalizr: The screen image is cropped incorrectly. (hap)\r\n- 09332: [DIP\/Input] (konami\/finalizr.cpp) finalizr: The screen orientation DIP switch settings are reversed. (hap)\r\n- 09333: [Gameplay] (dataeast\/dec8.cpp) ghostb and clones, meikyuh and clone: Most sprites are missing in stage 2. (hap)\r\n- 09339: [Crash\/Freeze] (esprit\/esp250c.cpp) esp250c: The emulator may crash when updating the screen. (Dirk Best)\r\n\r\n\r\nNew working systems\r\n-------------------\r\nBrainchild PLS-1000 [Sean Riddle, Angelo Salese]\r\nJammin' (prototype) [SynaMax, Dutchman2000, David Haywood]\r\nMAME DSP563xx unit tests [O. Galibert]\r\nNovag Industries Gomoku Computer [hap, Berger]\r\nSouth Carolina Applied Technology The Dimension [hap, Sean Riddle]\r\n\r\n\r\nNew working clones\r\n------------------\r\nCat AB ABC 80 with ABC80L [Curt Coder]\r\nCrazy Monkey (bootleg, 050120, payout percentage modified) [hammy]\r\nEl Dorado (V1.5U, Dyna\/Grayhound) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS01: American Gold, Star Sevens, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS02: Black Bart, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS03: Cash Cabaret, Wild West, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS04: Diamond Delight II, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS05: Diamond Double, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS06: Dream Catcher, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS07: Egyptian Gold, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS08: Flaming 7's, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS09: Golden Treasure, Flaming 7's #2, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS10: Greenbacks, Lucky Shamrock, Red White & Blue 7's, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS11: Harley Davidson Black, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS12: Harley Davidson White, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS13: Hollywood Nights, Dynamite Diamonds, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS14: House of Fury, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS15: Independence Day, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS16: Infinity, Diamond Doubles, Cherry Bonus, All Sevens) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS17: Jackpot Junction, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS18: Jokers Wild, Deuces Wild, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS19: Konocti Gold, Bar TNT, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS20: Midnight 7's, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS21: Mighty Buffalo, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS22: Moolah, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS23: Moon Over SA, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS24: Sturgeon 7's, Native American Gold, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS25: Native Nickels, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS26: Native Nickels, Sun God, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS27: Palace of Riches, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS28: Phantom, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS29: Prospector's Gold, Red Hot Ice, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS30: Prospector's Gold, Red White & Blue 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS31: Red Hot Ice, Red White & Blue 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS32: Rising Star, Trophy Bucks, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS33: Rockin' Reels, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS34: Rockin' Reels, Rising Star, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS35: Rolling Thunder, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS36: Super Stars & Stripes, Sweethearts & Sevens, Star Sevens, Cherry Bonus)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS37: Sweethearts & Sevens, Diamonds 7's, Cherry Bonus, Nevada Numbers)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS38: Wild Thing, Jokers Wild, Cherry Bonus Wild, Nevada Numbers Wild)\r\n  [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFlaming 7's (50 bonus, GS39: Wild Fire, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nFruit Bonus 2000 \/ New Cherry 2000 (Version 3.7) [Ioannis Bampoulas]\r\nGauntlet Legends (version 1.4) [Hydreigon]\r\nhack (Videx) Apple ][+ (with Enhancer ][ lowercase display mod) [AJR, Apple II Documentation Project]\r\nHead On 2 (Sega Slimline) [SNESNESCUBE64]\r\nHegener + Glaser Mephisto Blitz- und Probleml\u00f6sungs-Modul (prototype) [Mr. Lars]\r\nHegener + Glaser Mephisto Blitz- und Probleml\u00f6sungs-Modul (set 3) [Mr. Lars]\r\nHyperdrive (ver 1.31, Oct 21 1998) [Hydreigon]\r\nIPM Invader (M11) [Apocalypse, Dwayne Kirkwood]\r\nJanyou Part I (Double Bet) [hammy]\r\nLars Hjorth Mephisto Blitz- und Probleml\u00f6sungs-Modul (version 25.2) [Mr. Lars]\r\nMingxing San Que Yi (Taiwan, V102TW) [Mr. Zhang, little0]\r\nMs. Pac-Man (bootleg, set 6) [Ioannis Bampoulas]\r\nOmega Fighter (set 2) [Dwayne Kirkwood, Apocalypse Brian Troha]\r\nPit Boss Superstar (9221-10-00) [Brian Troha, The Dumping Union]\r\nProgear (Europe 010117) [Eduardo Anay, smf]\r\nSaurian Front (proto v5.0 8\/07\/90)\r\n  [Enrique Robledo Arnuncio, Sean Sutton, Smitdogg, rtw, Gor, Brian Troha, Carl, coolmod, The Dumping Union]\r\nSuper Fruit Bonus (Version 2.3) [Ioannis Bampoulas]\r\nTriple Draw Poker (Video Village) [Apocalypse, Dwayne Kirkwood]\r\nTrivia ? Whiz Edition 4 (6221-10, U5-0A, alt Strange But True trivia) [Brian Troha, The Dumping Union]\r\nWorld Invader [Domenico Cervini]\r\nXevious (Atari, set 4) [Siftware]\r\n\r\n\r\nSystems promoted to working\r\n---------------------------\r\nFuntech Entertainment Super A'Can [Angelo Salese, Ryan Holtz]\r\nSega \/ International Business Machines Teradrive (Japan, Model 2) [Angelo Salese]\r\n\r\n\r\nClones promoted to working\r\n--------------------------\r\nSega \/ International Business Machines Teradrive (Japan, Model 3) [Angelo Salese]\r\n\r\n\r\nNew systems marked not working\r\n------------------------------\r\nAkai \/ Roger Linn MPC 2000XL [R. Belmont]\r\nThe Aladdin (V1.2U) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nAnimal Kaiser - The King Of Animals (ANA1004-NA-B) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (Evo 1, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (Evo 2, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (Evo 8, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (unknown Evo, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nCasio Color Digital Diary (CSF-5550) [QUFB]\r\nCasio My Magic Diary (JD-5000) [QUFB]\r\nCasio Opinion (RX-850) [QUFB]\r\nCasio Pet Avenue - My room fantasy [QUFB]\r\nCasio Super Denshi Techou - Pet World [QUFB]\r\nCasio Super Denshi Techou Jr. - Nigaoe Telepathy [QUFB]\r\nCasio Super Denshi Techou Jr. - Pet Telepathy [QUFB]\r\nCasio Super Denshi Techou Jr. - Puppy Telepathy [QUFB]\r\nDa Huangguan [little0]\r\nDongshizhang (China, Ver. 212) [Mr. Kong]\r\nGolden Egg (version U1.8) [Ioannis Bampoulas]\r\nGolden Treasure Island (Ver. Alpha 100) [Ioannis Bampoulas]\r\nHard Puncher Hajime no Ippo - The Fighting! (VER.2.02J) [buffi, hammy]\r\nHewlett-Packard HP 620LX [QUFB]\r\nKidz Biz \/ Jakks Pacific VJ Starz Dance Mat [TeamEurope, David Haywood]\r\nMahjong Tokkyu Kaiten-ban Part 2 (Japan) [dyq, little0]\r\nPac-Man Battle Royale (US, PBR1022-NA-A) [Guru, Baffski, rtw, ekorz]\r\nPac-Man's Arcade Party (PMAAM12-NA-A) [Guru, Baffski, rtw, ekorz]\r\nThe Pirates of Dark Water (SNES bootleg) [hammy, little0, Mr. Kong]\r\nQianxi Jielong [little0]\r\nSilicon Graphics IRIS 1400 [Bitsavers]\r\nTorch Computers Quad X [Bitsavers]\r\nTorch Computers Quad X (68030 prototype) [Plamen Mihaylov]\r\nUmi Monogatari Lucky Marine Theater (ULS1001-ST-A) [Guru, Baffski, rtw, ekorz]\r\nunknown 8085-based crane game [SpinalFeyd]\r\nunknown Amstar cards game (set 1) [Siftware]\r\nunknown Hom Inn cards game [little0]\r\nWaku Waku Thomas (Japan) [hammy, SpinalFeyd]\r\n\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nThe Aladdin (V1.1A) [Robertto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nAS-1 Controller (set 2) [CoolFox, gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]\r\nAS-1 Controller (set 3) [CoolFox, gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]\r\nAS-1 Controller (set 4) [CoolFox, gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]\r\nBackgammon (Wand) [stonedDiscord]\r\nCherry Master '99 (QL-1 V9B.00, Cleco, Hand Count?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nCherry Master '99 (QL-1 V9B.00, USA long PCB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nCherry Master '99 (QQ-1 V9B.00, Cleco) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nCyber Police ESWAT (bootleg with MC68705) [hammy]\r\nDouble Dragon (bootleg with 3xM6809, set 3)\r\n  [Roberto Fresca, Walter Redondito Areco, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]\r\nDouble Dragon (bootleg with 3xM6809, set 4) [Roberto Fresca, f205v]\r\nEl Dorado (V1.1U) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nNew Texas '99 (QL-1 V9B.00, Kolom V1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nPac-Man Battle Royale (Japan, PBR101-1-NA-A) [Guru, Baffski, rtw, ekorz]\r\nRadica Family Tetris (PAL) [TeamEurope]\r\nSky Robo (bootleg) [Apocalypse, Dwayne Kirkwood]\r\nSSD Company LTD XaviX Aerostep MC (XaviXPORT, Japan) [David Haywood, TeamEurope]\r\nSSD Company LTD XaviX Baseball (XaviXPORT, Japan) [David Haywood, TeamEurope]\r\nSSD Company LTD XaviX Boxing \/ Jackie Chan PowerBoxing (XaviXPORT, Japan) [David Haywood, TeamEurope]\r\nTarzan (V201FA) [Ioannis Bampoulas]\r\nTexas '99 (QL-1 V9B.00) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTexas '99 (QL-1 V9B.00, Cleco, Hand Count?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTexas '99 (QL-1 V9B.00, USA long PCB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTexas '99 (QQ-1 V9B.00, bootleg) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTexas '99 (QQ-1 V9B.00, Cleco) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTonton (Japan, ver. 1.00) [hammy]\r\nTreasure Ocean (v1.2) [Ioannis Bampoulas]\r\nunknown Amstar cards game (set 2) [Siftware]\r\n\r\n\r\nNew working software list items\r\n-------------------------------\r\napple2_flop_clcracked:\r\n  Comprehension Power Program: Level E-2 (4am crack), MIDI\/4 Plus Enhanced Edition (version 1.1) (4am crack),\r\n  Math Sequences: Percents (version 1984) (4am crack), Star Traders (4am crack) [4am, A-Noid]\r\n  MIDI\/8 Plus (version 1.2) (4am and san inc crack) [4am, san inc, A-Noid]\r\napple2_flop_misc: Enhancer ][ Utility Diskette [AJR, ASIMOV Apple II Collection]\r\napple2_flop_orig:\r\n  12-Bar Tunesmith, The 21st Century Music Series: Playing and Reading Music, 4-Track Editor for Soundchaser Computer Music System,\r\n  Algebra Action: Courseware for Algebra I, Algebra Plotter Plus, Aliencounter & Face Flash (revision 1),\r\n  Aliencounter & Face Flash (revision 2), Aliencounter & Face Flash (revision 3), Alpine Tram Ride (revision 0), Arithmekicks,\r\n  Arithmetickle, Aural Skills Trainer: Basic Chords, Aural Skills Trainer: Intervals, Aural Skills Trainer: Seventh Chords,\r\n  Award Maker Plus (version 23611), Balancing Act, Battling Bugs & Concentraction (revision 1),\r\n  Battling Bugs & Concentraction (revision 2), Bike Hike (revision 0), Blazing Paddles (revision 0),\r\n  Blazing Paddles (version 04421), Blazing Paddles (version 04431), Bolo, Cat 'n Mouse, Clef Notes Drill,\r\n  Clowning Around (revision 1), Cotton Tales (version 1987), Cotton Tales (version 1990), Dinosaur's Lunch, Dungeon Campaign,\r\n  Dyno-Quest, Ear Challenger: A Music Game, Early Music Skills, Easy Street,\r\n  English MicroLab: Assessment of English Skills (version A1), Factor Blast, The Flying Carpet, Follow Me, FourWord & WordLift,\r\n  Fraction-oids (version 1989), Frenzy & Flip Flop, Functional Harmony: Basic Chords,\r\n  Functional Harmony: Borrowed and Altered Chords, Functional Harmony: Diatonic Seventh Chords,\r\n  Functional Harmony: Secondary Dominants, Golf Classic & Compubar, The Great Maine to California Race,\r\n  Guitar Wizard (version 11601), Guitar Wizard (version 11611), Gulp!! & Arrow Graphics, Gulp!! & Frenzy,\r\n  Hear Today... Play Tomorrow: Descending\/Ascending Intervals, Hear Today... Play Tomorrow: Ear Training Skills,\r\n  Hear Today... Play Tomorrow: Find That Tune, Hear Today... Play Tomorrow: Melodic Dictation Beginning Level,\r\n  Hear Today... Play Tomorrow: Melodic Dictation Intermediate Level, How to Weigh an Elephant, The Jar Game & Chaos,\r\n  Jumblezzz (version 1987), Kamikaze, Keyboard Arpeggios, Keyboard Blues, Keyboard Chords, Keyboard Extended Jazz Harmonies,\r\n  Keyboard Fingerings, Keyboard Intervals, Keyboard Jazz Harmonies, Keyboard Note Drill, Keyboard Speed Reading, Keyboard Tutor,\r\n  King Cribbage, Korg 800 4-Track MIDI Sequencer (version 1.0), Laser Bounce, Leadsheeter, Learning to Add & Subtract (revision 1),\r\n  Let's Go Fishing, Listen! A Music Skills Program, Master Tracks (version 1.8), Master Tracks Pro (version 1.2), Match Up!,\r\n  Math Marvels, Math Masters, Math in a Nutshell, Micro League Baseball (Micro League Sports Association) (revision 1),\r\n  Micro League Baseball (Micro League Sports Association) (revision 2),\r\n  Micro League Baseball (Micro League Sports Association) (revision 3), Micro League Baseball: Box Score \/ Stats Compiler Disk,\r\n  Micro League Baseball: General Manager \/ Owner Disk, Microscopic Journey, Microtyping II, MIDI\/4 (revision 5),\r\n  MIDI\/8 Plus (version 1.2), MIDI\/8 Plus for MPU-401 (version 1.2), Monkey Business (revision 1), Monkey Business (revision 2),\r\n  Music Appreciation: A Study Guide, Music Composer Quiz, Music History Review: Composers,\r\n  Music Theory Flash Cards (version 10\/2\/84), Musical Stairs (version 1984), Musical Terminology,\r\n  Note Detective I: Elementary Level, Note Detective II: Intermediate Level, Note Speller,\r\n  Number Please: Visual and Sequential Memory Practice (release 1), Patterns in Pitch (Composition and Dictation): Level One,\r\n  Patterns in Pitch (Composition and Dictation): Level Two, Patterns in Rhythm (Composition and Dictation): Level Three,\r\n  Patterns in Rhythm (Composition and Dictation): Level Two, Perspectives in Music History, Picture Perfect (version 1989),\r\n  Pipeline, Pixit (revision 0), Pixit (version 01331), Pixit Shape Library #1: Shapes & Fonts, Pixit Shape Library #2: Science,\r\n  Pixit Shape Library #3: Kid Stuff, PolyWriter (version 1.2), Pop 'R Spell & Pop 'R Spell Challenge, Prince (version 15521),\r\n  Prince (version 15531), Qwerty's Alphabet Adventure, Race Car Keys, Race the Clock, Rainy Day Games (version 13501), RoboMath,\r\n  Sargon II, Scrambled Eggs! (revision 1), Scrambled Eggs! (revision 2), Shutterbug's Pictures, Shuttle Intercept,\r\n  Sliding Block (revision 1) (Learning Technologies), Speedy Delivery, Story Sketcher (800K 3.5\"),\r\n  Super Ear Challenger (version 1984), Take 1 (version 06431), Take 1 (version 06451),\r\n  Take 1 Animation Library #1: Actors & Actions, Take 1 Animation Library #2: Heroes & Villians,\r\n  Take 1 Animation Library #3: Business, Take 1 Programmer's Toolkit (version 10601-0000), Tank Attack & Death Run, Tap-It,\r\n  Tranquility Base, Tune It ][, U-Boat Command, Wilderness Campaign, Word Machine & Word Machine with Spelling List,\r\n  Zoo Puppet Theater [4am, A-Noid]\r\nibm5150:\r\n  The Norton Utilities 2.00, The Norton Utilities 2.01 (1983-07-04), The Norton Utilities 2.01 (1983-11-03),\r\n  The Norton Utilities 3.00, The Norton Utilities 4.00, The Norton Utilities 5.00 (1990-07-17) (5.25\" disk),\r\n  The Norton Utilities 5.00 (1990-09-25) (5.25\" disk), The Norton Utilities 5.00 (1990-12-11) (3.5\" disk),\r\n  The Norton Utilities 6.00 (International) (3.5\" disk), The Norton Utilities 6.01 (3.5\" disk),\r\n  The Norton Utilities 6.01 (5.25\" disk), The Norton Utilities Advanced Edition 4.50 (3.5\" disk),\r\n  The Norton Utilities Advanced Edition 4.51 (3.5\" disk), The Norton Utilities Advanced Edition 4.51 (5.25\" disk) [BetaArchive]\r\n  The Norton Utilities Advanced Edition 4.01 [Circuit Rewind]\r\n  The Norton Utilities Advanced Edition 4.50 (5.25\" disk) [Jeff Parsons]\r\nibm5170:\r\n  Norton Utilities for Windows 95 (version 1.0), Norton Utilities f\u00fcr Windows 95 (version 1.0) [archive.org]\r\n  Die Norton Utilities 7.00 (1993-05-12) (3.5\" disk), Die Norton Utilities 7.00 (1993-06-22) (3.5\" disk),\r\n  The Norton Utilities 7.00 (3.5\" disk), The Norton Utilities 7.00 (beta) (5.25\" disk),\r\n  The Norton Utilities 7.00 (International) (3.5\" disk), The Norton Utilities for Windows\/DOS 8.00,\r\n  The Norton Utilities for Windows\/DOS 8.00 (1994-02-28), Die Norton Utilities f\u00fcr Windows\/DOS 8.00,\r\n  Die Norton Utilities f\u00fcr Windows\/DOS 8.03, Le Norton Utilities per Windows\/DOS 8.00, Norton Utilities \u0434\u043b\u044f Windows 95 (\u0432\u0435\u0440\u0441\u0438\u044f 1.0)\r\n  [BetaArchive]\r\n  Cheops pyramid (Sweden) [conradtrout]\r\n  Alfons p\u00e5hittel\u00e5da (Sweden), Handla med Alfons (Sweden) [FakeShemp]\r\n  Alfons p\u00e5 \u00e4ventyr i trafiken (Sweden), Kom till Alfons hemliga kalas (Sweden), M\u00e5la med Alfons (Sweden),\r\n  Pussla med Alfons (Sweden) [Max lundell]\r\n  DOOM II: Hell on Earth (1.666) (Germany) [Mike Swanson]\r\n  Mitt f\u00f6rsta datorprogram (Sweden) [retrotrollet]\r\n  Norton Utilities for Windows 95 (version 1.0, upgrade) [WinWorld]\r\nibm5170_cdrom:\r\n  Norton Utilities 4.0, Norton Utilities 2000, Norton Utilities 2001, Norton Utilities for Windows 95 (version 1.0),\r\n  Norton Utilities for Windows 95 (version 2.0), Norton Utilities for Windows 95 (version 3.0), Norton Utilities for Windows NT 4.0\r\n  [archive.org]\r\n  Norton Utilities 2002 [BetaArchive]\r\n  Chasm: The Rift (Europe), Full Tilt! 2 Pinball (version 1.0), Full Tilt! Pinball (version 1.1),\r\n  Full Tilt! Pinball (version 1.1) (Scholastic Edition), Full Tilt! Pinball (version 1.1) (Thrustmaster OEM), Mega Man X (USA, DOS)\r\n  [redump.org]\r\n  BSD on Windows (1.5) [vic485]\r\nm5_cass: 3D Squash, Rainbow Block, Reflection, Sansuu Keisan, Synthesizer, Touchdown, UFO Game [bsittler]\r\nmac_flop_clcracked:\r\n  Earl Weaver Baseball (version 1.5) (san inc crack), Wizardry II: The Knight of Diamonds (version 4.0) (san inc crack)\r\n  [4am, san inc, A-Noid]\r\nmac_flop_orig: Earl Weaver Baseball (version 1.5), Wizardry II: The Knight of Diamonds (version 4.0) [4am, A-Noid]\r\nmsx1_cart:\r\n  3-D Bomberman (Japan), Akarui Nouen (Japan), Babbulkund 1999 (Japan), Binary Land (Japan), Biotech (Japan),\r\n  Bomber Man Special (Japan), Bousou Tokkyuu SOS - Stop The Express (Japan), Busy Rainy Day (Japan), Chick Fighter (Japan),\r\n  Dimensional Wars (Japan), Dog Fighter (Japan), Driller Tanks (Japan), Fireball (Japan), Gang Man (Japan), Gunman (Japan),\r\n  Help (Japan), Kaeru Shooter (Japan), Killer Station (Japan), Mah-Jong Crazy (Japan), MJ-05 (Japan), Police Dog (Japan),\r\n  Power Fail (Japan), Sea Bomber (Japan), Sky Diver (Japan), Star Soldier (Japan), Submarine Shooter (Japan), Super Doors (Japan),\r\n  T-Plan (Japan), Vegetable Crash (Japan), Zero Fighter (Japan) [file-hunter]\r\nmz2000_snap:\r\n  BASIC MZ-1Z001 (v1.0c), BASIC MZ-1Z002 (v1.0a), Binary Land, Cloud Kingdom, Dawn Patrol, Falcon Adventure, Flicky, Front Line,\r\n  Lucy, Mahjong, Mario Bros. Special, Plazma Line, Underground City, Wild Western, Xetter, Xetter II [TOSEC]\r\nneogeo: Bang Bang Busters 2 (demo v1.0) [PixelHeart]\r\nnes: Micro Mages Second Quest, Roniu's Tale, Roniu's Tale (demo version) [Mike Swanson]\r\npc6001_cass:\r\n  The Amazon, Amita, Block, Break Through, Door Door, Earthbound, Eggy, Head On, Jintori Game, Power Knight, Pro Racer, Pyramid,\r\n  Space Enemy, Super Ball, Tiny Xevious, Trick Boy [TOSEC]\r\npc6001mk2_cass:\r\n  Bokosuka Wars, Cannon Ball, Castle Excellent, Chack 'n Pop, Chrith Ai no Tabidachi, Daidasso, Dig Dug, Door Door Mk. II,\r\n  Dr. Slump Bubble Daisakusen, Flappy, Hisya, Ice Block, Nuts & Milk, Pascom Tower, Plazma Line, Punchball Mario, Thunder Force,\r\n  Vegetable Crash [TOSEC]\r\npc98:\r\n  Soapland Story [krugman]\r\n  Metal Force, N88 Disk BASIC(86) (v2.0, 2HD) [Neo Kobe Collection]\r\npc98_flop_orig: Crux, Cycle Fight, DNA, Kaze, Slowdown [krugman]\r\npls1000_cart:\r\n  Capitalization (v2.83), Decimal Math (v2.83), Introduction to Algebra (v2.83), Punctuation (v2.90), Word Knowledge (v2.83)\r\n  [Sean Riddle]\r\npsx:\r\n  Xena - Warrior Princess (USA, prototype 19990811) [Hidden Palace]\r\n  Xena - Warrior Princess (Europe), Xena - Warrior Princess (Europe, prototype 19990819), Xena - Warrior Princess (France),\r\n  Xena - Warrior Princess (Germany), Xena - Warrior Princess (Spain) [redump.org]\r\ns2000_flop: S2000 OS 2.00 [robcfg]\r\ns3000_cdrom:\r\n  Akai CD-ROM Sound Library Volume 1: Complete S3000 and CD3000 Sound Library,\r\n  Akai CD-ROM Sound Library Volume 2: Complete S1000\/S1100 Library, Akai CD-ROM Sound Library Volume 3: Drum Kit Collection,\r\n  Akai CD-ROM Sound Library Volume 4: Rhythm Loop Collection, Akai CD-ROM Sound Library Volume 5: Percussion Collection,\r\n  Akai CD-ROM Sound Library Volume 6: Sound Effects Collection, Akai CD-ROM Sound Library Volume 7: New Keyboard Collection,\r\n  Akai CD-ROM Sound Library Volume 8: General MIDI Sets [archive.org]\r\nspecnext_sd:\r\n  Fiona's Flight [rcallenbach]\r\n  System\/Next 24.11 [SpecNext Ltd]\r\nspectrum_betadisc_flop:\r\n  Aliens: Neoplasma 2 (demo v1.1, 50Hz), Aliens: Neoplasma 2 (demo v1.1, 60Hz), Aliens: Neoplasma 2 (demo v1.6, 50Hz),\r\n  Aliens: Neoplasma 2 (demo v1.6, 60Hz) [Sinc LAIR]\r\n  Dizzy II - Treasure Island Dizzy - Extended Edition 2023, Dizzy III - Fantasy World Dizzy - Extended Edition 2024, E-SWAT (mod),\r\n  Final Fight (mod), Gremlins 2: The New Batch (mod), Gunrunner (mod), Pedro 1 + 2 + 3 (mod), Prince of Persia (mod),\r\n  Rick Dangerous 1 + 2 (mod), Yandex Retro Games Battle 2025 [Virtual TR-DOS]\r\n  Attack (v1.0, Party Version), Attack (v1.1), Cindy Block (v1.0, Party Version), Cindy Block (v1.1),\r\n  Generals (v1.0, Party Version), Generals (v1.1), Kubanoid (v1.0, Party Version), Kubanoid (v1.1) [YRGB]\r\n  Min! [ZX Art]\r\nspectrum_cass:\r\n  Y.A.S.G. [Planeta Sinclair]\r\n  First Aid (Eastmead Computer Systems), Letter Bomb [Planeta Sinclair, Steven Brown]\r\n  Ciudades del Mundo, How to Get the Most Out of Your Computer, Nightflite (ZX Data), S.T.U.N. Runner (Erbe), Tunel 3D (Timex)\r\n  [Spectrum Computing]\r\n  Asymmetry (v1.1), Cindy Block (v1.1), DS. Bodyguard (v1.1), Frostland (v1.1), Kubanoid (v1.1), Run Away Nose (v1.6),\r\n  Travel Unlimited (v1.1) [YRGB]\r\nst_flop_demos:\r\n  Full Metal Jacket, George Michael - Faith, INXS - Need You Tonight, Madonna - Holiday, Michael Jackson - The Way You Make Me Feel,\r\n  Rick Astley - Never Gonna Give You Up, Theme From Miami Vice, Yazz - The Only Way Is Up [pouet.net]\r\nteradrive_flop: The Manhole [ZiggyTheHamster]\r\nteradrive_hdd: IBM DOS (J4.06\/V) [Nemesis]\r\nzx81_cass:\r\n  Antia\u00e9reo (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1),\r\n  O Barqueiro (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1),\r\n  Jogo das Letras (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1),\r\n  Tabuada (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1),\r\n  Tempo de Rea\u00e7\u00e3o (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1) [Datassette]\r\n  4 Magnificent Machine Code Games, 4 Magnificent Machine Code Games (alt), Condition Red, Greatest Games V1, Trader Jack,\r\n  ZX81 Arcade Pack, ZX81 Micro Computer Software [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\n  Inheritance (alt 2) [Planeta Sinclair, Steven Brown]\r\n\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nm5_cart: Up Up Balloon [bsittler]\r\npc8801_flop: Hoehoe Team 199x Music Disk Vol. 1 - Explosion [Aaron Giles, hap]\r\npc98: Gao Gao! 1st - Radical Sequence, Grounseed [Angelo Salese]\r\nx1_flop: Alpha [holub]\r\n\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170: PC-FXGA (ISA16 DOS\/V version) [archive.org]\r\nibm5170_cdrom: Fallout (USA), Guimo (Germany, v2.2), Maniac Mansion: Day of the Tentacle (Europe) [redump.org]\r\npc98:\r\n  PC-FXGA (C-Bus version) [archive.org]\r\n  Microsoft LAN Manager for MS-DOS (v2.1c) [NEC PC-9800 Central]\r\npc98_flop_orig: Elysion (2HD version), Genesis, Mirai, Moon Child, Tritorn [krugman]\r\npicno: Manf\u012b no Fushigi na B\u014dken [TeamEurope]\r\npippin:\r\n  Compton's Interactive Encyclopedia (USA, prototype 19961028), Mr. Potato Head Saves Veggie Valley (USA, prototype 19961030),\r\n  Power Rangers Zeo Vs. The Machine Empire (USA, prototype 19961023) [redump.org]\r\n\r\n\r\nMerged pull requests\r\n--------------------\r\n- 13161: midway\/seattle.cpp: Added an additional version of Hyperdrive. [Hydreigon]\r\n- 13833: midway\/vegas.cpp: Added an additional version of Gauntlet Legends and cleaned up ROMs for other games. [Hydreigon]\r\n- 14311: philips\/minitel_2_rpic.cpp: Added additional BIOS options and a media option for loading user ROMs. [Fabio D'Urso]\r\n- 14429: mz2000_snap.xml: Added 16 MZ-2000 software items as snapshots since proper media support is currently lacking. [paul75s]\r\n- 14443: seibu\/sei25x_rise1x_spr.cpp: Merged SEI25X and RISE1X sprite hardware emulation into a device. [cam900]\r\n- 14450: hyperscan.xml, hyperscan_card.xml, x68k_flop.xml, orina_stylish_plus_cart.xml: Tidied list descriptions. [ArcadeShadow]\r\n- 14453: Cleaned up code in VRender0-related drivers and devices. [cam900]\r\n- 14529: apple2_flop_orig.xml, apple2_flop_clcracked.xml, mac_flop_orig.xml, mac_flop_clcracked.xml: Added 27 items. [A-Noid]\r\n- 14534: ibm5170.xml: Added eight Swedish games from Scandinavian PC Systems. [FakeShemp]\r\n- 14537: spectrum_cass.xml: Added fifteen working items, and improved metadata. [ArcadeShadow]\r\n- 14539: pacman\/pacman.cpp: Corrected the bonus life DIP switch setting labels for Newpuc2 games. [UnclePetros]\r\n- 14540: st_flop_demos.xml: Added eight music demos from AMJ. [pouet.net, Mike Swanson]\r\n- 14546: shared\/namco_c355spr.cpp: Improved flexibility and cleaned up code. [cam900]\r\n- 14550: emu\/rendlay.cpp: Improved performance of text component calculations and added an alignment mode. [Christian Brunschen]\r\n- 14554: apple\/apple2video.cpp: Improved FLASH timing. [arekkusu42]\r\n- 14562: Improved the appearance of various Ensoniq layouts. [Christian Brunschen]\r\n- 14564: tvgames\/xavix_sound.cpp: Allow systems to override the default tempo. [David Haywood]\r\n- 14565: ensoniq\/esqpanel.cpp, ensoniq\/esq5505.cpp: Use keypad inputs for buttons (rather than keyboard). [Christian Brunschen]\r\n- 14567: msx1_cart.xml: Added thirty working items. [file-hunter, paul75s]\r\n- 14573: midway\/vegas.cpp: Hooked up outputs for Cart Fury. [Endprodukt]\r\n- 14575: sequential\/prophet5.cpp: Added interactive internal artwork, and increased precision of adjuster inputs. [m1macrophage]\r\n- 14576: toaplan\/raizing.cpp: Added licensee names to region setting labels for bgareggak. [AugiteSoul]\r\n- 14577: olivetti\/att6300p_fdc.cpp: Emulated the AT&T 6300 Plus 1.2 MB floppy drive controller. [donohoe00]\r\n- 14578: misc\/sfbonus.cpp: Added PCB type comments for several games. [Ioannis Bampoulas]\r\n- 14579: tvgames\/xavix_2002.cpp: Dumped three Japanese XaviXPORT games (not working). [David Haywood, TeamEurope]\r\n- 14580: hash\/ibmpcjx.cpp: Cleared erroneously set execute bit. [Mike Swanson]\r\n- 14581: misc\/sfbonus.cpp: Added PCB type comments for several games. [Ioannis Bampoulas]\r\n- 14586: tvgames\/xavix_m.cpp: Adjusted the timer logic so games no longer need the timer to be disabled. [David Haywood]\r\n- 14587: Dumped VJ Starz Dance Mat; Split Elan 3Axx video emulation into multiple devices for variants. [TeamEurope, David Haywood]\r\n- 14589: ensoniq\/esq5505.cpp: Fixed the VFX and SD-1 DUART clock frequency. [Giulio Zausa]\r\n- 14590: apple: Fixed some issues with Apple II video emulation. [arekkusu42]\r\n- 14592: sega\/model2.cpp, cpu\/i960: Fixed some video and I\/O emulation issues (fixes MT09287). [Matthew Daniels]\r\n- 14593: konami\/nwk-tr.cpp: Added the force feedback motor output for driving games. [Endprodukt]\r\n- 14594: tecmo\/gaiden.cpp: Made tilemap scrolling behave like real hardware (GitHub #14585). [Jim Westfall]\r\n- 14595: konami\/zr107.cpp: Added the force feedback motor output. [Endprodukt]\r\n- 14596: pc6001_cass.xml, pc6001mk2_cass.xml: Added software lists for PC-6001 family cassette software. [TOSEC, paul75s]\r\n- 14597: misc\/sfbonus.cpp: Added PCB type comments for a few games. [Ioannis Bampoulas]\r\n- 14598: casio\/pickytlk.cpp, casio\/superjr.cpp: Added eight more systems (not working). [QUFB]\r\n- 14599: hp\/hp620lx.cpp: Added a skeleton driver for the HP 620LX palmtop computer. [QUFB]\r\n- 14604: sd132_flop.xml, sd1_flop.xml, vfxsd_flop.xml, ibm5170_cdrom-xml: Improved some metadata. [ArcadeShadow]\r\n- 14606: vtech_innotab_cart.xml: Added a list of games in the header comment. [vtarchive]\r\n- 14608: igs\/goldstar.cpp: Corrected DIP switch settings for cb3c. [Ioannis Bampoulas]\r\n- 14609: tvgames\/generalplus_gpl16250_mobigo.cpp: Changed release years and added a list of undumped systems. [vtarchive]\r\n- 14612: emu\/rendlay.cpp: Fixed cropped and incorrectly positioned text in some layouts. [Christian Brunschen]\r\n- 14614: sinclair\/specnext.cpp: Always use the specific access helper for register space accesses. [holub]\r\n- 14615: konami\/gticlub.cpp: Added the force feedback motor output. [Endprodukt]\r\n- 14617: sega\/model2.cpp: Added lamp outputs. [Endprodukt]\r\n- 14619: namco\/namcos22.cpp: Added LED and force feedback motor outputs for driving games. [Endprodukt]\r\n- 14621: frontend\/mame\/luaengine.cpp: Allow scripts to check whether side effects are disabled. [holub]\r\n- 14622: olivetti\/m24_kbd.cpp: Improved mouse emulation. [donohoe00]\r\n- 14623: Avoid passing -m flags for pointer size to the compiler on 64-bit RISC-V Linux. [Belegdol]\r\n- 14625: sharp\/mz700.cpp: Added the MZ-80K cassette list as a compatible software list. [paul75s]\r\n- 14626: frontend\/mame\/luaengine.cpp: Expose machine::side_effects_disabled as a method rather than a property. [holub]\r\n- 14627: machine\/z80dma.cpp: Don\u2019t raise a fatal error when an unknown register is accessed. [holub]\r\n- 14629: mz2000_cass.xml: Reformatted notes for Polar Star II. [jflatt]\r\n- 14632: cpu\/i86: Improved effective address calculation timing. [donohoe00]\r\n- 14633: casio\/superjr.cpp: Fixed the ROM size for jd320, and made ROM region lengths match ROM sizes. [QUFB]\r\n- 14636: sega\/model2.cpp: Added default backup RAM and EEPROM content for Hanguk Pro Yagu 98. [Matthew Daniels]\r\n- 14640: ibm5170.xml: Corrected the media type for Grandmaster Chess, and marked Crystal Caves as a bad dump. [Mike Swanson]\r\n- 14641: frontend\/mame\/infoxml.cpp: Provide device tags as well as types. [Nathan Woods]\r\n- 14643: m5_cart.xml: Replaced four items with better dumps; m5_cass.xml: Added seven working items. [bsittler, paul75s]\r\n- 14645: sega\/model2.cpp: Delay enabling interrupts when interrupt mask register is written (fixes MT09313). [Matthew Daniels]\r\n- 14647: psx.xml: Added six versions of Xena - Warrior Princess. [redump.org, Hidden Palace, David Silva]\r\n- 14648: Added the PAL version of Family Tetris; Moved the Elan 3Axx devices into devices\/machine. [David Haywood, TeamEurope]\r\n- 14649: ibm5170.xml: Added a reconstructed copy of the German version of DOOM II. [Mike Swanson]\r\n- 14650: nes.xml: Added three working items. [Mike Swanson]\r\n- 14651: machine\/dp8390.cpp: Set CR bit 5 on DMA completion. [Angelo Salese]\r\n- 14654: neogeo.xml: Added a newer demo version of Bang Bang Busters 2. [PixelHeart, ArcadeShadow]\r\n- 14655: m5_cass.xml: Removed incorrect Japanese title for UFO Game. [paul75s]\r\n- 14657: ibm5170_cdrom.xml: Added BSD on Windows. [vic485, Mike Swanson]\r\n- 14660: nintendo\/dkong.cpp: Added the Atari prototype Jammin' built from source. [SynaMax, Dutchman2000, David Haywood]\r\n- 14661: igs\/goldstar.cpp: Show difficulty\/payout rate DIP switch setting labels to match game. [Ioannis Bampoulas]\r\n- 14665: Sorted Macintosh and Newton system short names in mame.lst. [stonedDiscord]\r\n- 14666: misc\/gamtor.cpp: Corrected CPU clock frequency, added real-time clock, and improved comments. [ClawGrip]\r\n- 14668: midway\/omegrace.cpp: Implemented screen flipping and added cocktail cabinet overlay to internal artwork. [Mark Deslauriers]\r\n- 14669: atari\/starwars.cpp: Changed the default DIP switch settings to match the manuals. [codefrog2002]\r\n- 14670: snk\/hng64.cpp: Added lamp and force feedback motor outputs. [Endprodukt]\r\n- 14671: ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml: Added 1983 to 2002 versions of Norton Utilites. [Mike Swanson]\r\n- 14673: vtech_innotab_cart.xml: Expanded the list of known software in the header comment. [vtarchive]\r\n- 14674: zx81_cass.xml: Added thirteen working items. [ArcadeShadow]\r\n- 14645: capcom\/cps2.cpp: Added a European release of Progear (decryption key is missing). [Eduardo Anay, ClawGrip]\r\n- 14677: sega\/vicdual.cpp: Added an additional version of Head On 2. [SNESNESCUBE64]\r\n- 14678: cpu\/z80: Corrected Z80N non-maskable interrupt behavior in stackless mode. [holub]\r\n- 14679: apple2_flop_orig.xml, Apple2_flop_clcracked.xml: Added 72 original dumps and improved metadata. [A-Noid]\r\n- 14680: sound\/cem3394.cpp: Allow self-oscillation when no waveforms are enabled. [m1macrophage]\r\n- 14681: adp\/manohman.cpp: Added an additional version of Merkur Backgammon. [stonedDiscord]\r\n- 14682: ibm5150.xml: Added two additional versions of Norton Utilities. [Mike Swanson]\r\n- 14683: sinclair: Fixed several issues with Spectrum Next emulation. [holub]\r\n- 14684: specnext_sd.xml: Added a software list with two Spectrum Next SD Card images. [David Haywood]\r\n- 14687: msx1_cart.xml: Replaced the bad ROM dump for Chick Fighter. [paul75s]\r\n- 14691: sinclair: Fixed some Spectrum Next graphical issues. [holub]\r\n- 14693: spectrum_betadisc_flop.xml: Added 23 working items. [ArcadeShadow]\r\n- 14697: vtech_innotab_cart.xml: Added a note about compatibility between regional variants. [vtarchive]\r\n- 14701: philips\/mcd212.cpp: Fixed border colors in Mystic Midway (GitHub #14694). [Vincent-Halver]\r\n- 14704: ibm5170_cdrom.xml: Added four versions of Full Tilt! Pinball and its sequel. [reduump.org, Mike Swanson]\r\n- 14706: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added 59 items and replaced one crack. [A-Noid]\r\n- 14707: 3do_m2.xml, bbc_cass.xml, electron_cass.xml, amiga_flop.xml: Improved descriptions. [ArcadeShadow]\r\n- 14711: tvgames\/vtech_eu3a12.xpp: Added a list of similar undumped systems. [vtarchive]\r\n- 14712: bus\/megadrive\/cart\/segach.cpp: Added a media option for loading a simulated transmission. [superctr]\r\n- 14714: seibu\/sei25x_rise1x_spr.cpp: Added a configuration option for allocating the raw sprite graphics bitmap. [cam900]\r\n- 14715: cpu\/se3208\/se3208dis.cpp, sound\/vrender0.cpp, video\/vrender0.cpp: Cleaned up a few details. [cam900]\r\n- 14716: midway\/williams.cpp: Removed the version of Alien Arena without a sound program. [MajorHavocOnKLOV]\r\n- 14718: pippin.xml: Added three items (not working). [redump.org, David Silva]\r\n- 14720: vtech_innotab_cart.xml: Expanded the list of language\/region codes in part numbers. [vtarchive]\r\n- 14723: spectrum_cass.xml: Improved metadata. [ArcadeShadow]\r\n- 14726: namco\/namcos2_sprite.cpp, namco\/namcos2_roz.cpp: Use priority mechanism rather than multiple drawing passes. [cam900]\r\n- 14729: midway\/williams.cpp: Renamed the Alien Arena clone to make the difference a bit more obvious. [MajorHavocOnKLOV]\r\n\r\n\r\nSource changes\r\n--------------\r\n-bus\/pc98_cbus\/pc9801_27.cpp: assign DMA params [angelosa]\r\n\r\n-bus\/nscsi\/dtc510.cpp: reorganize command set [angelosa]\r\n\r\n-bus\/pc98_cbus: implement eop [angelosa]\r\n\r\n-apple2e: fix FLASH timing (#14554) [arekkusu42]\r\n * The 555 timer in the original Apple II is replaced in the IIe and later, by IOU video counter overflow bits.\r\n * This slightly slows the FLASH blinking rate from every ~15 frames to exactly every 16 frames.\r\n\r\n-a2videoterm: Fix out-of-bounds error with video RAM access and screen corruption caused by writes to $CFFF [AJR]\r\n\r\n-dataeast\/karnov.cpp: dumped MCU for karnovj [TeamEurope, Darksoft]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nGolden Egg (v1.7) [Ioannis Bampoulas]\r\n\r\n-funtech_h8: fix compile warning [hap]\r\n\r\n-st: document stacy rom part numbers [Dirk Best]\r\n\r\n-sequential\/prophet5.cpp: Added interactive internal artwork. (#14575) [m1macrophage]\r\n * Also increased the resolution of most knob adjusters and set reasonable defaults.\r\n\r\n-esqpanel.cpp, esq5505.cpp: change VFX-family buttons from IPT_KEYBOARD to IPT_KEYPAD. (#14565) [Christian Brunschen]\r\n * esqpanel.cpp: use IPT_KEYPAD for front-panel button i\/o ports,instead of IPT_KEYBOARD.\r\n * esq5505.cpp: in VFX family keyboards, don't use the KEYBOARD_HACK keybooard input, because all front panel buttons are available\r\n    on the default layout.\r\n\r\n-xavix.cpp (audio tweaks, fix regression in rad_mtrk) (#14564) [mamehaze]\r\n * xavix.cpp (audio improvements)\r\n   - remove the udance hack, it was stopping rad_mtrk going in game, and with the sample mode disabled elsewhere udance does't play\r\n      garbage anyway\r\n   - provide different 'tempo' defaults depending on machine, it isn't clear what's going on here as some match closest to hardware\r\n      with 0x40, others with 0x80\r\n\r\ncorrection, only the karaoke sets need this\r\n-------------------------------------------\r\nCo-authored-by: David Haywood <hazemamewip@hotmail.com> [mamehaze]\r\n\r\n-akai\/s3000.cpp: Updates [R. Belmont]\r\n * Improved FDC hookup but it's still not right\r\n * Corrected key layouts and LED outputs for all models\r\n * Hooked up MIDI\r\n * Added a default CD-ROM drive to CD3000i and CD3000XL (sounds from Akai format sample CDs now load and play)\r\n   - cpu\/nec\/v5x.cpp: Fixed SCU clock selection on V53 and emulated the baud rate generator [R. Belmont]\r\n\r\n-skeleton\/funtech_h8.cpp: hooked up hopper, demo sounds DIP, updated title to show version displayed in bookkeeping\r\n [Ivan Vangelista]\r\n\r\n-bus\/pc98_cbus\/pc9801_27.cpp: hookup dip switches [angelosa]\r\n\r\n-bus\/nscsi\/dtc510.cpp: speed up the data byte period a bit [angelosa]\r\n\r\n-bus\/pc98_cbus\/speakboard.cpp: document known games using this card [angelosa]\r\n\r\nNew working software list items\r\n-------------------------------\r\npc98: Metal Force [Neo Kobe]\r\n\r\n-3rdparty\/ymfm\/src\/ymfm_adpcm.h: extend at_end fn by 1 [angelosa]\r\n * pc98:metlfrce wants this to detect the speakboard, cfr. note in header card\r\n\r\n-dsp563xx: Add unit tests (virtual driver utdsp563xx) [Olivier Galibert]\r\n\r\n-akai\/s3000.cpp: Further improvements to FDC hookup, it now DMAs sectors but dislikes the status afterwards. [R. Belmont]\r\n\r\n-akai\/s3000.cpp: Fixed S2000 OS booting from floppy, fixed key matrix, and added a CD-ROM drive as a way to get samples in.\r\n [crazyc, R. Belmont]\r\n\r\n-dsp563xx: Correct a test, a couple of instructions, and add the opcode to the display [Olivier Galibert]\r\n\r\n-(ut)dsp563xx: Lots of fixes [Olivier Galibert]\r\n\r\n-bus\/pc98_cbus: add SNE Sound Orchestra [angelosa]\r\n\r\n-seta\/seta2.cpp: hookup input, sound and NVRAM to blnctry [angelosa]\r\n\r\n-Update sfbonus.cpp Verify initial hardware-board compatibility for several game sets (#14578) [Ioannis Bampoulas]\r\n * Performed a first pass of validation to confirm which game sets successfully boot on specific PCB types. This update documents\r\n    the initial compatibility findings and lays the groundwork for more detailed hardware-mapping in future revisions.\r\n\r\n-kaneko\/kaneko16.cpp: brute-forced PLDs for blazeon [Apocalypse]\r\n\r\n-misc\/sfbonus.cpp: spacing \/ comments cleanups [Ivan Vangelista]\r\n\r\n-skeleton\/funtech_h8.cpp: added clock divider so that speed matches the one in video reference [Ivan Vangelista]\r\n\r\n-v5x: clear m_brc_enable in constructor [cracyc]\r\n\r\n-neogeo\/neogeo.cpp: Note that Korean Breakers 2 cartridges are the same. [Vas Crabb]\r\n\r\n-akai\/s3000.cpp: Anonymous namespace, header ordering, tabulation. [Vas Crabb]\r\n\r\n-hash: remove execute bit from ibmpcjx.xml (#14580) [Mike Swanson]\r\n\r\n-machine\/upd765.cpp: Add support for machines that have non-standard TS (two-sided) line hookups. [R. Belmont]\r\n * akai\/s3000.cpp: Connect the uPD769 TS line to DSKCHG.  These machines now properly detect if no disk is inserted. [R. Belmont]\r\n\r\n-sfbonus.cpp Verify initial hardware-board compatibility for several game sets (#14581) [Ioannis Bampoulas]\r\n * Performed a second pass of validation to confirm which game sets successfully boot on specific PCB types. This update documents\r\n    the initial compatibility findings and lays the groundwork for more detailed hardware-mapping in future revisions.\r\n\r\nNew systems marked not working\r\n------------------------------\r\nTorch Computers Quad X (68030 prototype) [plamen]\r\n\r\n-Move triplex into torch folder [Dirk Best]\r\n\r\n-bus\/nec_fdd\/pc80s31k.cpp: hookup 525sd floppy drives for regular PC80S31 [angelosa]\r\n\r\n-hash\/pc98.xml: provide boot disk for blackpol [Neo Kobe]\r\n * note: same as advland:flop1 and cranston:flop1\r\n\r\nNew working software list items\r\n-------------------------------\r\npc98: N88 Disk BASIC(86) (v2.0, 2HD) [Neo Kobe]\r\n\r\n-bus\/megadrive\/cart\/seganet.cpp: workaround fatal error at startup [angelosa]\r\n\r\n-akai\/s3000.cpp: Updates [R. Belmont]\r\n * Added floppy LED support for future layouts\r\n * Added the Akai data entry dial\r\n * Mirrored the 8255 on XL models.  This resolves the hack previously necessary to make the key matrix work, and also fixes the LED\r\n    outputs.\r\n * Updated notes\r\n\r\nNew working clones\r\n------------------\r\nMingxing San Que Yi (Taiwan, V102TW) [Mr. Zhang, little0]\r\n\r\n-snk\/snk68k.cpp: verified ROM labels for ikari3w [Hammy]\r\n\r\n-source reorganization: moved Super A'Can hardware to \/umc, moved Fun Tech hardware to funtech\/ [Ivan Vangelista]\r\n\r\n-umc: fixed include guards [Ivan Vangelista]\r\n\r\n-Tidy some stuff. [Vas Crabb]\r\n\r\n-sega\/model2rd.ipp: Replaced a macro with a constexpr function. [Vas Crabb]\r\n\r\n-quadx: update notes for rtc and xtal [Dirk Best]\r\n\r\n-added 3 Japanaese XaviX sets (#14579) [mamehaze]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nXaviX Baseball (XaviXPORT, Japan) [David Haywood, TeamEurope]\r\nXaviX Aerostep MC (XaviXPORT, Japan) [David Haywood, TeamEurope]\r\nXaviX Boxing \/ Jackie Chan PowerBoxing (XaviXPORT, Japan) [David Haywood, TeamEurope]\r\n\r\n-ensoniq\/vfxcart.cpp: Fix various weirdness: [Vas Crabb]\r\n * Don't put CR characters in log messages.\r\n * Allocate storage on start.\r\n * Don't trigger callbacks when setting them.\r\n * Keep initialisation in one place.\r\n\r\n-ghostb: delay nmi flipflop by 1 cycle (fixes stage 2 bug) [hap]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nAkai MPC2000 [R. Belmont]\r\n\r\n-akai\/mpc3000.cpp: Fixed variation slider to be read by the subcpu. [R. Belmont]\r\n * akai\/s3000.cpp: Added layout for s2000 [Guru]\r\n\r\n-midway\/vegas.cpp: Hook up Cart Fury outputs (#14573) [Endprodukt]\r\n\r\n-newpuc2, newpuc2b - Bonus life DSW fix (#14539) [Uncle Petros]\r\n\r\n-skeleton\/lgtz80.cpp: dumped NVRAM for pharmyst, game now boots [Ioannis Bampoulas]\r\n\r\n-machine\/gpl_renderer.cpp: Try to actually use address space finders. [Vas Crabb]\r\n * Also a bunch of cleanup.\r\n\r\n-nec\/pc9801.cpp: fix 2dd option [angelosa]\r\n\r\n-nec\/pc8001.cpp: .n80 quickload support [angelosa]\r\n\r\n-bus\/pc98_cbus\/fdd_2dd.cpp: port over from base driver [angelosa]\r\n\r\n-tvgames\/generalplus_gpl16250_nand.cpp: Update machine configuration. [Vas Crabb]\r\n\r\n-Fix VFX and SD1 duart clock (#14589) [Giulio Zausa]\r\n\r\n-bgareggak: added licensee names for each region (#14576) [AugiteSoul]\r\n\r\n-xavix: Remove system timer disable hack, try some different logic (#14586) [David Haywood]\r\n\r\n-Standardization of descriptions in some software's lists (#14450) [ArcadeShadow]\r\n * hyperscan.xml; Added manufacturer's name. hyperscan_card.xml: Fixed HyperScan word. x68k_flop.xml: Replaced \"X68k\" by the correct\r\n    system name X68000. orina_stylish_plus_cart.xml: Lower case on the media's description.\r\n\r\n-quadx: add dma controller microcode [plamen]\r\n\r\n-nec\/pc98ha.cpp: add remaining FDC semantics [angelosa]\r\n\r\n-quadx: Rename prototype to quadxp, add quadx [Bitsavers]\r\n\r\n-igs\/goldstar.cpp: Consistent naming for more DIP switch settings. [Vas Crabb]\r\n * Also order payout rate settings from least to most generous, and key-in is not coins.\r\n\r\n-sequential\/sixtrak.cpp: ROM_OPTIONAL is effectively deprecated and should not be used in new code.  It's always led to trouble.\r\n [Vas Crabb]\r\n\r\n-olivetti\/m24_kbd.cpp: Don't set the player number explcitly o some but not all \"player\" controls. [Vas Crabb]\r\n\r\n-floptool: Command interface improvements [AJR]\r\n * Eliminate voluminous info dump on formats and filesystems when invoked with no arguments\r\n * Show only usage info for relevant command when parameters are invalid\r\n * Add help command to print information about any or all commands, formats and filesystems\r\n\r\n-nec\/pc9801.cpp: kickoff a pc98_flop_orig SW list [angelosa]\r\n\r\nNew working software list items\r\n-------------------------------\r\npc98_flop_orig: Cycle Fight, Kaze Slowdown [Krugman]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npc98_flop_orig: Genesis [Krugman]\r\n\r\n-ibmpcjr: Add 8255-based analog multiplexing of sound output [AJR]\r\n\r\n-Removed leftover, cleaning up Mega Lines and Skill Chance screen update. [Roberto Fresca]\r\n\r\n-pc\/ibmpcjr.cpp: Correct FDC clock [AJR]\r\n\r\n-nec\/pc9801.cpp: add 3.5\" 2DD option for pc9801uv2 [angelosa]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npc98_flop_orig: Elysion (2HD version), Mirai, Tritorn [Krugman]\r\n\r\n-bus\/a2bus\/a2bus.cpp: Improve technical notes [AJR]\r\n\r\nNew working software list items\r\n-------------------------------\r\npc98: Soapland Story [Krugman]\r\npc98_flop_orig: Crux, DNA [Krugman]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npc98_flop_orig: Moon Child [Krugman]\r\n\r\n-laser3k: Add NO_DUMP entry for keyboard MCU [AJR]\r\n\r\n-dsp563xx: Fix regression in determining operating mode [AJR]\r\n\r\n-space84: Mark CPU ROMs as bad dumps [AJR]\r\n * ace1000, space84, basis108, albert: Add NO_DUMP entries for keyboards\r\n\r\n-bus\/pc98_cbus: preliminary LHA-201 SCSI-2 interface [Angelo Salese, Mike Stedman]\r\n\r\n-Added \"Double Up Game\" and \"Check Account (Allow Books)\" DIP switches to cherry96, cherry96a, cherry98 and cherry98a sets. Also\r\n added the game version to cherry96 and cherry96a game descriptions. [Roberto Fresca]\r\n\r\n-Cherry Bonus III (Ivanhoe V46-0799) improvements: [Roberto Fresca, Grull Osgo, Ioannis Bampoulas] Workaround to skip the 240 games\r\n suicide limit. [Roberto Fresca]\r\n\r\n-hp620lx.cpp: Add skeleton driver (#14599) [qufb]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nHewlett-Packard HP 620LX [QUFB]\r\n\r\n-las3000: Rename set to laser3k; add better dumps of 6502 ROMs [AJR, RedskullDC]\r\n\r\n-laser3k: Add floppies [AJR]\r\n\r\n-laser3k: Improve $3C800 ROM selection; DOS 3.3 boots now [AJR]\r\n\r\n-laser3k: Improve text display and CPU clock calculation [AJR]\r\n\r\n-laser3k: Fix sense of test [AJR]\r\n\r\n-sfbonus.cpp: Verify initial hardware-board compatibility for several game sets (#14597) [Ioannis Bampoulas]\r\n * Performed a third pass of validation to confirm which game sets successfully boot on specific PCB types. This update documents\r\n    the initial compatibility findings and lays the groundwork for more detailed hardware-mapping in future revisions.\r\n\r\nNew working clones\r\n------------------\r\nTarzan (V201FA) [Ioannis Bampoulas]\r\n\r\nNew working clones\r\n------------------\r\nFruit Bonus 2000 \/ New Cherry 2000 (Version 3.7) [Ioannis Bampoulas]\r\nSuper Fruit Bonus (Version 2.3) [Ioannis Bampoulas]\r\n\r\n-laser3k: Add Centronics printer port [AJR]\r\n\r\n-emu\/video\/rgbutil.cpp: Hopefully fix PowerPC build. [Vas Crabb]\r\n\r\nNew working clones\r\n------------------\r\nMs. Pac-Man (bootleg, set 6) [Ioannis Bampoulas]\r\n\r\n-sd132_flop.xml, sd1_flop.xml, vfxsd_flop.xml: Metadata cleanings (#14604) [ArcadeShadow]\r\n * sd132_flop: Lower case on descriptive media storage sd1_flop: Lower case on descriptive media storage vfxsd_flop: Lower case on\r\n    descriptive media storage ibm5170_cdrom-xml: Fixed typo on [acatari2] set description\r\n\r\n-zr107.cpp: Wheel FFB outputs hooked (#14595) [Endprodukt]\r\n\r\n-nwk-tr.cpp: Wheel FFB outputs for Thrill Drive, Racing Jam 1\/2 (#14593) [Endprodukt]\r\n\r\n-rendlay.cpp: Improve accuracy and performance calculating text aspect ratio, (#14550) [Christian Brunschen]\r\n * Also adds another text alignment option to stretch the text to fill its bounds horizontally.\r\n * The current code calculating the aspect ratio for text involves looping, calculating the width of text for a variety of\r\n    decreasing aspect ratios until the text's width is less than the available bounds. However, this string width calculation\r\n    performs the same loop over the text each time, finally multiplying by the candidate aspect ratio. That text width calculation\r\n    thus really only needs to be done once. Further, instead of trying different aspect ratios, the ratio can simply be calculated\r\n    directly by dividing the width of the bounds by the string's width. This also calculates a more accurate aspect ratio, rather\r\n    than always resulting in an aspect ratio of (0.95)^n.\r\n * For example, when trying to fit a 101-pixel wide text into a 100-pixel wide space, the current code would result in an aspect\r\n    ratio of 0.95, making the text 96 pixels wide,  leaving 4 pixels unused;  the new code will instead calculate the aspect ratio\r\n    as 100\/101 == 0.9900990099... , making the text use the full 100 available pixels.\r\n * This in turn allows us to easily calculate the ratio also if we want to not just schrink but also stretch the text to fill the\r\n    available space, so we add that as another text alignment option, number 3 (three).\r\n * This PR also demonstrates this in the VFX family of layouts, where on the default Full view, the text \"MUSIC PRODUCTION\r\n    SYNTHESIZER\" (\"DYNAMIC COMPONENT SYNTHESIZER\" on the VFX), the logo-like text \"ensoniq\", and the keyboard-specific markers\r\n    \"VFX\", \"VFX-SD\", \"SD-1\" and \"3 2 V O I C E\" can now be made to fill their available space horizontally as they should, making it\r\n    all look that much more like the real thing.\r\n\r\nNew working systems\r\n-------------------\r\nThe Dimension [hap, Sean Riddle]\r\n\r\n-ymfm: adpcm updates from https:\/\/github.com\/aaronsgiles\/ymfm\/pull\/40 [Aaron Giles]\r\n\r\n-Fix text clipping introduced by https:\/\/github.com\/mamedev\/mame\/pull\/14550 (#14612) [Christian Brunschen]\r\n\r\n-rendlay: guard against possible divide by 0 [hap]\r\n\r\n-formats\/fsblk.cpp: Internal API change [AJR]\r\n * Raw pointer accessors (data, rodata) are no longer provided for fsblk_t::block_t. Other accessors used to be based on these\r\n    methods, but now require their own internal overrides. This entails more copying of data in many cases, but will allow more\r\n    flexible subclassing opportunities in the future.\r\n * To compensate for the removal of raw pointer accessors, add methods to fsblk_t::block_t for checking whether a portion of a block\r\n    is equal to a memory range or a string (eqmem, eqstr). The resulting changed behavior in formats\/fs_oric_jasmin.cpp actually\r\n    fixes a bug in the directory search routine.\r\n\r\n-sinclair\/specnext.cpp: Always route regs space r\/w access through specific (#14614) [holub]\r\n\r\n-bus\/pc98_cbus\/lha201.cpp: add enough remapping so it can coexist with base IDE BIOS [angelosa]\r\n\r\n-sega\/model2.cpp, sega\/model2_v.cpp: Various improvements: (#14592) [Matthew Daniels]\r\n * Moved geo_parse() and frame number update to start of vertical blanking (fixes high score scrolling in segawski, 2D palette in\r\n    dynamcopc, and 3D graphics in bel not displaying after first booting up).\r\n * Use exponent to adjust the Z-value scale for Z-sorting.\r\n * Merged model2_3d_process_quad() and model2_3d_process_triangle() into a single template function, since most of the code was\r\n    identical.\r\n * Original Model 2 does have FIFO control; it uses the same 315-5673 buffer controller as Model 2A and 2C.\r\n * Replaced scanline timer with vertical blanking callback.\r\n\r\n-cpu\/i960: Clear burst stall on reset (fixes Sega Model 2 games hanging on soft reset). [Matthew Daniels]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nThe Pirates of Dark Water (SNES bootleg) [hammy, little0, Mr. Kong]\r\nunknown Amstar cards game (set 1) [Siftware]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nunknown Amstar cards game (set 2) [Siftware]\r\n\r\n-misc\/amstarz80.cpp: dumped custom GFX ROMs [Siftware]\r\n\r\n-igs\/igs017.cpp: Support both control panels for Tarzan train games. [Vas Crabb]\r\n\r\n-igs\/igs017.cpp: Marked tarzan103m not working.  It hits an error after playing the double up game. [Vas Crabb]\r\n\r\n-Got rid of syntax that definitely isn't supported from layouts. [Vas Crabb]\r\n\r\n-apple2: minor video fixes (#14590) [arekkusu42]\r\n * apple2: read floating bus before video side-effects\r\n   - Followup #14307: ensure that floating bus values are read before softswitch access changes the video mode.\r\n * apple2video: improve beam-racing\r\n   - Followup #14177: make ALTCHAR, LANGSEL and AN2 (for apple2jp) participate in screen partial updates, so they can be beam-raced,\r\n      matching hardware behavior.\r\n   - Fix LANGSEL to honor bit 3 (use primary language if set.)\r\n   - Also cleanup the video state setters to more consistently avoid unnecessary partial updates.\r\n * apple2gs: fix vertical position of 8-bit modes\r\n   - The 192-line 8-bit video modes should be aligned to the top of the 200-line SHR screen.  The bottom border grows by 8 scanlines\r\n      when in 8-bit modes.\r\n\r\n-att6300p.cpp: Add support for 1.2MB drive (525hd) (#14577) [donohoe00]\r\n * att6300p.cpp: Add support for 1.2MB drive (525hd)\r\n * att6300p_fdc.cpp: Move FDC support into device-specific files.\r\n * att6300p.cpp: Fix enabling\/disabling of A20-A23 address lines.\r\n * att6300p.cpp: Add comment explaining default drive densities.\r\n\r\n-tecmo\/gaiden.cpp: make tile scrolling consistent with hardware (#14594) [Jim Westfall]\r\n * add missing x offset registers for the tile layers\r\n * use set_scrolldx\/y to set the x\/y offsets for the tilemaps\r\n * adjust x\/y offset logic so it matches up with what happens on hardware\r\n   - Fixes #14585\r\n\r\n-casio\/pickytlk.cpp, casio\/superjr.cpp: Add 8 not working systems (#14598) [qufb]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nColor Digital Diary (CSF-5550) [QUFB]\r\nMy Magic Diary (JD-5000) [QUFB]\r\nOpinion (RX-850) [QUFB]\r\nPet Avenue - My room fantasy [QUFB]\r\nSuper Denshi Techou Jr. - Caricature Telepathy [QUFB]\r\nSuper Denshi Techou Jr. - Pet Telepathy [QUFB]\r\nSuper Denshi Techou Jr. - Puppy Telepathy [QUFB]\r\nSuper Denshi Techou - Pet World [QUFB]\r\n\r\n-Update goldstar.cpp add dsw settings for cb3c (#14608) [Ioannis Bampoulas]\r\n * add dsw settings for cb3c\r\n\r\n-GTI Club wheel outputs hooked (#14615) [Endprodukt]\r\n\r\n-nintendo\/snesb.cpp: hookup a bit of 68k for piratdwb, make it go in attract mode [angelosa]\r\n\r\n-Cherry Master '99 (V9B.00) improvements: [Roberto Fresca, Grull Osgo]\r\n * Created new dedicated machine config, memory map, and basic raw inputs.\r\n * First attempt to implement the weird and complex dynamic ROM banking, that now allows the game to boot and play the attract.\r\n\r\n-A-Plan: Fixed foreground graphics bitplanes order. [Roberto Fresca]\r\n\r\n-A-Plan: Fixed reels graphics bitplanes order. [Roberto Fresca]\r\n\r\n-Cherry Master '99 (V9B.00 bootleg \/ hack) improvements: Applied same machine and scheme than the original Dyna parent.\r\n [Roberto Fresca]\r\n\r\n-namcos22: hook up system22 outputs, based on SailorSat's work (#14619) [Endprodukt]\r\n\r\n-m42_kbd.cpp: Improve mouse support as per Vas' feedback. (#14622) [donohoe00]\r\n\r\n-mame\/luaengine.cpp: Access machine.side_effects_disabled (#14621) [holub]\r\n\r\n-machine\/wd33c9x.cpp: fix #14532 [angelosa]\r\n\r\n-bus\/nscsi: provide a fail safe HDD option for PC-98 based SCSI controllers [angelosa]\r\n\r\n-sharp\/mz2000.cpp: Addition of mz2000_snap software list (#14429) [paul75s]\r\n * sharp\\mz2000.cpp: add support for snapshot software list for Sharp MZ-2000\/MZ-2200\r\n\r\nNew working software list items\r\n-------------------------------\r\nmz2000_snap: BASIC MZ-1Z001, BASIC MZ-1Z002, Binary Land, Cloud Kingdom, Dawn Patrol, Falcon Adventure, Flicky, Front Line, Lucy,\r\n  Mahjong, Mario Bros. Special, Plazma Line, Underground City, Wild Western, Xetter, Xetter II [TOSEC]\r\n\r\n-hash\/mz2000_snap.xml: misc metadata cleanups [angelosa]\r\n\r\n-igs\/igs017.cpp: Marked the Tarzan\/Jungle King train games not working due to protection issues (see MT09197). [Vas Crabb]\r\n\r\n-olivetti\/att6300p_fdc.cpp: Use explicitly sized integers for things that are saved, clean up, srcclean. [Vas Crabb]\r\n\r\n-apple2_flop_orig.xml, apple2_flop_clcracked, mac_flop_orig, mac_flop_clcracked: Added 23 dumps and four cracks. (#14529) [A-Noid33]\r\n * Also cleaned up metadata cleanups for software from Sir-Tech, Hayden Software \/ Hayden Book Company, and MindPlay.\r\n\r\nNew working software list items (apple2_flop_orig.xml)\r\n------------------------------------------------------\r\nCat 'n Mouse [4am, A-Noid]\r\nCotton Tales (version 1987) [4am, A-Noid]\r\nCotton Tales (version 1990) [4am, A-Noid]\r\nDyno-Quest [4am, A-Noid]\r\nEasy Street [4am, A-Noid]\r\nFactor Blast [4am, A-Noid]\r\nFraction-oids (version 1989) [4am, A-Noid]\r\nJumblezzz (version 1987) [4am, A-Noid]\r\nKamikaze [4am, A-Noid]\r\nKing Cribbage [4am, A-Noid]\r\nLaser Bounce [4am, A-Noid]\r\nMatch Up! [4am, A-Noid]\r\nMicroscopic Journey [4am, A-Noid]\r\nMicrotyping II [4am, A-Noid]\r\nPicture Perfect (version 1989) [4am, A-Noid]\r\nQwerty's Alphabet Adventure [4am, A-Noid]\r\nRace the Clock [4am, A-Noid]\r\nRoboMath [4am, A-Noid]\r\nSargon II [4am, A-Noid]\r\nShuttle Intercept [4am, A-Noid]\r\nStory Sketcher (800K 3.5\") [4am, A-Noid]\r\nThe Great Maine to California Race [4am, A-Noid]\r\n\r\nNew working software list items (apple2_flop_clcracked.xml)\r\n-----------------------------------------------------------\r\nStar Traders (4am crack) [4am, A-Noid]\r\n\r\nNew working software list items (mac_flop_orig.xml)\r\n---------------------------------------------------\r\nEarl Weaver Baseball (version 1.5) [4am, A-Noid]\r\nWizardry II: The Knight of Diamonds (version 4.0) [4am, A-Noid]\r\n\r\nNew working software list items (mac_flop_clcracked.xml)\r\n--------------------------------------------------------\r\nEarl Weaver Baseball (version 1.5) (san inc crack) [4am, san inc, A-Noid]\r\nWizardry II: The Knight of Diamonds (version 4.0) (san inc crack) [4am, san inc, A-Noid]\r\n\r\n-olivetti\/m24_kbd.cpp: More paranoid integer handling, tidy a little. [Vas Crabb]\r\n\r\n-Fixed bug in the Cherry Master '99 bank selector. [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nOmega Fighter (set 2) [Dwayne Kirkwood, Apocalypse, Brian Troha]\r\nSaurian Front (proto v5.0 8\/07\/90)\r\n  [Enrique Robledo Arnuncio, Sean Sutton, Smitdogg, rtw, Gor, Brian Troha, Carl, CoolMod, The Dumping Union]\r\n\r\n-midway\/midyunit.cpp: patched out mkrep protection [Hammy]\r\n\r\n-misc\/amstarz80.cpp: dumped d2 PROM for unkmasta [Siftware]\r\n\r\n-bus\/pc98_cbus: move slots as children of root [angelosa]\r\n * BREAKING CHANGE: mapping slots now uses the -cbus:N nomenclature rather than -cbusN\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\npc8801_flop: Hoehoe Team 199x Music Disk Vol. 1 - Explosion [Aaron Giles, hap]\r\n\r\n-z80dma.cpp: Relaxed fatal error which were used for unknown commands catching. (#14627) [holub]\r\n\r\n-frontend\/mame\/luaengine.cpp: Refactored machine:side_effects_disabled() as a method instead of property. (#14626) [holub]\r\n\r\n-tvgames: Get rid of \"full memory\" device. [Vas Crabb]\r\n * You can add address spaces to anything.  And if you don't want to do that, you can just use an address_map_bank_device as a\r\n    convenient device_memory_interface.\r\n\r\n-spectrum_cass.xml: Added fifteen working items. (#14537) [ArcadeShadow]\r\n * Also improved metadata, and combined multiple parts that were separate items:\r\n   - The Adventures of Jane Jelly - The Treasure of Zedin (set 1, Bumfun) + The Adventures of Jane Jelly - The Treasure of Zedin -\r\n      Nightmare Version (set 1, Bumfun)\r\n   - The Adventures of Jane Jelly - The Treasure of Zedin (set 2, older) + The Adventures of Jane Jelly - The Treasure of Zedin -\r\n      Nightmare Version (set 2, older)\r\n   - The Adventures of Jane Jelly - The Treasure of Zedin (set 3, turbo loader, with trainer) + The Adventures of Jane Jelly - The\r\n      Treasure of Zedin - Nightmare Version (set 3, turbo loader, with trainer)\r\n   - Frostland (Party Version, English) + Frostland (Party Version, Russian)\r\n   - Run Away Nose (Party Version, English) + Run Away Nose (Party Version, Russian)\r\n   - Kubanoid (Party Version, English) + Kubanoid (Party Version, Russian)\r\n   - Adventure Builder System + Artworx (compilation)\r\n\r\nNew working software list items (spectrum_cass.xml)\r\n---------------------------------------------------\r\nAsymmetry (v1.1, Party Version) [YRGB]\r\nCiudades del Mundo [Spectrum Computing]\r\nCindy Block (v1.1, Party Version) [YRGB]\r\nDS. Bodyguard (v1.1, Party Version) [YRGB]\r\nFirst Aid (Eastmead Computer Systems) [Planeta Sinclair, Steven Brown]\r\nFrostland (v1.1, Party Version) [YRGB]\r\nHow to Get the Most Out of Your Computer [Spectrum Computing]\r\nKubanoid (v1.1, Party Version) [YRGB]\r\nLetter Bomb [Planeta Sinclair, Steven Brown]\r\nNightflite (ZX Data) [Spectrum Computing]\r\nRun Away Nose (v1.6, Party Version) [YRGB]\r\nS.T.U.N. Runner (Erbe) [Spectrum Computing]\r\nTravel Unlimited (v1.1, Party Version) [YRGB]\r\nTunel 3D (Timex) [Spectrum Computing]\r\nY.A.S.G. [Planeta Sinclair]\r\n\r\n-jinpaish: Fix freeze on GMS logo [AJR]\r\n\r\nNew working clones\r\n------------------\r\nPit Boss Superstar (9221-10-00) [Brian Troha, The Dumping Union]\r\n\r\n-funtech\/funtech_h8.cpp: improved reel positioninig. Also coins work now [Ivan Vangelista]\r\n\r\n-i86.cpp: Effective Address calculatation time varies greatly from one (#14632) [donohoe00]\r\n * CPU variant to the next.  On the 286, it's effectively free, unless two additions are required, in which case it takes 1 cycle.\r\n    On the 8088\/8086 on the other hand, it can take up to 12 cycles.  There needs to be a different set of timings for each CPU\r\n    variant. I tested on a 286 system (att6300p) with https:\/\/thandor.net\/benchmark\/36, and the score went from 29 to 46 - almost a\r\n    60% speedup! Also added a few minor cycle count fixes.\r\n\r\n-Reformat plrstar2 CDATA (#14629) [jflatt]\r\n\r\n-Reorganized Dyna El Dorado sets by hardware (Dyna D9101, D9105, and D9106C PCB) Improved inputs for cmast99. [Roberto Fresca]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nEl Dorado (V1.1U) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-funtech\/funtech_h8.cpp: solved freezes, added NVRAM, identified most outputs [Ivan Vangelista]\r\n\r\nNew working clones\r\n------------------\r\nEl Dorado (V1.5U, Dyna\/Grayhound) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-Fixed eldoraddoab program ROM hash. [Roberto Fresca]\r\n\r\n-nc: Add nc200 v2.02 and make it default [matalog]\r\n\r\n-taito_en: reenable esqpump aux outputs [hap]\r\n\r\n-model2.cpp: Hooked some some more lamp outputs based on SailorSat's work (#14617) [Endprodukt]\r\n\r\n-casio\/superjr.cpp: Fixed jd320 ROM size and made ROM region lengths match ROM sizes. (#14633) [qufb]\r\n * Install ROM on start.  Banking for larger ROMs is still not implemented.\r\n\r\n-Better input types, various cleanup. [Vas Crabb]\r\n\r\nNew working clones\r\n------------------\r\nWorld Invader [Domenico Cervini]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nQianxi Jielong [little0]\r\nunknown Hom Inn cards game [little0]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nAS-1 Controller (set 2) [CoolFox, Gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]\r\nAS-1 Controller (set 3) [CoolFox, Gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]\r\nAS-1 Controller (set 4) [CoolFox, Gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]\r\n\r\n-sony\/zn.cpp: verified cbaj ROM dump [Domenico Cervini]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nTreasure Ocean (v1.2) [Ioannis Bampoulas]\r\n\r\n-sound: also sync the speaker streams, fixes the crashing after ~24hours at 48Khz when there is a resampler just before the speaker\r\n [Olivier Galibert]\r\n\r\n-Added buttons-lamps control panel to cmast99 and cmast99b. Added notes to set aplan. [Roberto Fresca]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nThe Aladdin (V1.2U) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nThe Aladdin (V1.1A) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-sound: fatalerror when trying to change the sample rate while in stream_update.  Note: kills g13jnr [Olivier Galibert]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nTexas '99 (QL1-V9B.00) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTexas '99 (QQ1-V9B.00) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nx1_flop: Alpha [holub]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nBrainchild PLS-1000 [Sean Riddle]\r\n\r\n-formats\/fs_prodos.cpp: Insert NUL padding when reading sparse files, rather than copies of the boot sector [AJR]\r\n\r\n-formats\/fs_vtech.cpp: Properly recognize end of directory; fix block overrun in file_create; use std::min [AJR]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npc98: Microsoft LAN Manager for MS-DOS [PC-9800 Series Central]\r\n\r\n-lc82310: move rate changes outside of stream update [Olivier Galibert]\r\n\r\n-sega\/model2.cpp: Added default backup RAM and EEPROM content for Hanguk Pro Yagu 98. (#14636) [Matthew Daniels]\r\n * Also corrected texture ROM loading.  The game now boot and runs.\r\n\r\n-sound: typo fix [Olivier Galibert]\r\n\r\n-bus\/pc98_cbus: initial stub for Melco LGY-98 network card [angelosa]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nTexas '99 (QQ-1 V9B.00, cleco) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nTexas '99 (QL-1 V9B.00, USA long PCB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-Fixed one bad bit of cmast99 reels graphics. [Roberto Fresca]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nCherry Master '99 (QQ-1 V9B.00, cleco) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\nCherry Master '99 (QL-1 V9B.00, USA long PCB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nTexas '99 (QL-1 V9B.00, Cleco, Hand Count?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-Added texas99hc notes. [Roberto Fresca]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nCherry Master '99 (QL-1 V9B.00, Cleco, Hand Count?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-misc\/pls1000.cpp: move to brainchild folder, hookup cart interface [angelosa]\r\n\r\n-machine\/mc68328.cpp: ignore lower 3 bits for IVR writes [angelosa]\r\n\r\n-hash: kickoff a pls1000_cart SW list [angelosa]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npls1000_cart: Decimal Math [Sean Riddle]\r\n\r\n-brainchild\/pls1000.cpp: add left column inputs and sound [angelosa]\r\n\r\n-bus\/pc98_cbus\/lgy98.cpp: hookup 93C46 [angelosa]\r\n\r\n-bus\/pc98_cbus\/lgy98.cpp: hookup NIC, passes MELCHK.EXE checks [angelosa]\r\n\r\n-mos6551: Do not disable the transmitter when a command deasserts RTS [AJR]\r\n\r\n-a2bus: Add IBS Computertechnik AP 2 Serial Interface [AJR, Apple II Documentation Project]\r\n\r\n-ccs7710: Move class definition out of header [AJR]\r\n\r\n-mos6551: RTS high disables transmitter, but not in the middle of a character [AJR]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nNew Texas '99 (QL-1 V9B.00, Kolom V1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]\r\n\r\n-bus\/a2bus\/ibsap2.cpp: Add reset_from_bus [AJR]\r\n\r\n-current Plug and Play PR - 1 set + preparation for further ELAN cleanups (#14587) [mamehaze]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nVJ Starz Dance Mat [Team Europe, David Haywood]\r\n\r\n-fixed a regression with qix in rad_sinv, which suggests a difference in EU3A05 and EU3A13 behavior when banking [mamehaze]\r\n\r\n-use subclass for ELAN EU3A13 video as there seem to be some subtle differences, removed hacks in driver [mamehaze]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npls1000_cart: Introduction to Algebra, Capitalization, Punctuation, Word Knowledge [Sean Riddle]\r\n\r\n-brainchild\/pls1000.cpp: hookup key matrix and right buttons [angelosa]\r\n\r\n-brainchild\/pls1000.cpp: hookup NVRAM [angelosa]\r\n\r\n-brainchild\/pls1000.cpp: comment out undeclared fn [angelosa]\r\n\r\n-m5_cart, m5_cass: 7 additions, 4 improved dumps and enhancements (#14643) [paul75s]\r\n * Additions and enhancements to Sord M5 cassette and cart software lists:\r\n   - 7 additions to m5_cass (all working)\r\n   - 4 bad dumps replaced with working dumps in m5_cart (Up Up Balloon was not working, other 3 revised dumps did work with 36K on\r\n      older versions of MAME but not on current versions and should not require additional RAM).\r\n   - All items in m5_cass updated with requirement for BASIC-I or BASIC-G cart, as appropriate.\r\n   - Some minor additional tweaks to metadata.\r\n\r\nNew working software list items\r\n-------------------------------\r\nm5_cass: [paul75s]\r\n3D Squash [bsittler]\r\nRainbow Block [bsittler]\r\nReflection [bsittler]\r\nSansuu Keisan [bsittler]\r\nSynthesizer [bsittler]\r\nTouchdown [bsittler]\r\nUFO Game [bsittler]\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nm5_cass: Up Up Balloon [bsittler]\r\n\r\n-ibm5170: Mark Crystal Caves as a baddump; fix grdchessdx media type (#14640) [Mike Swanson]\r\n * ibm5170: Mark Crystal Caves as a baddump; fix grdchessdx media type\r\n   - The file dates for Crystal Caves show as 2005.  I believe this is unlikely to be original media, unless the guy mastering the\r\n      disks in 1991 had his clock set forward by 14 years by accident.  (Not impossible, but I doubt it.)\r\n   - Grandmaster Chess Deluxe has its entries set for a 5\u00bc\u2033 floppy drive. The images should be for a 3\u00bd\u2033 drive instead.\r\n * ibm5170: reformat baddump information per @angelosa's request\r\n\r\n-bus\/pc98_cbus\/lgy98.cpp: denote missing BIOS dump [angelosa]\r\n\r\n-Added technical notes and documented the CPU + MCU daughterboard for New Texas 99. [Roberto Fresca]\r\n\r\n-akai\/mpc2000.cpp: Correct CPU RAM and ROM mapping, invert screen colors, stub out the record control register, and add notes.\r\n [R. Belmont]\r\n\r\n-sega\/model2.cpp: when writing to IRQ mask register, wait two cycles before checking for sound IRQ; fixes MT09313 (#14645)\r\n [Matthew Daniels]\r\n\r\n-Added New Texas 99 daughterboard AT89C71 internal binary dump. [Roberto Fresca]\r\n\r\n-bus\/a2bus\/ramcard128k.cpp: Improve notes [AJR]\r\n\r\n-bus\/pc98_cbus\/lgy98.cpp: force I\/O install to 0x00d0 address [angelosa]\r\n\r\n-bus\/isa\/sb16.cpp: fix MT09316 [angelosa]\r\n\r\n-m5_cass.xml: Remove incorrect alternate title for UFO Game (#14655) [paul75s]\r\n\r\n-Added proper New Texas 99 daughterboard PLD dump. [Roberto Fresca, Ioannis Bampoulas]\r\n\r\n-apple2_cass.xml, photo_cd.xml: Improve metadata for some items [AJR]\r\n\r\n-Added Cherry Master 99 extended PLD dumps. [Roberto Fresca, Ioannis Bampoulas] Added technical notes about the insane bankswitching\r\n for this hardware. [Roberto Fresca]\r\n\r\n-Extended the external bankswitching PLDs to all Cherry Master 99 sets, since it's confirmed they run in the same hardware.\r\n [Roberto Fresca]\r\n\r\n-Corrected Cherry Master 99 extra PLDs locations. Extended the extra bankswitching PLDs to all Texas 99 sets, since it's confirmed\r\n they run in the same Cherry Master 99 hardware. [Roberto Fresca]\r\n\r\n-Extended the Cherry Master 99 extra bankswitching PLDs to top7, top7a, and war3cb sets. All running in the same hardware base.\r\n [Roberto Fresca]\r\n\r\n-Removed the bad dump flag to the top7 and top7a sets bipolar PROMs. [Roberto Fresca, Ioannis Bampoulas] Confirmed that they are\r\n identical to the Cherry Master 99 ones. [Roberto Fresca]\r\n\r\n-Sharing the same Cherry Master 99 regular PLDs with the rest of sets. They are using the same. [Roberto Fresca]\r\n\r\n-Sharing the same Cherry Master 99 regular PLDs also with Texas 99 sets. They are using the same. [Roberto Fresca]\r\n\r\n-Sharing the same Cherry Master 99 regular PLDs also with top7, top7a and war3cb. Confirmed the same. [Roberto Fresca]\r\n\r\n-lc82310: source style cleanup after prev commit [hap]\r\n\r\nNew working clones\r\n------------------\r\nMephisto Blitz- und Probleml\u00f6sungs-Modul (set 3) [Mr. Lars]\r\nMephisto Blitz- und Probleml\u00f6sungs-Modul (version 25.2) [Mr. Lars]\r\n\r\n-ui: add speaker channels to gameinfo panel [hap]\r\n\r\n-hominn\/hominn_980924.cpp updates: [Ivan Vangelista]\r\n * identified CPU [little0]\r\n * decrypted program ROMs\r\n\r\n-Avoid passing -m flags for pointer size on 64-bit RISC-V Linux. (#14623) [Julian Sikorski]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170_cdrom: Maniac Mansion: Day of the Tentacle (Europe) [redump.org]\r\n\r\n-bus\/isa\/sb16.cpp: convert irq triggers to input_merger [angelosa]\r\n\r\n-bus\/isa\/sb16.cpp: move OPL3 ranges in host_io map [angelosa]\r\n\r\n-bus\/isa\/sb16.cpp: round up cnt reads to actual raw writes [angelosa]\r\n\r\n-bus\/isa\/sb16.cpp: ack irq16 too when reading 0x22e from host side [angelosa]\r\n\r\nNew working clones\r\n------------------\r\nMephisto Blitz- und Probleml\u00f6sungs-Modul (prototype) [Mr. Lars]\r\n\r\nNew working clones\r\n------------------\r\nTriple Draw Poker (Video Village) [Apocalypse, Dwayne Kirkwood]\r\n\r\n-laser3k: Use more realistic timings for printer strobe [AJR]\r\n\r\n-ibm5170_cdrom: new working software list title: BSD on Windows (#14657) [Mike Swanson]\r\n * Disk images were uploaded to archive.org.  The dumper did not put the floppy disk in write protect mode before dumping and thus\r\n    several files have 2023 access times, as well as two 2023 files being deleted in the FAT structure.\r\n\r\nNew working software list titles (ibm5170_cdrom.xml)\r\n----------------------------------------------------\r\nBSD on Windows (1.5) [archive.org]\r\n\r\n-casio\/superjr.cpp: Use transliterated title. [Vas Crabb]\r\n * It doesn't say \"caricature\" anywhere on the front of the box.\r\n\r\n-formats\/fsblk.cpp: Add error code for when a circular reference is countered and use it in one filesystem [AJR]\r\n\r\n-bus\/isa\/sb16.cpp: subscribe to ISA remap [angelosa]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170_cdrom: Guimo [redump.org]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nMahjong Tokkyu Kaiten-ban Part 2 (Japan) [dyq, little0]\r\n\r\n-goldstar.cpp: Added nfb96 conditional DIP switches for payout rate \/ difficulty display (DSW1) (#14661) [Ioannis Bampoulas]\r\n * Implemented conditional nfb96 DIP switches behavior for DSW1 based on DSW4:2. When \"Show In Confirm Screen\" (DSW4:2) is set to\r\n    Percentage, DSW1 now displays payout rate values (55%\u201390%). When set to Level of Difficulty, DSW1 instead displays levels (1\u20138).\r\n    Both sets of options use the same bitmask (0x07) and are filtered through PORT_CONDITION to match the hardware behavior.\r\n\r\n-Fixed all remaining Wild Cat 3 animations. [Roberto Fresca]\r\n\r\n-neogeo.xml: Added 1 working item (#14654) [ArcadeShadow]\r\n\r\nNew working software list addition\r\n----------------------------------\r\nBang Bang Busters 2 (demo v2.0) [ArcadeShadow]\r\n\r\n-machine\/dp8390.cpp: push CR bit 5 high on DMA complete events (#14651) [Angelo Salese]\r\n\r\n-layout: correct my .lay files with text alignment issues on linux [hap]\r\n\r\n-Start addressing alignment\/endianness issues: [Vas Crabb]\r\n * machine\/ram.cpp: Allocate memory with suitable alignment for any type.\r\n * emu\/emumem.cpp: Allocate memory region storage with suitable alignment for any type, added length accessor to and removed machine\r\n    from memory region.\r\n * Fixed a considerable number of things that give -Wcast-align warnings in src\/mame.  There are still far more.\r\n * Fixed a number of endianness issues.\r\n\r\n-3rdparty\/ymfm: Fixed endianness and alignment issues when writing WAV files. [Vas Crabb]\r\n\r\n-sega\/model2.cpp: Use object finder and suppress side effects for GTX protection handler. [Vas Crabb]\r\n\r\n-Sorted Mac and Newton short names in mame.lst. (#14665) [stonedDiscord]\r\n\r\nNew working clones\r\n------------------\r\nCrazy Monkey (bootleg, 050120, payout percentage modified) [Hammy]\r\nJanyou Part I (Double Bet) [Hammy]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nTonton (Japan, ver. 1.00) [Hammy]\r\n\r\n-misc\/tattack.cpp: minor cleanups, spacing [Ivan Vangelista]\r\n\r\n-akai\/mpc2000.cpp: Add layout and hook up drum pads. [R. Belmont, Guru]\r\n\r\n-cameltry: hook up sprite buffer [dink]\r\n\r\n-source org: move unkhorse to snk\/drderby after Wayder identified game [hap]\r\n\r\n-vfx,vfxsd,sd1,sd132.lay: Many cosmetic updates. Show floppy and\/or cartridge if loaded. (#14562) [Christian Brunschen]\r\n\r\n-mame.lst: Fixup after a3499ada5411702e04bf43749d1cb3520f53e702 [AJR]\r\n\r\n-mame.lst: correct drderby alphabetical ordering too [hap]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nWaku Waku Thomas (Japan) [Hammy, Spinalfeyd]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nCyber Police ESWAT (bootleg with MC68705) [Hammy]\r\n\r\n-swp00: Fix delay attack and ramp with speeds >= 58 [Olivier Galibert]\r\n\r\n-midway\/omegrace.cpp: Enable cocktail mode (#14668) [mdeslaur]\r\n * This enables screen flipping when the Omega Race dip switch is set to cocktail.\r\n * Also updates layout file as the cocktail has a blue overlay instead of the yellow one the upright has.\r\n\r\n-omegrace.lay: disable clickable artwork after prev commit [hap]\r\n\r\n-floptool: Add flopblocks and hdblocks commands to enumerate blocks used by every file or directory on the specified volume [AJR]\r\n\r\n-starwars: difficulty settings now match the arcade operator's manual (starting shields: 6, difficulty: Hard). (#14669)\r\n [codefrog2002]\r\n * esb: settings corrected - Difficulty and Demo Sounds can't be inherited from starwars as they are scrambled\/inverted relative to\r\n    starwars. Difficulty default (\"Hard\") taken from ESB Conversion Kit manual.\r\n * Co-authored-by: Daniel Filner <cybermat@tilekiller.com>\r\n\r\n-Current Plug & Play PR - ELAN SoC refactoring pass 2 (#14648) [mamehaze]\r\n * greatly refactored the ELAN EU3A05\/EU3A13\/EU3A14\/EP3A19A code into more of a 'SoC' device\r\n * removed 'bankdev' stuff in favour of an additional address space\r\n * moved SoC implementation into machine folder, untying it mostly from the game drivers using the SoC\r\n * cleaned up some of the game hookups, eg. only map extra RAM for rad_sinv and buzztime, not all EU3A05 games\r\n\r\nnew NOT WORKING clones\r\n----------------------\r\nFamily Tetris (PAL) [Team Europe]\r\n\r\n-ibm5170: add Doom 2 Germany release (#14649) [Mike Swanson]\r\n * This is not sourced from original media.  I had copies of the files on my hard disk, and while it matches known-good checksums\r\n    (eg: https:\/\/doomwiki.org\/wiki\/DOOM2.WAD), I had to reconstruct the floppy set myself.  The set was created by running msdos622\r\n    in the ct486 driver with a CD-ROM attached.  I put the loose files on an ISO image, mounted it in the DOS machine, and then\r\n    formatted floppies and copied the files to them just as the normal Doom installation sets work.\r\n * Due to this nature, I am marking this as a \u201cbad dump\u201d in the hopes someone may be able to find and dump the original disks.\r\n\r\nNew working software list item (ibm5170.xml)\r\n--------------------------------------------\r\nDOOM II: Hell on Earth (1.666) (Germany) [chungy]\r\n\r\n-fs_cbmdos.cpp: Add disk_id and os_version to volume metadata [AJR]\r\n * fs_coco_os9.cpp: Add disk_id to volume metadata\r\n\r\n-new WORKING machine - Jammin' (Atari prototype) (#14660) [mamehaze]\r\n\r\nnew WORKING machine\r\n-------------------\r\nJammin' (prototype) [SynaMax, Dutchman2000, David Haywood]\r\n\r\n-drderby: update notes, jammin: use same clock source for ym2151 as maincpu (no functional change) [hap]\r\n\r\n-fs_coco_os9.cpp: Remove incorrectly copy-pasted validator [AJR]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nDa Huang Guan [little0]\r\n\r\n-midway\/mcr68.cpp: added a PLD dump for archrivl [f205v, Porchy]\r\n\r\n-vtech_innotab_cart.xml: Add a list of games (#14606) [vtarchive]\r\n * Added list of known games and known serial numbers.\r\n * Flagged Teenage Mutant Ninja Turtles - Turtle Power! (USA) as Innotab Max compatible.\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nSky Robo (bootleg) [Apocalypse, Dwayne Kirkwood]\r\n\r\n-snk\/hng64.cpp: added lamp and ffb wheel outputs (#14670) [Endprodukt]\r\n\r\n-terraf: correct offset for marking dirty tile [hap]\r\n\r\n-terraf: increased spriteram size [motomachi16]\r\n\r\n-terrafjb: correcttion to blitter_txram_w dirty mask [hap]\r\n\r\n-terrafjb: remove duplicate function [hap]\r\n\r\n-brkthru: increase screen width, rearrange comment block [hap]\r\n\r\n-swp00: correct end-of-envelope status [Olivier Galibert]\r\n\r\n-imgtool.cpp: Fix error of assigning nullptr to variable of type std::string [AJR]\r\n\r\n-emu\/save.cpp, util\/png.cpp, various disk and cassette formats: Use multibyte.h helpers instead of playing fast and loose with\r\n alignments [AJR]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS01: American Gold, Star Sevens, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS02: Black Bart, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS03: Cash Cabaret, Wild West, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS04: Diamond Delight II, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-capcom\/cps1.cpp: dumped PLD for area88r and cawing88r [Bonky, Darksoft, Apocalypse, Brian Troha]\r\n\r\n-misc\/gamtor.cpp: Improve hardware documentation (#14666) [ClawGrip]\r\n * misc\/gamtor.cpp: Improve hardware documentation\r\n * Fix format and small typos, add dip switches\r\n\r\n-minitel2: Improved ROM list (#14311) [Fabio D'Urso]\r\n * Different revisions of the Minitel 2 came with slightly different ROMs. In addition to the ones already listed (Bv4 and Bv9),\r\n    this commits adds references to Bv6 and Bv7 too.\r\n * The descriptions of the ROMs were updated to mention \"France Telecom\" (the \"ft_\" in their names), who commissioned this Minitel\r\n    model.\r\n * A generic ROM slot was added too, with the maximum possible size (64 KiB). This makes it easy use precompiled MAME binaries to\r\n    test\/debug an homebrew ROM too, with -rom FILENAME.bin\r\n\r\n-Add known US and UK games (#14673) [vtarchive]\r\n\r\n-zx81_cass.xml: Added 13 working items (#14674) [ArcadeShadow]\r\n * zx81_cass.xml: Added 13 working items\r\n\r\nNew working software list additions\r\n-----------------------------------\r\n4 Magnificent Machine Code Games [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\n4 Magnificent Machine Code Games (alt) [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\nAntia\u00e9reo (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1) [datassette.org]\r\nCondition Red [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\nGreatest Games V1 [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\nInheritance (alt 2) [Planeta Sinclair, Steven Brown]\r\nJogo das Letras (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1) [datassette.org]\r\nO Barqueiro (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1) [datassette.org]\r\nTabuada (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1) [datassette.org]\r\nTempo de Rea\u00e7\u00e3o (type-in, Encliclop\u00e9dia Pr\u00e1tica de Inform\u00e1tica - Volume 1) [datassette.org]\r\nTrader Jack [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\nZX81 Arcade Pack [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\nZX81 Micro Computer Software [Planeta Sinclair, Mark Westmoreland, Steven Brown]\r\n\r\n-Added `tag` attribute to Info XML `<device_ref>` elements (#14641) [npwoods]\r\n * Added `tag` attribute to Info XML `<device_ref>` elements\r\n * Added entry in DTD for `<device_ref tag=\"...\">`\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS05: Diamond Double, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS06: Dream Catcher, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS07: Egyptian Gold, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS08: Flaming 7's, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-machine\/i82586.cpp: Use multibyte helpers instead of casting buffer pointer [AJR]\r\n\r\n-luna: slightly fix the memory on the ioc, fake its answer to reach the monitor [Olivier Galibert]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's Cyberdyne Systems 7V5.00 (CYB1092), 50 bonus. Removed the hack toward the\r\n accurate emulation. [Roberto Fresca]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's Cyberdyne Systems 7V5.00 (CYB1092), 50 bonus, GS01, GS02, GS03, GS04, GS05,\r\n GS06, GS07 and GS08. [Roberto Fresca]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's Cyberdyne Systems 7V5.00 (CB500), 500 bonus. Renamed the device ROMs to\r\n DS1994L-F5. [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS09: Golden Treasure, Flaming 7's #2, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-Added technical notes about DS1994 against DS2401 for Flaming 7's custom hardware. [Roberto Fresca]\r\n\r\n-bus\/a2bus\/ibsap2.cpp, vtech\/laser3k.cpp: Update comment headers [AJR]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's Cyberdyne Systems 7V5.00 (CB1000), 1000 bonus. [Roberto Fresca]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's Cyberdyne Systems 7V5.00 (CYB1092), 2000 bonus. [Roberto Fresca]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's Cyberdyne Systems 7V5.00 (CYB1092), 2000 bonus, Egyptian Gold edition.\r\n [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS10: Greenbacks, Lucky Shamrock, Red White & Blue 7's, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS11: Harley Davidson Black, Diamonds 7's, Cherry Bonus, Nevada Numbers [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS12: Harley Davidson White, Diamonds 7's, Cherry Bonus, Nevada Numbers [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-multibus\/sun1.cpp: add SGI PM1 firmware [bitsavers]\r\n\r\n-laser3k: Add RGB video mode; make reset switch do something [AJR]\r\n\r\n-Add 'Progear (Europe 010117)' (missing decryption key) (#14675) [ClawGrip]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nProgear (Europe 010117) [Eduardo Anay]\r\n\r\n-bus\/isa\/sb16.cpp: mode bit 1 is for silence, fix fwmigolf card detection [angelosa]\r\n\r\nNew working software list items\r\n-------------------------------\r\nibm5170_cdrom: Mega Man X [redump.org]\r\n\r\n-st_flop: Music demos from \u201cAMJ\u201d (#14540) [Mike Swanson]\r\n\r\nNew working software list items\r\n-------------------------------\r\nst_flop_demos: George Michael - Faith, Full Metal Jacket, Madonna - Holiday, INXS - Need You Tonight, Theme From Miami Vice, Michael\r\n  Jackson - The Way You Make Me Feel, Rick Astley - Never Gonna Give You Up, Yazz - The Only Way Is Up [pouet.net]\r\n\r\n-segas32.cpp: Removed stray spaces in ROM names from previous commit. [Ryan Holtz]\r\n\r\n-nec\/pc6001.cpp: Add cassette software lists (#14596) [paul75s]\r\n\r\nNew working software list items\r\n-------------------------------\r\npc6001_cass: The Amazon, Amita, Block, Break Through, Door Door, Earthbound, Eggy, Head On, Jintori Game, Power Knight, Pro Racer,\r\n  Pyramid, Space Enemy, Super Ball, Trick Boy, Tiny Xevious [TOSEC]\r\npc6001mk2_cass: Bokosuka Wars, Cannon Ball, Castle Excellent, Chack'n Pop, Chrith Ai no Tabidachi, Daidasso, Dig Dug, Dr. Slump\r\n  Bubble Daisakusen, Door Door Mk. II, Flappy, Hisya, Ice Block, Nuts & Milk, Pascom Tower, Plazma Line, Punchball Mario, Thunder\r\n  Force, Vegetable Crush [TOSEC]\r\n\r\nClones promoted to working\r\n--------------------------\r\nProgear (Europe 010117) [smf]\r\n\r\n-luna64k: more wiring up of the ioc [Olivier Galibert]\r\n\r\n-finalizr: add screen raw params, increase visible width [hap]\r\n\r\n-luna_68k: hooked up ioc_cpuspace_map [hap]\r\n\r\n-finalizr: flip the flipscreen dsw [hap]\r\n\r\n-luna68k: correct the cpu space map [Olivier Galibert]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS13: Hollywood Nights, Dynamite Diamonds, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-ibm5150, ibm5170, ibm5170_cdrom: Add Norton Utilities 1983\u20132002 (#14671) [Mike Swanson]\r\n * This covers basically the entire original run of the Norton Utilities as a standalone product.  Version 2002 is also pretty much\r\n    the last that has good functionality within MAME itself.\r\n * While version 2002 dropped Windows 95 support, it still includes many DOS programs that run all the way back to MS-DOS 5.0.\r\n    Notably the DiskEdit program supports FAT32, VFAT, and all that allows some forensics to be done to determine good\/bad dumps.\r\n\r\nNew working software list items (ibm5150.xml)\r\n---------------------------------------------\r\nThe Norton Utilities 2.01 (1983-11-03) [BetaArchive]\r\nThe Norton Utilities 2.01 (1983-07-04) [BetaArchive]\r\nThe Norton Utilities 2.00 [BetaArchive]\r\nThe Norton Utilities 3.10 [WinWorld.com]\r\nThe Norton Utilities 3.00 [BetaArchive]\r\nThe Norton Utilities Advanced Edition 4.51 (3.5\" disk) [BetaArchive]\r\nThe Norton Utilities Advanced Edition 4.51 (5.25\" disk) [BetaArchive]\r\nThe Norton Utilities Advanced Edition 4.50 (3.5\" disk) [BetaArchive]\r\nThe Norton Utilities 4.00 [BetaArchive]\r\nThe Norton Utilities 5.00 (1990-12-11) (3.5\" disk) [BetaArchive]\r\nThe Norton Utilities 5.00 (1990-09-25) (5.25\" disk) [BetaArchive]\r\nThe Norton Utilities 5.00 (1990-07-17) (5.25\" disk) [BetaArchive]\r\nThe Norton Utilities 6.01 (3.5\" disk) [BetaArchive]\r\nThe Norton Utilities 6.01 (5.25\" disk) [BetaArchive]\r\nThe Norton Utilities 6.00 (International) (3.5\" disk) [BetaArchive]\r\n\r\nNew working software list items (ibm5170.xml)\r\n---------------------------------------------\r\nThe Norton Utilities 7.00 (3.5\" disk) [BetaArchive]\r\nThe Norton Utilities 7.00 (International) (3.5\" disk) [BetaArchive]\r\nDie Norton Utilities 7.00 (1993-05-12) (3.5\" disk) [BetaArchive]\r\nDie Norton Utilities 7.00 (1993-06-22) (3.5\" disk) [BetaArchive]\r\nThe Norton Utilities 7.00 (beta) (5.25\" disk) [BetaArchive]\r\nThe Norton Utilities for Windows\/DOS 8.00 [BetaArchive]\r\nThe Norton Utilities for Windows\/DOS 8.00 (1994-02-28) [BetaArchive]\r\nDie Norton Utilities f\u00fcr Windows\/DOS 8.00 [BetaArchive]\r\nDie Norton Utilities f\u00fcr Windows\/DOS 8.03 [BetaArchive]\r\nLe Norton Utilities per Windows\/DOS 8.00 [BetaArchive]\r\nNorton Utilities for Windows 95 (version 1.0) [archive.org]\r\nNorton Utilities for Windows 95 (version 1.0, upgrade) [WinWorld.com]\r\nNorton Utilities f\u00fcr Windows 95 (version 1.0) [archive.org]\r\nNorton Utilities \u0434\u043b\u044f Windows 95 (\u0432\u0435\u0440\u0441\u0438\u044f 1.0) [BetaArchive]\r\n\r\nNew working software list items (ibm5170_cdrom.xml)\r\n---------------------------------------------------\r\nNorton Utilities for Windows 95 (version 1.0) [archive.org]\r\nNorton Utilities for Windows NT 4.0 [archive.org]\r\nNorton Utilities for Windows 95 (version 2.0) [archive.org]\r\nNorton Utilities for Windows 95 (version 3.0) [archive.org]\r\nNorton Utilities 4.0 [archive.org]\r\nNorton Utilities 2000 [archive.org]\r\nNorton Utilities 2001 [archive.org]\r\nNorton Utilities 2002 [BetaArchive]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS14: House of Fury, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-multibus\/sun1.cpp: fix the build [Patrick Mackinlay]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS15: Independence Day, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS16: Infinity, Diamond Doubles, Cherry Bonus, All Sevens) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS17: Jackpot Junction, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS18: Jokers Wild, Deuces Wild, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nGolden Treasure Island (Ver. Alpha 100) [Ioannis Bampoulas]\r\n\r\n-luna: add the cmc [Olivier Galibert]\r\n\r\n-Got rid of almost all remaining uses of driver_data. [Vas Crabb]\r\n\r\n-nintendo\/n64*: Set up more stuff at construction. [Vas Crabb]\r\n\r\n-emu\/machine.cpp: Got rid of long-obsolete driver_data. [Vas Crabb]\r\n\r\n-nintendo\/rdpblend.*: got rid of unused private field [Ivan Vangelista]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS19: Konocti Gold, Bar TNT, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-New Machine - Head On 2 (Sega Slimline)\/Head On Part 2 (Nintendo) (#14677) [SNESNESCUBE64]\r\n\r\nNew working clones\r\n------------------\r\nHead On 2 (Sega Slimline) [SNESNESCUBE64]\r\n\r\n-pc\/at.cpp: identify a couple Forex based romsets [angelosa]\r\n\r\n-video\/pc_vga_paradise.cpp: scaffold extended space access [angelosa]\r\n\r\n-pc\/pcipc_sis.cpp: hookup software lists [angelosa]\r\n\r\n-sound\/ct1745.cpp: hookup legacy mic level r\/w [angelosa]\r\n\r\n-hash\/ibm5170_cdrom.xml: misc QA updates [angelosa]\r\n\r\n-pc\/*, nec\/pc9801.cpp: kick-off a generic_cdrom software list [angelosa]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS20: Midnight 7's, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS21: Mighty Buffalo, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS22: Moolah, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS23: Moon Over SA, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS24: Sturgeon 7's, Native American Gold, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS25: Native Nickels, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-powervr2: fix crash after prev commit [Robbbert]\r\n\r\nNew working clones\r\n------------------\r\nTrivia ? Whiz Edition 4 (6221-10, U5-0A, Alt Strange But True trivia) [Brian Troha, The Dumping Union]\r\nXevious (Atari, set 4) [Siftware]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nDongshizhang (China, Ver. 212) [Mr. Kong]\r\n\r\n-taito\/taito_h.cpp: added IC locations the Recordbreaker \/ Go For The Gold (Japan) sets and some minor documentation updats\r\n [Brian Troha]\r\n\r\n-adp\/manohman.cpp: New NOT WORKING clone (#14681) [stonedDiscord]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nMerkur Backgammon (Wand) [stonedDiscord]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\npicno.xml: Manf\u012b no Fushigi na B\u014dken [TeamEurope]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS26: Native Nickels, Sun God, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS27: Palace of Riches, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS28: Phantom, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-apple2_flop_orig: Added 72 dumps. Apple2_flop_clcracked: Combined 2 cracks into 1. Metadata Cleanups (#14679) [A-Noid33]\r\n * Focused on: Learning Technologies, Panda, Merit Software, Litag, Synergistic Software, World Book, Electronic Courseware Systems\r\n\r\nNew working software list items (apple2_flop_orig.xml)\r\n------------------------------------------------------\r\n12-Bar Tunesmith [4am, A-Noid]\r\nAlpine Tram Ride (revision 0) [4am, A-Noid]\r\nAural Skills Trainer: Basic Chords [4am, A-Noid]\r\nAural Skills Trainer: Intervals [4am, A-Noid]\r\nAural Skills Trainer: Seventh Chords [4am, A-Noid]\r\nBalancing Act [4am, A-Noid]\r\nBike Hike (revision 0) [4am, A-Noid]\r\nBolo [4am, A-Noid]\r\nClef Notes Drill [4am, A-Noid]\r\nClowning Around (revision 1) [4am, A-Noid]\r\nDinosaur's Lunch [4am, A-Noid]\r\nDungeon Campaign [4am, A-Noid]\r\nEar Challenger: A Music Game [4am, A-Noid]\r\nEarly Music Skills [4am, A-Noid]\r\nFollow Me [4am, A-Noid]\r\nFunctional Harmony: Basic Chords [4am, A-Noid]\r\nFunctional Harmony: Borrowed and Altered Chords [4am, A-Noid]\r\nFunctional Harmony: Diatonic Seventh Chords [4am, A-Noid]\r\nFunctional Harmony: Secondary Dominants [4am, A-Noid]\r\nHear Today... Play Tomorrow: Descending\/Ascending Intervals [4am, A-Noid]\r\nHear Today... Play Tomorrow: Ear Training Skills [4am, A-Noid]\r\nHear Today... Play Tomorrow: Find That Tune [4am, A-Noid]\r\nHear Today... Play Tomorrow: Melodic Dictation Beginning Level [4am, A-Noid]\r\nHear Today... Play Tomorrow: Melodic Dictation Intermediate Level [4am, A-Noid]\r\nHow to Weigh an Elephant [4am, A-Noid]\r\nKeyboard Arpeggios [4am, A-Noid]\r\nKeyboard Blues [4am, A-Noid]\r\nKeyboard Chords [4am, A-Noid]\r\nKeyboard Extended Jazz Harmonies [4am, A-Noid]\r\nKeyboard Fingerings [4am, A-Noid]\r\nKeyboard Intervals [4am, A-Noid]\r\nKeyboard Jazz Harmonies [4am, A-Noid]\r\nKeyboard Note Drill [4am, A-Noid]\r\nKeyboard Speed Reading [4am, A-Noid]\r\nKeyboard Tutor [4am, A-Noid]\r\nLearning to Add & Subtract (revision 1) [4am, A-Noid]\r\nLet's Go Fishing [4am, A-Noid]\r\nListen! A Music Skills Program [4am, A-Noid]\r\nMath in a Nutshell [4am, A-Noid]\r\nMonkey Business (revision 1) [4am, A-Noid]\r\nMonkey Business (revision 2) [4am, A-Noid]\r\nMusic Appreciation: A Study Guide [4am, A-Noid]\r\nMusic Composer Quiz [4am, A-Noid]\r\nMusic History Review: Composers [4am, A-Noid]\r\nMusic Theory Flash Cards (version 10\/2\/84) [4am, A-Noid]\r\nMusical Stairs (version 1984) [4am, A-Noid]\r\nMusical Terminology [4am, A-Noid]\r\nNote Detective I: Elementary Level [4am, A-Noid]\r\nNote Detective II: Intermediate Level [4am, A-Noid]\r\nNote Speller [4am, A-Noid]\r\nNumber Please: Visual and Sequential Memory Practice (release 1) [4am, A-Noid]\r\nPatterns in Pitch (Composition and Dictation): Level One [4am, A-Noid]\r\nPatterns in Pitch (Composition and Dictation): Level Two [4am, A-Noid]\r\nPatterns in Rhythm (Composition and Dictation): Level Two [4am, A-Noid]\r\nPatterns in Rhythm (Composition and Dictation): Level Three [4am, A-Noid]\r\nPerspectives in Music History [4am, A-Noid]\r\nPipeline [4am, A-Noid]\r\nRace Car Keys [4am, A-Noid]\r\nScrambled Eggs! (revision 1) [4am, A-Noid]\r\nScrambled Eggs! (revision 2) [4am, A-Noid]\r\nShutterbug's Pictures [4am, A-Noid]\r\nSliding Block (revision 1) (Learning Technologies) [4am, A-Noid]\r\nSpeedy Delivery [4am, A-Noid]\r\nSuper Ear Challenger (version 1984) [4am, A-Noid]\r\nTank Attack & Death Run [4am, A-Noid]\r\nTap-It [4am, A-Noid]\r\nThe 21st Century Music Series: Playing and Reading Music [4am, A-Noid]\r\nThe Flying Carpet [4am, A-Noid]\r\nTune It ][ [4am, A-Noid]\r\nU-Boat Command [4am, A-Noid]\r\nWilderness Campaign [4am, A-Noid]\r\nZoo Puppet Theater [4am, A-Noid]\r\n\r\nCombined software list items (apple2_flop_clcracked)\r\n----------------------------------------------------\r\nMusic Appreciation = Music Appreciation: A Musical Language + Music Appreciation: Music History [A-Noid33]\r\n\r\n-Co-authored-by: Bob Schultz <bobschultz03@gamil.com> [A-Noid33]\r\n\r\n-nes: three new working software list items (#14650) [Mike Swanson]\r\n\r\nNew working software list items (nes.xml)\r\n-----------------------------------------\r\nMicro Mages Second Quest [Mike Swanson]\r\nRoniu's Tale [Mike Swanson]\r\nRoniu's Tale (demo version) [Mike Swanson]\r\n\r\n-psx.xml: Added 6 working items (#14647) [David 'Foxhack' Silva]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nXena - Warrior Princess (Europe) [Redump]\r\nXena - Warrior Princess (Europe, prototype 19990819) [Redump]\r\nXena - Warrior Princess (France) [Redump]\r\nXena - Warrior Princess (Germany) [Redump]\r\nXena - Warrior Princess (Spain) [Redump]\r\nXena - Warrior Princess (USA, prototype 19990811) [Hidden Palace]\r\n\r\n-msx1_cart: add 30 working items to software list (#14567) [paul75s]\r\n\r\nNew working software list items\r\n-------------------------------\r\n3-D Bomberman (Japan) [file-hunter.com]\r\nAkarui Nouen (Japan) [file-hunter.com]\r\nBabbulkund 1999 (Japan) [file-hunter.com]\r\nBinary Land (Japan) [file-hunter.com]\r\nBiotech (Japan) [file-hunter.com]\r\nBomber Man Special (Japan) [file-hunter.com]\r\nBousou Tokkyuu SOS - Stop The Express (Japan) [file-hunter.com]\r\nBusy Rainy Day (Japan) [file-hunter.com]\r\nChick Fighter (Japan) [file-hunter.com]\r\nDimensional Wars (Japan) [file-hunter.com]\r\nDog Fighter (Japan) [file-hunter.com]\r\nDriller Tanks (Japan) [file-hunter.com]\r\nFireball (Japan) [file-hunter.com]\r\nGang Man (Japan) [file-hunter.com]\r\nGunman (Japan) [file-hunter.com]\r\nHelp (Japan) [file-hunter.com]\r\nKaeru Shooter (Japan) [file-hunter.com]\r\nKiller Station (Japan) [file-hunter.com]\r\nMah-Jong Crazy (Japan) [file-hunter.com]\r\nMJ-05 (Japan) [file-hunter.com]\r\nPolice Dog (Japan) [file-hunter.com]\r\nPower Fail (Japan) [file-hunter.com]\r\nSea Bomber (Japan) [file-hunter.com]\r\nSky Diver (Japan) [file-hunter.com]\r\nStar Soldier (Japan) [file-hunter.com]\r\nSubmarine Shooter (Japan) [file-hunter.com]\r\nSuper Doors (Japan) [file-hunter.com]\r\nT-Plan (Japan) [file-hunter.com]\r\nVegetable Crash (Japan) [file-hunter.com]\r\nZero Fighter (Japan) [file-hunter.com]\r\n\r\n-sharp\/mz700.cpp: Enable compatible MZ80K software list for MZ700\/800\/1500 (#14625) [paul75s]\r\n\r\n-cpu\/z80\/z80n: Skipped memory write in stackless NMI mode (#14678) [holub]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS29: Prospector's Gold, Red Hot Ice, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS30: Prospector's Gold, Red White & Blue 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS31: Red Hot Ice, Red White & Blue 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS32: Rising Star, Trophy Bucks, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-sinclair\/specnext.cpp: various fixes (#14683) [holub]\r\n * sinclair\/specnext.cpp:\r\n   - Enabled timer-based steps for SPI\r\n   - Fixed visarea clipping\r\n   - Refactored video modes with blending\r\n   - Fixed ULA+ pen parser - GGGRRRBB instead of RRRGGGBB\r\n   - Renamed \"Video\" Machine Configuration option to less confusing \"Captured Video Resolution\" screen_ula.cpp:\r\n   - ULA+ palette matches original ULA+ specnext_layer2.cpp:\r\n   - Revisited blending layers processing\r\n   - Fixed the layer clipping specnext_lores.cpp:\r\n   - Added support of Radastan (4bpp) variant\r\n   - Fixed palette configured with offset parameter specnext_sprites.cpp:\r\n   - Fixed drawing of sprites from negative offset position specnext_tiles.cpp:\r\n   - Fixed \"always on top\" option\r\n   - Fixed priority in all variants of textmode\r\n\r\nNew systems marked not working\r\n------------------------------\r\nSilicon Graphics IRIS 1400 [bitsavers]\r\n\r\n-nec\/pc9821.cpp: use fdc_2hd_2dd_ctrl fns as intended [angelosa]\r\n\r\n-hash\/generic_cdrom.xml: move (and promote) a few more SWs [angelosa]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nTeradrive [Angelo Salese]\r\n\r\n-sega\/teradrive.cpp: hookup HDD software list [angelosa]\r\n\r\nNew working software list items\r\n-------------------------------\r\nIBM DOS\/V 4.06 [Nemesis]\r\n\r\nNew working software list items\r\n-------------------------------\r\nteradrive_flop: The Manhole [archive.org]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nBrainchild PLS-1000 [Sean Riddle, Angelo Salese]\r\n\r\nSystems promoted to working\r\n---------------------------\r\nSuper A'Can [Angelo Salese, Ryan Holtz]\r\n\r\n-luna: Hook up the scsi [Olivier Galibert]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's (Taiwanese Hardware, v7.3). [Roberto Fresca]\r\n\r\n-Added handcrafted Dallas iButton data to Flaming 7's (Taiwanese Hardware, v6.5). [Roberto Fresca]\r\n\r\n-Fuck you dumbass unused warning [Olivier Galibert]\r\n\r\n-omron\/luna_88k.cpp: hookup C-Bus interrupts [angelosa]\r\n\r\n-adp\/manohman.cpp: Use English DIP switch setting labels. [Vas Crabb]\r\n\r\n-midway\/vegas.cpp: shuffle set versioning around [Hydreigon]\r\n * Changed warfa and nbanfl to use the different bootroms as BIOS options\r\n * Remove patch for nbanfl\r\n * Remove warfac set (only bootrom different vs. parent set)\r\n\r\nNew working clones\r\n------------------\r\nGauntlet Legends (version 1.4) [Hydreigon]\r\n\r\n-midway\/seattle.cpp: standardize rom loading structs [Hydreigon]\r\n * Remove 'BAD_DUMP' flag for seattle.snd. Sound subsystem test in mame and pcb matches. This alone convinces me to remove that\r\n    flag.\r\n\r\nNew working clones\r\n------------------\r\nHyperdrive (ver 1.31, Oct 21 1998) [Hydreigon]\r\n\r\n-omron\/luna_88k.cpp: fix compile [angelosa]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS33: Rockin' Reels, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS34: Rockin' Reels, Rising Star, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS35: Rolling Thunder, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS36: Super Stars & Stripes, Sweethearts & Sevens, Star Sevens, Cherry Bonus) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS37: Sweethearts & Sevens, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS38: Wild Thing, Jokers Wild, Cherry Bonus Wild, Nevada Numbers Wild) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\nNew working clones\r\n------------------\r\nFlaming 7's (50 bonus, GS39: Wild Fire, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca]\r\n[Roberto Fresca, Grull Osgo, Ioannis Bampoulas] [Roberto Fresca]\r\n\r\n-brkthru: correct interrupt logic [hap, Jim Westfall]\r\n\r\n-brkthru: put bgscroll write in its own function, correct brkthrut coinage dsw [hap]\r\n\r\nNew working systems\r\n-------------------\r\nLuxor ABC 80 with ABC80L [Curt Coder]\r\n\r\n-apple2c: Correction and note [AJR]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nAnimal Kaiser - The King Of Animals (ANA1004-NA-B) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (Evo 1, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (Evo 2, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (Evo 8, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nAnimal Kaiser - The King of Animals (unknown Evo, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]\r\nPac-Man Battle Royale (PBR1022-NA-A) [Guru, Baffski, rtw, ekorz]\r\nPac-Man's Arcade Party (PMAAM12-NA-A) [Guru, Baffski, rtw, ekorz]\r\nUmi Monogatari Lucky Marine Theater (ULS1001-ST-A) [Guru, Baffski, rtw, ekorz]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nPac-Man Battle Royale (PBR101-1-NA-A) [Guru, Baffski, rtw, ekorz]\r\n\r\n-misc\/chance32.cpp: added hopper, NVRAM, enabled save state support [Ivan Vangelista]\r\n\r\n-Tidy some stuff (mostly LlamaCase template parameters and fewer temporary strings). [Vas Crabb]\r\n\r\n-bus\/pc8801\/pc8801_31.cpp: latch a form of CD motor sense [angelosa]\r\n * fix pc8801_flop:dslayed to fall back to FM mode when no disc is in tray\r\n\r\n-misc\/funkball.cpp: update QA [angelosa]\r\n\r\n-brkthru: update notes [hap]\r\n\r\n-misc\/galaxi.cpp: templates, hopper device instead of custom implementation [Ivan Vangelista]\r\n\r\n-luxor\/abc80: Use address maps instead of read\/write functions. [Curt Coder]\r\n\r\n-misc\/funkball.cpp: observation notes [angelosa]\r\n\r\nNew working software list items\r\n-------------------------------\r\nibm5170_cdrom: Chasm: The Rift (Europe) [redump.org]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170_cdrom: Fallout (USA) [redump.org]\r\n\r\n-Reduced some of the short name inflation. [Vas Crabb]\r\n * It's getting silly, some of the short names are close to the length limit, which prevents forming clone names by adding suffixes.\r\n    I raised my concerns about the possibility of short name inflation when I relaxed the limit.  It looks like it wasn't unfounded.\r\n\r\n-hash: bulk replace Alt -> alt [angelosa]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nDouble Dragon (bootleg with 3xM6809, set 3) [Roberto Fresca]\r\n[Roberto Fresca, Walter Redondito Areco, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades] [Roberto Fresca]\r\n\r\n-apple2, apple2p & clones: Keyboard interface expansion [AJR]\r\n * Made existing AY-5-3600 based keyboard a slot option; add lowercase mode. [AJR]\r\n * Added dump and emulation of Videx Keyboard Enhancer ][ together with clone system with complementary lowercase chip.\r\n    [AJR, Apple II Documentation Project]\r\n * Added dump and emulation of Key Tronic KB 200. [AJR, Bitsavers]\r\n * am64, am100, ivelultr, uniap2en\/uniap2pt: Add emulation of keyboards previously included in ROM sets. With this change, uniap2ti\r\n    is now emulated as a slot-based keyboard device and is no longer a runnable system. [AJR]\r\n * Add optional control key mod required by one word processor. [AJR]\r\n * ivelultr: Hook up character set switch to unique keyboard output. [AJR]\r\n\r\nNew working clones\r\n------------------\r\nApple ][+ (Enhancer ][ lowercase mod) [AJR, Apple II Documentation Project]\r\n\r\nNew working software items (apple2_flop_misc)\r\n---------------------------------------------\r\nEnhancer ][ Utility Diskette [AJR, ASIMOV Apple II Collection]\r\n\r\n-hash\/apple2_flop_misc.xml: Minor correction to f8ecff4d11fca5000d5d581995d5341c32cb4440 [AJR]\r\n\r\n-akai\/s3000.cpp: Updates [R. Belmont, Guru]\r\n * Fixed FDC hookup for S3000 & CD3000i\r\n * Fixed sample RAM detection\/protection on S3000\/CD3000i\r\n * Removed non-existent keypad for CD3000XL\r\n * Added layout for CD3000XL\r\n * Fixed LCD colors for all non-S2000 models\r\n * All models now default to having an HDD and a CD-ROM drive available\r\n * Added floppy and CD-ROM software lists\r\n\r\n-Documented ddragon6809b unknown crystals. [Roberto Fresca]\r\n\r\n-machine\/mb87030.cpp: Added a BSY line callback suitable for drive LEDs. [R. Belmont]\r\n\r\n-spectrum_betadisc_flop.xml: Added 23 working items (#14693) [ArcadeShadow]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nAliens: Neoplasma 2 (demo v1.1, 50Hz) [ArcadeShadow]\r\nAliens: Neoplasma 2 (demo v1.1, 60Hz) [ArcadeShadow]\r\nAliens: Neoplasma 2 (demo v1.6, 50Hz) [ArcadeShadow]\r\nAliens: Neoplasma 2 (demo v1.6, 60Hz) [ArcadeShadow]\r\nAttack (v1.0, Party Version) [YRGB]\r\nAttack (v1.1) [YRGB]\r\nCindy Block (v1.0, Party Version) [YRGB]\r\nCindy Block (v1.1) [YRGB]\r\nDizzy II - Treasure Island Dizzy - Extended Edition 2023 [Virtual TR-DOS]\r\nDizzy III - Fantasy World Dizzy - Extended Edition 2024 [Virtual TR-DOS]\r\nFinal Fight (mod) [Virtual TR-DOS]\r\nGremlins 2: The New Batch (mod) [Virtual TR-DOS]\r\nGunrunner (mod) [Virtual TR-DOS]\r\nE-SWAT (mod) [Virtual TR-DOS]\r\nGenerals (v1.0, Party Version) [YRGB]\r\nGenerals (v1.1) [YRGB]\r\nKubanoid (v1.0, Party Version) [YRGB]\r\nKubanoid (v1.1) [YRGB]\r\nMin! [ZX Art]\r\nPedro 1 + 2 + 3 (mod) [Virtual TR-DOS]\r\nPrince of Persia (mod) [Virtual TR-DOS]\r\nRick Dangerous 1 + 2 (mod) [Virtual TR-DOS]\r\nYandex Retro Games Battle 2025 [Virtual TR-DOS]\r\n\r\n-ibm5150: Add Norton Utilities 4.01 and 4.50 5\u00bc\" (#14682) [Mike Swanson]\r\n\r\nNew working software list items (ibm5150.xml)\r\n---------------------------------------------\r\nThe Norton Utilities Advanced Edition 4.01 [archive.org]\r\nThe Norton Utilities Advanced Edition 4.50 (5.25\" disk) [pcjs.org]\r\n\r\n-basic specnext\/tbblue software list (#14684) [mamehaze]\r\n\r\nNew working software list items\r\n-------------------------------\r\nspecnext_sd: [mamehaze]\r\nSystem\/Next 24.11 [SpecNext Ltd.]\r\nFiona's Flight [rcallenbach]\r\n\r\n-sinclair\/specnext.cpp: Various fixes (#14691) [holub]\r\n * sinclair\/specnext.cpp: Deleay resolution change which simulates VGA\/HDMI output sinclair\/specnext_sprites.cpp: Fixed sprites\r\n    clipping broken after refresh rate changed sinclair\/*: Stylistic cleanups\r\n\r\n-brkthru: add flipscreen dipswitch, misc: small cleanup [hap]\r\n\r\n-esp250c: Fix MT09339 [Dirk Best]\r\n\r\n-apple\/apple2.cpp: Memory notes [AJR]\r\n\r\nNew working clones\r\n------------------\r\nIPM Invader (M11) [Apocalypse, Dwayne Kirkwood]\r\n\r\n-bus\/megadrive\/cart: rename seganet to segach [angelosa]\r\n\r\n-video\/huc6272.cpp: shuffle code blocks around (no implementation change) [angelosa]\r\n\r\n-nec\/pcfx.cpp: hookup photo_cd SW list [angelosa]\r\n\r\n-video\/huc6272.cpp: attempt at fixing KRAM interface [angelosa]\r\n\r\n-vtech_innotab_cart.xml: Add note about regional lockout (#14697) [vtarchive]\r\n\r\n-generalplus_gpl16250_mobigo.cpp: Fix some release years (#14609) [vtarchive]\r\n * Add a list of undumped (known) regional variants\r\n\r\n-hash: Alternative the publisher is a proper noun. [Vas Crabb]\r\n\r\n-bus\/a2bus: Reduce use of the word \"override\" in comments [AJR]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nunknown 8085-based crane game [SpinalFeyd]\r\n\r\n-pc6001: Mark MCU as bad dump [AJR]\r\n\r\n-machine\/nscsi_bus: Moved the BSY callback from the MB87030 device to the bus itself.  Now all nscsi users can have a drive activity\r\n LED. [R. Belmont]\r\n * akai\/s3000.cpp: Corrected some errors in the key mappings and updated to use the nscsi activity LED.  [R. Belmont]\r\n\r\n-hash\/s3000_cdrom: Marked discs as suppored. [R. Belmont]\r\n\r\nNew working software list items\r\n-------------------------------\r\ns2000_flop: [arbee]\r\nAkai S2000 OS 2.00 [robcfg]\r\n\r\n-s3000_cdrom: Akai CD-ROM Sound Library Volume 1: Complete S3000 and CD3000 Sound Library [archive.org] Akai CD-ROM Sound Library\r\n Volume 2: Complete S1000\/S1100 Library [archive.org] Akai CD-ROM Sound Library Volume 3: Drum Kit Collection [archive.org] Akai\r\n CD-ROM Sound Library Volume 4: Rhythm Loop Collection [archive.org] Akai CD-ROM Sound Library Volume 5: Percussion Collection\r\n [archive.org] Akai CD-ROM Sound Library Volume 6: Sound Effects Collection [archive.org] Akai CD-ROM Sound Library Volume 7: New\r\n Keyboard Collection [archive.org] Akai CD-ROM Sound Library Volume 8: General MIDI Sets [archive.org]\r\n\r\n-Updated Cyberdyne Systems Flaming 7's technical notes about emulation status and Dallas ibutton serial number. [Roberto Fresca]\r\n\r\n-CD-i: Fix Letterboxing (#14701) [Vincent-Halver]\r\n * mcd212: Fix Letterboxing in Mystic Midway. Fixes #14694 [Vincent Halver]\r\n\r\n-hash: deambiguate Alternative Software releases [angelosa]\r\n\r\n-hash\/cpc_flop.xml: bulk replace Fra -> France [angelosa]\r\n\r\n-hash\/electron_cass.xml: fix conflict marker [angelosa]\r\n\r\n-sega\/segas18.ccp: Corrected ROM labels for the wwallyja3p set. Updated and corrected Sega ID# information for all Wally wo Sagase!\r\n sets. [SpinalFeyd, Brian Troha, The Dumping Union]\r\n\r\n-subsino\/subsino2.cpp: added real DS1971 dump to blushark [Ioannis Bampoulas]\r\n\r\n-source reorganization: moved misc\/5clown.cpp to igs\/ since both hardware and software are by IGS [Ivan Vangelista]\r\n\r\n-bus\/megadrive\/cart\/segach.cpp: scaffold very basic support for US Sega Channel cart [angelosa]\r\n\r\n-brkthru: correct continue\/servicemode dsw [hap]\r\n\r\n-supercon,ssensor4: small tweak to internal artwork [hap]\r\n\r\nNew working systems\r\n-------------------\r\nGomoku Computer [hap, Berger]\r\n\r\n-segach.cpp: Fix the build. [R. Belmont]\r\n\r\n-msx1_cart: replace bad dump for Chick Fighter (#14687) [paul75s]\r\n\r\n-3do_m2.xml, bbc_cass.xml, electron_cass.xml, amiga_flop.xml: Metadata cleanings (#14707) [ArcadeShadow]\r\n * 3do_m2.xml: Lowercase on descriptive word bbc_cass.xml: More accurate descriptions electron_cass.xml: More accurate descriptions\r\n    amiga_flop.xml: Lowercase on descriptive words\r\n\r\n-apple2_flop_orig, apple2_flop_clcracked added 59, redumped 1, and metadata cleanups (#14706) [A-Noid33]\r\n * Focused on Baudville, Houghton Mifflin, Micro League Sports Association, Milliken Publishing Company, Passport Designs, Stoneware\r\n\r\nNew working software list items (apple2_flop_orig.xml)\r\n------------------------------------------------------\r\n4-Track Editor for Soundchaser Computer Music System [4am, A-Noid]\r\nAlgebra Action [4am, A-Noid]\r\nAlgebra Plotter Plus [4am, A-Noid]\r\nAliencounter & Face Flash (revision 1) [4am, A-Noid]\r\nAliencounter & Face Flash (revision 2) [4am, A-Noid]\r\nAliencounter & Face Flash (revision 3) [4am, A-Noid]\r\nArithmekicks [4am, A-Noid]\r\nArithmetickle [4am, A-Noid]\r\nAward Maker Plus (version 23611) [4am, A-Noid]\r\nBattling Bugs & Concentraction (revision 1) [4am, A-Noid]\r\nBattling Bugs & Concentraction (revision 2) [4am, A-Noid]\r\nBlazing Paddles (revision 0) [4am, A-Noid]\r\nBlazing Paddles (version 04421) [4am, A-Noid]\r\nBlazing Paddles (version 04431) [4am, A-Noid]\r\nEnglish MicroLab: Assessment of English Skills (version A1) [4am, A-Noid]\r\nFourWord & WordLift [4am, A-Noid]\r\nFrenzy & Flip Flop [4am, A-Noid]\r\nGolf Classic & Compubar [4am, A-Noid]\r\nGuitar Wizard (version 11601) [4am, A-Noid]\r\nGuitar Wizard (version 11611) [4am, A-Noid]\r\nGulp!! & Arrow Graphics [4am, A-Noid]\r\nGulp!! & Frenzy [4am, A-Noid]\r\nKorg 800 4-Track MIDI Sequencer (version 1.0) [4am, A-Noid]\r\nLeadsheeter [4am, A-Noid]\r\nMaster Tracks (version 1.8) [4am, A-Noid]\r\nMaster Tracks Pro (version 1.2) [4am, A-Noid]\r\nMath Marvels [4am, A-Noid]\r\nMath Masters [4am, A-Noid]\r\nMicro League Baseball (Micro League Sports Association) (revision 1) [4am, A-Noid]\r\nMicro League Baseball (Micro League Sports Association) (revision 2) [4am, A-Noid]\r\nMicro League Baseball (Micro League Sports Association) (revision 3) [4am, A-Noid]\r\nMicro League Baseball: Box Score \/ Stats Compiler Disk [4am, A-Noid]\r\nMicro League Baseball: General Manager \/ Owner Disk [4am, A-Noid]\r\nMIDI\/4 (revision 5) [4am, A-Noid]\r\nMIDI\/8 Plus (version 1.2) [4am, A-Noid]\r\nMIDI\/8 Plus for MPU-401 (version 1.2) [4am, A-Noid]\r\nPixit (revision 0) [4am, A-Noid]\r\nPixit (version 01331) [4am, A-Noid]\r\nPixit Shape Library #1: Shapes & Fonts [4am, A-Noid]\r\nPixit Shape Library #2: Science [4am, A-Noid]\r\nPixit Shape Library #3: Kid Stuff [4am, A-Noid]\r\nPolyWriter (version 1.2) [4am, A-Noid]\r\nPop 'R Spell & Pop 'R Spell Challenge [4am, A-Noid]\r\nPrince (version 15521) [4am, A-Noid]\r\nPrince (version 15531) [4am, A-Noid]\r\nRainy Day Games (version 13501) [4am, A-Noid]\r\nTake 1 (version 06431) [4am, A-Noid]\r\nTake 1 (version 06451) [4am, A-Noid]\r\nTake 1 Animation Library #1: Actors & Actions [4am, A-Noid]\r\nTake 1 Animation Library #2: Heroes & Villians [4am, A-Noid]\r\nTake 1 Animation Library #3: Business [4am, A-Noid]\r\nTake 1 Programmer's Toolkit (version 10601-0000) [4am, A-Noid]\r\nThe Jar Game & Chaos [4am, A-Noid]\r\nTranquility Base [4am, A-Noid]\r\nWord Machine & Word Machine with Spelling List [4am, A-Noid]\r\n\r\nNew working software list items (apple2_flop_clcracked.xml)\r\n-----------------------------------------------------------\r\nComprehension Power Program: Level E-2 (4am crack) [4am, A-Noid]\r\nMath Sequences: Percents (version 1984) (4am crack) [4am, A-Noid]\r\nMIDI\/4 Plus Enhanced Edition (version 1.1) (4am crack) [4am, A-Noid]\r\nMIDI\/8 Plus (version 1.2) (4am and san inc crack) [4am, A-Noid]\r\n\r\nRedumped software list items (apple2_flop_clcracked.xml)\r\n--------------------------------------------------------\r\nMath Marvels (4am crack) [4am, A-Noid]\r\n\r\n-video\/huc6261.cpp: fix pal offsets [angelosa]\r\n\r\n-sound\/l7a1045_l6028_dsp_a.cpp: Hooked up the second address space selected by \/ROM pin 86. [R. Belmont, Happy]\r\n * snk\/hng64: Adapted to use the ROM address space and turned off logging. [R. Belmont]\r\n\r\n-add artfont option for changing default font of .lay files text elements [hap]\r\n\r\nNew systems marked not working\r\n------------------------------\r\nHard Puncher Hajime no Ippo - The Fighting! (VER.2.02J) [buffi, Hammy]\r\n\r\n-bondwell\/bw2: Modernized driver and expansion bus. [Curt Coder]\r\n\r\n-nec\/pcfx.cpp: move interrupt controller as device [angelosa]\r\n\r\n-Add the swp30 to the list of drc-using CPUs [Olivier Galibert]\r\n\r\n-shared\/namco_c355spr.cpp: Improved flexibility: (#14546) [cam900]\r\n * Use callback for mixing and added transparent pen configuration.\r\n * Moved alternate precision flag to configuration.\r\n * Fixed potential crashes.\r\n * Reduce duplication, and unnecessary code.\r\n\r\n-dataeast\/deco32,cpp: Fixed save state support, added context to logging, and cleaned up code. [cam900]\r\n\r\n-namco\/namco_c45road.cpp, namco\/namco_c169roz.cpp: Allow priority\/mask value writes in draw routines. [cam900]\r\n\r\n-Various namco\/* drivers: [cam900]\r\n * Use abbreviated integer types consistently.\r\n * Use single-pass C355 draw routine.\r\n\r\n-seibu\/sei25x_rise1x_spr.cpp: Merged SEI25X and RISE1X sprite hardware emulation into a device. (#14443) [cam900]\r\n\r\n-Cleaned up code in VRender0-related drivers and devices: (#14453) [cam900]\r\n * Suppress side effects for debugger reads.\r\n * Use snake_case names, use abbreviated integer types, use lowercase hexadecimal digits.\r\n * Improved logging.\r\n * sound\/vrender0.cpp: Update per-channel cache when texture memory pointer is changed.\r\n * video\/vrender0.cpp: Use templates and function pointer arrays for draw functions.\r\n * video\/vrender0.cpp: Use device_memory_interface for external memory.\r\n * video\/vrender0.cpp: Minor fixes in single color fill function.\r\n\r\n-Tidy some stuff, bump version in documentation. [Vas Crabb]\r\n\r\n-Correct for my inability to type today. [Vas Crabb]\r\n\r\n-terraf,armedf: correct fm sound chip type [Lord Nightmare]\r\n\r\n-layout: go over my .lay files again to fix text align issues with wide width font [hap]\r\n\r\n-sound: Add error for problematic initial sample rates [Olivier Galibert]\r\n\r\n-Remove Alien Arena instance missing sound. I talked to Duncan Brown, the creator, and he never made a version without sound.\r\n (#14716) [MajorHavocOnKLOV]\r\n\r\n-Revert \"Remove Alien Arena instance missing sound. I talked to Duncan Brown, the creator, and he never made a version without\r\n sound. (#14716)\" [Vas Crabb]\r\n * This reverts commit 27cd056774583a601bd15cf3e25db7d3bd7282cb.\r\n * The parent was intentionally not using ROMs we don't have a license to distribute.\r\n\r\n-ic2061a: ensure m_regs is initialized and saved [Olivier Galibert]\r\n\r\n-cpu\/se3208\/se3208dis.cpp, *\/vrender0.cpp: Clean up a few details: (#14715) [cam900]\r\n * cpu\/se3208\/se3208dis.cpp: Avoid reserved name for type.\r\n * sound\/vrender0.cpp: Simplify casting.\r\n * video\/vrender0.cpp: Use pal5bit\/pal6bit functions for color field extraction.\r\n\r\n-seibu\/sei25x_rise1x_spr.cpp: Add configuration option for allocating raw sprite graphics bitmap. (#14714) [cam900]\r\n\r\n-sound\/cem3394.cpp: Allow self-oscillation when no waveforms are enabled. (#14680) [m1macrophage]\r\n\r\n-seibu\/sei25x_rise1x_spr.cpp: Separate plotting logic from sprite loop. [Vas Crabb]\r\n\r\n-vtech_eu3a12.cpp: Add list of undumped international versions (#14711) [vtarchive]\r\n\r\n-layout: replace use of slash\/backslash text for diagonal lines with svg [hap]\r\n\r\n-video\/huc6270.h: add AR readback [angelosa]\r\n\r\n-nec\/pcfx.cpp: hookup internal backup RAM [angelosa]\r\n\r\n-video\/huc6272.cpp: convert KRAM data access to 16-bit [angelosa]\r\n\r\n-video\/huc6271.cpp: add register writes [angelosa]\r\n\r\nNew software list items marked not working\r\n------------------------------------------\r\nibm5170: PC-FXGA (ISA16 DOS\/V version) [archive.org]\r\npc98: PC-FXGA (C-Bus version) [archive.org]\r\n\r\n-ibm5170_cdrom: Full Tilt! Pinball (#14704) [Mike Swanson]\r\n\r\nNew working software list items\r\n-------------------------------\r\nibm5170_cdrom: Full Tilt! Pinball (4 sets) [redump.org]\r\n\r\n-spectrum_cass.xml: Improved metadata. (#14723) [ArcadeShadow]\r\n * Improved parent\/clone relationships, descriptions, publishers, years, part_id, and languages info.\r\n * Also combined Space Junk items that are actually parts of the same releases.\r\n\r\n-pippin.xml: New software list items marked not working (#14718) [David 'Foxhack' Silva]\r\n\r\nNew non-working software list titles (pippin.xml)\r\n-------------------------------------------------\r\nCompton's Interactive Encyclopedia (USA, prototype 19961028) [redump.org]\r\nMr. Potato Head Saves Veggie Valley (USA, prototype 19961030) [redump.org]\r\nPower Rangers Zeo Vs. The Machine Empire (USA, prototype 19961023) [redump.org]\r\n\r\n-vtech_innotab_cart.xml: Add note about Danish, Russian, Portuguese languages (#14720) [vtarchive]\r\n\r\n-bus\/a2kbd\/am100kbd.cpp: Forgot to remove this part [AJR]\r\n\r\n-xmen: Improve interrupt logic [Dirk Best, Jim Westfall]\r\n * Fixes #14725 and MT08883\r\n\r\n-segach.cpp: emulate Sega Channel (US) adapter using simulated transmission (#14712) [superctr]\r\n * segach.cpp: gets past tuning errors [superctr]\r\n   - segach.cpp: gets past tuner error 000A\r\n   - segach.cpp: make tcu reg map 8-bit\r\n   - segach.cpp: add authorization bits\r\n   - segach.cpp: now gets past tuning\r\n * segach.cpp: implement packet broadcast\r\n * segach.cpp: now loads into the menu\r\n * segach.cpp: add TCU parental controls registers\r\n * segach.cpp: first shot at station ID and channel number TCU registers\r\n * segach.cpp: Add basic bank switching\r\n * segach.cpp: use quickload to open packet dumps\r\n * segach.cpp: support the IMG file format from the transmission disc\r\n * segach.cpp: cleanup CRC functions\r\n * segach.cpp: add menu button\r\n\r\n-bus\/megadrive\/cart: implement VRES [angelosa]\r\n\r\n-scripts\/build\/check_include_guards.py: use raw string for pattern match [angelosa]\r\n\r\n-bus\/megadrive\/cart\/segach.h: fix copyright holders [angelosa]\r\n\r\n-hominn\/hominn_980924.cpp: made qxjl boot [Ivan Vangelista]\r\n\r\n-mb87030: Correct the behaviour when a transfer size 0 is requested [Olivier Galibert]\r\n\r\n-midway\/williams.cpp: Renamed Alien Arena clone to make difference a bit more obvious. (#14729) [MajorHavocOnKLOV]\r\n\r\n-namco\/namcos2_sprite.cpp, namco\/namcos2_roz.cpp: Use priority mechanism rather than multiple drawing passes. (#14726) [cam900]\r\n * namco\/namcos2_roz.cpp: Add priority value and mask parameters to drawing functions, and cleaned up code.\r\n * namco\/namcos2_sprite.cpp:\r\n   - Added priority value and mixing callbacks.\r\n   - Draw sprites in a single pass using priority control.\r\n   - Cleaned up code and updated notes.\r\n     * namco\/namcos2.cpp:\r\n   - Split driver state classes for different hardware configurations.\r\n   - Optimized drawing slightly.\r\n   - Improved ROM region names, updated notes, and cleaned up code.\r\n\r\n-machine\/tms9914.cpp: Suppress side effects for debugger reads. [Vas Crabb]\r\n * Also use \"English\" spacing.\r\n\r\n-ibm5170.xml: Added eight Swedish Scandinavian PC Systems games. (#14534) [Rebecca Wallander]\r\n\r\nNew working software list items (ibm5170.xml)\r\n---------------------------------------------\r\nAlfons p\u00e5hittel\u00e5da (Sweden) [FakeShemp]\r\nCheops pyramid (Sweden) [conradtrout]\r\nHandla med Alfons (Sweden) [FakeShemp]\r\nM\u00e5la med Alfons (Sweden) [Max lundell]\r\nMitt f\u00f6rsta datorprogram (Sweden) [retrotrollet]\r\nPussla med Alfons (Sweden) [Max lundell]\r\nAlfons p\u00e5 \u00e4ventyr i trafiken (Swedish) [Max lundell]\r\nKom till Alfons hemliga kalas (Sweden) [Max lundell]\r\n\r\nNew clones marked not working\r\n-----------------------------\r\nDouble Dragon (bootleg with 3xM6809, set 4) [Roberto Fresca, f205v]\r\n\r\n-technos\/ddragon.cpp: use ROM_COPY for ddragon6809c [angelosa]\r\n\r\n-pc\/teradrive.cpp: VRES seems to also reset port logic [angelosa]\r\n\r\n-akai\/mpc2000.cpp: Put a valid ATAPI device on the ATA bus to stop the long delay on startup.  Only a Zip250 is actually supported\r\n by the firmware. [R. Belmont]\r\n * akai\/mpc60.cpp: Fixed labeling of Enter key. [R. Belmont]\r\n * akai\/s3000.cpp: Added layouts for CD3000i and S3000\/S3000i. [Guru]\r\n * layout\/s2000.lay: Minor fixes and updates. [Guru]\r\n\r\n-s2000.lay: remove stray ] character [hap]\r\n\r\n-layout: rename mrmusical.lay to lilprofo.lay and also use it for lilprofo [hap]\r\n\r\n-akai\/s3000.cpp: Added layout for s3000xl. [Guru]\r\n\r\n-srcclean in preparation for release. [Vas Crabb]\r\n\r\n-merit\/merit.cpp: More lowercase on descriptive text. [Vas Crabb]<\/pre>\n<p>&nbsp;<br \/>\n(Ancienne) Note sur MAMEXP: La version officielle de MAME \u00e9tant compil\u00e9e avec GCC 15 (ou sup\u00e9rieur), il s&rsquo;agit d&rsquo;une version compil\u00e9e par moi m\u00eame avec GCC 10.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.287 (64.5 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.287 (97.1 Mo)<\/a><\/p><div><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=8219\" title=\"Download MAME (ARM64)\">T\u00e9l\u00e9charger MAME (ARM64) v0.287 (ARM) (79.0 Mo)<\/a><\/div><\/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=116114\" 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_post_was_ever_published":false,"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_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}},"categories":[1],"tags":[],"class_list":["post-116114","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-ucO","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/116114","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=116114"}],"version-history":[{"count":4,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/116114\/revisions"}],"predecessor-version":[{"id":116218,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/116114\/revisions\/116218"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=116114"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=116114"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=116114"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}