{"id":71595,"date":"2022-06-30T07:51:43","date_gmt":"2022-06-30T05:51:43","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=71595"},"modified":"2022-06-30T07:51:43","modified_gmt":"2022-06-30T05:51:43","slug":"multi-mame-v0-245","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=71595","title":{"rendered":"[Multi] MAME v0.245"},"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>The highly-anticipated release of MAME 0.245 has finally arrived! As I\u2019m sure many of you are already aware, we\u2019ve added support for two elusive arcade games that didn\u2019t see widespread release: Megumi Rescue and Marble Madness II, and the Konami Polygonet system has finally come to life. But before we get to that, there are some changes to MAME\u2019s user interface that you should be aware of. Input options have been moved off the main menu to a submenu of their own. Depending on the system, there can be quite a few of them, and they weren\u2019t all grouped. There\u2019s also a new option to see the input devices recognised by MAME, which should help with diagnosing issues.<br \/>\n&nbsp;<\/p>\n<p>Megumi Rescue was exhibited at a trade show, but apparently never sold as an arcade game. A home system port was released, but only in Japan. The original arcade game uses a vertically-oriented monitor, and lacks the life bar system and vertical scrolling found in the home version. Despite the arcade version remaining unreleased, and the home version never being widespread, the game was widely copied for TV game systems. It\u2019s nice to see the original preserved all these years later.<br \/>\n&nbsp;<\/p>\n<p>Marble Madness II was considered a failure on location test. It demonstrates Atari\u2019s complete failure to understand what Mark Cerny got right when he made the mid \u201980s classic. A few examples survived in the hands of collectors, but the game was never seen widely.<br \/>\n&nbsp;<\/p>\n<p>The Polygonet system was Konami\u2019s first foray into 3D arcade games. It was quite apparent that their in-house system wasn\u2019t able to compete toe-to-toe with offerings from Sega and Namco. Polygonet Commanders was added to MAME almost twenty years ago, and saw sporadic progress for a few years after that. Regular contributor Ryan Holtz has written an engaging blog post about his adventures bringing it up to a playable state this month. The two games haven\u2019t been promoted to working yet as they haven\u2019t been extensively tested, but we\u2019d love it if you try them out and post your experiences, good or bad.<br \/>\n&nbsp;<\/p>\n<p>We\u2019ve got more complete emulation for three Mac NuBus video cards this month: the Apple Macintosh Display Card, the SuperMac Spectrum\/8 Series III, and the SuperMac Spectrum PDQ. The Macintosh Display card, which MAME uses by default for the Mac II, now supports configuring the amount of video RAM installed, as well as a selection of monitors with correct resolutions, refresh rates and colour profiles. The SuperMac Spectrum\/8 Series III supports on-screen resolutions up to 1024\u00d7768, and virtual desktop resolutions up to a massive 4096\u00d71536 in Black &#038; White mode. Virtual desktop panning and desktop zoom are hardware-accelerated. The Spectrum PDQ supports resolutions up to 1152\u00d7870, with hardware acceleration for things like moving windows in 256-colour modes. Please be aware that MAME currently has trouble with some combinations of Mac video cards \u2013 if you want to use multiple monitors on your emulated Mac, it\u2019s best to stick with the Macintosh Display Card or Radius ColorBoard. If you\u2019re you\u2019re just looking to jump into Mac emulation, there\u2019s some helpful information to get you started on our wiki.<br \/>\n&nbsp;<\/p>\n<p>Thanks in large part to the efforts of Ignacio Prini and Manuel Gomez Amate, the ZX Spectrum cassette software list now includes the Spanish MicroHobby magazine cover tape and type-in program collection. A number of prototypes cartridges have been added for the Game Boy, Super NES and other consoles. Commodore 64 tapes, Apple II floppies, and game music rips in VGM format have each seen a batch of additions.<br \/>\n&nbsp;<\/p>\n<p>Other highlights include:<br \/>\n&nbsp;<\/p>\n<p>Support for Space Duel\u2019s cocktail mode from Ian Eure.<br \/>\nProper inputs for Sidam\u2019s Space Invaders hack Invasion from Janniz.<br \/>\nPlayable Classic Adders &#038; Ladders gamblers from David \u201cHaze\u201d Haywood.<br \/>\nA team effort to fix some performance bottlenecks, particularly affecting the IGS PolyGame Master.<br \/>\nSD Card reader support for Acorn computers from Ramtop and our very own Nigel Barnes.<br \/>\nWorking light gun inputs for Rapid Fire (not that anyone wants to play it).<br \/>\nFixes for more glitches in the ZX Spectrum family from holub.<br \/>\nMajor improvements to several IGS games from Luca Elia.<br \/>\nHitting GitHub pull request number #10000 \u2013 congratulations, holub.<\/em><br \/>\n&nbsp;<\/p>\n<p>Les changements sont les suivants:<\/p>\n<p>&nbsp;<\/p>\n<pre style=\"height: 350px;\">0.245 2022-06-30\r\n----------------\r\n\r\n\r\nMAME Testers bugs fixed\r\n-----------------------\r\n- 08237: [Crash\/Freeze] (cclimber.cpp) rpatrolb, rpatrol, rpatroln, silvland: Soft reset causes game to show RAM error. (Robbbert)\r\n- 08265: [Graphics] (spectrum.cpp) spectrum and clones [aquaplan and clones]: Horizon line broken by the screen border. (holub)\r\n- 08273: [Flip Screen\/Cocktail] (thepit.cpp) All games in thepit.cpp: Cocktail mode\/screen flipping causes graphical errors. (AJR)\r\n- 08317: [Graphics] (ibmpc.cpp) pcega [arknoid2 and clones]: Screen flickers and doesn\u2019t refresh properly. (Carl)\r\n- 08333: [Sound] (simpsons.cpp) simpsons: All audio drops out during attract mode. (smf)\r\n- 08340: [Graphics] Graphics viewer renders blurry tiles when using BGFX video module. (Vas Crabb)\r\n- 08343: [Sound] (cclimber.cpp) toprollr: Vehicle sound effects are incorrect. (hap)\r\n- 08344: [Graphics] (cclimber.cpp) toprollr: Player life counter graphics are incorrect. (hap)\r\n- 08358: [Crash\/Freeze] (avalnche.cpp) catchp: Watchdog causes continuous restarts. (Robbbert)\r\n\r\n\r\nNew working machines\r\n--------------------\r\nEntex Musical Marvin [hap, Sean Riddle]\r\nGanbare Goemon [Jingleboy, Fluvian]\r\nMarble Madness II (prototype) [anonymous]\r\nMegumi Rescue [Jeff Willard Jr]\r\nMicon-Kit Part II [hap, anonymous, Jay Gallagher]\r\nMicromint SB180 [Miodrag Milanovi\u0107]\r\nRadica \/ Takara \/ SSD Company LTD Play TV Jr. Construction [Sean Riddle, David Haywood, Peter Wilhelmsen, Kamaal Brown]\r\n\r\n\r\nNew working clones\r\n------------------\r\nBeta Force [anonymous]\r\nButterfly Video Game (version A00) [Ioannis Bampoulas]\r\nCircus (Elektronika) [algestam, Milan Galcik]\r\nCookie & Bibi 2 (English \/ Korean) [f205v]\r\nEgg Venture (Release 1) [Brian Troha, The Dumping Union]\r\nFinal Star Force (Japan, set 2) [nnap]\r\nHegener + Glaser Mephisto MM II (set 4) [Berger]\r\nHegener + Glaser Mephisto Monte Carlo IV [anonymous]\r\nKnuckle Bash (location test) [coolmod]\r\nKung-Fu Senjyo (bootleg, Spanish) [Asociaci\u00f3n Retroclub]\r\nMoon Cresta (Centromatic Spanish bootleg) [Javier Alonso, Recreativas.org]\r\nNostromo [anonymous]\r\nRFC2795 Ltd RC2014 Micro [Miodrag Milanovi\u0107]\r\nRolling Panic (v2.33) [Darksoft, TeamEurope]\r\nSamurai (World) [anonymous, SNESNESCUBE64]\r\nStephen C Cousins SC105 - Modular Backplane (RC2014) [Miodrag Milanovi\u0107]\r\nStephen C Cousins SC112 - Modular Backplane (RC2014) [Miodrag Milanovi\u0107]\r\nStephen C Cousins SC116 - Modular Backplane (RC2014) [Miodrag Milanovi\u0107]\r\nStephen C Cousins SC133 - Modular Backplane (RC2014) [Miodrag Milanovi\u0107]\r\nStephen C Cousins SC203 - Modular Z180 Computer [Miodrag Milanovi\u0107]\r\nSuper Pacman (v1.2) + Cherry Master (Corsica, v8.31, encrypted) [Ioannis Bampoulas]\r\nSuper Ship [anonymous]\r\nTreasure Island (American Alpha, v3.0N) [Ioannis Bampoulas]\r\nunknown 'Pac Man with cars' gambling game [Jorge Silva]\r\nWonder Boy (Tecfri bootleg) [Jorge Silva]\r\n\r\n\r\nMachines promoted to working\r\n----------------------------\r\nChampion Poker 2 (V100A) [Luca Elia, Ivan Vangelista, Jorge Silva, Fernando Oliveira]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1, set 1) [David Haywood]\r\nHappy Skill (Italy, V611IT) [Luca Elia, Ivan Vangelista, caius, The Dumping Union]\r\nLong Hu Zhengba 2 (China, set 1) [Luca Elia, RockyWall, David Haywood, iq_132, Pierpaolo Prazzoli, XingXing]\r\nShuang Long Qiang Zhu 2 VS (China, VS203J) [Luca Elia, RockyWall, David Haywood, iq_132, Pierpaolo Prazzoli, XingXing]\r\nSuper Tarzan (Italy, V100I) [Luca Elia, iq_132, Ivan Vangelista, f205v, Mirko Buffoni]\r\nTarzan Chuang Tian Guan (China, V109C, set 1) [Luca Elia, iq_132, Ivan Vangelista, Guru, Dyq, bnathan]\r\n\r\n\r\nClones promoted to working\r\n--------------------------\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1 C) [David Haywood]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1 D) [David Haywood]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1 K) [David Haywood]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1 Y) [David Haywood]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1 YBD) [David Haywood]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1 YD) [David Haywood]\r\nClassic Adders & Ladders (Barcrest) (MPU4) (A6L 0.1, set 2) [David Haywood]\r\nBorderline (Tranquillizer Gun conversion) [anonymous]\r\nInvasion (bootleg set 1, R Z SRL Bologna) [Janniz]\r\nSuper Poker (V100xD03) \/ Formosa [Luca Elia, ANY]\r\nSuper Treasure Island (Italy, v1.6) [Ivan Vangelista]\r\n\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nBelly Bomber [Museo del Recreativo]\r\nBlicks [Darksoft, TeamEurope, R. Belmont]\r\nCash Nudger? (SRU) (5p Stake, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\nCenturion (0152314, US) [Dam0, Heihachi_73]\r\nCovidarts [Vicente y Sergio de electronicaVyS]\r\nFrenzy Express [Museo del Recreativo]\r\nHigurashi no Naku Koro ni Jong (Japan) [system11, brizzo]\r\nIce Cold Beer (ICE) [Museo del Recreativo]\r\nJungle Treasures [Museo del Recreativo]\r\nLabtam International 3006 [Xolod]\r\nLucky Casino (JPM) (SRU) (revision 8A) [SomeRandomGuyIdk]\r\nLuxor X37 (prototype) [Dataindustrier AB Intressegrupp, Curt Coder]\r\nM3001 [Darksoft, TeamEurope, R. Belmont]\r\nM4001 [Darksoft, TeamEurope, R. Belmont]\r\nMagic Touch [Ivan Vangelista]\r\nMinidart [jordigahan]\r\nPhantom Haus (0.4) [Flipprojets.fr, PinMAME]\r\nSanma - San-nin Uchi Mahjong [BET] (Japan, version 2.60) [buffi]\r\nSea Devil [Ioannis Bampoulas]\r\nShuttle MS11 PC [Angelo Salese, archive.org]\r\nSpace Liner [Ioannis Bampoulas]\r\nSuper 2p Shuffle (Mdm) (SRU) (2p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nTektronix 4319 Graphics Workstation [Bitsavers]\r\nTinker Bell [Darksoft, TeamEurope, R. Belmont]\r\nTom's Adventures [Museo del Recreativo]\r\nunknown Zilec game on Blue Print hardware [Andy Walker (of AW Electronics), Dr. Alan Meades, hammy, Porchy]\r\nVideo Technology PreComputer Unlimited (USA\/Canada) [Val Polyakh]\r\nYamaha QY70 Music Sequencer [BALATON Zoltan]\r\n\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nAqualand (set 2) [Sergio y Vicente de electronicaVyS]\r\nChibi Maruko-chan ~Minna de Sugoroku Asobi~ no Maki (Ver.1.00A, 04\/04\/20) [Darksoft, TeamEurope, MetalliC]\r\nDead or Alive (Model 2A) [Trol]\r\nEach Way Nudger (JPM) (SRU) (revision 23C, 5p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nEach Way Shuffle (bootleg?) (SRU) (10p Stake, \u00a33 Jackpot) [SomeRandomGuyIdk]\r\nEach Way Shuffle (JPM) (SRU) (revision 13A, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\nEach Way Shuffle Deluxe (CTL) (SRU) (\u00a33 Jackpot) [SomeRandomGuyIdk]\r\nGolden 2's (CTL) (SRU) (2p Stake, \u00a31.50 Jackpot) [SomeRandomGuyIdk]\r\nHalley Comet (set 3) [Sergio y Vicente de electronicaVyS]\r\nHoop it Up World Tour - 3 on 3 (Rev 21) [Museo del Recreativo]\r\nLite A Nudge (JPM) (SRU) (5p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nLucky Casino (JPM) (SRU) (revision 8, lower %) [SomeRandomGuyIdk]\r\nNudge Double Up (JPM) (SRU) (5p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nNudge Double Up Deluxe (JPM) (SRU) (revision 12, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\nSekai Kaseki Hakken (Japan, SKH1 Ver.B) [Darksoft, brizzo]\r\nSilver Shuffle (CTL) (SRU) (2p Stake, \u00a31.50 Jackpot) [SomeRandomGuyIdk]\r\nSpeedway (set 2) [Ioannis Bampoulas]\r\nSpring Carnival - Jackpot Carnival (10032721, Queensland) [Dam0, Heihachi_73]\r\nSuper Star (Recreativos Franco, set 2) [jordigahan]\r\nTournament Arkanoid (US, newer) [Sean Sutton, Smitdogg, Team FBNeo, Lord Nightmare, rtw, Brian Troha, The Dumping Union]\r\nTV Game 8080 [anonymous, Jay Gallagher]\r\nTwo Step (JPM) (SRU) (5p Stake, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\nWipeout (rev.2, set 2) [Victor Fernandez (City Game)]\r\nWorld Cup Soccer (Lx-1) [inkochnito, PinMAME]\r\n\r\n\r\nNew working software list additions\r\n-----------------------------------\r\na2600: Asteroids (PAL, rev. 06) [Guru]\r\napple2_flop_clcracked:\r\n  Antonyms\/Synonyms (Version 08.02.89) (cleanly cracked), Botanical Gardens (cleanly cracked), Cyborg (Softsmith) (cleanly cracked),\r\n  Desktop Zoo (cleanly cracked), Easy Graph II (cleanly cracked), Fay: That Math Woman! (cleanly cracked),\r\n  Geography: Our Country and Our World (cleanly cracked), Ginn Reading Program (cleanly cracked), Gothmog's Lair (cleanly cracked),\r\n  Graphics Calculator (Version 1.6) (cleanly cracked), Homonyms (Version 01.19.89) (cleanly cracked),\r\n  Kittens, Kids, and a Frog (Version 03.12.86) (cleanly cracked), Locksmith (Version 5.0 Revision G) (cleanly cracked),\r\n  Math Blaster (Version 08.05.84) (cleanly cracked), Medalist Series: Presidents (Version 09.27.85) (cleanly cracked),\r\n  Muppetville (Revision 2) (cleanly cracked), Playing and Reading Music (cleanly cracked),\r\n  Pythagoras and The Dragon (cleanly cracked), Rebus Writer (cleanly cracked), Space Rescue (cleanly cracked),\r\n  Super Ear Challenger (cleanly cracked), The Bubble Gum Machine (cleanly cracked),\r\n  The New Step by Step: A Computer Course in BASIC (cleanly cracked),\r\n  The U.S. Constitution: Nationalism and Federalism (cleanly cracked), Ultima II (Revision 1) (cleanly cracked),\r\n  Ultima II (Revision 2) (cleanly cracked), Ultima II (Revision 3) (cleanly cracked),\r\n  Verb Usage 1 (Version 01.31.89) (cleanly cracked), Verb Usage 2 (Version 01.31.89) (cleanly cracked),\r\n  Verb Usage 4 (Version 01.31.89) (cleanly cracked), Writer's Helper (Version 1.5) (cleanly cracked) [4am, Firehawke]\r\n  Order Tracking System (Version 1.3a) (cleanly cracked), VT-100 Emulator (cleanly cracked) [4am, san inc., Firehawke]\r\napple2_flop_orig:\r\n  1-2-3 Sequence Me, Basic Woodshop Safety, BIG and little: Books, Posters, and Cards for Muppet Slate, Blockers and Finders,\r\n  Botanical Gardens, Challenge Math, Computer Foosball, Discover: A Science Experiment,\r\n  Empire II: Interstellar Sharks (Version 1.0), Exploring Science: Temperature, FOR Your NEXT Adventure: FOR-NEXT Loops,\r\n  High Wire Logic, Hop To It!, The Geometric Supposer: Quadrilaterals, The Geometric Supposer: Triangles, The Human Pump,\r\n  Iggy's Gnees: Discrimination, Attributes and Rules, Jumpman, The King's Rule: Mathematics and Discovery, Memory Castle,\r\n  The Memory Machine, Muppet Math, Muppet Slate (Version 1.0.1), Muppet Slate v1.0, Muppets on Stage,\r\n  Newbery Winners: A Wrinkle in Time, Newbery Winners: Bridge to Terabithia, Newbery Winners: Sounder, Pick the Part,\r\n  Playing with Science: Temperature, The Pond, Punctuation Put-On: Punctuation Processor,\r\n  The Puzzler: A Program for Developing Reading Strategies, Regrouping, Run For It, Safari Search: Problem Solving and Inference,\r\n  The Semantic Calculator, Simon Says, Solving Equations and Inequalities (Version 2), Space Waste Race: Storybooks of the Future,\r\n  Starmines, SunDog: Frozen Legacy (Version 2.0), Survival Math (Version 2.0), Taking Chances, Targets: A Numbers Game,\r\n  Teasers by Tobbs: Puzzles and Problem Solving (Version 1.3), Ten Clues, Tobbs Learns Algebra: Puzzles and Problem Solving,\r\n  Trading Post, Wally's Word Works: The Parts of Speech Game, Word Quest: Binary Search Strategies [4am, Firehawke]\r\nbbcm_cart: Master SD [Ramtop, Nigel Barnes]\r\nc64_cass:\r\n  Shanghai, Shirley Muldowney's Top Fuel Challenge, Side Arms, Sidewize, Sigma 7, Silent Service, Silkworm (Virgin), Siren City,\r\n  Siren City (Datamaxx), Six Shooter, Skate Crazy, Skate or Die, Sky Twice, Slap Fight (Imagine), Slayer (Prism Leisure),\r\n  Solo Flight, Son of Blagger, Space Doubt, Space Harrier (Zafiro Software Division), Space Invasion, Spindizzy, Spitfire Ace,\r\n  Split Personalities (Domark), Sprite Man, Spy Hunter, Star Eggs, Star Raiders II: The Great Galactic Adventure Continues, Starion,\r\n  Stir Crazy Featuring Bobo, Stormlord, The Story So Far Volume II, Street Hassle, Street Sports Baseball, Street Sports Basketball,\r\n  Subterranea, Summer Camp (Thalamus), Summer Games (U.S. Gold), Summer Games II, Summer Games II (Rushware), Super Bowl,\r\n  Super Cycle (U.S. Gold), Super Dogfight, Super Hero, Super Huey II, Super Huey UH-1X, Super Oswald, Super Skramble, Super Sprint,\r\n  Super Stunt Man, Super Trux (Elite Systems), Super Wonder Boy, Super Zaxxon, Superstar Ice Hockey, Superstar Ping Pong\r\n  [The Ultimate Tape Archive Team]\r\ncdi: Link - The Faces of Evil (USA) [redump.org]\r\nelectron_cart: ElkSD Plus 1 [Ramtop, Nigel Barnes]\r\ngameboy:\r\n  The Chessmaster (Japan, prototype) [DillyDylan, Gaming Alexandria]\r\n  Prince of Persia (Euro, prototype) [DillyDylan, Hidden Palace]\r\n  Ob\u00e9lix (Europe, French \/ German, prototype), Out of Gas (prototype), Pang (prototype), Populous (prototype),\r\n  Taz-Mania (Europe, prototype), Wordtris (V6 prototype), Zoop (prototype) [Forest of Illusion]\r\n  Catrap (prototype) [Forest of Illusion, Swanhubstream]\r\n  The Blues Brothers (prototype), Kung-Fu Master (prototype), Prince of Persia (prototype) [Forest of Illusion, FNeogeo]\r\n  Gauntlet II (prototype), Mysterium (prototype) [Forest of Illusion, Rezrospect]\r\n  Triumph (prototype) [Gaming Alexandria]\r\n  Riddick Bowe Boxing (USA, prototype) [Rezrospect, Forest of Illusion]\r\n  Alfred Chicken (prototype), Asteroids (prototype), Ast\u00e9rix (earlier prototype), Ast\u00e9rix (early prototype),\r\n  Barbie - Game Girl (prototype), Battle Ships (Spain, prototype), Blaster Master Boy (USA, prototype),\r\n  Bomb Jack (earlier prototype), Bomb Jack (later prototype), Bonk's Adventure (USA, prototype), Bubble Ghost (prototype),\r\n  Cosmo Tank (USA, prototype), Dropzone (prototype, alt), Ghostbusters II (prototype), Jimmy Connors Tennis (prototype),\r\n  Klustar (prototype), Lethal Weapon (prototype), Loopz (prototype), Metal Masters (prototype),\r\n  Mickey's Ultimate Challenge (prototype, 19931112), Mighty Morphin Power Rangers (prototype),\r\n  Mind-Bender (Brain-Bender prototype, 19910304), Monster Max (prototype, 19930401), Ninja Taro (USA, prototype, earlier?),\r\n  Otto's Ottifanten - Baby Bruno's Nightmare (prototype), Pinball - Revenge of the 'Gator (prototype), Race Drivin' (prototype),\r\n  Spider-Man 3 - Invasion of the Spider-Slayers (prototype, 19930411), Star Trek - The Next Generation (prototype),\r\n  Teenage Mutant Ninja Turtles 2 (Japan, prototype, 19910520),\r\n  Teenage Mutant Ninja Turtles II - Back from the Sewers (USA, prototype), Tesserae (prototype),\r\n  Tiny Toon Adventures - Babs' Big Break (Japan, prototype, 19910716), Tiny Toon Adventures - Babs' Big Break (prototype, 19910906),\r\n  Tom and Jerry - Frantic Antics (prototype), Ultra Golf (prototype, 19911120), World Beach Volley - 1992 GB Cup (prototype)\r\n  [VGHF, Hidden Palace]\r\nibm5170:\r\n  Alone in the Dark (France, newer) [Abandonware France]\r\n  Commander Keen in Secret of the Oracle (shareware), Duke Nukem II (shareware, $5 Computer Store - Wiz Technology release)\r\n  [bpc908, archive.org]\r\n  The Beverly Hillbillies, Hired Guns, King's Quest VI: Heir Today, Gone Tomorrow (3.5\"),\r\n  King's Quest VI: Heir Today, Gone Tomorrow (3.5\", Germany), King's Quest VI: Heir Today, Gone Tomorrow (5.25\"), Litil Divil,\r\n  Microsoft Arcade, Microsoft Entertainment Pack, Microsoft Entertainment Pack 2, Microsoft Entertainment Pack 3,\r\n  Microsoft Entertainment Pack 4, Microsoft Entertainment Pack 4 (alt), Microsoft Flight Simulator 5.0,\r\n  Mike Ditka Ultimate Football, Retro City Rampage: 486, Roberta Williams' Laura Bow in \"The Dagger of Amon Ra\" (Germany)\r\n  [The Good Old Days]\r\n  Gunship 2000 (3.5\" DD, v469.0605), Gunship 2000 (3.5\" DD, v469.03), Gunship 2000 (5.25\" HD, v469.02),\r\n  Gunship 2000 (5.25\" HD, v469.03) [ibmpc5150, archive.org]\r\n  Battle Chess (Windows 3.x release) [minimojoman, archive.org]\r\nlynx: Robotron: 2084 (prototype) [swlovinist]\r\nn64: Carnival\u00e9 - Cenzo\u2019s Adventure (prototype 20000721) [Baker64, Forest of Illusion]\r\nnes: The FairyLand Story (Japan, prototype) [Forest of Illusion, Gaming Alexandria, Hard4Games, FenrisRetro]\r\npc8801_cass: 3156 Coro Coro [Gaming Alexandria]\r\nsnes:\r\n  Pocky & Rocky (USA, prototype), Radical Rex (USA, prototype 19940318), Seifuku Densetsu Pretty Fighter (Japan, prototype),\r\n  Snoopy Concert (Japan, prototype) [Squiddy, Forest of Illusion]\r\n  Puggsy (prototype) [TCRF]\r\n  Kidou Soukou Dion (Japan, prototype) [Zoda-Y13, Forest of Illusion]\r\nspecpls3_flop:\r\n  Made in Spain 5 Estrellas, Simulador Profesional de Tenis, Sol Negro [Fede Jer\u00e9z]\r\n  Manic Pietro, Tiki Taca [Spectrum Computing]\r\n  LED Storm Rally 2011 [Tom Dalby]\r\nspectrum_cass:\r\n  Driller (System 4), Ocean Racer (System 4), Pioneer (Z Cobra), Pro Golf II (System 4) [Alberto Cuesta Cantarero, Fede Jer\u00e9z]\r\n  Proteus [anonymous]\r\n  MicroHobby (Issue 037) Discoflex [Avlixa, ICEknight, retroLEL, Jos\u00e9 Manuel Claros]\r\n  Androides [Avlixa, retroLEL]\r\n  Contabilidad General (Micro Bit), Memoedit [C\u00e9sar Hern\u00e1ndez Ba\u00f1\u00f3]\r\n  La Diosa de Cozumel (Samusoft, Retro Gamer), Vega Solaris (Retro Gamer) [ENORM, retroLEL]\r\n  Cuerpo \/ Digestivo, Dangerous Maze - Rescate en el Laberinto, Head Over Heels (IBSA, Serie Leyenda), King Leonard (large case),\r\n  Legend [Fede Jer\u00e9z]\r\n  Fara\u00f3n (ABC Soft) [Fede Jer\u00e9z, Jos\u00e9 Luis Soler]\r\n  Exterminator (Microbyte) [Fede Jer\u00e9z, SPA2]\r\n  Batalla Naval, El Paquetazo, Pringlesonic [ICEknight, retroLEL]\r\n  Alley's Gun (type-in, MicroHobby #140), El Alambrista (type-in, MicroHobby #133), Balal\u00edn (type-in, MicroHobby #125),\r\n  Basket Trainer (type-in, MicroHobby #129), Bowling Star (type-in, MicroHobby #160), Brad Zotes (type-in, MicroHobby #165),\r\n  Bunker (type-in, MicroHobby #156), Caribe\u2019s Day (type-in, MicroHobby #143), Crozet (type-in, MicroHobby #154),\r\n  Dardos (type-in, MicroHobby #137), Demolition (type-in, MicroHobby #128), Duck Shooting (type-in, MicroHobby #174),\r\n  En Ruta (type-in, MicroHobby #151), Freddy (type-in, MicroHobby #148), Furax (type-in, MicroHobby #173),\r\n  F\u00f3rmula Suicida (type-in, MicroHobby #135), Galaxy Fun (type-in, MicroHobby #130), Gas-Car (type-in, MicroHobby #161),\r\n  Ghost Like (type-in, MicroHobby #162), God Save the Punk (type-in, MicroHobby #185), Golfo P\u00e9rsico (type-in, MicroHobby #158),\r\n  Goteras (type-in, MicroHobby #171), Indy (type-in, MicroHobby #167), Intro (type-in, MicroHobby #180),\r\n  Keops (type-in, MicroHobby #181), Kleingeld (type-in, MicroHobby #141, #142), Mad Drivers (type-in, MicroHobby #159),\r\n  Magnus Zone (type-in, MicroHobby #126), Micro Draw (type-in, MicroHobby #131, #132), Microbowl (type-in, MicroHobby #184),\r\n  Mine Alert (type-in, MicroHobby #146, #147), Nomen Rosae (type-in, MicroHobby #175), Or\u00e1culo Egipcio (type-in, MicroHobby #127),\r\n  Parvision (type-in, MicroHobby #172), Perico Jones (type-in, MicroHobby #164), Phantasmas (type-in, MicroHobby #136),\r\n  La Profec\u00eda (type-in, MicroHobby #145), PunkyMan (type-in, MicroHobby #176), Rally (type-in, MicroHobby #144),\r\n  Ranamirez (type-in, MicroHobby #134), Reptkon (type-in, MicroHobby #179), El Retorno del Yedi (type-in, MicroHobby #177),\r\n  Rock Animation (type-in, MicroHobby #155), Ruffo\u2019s Dream (type-in, MicroHobby #153),\r\n  Russian's Attack (type-in, MicroHobby #149, #150), S.E.M.I.S.I.S. (type-in, MicroHobby #138, #139),\r\n  Sir Gawain (type-in, MicroHobby #182), Sky Invaders (type-in, MicroHobby #163), Sky Warrior (type-in, MicroHobby #178),\r\n  Snake (type-in, MicroHobby #183), Starlike (type-in, MicroHobby #169), Striker (type-in, MicroHobby #166),\r\n  Telepuzzle (type-in, MicroHobby #157), Topin (type-in, MicroHobby #168), Tres en Raya (type-in, MicroHobby #170),\r\n  Zinco (type-in, MicroHobby #152) [Ignacio Prini]\r\n  Xadom (Power Software) [Ignacio Prini, Fede Jer\u00e9z]\r\n  Breakaway (Spain) [Jes\u00fas Alonso R., Jos\u00e9 Manuel Claros, El trastero del Spectrum]\r\n  Xadom (Microbyte) [johnny farragut]\r\n  Hypa Raid (Z Cobra) [Jos\u00e9 Luis Soler]\r\n  Colecci\u00f3n Dinamic-90 [Jos\u00e9 Luis Soler, Jos\u00e9 Manuel Claros, El trastero del Spectrum]\r\n  King Leonard [Jos\u00e9 Luis Soler, Fede Jer\u00e9z]\r\n  Ballbreaker II (Zafiro), Sarlmoor (Z Cobra) [Jos\u00e9 Manuel Claros]\r\n  David el Gnomo [Jos\u00e9 Manuel Claros, El trastero del Spectrum]\r\n  Renault After Sales [Juan Francisco Torres, Fede Jer\u00e9z]\r\n  Libreria de Software Spectrum (Issue 11) [Juan Pablo L\u00f3pez]\r\n  Ci-U-Than Trilogy-II: Los Templos Sagrados [Juan Pablo L\u00f3pez, D-O-S]\r\n  Ci-U-Than Trilogy-I: Cozumel, Ci-U-Than Trilogy-I: Cozumel (Serie Leyenda), Through The Trap Door (System 4)\r\n  [Juan Pablo L\u00f3pez, SPA2]\r\n  Tapper (Erbe) [Leovanifer]\r\n  Ok Computer Program (Radiohead \u2013 OK Computer OKNOTOK 1997 2017) [Marcin Skoczylas, ICEknight]\r\n  MicroHobby Cassette (Issue 01), MicroHobby Cassette (Issue 02), MicroHobby Cassette (Issue 03), MicroHobby Cassette (Issue 04),\r\n  MicroHobby Cassette (Issue 05), MicroHobby Cassette (Issue 06), MicroHobby Cassette (Issue 07), MicroHobby Cassette (Issue 08),\r\n  MicroHobby Cassette (Issue 09), MicroHobby Cassette (Issue 10), MicroHobby Cassette (Issue 11), MicroHobby Cassette (Issue 12),\r\n  MicroHobby Cassette (Issue 13), MicroHobby Semanal (Issues 001-004), MicroHobby Semanal (Issues 005-008),\r\n  MicroHobby Semanal (Issues 009-012), MicroHobby Semanal (Issues 013-016), MicroHobby Semanal (Issues 017-020),\r\n  MicroHobby Semanal (Issues 021-024), MicroHobby Semanal (Issues 025-028), MicroHobby Semanal (Issues 029-032),\r\n  MicroHobby Semanal (Issues 033-036), MicroHobby Semanal (Issues 037-040), MicroHobby Semanal (Issues 041-044),\r\n  MicroHobby Semanal (Issues 045-048), MicroHobby Semanal (Issues 049-052), MicroHobby Semanal (Issues 053-056),\r\n  MicroHobby Semanal (Issues 057-060), MicroHobby Semanal (Issues 061-064), MicroHobby Semanal (Issues 065-068),\r\n  MicroHobby Semanal (Issues 069-072), MicroHobby Semanal (Issues 073-076), MicroHobby Semanal (Issues 077-080),\r\n  MicroHobby Semanal (Issues 081-084), MicroHobby Semanal (Issues 085-088), MicroHobby Semanal (Issues 089-092),\r\n  MicroHobby Semanal (Issues 093-096), MicroHobby Semanal (Issues 097-100), MicroHobby Semanal (Issues 101-104),\r\n  MicroHobby Semanal (Issues 105-108), MicroHobby Semanal (Issues 109-112), MicroHobby Semanal (Issues 113-116),\r\n  MicroHobby Semanal (Issues 117-120), MicroHobby Semanal (Issues 121-124) [Manuel Gomez Amate, SPA2]\r\n  Exolon (Erbe, Serie Leyenda), The Goonies (Erbe, small case), Henry's Hoard (System 4), North Star (Erbe, Serie Leyenda),\r\n  Robot Rumpus (Z Cobra) [Metalbrain]\r\n  The Brick [Mode2, Metalbrain]\r\n  Viaje al Centro de la Tierra - Versi\u00f3n Extendida (10 Aniversario) [Mojonia]\r\n  Prefijos Mundiales [Museu LOAD ZX Spectrum]\r\n  Rocas Bingo [\u00d3scar Mira]\r\n  Globus, Murci\u00e9lago en la Cuarta Dimensi\u00f3n (demo) [Paco Lafuente]\r\n  Fernando Martin Basket Master (concept demo, bootleg) [El Perez, ENORM, retroLEL]\r\n  Cuentas Bancarias, Libreria de Software Spectrum (Issue 20) (Night) [Qbl]\r\n  Ogerox en los Dominios del Fuego [Roberto M. Oliva, ICEknight, retroLEL]\r\n  Ci-U-Than Trilogy-III: Chich\u00e9n Itz\u00e1 [Rockersuke Moroboshi]\r\n  Mad Mix Game, Mad Mix Game (Spectrum + Amstrad dual format), Stardust (Spain, IBSA, Serie Leyenda), Subbuteo (System 4),\r\n  Tiki Taca, Uwol, Quest For Money (Interface 2 Version), Viaje al Centro de la Tierra (Serie 5 Estrellas),\r\n  Viaje al Centro de la Tierra - Versi\u00f3n Extendida, Viaje al Centro de la Tierra - Versi\u00f3n Extendida (levels 4 and 5) [SPA2]\r\n  FIAO, Monte Dorado, Supercalco, Venusian Invaders, Wander X, Xadom (Investronica) [Spectrum Computing]\r\ntx0_ptp: Utility Tape 3, Utility Tape 3 ('tra' modification) [Bitsavers, AJR]\r\nvgmplay:\r\n  5th Gear (Atari ST), Abnormal Check (Namco ND-1), Acrobat Mission (Arcade),\r\n  The Adventures of Rocky and Bullwinkle and Friends (Sega Mega Drive), The Adventures of Willy Beamish (Sega Mega CD),\r\n  Andro Dunos (SNK Neo Geo), Appoooh (Arcade), Aquarium (Arcade), Arabian Fight (Sega System 32),\r\n  Armadillo Racing (Namco Super System 22), Asterix & Obelix (Nintendo Game Boy), The Astyanax (Jaleco Mega System 1),\r\n  Awesome (Atari ST), B-System (Sharp X68000), Bakuryuu Sentai Abaranger (Sega Pico), Battle Bakraid (Toaplan 2),\r\n  Bestri, Pitapat Puzzle, Heuk Sun Baek Sa (F2 System), Bio-Ship Paladin (Arcade), Birdie Try (Arcade), Black Heart (Arcade),\r\n  Black Panther (Arcade), The Blues Brothers (NES), Bomb Jack (Nintendo Game Boy), Brandish 3 - Spirit of Balcan (NEC PC-9801),\r\n  Breakers (Neo Geo), Burning Point (NEC PC-8801, OPN), Burning Point (NEC PC-8801, OPNA), Buster (Sharp X68000), Butasan (Arcade),\r\n  Cattle Mutilation (NEC PC-9801), Caveman Ninja (Arcade), Cheese Cat-Astrophe Starring Speedy Gonzales (Sega Mega Drive),\r\n  Cliffhanger (NES), Cliffhanger (Sega Mega Drive), The Cliffhanger - Edward Randy (Arcade),\r\n  The Cockpit X68000 Special (Sharp X68000), Cosmic Psycho (Sharp X68000),\r\n  Cubix - Robots for Everyone - Race 'N Robots (Nintendo Game Boy Color),\r\n  Daraku no Kuni no Angie ~Kyoukai no Mesu Dorei-tachi~ (NEC PC-9801), The Death and Return of Superman (Sega Mega Drive),\r\n  Dialide (Sharp X1 Turbo), Doom Troopers (Sega Mega Drive), Doraemon - Nobita no Dorabian Night (PC Engine),\r\n  Dracula Hakushaku (Sharp X68000), Dragon - The Bruce Lee Story (Sega Mega Drive), Dragon Ball Z V.R.V.S. (Sega System 32),\r\n  DragonGun (Arcade), Dragoon Might (Konami GX), DuckTales 2 (NES), Dungeons & Dragons - Order of the Griffon (TurboGrafx-16),\r\n  Eggerland Mystery 2 (MSX), FIFA Soccer 95 (Sega Mega Drive), Fantasy Zone (Sharp X68000), Fester's Quest (NES),\r\n  Flash Point (Sega Mega Drive), Gaiapolis (Mystic Warriors), Ganryu (Neo Geo),\r\n  Garry Kitchen's Super Battletank - War in the Gulf (Sega Mega Drive), Ghosts 'N Goblins (Nintendo Game Boy Color),\r\n  Goldrunner (Atari ST), Goldrunner II (Atari ST), Golgo 13 - Kiseki no Dandou (Namco System 12),\r\n  Gremlins 2 - The New Batch (Nintendo Game Boy), Gunnail (Arcade), Gynotai (Namco ND-1), Hachoo! (Jaleco Mega System 1),\r\n  Home Alone 2 - Lost in New York (Sega Mega Drive), Hook (NES), Hudson Hawk (NES), Hugo 2 (Nintendo Game Boy),\r\n  In The Hunt (Irem M92), Indiana Jones and the Last Crusade (NES),\r\n  Injuu no Datenshi - Requiem for Fallen Angels (NEC PC-9801, OPN),\r\n  Injuu no Datenshi - Requiem for Fallen Angels (NEC PC-9801, OPNA), Judge Dredd (Sega Mega Drive), Kamen Rider 555 (Sega Pico),\r\n  Kamen Rider Agito & Kuuga Wild Battle (Sega Pico), Kawasaki Superbike Challenge (Sega Mega Drive), Keeper (Sharp X68000),\r\n  The Killing Game Show (Atari ST), King's Bounty - Nusumareta Chitsujo (FM Towns),\r\n  King's Bounty - Nusumareta Chitsujo (NEC PC-9801, OPN), King's Bounty - Nusumareta Chitsujo (NEC PC-9801, OPNA),\r\n  Kira Kira Star Night DX (Family Computer), Koutetsu Yousai Strahl (Arcade), LEGO Fun to Build (Sega Pico), Lethal Weapon (NES),\r\n  M.C. Kids (NES), Mad Stalker - Full Metal Forth (Sega Mega Drive),\r\n  The Magic School Bus - Space Exploration Game (Sega Mega Drive), Mahou Daisakusen (Sharp X68000), Marine Rouge (NEC PC-9801, OPN),\r\n  Marine Rouge (NEC PC-9801, OPNA), Martial Champion (Mystic Warriors), Die Maus (Nintendo Game Boy),\r\n  Metal Masters (Nintendo Game Boy), Metamorphic Force (Mystic Warriors), MiG-29M Super Fulcrum (Atari ST), Mirage (FM Towns),\r\n  Mirage (NEC PC-9801), Mirage (Sharp X68000), Mirage 2 (FM Towns), Mirage 2 (NEC PC-9801, OPN), Mirage 2 (NEC PC-9801, OPNA),\r\n  Mirage 2 (NEC PC-9821), Mission - Impossible (NES), Momoko 120% (Arcade), Monster Business (Atari ST), Mutant Fighter (Arcade),\r\n  Mystic Riders (Irem M92), Navy SEALs (Nintendo Game Boy), Neo Drift Out - New Technology (Neo Geo), No Buddies Land (Atari ST),\r\n  OutRunners (Sega System Multi 32), PILcaSEX (NEC PC-9801), Panic Restaurant (NES), Platoon (NES),\r\n  Pok\u00e9mon Pinball (Nintendo Game Boy Color), Prince of Perisa (IBM PC AT), Psychic 5 (Arcade), Puzz Loop (Super Kaneko Nova System),\r\n  Puzz Loop 2 (CP System II), Quiz Gakumon no Susume (Arcade), Robo Wres 2001 (Arcade),\r\n  Roger Clemens' MVP Baseball (Sega Mega Drive), Ronaldo V-Soccer (Nintendo Game Boy Color), Sea Battle (Nintendo Game Boy),\r\n  Sewer Shark (Sega Mega CD), Shinseiki Ultraman Densetsu (Sega Pico), Sly Spy - Secret Agent (Atari ST),\r\n  Sonic the Hedgehog (prototype) (Sega Mega Drive), Sonic the Hedgehog 3 (prototype) (Sega Mega Drive), SootSound Demo (MSX2),\r\n  Spider-Man - Web of Fire (Sega 32X), Strategic Mars (MSX2), Super Visual Football - European Sega Cup (Sega System 32),\r\n  Super Volleyball (TG-16), Supercross Freestyle (Nintendo Game Boy Color), Tenkomori Shooting (Namco System 12),\r\n  Tokimeki Memorial Taisen Puzzle-Dama (Konami GX), Tom and Jerry in Mouse Attacks! (Nintendo Game Boy Color), Top Gun (NES),\r\n  Top Gun - The Second Mission (NES), Top Player's Golf (Neo Geo), Travel Junction (NEC PC-9801), Turrican (TG-16),\r\n  UEFA 2000 (Nintendo Game Boy Color), V-Rally - Championship Edition (Nintendo Game Boy), Valtric (Arcade), Vandyke (Arcade),\r\n  Virtua Fighter (Sega 32X), Virtual Lab (Nintendo Virtual Boy), Wacky Races (Sega Mega Drive), Warlocked (Nintendo Game Boy Color),\r\n  Who Wants to Be a Millionaire - 2nd Edition (Nintendo Game Boy Color), Witch (Arcade), Wizardry I+II (PC Engine Super CD-ROM2),\r\n  Wizardry III+IV (PC Engine Super CD-ROM2), Wolverine (NES), Yo, Bro (TG-16), Yuuyuu Jinsei (PC Engine),\r\n  Zen - Intergalactic Ninja (NES) [vgmrips.net, Tafoid]\r\n\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nc64_cass: Short Circuit (Ocean), Skyline Attack, Snare, Steel (Prism Leisure), Street Sports Soccer [The Ultimate Tape Archive Team]\r\ngameboy: The Lawnmower Man (prototype) [VGHF, Hidden Palace]\r\nn64: Doubutsu Banchou (Japan, prototype) [Marshall, Olivieryuyu, Baker64]\r\nx37_flop: ABCenix, cremount [Dataindustrier AB Intressegrupp, Curt Coder]\r\n\r\n\r\nTranslations added or modified\r\n------------------------------\r\nCzech [Milan Galcik]\r\nGreek [BraiNKilleRGR]\r\nSlovak [Milan Galcik]\r\nUkrainian [Stanley Kid]\r\n\r\n\r\nMerged pull requests\r\n--------------------\r\n- 9407: cdi.xml: Updated digests for TOSEC discs to latest CHD format. [danifunker]\r\n- 9634: microdar.cpp: Added Covidarts and Minidart skeletons. [Vicente y Sergio de electronicaVyS, jordigahan, ClawGrip]\r\n- 9635: Started emulating the SiS 630 PC chipsets using the new PCI framework. [Angelo Salese]\r\n- 9664: gts3a.cpp: Dumped an additional version of Wipeout. [Victor Fernandez (City Game), ClawGrip]\r\n- 9672: su2000.cpp: Expanded notes. [simzy39]\r\n- 9713: ibm5150.xml: Mark some cracked images as such. [Allofich]\r\n- 9732: megadriv.xml: Cleaned up compatibility flags, fixed some load commands, and fixed a couple of issues. [Angelo Salese]\r\n- 9750: scorpion.cpp: Cleaned up code, and reviewed timings for Yellow PCB version. [holub]\r\n- 9753: c64_cass.xml: Added thirteen items (twelve working, one not working). [The Ultimate Tape Archive Team, Steven Coomber]\r\n- 9761: saturn.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9762: cpu\/z180: Added initial implementation of onboard asynchronous serial controller. [Miodrag Milanovi\u0107]\r\n- 9778: sound\/k054539.cpp: Fix DPCM table and added cubic interpolation. [SaxxonPike]\r\n- 9788: emu\/schedule.cpp: Removed device_timer, device_timer_id, et al in favor of direct callback members. [Ryan Holtz]\r\n- 9790: specpls3_flop.xml: Added two working items. [Fede Jer\u00e9z, ICEknight]\r\n- 9791: snes.xml: Added six prototypes. [Zoda-Y13, Squiddy, Forest of Illusion, TCRF, kmg]\r\n- 9797: clcd.cpp: Use 1 MHz for system clock. [Mike Naberezny]\r\n- 9803: nyny.cpp: Corrected Waga Seishun no Arcadia release year. [David Silva]\r\n- 9805: netlist: Address comments from pull request #9794, and partially fixed GitHub issue #9801. [Couriersud]\r\n- 9806: hh_sm510.cpp: Added Elektronika Circus. [algestam, Milan Galcik]\r\n- 9807: pce_tourvision.xml: Added Galaga '88 to list of undumped games. [ClawGrip]\r\n- 9811: bus\/iee488\/hp9122c.cpp: Added floppy image formats, allowing HP 9000\/300 series machines to use their software list. [r09]\r\n- 9813: netlist: Fix aligned_alloc (addressed GitHub #9801). [Couriersud]\r\n- 9815: segae.cpp: Added original arcade version of Megumi Rescue. [Jeff Willard Jr, David Haywood]\r\n- 9816: viper.cpp: Cleaned up metadata and notes. [Michael Sanborn]\r\n- 9819: marblmd2.cpp: Added driver for location test version of Marble Madness II. [David Haywood]\r\n- 9826: volfied.cpp: Changed joysticks from 8-way to 4-way, matching the manual (addresses GitHub #9824). [Johan Smolinski]\r\n- 9827: marblmd2.cpp: Removed divide-by-two on clock, running the CPU at 14 MHz like Batman, and hooked up EEPROM. [David Haywood]\r\n- 9828: bwidow.cpp, video\/avgdvg.cpp: Added support for Space Duel\u2019s cocktail mode. [Ian Eure]\r\n- 9830: jpmsru.cpp: Sorted out remaining games, add added eight new ones. [SomeRandomGuyIdk]\r\n- 9832: c64_cass.xml: Added ten items (eight working, two not working). [The Ultimate Tape Archive Team, Steven Coomber]\r\n- 9833: cdi.xml: Added Link - The Faces of Evil (USA). [redump.org, ajshell1]\r\n- 9834: netlist: Changed palloc to use C++17 alignment-aware operator new. [Couriersud]\r\n- 9837: spectrum_cass.xml: Added missing MicroHobby tapes. [Manuel Gomez Amate, SPA2, ICEknight]\r\n- 9839: c64_cass.xml: Added ten items (nine working, one not working). [The Ultimate Tape Archive Team, Steven Coomber]\r\n- 9841: netlist: Improved static solver generation, and improved code readability. [Couriersud]\r\n- 9842: rbowlorama.cpp: Added notes about I\/O board. [Museo del Recreativo, ClawGrip]\r\n- 9843: clcd.cpp: Added IEC bus connections. [Mike Naberezny]\r\n- 9847: cdi.xml: Fixed digest for Link: the Faces of Evil. [ajshell1]\r\n- 9848: video\/decbac06.cpp: Corrected device short name (addresses GitHub #9817). [kmg]\r\n- 9849: pc8801_cass.xml: Added 3156 Coro Coro. [Gaming Alexandria, David Silva]\r\n- 9853: piggypas.cpp: Added clone Hoop it Up World Tour - 3 on 3 (Rev 21). [Museo del Recreativo, ClawGrip]\r\n- 9854: a2600.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9855: jaguar.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9856: dangbar.cpp: Added Belly Bomber. [Museo del Recreativo, ClawGrip]\r\n- 9858: Exclude Shuttle MS11 PC from arcade builds. [MASH]\r\n- 9861: lynx.xml: Added Robotron: 2084 (prototype). [swlovinist, kmg]\r\n- 9862: frenzyxprss.cpp: Added skeleton driver for Frenzy Express. [Museo del Recreativo, ClawGrip]\r\n- 9863: m62.cpp: Added clone Kung-Fu Senjyo (bootleg, Spanish). [Asociaci\u00f3n Retroclub, ClawGrip]\r\n- 9864: jpmsru: Added Lucky Casino, and added 50p slot and lockout to Super 2. [SomeRandomGuyIdk]\r\n- 9865: n64.xml: Added two unreleased titles. [Baker64, Marshall, Olivieryuyu, Forest of Illusion, kmg]\r\n- 9866: Cleaned up formatting in various software lists. [kmg]\r\n- 9867: spectrum_cass.xml: Added 25 new items, and corrected a few descriptions and parent\/clone relationships. [ICEknight]\r\n- 9870: pluto5.cpp: Added Jungle Treasures. [Museo del Recreativo, ClawGrip]\r\n- 9871: namcos12.cpp: Added notes about games requiring a CD-ROM drive. [ClawGrip]\r\n- 9872: y2.cpp: Fixed spurious parent\/clone relationship. [cam900]\r\n- 9873: starfire.cpp: Swapped fireone player inputs, and simplified paddle read code. [kmg]\r\n- 9874: jp.cpp: Added an alternate version of Aqualand. [Segio y Vicente de electronicaVyS, ClawGrip]\r\n- 9875: cosmos_playc8f.cpp: Added ASCII diagram for main PCB layout. [ClawGrip]\r\n- 9876: galaxian.cpp: Added clone Moon Cresta (Centromatic Spanish bootleg). [Javier Alonso, Recreativas.org, ClawGrip]\r\n- 9877: specpls3_flop.xml: Added seven dumps, corrected metadata, sorted items, and updated comments. [ICEknight]\r\n- 9879: at.cpp: Added pccm205 v2.23 BIOS option. [TwistedTom]\r\n- 9880: specpls3.cpp: Enabled floppy drive sound. [holub]\r\n- 9881: tomsadvs.cpp: Added skeleton driver for Tom's Adventures and Ice Cold Beer (ICE). [Museo del Recreativo, ClawGrip]\r\n- 9882: c64_cass.xml: Added twelve items (eleven working, one not working). [The Ultimate Tape Archive Team, Steven Coomber]\r\n- 9883: gokidetor.cpp: Renamed Gokidetor to La Cucaracha based on ROM contents. [einstein95]\r\n- 9884: 8080bw.cpp, mw8080bw.cpp: Updated inputs for Taito games, and cleaned up code. [Vas Crabb]\r\n- 9886: spectrum_cass.xml: Added 44 items, and replaced three items with better dumps. [ICEknight]\r\n- 9887: machine\/dmv_keyb.cpp: Corrected typo in DIP switch label. [rfka01]\r\n- 9888: osd\/sdl: Throw a fatal error if BGFX video and Wayland video driver are detected in combination (GitHub #9852). [Belegdol]\r\n- 9889: c64_cass.xml: Added fourteen working items. [The Ultimate Tape Archive Team, Steven Coomber]\r\n- 9890: igs017.cpp, igs022.cpp: Improved protection and decryption, and moved protection data to external files. [Luca Elia]\r\n- 9891: ibm5170.xml: Added eighteen working items. [ArcadeShadow]\r\n- 9893: Refactored Barcrest MPU4 emulation code. [David Haywood]\r\n- 9894: cpu\/dsp56156, plygonet.cpp: Fixed some instructions and cleaned up code to meet current standards. [Ryan Holtz]\r\n- 9897: netlist: Fixed bugs and replaced more macros with C++ constructs. [Couriersud]\r\n- 9899: bus\/rc2014\/edge.cpp: Fix typos in comments. [Chris Swan]\r\n- 9901: ksys573: Use dsem2 BIOS for mamboagg like real hardware does. [Windy Fairy]\r\n- 9903: spectrum_cass.xml: Added 56 type-in programs from MicroHobby. [Ignacio Prini, ICEknight]\r\n- 9904: pluto5.cpp: Added notes about the Pluto 5 hardware. [ClawGrip]\r\n- 9905: tsconf.cpp: Fixed graphics offsets. [holub]\r\n- 9907: jp.cpp: Dumped and added a new set of \u2018Halley Comet\u2019. [Sergio y Vicente de electronicaVyS, ClawGrip]\r\n- 9910: machine\/dp83932c.cpp: Implemented big Endian mode and transmission packet appending. [Brice Onken]\r\n- 9911: geniusiq.cpp: Added PreComputer Unlimited (USA\/Canada). [Val Polyakh, clawgrip]\r\n- 9912: Added segafruit.cpp to source filter for arcade builds. [MASH]\r\n- 9913: formats\/fsmgr.cpp: Changed the constructor of fs::dir_entry to take name as rvalue reference. [Nathan Woods]\r\n- 9915: ui, docs: Added menus to fill a couple of gaps in functionality, and improved consistency in terminology. [Vas Crabb]\r\n- 9918: emu\/sound.cpp: Fixed missed samples after loading a save state (addresses GitHub #9917). [Couriersud]\r\n- 9919: jpmsru.cpp: Added three new games, and fixed audio output. [SomeRandomGuyIdk]\r\n- 9920: y2.cpp: Adjusted spacing in description for higurashi. [Michael Sanborn]\r\n- 9921: punchout.cpp: Correctly labeled service button and second coin inputs. [kmg]\r\n- 9923: cpu\/mips\/r4000.cpp: Partially implemented secondary cache tag manipulation. [Brice Onken]\r\n- 9924: megadriv.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9925: psx.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9926: m79amb.cpp: Improved input lookup table generation, and added DIP switch locations. [kmg]\r\n- 9927: supstarf.cpp: Dumped and added a new set of Super Star. [jordigahan, ClawGrip]\r\n- 9928: osd\/modules\/file: Changed osd_subst_env to take a std::string_view parameter and return a std::string. [Nathan Woods]\r\n- 9932: mpu4.cpp: Moved some crystal-specific code into derived state class, and removed some unnecessary code. [David Haywood]\r\n- 9933: igs17.cpp: Fixed tarzan demo sounds DIP switch setting labels. [Dullaron]\r\n- 9935: mpu4.cpp: Sorted out more sets, fixed reel configurations, set default input settings, and clean up code. [David Haywood]\r\n- 9938: emu\/machine.h: Fixed assert in bookkeeping manager accessor. [Andrew Green]\r\n- 9943: seta.cpp: Added implementation for thunderl protection, and added recreated PAL image. [Sergio Galiano]\r\n- 9945: spectrum.cpp: Fixed partial screen updates at the end of frame (works around MT08264 and MT08265). [holub]\r\n- 9947: netlist: Fixed a net processing bug, and cleaned up code. [Couriersud]\r\n- 9950: nes.xml: Added prototype of The FairyLand Story. [Forest of Illusion, Gaming Alexandria, Hard4Games, FenrisRetro, kmg]\r\n- 9951: gameboy.xml: Added 25 prototypes (24 working, one not working). [kmg]\r\n- 9953: pacman.cpp: Cleaned up input port definitions and DIP switch locations. [einstein95]\r\n- 9954: ibm5170.xml: Added six working items. [minimojoman, archive.org, The Good Old Days, ArcadeShadow]\r\n- 9955: a2600_cass.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9956: sms.xml: Cleaned up metadata. [ArcadeShadow]\r\n- 9957: ibm5170.xml: Fixed a couple of typos in software part names. [kmg]\r\n- 9961: spectrum_cass.xml: Added author information in info elements for a few items. [ICEknight]\r\n- 9962: gameboy.xml: Added 21 more prototypes. [kmg]\r\n- 9963: Corrected a few common typos in various source files. [kmg]\r\n- 9964: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest dumps and cracks, and fixed some metadata. [Firehawke]\r\n- 9965: sound\/315-5641.cpp: Changed base to \u00b5PD7759, forced slave mode; segapico.cpp: Connected sound interrupt (MT08332).\r\n  [ValleyBell]\r\n- 9966: missile.cpp: Set factory default DIP switch settings, and cleaned up input port definitions. [einstein95]\r\n- 9967: gameboy.xml: Added some missing Super Game Boy enhanced tags. [kmg]\r\n- 9971: jp.cpp: Added notes, and fixed manufacturer name for \u2018Lortium\u2019 and \u2018Pimbal (Pinball 3000)\u2019. [ClawGrip]\r\n- 9972: midzeus.cpp: Fixed year for \u201cThe Grid\u201d (both sets). [ClawGrip]\r\n- 9973: xavix.cpp: Added Play TV Jr. Construction. [Sean Riddle, David Haywood, Peter Wilhelmsen, Kamaal Brown]\r\n- 9975: Updated Greek translation. [BraiNKilleRGR]\r\n- 9978: ui\/selgame.cpp: Avoid assert in std::vector when no items in menu. [jflatt]\r\n- 9979: gameboy.xml: Added nine more working prototypes. [DillyDylan, Rezrospect, Forest of Illusion, Hidden Palace, kmg]\r\n- 9980: thoop2.cpp: Added PLD files for TH Strikes Back. [OperNet Sistemas, Sergio Galiano]\r\n- 9981: cpu\/dsp56156: Fixed too many instructions to list; plygonet.cpp: Implemented span drawing. [Ryan Holtz]\r\n- 9982: mpu4bwb.cpp: Identified more sets and set up defaults to allow more games to boot. [David Haywood]\r\n- 9983: cps1.cpp: Added notes about hidden Final Fight test modes and button 3. [David Silva]\r\n- 9984: plygonet.cpp: Fixed sound interrupt so polynetw boots, and fixed some graphics decoding issues. [David Haywood]\r\n- 9987: machine\/k056230.cpp, plygonet.cpp: Fixed K056230, PSAC2 and screen size issues. [Ryan Holtz, Phil Bennett, Hydreigon]\r\n- 9993: plygonet.cpp: Improved ROZ layer, and increased maximum scheduling quantum time. [David Haywood, Ryan Holtz]\r\n- 10000: spec128.cpp: Fixed crash in clones that don\u2019t inherit memory layout; elwro800.cpp: Fixed crash on screen update. [holub]\r\n\r\n\r\nSource changes\r\n--------------\r\n-change spectrum 128 code to match comment [smf]\r\n\r\n-Spectrum +2\/+3 contended memory is different to Spectrum 128k [smf]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nMusical Marvin [hap, Sean Riddle]\r\n\r\n-netlist: Address comments from PR #9794, partially fix issue #9801 (#9805) [couriersud]\r\n * added cstddef to includes in ppmf.h\r\n * more explicit comments in ppmf.h\r\n * Fixed more typos and improved readiability\r\n\r\n-flt_vol: fix regressions, apply_gain takes effect too early so do it it in a loop like how it was before [hap]\r\n\r\n-hh*: use flt_vol device for volume decay [hap]\r\n\r\n-bus\/iee488\/hp9122c.cpp: Added default MFM floppy image formats, (#9811) [r09]\r\n * This allows HP 9000\/3xx machines to actually use floppy images from the software list.\r\n\r\n-clcd.cpp: Use 1 MHz for system clock. (#9797) [Mike Naberezny]\r\n\r\n-snes.xml: Added six prototypes. (#9791) [0kmg]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nKidou Soukou Dion (Japan, prototype) [Zoda-Y13, Forest of Illusion]\r\nPocky & Rocky (USA, prototype) [Squiddy, Forest of Illusion]\r\nPuggsy (prototype) [TCRF]\r\nRadical Rex (USA, prototype 19940318) [Squiddy, Forest of Illusion]\r\nSeifuku Densetsu Pretty Fighter (Japan, prototype) [Squiddy, Forest of Illusion]\r\nSnoopy Concert (Japan, prototype) [Squiddy, Forest of Illusion]\r\n\r\n-flt_vol.h: use default variable type for m_gain [hap]\r\n\r\n-pce_tourvision.xml: Added Galaga '88 to list of known undumped games. (#9807) [ClawGrip]\r\n\r\n-specpls3, cpc664, cpc6128, et al.: Add IPF floppy format used by a few software list entries [AJR]\r\n\r\n-netlist: fix aligned_alloc (PR #9801) (#9813) [couriersud]\r\n\r\n-[specpls3_flop.xml] New working entries (#9790) [ICEknigh7]\r\n * Added one compilation and one game:\r\n   - Made in Spain 5 Estrellas [Fede Jer\u00e9z]\r\n   - Simulador Profesional de Tenis [Fede Jer\u00e9z]\r\n\r\n-debugger: Impose an arbitrary upper limit on the count parameter of the gni command to prevent denial of service [AJR]\r\n\r\n-pdp8: Have disassembler comment on instructions using memory reference instructions using current page mode in page zero [AJR]\r\n\r\n-dvmemory.cpp: Small refactoring; verify that data written to memory spaces read back as the same values [AJR]\r\n\r\n-tx0: Update OPR disassembly for older versions; add notes [AJR]\r\n\r\n-new WORKING machines (Megumi Rescue) (#9815) [David Haywood]\r\n\r\nnew WORKING machines\r\n--------------------\r\nMegumi Rescue [Jeff Willard Jr]\r\n\r\n-z80: bug fix for 16-bit operands [Patrick Mackinlay]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nTournament Arkanoid (US, newer) [Sean Sutton, Smitdogg, The FB Neo Team, Lord Nightmare, rtw, Brian Troha, The Dumping Union]\r\n\r\n-arkanoid.cpp: corrected flags and ROM naming for the recently added arkatour2 set [Ivan Vangelista]\r\n\r\nNew working clone (#9806)\r\n-------------------------\r\nElektronika: Circus [algestam, Milan Galcik]\r\n\r\n-nyny.cpp: Corrected Waga Seishun no Arcadia release year (#9803) [David 'Foxhack' Silva]\r\n * Copyright on title screen is 1982, game was modified to become a tie-in with the movie.\r\n\r\n-megadriv.xml: compatibility field cleanups, apply minor fixes (#9732) [Angelo Salese, 0kmg]\r\n * megadriv.xml: fix booger ROM loading;\r\n * megadriv.xml: fix wboy5 and turmamon EEPROM saving;\r\n * megadriv.xml: add SRAM to shijie, fixes roster names;\r\n * megadriv.xml: allow nba2k and nba2k5 to boot;\r\n * megacd.cpp: remove gross hack, allow megacdj & megacd2j to boot again;\r\n * jcart.cpp: fix P3 and P4 labels;\r\n * megadriv.xml: add SRAM to fengshen;\r\n * megadriv_acbl.cpp: make sonic3mb to boot, add basic protection sim;\r\n\r\n-Initial work towards a sis630 based chipset driver (#9635) [Angelo Salese]\r\n * Add more or less complete implementations of sis630_host, sis950_lpc, sis630_gui, sis5513_ide, sis7001_usb, sis7018_audio,\r\n    sis900_eth devices;\r\n * Removed gamecstl.cpp in favour to the new sis630.cpp driver;\r\n * i386.cpp: enable CMOV feature for Pentium III and 4;\r\n * i386.cpp: add PSN stub feature for Pentium III;\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nShuttle MS-11 [Angelo Salese, archive.org]\r\n\r\n-Remove spurious \/wx option from prjects generated for visual studio [yz70s]\r\n * With that warnings as errors were always enabled even if option NOWERROR=1 was specified\r\n\r\n-Prevent cowrace from locking up MAME [smf]\r\n\r\n-gts1,pps4: Fixed 2 cpu bugs, games are mostly playable. [Robbbert]\r\n\r\n-volfied.cpp: Changed joysticks from 8-way to 4-way. (#9826) [Johan Smolinski]\r\n * Supported by the manual: \"The control of this game uses one 4-way lever and one button\".\r\n\r\n-atarist.cpp: Re-add mode 1 shifter kludge for PAL mode only [AJR]\r\n\r\nnew WORKING machines (#9819)\r\n----------------------------\r\nMarble Madness II (prototype) [anonymous]\r\n\r\ntx0_ptp: New software list items\r\n--------------------------------\r\nUtility Tape 3 [Bitsavers, AJR]\r\nUtility Tape 3 ('tra' modification) [Bitsavers, AJR]\r\n\r\n-pps4: fixed bug with lb\/lbl commands. [Robbbert]\r\n\r\n-pps4: new variables need to be saved. [Robbbert]\r\n\r\n-marblmd2.cpp - removed \/2 on clock, now runs 68k at 14Mhz like Batman + hook up EEPROM (#9827) [David Haywood]\r\n * marbmd2.cpp - removed \/2 on clock, now runs 68k at 14Mhz like Batman\r\n * hookup EEPROM\r\n * swap coin inputs\r\n\r\n-atarijsa.h: remove stray \"private:\" [hap]\r\n\r\n-atarirle: correct indentation on some source lines [hap]\r\n\r\n-marblmd2: remove dummy screen attr flag [hap]\r\n\r\n-labtam: rename 3232 device [Patrick Mackinlay]\r\n\r\n-labtam: labtam 3000 z80 sbc work in progress [Xolod]\r\n\r\n-gts1: improved the sound [Robbbert]\r\n\r\n-osd: Cleaned up Windows API usage a little. [Vas Crabb]\r\n * Bumped target windows version to 6.0.0 (Vista).\r\n * Use WRL COM pointers to manage some COM-like objects.\r\n * Cleaned up logging in DirectSound module.\r\n * Cleaned up includes in Windows input modules.\r\n * Switched to Common Item Dialogs in Windows debugger.\r\n * Replaced disabled code that never really worked with a TODO comment.\r\n\r\n-marblmd2: get rid of sound command warnings in error.log [hap]\r\n\r\n-Fix 9ce44fa048793de5e14d1e7af98e8b5ca148d0f3 for non-Windows builds [AJR]\r\n\r\n-Add support for Space Duel\u2019s cocktail mode. (#9828) [Ian Eure]\r\n * Add support for Space Duel\u2019s cocktail mode.\r\n   - This change introduces a cabinet type setting which allows Space Duel to be placed into cocktail mode.  When run in a cocktail\r\n      cabinet, the game:\r\n     * Strobes the invert x & invert y outputs to rotate the video 180 degrees.  This is necessary because the monitor in the SD\r\n        cocktail is mounted upside-down relative to the upright.\r\n     * Draws the player 2 score in an orientation where they can be read by the second player, who stands on the opposite side of\r\n        the cabinet as player one.\r\n   - In addition to the driver support, I had to implement video flipping in avg_device, as it didn\u2019t support it.\r\n\r\n-vgmplay.xml:  Added 102 new entries, 6 updated entries [VMGRips.net, Tafoid]\r\n\r\n-cdi.xml: Added Link - The Faces of Evil (USA). (#9833) [ajshell1]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\ncdi: Link - The Faces of Evil (USA) [redump.org]\r\n\r\nMachines promoted to working\r\n----------------------------\r\nMusical Marvin [hap, Sean Riddle]\r\n\r\n-i8087: fsave resets the fpu [cracyc]\r\n\r\n-netlist: palloc now uses c++17 alignment aware operator new. (#9834) [couriersud]\r\n * Added more documentation to palloc.h\r\n * Made the use of allocation arenas more transparent throughout code\r\n * palloc now uses c++17 alignment aware operator new. This required further changes to the arena_deleter object to track alignment\r\n    and size of allocated objects to avoid the use of alignment and size of base classes in case a unique_ptr was cast to a\r\n    unique_ptr of the base class.\r\n\r\n-netlist: Abbreviate one more type trait in palloc.h [Vas Crabb]\r\n\r\n-t6963c: Fix display when the screen size is not a multiple of the number of columns. [BALATON Zoltan]\r\n\r\nNew machines added as MACHINE_NOT_WORKING\r\n-----------------------------------------\r\nYamaha QY-70 [BALATON Zoltan]\r\n\r\n-Add ymqy70.cpp to mess.lua and mess.flt [AJR]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nDead or Alive (Model 2A) [Trol]\r\n\r\n-arkanoid.cpp, snk.cpp: minor documentation updates [Ivan Vangelista]\r\n\r\n-funworld.cpp: demoted multiwina to MIG [Ivan Vangelista]\r\n\r\n-jack.cpp: corrected ROM lables [Brian Troha]\r\n\r\n-nmk16.cpp: fixed missing sprites in attract mode for tdragonb3, thanks to info from hammy [Ivan Vangelista]\r\n\r\n-sidearms.cpp: dumped PROMs, added hardware info and correcte clocks for Turtle Ship [Guru]\r\n\r\n-vamphalf.cpp: improved hardware info [Guru]\r\n\r\n-xain.cpp: corrected audio CPU clock to match measurements [Ivan Vangelista]\r\n\r\n-yunsun16.cpp: used standard ROM loading macros and other minor cleanups [Ivan Vangelista]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nCenturion (0152314, US) [Dam0, Heihachi_73]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nSpring Carnival - Jackpot Carnival (10032721, Queensland) [Dam0, Heihachi_73]\r\n\r\n-labtam: z80sbc floppy disk and dma connected [Patrick Mackinlay]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nLabtam 3000 [Xolod]\r\n\r\nNew working machines\r\n--------------------\r\nMicon-Kit Part II [hap, anonymous, Jay Gallagher]\r\n\r\n-miconkit: add one more dipsw setting and factory defaults [hap]\r\n\r\nNew working clones\r\n------------------\r\nNostromo [anonymous]\r\nSamurai (World) [anonymous, SNESNESCUBE64]\r\nSuper Ship [anonymous]\r\n\r\n-gotya.cpp: minor cleanups [Ivan Vangelista]\r\n\r\n-hyprduel.cpp: used standard ROM loading macros [Ivan Vangelista]\r\n\r\n-miconkit: added ppi8255 chip [hap]\r\n\r\n-apple2e: Fix banking on CEC computers, corrects Pinyin input mode (GitHub #9838) [R. Belmont]\r\n\r\n-mess.lua: Fix full build after 2538377cf85bba3454ad02204119c0517e9064af [AJR]\r\n\r\n-New NOT_WORKING machines (#9634) [ClawGrip]\r\n\r\nNew NOT_WORKING machines\r\n------------------------\r\nCovidarts [Vicente y Sergio de electronicaVyS]\r\n\r\n-Add 'covidarts' [ClawGrip]\r\n\r\n-Add note about another known undumped machine on this hardware [ClawGrip]\r\n\r\n-Add note about undumped game on the same hardware [ClawGrip]\r\n\r\nNew NOT_WORKING machine\r\n-----------------------\r\nMinidart [jordigahan]\r\n\r\n-Keep the list ordered by set name [ClawGrip]\r\n\r\n-Identified 'prospdp', as another set of 'Diana Bifuca' [ClawGrip]\r\n\r\n-vicdual.cpp: applied feedback about nostromo addition [Ivan Vangelista]\r\n\r\nNew working clones\r\n------------------\r\nSuper Pacman (v1.2) + Cherry Master (Corsica, v8.31, encrypted) [Ioannis Bampoulas]\r\n\r\n-rbowlorama.cpp: Add info about I\/O board [Museo del Recreativo] (#9842) [ClawGrip]\r\n * rbowlorama.cpp: Add info about I\/O board [Museo del Recreativo]\r\n * Typo\r\n\r\n-spectrum_cass.xml: Added missing MicroHobby tapes (#9837) [ICEknigh7]\r\n * Added all 13 covertapes from \"MicroHobby Cassette\" and all 31 type-in compilation cassettes from \"MicroHobby Semanal\".\r\n * Credit to Manuel Gomez Amate and SPA2.\r\n\r\n-Updated status of some pinballs. (nw) [Robbbert]\r\n\r\n-c64_cass.xml: Added 10 items (9 working, 1 not working) (#9839) [Steven Coomber]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nSpindizzy (Electric Dreams) [C64 Ultimate Tape Archive V2.0]\r\nSpitfire Ace (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSplit Personalities (Domark) [C64 Ultimate Tape Archive V2.0]\r\nSprite Man (Interceptor Software) [C64 Ultimate Tape Archive V2.0]\r\nSpy Hunter (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nStar Eggs (Mirrorsoft) [C64 Ultimate Tape Archive V2.0]\r\nStar Raiders II: The Great Galactic Adventure Continues (Electric Dreams) [C64 Ultimate Tape Archive V2.0]\r\nStarion (Melbourne House) [C64 Ultimate Tape Archive V2.0]\r\nStir Crazy Featuring Bobo (Infogrames) [C64 Ultimate Tape Archive V2.0]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nSteel (Prism Leisure) [C64 Ultimate Tape Archive V2.0]\r\n\r\n-Note that the original \"Steel\" game title by \"Rack It\" doesn't work either and has been demoted to NOT_WORKING status\r\n [Steven Coomber]\r\n\r\n-c64_cass.xml: Added 10 items (8 working, 2 not working) (#9832) [Steven Coomber]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nSky Twice (American Action) [C64 Ultimate Tape Archive V2.0]\r\nSlap Fight (Imagine) [C64 Ultimate Tape Archive V2.0]\r\nSlayer (Prism Leisure) [C64 Ultimate Tape Archive V2.0]\r\nSolo Flight (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSon of Blagger (Alligata) [C64 Ultimate Tape Archive V2.0]\r\nSpace Doubt (CRL) [C64 Ultimate Tape Archive V2.0]\r\nSpace Harrier (Zafiro Software Division) [C64 Ultimate Tape Archive V2.0]\r\nSpace Invasion (Elite Systems) [C64 Ultimate Tape Archive V2.0]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nSkyline Attack (Century Software) [C64 Ultimate Tape Archive V2.0]\r\nSnare (Thalamus) [C64 Ultimate Tape Archive V2.0]\r\n\r\n-model2.cpp: Fixed ROM locations for Dead or Alive on Model 2B. (#9846) [ClawGrip]\r\n * Verified on real hardware - ROM locations are not the same for Dead or Alive on Model 2B and Model 2A.\r\n\r\n-cdi.xml: Fixed Link: the Faces of Evil. (#9847) [ajshell1]\r\n * I would like to state for the record that I am a absolute moron who didn't know the difference between \"SHA1\" and \"Data SHA1\".\r\n\r\n-jpmsru.cpp: Sorted out remaining games, and added new ones. (#9830) [SomeRandomGuyIdk]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nSuper 2p Shuffle (Mdm) (SRU) (2p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nEach Way Shuffle (JPM) (SRU) (revision 13A, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\nEach Way Shuffle Deluxe (CTL) (SRU) (\u00a33 Jackpot) [SomeRandomGuyIdk]\r\nGolden 2's (CTL) (SRU) (2p Stake, \u00a31.50 Jackpot) [SomeRandomGuyIdk]\r\nLite A Nudge (JPM) (SRU) (5p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nNudge Double Up (JPM) (SRU) (5p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nNudge Double Up Deluxe (JPM) (SRU) (revision 12, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\nSilver Shuffle (CTL) (SRU) (2p Stake, \u00a31.50 Jackpot) [SomeRandomGuyIdk]\r\nTwo Step (JPM) (SRU) (5p Stake, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\n\r\n-video\/decbac06.cpp: Corrected device short name (#9817). (#9848) [0kmg]\r\n\r\n-docs\/source\/debugger\/execution.rst: Document gbf, gbt and gni commands [AJR]\r\n\r\n-hp21mx: Add DMS instructions to disassembler [AJR]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nTektronix 4319 Graphics Workstation [Bitsavers]\r\n\r\n-m68hc16: Update CPU16 core [AJR]\r\n * Reduce code duplication by making most loads subroutines in the state machine\r\n * Add ASLW, ASRW, LSRW, ROLW and RORW instructions to emulation\r\n * Fix overflow flag for 16-bit shifts\r\n\r\n-clcd.cpp: Added IEC bus connections. (#9843) [Mike Naberezny]\r\n\r\n-Fixed commodore LCD loading from 1541\/1571, loading and saving to 1581. [smf]\r\n\r\n-added Power button to Commodore LCD, if you hibernate before exiting MAME then you can continue where you left off [smf]\r\n\r\n-miconkit: add p1\/p2 lamps [hap]\r\n\r\n-midwunit.cpp: Add interlock and bill inputs for all games [AJR]\r\n * midxunit.cpp: Correctly designate interlock input as such\r\n\r\n-miconkit: cpu clock divider should be good [hap]\r\n\r\n-Fixed Arcade build (#9858) [MASH]\r\n * Removed \"Shuttle MS11 PC\" computer from Arcade build\/Listxml.\r\n\r\n-netlist: static solver work and improve code readability (#9841) [couriersud]\r\n * nltool: Added support for building individual static solver files.\r\n * Added pre-built documentation files for nltool and nlwav.\r\n * plib: Extended typed_version to have patchlevel as well.\r\n * plib: Compile more of ppmf.h with nvcc.\r\n * create_devinc.py: Add include guards to the generated files.\r\n * makefile: Recreate generated files when python code has changed.\r\n * Reduced nld_base.h usage in the core.\r\n * <oved extern template class declarations to where they belong.\r\n * Generally improved code readability and fixed a lot of issues cspell reported.\r\n\r\n-util\/options.h: Removed legacy OPTION_* option type constants. (#9851) [npwoods]\r\n * These constants were polluting the global namespace.\r\n\r\n-Updated cdi.xml hashes for TOSEC disks (#9407) [Daniel Sarfati]\r\n * chdman changed since the chd hashes were taken. This is an update for about 200 disk hashes.\r\n\r\n-jaguar.xml: Cleaned up metadata. (#9855) [ArcadeShadow]\r\n * Lowercase on descriptive words like Prototype, Alt, Re-release, Hacked in descriptions.\r\n\r\n-a2600.xml: Cleaned up metadata. (#9854) [ArcadeShadow]\r\n * Lowercase on descriptive word like Unknown, Alt, Prototype, Older in descriptions.\r\n\r\n-saturn.xml: Cleaned up metadata. (#9761) [ArcadeShadow]\r\n * Changed Prototype, Alt, Rev, Demo to lowercase in descriptions.\r\n\r\n-hp2100d.cpp: Fix mask [AJR]\r\n\r\n-thepit.cpp: Modernizations and fixes [AJR]\r\n * Replace legacy VBLANK interrupt generators\r\n * Derive audio CPU interrupt from VSYNC, not VBLANK\r\n * Add multiplexer device for inputs\r\n * Fix screen offsets for cocktail-flipped mode\r\n\r\n-Fixed MT#08333, Simpsons attract mode music cuts off because it waits forever in a halt instruct. The ld ($fa00),a acks the NMI and\r\n the following halt instruction should wait for the next one. Some research shows the Z80 checks NMI in the last T cycle of an\r\n instruction, which may explain why the hack was already needed. [smf]\r\n\r\n-n64.xml: Added two unreleased titles. (#9865) [0kmg]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nCarnival\u00e9 - Cenzo\u2019s Adventure (prototype 20000721) [Baker64, Forest of Illusion]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nDoubutsu Banchou (Japan, prototype) [Marshall, Olivieryuyu, Baker64]\r\n\r\n-lynx.xml: Added a prototype. (#9861) [0kmg]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nRobotron: 2084 (prototype) [swlovinist]\r\n\r\n-simpsons: remove nmi clear at wrong place (no effect on emulation) [hap]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nHigurashi no Naku Koro NiJong (Japan) [system11, Brizzo]\r\n\r\n-kl5c80a12: Add KP64 timer\/counter units to emulation [AJR]\r\n\r\n-y2.cpp: Fix dependency (#9872) [cam900]\r\n\r\n-labtam: improve z80sbc floppy hookup [Patrick Mackinlay]\r\n\r\n-labtam: add 8086 vdu comm board [Xolod]\r\n\r\n-labtam: install 8086 board [Patrick Mackinlay]\r\n\r\n-Added a more detailed description of why the NMI hack is required [smf-]\r\n\r\n-fixed description... [smf-]\r\n\r\n-New NOT_WORKING clone (#9874) [ClawGrip]\r\n\r\nNew NOT_WORKING clone\r\n---------------------\r\nAqualand (alternate version) [Sergio y Vicente de www.electronicavys.es]\r\n\r\n-cosmos_playc8f.cpp: Add main PCB ASCII layout (#9875) [ClawGrip]\r\n\r\n-namcos12.cpp: Add note (#9871) [ClawGrip]\r\n\r\n-c64_cass.xml: Added 13 items (12 working, 1 not working) (#9753) [Steven Coomber]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nShanghai (Activision) [C64 Ultimate Tape Archive V2.0]\r\nShirley Muldowney's Top Fuel Challenge (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSide Arms (Go!) [C64 Ultimate Tape Archive V2.0]\r\nSidewize (Firebird) [C64 Ultimate Tape Archive V2.0]\r\nSigma 7 (Durell) [C64 Ultimate Tape Archive V2.0]\r\nSilent Service (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSilkworm (Virgin) [C64 Ultimate Tape Archive V2.0]\r\nSiren City (Interceptor Software) [C64 Ultimate Tape Archive V2.0]\r\nSiren City (Datamaxx) [C64 Ultimate Tape Archive V2.0]\r\nSix Shooter (Dixons) [C64 Ultimate Tape Archive V2.0]\r\nSkate Crazy (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]\r\nSkate or Die (Electronic Arts) [C64 Ultimate Tape Archive V2.0]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nShort Circuit (Ocean) [C64 Ultimate Tape Archive V2.0]\r\n\r\n-pc8801_cass.xml: New software list addition (#9849) [David 'Foxhack' Silva]\r\n * 3156 Coro Coro [Gaming Alexandria]\r\n\r\n-[spectrum_cass.xml] 25 new entries (#9867) [ICEknigh7]\r\n\r\nspectrum_cass.xml: 25 new entries\r\n---------------------------------\r\nAndroides [Avlixa, retroLEL]\r\nBatalla Naval [ICEknight, retroLEL]\r\nColecci\u00f3n Dinamic-90 [Jos\u00e9 Luis Soler, Jos\u00e9 Manuel Claros, El trastero del Spectrum]\r\nCi-U-Than Trilogy I: Cozumel [Juan Pablo Lopez, SPA2]\r\nCi-U-Than Trilogy I: Cozumel (Serie Leyenda) [Juan Pablo Lopez, SPA2]\r\nCi-U-Than Trilogy II: Los Templos Sagrados [Juan Pablo Lopez, D-O-S]\r\nCi-U-Than Trilogy III: Chich\u00e9n Itz\u00e1 [Rockersuke Moroboshi]\r\nCuerpo \/ Digestivo [Fede Jerez]\r\nDavid el Gnomo - Los Gnomos (cassette version) [Jos\u00e9 Manuel Claros, El trastero del Spectrum]\r\nFernando Martin Basket Master (pitch demo, cracked) [El Perez, ENORM, retroLEL]\r\nGlobus [Paco Lafuente]\r\nKing Leonard [Jos\u00e9 Luis Soler, Fede Jerez]\r\nKing Leonard (large case) [Fede Jerez]\r\nLa Diosa de Cozumel (Samusoft, Retro Gamer) [ENORM, retroLEL]\r\nMicroHobby (Issue 037) (flexi disc) [Jos\u00e9 Manuel Claros, El trastero del Spectrum]\r\nMurci\u00e9lago en la Cuarta Dimensi\u00f3n (demo) [Paco Lafuente]\r\nOgerox en los Dominios del Fuego [Roberto M. Oliva, ICEknight, retroLEL]\r\nOk Computer Program (Radiohead \u2013 OK Computer OKNOTOK 1997 2017) [Marcin Skoczylas, ICEknight]\r\nProteus (1986) [anonymous]\r\nRenault After Sales [Juan Francisco Torres, Fede Jerez]\r\nXadom (Investronica) [Spectrum Computing]\r\nXadom (Microbyte) [johnny farragut]\r\nXadom (Power Software) [Ignacio Prini, Fede Jerez]\r\nVega Solaris (Retro Gamer) [ENORM, retroLEL]\r\nWander X (clone of Xadom) [Spectrum Computing]\r\n\r\n-Also, a few new clone relationships and corrected titles. [ICEknigh7]\r\n\r\n-Various cleanups in software lists. (#9866) [0kmg]\r\n * Cleaned up spaces in software list comments.\r\n * megadriv.xml: Improperly indented sharedfeat tag.\r\n * gbcolor.xml: Converted \"GBC only\" comments into sharedfeat tags.\r\n * a5200.hsi: Fixed a few dispossessed tags.\r\n * Various softlists: Fixed improperly entabulated tags.\r\n * Various softlists: More entabulation fixes.\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nSanma - 3nin-uchi Mahjong (Japan) [buffi]\r\n\r\n-starfire.cpp: Swapped fireone P1\/P2 inputs, and simplified paddle reads. (#9873) [0kmg]\r\n\r\n-at.cpp: added pccm205 v2.23 bios (#9879) [Tom]\r\n\r\n-specpls3.cpp: enable floppy sound (#9880) [holub]\r\n\r\n-New WORKING clone (#9876) [ClawGrip]\r\n\r\nNew WORKING clone\r\n-----------------\r\nMoon Cresta (Centromatic Spanish bootleg) [Javier Alonso, Recreativas.org]\r\n\r\n-anes.cpp: updated transliteration for sanma [Ivan Vangelista]\r\n\r\nNew NOT_WORKING machines (#9881)\r\n--------------------------------\r\nTom's Adventures [Museo del Recreativo]\r\nIce Cold Beer (ICE) [Museo del Recreativo]\r\n\r\n-mephisto_mm2: be more consistent with unknown romlabels [hap]\r\n\r\n-mephisto_mm2: swap oldest 2 sets [hap]\r\n\r\nNew working clones\r\n------------------\r\nMephisto MM II (set 4) [Berger]\r\n\r\n-c64_cass.xml: Added 12 items (11 working, 1 not working) (#9882) [Steven Coomber]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nStormlord (Hewson Consultants) [C64 Ultimate Tape Archive V2.0]\r\nThe Story So Far Volume II (Elite Systems) [C64 Ultimate Tape Archive V2.0]\r\nStreet Hassle (Melbourne House) [C64 Ultimate Tape Archive V2.0]\r\nStreet Sports Baseball (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nStreet Sports Basketball (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSubterranea (Prism Leisure) [C64 Ultimate Tape Archive V2.0]\r\nSummer Camp (Thalamus) [C64 Ultimate Tape Archive V2.0]\r\nSummer Games (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSummer Games II (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSummer Games II (Rushware) [C64 Ultimate Tape Archive V2.0]\r\nSuper Bowl (Ocean) [C64 Ultimate Tape Archive V2.0]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nStreet Sports Soccer (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\n\r\n-New NOT_WORKING clones (#9853) [ClawGrip]\r\n\r\nNew NOT_WORKING clones\r\n----------------------\r\nHoop it Up World Tour - 3 on 3 (Rev 21) [Museo del Recreativo]\r\n\r\n-piggypas.cpp: Add PCB ASCII layout [ClawGrip]\r\n\r\n-viper.cpp: Game title consistencies, year fixes and note for US Tsurugi title. (#9816) [Michael Sanborn]\r\n * viper.cpp - Game\/some rom title consistencies\r\n   - This a continuation of where I left off in #9184 due to my repo being funky earlier causing a refork. So yes I seen some videos\r\n      where the Korean sets used the Japanese Keisatsukan title but they have Korean text and some English in them.\r\n\r\nNew working clones\r\n------------------\r\nCookie &#038; Bibi 2 (English \/ Korean) [f205v]\r\n\r\n-gokidetor.cpp: Rename Gokidetor to La Cucaracha (#9883) [eientei95]\r\n\r\n-revert: mephisto_mm2: swap oldest 2 sets [hap]\r\n\r\n-machine\/dmv_keyb.cpp: Corrected typo in DIP swithc label. (#9887) [rfka01]\r\n\r\n-Removed device_timer, device_timer_id, et al in favor of direct callback members. (#9788) [MooglyGuy]\r\n * Primarily, this removes device_t::device_timer, device_t::timer_set, device_t::synchronize, device_t::timer_expired, and\r\n    device_timer_id. Use of device_timer often resulted in unnecessary trampolining in addition to switch\/case overhead on a\r\n    driver\/device level, and additional logic to manage delegated vs. ID-based timers on a core level.  In the worst cases, devices\r\n    were performing a switch\/case with only one valid case.\r\n * device_scheduler::timer_set is marked deprecated as the only remaining direct uses are via the Lua engine and a few drivers that\r\n    need refactoring anyway.  The remaining uses occur via device_scheduler::synchronize.\r\n * As a middle ground between the extremely short timer_alloc() and the extremely long\r\n    machine().scheduler().timer_alloc(timer_expired_delegate(FUNC(widget_device::contoso_tick), this)), a helper function in\r\n    device_t has been added which can be invoked with the following syntax: timer_alloc(FUNC(widget_device::contoso_tick), this)\r\n\r\n-Additional changes\/cleanups performed along the way: [MooglyGuy]\r\n\r\n-Converted to use logmacro: [MooglyGuy]\r\n * src\/devices\/bus\/ieee488\/hp9895.cpp\r\n * src\/devices\/bus\/ieee488\/remote488.cpp\r\n * src\/devices\/bus\/isa\/hdc.cpp\r\n * src\/devices\/bus\/isa\/omti8621.cpp\r\n * src\/devices\/bus\/isa\/sc499.cpp\r\n * src\/devices\/bus\/vip\/vp550.cpp\r\n * src\/devices\/cpu\/i86\/i186.cpp\r\n * src\/devices\/cpu\/lc8670\/lc8670.cpp\r\n * src\/devices\/machine\/68230pit.cpp\r\n * src\/devices\/machine\/corvushd.cpp\r\n * src\/devices\/machine\/ds1994.cpp\r\n * src\/devices\/machine\/ticket.cpp\r\n * src\/mame\/audio\/pinsnd88.cpp\r\n * src\/mame\/drivers\/notetaker.cpp\r\n * src\/mame\/machine\/asic65.cpp\r\n * src\/mame\/machine\/rmnimbus.cpp\r\n * src\/mame\/machine\/victor9k_fdc.cpp\r\n * src\/mame\/video\/uv201.cpp\r\n\r\n-Made usage of m_member prefix consistent: [MooglyGuy]\r\n * src\/devices\/bus\/isa\/hdc.cpp\r\n * src\/devices\/bus\/isa\/omti8621.cpp\r\n * src\/devices\/bus\/vme\/vme_fccpu20.cpp\r\n * src\/devices\/machine\/ds1386.cpp\r\n * src\/devices\/machine\/i7220.cpp\r\n\r\n-Spacing consistency pass: [MooglyGuy]\r\n * src\/devices\/bus\/isa\/hdc.cpp\r\n * src\/devices\/bus\/isa\/omti8621.cpp\r\n * src\/devices\/bus\/thomson\/nanoresau.cpp\r\n * src\/devices\/bus\/ti99\/internal\/992board.cpp\r\n * src\/devices\/bus\/ti99\/internal\/genkbd.cpp\r\n * src\/devices\/bus\/ti99\/internal\/joyport\/handset.cpp\r\n * src\/devices\/bus\/vme\/vme_fccpu20.cpp\r\n * src\/devices\/cpu\/i86\/i186.cpp\r\n * src\/devices\/cpu\/lc8670\/lc8670.cpp\r\n * src\/devices\/machine\/68230pit.cpp\r\n * src\/devices\/machine\/cop452.cpp\r\n * src\/devices\/machine\/corvushd.cpp\r\n * src\/devices\/machine\/hp_dc100_tape.cpp\r\n * src\/devices\/machine\/hp_taco.cpp\r\n * src\/devices\/machine\/meters.cpp\r\n * src\/devices\/machine\/microtch.cpp\r\n * src\/devices\/machine\/phi.cpp\r\n * src\/devices\/video\/ef9365.cpp\r\n * src\/devices\/video\/v9938.cpp\r\n * src\/mame\/drivers\/alphaskop41xx.cpp\r\n * src\/mame\/drivers\/myb3k.cpp\r\n * src\/mame\/drivers\/notetaker.cpp\r\n * src\/mame\/drivers\/wpc_an.cpp\r\n * src\/mame\/machine\/midikbd.cpp\r\n * src\/mame\/machine\/rmnimbus.cpp\r\n * src\/mame\/machine\/wpc_lamp.cpp\r\n * src\/mame\/machine\/wpc_out.cpp\r\n\r\n-Removed string-based ioport lookups: [MooglyGuy]\r\n * src\/devices\/bus\/ti99\/internal\/joyport\/handset.cpp\r\n * src\/devices\/bus\/ti99\/internal\/joyport\/mecmouse.cpp\r\n * src\/devices\/bus\/vme\/vme_hcpu30.cpp\r\n * src\/mame\/machine\/k7659kb.cpp\r\n * src\/mame\/machine\/ti85.cpp\r\n\r\n-Adjustments to grammar\/wording in comments [MooglyGuy]\r\n * src\/devices\/bus\/sms_ctrl\/lphaser.cpp\r\n * src\/devices\/bus\/sms_ctrl\/sports.cpp\r\n * src\/devices\/bus\/snes\/event.cpp\r\n * src\/devices\/bus\/snes\/sa1.cpp\r\n * src\/devices\/bus\/thomson\/nanoresau.cpp\r\n * src\/devices\/bus\/z88\/z88.cpp\r\n * src\/devices\/machine\/ds1386.cpp\r\n * src\/devices\/machine\/vic_pl192.cpp\r\n\r\n-Favored BIT() macro for single-bit checks [MooglyGuy]\r\n * src\/devices\/bus\/ti99\/internal\/992board.cpp\r\n * src\/devices\/bus\/ti99\/joyport\/handset.cpp\r\n * src\/mame\/drivers\/notetaker.cpp\r\n * src\/mame\/machine\/wpc_lamp.cpp\r\n * src\/mame\/machine\/wpc_out.cpp\r\n\r\n-Removed C89-style variable declarations when noticed [MooglyGuy]\r\n * src\/devices\/bus\/isa\/hdc.cpp\r\n * src\/devices\/bus\/sms_ctrl\/lphaser.cpp\r\n * src\/devices\/bus\/ti99\/joyport\/mecmouse.cpp\r\n * src\/devices\/machine\/acorn_vidc.cpp\r\n * src\/devices\/sound\/ymz280b.cpp\r\n * src\/devices\/video\/vic4567.cpp\r\n\r\n-Removed FUNCNAME to avoid compiler-specific #define checks in devices [MooglyGuy]\r\n * src\/devices\/bus\/vme\/vme_fccpu20.cpp\r\n * src\/devices\/bus\/vme\/vme_hcpu30.cpp\r\n * src\/devices\/machine\/68230pit.cpp\r\n * src\/devices\/machine\/mc14411.cpp\r\n * src\/mame\/drivers\/myb3k.cpp\r\n\r\n-Removed unecessary member prefixes\/suffixes [MooglyGuy]\r\n * src\/devices\/video\/ef9340_1.cpp\r\n * src\/mame\/drivers\/fuukifg2.cpp\r\n * src\/mame\/drivers\/fuukifg3.cpp\r\n * src\/mame\/drivers\/intv.cpp\r\n * src\/mame\/drivers\/simpsons.cpp\r\n * src\/mame\/drivers\/socrates.cpp\r\n * src\/mame\/drivers\/special_gambl.cpp\r\n * src\/mame\/drivers\/sprint4.cpp\r\n * src\/mame\/drivers\/ti990_10.cpp\r\n * src\/mame\/drivers\/tubep.cpp\r\n * src\/mame\/drivers\/vectrex.cpp\r\n * src\/mame\/drivers\/wpc_an.cpp\r\n * src\/mame\/drivers\/wpc_dot.cpp\r\n * src\/mame\/drivers\/wpc_flip1.cpp\r\n * src\/mame\/drivers\/wpc_flip2.cpp\r\n * src\/mame\/machine\/z80ne.cpp\r\n * src\/mame\/video\/rollerg.cpp\r\n\r\n-Switched to lower-case hex constants [MooglyGuy]\r\n * src\/devices\/video\/ef9365.cpp\r\n * src\/mame\/machine\/rmnimbus.cpp\r\n\r\n-Re-ordered driver overrides and function members [MooglyGuy]\r\n * src\/mame\/drivers\/boxer.cpp\r\n * src\/mame\/drivers\/eurocom2.cpp\r\n * src\/mame\/drivers\/exidy.cpp\r\n * src\/mame\/drivers\/gpworld.cpp\r\n * src\/mame\/drivers\/h19.cpp\r\n * src\/mame\/drivers\/ibmpcjr.cpp\r\n * src\/mame\/drivers\/mekd5.cpp\r\n * src\/mame\/drivers\/mgolf.cpp\r\n * src\/mame\/drivers\/myb3k.cpp\r\n * src\/mame\/drivers\/nightmare.cpp\r\n * src\/mame\/drivers\/notetaker.cpp\r\n * src\/mame\/drivers\/ptcsol.cpp\r\n * src\/mame\/drivers\/pwrview.cpp\r\n * src\/mame\/drivers\/rabbit.cpp\r\n * src\/mame\/drivers\/sitcom.cpp\r\n * src\/mame\/drivers\/socrates.cpp\r\n * src\/mame\/drivers\/sprint4.cpp\r\n * src\/mame\/drivers\/techno.cpp\r\n * src\/mame\/drivers\/thayers.cpp\r\n * src\/mame\/drivers\/ti990_10.cpp\r\n * src\/mame\/drivers\/ti990_4.cpp\r\n * src\/mame\/drivers\/tv912.cpp\r\n * src\/mame\/drivers\/tv990.cpp\r\n * src\/mame\/drivers\/uchroma68.cpp\r\n * src\/mame\/drivers\/vk100.cpp\r\n * src\/mame\/drivers\/votrhv.cpp\r\n * src\/mame\/drivers\/wicat.cpp\r\n * src\/mame\/drivers\/wpc_an.cpp\r\n * src\/mame\/includes\/abc80.h\r\n * src\/mame\/includes\/asterix.h\r\n * src\/mame\/includes\/fuukifg2.h\r\n * src\/mame\/includes\/fuukifg3.h\r\n * src\/mame\/includes\/gunbustr.h\r\n * src\/mame\/includes\/intv.h\r\n * src\/mame\/includes\/namcona1.h\r\n * src\/mame\/includes\/newbrain.h\r\n * src\/mame\/includes\/poly.h\r\n * src\/mame\/includes\/prof80.h\r\n * src\/mame\/includes\/rollerg.h\r\n * src\/mame\/includes\/s11.h\r\n * src\/mame\/includes\/segahang.h\r\n * src\/mame\/includes\/simpsons.h\r\n * src\/mame\/includes\/spacefb.h\r\n * src\/mame\/includes\/tandy2k.h\r\n * src\/mame\/includes\/trucocl.h\r\n * src\/mame\/includes\/tubebp.h\r\n * src\/mame\/includes\/vidbrain.h\r\n * src\/mame\/includes\/wolfpack.h\r\n * src\/mame\/includes\/wpc_dot.h\r\n\r\n-Made capitalization consistent on class members [MooglyGuy]\r\n * src\/devices\/machine\/meters.cpp\r\n * src\/mame\/drivers\/namcona1.cpp\r\n * src\/mame\/drivers\/notetaker.cpp\r\n\r\n-src\/devices\/bus\/isa\/hdc.cpp: [MooglyGuy]\r\n * Removed fixed-size std::vector in favor of std::unique_ptr\r\n\r\n-src\/devices\/bus\/isa\/s3virge.cpp: [MooglyGuy]\r\n * Moved unusually large (for a header) functions into .cpp from header\r\n\r\n-src\/devices\/bus\/vip\/vp550.cpp [MooglyGuy]\r\n * Switched to required_device_array to simplify code paths\r\n\r\n-src\/devices\/machine\/arm_iomd.cpp [MooglyGuy]\r\n * Added initializers to constructor\r\n * Favored std::size over fixed static sizes\r\n\r\n-src\/devices\/machine\/ds1386.cpp [MooglyGuy]\r\n * Moved register #defines into header enums\r\n\r\n-src\/devices\/machine\/mc68901.cpp [MooglyGuy]\r\n * Removed unnecessary parameters and emu_timer::enable calls\r\n\r\n-src\/devices\/machine\/mccs1850.cpp [MooglyGuy]\r\n * Removed inline overuse\r\n\r\n-src\/devices\/machine\/meters.cpp [MooglyGuy]\r\n * Removed unused members\r\n\r\n-src\/devices\/machine\/mos6526.cpp [MooglyGuy]\r\n * Removed inline overuse\r\n\r\n-src\/devices\/machine\/nsc810.cpp [MooglyGuy]\r\n * Converted to arrays rather than individually-numbered members\r\n\r\n-src\/devices\/machine\/pxa255.cpp [MooglyGuy]\r\n * Simplified DMA transfer code\r\n\r\n-src\/devices\/machine\/saa1043.cpp [MooglyGuy]\r\n * Removed extraneous members in favor of resolve_all_safe\r\n\r\n-src\/devices\/machine\/vic_pl192.cpp [MooglyGuy]\r\n * Shifted constructors, start-up, and maps to be at the top of the source file\r\n\r\n-src\/devices\/machine\/z8536.cpp [MooglyGuy]\r\n * Removed stray uses of device_timer_id\r\n\r\n-src\/devices\/sound\/cdp1869.cpp [MooglyGuy]\r\n * Removed inline overuse\r\n\r\n-src\/devices\/sound\/mos7360.cpp [MooglyGuy]\r\n * Converted to arrays rather than individually-numbered members\r\n\r\n-src\/emu\/device.cpp [MooglyGuy]\r\n * Removed ID-based timer_alloc\r\n * Removed timer_set\r\n * Removed synchronize\r\n * Removed timer_expired\r\n * Added shorthand timer_alloc to avoid lengthy machine().scheduler().timer_alloc() calls\r\n\r\n-src\/emu\/schedule.cpp [MooglyGuy]\r\n * Removed now-unused m_id and m_device members\r\n\r\n-src\/mame\/audio\/alesis.cpp [MooglyGuy]\r\n * Added initializers to constructor\r\n\r\n-src\/mame\/drivers\/alto2.cpp [MooglyGuy]\r\n * Removed custom-named driver init in favor of driver_init override\r\n * Removed octal constant in favor of more standard hex\r\n\r\n-src\/mame\/drivers\/astinvad.cpp [MooglyGuy]\r\n * Fixed 'kamizake' typo\r\n\r\n-src\/mame\/drivers\/tm990189.cpp [MooglyGuy]\r\n * Removed unnecessary machine reset override\r\n\r\n-src\/mame\/drivers\/unichamp.cpp [MooglyGuy]\r\n * Removed custom-named driver init in favor of driver_init override\r\n\r\n-src\/mame\/drivers\/votrhv.cpp [MooglyGuy]\r\n * Fixed ROM_LOAD macros and region() usage in memory maps\r\n\r\n-src\/mame\/machine\/victor9k_fdc.cpp [MooglyGuy]\r\n * Made bracing style consistent across the file\r\n\r\n-src\/mame\/video\/gime.cpp [MooglyGuy]\r\n * Removed unnecessary void specifiers in function prototypes\r\n\r\n-Ranges in case statements are not supported by all compilers [yz70s]\r\n\r\n-emu\/schedule.cpp: Reduced spam from use of synchronize() - it serves a purpose for now. [Vas Crabb]\r\n\r\n-ef9340_1: readd prefix to function names [hap]\r\n\r\n-stupid_git [AJR]\r\n\r\n-mc6805: Timer updates [AJR]\r\n * Allow timer prescaler and mode to be determined by configuration parameters on models for which these are not otherwise\r\n    programmable (P2, P6, R2 and U2 models)\r\n * Change default value of timer input from 0 to 1\r\n\r\n-Revert \"stupid_git\" [AJR]\r\n * This reverts commit c2b6d57e5c966c1d5b986507e599d9919c0e2de7.\r\n\r\n-pcnoppi_mb: Enable accesses to keyboard-related registers [AJR]\r\n\r\n-europc, europc2: Low-level emulation of built-in keyboard [AJR]\r\n\r\nNew machines added as MACHINE_NOT_WORKING\r\n-----------------------------------------\r\nTinker Bell [Darksoft, Team Europe, R. Belmont]\r\n\r\n-segam1.cpp: removed and games merged into the new segasm1.cpp. [R. Belmont]\r\n\r\n-ega: palette and memory map fixes [cracyc]\r\n\r\n-spi_sdcard: Added CMD1 SEND_OP_COND. [Nigel Barnes]\r\n * Fixed CMD10 R1 response, not idle.\r\n * Delay SPI response by 1 byte, required for MMFS.\r\n * Only latch data on clock edges.\r\n\r\n-bus\/electron: Added the ElkSD64 and ElkSD128 Electron SD interfaces. [Nigel Barnes]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nelectron_cart: ElkSD Plus 1 [Ramtop, Nigel Barnes]\r\nbbcm_cart: Master SD [Ramptop, Nigel Barnes]\r\n\r\n-bus\/bbc\/modem: Added Master Extra User Port device. [Nigel Barnes]\r\n\r\n-bus\/bbc\/userport: Added SD Card, and SD Turbo interfaces (not working). [Nigel Barnes]\r\n\r\n-bbcm: Reset cartridges on Break. [Nigel Barnes]\r\n\r\n-8080bw.cpp, mw8080bw.cpp: Some cleanup\/untangling: (#9884) [Vas Crabb]\r\n * Updated Space Invaders C.V. and Space Invaders Part II input definitions based on schematics and manuals.\r\n * Got Space Invaders specific stuff out of the Midway 8080 B\/W base class.\r\n * Got some of the game-specific stuff out of the _8080bw_state class. It's still a bit of a mess because sound hardware is\r\n    implemented in the driver classes so some games pull in a more derived class than they really should just for sound handlers.\r\n * Got rid of the duplicate joystick inputs in rollingc.\r\n * Fixed cocktail mode input and DIP switches in a few games.\r\n\r\n-arcade.flt: fix compile [hap]\r\n\r\n-at28c64b.cpp: Remove unnecessary debug logging. [R. Belmont]\r\n\r\n-Adjust toolchain versions for triggering workarounds: [Vas Crabb]\r\n * Make netlist\/plib noexcept issue workaround trigger for clang 8 or Apple clang 11.0.0.\r\n * Disable lifetime DSE optimisation for GCC 10.2 (this may be an issue in GNU libstdc++ rather than GCC itself - using compiler\r\n    version as a proxy for standard library version is bad, but it's the path of least resistance for now).\r\n\r\n-netlist\/plib: Fix compile with Apple clang. [Vas Crabb]\r\n\r\n-frontend\/mame\/infoxml.cpp: Work around an MSVCPRT shortcoming with promise types (see e.g. GitHub #9665). [Vas Crabb]\r\n\r\n-segasm1: small optmization suggested by Vas. [R. Belmont]\r\n\r\n-ega: irq and row preset at: irq2 is redirected to pic2 ir1 [cracyc]\r\n\r\n-c64_cass.xml: Added 14 working items (#9889) [Steven Coomber]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nSuper Cycle (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSuper Dogfight (Terminal Software) [C64 Ultimate Tape Archive V2.0]\r\nSuper Hero (Codemasters) [C64 Ultimate Tape Archive V2.0]\r\nSuper Huey II (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSuper Huey UH-1X (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSuper Oswald (Silverrock Productions) [C64 Ultimate Tape Archive V2.0]\r\nSuper Skramble (Terminal Software) [C64 Ultimate Tape Archive V2.0]\r\nSuper Spring (Electric Dreams) [C64 Ultimate Tape Archive V2.0]\r\nSuper Stunt Man (Codemasters) [C64 Ultimate Tape Archive V2.0]\r\nSuper Trux (Elite Systems) [C64 Ultimate Tape Archive V2.0]\r\nSuper Wonder Boy (Activision) [C64 Ultimate Tape Archive V2.0]\r\nSuper Zaxxon (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\nSuperstar Ice Hockey (Databyte) [C64 Ultimate Tape Archive V2.0]\r\nSuperstar Ping Pong (U.S. Gold) [C64 Ultimate Tape Archive V2.0]\r\n\r\n-ibm5150.xml: Mark some cracked images (#9713) [Allofich]\r\n * ibm5150.xml: Mark some cracked images\r\n * ibm5150.xml: Clean up cracked image info\r\n   - Also mark some more cracked images.\r\n\r\n-[spectrum_cass] 44 new entries, 3 replacements (#9886) [ICEknigh7]\r\n * [spectrum_cass] 43 new entries, 2 replacements\r\n   - New entries:\r\n     * Ballbreaker II (Zafiro) [Jos\u00e9 Manuel]\r\n     * Breakaway (Intelligent Program) [Jes\u00fas Alonso R., Jos\u00e9 Manuel, El Trastero del Spectrum]\r\n     * Contabilidad General (Micro Bit) [C\u00e9sar Hern\u00e1ndez Ba\u00f1\u00f3]\r\n     * Cuentas Bancarias (Intelligent Program) [Qbl]\r\n     * Dangerous Maze - Rescate En El Laberinto [Fede Jerez]\r\n     * Driller (System 4) [Alberto Cuesta Cantarero, Fede Jerez]\r\n     * El Paquetazo [ICEknight, retroLEL]\r\n     * Exolon (Erbe - Serie Leyenda) [Metalbrain]\r\n     * Exterminator (Microbyte) [Fede Jerez, SPA2]\r\n     * Faraon (ABC Soft) [Fede Jerez, Jos\u00e9 Luis Soler]\r\n     * FIAO [Spectrum Computing]\r\n     * Head Over Heels (IBSA - Serie Leyenda) [Fede Jerez]\r\n     * Henry's Hoard (System 4) [Metalbrain ]\r\n     * Hypa Raid (Z Cobra) [Jos\u00e9 Luis Soler]\r\n     * Legend [Fede Jerez]\r\n     * Libreria De Software Spectrum (Issue 11) [Juan Pablo L\u00f3pez]\r\n     * Libreria De Software Spectrum (Issue 20) - Night [Qbl]\r\n     * Mad Mix Game (Topo Soft) [SPA2]\r\n     * Mad Mix Game (Spectrum + Amstrad) Side B [SPA2]\r\n     * Memoedit [C\u00e9sar Hern\u00e1ndez]\r\n     * Monte Dorado [Spectrum Computing]\r\n     * North Star (Erbe - Serie Leyenda) [Metalbrain ]\r\n     * Ocean Racer (System 4) [Alberto Cuesta Cantarero, Fede Jerez]\r\n     * Pioneer (Z Cobra) [Alberto Cuesta Cantarero, Fede Jerez]\r\n     * Prefijos Mundiales [Museu LOAD ZX Spectrum]\r\n     * Pro Golf II (System 4) [Alberto Cuesta Cantarero, Fede Jerez]\r\n     * Robot Rumpus (Z Cobra) [Metalbrain ]\r\n     * Rocas Bingo [\u00d3scar Mira]\r\n     * Sarlmoor (Z Cobra) [Jos\u00e9 Manuel]\r\n     * Stardust (IBSA - Serie Leyenda) [SPA2]\r\n     * Subbuteo (System 4) [SPA2]\r\n     * Supercalco [Spectrum Computing]\r\n     * Tapper (Erbe) [Leovanifer ]\r\n     * The Brick [Mode2, Metalbrain]\r\n     * The Goonies - Small Case (Erbe) [Metalbrain ]\r\n     * Through The Trap Door (System 4) [ICEknight, retroLEL]\r\n     * Tiki Taka [SPA2]\r\n     * Uwol Quest For Money (Interface 2 Version) [SPA2]\r\n     * Venusian Invaders [Spectrum Computing]\r\n     * Viaje al Centro de la Tierra [SPA2]\r\n     * Viaje al Centro de la Tierra - Versi\u00f3n Extendida [SPA2]\r\n     * Viaje al Centro de la Tierra - Versi\u00f3n Extendida (levels 4 and 5) [SPA2]\r\n     * Viaje Al Centro De La Tierra - Versi\u00f3n Extendida (10 Aniversario) [Mojonia]\r\n   - Replaced:\r\n     * Cobra's Arc (medium case) [Miguel G. Prada, Jos\u00e9 Luis Soler]\r\n     * Cobra's Arc (small case) [Miguel G. Prada, Jos\u00e9 Luis Soler]\r\n\r\n-New NOT_WORKING machines (#9856) [ClawGrip]\r\n\r\nNew NOT_WORKING machines\r\n------------------------\r\nBelly Bomber [Museo del Recreativo]\r\n\r\n-New NOT_WORKING machine (#9870) [ClawGrip]\r\n\r\nNew NOT_WORKING machine\r\n-----------------------\r\nJungle Treasures [Museo del Recreativo]\r\n\r\n-New NOT_WORKING machine (#9862) [ClawGrip]\r\n\r\nNew NOT_WORKING machine\r\n-----------------------\r\nFrenzy Express [Museo del Recreativo]\r\n\r\n-New WORKING clone (#9863) [ClawGrip]\r\n\r\nNew WORKING clone\r\n-----------------\r\nKung-Fu Senjyo (bootleg, Spanish) [Asociaci\u00f3n Retroclub]\r\n\r\n-m62.cpp: Reformatted single-line comments. [ClawGrip]\r\n\r\n-su2000.cpp: add notes: SD2000 and SU2000 hardware, list of games (#9672) [simzy39]\r\n * su2000.cpp: distinguish SD2000 and SU2000, and add game list\r\n   - First attempt at listing that there are SU2000 (Stand Up) and SD2000 (Sit Down) models\r\n   - Attempt at listing the 2000 platform's software, but currently don't know what games are SU or SD only\r\n   - Added a link to SU2000 Technical Manual\r\n\r\n-[specpls3_flop.xml] Added 7 dumps, cleanup (#9877) [ICEknigh7]\r\n * [specpls3_flop.xml] Added 3 dumps, cleanup\r\n   - Softlist additions:\r\n     * Sol Negro: Both sides of the original Spanish edition, with the disk protection intact (which crashes MAME). Previous entry\r\n        had been cracked to remove protection. [Fede Jerez]\r\n     * Simulation Hits (Spain) : Best available dump of Side B. [Fede Jerez]\r\n     * LED Storm Rally 2011: Both sides of the original protected dump (also crashes MAME). [Tom Dalby]\r\n     * Manic Pietro [Spectrum Computing]\r\n     * Tiki Taca [Spectrum Computing]\r\n   - Multiple cleanups including removal of empty side labels, useless \"offset\", changing \"Spa\" to \"Spain\", etc.\r\n   - Ordered all entries alphabetically, now the softlist is way easier to navigate\/update and IPF parents are next to their\r\n      respective clones. As in other softlists, SPS releases are already labeled as such.\r\n   - Added instructions on loading +3 disks and other observations. Reworded, merged and updated some of the existing comments.\r\n\r\n-ega: latch start address [cracyc]\r\n\r\n-apple2: support for the Excel-9 6809 card, which runs Flex09. [Rob Justice, R. Belmont]\r\n\r\n-bgfx: Honour antialias flag on textured quad primitives (fixes MT08340). [Vas Crabb]\r\n\r\n-Z180 ASCI (#9762) [Miodrag Milanovi\u0107]\r\n\r\nNew working machines\r\n--------------------\r\nMicromint SB180 [Miodrag Milanovic]\r\n\r\n-z180: implemented ASCI serial communication [Miodrag Milanovic]\r\n\r\n-tim011: hookup serial keyboard [Miodrag Milanovic]\r\n\r\n-20pacgal:  Add support for terminal [Miodrag Milanovi\u0107]\r\n\r\nNew working clones\r\n------------------\r\nRC2014 Micro [Miodrag Milanovic]\r\nSC203 - Modular Z180 Computer [Miodrag Milanovic]\r\nSC105 - Modular Backplane (RC2014) [Miodrag Milanovic]\r\nSC112 - Modular Backplane (RC2014) [Miodrag Milanovic]\r\nSC116 - Modular Backplane (RC2014) [Miodrag Milanovic]\r\nSC133 - Modular Backplane (RC2014) [Miodrag Milanovic]\r\n\r\n-segas16sb: move isgsm driver to its own file [hap]\r\n\r\n-segas16b_isgsm: remove unneeded bitswaps [hap]\r\n\r\nNew working clones\r\n------------------\r\nMephisto Monte Carlo IV [anonymous]\r\n\r\n-safarir: use membank for the banked vram [hap]\r\n\r\n-ti99\/geneve: TIPI: Fixed crash on empty queue access and network instabilities. [Michael Zapf]\r\n\r\n-excel9.cpp: Additional cleanup, made code style consistent, fixed weird spacing. [R. Belmont]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nPhantom Haus (0.4) [Flipprojets.fr, PinMAME]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nWorld Cup Soccer (Lx-1) [inkochnito, PinMAME]\r\n\r\nNew working machines\r\n--------------------\r\nGanbare Goemon [Jingleboy, Fluvian]\r\n\r\nNew working clones\r\n------------------\r\nunknown 'Pac Man with cars' gambling game [Jorge Silva]\r\n\r\n-8080bw.cpp: Fixed galwars port 0 - it requires a fixed value. [Vas Crabb]\r\n\r\n-Fixes for ph_04 and sis630. [Robbbert]\r\n\r\n-bus\/rc2014\/edge.cpp: Fix typos in comments [Chris Swan]\r\n * bus\/rc2014\/edge.cpp: Fix typos in comments\r\n\r\n-toprollr: fix textlayer color problem [hap]\r\n\r\n-toprollr: replace rom 15.h4 with a redump from July 2001 [Lee Taylor]\r\n\r\n-toprollr: assume coin3 is service coin (unlike coin1\/coin2, makes no sound effect) [hap]\r\n\r\n-toprollr: correct samples base pitch [hap]\r\n\r\n-maciivx\/maciivi: Properly draw all supported video modes from 1 to 16 bpp. [R. Belmont]\r\n\r\n-mac.cpp: fix save states for all Mac II and LC series models. [R. Belmont]\r\n\r\n-rc2014: enable user to start from empty backplane configuration [Miodrag Milanovic]\r\n\r\n-20pacgal: fixed regression, by connecting cts signal [Miodrag Milanovic]\r\n\r\n-am9519: interrupt requests are latched [Patrick Mackinlay]\r\n\r\n-z80dma: ensure dma is stopped after most commands [Patrick Mackinlay]\r\n\r\n-labtam: improve vducom palette handling and font decode [Patrick Mackinlay]\r\n\r\n-labtam: improve z80sbc interrupt handling and mapping logic [Patrick Mackinlay]\r\n\r\n-ibm5170.xml: 18 new software additions (#9891) [ArcadeShadow]\r\n * ibm5170.xml: 18 new software additions\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nAlone in the Dark (France, newer) [abandonware-france.org]\r\nCommander Keen in Secret of the Oracle (shareware) [bpc908, archive.org]\r\nDuke Nukem II (shareware, $5 Computer Store - Wiz Technology release) [bpc908, archive.org]\r\nGunship 2000 (3.5\" HD, v469.0605) [ibmpc5150, archive.org]\r\nGunship 2000 (3.5\" DD, v469.03) [ibmpc5150, archive.org]\r\nGunship 2000 (5.25\" HD, v469.03) [ibmpc5150, archive.org]\r\nGunship 2000 (5.25\" HD, v469.02) [ibmpc5150, archive.org]\r\nHired Guns [The Good Old Days]\r\nMicrosoft Arcade [The Good Old Days]\r\nMicrosoft Entertainment Pack [The Good Old Days]\r\nMicrosoft Entertainment Pack 2 [The Good Old Days]\r\nMicrosoft Entertainment Pack 3 [The Good Old Days]\r\nMicrosoft Entertainment Pack 4 [The Good Old Days]\r\nMicrosoft Entertainment Pack 4 (alt) [The Good Old Days]\r\nMicrosoft Flight Simulator 5.0 [The Good Old Days]\r\nMike Ditka Ultimate Football [The Good Old Days]\r\nRetro City Rampage: 486 [The Good Old Days]\r\nThe Beverly Hillbillies [The Good Old Days]\r\n\r\n-Remove header file that doesn't exist anymore from tiny.lua and ci.lua [Olivier Galibert]\r\n\r\n-How did the CI manage to compile already? [Olivier Galibert]\r\n\r\n-cpu\/dps56156, plygonet.cpp: DSP56156 fixes and plygonet.cpp cleanup: (#9894) [Ryan Holtz]\r\n * cpu\/dsp56156: Fixed ANDI, fixed BFCLR errata, fixed DEC24 not affecting flags.\r\n * cpu\/dsp56156: Added proper devcb_write16 for Port C output.\r\n * plygonet.cpp: Fixed banking and tightened up VRAM access.\r\n * plygonet.cpp: Account for endianness in tilemap accesses.\r\n * plygonet.cpp: Switched to logmacro, merged into one file, and general code cleanup.\r\n\r\n-toprollr: correct playfield visible area [hap]\r\n\r\n-audio\/cclimber: use a timer+dac instead of MAME samples, add support for looping [hap]\r\n\r\n-audio\/cclimber: assert on rom region size [hap]\r\n\r\nNew machines added as MACHINE_NOT_WORKING\r\n-----------------------------------------\r\nBlicks [Darksoft, Team Europe, R. Belmont]\r\n\r\n-mame\/includes: remove 2 files i forgot to delete ages ago [hap]\r\n\r\n-Remove currently shelved uncompiled experiment [Olivier Galibert]\r\n\r\n-cclimber: update yamato notes [hap]\r\n\r\n-sound\/k054539.cpp: Fixed DPCM table, and added cubic interpolation. (#9778) [Tony Konzel]\r\n * Using powers of 2 rather than squares for the DPCM table fixes DC offsets for 4-bit sample playback.\r\n\r\n-Cleanup of the source files lists for src\/mame: [Olivier Galibert]\r\n * Every file in src\/mame\/{includes,drivers,audio,machine} with the exception of konamiic.txt has to appear in one and only one of\r\n    the projects of arcade.lua or mess.lua (ignoring mameshared)\r\n * Files in mameshared must exist in mame.lua\r\n\r\n-mbee: fixed unwanted L chrs for mbee -bios 1 [Robbbert]\r\n\r\n-mbeett: machine has recently regressed, can't see why, so marked as MNW. [Robbbert]\r\n\r\n-Fixed MESS build. [Robbbert]\r\n\r\n-pwrview: display and sio wip [cracyc]\r\n\r\n-upd7220: reset pattern after figd [cracyc]\r\n\r\n-jpmsru.cpp: Added Lucky Casino. (#9864) [SomeRandomGuyIdk]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nLucky Casino (JPM) (SRU) (revision 8A) [SomeRandomGuyIdk]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nLucky Casino (JPM) (SRU) (revision 8, lower %) [SomeRandomGuyIdk]\r\n\r\n-pong: remove obsolete external version [hap]\r\n\r\n-netlist: fix bugs and more cpp instead of macros (#9897) [couriersud]\r\n * netlist: fix bugs and more cpp instead of macros\r\n   - C-style comments converted to c++\r\n   - Fix crash in state saving code when an abort queue processing event is pending.\r\n   - Fix a bug where a net could be twice in the queue.\r\n   - Convert more macros to c++\r\n   - fixed SUBTARGET=nl build\r\n   - fixed potential bugs which would allow a terminal to belong to more than one net. This is not possible even for a short time.\r\n   - moved some member function definitions out-of-class.\r\n   - moved code out-of-class\r\n   - added constexpr where appropriate\r\n   - fixed mamenl build\r\n   - Cleanup and indentation\r\n\r\n-breakout: improve cpanel in internal artwork, hide it by default [hap]\r\n\r\nNew machines added as MACHINE_NOT_WORKING\r\n-----------------------------------------\r\nM3001 [Darksoft, Team Europe, R. Belmont]\r\nM4001 [Darksoft, Team Europe, R. Belmont]\r\n\r\n-Add missing segafruit.cpp source file. [R. Belmont]\r\n\r\n-rename headonb.cpp to efg8080.cpp [hap]\r\n\r\n-Fixed Arcade build (#9912) [MASH]\r\n * Added missing segafruit.cpp to Arcade build filter.\r\n\r\n-mess.lua: place hh_ collection drivers and their subclasses together [hap]\r\n\r\n-ui, docs: Added menus to fill a couple of gaps, improved consistency. (#9915) [Vas Crabb]\r\n * Added menus for controlling toggle inputs, and showing recognised input devices and control state.  Moved input menu options off\r\n    main menu to a submenu, as there are a lot of them now.\r\n * Moved menu heading drawing into base class, added headings to more menus, and made headings more consistent with the menu items\r\n    used to reach them.  Also made terminology more consistent.\r\n * Changed the default names for buttons and hat switches\/D-pads to use 1-based numbering.  DirectInput still returns 0-based button\r\n    numbers for some devices.\r\n * Removed local copy of MinGW xaudio2.h as it\u2019s now included in the MSYS2 package.  Also fixed building the DirectSound sound\r\n    output module with the SDL OSD on Windows - the Windows headers are sensitive to include order.\r\n * Started adding documentation for menus, to hopefully help people find menus they remember seeing but can't recall how to access.\r\n * For translators, this makes terminology more consistent.  In particular:\r\n   - \"Settings\" is preferred over \"configuration\" in a number of places, as the latter can be construed as referring specifically to\r\n      settings stored in .cfg files in the cfg_directory folder.  Also, references to saving machine configuration could be\r\n      interpreted as relating to the settings on the \"Machine Configuration\" menu.\r\n   - The controls on host input devices (e.g. keys, buttons, joystick axes) are referred to as \"controls\", while emulated inputs are\r\n      referred to as \"inputs\".\r\n   - The menus for assigning host controls to emulated inputs are called \"input assignments\" menus to distinguish them from other\r\n      input settings menus.\r\n   - Combinations of controls that can be assigned to emulated inputs are referred to as \"combinations\" rather than \"sequences\".\r\n   - The potentially confusing term \"ROM set\" has been removed altogether. Use \"short name\" to refer to a device or system's\r\n      identifier.\r\n   - \"System\" is used in almost places to refer to a complete, runnable system rather than \"Machine\".\r\n   - \"Driver\" is now only used to refer to source files where systems or devices are defined - it is no longer used to refer to\r\n      individual systems.\r\n   - A few more menus have message context for the messages.  This makes it a bit easier to guess where the messages are used.  It\r\n      also means you can use different translations in different places if necessary (e.g. if the same English text should be\r\n      translated differently as an item in one menu and as a heading in another).\r\n\r\n-Changed the constructor of fs::dir_entry to take 'std::string &#038;&#038;name' instead of 'const std::string &#038;name' (#9913) [npwoods]\r\n\r\n-punchout.cpp: Correctly labeled service button and coin 2 inputs. (#9921) [0kmg]\r\n\r\n-igs017.cpp, igs022.cpp: Improved protection and decryption; ,oved protection data to external files. (#9890) [Luca Elia]\r\n * igs017.cpp: Improved protection and decryption [Luca Elia]\r\n   - Implemented \"magic\" i\/o as a memory map (IGS_MUX) for added flexibility\r\n   - Hooked up IGS_INCDEC protection to cpoker2, tarzanc, spkrform, starzan\r\n   - Implemented specific IGS_INC protection in cpoker2\r\n   - Hooked up improved IGS022 protection to lhzb2, sqlz2\r\n   - Added IGS025 string protection to lhzb2, lhzb2a, mgcs, spkrform, slqz2, starzan, tarzanc, tjsb\r\n   - Palette scramble and tweaked tiles decryption in tarzanc (used also by starzan, happyskl, cpoker2)\r\n   - Decrypted sprites in tarzanc and starzan (used also by happyskl)\r\n   - Lamps and layout for starzan, happyskl, cpoker2\r\n   - Cleaned up\/finished hopper emulation, added diplocations\r\n   - Joystick inputs in mgcs\r\n   - Finished inputs in spkrform. Allow hiding gambling (switching to Formosa and back)\r\n   - Moved protection data to external files\r\n * igs022.cpp: Fixes for igs017.cpp games [Luca Elia, RockyWall]\r\n   - Fixed initial auto-DMA mode\r\n   - Enlarged internal RAM. Added stack\r\n   - Fixed command 12: Copy -> Stack Push\r\n   - Added command 45: Stack Pop\r\n   - Fixed command 6d opcode 1: Add Imm -> Sub Values\r\n   - Added command 6d opcode 0: Add Values\r\n   - Extended logging\r\n\r\nMachines promoted to working\r\n----------------------------\r\nTarzan Chuang Tian Guan (China, V109C, set 1) [Luca Elia, iq_132, Ivan Vangelista, Guru, Dyq, bnathan]\r\nSuper Tarzan (Italy, V100I) [Luca Elia, iq_132, Ivan Vangelista, f205v, Mirko Buffoni]\r\nHappy Skill (Italy, V611IT) [Luca Elia, Ivan Vangelista, Caius, The Dumping Union]\r\nChampion Poker 2 (V100A) [Luca Elia, Ivan Vangelista, Jorge Silva, Fernando Oliveira]\r\nLong Hu Zhengba 2 (China, set 1) [Luca Elia, RockyWall, David Haywood, iq_132, Pierpaolo Prazzoli, XingXing]\r\nShuang Long Qiang Zhu 2 VS (China, VS203J) [Luca Elia, RockyWall, David Haywood, iq_132, Pierpaolo Prazzoli, XingXing]\r\n\r\nClones promoted to working\r\n--------------------------\r\nSuper Poker (V100xD03) \/ Formosa [Luca Elia, ANY]\r\n\r\n-machine\/dp83932c.cpp: Support BE mode and transmission packet appending (#9910) [Brice Onken]\r\n * Added support for big endian bus accesses by adjusting the width of the bus access appropriately.  (In 32-bit mode, descriptors\r\n    and the RBA must all be aligned to 32-bit boundaries, even when the values are only 16 bit, thus the previous method had issues\r\n    on BE buses.  See pages 7 and 15 in the datasheet.)\r\n * Stop device from starting a second transaction task if one is already in progress.  The datasheet recommends that software which\r\n    wants to append packets during a transmission send another transmission command to avoid a race condition, and it should do\r\n    nothing if this command is received while the transfer is still ongoing.  NEWS-OS 4.2.1aRD is an example of software that does\r\n    this.  It would hang on boot without this change because the SONIC would start doing weird things when the second transmit\r\n    command came in.\r\n\r\n-compc.cpp: Modernize keyboard interface (eliminates occasional \"stuck key\" error in compc1); eliminate runtime port tag lookup\r\n [AJR]\r\n\r\n-8080bw.cpp: Improved emulation for Sidam Invasion. [Janniz]\r\n * One of the R Z SRL Bologna sets was aleady working as well as any of the other sets.  This improves inputs for all of them\r\n    anyway, so may as well credit Janniz for it even though it's not clear when it started working.\r\n\r\nClones promoted to working\r\n--------------------------\r\nInvasion (bootleg set 1, R Z SRL Bologna) [Janniz]\r\n\r\n-ti99\/genmod: Add option to decode high address lines for DDCC-1 so that it can be used with Genmod. [Michael Zapf]\r\n\r\n-Prevent debugger commands from being evaluated when they are assignment expressions and only supposed to be validated at the moment\r\n [AJR]\r\n\r\n-vgmplay.xml: Added 20 new entries [vgmrips.net, Tafoid]\r\n\r\n-macqd700: add save state support [R. Belmont]\r\n\r\n-goldnaxe: easier\/easy dipswitch setting was the wrong way around [Jose Tejada]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nSekai Kaseki Hakken (Japan, SKH1 Ver.B) [Darksoft, brizzo]\r\n\r\nNew working clones\r\n------------------\r\nKnuckle Bash (location test) [coolmod]\r\n\r\n-warpwarp.cpp: redumped bombbee and added hw info [Guru]\r\n\r\n-dotrikun: update rom labels [hap]\r\n\r\n-Dumped and added a new set of 'Super Star' (#9927) [ClawGrip]\r\n * supstarf.cpp: Dumped and added a new set of 'Super Star', make it the parent since it's a complete dump.\r\n\r\nNew NOT_WORKING machine\r\n-----------------------\r\nSuper Star (Recreativos Franco, set 1) [jordigahan]\r\n\r\n-r4000.cpp: partially implement secondary cache tag manipulation (#9923) [Brice Onken]\r\n\r\n-pwrview: pass z80sio tests [cracyc]\r\n\r\n-Got rid of some legacy MESS support glue. [Vas Crabb]\r\n * Got rid of the special-casing for the \"mess\" subtarget name.\r\n * Got rid of the MESS-specific Windows resources, emuator info source and man page.\r\n * Added subtarget name to the internal name and original name in Windows resources.\r\n\r\n-ui: Put the system-specific items on the input settings menu together, and fixed the crosshair visibility settings. [Vas Crabb]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nLuxor X37 (prototype) [Dataindustrier AB DIAB Intressegrupp, Curt Coder]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nx37_flop: ABCenix, cremount [Dataindustrier AB DIAB Intressegrupp, Curt Coder]\r\n\r\n-8080bw.cpp, exidy.cpp: Minor I\/O fixes: [Vas Crabb]\r\n * exidy.cpp: Hooked up coin counters for Venture (see #9757).\r\n * 8080bw.cpp: Further clarifications for Sidam Invasion hardware. [Janniz]\r\n\r\n-return proper enumeration value [Miodrag Milanovic]\r\n\r\n-fm_scsi: kick upstairs in devices\/machine [Olivier Galibert]\r\n\r\n-archimedes_keyb: also kick upstairs in devices\/machine [Olivier Galibert]\r\n\r\n-patinho: decouple cpu from driver [Olivier Galibert]\r\n\r\n-tickee.cpp: Fixed rapidfir gun inputs and cleaned up code: [Vas Crabb]\r\n * Split the lightgun games into a derived class.\r\n * Got rid of run time I\/O port tag lookups.\r\n * Got rid of legacy start\/reset callbacks.\r\n * Registered some members for save states.\r\n\r\n-psx.xml: Use lowercase for descriptive text that isn\u2019t proper nouns. (#9925) [ArcadeShadow]\r\n\r\n-megadriv.xml: Use lowercase for descriptive text that isn't poper nouns. (#9924) [ArcadeShadow]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nMagic Touch [Ivan Vangelista]\r\n\r\n-segaufo: small update to notes [hap]\r\n\r\nNew working clones\r\n------------------\r\nRolling Panic (v2.33) [Darksoft, Team Europe]\r\n\r\n-Various cleanups: [Vas Crabb]\r\n * vsystem.cpp: Modernised code a little.\r\n * upscope.cpp: Put code in anonymous namespace.\r\n * Reduced redundancy in more fruit machine layouts.\r\n\r\n-at, cammu: kick upstairs too [Olivier Galibert]\r\n\r\n-saa7191: Move to devices\/machine too [Olivier Galibert]\r\n\r\n-x37: Populate devices. [Curt Coder]\r\n\r\n-First version of the src\/mame sources reorganization tool, makedep needs some love. [Olivier Galibert]\r\n\r\n-gts3a.cpp: Dumped and added a new 'Wipeout' set (#9664) [ClawGrip]\r\n\r\nNew NOT_WORKING clones\r\n----------------------\r\nWipeout (rev.2, alt) [Victor Fernandez (City Game)]\r\n\r\nNew NOT_WORKING clone (#9907)\r\n-----------------------------\r\nHalley Comet (set 3) [Sergio y Vicente de www.electronicavys.es]\r\n\r\n-pluto5.cpp: Add notes (#9904) [ClawGrip]\r\n\r\n-geniusiq.cpp: Added PreComputer Unlimited (USA\/Canada) (#9911) [ClawGrip]\r\n\r\nNew NOT_WORKING machine\r\n-----------------------\r\nPreComputer Unlimited (USA\/Canada) [Val Polyakh]\r\n\r\n-tsconf.cpp: fix gfx offsets (#9905) [holub]\r\n\r\nnew NOT_WORKING clone\r\n---------------------\r\nChibi Maruko-chan ~Minna de Sugoroku Asobi~ no Maki (Ver.1.00A, 04\/04\/20) [Darksoft, Team Europe, MetalliC]\r\n\r\n-[spectrum_cass.xml] Added 56 type-in programs from MicroHobby (#9903) [ICEknigh7]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nspectrum_cass: [ICEknigh7]\r\nBalal\u00edn (type-in, MicroHobby issue 125) [Ignacio Prini]\r\nMagnus Zone (type-in, MicroHobby issue 126) [Ignacio Prini]\r\nOr\u00e1culo Egipcio (type-in, MicroHobby issue 127) [Ignacio Prini]\r\nDemolition (type-in, MicroHobby issue 128) [Ignacio Prini]\r\nBasket Trainer (type-in, MicroHobby issue 129) [Ignacio Prini]\r\nGalaxy Fun (type-in, MicroHobby issue 130) [Ignacio Prini]\r\nMicro Draw (type-in, MicroHobby issues 131, 132) [Ignacio Prini]\r\nEl Alambrista (type-in, MicroHobby issue 133) [Ignacio Prini]\r\nRanamirez (type-in, MicroHobby issue 134) [Ignacio Prini]\r\nF\u00f3rmula Suicida (type-in, MicroHobby issue 135) [Ignacio Prini]\r\nPhantasmas (type-in, MicroHobby issue 136) [Ignacio Prini]\r\nDardos (type-in, MicroHobby issue 137) [Ignacio Prini]\r\nS.E.M.I.S.I.S. (type-in, MicroHobby issues 138, 139) [Ignacio Prini]\r\nAlley's Gun (type-in, MicroHobby issue 140) [Ignacio Prini]\r\nKleingeld (type-in, MicroHobby issues 141, 142) [Ignacio Prini]\r\nCaribe\u2019s Day (type-in, MicroHobby issue 143) [Ignacio Prini]\r\nRally (type-in, MicroHobby issue 144) [Ignacio Prini]\r\nLa Profec\u00eda (type-in, MicroHobby issue 145) [Ignacio Prini]\r\nMine Alert (type-in, MicroHobby issues 146, 147) [Ignacio Prini]\r\nFreddy (type-in, MicroHobby issue 148) [Ignacio Prini]\r\nRussian's Attack (type-in, MicroHobby issues 149, 150) [Ignacio Prini]\r\nEn Ruta (type-in, MicroHobby issue 151) [Ignacio Prini]\r\nZinco (type-in, MicroHobby issue 152) [Ignacio Prini]\r\nRuffo\u2019s Dream (type-in, MicroHobby issue 153) [Ignacio Prini]\r\nCrozet (type-in, MicroHobby issue 154) [Ignacio Prini]\r\nRock Animation (type-in, MicroHobby issue 155) [Ignacio Prini]\r\nBunker (type-in, MicroHobby issue 156) [Ignacio Prini]\r\nTelepuzzle (type-in, MicroHobby issue 157) [Ignacio Prini]\r\nGolfo P\u00e9rsico (type-in, MicroHobby issue 158) [Ignacio Prini]\r\nMad Drivers (type-in, MicroHobby issue 159) [Ignacio Prini]\r\nBowling Star (type-in, MicroHobby issue 160) [Ignacio Prini]\r\nGas-Car (type-in, MicroHobby issue 161) [Ignacio Prini]\r\nGhost Like (type-in, MicroHobby issue 162) [Ignacio Prini]\r\nSky Invaders (type-in, MicroHobby issue 163) [Ignacio Prini]\r\nPerico Jones (type-in, MicroHobby issue 164) [Ignacio Prini]\r\nBrad Zotes (type-in, MicroHobby issue 165) [Ignacio Prini]\r\nStriker (type-in, MicroHobby issue 166) [Ignacio Prini]\r\nIndy (type-in, MicroHobby issue 167) [Ignacio Prini]\r\nTopin (type-in, MicroHobby issue 168) [Ignacio Prini]\r\nStarlike (type-in, MicroHobby issue 169) [Ignacio Prini]\r\nTres en Raya (type-in, MicroHobby issue 170) [Ignacio Prini]\r\nGoteras (type-in, MicroHobby issue 171) [Ignacio Prini]\r\nParvision (type-in, MicroHobby issue 172) [Ignacio Prini]\r\nFurax (type-in, MicroHobby issue 173) [Ignacio Prini]\r\nDuck Shooting (type-in, MicroHobby issue 174) [Ignacio Prini]\r\nNomen Rosae (type-in, MicroHobby issue 175) [Ignacio Prini]\r\nPunkyMan (type-in, MicroHobby issue 176) [Ignacio Prini]\r\nEl Retorno del Yedi (type-in, MicroHobby issue 177) [Ignacio Prini]\r\nSky Warrior (type-in, MicroHobby issue 178) [Ignacio Prini]\r\nReptkon (type-in, MicroHobby issue 179) [Ignacio Prini]\r\nIntro (type-in, MicroHobby issue 180) [Ignacio Prini]\r\nKeops (type-in, MicroHobby issue 181) [Ignacio Prini]\r\nSir Gawain (type-in, MicroHobby issue 182) [Ignacio Prini]\r\nSnake (type-in, MicroHobby issue 183) [Ignacio Prini]\r\nMicrobowl (type-in, MicroHobby issue 184) [Ignacio Prini]\r\nGod Save the Punk (type-in, MicroHobby issue 185) [Ignacio Prini]\r\n\r\n-segasp.cpp: games docs [MetalliC]\r\n\r\n-d9final.cpp: updated parent \/ clone relationship as suggested [Ivan Vangelista]\r\n\r\n-dec8.cpp: added hw infos for oscar [Guru]\r\n\r\n-segaufo: added GAL for ufo21 [Darksoft, Team Europe]\r\n\r\n-Updated scripts to support SOURCES= builds after the reorganisation happens. [Vas Crabb]\r\n\r\n-Cleaned up a few more legacy callbacks. [Vas Crabb]\r\n\r\n-rohga.cpp, seta.cpp: More cleanup. [Vas Crabb]\r\n * seta.cpp: Split a bit more off from base class.\r\n * roha.cpp: Factored out common machine configuration.\r\n\r\n-rohga.cpp: Got rid of leftover in rohga machine config. [Vas Crabb]\r\n\r\n-rohga.cpp: Got rid of leftovers in wizdfire config. [Vas Crabb]\r\n * I clearly shouldn't be programming at this point.\r\n\r\n-rohga.cpp: Correct nitrobal protection device. [Vas Crabb]\r\n\r\n-e132xs: Cleanups [AJR]\r\n * Add helper functions for double-word register accesses and multiplication\r\n * Make 16-bit multiplications signed for EHCMULD and EHCMACD\r\n * Correct typo in comments\r\n\r\n-More miscellaneous cleanup: [Vas Crabb]\r\n * spectrum.cpp: Removed a member from the base state class that's only used by certain Soviet clones.  There seems to be some\r\n    copy\/pasted code in the clone drivers - pehaps they can share some of the implementation.\r\n * spec128.cpp: Moved the Spectrum 128 state class declaration to the corresponding header.\r\n * Reduced redundancy in a few fruit machine layouts.\r\n\r\n-Cleanup using state object [Miodrag Milanovic]\r\n\r\n-MPU4 refactoring, reverse engineering, notes etc. (#9893) [David Haywood]\r\n * Moved protection simulation to devices, and got more games to boot.\r\n * Corrected lamp output mapping for most games.\r\n * Correctly identified more games, and removed bad dumps.\r\n * Organised sets better, and cleaned up some of the implementation.\r\n\r\n-fixes for mpu4\/arcade.flt, and jp.cpp\/mame.lst. [Robbbert]\r\n\r\n-igs022 handle_command_6d: don't do unneeded work on strings when logging is disabled [hap]\r\n\r\n-mpu4: move some crystal specifics into crystal state, remove some unneccessary parts of the bootleg chr emuation (#9932)\r\n [David Haywood]\r\n\r\n-sound.cpp: Fix missed samples due to state save (#9917) (#9918) [couriersud]\r\n * sound.cpp: Fix missed samples due to state save (#9917)\r\n   - The PR address #9917. A save state may occur between time slices. Sound devices through sound.cpp are updated during a timer\r\n      call every 20ms. When the state is saved, these devices are not updated to the current machine time. Consequently after a\r\n      state load the devices have have a \"time lag\" since in postload buffer end time is forced to machine time. This change will\r\n      save the last buffer end time so that all outstanding samples are processed.\r\n   - This is a core change. I tested it on some drivers. This needs a very thorough review and I post the PR primarily to document a\r\n      possible solution.\r\n * sound.cpp: use \"stream.sound_stream\" as module name for save_item\r\n * sound.cpp: use presave handler to store end_time()\r\n\r\n-osdcore.h: Changed osd_subst_env to accept a std::string_view and return a std::string. (#9928) [npwoods]\r\n\r\n-osdcomm.h: Remove a few unimportant 64-bit functions [AJR]\r\n\r\n-cpu16: Minor disassembly formatting fix for branch destinations [AJR]\r\n\r\n-pgm: merge the two halves of the latches, remove overeager synchronizing [Olivier Galibert]\r\n\r\n-abc1600: Added FPU PAL dump, and PAL titles from Luxor source code. [Dataindustrier AB DIAB Intressegrupp, Curt Coder]\r\n\r\n-x37: Added PAL dumps and titles from Luxor source code. [Dataindustrier AB DIAB Intressegrupp, Curt Coder]\r\n\r\n-ics2115: make fast timers less expensive [Olivier Galibert]\r\n\r\n-ics2115: Cleanup timer code [Olivier Galibert]\r\n\r\n-sshangha.cpp: fix pf1 tilemap paging size, necessary for sshangha end credits to be displayed properly [angelosa]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nTV Game 8080 [anonymous, Jay Gallagher]\r\n\r\n-igs17.cpp: Fixed demo sounds DIP switch (#9933) [Mitchell Hancock]\r\n\r\n-Optimisation, and baby steps towards untangling stuff: [Vas Crabb]\r\n * Optimised the scheduler's handling of unscheduled timers - gives a 50% performance improvement in some timer-heavy drivers.\r\n * Added better endianness swizzling helpers.\r\n * Got rid of some of the OSD input modules' dependence on concrete input classes from emu.\r\n\r\n-schedule.h: silence compiler warning in non-debug build [hap]\r\n\r\n-fex68k: increase board delay a bit [hap]\r\n\r\nNew working clones\r\n------------------\r\nButterfly Video Game (version A00) [Ioannis Bampoulas]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nSea Devil [Ioannis Bampoulas]\r\nSpace Liner [Ioannis Bampoulas]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nSpeedway (set 2) [Ioannis Bampoulas]\r\n\r\n-namcos23.cpp: confirmed set finfurl2j is FFS1 Ver.A [Guru]\r\n\r\n-emu\/schedule.cpp: Fixed regressions with some temporary timers. [Vas Crabb]\r\n\r\n-zombraid: Fix regression from b911bd29a5ad76a7e5c3c4a632470dd5652cc5f6 [AJR]\r\n\r\n-i8xc51gb: Correct SFR address of ACON for disassembly [AJR]\r\n\r\n-labtam: improved interrupt map logic [Patrick Mackinlay]\r\n\r\n-hng64\/kp64: two 6.25MHz timers are not a good idea.  Hack them out for now, someone interested can try to understand what's really\r\n going on [Olivier Galibert]\r\n\r\n-audio\/cclimber: fix off-by-1 problem when looping [hap]\r\n\r\n-spectrum_cass.xml:  Fixed duplicate label\/case issue [Scott Stone]\r\n\r\n-toprollr: fix bigsprite layer in cocktail mode [hap]\r\n\r\n-kp64.cpp: Better workaround [AJR]\r\n\r\nClones promoted to working\r\n--------------------------\r\nBorderline (Tranquillizer Gun conversion) [anonymous]\r\n\r\nNew working clones\r\n------------------\r\nBeta Force [anonymous]\r\n\r\n-astinvad.cpp, rollerg.cpp, shootout.cpp: used finders, derived classes and other minor cleanups [Ivan Vangelista]\r\n\r\n-More scheduler optimisation, Visual Studio build fixes, and cleanup. [Vas Crabb]\r\n * emu\/schedule.cpp: Fixed a few more pessimising assumptions.  Gains a few percent in Ketsui and SNES SuperFX.\r\n * util\/endianness.h: Added some more operations on endian-swizzlers. Changed a few more drivers to use them.\r\n * sun2.cpp: Fixed uninitialised variable that could cause corrupt video.\r\n * Fixed some issues with Visual Studio project generation after the changes to Windows resource creation.\r\n\r\n-machine.h: The bookkeeping assert was checking the wrong entity. (#9938) [Andrew Green]\r\n * nice find\r\n\r\n-m6809: Add support for stepping out [AJR]\r\n\r\n-mc68hc11z1, cfp1080s: Separate source file for MCU; add numerous logging stubs [AJR]\r\n\r\n-Acknowledge presence of circular dependencies to keep GNU ld happy on Linux. [Vas Crabb]\r\n\r\n-hp2640.cpp: Fixed some uninitialised memory accesses. [Vas Crabb]\r\n\r\n-bus\/nubus, bus\/sbus: Removed a redundant parameter, modernised endian helpers. [Vas Crabb]\r\n\r\n-bus\/nubus: Fixed aspect ratio of portrait screen, and fixed mc30 regression. [Vas Crabb]\r\n\r\n-bus\/nubus: Fixed Apple 4\u20228 NuBus video card screen base address in 24-bit mode. [Vas Crabb]\r\n\r\n-bus\/nubus: Fixed mode selection for RasterOps ColorBoard 264. [R. Belmont]\r\n\r\n-ti99: Fixed segfaults on termination; use 1800 as default for CRU base. [Michael Zapf]\r\n\r\n-input_sdlcommon.cpp: Move devmap_init down into class [AJR]\r\n\r\n-fantland.cpp: verified CPUs and XTAL for fantland [system11]\r\n\r\n-nes.xml: Added an unreleased prototype. (#9950) [0kmg]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nThe FairyLand Story (Japan, prototype) [Forest of Illusion, Gaming Alexandria, Hard4Games, FenrisRetro]\r\n\r\n-mcs96.cpp, upd78k0.cpp, upd78k2.cpp, upd78k4.cpp: Replace BYTE_XOR_LE with new casting helper [AJR]\r\n\r\n-sun2.cpp: Use swapendian_int16 [AJR]\r\n\r\n-m32cdasm.cpp: Add some default cases to switch blocks [AJR]\r\n\r\n-8042kbdc.cpp: return 0 when reading data port with no data (makes nforcepc bios usable) [yz70s]\r\n\r\n-gameboy.xml: Added 25 prototypes. (#9951) [0kmg]\r\n * gameboy.xml: Added 25 prototypes.\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nAlfred Chicken (prototype) [VGHF, Hidden Palace]\r\nJimmy Connors Tennis (prototype) [VGHF, Hidden Palace]\r\nKlustar (prototype) [VGHF, Hidden Palace]\r\nLethal Weapon (prototype) [VGHF, Hidden Palace]\r\nLoopz (prototype) [VGHF, Hidden Palace]\r\nMetal Masters (prototype) [VGHF, Hidden Palace]\r\nMickey's Ultimate Challenge (prototype, 19931112) [VGHF, Hidden Palace]\r\nMighty Morphin Power Rangers (prototype) [VGHF, Hidden Palace]\r\nMind-Bender (Brain-Bender prototype, 19910304) [VGHF, Hidden Palace]\r\nMonster Max (prototype, 19930401) [VGHF, Hidden Palace]\r\nNinja Taro (USA, prototype, earlier?) [VGHF, Hidden Palace]\r\nOtto's Ottifanten - Baby Bruno's Nightmare (prototype) [VGHF, Hidden Palace]\r\nPinball - Revenge of the 'Gator (prototype) [VGHF, Hidden Palace]\r\nRace Drivin' (prototype) [VGHF, Hidden Palace]\r\nSpider-Man 3 - Invasion of the Spider-Slayers (prototype, 19930411) [VGHF, Hidden Palace]\r\nStar Trek - The Next Generation (prototype) [VGHF, Hidden Palace]\r\nTeenage Mutant Ninja Turtles 2 (Japan, prototype, 19910520) [VGHF, Hidden Palace]\r\nTeenage Mutant Ninja Turtles II - Back from the Sewers (USA, prototype) [VGHF, Hidden Palace]\r\nTesserae (prototype) [VGHF, Hidden Palace]\r\nTiny Toon Adventures - Babs' Big Break (prototype, 19910906) [VGHF, Hidden Palace]\r\nTiny Toon Adventures - Babs' Big Break (Japan, prototype, 19910716) [VGHF, Hidden Palace]\r\nTom and Jerry - Frantic Antics (prototype) [VGHF, Hidden Palace]\r\nUltra Golf (prototype, 19911120) [VGHF, Hidden Palace]\r\nWorld Beach Volley - 1992 GB Cup (prototype) [VGHF, Hidden Palace]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nThe Lawnmower Man (prototype) [VGHF, Hidden Palace]\r\n\r\n-Marked a few more pinball titles as not supported. [0kmg]\r\n\r\n-Added missing MBC for bbullj. Fixes complete graphics corruption. [0kmg]\r\n\r\n-ibm5170.xml: 6 new software additions (#9954) [ArcadeShadow]\r\n * ibm5170.xml: 6 new software additions\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nBattle Chess (Windows 3.x release) [minimojoman, archive.org]\r\nKing's Quest VI: Heir Today, Gone Tomorrow (3.5\") [The Good Old Days]\r\nKing's Quest VI: Heir Today, Gone Tomorrow (3.5\", Germany) [The Good Old Days]\r\nKing's Quest VI: Heir Today, Gone Tomorrow (5.25\") [The Good Old Days]\r\nLitil Divil [The Good Old Days]\r\nRoberta Williams' Laura Bow in \"The Dagger of Amon Ra\" (Germany) [The Good Old Days]\r\n\r\n-ibm5170.xml: Fix typo in part name [AJR]\r\n\r\n-mpu4: further moving of class specifics into classes, sorting of sets, reel configs for booting (#9935) [David Haywood]\r\n * moved manufacturer \/ system specifics into subclasses (eg. some bwb configs) [David Haywood]\r\n * identified correct reel setups for many sets, allowing them to boot further [David Haywood]\r\n * added some default input configurations for games needing stake keys and percent keys so that they boot by default\r\n    [David Haywood]\r\n * moved some sets around based on the machine type [David Haywood]\r\n * adjusted AY hookup to keep 'Four More' happy [AJR]\r\n\r\n-ibm5170.xml: Fixed a couple more part name typos. (#9957) [0kmg]\r\n\r\n-Mac-related emulation fixes: [Vas Crabb]\r\n * bus\/nubus: Started emulating SuperMac Spectrum\/8 CRTC.\r\n * bus\/nubus: Respect Apple 4\u20228 screen base register.\r\n * cpu\/m68000: Fixed disassembly of bit field extract instructions.\r\n * Also cleaned up data plugin a little.\r\n\r\n-bus\/nubus: Better SuperMac Spectrum\/8 CRTC emulation. [Vas Crabb]\r\n * Implemented sync pulse width registers and moved sync to be logically at the end of the line\/frame.\r\n * Fixed vertical offset in 480i mode and made vertical blanking interrupt fire at field frequency.\r\n\r\n-bus\/nubus: Minor SuperMac Spectrum improvements: [Vas Crabb]\r\n * Made the Spectrum\/8 firmware selectable as a card BIOS option.\r\n * Added a palette device for the Spectrum\/8 so it can be seen in the graphics viewer.\r\n * Initialise enough members of the Spectrum PDQ device class to not hang a debug build.\r\n * Got the code of the Spectrum\/8 and Spectrum PDQ more in line with each other.\r\n\r\nNew working clones\r\n------------------\r\nTreasure Island (American Alpha, v3.0N) [Ioannis Bampoulas]\r\n\r\n-MT 08358: fixed catchp regression. [Robbbert]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\na2600.xml: Asteroids (PAL, rev. 06) [Guru]\r\n\r\nClones promoted to working\r\n--------------------------\r\nSuper Treasure Island (Italy, v1.6) [Ivan Vangelista]\r\n\r\n-tankbust.cpp: used finders, logmacro and other small cleanups [Ivan Vangelista]\r\n\r\n-spectrum.cpp, spec128.cpp: Fixed partial updates at end of frame. (#9945) [holub]\r\n * See MT08264 and MT08265 as well as discussion on GitHub #9670 and #9750.\r\n\r\n-bus\/nubus: Implemented SuperMac Spectrum\/8 desktop panning and zoom. [Vas Crabb]\r\n\r\n-netlist: fix bug, prepare for future changes and improve readability (#9947) [couriersud]\r\n * netlist: fix bug, prepare for future changes and improve readability\r\n   - fix a bug where a net processing error may trigger a nullptr access\r\n   - applied some clang-tidy recommendations\r\n   - add no_return to plib::terminate\r\n   - properly encapsulate dynamic_cast usage\r\n   - more review of noexcept\r\n   - added a clang-format file. Over time, all source files will be processed with clang-format\r\n   - Used clang format on a number of files\r\n   - Rewrote 74174\r\n   - all device constructors now use a struct to pass data on to base classes. Neither netlist state nor the name are intended to be\r\n      used in a constructor. After the base class was constructed, they can be accessed by state() and name().\r\n   - The device construction macros can now be removed. Changes to the core will not need to be reflected in constructors.\r\n   - Change truth table macros so that going forward NETLIST_END and TRUTH_TABLE_END can be replaced by a closing curly brace.\r\n      netlists can than use curly braces enclosed blocks.\r\n   - more clang-format\r\n   - removed some macros completely\r\n   - all derived classes from base_device_t now don't use macros any longer.\r\n   - as a result, delegator_t was removed. This class was only used to support macros :-(\r\n\r\n-bus\/nubus: Fixed handling of 4*8 screen base register in 24-bit mode (same format as stride). [Vas Crabb]\r\n\r\n-ky80.cpp: Documentation update [AJR]\r\n\r\n-spectrum_cass.xml: Added some \"author\" info tags (#9961) [ICEknigh7]\r\n\r\n-MT 08237: fixed regression when F3 pushed, used fix from MT 08068. [Robbbert]\r\n\r\n-MT 08246: fixed regression when F3 pushed, used fix from MT 08068. [Robbbert]\r\n\r\n-albazc.cpp: Use Seta device for sprites; correct type of sound chip [AJR]\r\n\r\n-sms.xml: Use lowercase in descriptive text in descriptions. (#9956) [ArcadeShadow]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nunknown Zilec game on Blue Print hardware [Andy Walker (of AW Electronics) , Dr. Alan Meades , Hammy, Porchy]\r\n\r\n-pwrview: fdc work upd765: fix command decoding [cracyc]\r\n\r\n-fix Sega Pico PCM playback (#9965) [ValleyBell]\r\n * fix uPD775x type\r\n * enforce \"slave\" mode (required for manual data stream)\r\n * hook up \"PCM FIFO empty\" interrupt\r\n\r\n-bus\/nubus: Implemented Spectrum\/8 oscillator selection and vertical count read. [Vas Crabb]\r\n\r\n-gameboy.xml: Added 21 more prototypes. (#9962) [0kmg]\r\n * gameboy.xml: Added 21 more prototypes.\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nAst\u00e9rix (earlier prototype) [VGHF, Hidden Palace]\r\nAst\u00e9rix (early prototype) [VGHF, Hidden Palace]\r\nAsteroids (prototype) [VGHF, Hidden Palace]\r\nBarbie - Game Girl (prototype) [VGHF, Hidden Palace]\r\nBattle Ships (Spain, prototype) [VGHF, Hidden Palace]\r\nBlaster Master Boy (USA, prototype) [VGHF, Hidden Palace]\r\nBomb Jack (earlier prototype) [VGHF, Hidden Palace]\r\nBomb Jack (later prototype) [VGHF, Hidden Palace]\r\nBonk's Adventure (USA, prototype) [VGHF, Hidden Palace]\r\nBubble Ghost (prototype) [VGHF, Hidden Palace]\r\nCatrap (prototype) [Forest of Illusion, Swanhubstream]\r\nCosmo Tank (USA, prototype) [VGHF, Hidden Palace]\r\nDropzone (prototype, alt) [VGHF, Hidden Palace]\r\nGauntlet II (prototype) [Forest of Illusion, Rezrospect]\r\nGhostbusters II (prototype) [VGHF, Hidden Palace]\r\nKung-Fu Master (prototype) [Forest of Illusion, FNeogeo]\r\nMysterium (prototype) [Forest of Illusion, Rezrospect]\r\nOb\u00e9lix (Europe, French \/ German, prototype) [Forest of Illusion]\r\nPrince of Persia (prototype) [Forest of Illusion, FNeogeo]\r\nThe Blues Brothers (prototype) [Forest of Illusion, FNeogeo]\r\nTriumph (prototype) [Gaming Alexandria]\r\n\r\n-apple2gs: Bank text page 0 by PAGE1\/PAGE2 in bank $E0 too.  Fixes AOL. (GitHub #9916) [R. Belmont]\r\n\r\n-bus\/archimedes\/podule: Added Hard Disk podules (not working). [Nigel Barnes]\r\n * Acorn AKD52 Hard Disc Podule\r\n * Computerware Hard Disk Podule\r\n * Morley Electronics Hard Disc Podule\r\n * Watford Electronics Archimedes Hard Disk Podule\r\n\r\n-bbc_sdcard: Added CB1 callback for CLK. [Nigel Barnes]\r\n\r\n-6522via.cpp: Implement Shift Register Mode 0. [Nigel Barnes]\r\n\r\n-spi_sdcard.cpp: Fixed CMD24 - WRITE_BLOCK. [Nigel Barnes]\r\n\r\n-bus\/nubus: More improvements to SuperMac Spectrum video cards. [Vas Crabb]\r\n * Factored CRTC and shift register out of Spectrum\/8 and added to Spectrum PDQ.  Fixes video mode selection and resolution for\r\n    Spectrum PDQ.\r\n * Implemented vertical interrupt position, stride, line offset and clock source registers for Spectrum PDQ.  Added a hack to work\r\n    around line end control not being understood.  Also added save state support.\r\n * Slightly modernised the Macintosh Display Card (JMFB) device code.\r\n * Initialised some driver state class members that were causing System 7 to fail to see files. [Ivan Vangelista]\r\n\r\n-bus\/nubus: Fixed SuperMac Spectrum PDQ blitter. [Vas Crabb]\r\n\r\n-pc_kbd: Add emulation of Cherry G80-1500 keyboard, minus smartcard reader [AJR]\r\n\r\n-bus\/nubus: More Mac video card improvements. [Vas Crabb]\r\n * Started implementing the Macintosh Display Card CRTC.  It gives correct resolutions, although refresh rates are incorrect.  Added\r\n    machine configuration settings allowing several monitors to be selected.\r\n * Implemented the Macintosh Display Card's packed RGB mode.  The base\/stride in RGB mode make more sense with this implemented.\r\n * Cleaned up the code for the SuperMac Spectrum cards, and fixed the garbage at the bottom of the screen on the Spectrum\/8.\r\n * Put a layout with views for common monitor aspect ratios in a place where cards can use it.  This is especially useful for the\r\n    NuBus cards that can support portrait monitors.\r\n\r\n-bus\/nubus: Properly generate pixel clocks for the Macintosh Display Cards. [Vas Crabb]\r\n\r\n-vgmplay.xml: Added 40 new entries and fixed shortname assignment issues (macross\/macross2) [vgmrips.net, Tafoid]\r\n\r\n-Apple softlist update for June 2022. (#9964) [Firehawke]\r\n\r\nNew working software list additions (apple2_flop_orig.xml)\r\n----------------------------------------------------------\r\nRun For It [4am, Firehawke]\r\nStarmines [4am, Firehawke]\r\nBasic Woodshop Safety [4am, Firehawke]\r\n\r\nNew working software list additions (apple2_flop_clcracked.xml)\r\n---------------------------------------------------------------\r\nThe Bubble Gum Machine (cleanly cracked) [4am, Firehawke]\r\nVerb Usage 1 (Version 01.31.89) (cleanly cracked) [4am, Firehawke]\r\nAntonyms\/Synonyms (Version 08.02.89) (cleanly cracked) [4am, Firehawke]\r\nHomonyms (Version 01.19.89) (cleanly cracked) [4am, Firehawke]\r\nVerb Usage 2 (Version 01.31.89) (cleanly cracked) [4am, Firehawke]\r\nMedalist Series: Presidents (Version 09.27.85) (cleanly cracked) [4am, Firehawke]\r\nBotanical Gardens (cleanly cracked) [4am, Firehawke]\r\nThe U.S. Constitution: Nationalism and Federalism (cleanly cracked) [4am, Firehawke]\r\nVerb Usage 4 (Version 01.31.89) (cleanly cracked) [4am, Firehawke]\r\nEasy Graph II (cleanly cracked) [4am, Firehawke]\r\nGraphics Calculator (Version 1.6) (cleanly cracked) [4am, Firehawke]\r\n\r\nSoftware list items promoted to working (apple2_flop_orig.xml)\r\n--------------------------------------------------------------\r\nWizardry: Proving Grounds of the Mad Overload (Version 05-SEP-81) [Firehawke]\r\nSunDog: Frozen Legacy (Version 2.0) [4am, Firehawke]\r\nJumpman [4am, Firehawke]\r\nEmpire II: Interstellar Sharks (Version 1.0) [4am, Firehawke]\r\nSurvival Math (Version 2.0) [4am, Firehawke]\r\nTeasers by Tobbs: Puzzles and Problem Solving (Version 1.3) [4am, Firehawke]\r\nThe Geometric Supposer: Quadrilaterals [4am, Firehawke]\r\nTargets: A Numbers Game [4am, Firehawke]\r\nThe Geometric Supposer: Triangles [4am, Firehawke]\r\nThe King's Rule: Mathematics and Discovery [4am, Firehawke]\r\nWord Quest: Binary Search Strategies [4am, Firehawke]\r\nThe Puzzler: A Program for Developing Reading Strategies [4am, Firehawke]\r\n\r\n-apple2_flop_clcracked: Title change for \"Wally's Word Works: The Parts of Speech Game (cleanly cracked)\" [Firehawke]\r\n\r\nNew working software list additions (apple2_flop_orig.xml)\r\n----------------------------------------------------------\r\nMemory Castle [4am, Firehawke]\r\nBlockers and Finders [4am, Firehawke]\r\nFOR Your NEXT Adventure: FOR-NEXT Loops [4am, Firehawke]\r\nWally's Word Works: The Parts of Speech Game [4am, Firehawke]\r\nTobbs Learns Algebra: Puzzles and Problem Solving [4am, Firehawke]\r\nBotanical Gardens [4am, Firehawke]\r\nMuppet Math [4am, Firehawke]\r\nMuppet Slate v1.0 [4am, Firehawke]\r\nMuppet Slate (Version 1.0.1) [4am, Firehawke]\r\nNewbery Winners: A Wrinkle in Time [4am, Firehawke]\r\nNewbery Winners: Sounder [4am, Firehawke]\r\nNewbery Winners: Bridge to Terabithia [4am, Firehawke]\r\nThe Human Pump [4am, Firehawke]\r\nMuppets on Stage [4am, Firehawke]\r\nPick the Part [4am, Firehawke]\r\nThe Memory Machine [4am, Firehawke]\r\nPlaying with Science: Temperature [4am, Firehawke]\r\nPunctuation Put-On: Punctuation Processor [4am, Firehawke]\r\nSafari Search: Problem Solving and Inference [4am, Firehawke]\r\nSimon Says [4am, Firehawke]\r\nRegrouping [4am, Firehawke]\r\nSpace Waste Race: Storybooks of the Future [4am, Firehawke]\r\nSolving Equations and Inequalities (Version 2) [4am, Firehawke]\r\nTen Clues [4am, Firehawke]\r\nTaking Chances [4am, Firehawke]\r\nTrading Post [4am, Firehawke]\r\nThe Semantic Calculator [4am, Firehawke]\r\nThe Pond [4am, Firehawke]\r\nComputer Foosball [4am, Firehawke]\r\n1-2-3 Sequence Me [4am, Firehawke]\r\nBIG and little: Books, Posters, and Cards for Muppet Slate [4am, Firehawke]\r\nChallenge Math [4am, Firehawke]\r\nDiscover: A Science Experiment [4am, Firehawke]\r\nExploring Science: Temperature [4am, Firehawke]\r\nHigh Wire Logic [4am, Firehawke]\r\nHop To It! [4am, Firehawke]\r\nIggy's Gnees: Discrimination, Attributes and Rules [4am, Firehawke]\r\n\r\nTitle\/metadata corrections for (apple2_flop_clcracked.xml):\r\n-----------------------------------------------------------\r\nDiscover: A Science Experiment (cleanly cracked) [Firehawke]\r\nBIG and little: Books, Posters, and Cards for Muppet Slate (cleanly cracked) [Firehawke]\r\nUltima II (Revision 3) (cleanly cracked) [4am, Firehawke]\r\nUltima II (Revision 2) (cleanly cracked) [4am, Firehawke]\r\nUltima II (Revision 1) (cleanly cracked) [4am, Firehawke]\r\nSuper Ear Challenger (cleanly cracked) [4am, Firehawke]\r\nCyborg (Softsmith) (cleanly cracked) [4am, Firehawke]\r\nKittens, Kids, and a Frog (Version 03.12.86) (cleanly cracked) [4am, Firehawke]\r\nPythagoras and The Dragon (cleanly cracked) [4am, Firehawke]\r\nSpace Rescue (cleanly cracked) [4am, Firehawke]\r\nLocksmith (Version 5.0 Revision G) (cleanly cracked) [4am, Firehawke]\r\nVT-100 Emulator (cleanly cracked) [4am, san inc, Firehawke]\r\nOrder Tracking System (Version 1.3a) (cleanly cracked) [4am, san inc, Firehawke]\r\nThe New Step by Step: A Computer Course in BASIC (cleanly cracked) [4am, Firehawke]\r\nWriter's Helper (Version 1.5) (cleanly cracked) [4am, Firehawke]\r\nMuppetville (Revision 2) (cleanly cracked) [4am, Firehawke]\r\nFay: That Math Woman! (cleanly cracked) [4am, Firehawke]\r\nRebus Writer (cleanly cracked) [4am, Firehawke]\r\nDesktop Zoo (cleanly cracked) [4am, Firehawke]\r\nGothmog's Lair (cleanly cracked) [4am, Firehawke]\r\nGeography: Our Country and Our World (cleanly cracked) [4am, Firehawke]\r\nGinn Reading Program (cleanly cracked) [4am, Firehawke]\r\nMath Blaster (Version 08.05.84) (cleanly cracked) [4am, Firehawke]\r\nPlaying and Reading Music (cleanly cracked) [4am, Firehawke]\r\n\r\n-plugins.data: Reworked the code substantialy. [Vas Crabb]\r\n * Use the plugin data folder for storing the cache.  The history folder may be read-only or shared with different configurations.\r\n * Don't create the cache database or surrounding folder if there's nothing to store in it.\r\n * Actually use prepared queries multiple times rather than always destroying them after a single use.\r\n * Added proper error checking for most database operations.\r\n * Improved query performance by avoiding outer joins and table scans.\r\n\r\n-bus\/nubus: Made the Macintosh Display Cards map the blue channel to white with monochrome monitors.  Also added logging for PLL\r\n configuration to help debug how CRTC and RAMDAC clocks work in the future. [Vas Crabb]\r\n\r\n-bus\/nubus: Updated Mac Display Card TODO notes. [Vas Crabb]\r\n\r\n-docs: Updated data plugin documentation. [Vas Crabb]\r\n\r\n-midzeus.cpp: Corrected year for \"The Grid\" (both sets). (#9972) [ClawGrip]\r\n\r\n-xavix.cpp: Added Play TV Jr. Construction. (#9973) [David Haywood]\r\n\r\nNew working machine\r\n-------------------\r\nRadica \/ Takara \/ SSD Company LTD Play TV Jr. Construction [Sean Riddle, David Haywood, Peter Wilhelmsen, Kamaal Brown]\r\n\r\n-jp.cpp: Added notes and fixed manufacturer name for 'Lortium' and 'Pimbal (Pinball 3000)'. (#9971) [ClawGrip]\r\n\r\n-gameboy.xml, gbcolor.xml: Added some missing Super Game Boy enhanced tags. (#9967) [0kmg]\r\n\r\n-missile.cpp: Improved inputs. (#9966) [eientei95]\r\n * Added correct factory default DIP switch settings.\r\n * Removed duplicate inputs from suprmatk.\r\n\r\n-Corrected a few common typos in various source files. (#9963) [0kmg]\r\n\r\n-a2600_cass.xml: Use lowercase for descriptive text in descriptions. (#9955) [ArcadeShadow]\r\n\r\n-pacman.cpp: Cleaned up inputs and added publisher for titanpac. (#9953) [eientei95]\r\n * Remove DIP switch locations from edge connectors\/split-pads in pacman.\r\n * Added DIP switch locations to mspacman.\r\n * Remove duplicated inputs from mspacpls and mspachmp.\r\n * Marked Rack Test as PORT_TOGGLE.\r\n * Changed fake DIP switches to machine configuration settings.\r\n\r\n-ui\/selgame.cpp: Avoid assert in std::vector when no items in menu. (#9978) [jflatt]\r\n\r\n-bus\/nubus: Got rid of CRTC hacks in Macintosh Display Card emulation. [Vas Crabb]\r\n * Changed name of cards for slot selection to \"mdc48\" and \"mdc824\" as they're unrelated to the later 8*24 GC card.\r\n * Also cleaned up code substantially and got rid of artificial differences between Display Card 4*8 and 8*24.\r\n * Moved lists of NuBus and SE\/30 PDS cards to a common place.\r\n * Got some class declarations out of headers to reduce recompiles.\r\n\r\n-mac.cpp: Changed default video card to Display Card 8*24. [Vas Crabb]\r\n\r\n-Fix up includes [Vas Crabb]\r\n\r\nNew working clones\r\n------------------\r\nWonder Boy (Tecfri bootleg) [Jorge Silva]\r\n\r\nNew working clones\r\n------------------\r\nEgg Venture (Release 1) [Brian Troha, The Dumping Union]\r\n\r\n-Final Star Force (Japan, set 2) [nnap]\r\n\r\n-berserk.cpp: documented the differences between RC28 and RC31 sets [The Cutting Room Floor]\r\n\r\n-m72.cpp: corrected labels for Hammering Harry M81 set [Brian Troha]\r\n\r\n-model2.cpp: verified ROM EPR numbers for Manx TT Deluxe [Brian Troha]\r\n\r\n-supduck.cpp: documented alternate title [Brian Troha]\r\n\r\n-zn.cpp: proper labels for v1.10I NBA JAM Extreme [Brian Troha]\r\n\r\n-segasm1: fix missing port in games with the comms board. [R. Belmont]\r\n\r\n-Throw a fatal error if combination of bgfx video and wayland videodriver has been detected (#9888) [Julian Sikorski]\r\n\r\n-Considerable DSP56156 and plygonet.cpp fixes. (#9981) [Ryan Holtz]\r\n * cpu\/dsp56156: Fixed or added support for too many opcodes to list.\r\n * plygonet.cpp: Added span-drawing support.\r\n\r\n-bus\/nubus: Tidy up more loose ends with the Macintosh Display Cards. [Vas Crabb]\r\n * Implemented VRAM size selection.\r\n * Added readback for most registers that are implemented.\r\n * Made CRTC calculations more sensible.\r\n * Added version strings from ROMs to device descriptions.\r\n * Improved logging and made it more configurable.\r\n\r\n-thoop2.cpp: Added PLD files for TH Strikes Back (thoop2). (#9980) [Sergio G]\r\n\r\n-mpu4bwb.cpp: Identified more sets identification and set better input defaults. (#9982) [David Haywood]\r\n\r\n-gameboy.xml: Added nine more prototypes. (#9979) [0kmg]\r\n\r\nNew working software list additions (gameboy.xml)\r\n-------------------------------------------------\r\nThe Chessmaster (Japan, prototype) [DillyDylan, Gaming Alexandria]\r\nOut of Gas (prototype) [Forest of Illusion]\r\nPang (prototype) [Forest of Illusion]\r\nPopulous (prototype) [Forest of Illusion]\r\nPrince of Persia (Euro, prototype) [DillyDylan, Hidden Palace]\r\nRiddick Bowe Boxing (USA, prototype) [Rezrospect, Forest of Illusion]\r\nTaz-Mania (Europe, prototype) [Forest of Illusion]\r\nWordtris (V6 prototype) [Forest of Illusion]\r\nZoop (prototype) [Rezrospect, Forest of Illusion]\r\n\r\n-Updated Greek Translation (#9975) [BraiNKilleRGR]\r\n\r\n-m79amb.cpp: Improved input lookup table generation, and added DIP switch locations. (#9926) [0kmg]\r\n\r\n-y2.cpp: Adjusted spacing in title of higurashi. (#9920) [Michael Sanborn]\r\n\r\n-ksys573.cpp: Use dsem2 BIOS for mamboagg like real hardware does. (#9901) [987123879113]\r\n\r\n-jpmsru.cpp: Added new sets, and fixed audio. (#9919) [SomeRandomGuyIdk]\r\n * Fixed audio by setting a precise value for the tone pot, also removed unnecessary amplifier section resistor.\r\n * Added impulses to coin inputs to stop j_ewnd giving credits every frame.\r\n * Turned the audio level down a bit.\r\n\r\nNew machines marked as not working\r\n----------------------------------\r\nCash Nudger? (SRU) (5p Stake, \u00a32 Jackpot) [SomeRandomGuyIdk]\r\n\r\nNew clones marked as not working\r\n--------------------------------\r\nEach Way Nudger (JPM) (SRU) (revision 23C, 5p Stake, \u00a31 Jackpot) [SomeRandomGuyIdk]\r\nEach Way Shuffle (bootleg?) (SRU) (10p Stake, \u00a33 Jackpot) [SomeRandomGuyIdk]\r\n\r\n-scorpion.cpp: Reviewed timings for Scorpion ZX-256 Yellow PCB, and cleaned up code. (#9750) [holub]\r\n\r\n-seta.cpp: Added implementation for thunderl protection. (#9943) [Sergio G]\r\n * Add implementation of thunderl protection, implemented using a PALCE16V8.\r\n * Corrected address range for protection write handler.\r\n * Added recreated PAL image based on analysis.\r\n\r\n-Updated translations, cleaned up a little. [Vas Crabb]\r\n * Updated Ukrainian translation. [Stanley Kid]\r\n * Updated Czech and Slovak translations. [Milan Galcik]\r\n\r\n-bus\/nubus: Started identifying JMFB registers required for supporting interlaced modes. [Vas Crabb]\r\n\r\n-cps1.cpp: Added Final Fight test mode and Button 3 notes. (#9983) [David Silva]\r\n\r\n-srcclean and cleanup in preparation for branching MAME 0.245 [Vas Crabb]\r\n\r\n-plygonet.cpp - change sound hookup so that polynetw can boot (and fixed some gfxdecode errors for the roz layer) (#9984)\r\n [David Haywood]\r\n\r\n-plygonet.cpp: Polygonet Warriors goes in-game. (#9987) [Ryan Holtz, Phil Bennett, Hydreigon]\r\n * More PSAC2 fixes, some K056230 fixes, plus some screen size fixes.\r\n\r\n-polygonet.cpp: More fixes. (#9993) [David Haywood, Ryan Holtz]\r\n * Applied likely ROZ layer clamping behavior. [David Haywood]\r\n * Reduced quantum from perfect to 600Hz.\r\n\r\n-Finalised Ukrainian translations for three messages. [Vas Crabb]\r\n\r\n-Fixed regressions in spectrum clones: (#10000) [holub]\r\n * spec128.cpp: Avoid exception for clones that don't use inherited memory layout.\r\n * elwro800.cpp: Fixed crash on screen updates.\r\n\r\n-vgmplay.xml: Lowercase on a Japanese particle in a description. [Vas Crabb]\r\n\r\n-Bump version to 0.245 [Vas Crabb]\r\n\r\n-Fixes to Greek Translation [BraiNKilleRGR]\r\n * Some minor fixes and missed the auto translated \"Driver -> System\" since in Greek changed the gender and so the article as well.\r\n    (Driver=Male, System=Neutral ). Check the other translations as well in case something similar happened.\r\n\r\n<\/pre>\n<p>&nbsp;<\/p>\n<p>Note sur MAMEXP: La version officielle de MAME \u00e9tant compil\u00e9e avec GCC 10 (ou sup\u00e9rieur), il s&rsquo;agit d&rsquo;une version compil\u00e9e par moi m\u00eame avec GCC 9.3 customis\u00e9 rendant MAME compatible avec Windows XP SP3. Par ailleurs toutes les versions 32 bits des projets de Robbbert sont \u00e0 pr\u00e9sent compil\u00e9es par <a href=\"https:\/\/www.1emulation.com\/forums\/forum\/125-messui\/\">St Hiryu<\/a>.<\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7665\" title=\"Download MAME (XP)\">T\u00e9l\u00e9charger MAME (XP) v0.288 (65.1 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=4052\" title=\"Download MAME (32 bits)\">T\u00e9l\u00e9charger MAME (32 bits) v0.253 (104 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7025\" title=\"Download MAME (64 bits)\">T\u00e9l\u00e9charger MAME (64 bits) v0.288 (81.9 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.mamedev.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/306-multi-emulateurs\/\">En savoir plus&#8230;<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=71595\" data-type=\"button_count\" data-size=\"small\"><\/div><\/div>","protected":false},"excerpt":{"rendered":"<p>Officieusement appel\u00e9 Mame And Mess Emulators, MAME est un \u00e9mulateur Arcade et Consoles\/Ordinateurs qui relie les anciens MAME et MESS dans un seul \u00e9mulateur multi-usages \u00e9mulant plus de 2150 syst\u00e8mes diff\u00e9rents. Coupl\u00e9 au frontend QMC2, vous pouvez alors utiliser tous &#8230;<\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2},"jetpack_post_was_ever_published":false},"categories":[1],"tags":[],"class_list":["post-71595","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-iCL","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/71595","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=71595"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/71595\/revisions"}],"predecessor-version":[{"id":71657,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/71595\/revisions\/71657"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=71595"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=71595"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=71595"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}