{"id":66487,"date":"2021-02-24T09:41:21","date_gmt":"2021-02-24T08:41:21","guid":{"rendered":"http:\/\/www.emu-france.com\/?p=66487"},"modified":"2021-02-24T09:41:21","modified_gmt":"2021-02-24T08:41:21","slug":"multi-mame-v0-229","status":"publish","type":"post","link":"https:\/\/www.emu-france.com\/?p=66487","title":{"rendered":"[Multi] MAME v0.229"},"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>It\u2019s been an eventful month, culminating in the release of MAME 0.229 today. One change that you\u2019ll notice straight away is that the \u201c64\u201d suffix is no longer added to the file name for 64-bit versions of MAME. If you\u2019re unsure, you can see the data model at the end of the window title.<br \/>\n&nbsp;<\/p>\n<p>One very elusive Argentinian title has finally made it into MAME this month. We\u2019ve very proud to present Ms PacMan Twin, an extensive hack of Ms. Pac-Man with simultaneous two-player cooperative gameplay. Another rarity you can now experience is Midway\u2019s unreleased Power Up Baseball \u2013 the NBA Jam of baseball. On the topic of prototypes, Wayne Gretzky\u2019s 3D Hockey Fatality Edition is now supported.<br \/>\n&nbsp;<\/p>\n<p>Several TV games for preschool age children from JAKKS Pacific\u2019s Sharp Cookie line have been dumped and emulated, featuring popular characters like Dora the Explorer, Scooby-Doo, Spider-Man and Thomas the Tank Engine. Travelling back a little, Mattel\u2019s representations of Basketball, Hockey, Soccer, and Tag as electronic toys are now supported. Elektronika Autoslalom has arrived from Russia (with love). Another batch of JPM IMPACT fruit machines have been promoted to working this month, making use of new artwork engine features for their internal layouts.<br \/>\n&nbsp;<\/p>\n<p>Updates to the Win32 and Qt debuggers add a context menu to debugger views with an option to copy visible text to the clipboard, improve behaviour when views are scrolled to the bottom, and fix a crash when right-clicking some memory views. We\u2019re lucky enough to have received another shader update from cgwg, improving the appearance of the popular crt-geom and crt-geom-deluxe effects. We\u2019ve added support for the NEC\/Renesas V850 family to unidasm.<\/em><br \/>\n&nbsp;<\/p>\n<p>Les changements sont les suivants:<\/p>\n<p>&nbsp;<\/p>\n<pre style=\"height: 350px;\">\r\n0.229 2021-02-24\r\n----------------\r\n\r\n\r\nMAME Testers Bugs Fixed\r\n-----------------------\r\n- 06650: [Graphics] (m58.cpp) 10yard: Graphics are misaligned. (Ivan Vangelista)\r\n- 06668: [Graphics] (mhavoc.cpp) mhavoc, mhavoc2, mhavocp, mhavocrv: Not all graphics are displayed. (Robbbert)\r\n- 06935: [Misc.] BGFX render module doesn\u2019t find images when multiple artwork paths are configured. (AJR)\r\n- 07795: [Debugger] Qt debugger: Debugger views display incorrectly when scrolled to the bottom. (Vas Crabb)\r\n- 07860: [Compiling] N\/A: Incorrect flags are passed to the compiler on ARM\/AArch64 targets. (Belegdol)\r\n- 07863: [Interface] (ksys573.cpp) pcnfrk4mk: Description does not match displayed title. (AriaOTP)\r\n- 07866: [Crash\/Freeze] (atarig1.cpp) pitfight3: Game crashes randomly in later matches. (O. Galibert)\r\n- 07867: [Crash\/Freeze] (c64.cpp) Most carts in c64_cart.xml: Cartridges no longer load correctly. (Ivan Vangelista)\r\n- 07874: [Save\/Restore] (gottlieb.cpp) cobram3, cobram3a: Games stop at a black screen with populated NVRAM files. (Ivan Vangelista)\r\n\r\n\r\nNew working machines\r\n--------------------\r\nBasketball (Mattel) [hap, Sean Riddle]\r\nBlack Knight Pinball (Entex) [hap, Sean Riddle, Rik]\r\nElektronika Autoslalom [hap]\r\nHockey (Mattel) [hap, Sean Riddle]\r\nJAKKS Pacific Inc \/ Child Guidance \/ Handheld Games Dora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK)\r\n  [Sean Riddle, David Haywood]\r\nJAKKS Pacific Inc \/ Child Guidance \/ Handheld Games Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK)\r\n  [Sean Riddle, David Haywood]\r\nJAKKS Pacific Inc \/ Child Guidance \/ Pronto Games The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US)\r\n  [Sean Riddle, David Haywood]\r\nJAKKS Pacific Inc \/ Child Guidance \/ Pronto Games Go Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK)\r\n  [Sean Riddle, David Haywood]\r\nMattel Funtronics: Tag [hap, Sean Riddle]\r\nMs PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, Recreativas.org]\r\nNational Semiconductor QuizKid Speller [hap, Sean Riddle]\r\nPower Up Baseball (prototype) [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]\r\nRun Run Puppy [Houpela, MetalliC]\r\nSoccer (Mattel) [hap, Sean Riddle]\r\n\r\n\r\nNew working clones\r\n------------------\r\nAsteroids (bootleg on Lunar Lander hardware, set 2) [Juan Romero, ClawGrip]\r\nBarracuda [Cam, Lamonsoff]\r\nBorn To Fight (Vifico license) [jordigahan, ClawGrip]\r\nDefense (Defender bootleg) [chaneman]\r\nDrift Out (Europe, Cameltry conversion) [twistedsymphony, Porchy]\r\nFidelity Electronics Elite A\/S Challenger (Budapest program, model EWC) [Berger]\r\nGalaxian (Electromar Spanish bootleg) [Juan Romero, ClawGrip]\r\nHot Night [system11, Brian Troha, The Dumping Union]\r\nHunchback (FAR S.A. bootleg on Galaxian hardware) [Juan Romero, ClawGrip]\r\nJAKKS Pacific Inc \/ Child Guidance \/ Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US)\r\n  [Sean Riddle, David Haywood]\r\nKamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]\r\nMars (bootleg) [jordigahan, ClawGrip]\r\nNational Semiconductor QuizKid Racer (MM5799 version) [hap, Sean Riddle]\r\nPlayer's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]\r\nRadar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]\r\nStorming Party \/ Riku Kai Kuu Saizensen (set 2) [f205v]\r\nStreet Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, maru79]\r\nWayne Gretzky's 3D Hockey Fatality Edition (prototype) [Andrew Welburn, bmx]\r\nWorld Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]\r\n\r\n\r\nMachines promoted to working\r\n----------------------------\r\nAce Of Clubs (Crystal) (IMPACT, GND D 4) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1   H06) [James Wallace]\r\nNovag Supremo [hap, bataais]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO10 C13) [James Wallace]\r\n\r\n\r\nClones promoted to working\r\n--------------------------\r\nAce Of Clubs (Crystal) (IMPACT, GND D 4 P, Protocol) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9   14) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9 A 14) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9I  14) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9P  14) (Protocol) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO06   11) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1  AH06) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1 I H06) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1 P H06) (Protocol) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO5   H10) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO5 I H10) [James Wallace]\r\nThe Hole (bootleg of The Pit) [caius]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO1 AC2) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO10 AC13) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO10 C13, Whitbread) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO7 AC10) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO7 C10) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO9 C12) [James Wallace]\r\n\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nBeatmania III [Windy Fairy]\r\nG.T. Block Challenger [hap, chaneman]\r\nGames Family [Victor Fernandez (City Game), ClawGrip]\r\nGolden Fruits [jordigahan, ClawGrip]\r\nInsight Enterprises Z80 SBC (prototype?) [Dirk Best, Tech Time Traveller]\r\nNetwork Computing Devices MCX [Patrick Mackinlay]\r\nOlympus (Z Games, version 10) [Ioannis Bampoulas]\r\nPhoto Play 2001 (Spanish) [jordigahan, ClawGrip]\r\nPlayCenter Champions Tournament (v9.3) [Recreativas.org]\r\nPop'n Music Animelo [Windy Fairy]\r\nPop'n Music Mickey Tunes [Windy Fairy]\r\nScore 5 [Ioannis Bampoulas]\r\nSilverball (8.01) [jordigahan, ClawGrip]\r\nSuper Butterfly 2000 [Ioannis Bampoulas]\r\n\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nMach 2 (set 2) [Victor Fernandez (City Game), ClawGrip]\r\nOli Bug (Jump Bug bootleg) [Juan Romero, ClawGrip]\r\nParaParaParadise 2nd Mix (AAA) [Windy Fairy]\r\nPop'n Music Mickey Tunes! [Windy Fairy]\r\nSilverball (6.32) [Asure]\r\nSilverball (7.20) [Asure]\r\nSilverball Bulova (4.09, set 1) [Asure]\r\nSilverball Bulova (4.09, set 2) [Asure]\r\n\r\n\r\nNew working software list additions\r\n-----------------------------------\r\napple1: Hamurabi (Computerland), Nightmare #6 [Brutal Deluxe]\r\napple2_flop_clcracked:\r\n  Dr. Jessie's Dinosaur (cleanly cracked), Frogger (Main Street Publishing re-release) (cleanly cracked),\r\n  Hugo Hound's Vowel Sounds: Long Vowels (cleanly cracked), The Isle of Mem (cleanly cracked), Jigsaw Jenerator (cleanly cracked),\r\n  Math Concepts I (Version 06.29.84) (cleanly cracked), Math Concepts II (Version 06.29.84) (cleanly cracked),\r\n  Osmotic Pressure (Version 1.1, dated 04\/1985) (cleanly cracked), Pipeline (cleanly cracked),\r\n  PlayWriter: Adventures in Space (cleanly cracked), PlayWriter: Castles and Creatures (cleanly cracked),\r\n  Pollution Control (cleanly cracked), Reproduction Process (cleanly cracked), Starship Commander (Version 1.1) (cleanly cracked),\r\n  Tim and the Cat and Grog the Frog (cleanly cracked), Uncle Clyde's Consonant Slides: Beginning Consonants (cleanly cracked)\r\n  [4am, Firehawke]\r\napple2_flop_orig:\r\n  Alphabet Fun: Learning The Alphabet, Cause and Effect: What Makes It Happen,\r\n  The Human Body and How It Works: The Digestive and Excretory Systems,\r\n  The Human Body and How It Works: The Skeletal and Muscular Systems, Library Skills: Let's Learn About The Library,\r\n  Parts of Speech: Fun with Verbs, Read and Spell: In the Days of Knights and Castles, Reading Fun: Beginning Consonant Sounds,\r\n  Troll Math Class Level 3: I Can Multiply and Divide, Troll Math Class Level 4: Advanced Addition and Subtraction,\r\n  Troll Math Class Level 5: Advanced Multiplication and Division, Understanding Maps and Globes [4am, Firehawke]\r\nekara_japan_a:\r\n  A-6 Pichi Pichi Pitch Pure Chapter 2 (Japan), A-8 Pichi Pichi Pitch Karaoke Party 2 (Japan) [WingedPikPik, TeamEurope]\r\nfmtowns_cd:\r\n  Ehon Writer School v1.1 L21, Gakuen Bakuretsu Tenkousei!, Hana no Kioku - Dainishou, if 1-2-3 CD Collection,\r\n  Ikazuchi no Senshi Raidy 2 (1996-03-11), Kousoku Choujin, Misato-chan no Yume Nikki, Time Stripper Mako-chan, Tougenkyou\r\n  [redump.org]\r\n  The Silent Service - Chinmoku no Kantai, Sotsugyou '93 - Graduation (older floppy disk) [redump.org, wiggy2k]\r\nfmtowns_flop:\r\n  Cameltry (cracked), Columns (cracked), Lord Monarch [cyo.the.vile]\r\n  Nonomura Byouin no Hitobito [r09]\r\nhp_ipc_rom: Software Engineering ROM [F.Ulivi]\r\nibm5150:\r\n  Hare Raising Havoc (USA) [ArcadeShadow]\r\n  Cyrus 3-D Chess (shareware, Titanium Seal release), VGA Slot Machine (Titanium Seal release) [archive.org]\r\n  Maniac Mansion, Tunnels & Trolls: Crusaders of Khazan, Valhalla - Ragnarok [The Good Old Days]\r\nibm5170:\r\n  Descent (shareware, v1.1), King's Quest V: Absence Makes the Heart Go Yonder! (3.5\"DD, v0.000.055, EGA release),\r\n  King's Quest V: Absence Makes the Heart Go Yonder! (5.25\", v0.000.051, VGA release),\r\n  King's Quest V: Absence Makes the Heart Go Yonder! (5.25\", v0.000.062, EGA release),\r\n  Raptor - Call of the Shadows (shareware, v1.0, Titanium Seal release), Tubular Worlds, Warlords II, Warlords II - Scenario Builder\r\n  [ArcadeShadow]\r\n  Wolfenstein 3-D (shareware, Titanium Seal release) [archive.org]\r\n  Mixed-Up Fairy Tales [The Good Old Days]\r\nrx78_cart: Space Enemy [Gaming Alexandria]\r\nvgmplay:\r\n  Arctic (NEC PC-9801), Battle Storm (Family Computer), The Beverly Hillbillies (IBM PC AT), Bonk 3 - Bonk's Big Adventure (TG-16),\r\n  Bonk's Adventure (TG-16), Bonk's Revenge (TG-16), Boxyboy (TG-16), Break In (PC Engine), Chew Man Fu (TG-16), Cyber Core (TG-16),\r\n  Doraemon - Meikyuu Daisakusen (PC Engine), Final Lap Twin (TG-16), Fushigi no Yume no Alice (PC Engine),\r\n  Hana Taaka Daka! (PC Engine), Impact MuSiX Disk #1 (MSX2), Impact MuSiX Disk #2 (MSX2), Impact MuSiX Disk #3 (MSX2),\r\n  Impact MuSiX Disk #4 (MSX2), Impact MuSiX Disk #5 (MSX2), Kaizou Choujin Shubibinman (PC Engine),\r\n  The Legend of Kyrandia - Book One (IBM PC AT), Lemmings 2 - The Tribes (IBM PC AT), Mario's Game Gallery (IBM PC AT),\r\n  Mega Man V (Nintendo Game Boy), Monster Pro Wrestling (PC Engine), Moto Roader (TG-16), Moto Roader II (PC Engine),\r\n  Pachicom (MSX), Spin Pair (PC Engine), Supaplex (IBM PC AT), Super Tetris 2 + Bombliss (NEC PC-9801),\r\n  Ultra Toukon Densetsu (Seta 1) [vgmrips.net, Tafoid]\r\nvsmile_cart:\r\n  The Batman - De redding van Gotham City (Netherlands), Disney's Mickey Mouse - De wonderwereld van Mickey (Netherlands),\r\n  Marvel Spider-Man en Vrienden - Geheime Missies (Netherlands, rev. 123),\r\n  Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2005), Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2009),\r\n  Nickelodeon Spongebob Squarepants - Een Dag uit het Leven van een Spons (Netherlands),\r\n  Spider-Man en Vrienden - Geheime Missies (Netherlands), Truckie's Rekenrace (Netherlands),\r\n  Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, 2010),\r\n  Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, alt, 2005),\r\n  Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, rev. 123, 2007) [Ramco Sahara]\r\n\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nfmtowns_cd: Record of Lodoss War II - Goshiki no Maryuu, Sangokushi III [wiggy2k]\r\n\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nlynx: Lynx Othello [anonymous]\r\nrx78_cart: Excite Baseball [Gaming Alexandria]\r\nvsmileb_cart: Dierenhuis (Netherlands) [Ramco Sahara]\r\n\r\n\r\nMerged pull requests\r\n--------------------\r\n- 7369: neogeo.cpp, neogeocd.cpp: Added notes on regional differences in AES consoles. [cam900]\r\n- 7392: actions_atj2279b.cpp: Add notes about CPU and video resolution. [Onmp314]\r\n- 7567: video\/315_5313.cpp: Added TODO notes for things that need verification. [cam900]\r\n- 7623: apple1.xml: Added two entries. [Brutal Deluxe, Alexis B.]\r\n- 7652: bus\/rs232\/printer.cpp: Added option for Radio Shack printer with select output on RxD. [Tim Lindner]\r\n- 7655: sms.xml: Corrected release year for Fire & Ice. [ArcadeShadow]\r\n- 7693: firebeat.cpp: Improved SPU, documented I\/O ports, and fixed some graphical issues. [Windy Fairy]\r\n- 7696: nmk16.cpp: Fixed redhawks graphics, and added placeholders for undumped PROMs and PLDs. [ClawGrip]\r\n- 7697: oric.cpp: Added oric1 BASIC 1.0 UK BIOS. [tante ju, rfka01]\r\n- 7699: sound\/rf5c400.cpp: Fixed looping, and implemented position read-back. [Windy Fairy]\r\n- 7700: photoplys.cpp: Added Photo Play 2001 (Spanish). [jordigahan, ClawGrip]\r\n- 7701: geniusjr.cpp: Added note about globbed 68HC05 on gls. [Sean Riddle, ClawGrip]\r\n- 7702: gfamily.cpp: Added Games Family. [Victor Fernandez (City Game), ClawGrip]\r\n- 7703: gokidetor.cpp: Converted JEDEC files to MAME binary format and added anonymous namespace. [ClawGrip]\r\n- 7705: bogeyman.cpp, shootout.cpp: Corrected monitor orientation to 180\u00b0 rotation. [Corrado Tomaselli, Angelo Salese]\r\n- 7706: missbamby.cpp: Added Golden Fruits. [jordigahan, ClawGrip]\r\n- 7708: Fixed compiler flags for ARM\/AArch64 targets. [Belegdol]\r\n- 7709: docs: Changed \u201cmame64\u201d to \u201cmame\u201d in documentation. [Firehawke]\r\n- 7710: jungleyo.cpp: Fixed video emulation. [Angelo Salese]\r\n- 7713: Updated \u201c2020\u201d to \u201c2021\u201d in various places. [Stiletto]\r\n- 7714: snesb51.cpp: Added BIOS version 12-07 for snes4sl. [Victor Fernandez (City Game), ClawGrip]\r\n- 7715: docs: Updated instructions for building on macOS. [r0ni]\r\n- 7719: itech32.cpp: Added Power Up Baseball (prototype). [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]\r\n- 7721: firebeat.cpp: Refactored driver code, and added initial beatmania III support. [Windy Fairy]\r\n- 7723: rainbow.cpp: Added 01.01.11A ROM for Rainbow 100 A ROM. [bsdimp, rfka01]\r\n- 7724: hh_sm510.cpp: Improved gnw_egg display using scanned from unit. [algestam]\r\n- 7725: formats\/ap2_dsk.cpp: Added read-only support for .nib format images. [leesaudan2]\r\n- 7726: hp_ipc.cpp: Added support for expansion ROMs. [F.Ulivi]\r\n- 7727: hh_sm510.cpp: Verified that gnw_egg and gnw_mmouse microcontroller programs are identical. [algestam]\r\n- 7728: viper.cpp: Added I\/O and new dongles for ParaParaParadise 2nd Mix games. [Windy Fairy]\r\n- 7729: ibm5170.xml: Added eight entries. [ArcadeShadow]\r\n- 7730: ibm5150.xml: Added Hare Raising Havoc (USA). [ArcadeShadow]\r\n- 7731: frontend: Added a few more driver flags to -listxml output. [Nathan Woods]\r\n- 7733: galaxian.cpp: Added Kamikaze (Electrogame, Spanish bootleg of Galaxian). [Juan Romero, ClawGrip]\r\n- 7734: cpu\/es5510: Partially implemented RAM clear function and serial control. [cam900]\r\n- 7735: galaxold.cpp: Added Hunchback (FAR S.A. bootleg on Galaxian hardware). [Juan Romero, ClawGrip]\r\n- 7738: spg2xx_jakks_sharp.cpp: Added The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US).\r\n  [Sean Riddle, David Haywood]\r\n- 7739: asteroid.cpp: Added Asteroids (bootleg on Lunar Lander hardware, set 2). [Juan Romero, ClawGrip]\r\n- 7741: bus\/cpc\/cpc_rs232.cpp: Reinstated RI handler. [Fergus Leen]\r\n- 7742: fmtowns_flop.xml: Added two cracks and two original dumps, replaced one entry with a better dump, and removed a bad dump.\r\n  [r09]\r\n- 7744: fantland.cpp: Added Born To Fight (Vifico license). [jordigahan, ClawGrip]\r\n- 7747: hh_sm510.cpp: Confirmed gnw_mmouse uses microcontroller R mask option. [algestam]\r\n- 7749: vsmile_cart.xml: Added eleven entries, changed names to use VTech region codes, and fixed parent\/clone relationships.\r\n  [Ramco Sahara, ClawGrip]\r\n- 7750: spinb.cpp: Added Mach 2 (set 2). [Victor Fernandez (City Game), ClawGrip]\r\n- 7752: vsmilem_cart.xml: Changed names to use VTech country codes, and fixed a parent\/clone relationship. [ClawGrip]\r\n- 7753: apple2gs.cpp: Implemented some missing ADB commands. [Kelvin Sherlock]\r\n- 7755: spg2xx_jakks_sharp.cpp: Added two TV games. [Sean Riddle, David Haywood]\r\n- 7757: spg2xx_jakks_sharp.cpp: Added Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK). [Sean Riddle, David Haywood]\r\n- 7758: toaplan2.cpp: Fixed graphics ROM loading for nprobowl. [DavidHaywood]\r\n- 7761: video\/hng64.cpp: Only swap\/clear 3D buffer when flag is set. [Happy]\r\n- 7762: ekara_japan_a.xml: Added two entries. [WingedPikPik, TeamEurope, David Haywood]\r\n- 7764: fmtowns_cd.xml: Added eleven entries, replaced nineteen entries with better dumps and added three missing floppies. [r09]\r\n- 7765: bus\/isa\/svga_s3.cpp: Added two additional BIOS variants. [jordigahan, ClawGrip]\r\n- 7766: bgfx: Added brightness boost, clamping to zero, and raster bloom effects to crt-geom and crt-geom-deluxe. [cgwg]\r\n- 7767: galaxian.cpp: Dumped PROM for olibug and galkamika. [ClawGrip]\r\n- 7768: spg2xx_jakks_sharp.cpp: Added Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US).\r\n  [Sean Riddle, David Haywood]\r\n- 7769: silverball.cpp: Added five TAB Austria Silverball sets. [jordigahan, Asure, ClawGrip]\r\n- 7770: Fixed missing and duplicate source file references in build scripts. [Roberto Benfatto]\r\n- 7773: generalplus_gpl16250_mobigo.cpp: Corrected release years. [AlesanddroPB95]\r\n- 7781: raiden_ms.cpp: Fixed sound CPU communication and improved sound chip hook-up. [Devin Acker]\r\n- 7787: Replaced ARRAY_LENGTH with C++17 std::size and cleaned up some code. [AJR]\r\n- 7790: Added M68000 CPU support to gdbstub debugger. [nabetse]\r\n- 7791: thoop2.cpp: Fixed sprite-sprite priorities. [cam900]\r\n- 7793: apple2gs.cpp: Enabled floppy sounds when using new IWM implementation. [leesaudan2]\r\n- 7795: gamegear.xml: Changed description of suprjedi to match the box art and manual. [ArcadeShadow]\r\n- 7796: ibm5150.xml: Added five entries. [ArcadeShadow]\r\n- 7797: ibm5170.xml: Added two entries, and marked a modified disk as a bad dump. [ArcadeShadow]\r\n- 7798: dkong.cpp: Added Radar Scope (TRS02, rev. D). [anonymous, Gaming Alexandria, David Haywood]\r\n- 7799: gfamily.cpp: Re-dumped gmfamily hard disk. [ICEknight, ClawGrip]\r\n- 7801: playcenter.cpp: Added PlayCenter Champions Tournament (v9.3). [Recreativas.org, ClawGrip]\r\n- 7802: cps2.cpp: updated credits. [Ange Albertini]\r\n- 7803: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original dumps and cracks. [4am, Firehawke]\r\n- 7804: ksys573.cpp: Added ATA CS1 to memory map. [Windy Fairy]\r\n- 7805: bus\/megadrive\/sk.cpp: Add notes for Sonic 3 & Knuckles save feature. [cam900]\r\n- 7809: fmtowns_flop.xml: Fixed SHA1 digest for lordmon. [r09]\r\n\r\n\r\nSource Changes\r\n--------------\r\nNew working software list additions (apple2_flop_orig.xml)\r\n----------------------------------------------------------\r\nLibrary Skills: Let's Learn About The Library [4am, Firehawke]\r\n\r\nNew working software list additions (apple2_flop_clcracked.xml)\r\n---------------------------------------------------------------\r\nHugo Hound's Vowel Sounds: Long Vowels (cleanly cracked) [4am, Firehawke]\r\nTim and the Cat and Grog the Frog (cleanly cracked) [4am, Firehawke]\r\nPlayWriter: Adventures in Space (cleanly cracked) [4am, Firehawke]\r\nDr. Jessie's Dinosaur (cleanly cracked) [4am, Firehawke]\r\n\r\n-sound\/rf5c400.cpp: Fixed looping, and implemented position readback. (#7699) [987123879113]\r\n\r\n-bus\/rs232: Add generic Radio Shack printer option (generates break condition when online). (#7652) [tim lindner]\r\n\r\n-alpha68k_i.cpp: PCB documentation for The Next Space & Paddle Mania, derive chip clocks from OSCs. [Brian Troha]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nScore 5 [Ioannis Bampoulas]\r\n\r\n-nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) [ClawGrip]\r\n\r\n-alpha68k_i.cpp: replaced color ROM dump for paddlema, added dump about bootleg boards [f205v]\r\n\r\n-geniusjr.cpp: Add note about globbed 68HC05 on 'gls' [Sean Riddle]\r\n\r\n-input.cpp, inputdev.cpp: Misc. fixes [AJR]\r\n * Fix a recent regression with processing XInput DPAD input item tokens\r\n * Prevent code_to_token from blowing up in strange cases\r\n\r\n-swim1: Remove the q3 clock, sync is just not usable [Olivier Galibert]\r\n\r\n-iwm: Start of implementation of async write [Olivier Galibert]\r\n\r\n-debug\/express.cpp: Fix parsing for preincrement & predecrement operators; make debugging function print_tokens usable again [AJR]\r\n\r\n-floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then\r\n interval_index*2+1 overflows.  Wow. Found and tracked down by Colin Howell, with much thanks. [Olivier Galibert]\r\n\r\n-floppy.cpp: as_ticks returns a u64, so go unsigned all the way [AJR]\r\n\r\n-softwarelist: spelling corrections related to microcabin's hurryfox [hap]\r\n\r\n-msx.hsi: remove some leading whitespace [hap]\r\n\r\n-win32 debugger: Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066). [Vas Crabb]\r\n\r\n-gokidetor.cpp: Converted JEDECs to binary format and add anonymous namespace. (#7703) [ClawGrip]\r\n\r\n-jungleyo.cpp: minor notes update [Ivan Vangelista]\r\n\r\n-floppy: Be really sure a cleared cache is seen as such [Olivier Galibert]\r\n\r\n-mac: fixes for Clang compile [R. Belmont]\r\n\r\n-Goodbye 64 suffix on the main executable, it was nice knowing you. [Vas Crabb]\r\n * If you want to build 64-bit and 32-bit in the same tree without them stomping on each other, use SEPARATE_BIN=1 (you already need\r\n    to do this for TOOLS=1 anyway).\r\n\r\n-Updated GitHub CI for executable names, added ORM check to Linux builds [Vas Crabb]\r\n\r\n-saitek_egr: add compatibility filter [hap]\r\n\r\n-laserbas: Improve gfx rendering, implement BG scrolling, correct screen raw parameters [Dirk Best]\r\n\r\n-oric.cpp: Dumped oric1 BASIC 1.0 UK BIOS. (#7697) [tante ju]\r\n\r\n-bogeyman.cpp, shootout.cpp: Corrected monitor orientation to ROT180. [Corrado Tomaselli]\r\n\r\n-New machines marked as NOT_WORKING (#7702) [ClawGrip]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nGames Family [Victor Fernandez (City Game), ClawGrip]\r\n\r\nNew working clones\r\n------------------\r\nMars (bootleg) [jordigahan, ClawGrip]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nSuper Butterfly 2000 [Ioannis Bampoulas]\r\n\r\n-cave.cpp: Correct some typos & update documentation for Hotdog Storm [Brian Troha]\r\n\r\n-rs232: HLE updates [AJR]\r\n * Remove option to change the number of start bits (1 was always the default, and the RS232 protocol requires one start bit)\r\n * Add many historically significant baud rates ranging from 50 to 7200\r\n   - ccs2810.cpp, sb8085.cpp: Update notes\r\n\r\n-midtunit.cpp + midyunit.cpp: Correct ROM labels for the Mortal Kombat sets [Brian Troha]\r\n\r\n-kpontoon: add text layer tilemap, palette, and char ROM readback for POST [R. Belmont]\r\n\r\nNew machines marked as NOT_WORKING  (#7706)\r\n-------------------------------------------\r\nGolden Fruits [jordigahan, ClawGrip]\r\n\r\n-Unbreak aarch64 and arm builds (#7708) [Julian Sikorski]\r\n\r\n-jungleyo.cpp: Added reel layer drawing, implemented priority selection, and hooked up palette. (#7710) [Angelo Salese]\r\n\r\n-Qt debugger updates: [Vas Crabb]\r\n * Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066).\r\n * Made memory view last PC display a context menu item.\r\n * Fixed crash on right-clicking a memory view showing something other than an address space.\r\n\r\n-debugger: Fixed commas in dumpkbd output. [Vas Crabb]\r\n\r\n-bus\/ti99\/gromport\/cartridges.cpp: Use get_attribute_string_ptr [AJR]\r\n\r\nNew working clones\r\n------------------\r\nStorming Party \/ Riku Kai Kuu Saizensen (set 2) [f205v]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nOlympus (Z Games, version 10) [Ioannis Bampoulas]\r\n\r\n-geneve: Fixed debugger problem when writing values into memory; added debugger method to tms9995. [Michael Zapf]\r\n\r\n-itech32: Added support for the WIDTHPIX blit flag. [Ryan Holtz]\r\n\r\n-maygaym1.cpp: Added GAL for the FM sound board [Highwayman]\r\n\r\nClones promoted to working\r\n--------------------------\r\nSonic The Hedgehog (JPM) (IMPACT) (SO10 C13) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO10 AC13) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO10 C13, Whitbread) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO9 C12) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO7 C10) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO7 AC10) [James Wallace]\r\nSonic The Hedgehog (JPM) (IMPACT) (SO1 AC2) [James Wallace]\r\n\r\n-ui\/inputmap: prevent race condition between ui_input().pressed() and poll() [hap]\r\n\r\nNew working clones\r\n------------------\r\nDrift Out (Europe, Camel Try conversion) [twistedsymphony, Porchy]\r\n\r\n-ui: Clean up slider callbacks [AJR]\r\n\r\n-ui.h: Remove now-unused slider ID macros\/enums [AJR]\r\n\r\n-kpontoon: hooked up sprite ROM readback, marked sound CPU dump as bad [R. Belmont]\r\n\r\n-Update \"2020\" text to \"2021\" (#7713) [Stiletto]\r\n * Update \"2020\" text to \"2021\".\r\n\r\n-taito_f2.cpp: corrected Cameltry spelling [Ivan Vangelista]\r\n\r\n-skylncr.cpp: corrected a couple of typos [Ivan Vangelista]\r\n\r\n-Bug fixes and usablility enhancements: [Vas Crabb]\r\n * Declare intent when requesting virtual memory (for NetBSD, 7712)\r\n * Improve scrolling behaviour in Qt debugger (MT07795)\r\n * Added prompts to input mapping menu to make it less intimidating\r\n\r\n-Change \"mame64\" to \"mame\" in docs (#7709) [Firehawke]\r\n\r\n-inputmap: don't prompt to toggle to default if default is None [hap]\r\n\r\n-itech32: Fixed graphics regressions introduced by incrementing pixel X by an unshifted value in the previous changes. [Ryan Holtz]\r\n\r\n-luckgrln: Use generic xBGR_555 palette support, decrease amount of colors [Dirk Best]\r\n\r\n-luckgrln: Minor corrections [Dirk Best]\r\n * Add dip switch locations\r\n * Change service switch type to not toggle on 7smash\r\n * Add screen raw parameters\r\n * Add anonymous namespace\r\n\r\n-firebeat: Implement SPU DMAs and fix SPU device configurations (#7693) [987123879113]\r\n * firebeat.cpp: Implement SPU DMAs and fix SPU device configurations\r\n * cdrom: Add way to specify Ultra DMA as a machine configuration\r\n\r\n-kpontoon: hooked up sound CPU and comms, POST now fully passes [R. Belmont]\r\n\r\n-alpha68k_i.cpp: removed NO_DUMP entry for the Alpha 8511 MCU, since actual PCBs don't have it [Ivan Vangelista]\r\n\r\nNew working clones\r\n------------------\r\nElite A\/S Challenger (Budapest program, model EWC) [Berger]\r\n\r\n-New working machines [Travis Brown]\r\n * Power Up Baseball (prototype) [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]\r\n   - itech32: Updated NVRAM mapping on '020 machines to cover full 128k. [Travis Brown]\r\n\r\n-btime.cpp: corrected size for one ROM for wtennis [f205v]\r\n\r\n-hshavoc.cpp: simplified the already working part of the decryption [Ivan Vangelista]\r\n\r\n-magreel.cpp: added placeholder for undumped PIC [Ivan Vangelista]\r\n\r\n-Suggested changes to MacOS to build reqs (#7715) [mac-a-r0ni]\r\n * Update compilingmame.rst\r\n   - Changes in macOS section regarding current build requirements\r\n   - Added basic info for Apple Silicon to macOS build instructions.\r\n\r\n-itech32: added required newline at end [Robbbert]\r\n\r\n-ksys573.cpp: fixed MT07863 [Ivan Vangelista]\r\n\r\n-Debuger updates: [Vas Crabb]\r\n * Improved behaviour of bottom line in Qt and win32 debugger views.\r\n * Ported memory tracking feature from Qt to win32 module.\r\n\r\nNew working clones\r\n------------------\r\nBarracuda [Cam, Lamonsoff]\r\n\r\n-hh_sm510.cpp: Improve gnw_egg display (#7724) [algestam]\r\n * gnw_egg: Improved the existing display. [Henrik Algestam]\r\n\r\n-dp8344.cpp: Remove erroneous fallthrough [AJR]\r\n\r\n-unidasm: Add disassemblers for NEC\/Renesas V850 family [AJR]\r\n\r\n-Added Apple 2 disk image format: .nib (read-only support) (#7725) [leesaudan2]\r\n * This format was not supported by the new floppy subsystem. This commit provides read-only support of .nib files.\r\n\r\n-iwm, swim1: Implement async write on gcr [Olivier Galibert]\r\n\r\n-apple2gs: start hooking up the new IWM and drives [R. Belmont]\r\n\r\n-hh_sm510.cpp: gnw_egg rom verified to be the same as gnw_mmouse (#7727) [algestam]\r\n * hh_sm510.cpp: gnw_egg rom verified to be the same as gnw_mmouse\r\n\r\n-compuchess: mark ccmk1 as bootleg [hap]\r\n\r\n-hh_sm510: mark elektronika clones as bootleg [hap]\r\n\r\n-hh_sm510: improve exospace svg a bit [hap]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nAutoslalom [hap]\r\n\r\n-flopimg: Fix wrapping on mac sector extraction [Olivier Galibert]\r\n\r\n-iwm: remove disable_mon, move to floppy [Olivier Galibert]\r\n\r\n-ibm5170 - New working software list additions [ArcadeShadow]\r\n * Added: [descswa] Descent (shareware, v1.1) Added: [kingqst5a] King's Quest V: Absence Makes the Heart Go Yonder! (3.5\"DD,\r\n    v0.000.055, EGA release) Added: [kingqst5a_525] King's Quest V: Absence Makes the Heart Go Yonder! (5.25\", v0.000.051, VGA\r\n    release) Added: [kingqst5b_525] King's Quest V: Absence Makes the Heart Go Yonder! (5.25\", v0.000.062, EGA release) Added:\r\n    [raptorswa] Raptor - Call of the Shadows (shareware, v1.0, Titanium Seal release) Added: [tubworld] Turbular Worlds Added:\r\n    [warlords2] Warlords II Added: [warlords2sb] Warlords II - Scenario Builder\r\n\r\nMachines promoted to working\r\n----------------------------\r\nAutoslalom [hap]\r\n\r\n-ibm5150 - New working software list addition (#7730) [ArcadeShadow]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nibm5150: Hare Raising Havoc (USA) [ArcadeShadow]\r\n\r\n-ibm5150.xml: Updated: [carmnpst35] -> clone of [carmnpst]\r\n\r\n-model3.cpp: Updated Sega ID# for the Virtua Striker 2 sets. [Brian Troha]\r\n\r\n-r4000: save exception pc on reset [Patrick Mackinlay]\r\n\r\n-viper.cpp: ParaParaParadise 2nd Mix updates:  (#7728) [987123879113]\r\n * Added working dongles for ppp2nd (JAA) and added a dongle to boot ppp2nda (AAA)\r\n * Added sensor inputs for ppp2nd and ppp2nda\r\n\r\nNew clones marked as not working\r\n--------------------------------\r\nParaParaParadise 2nd Mix (AAA) [987123879113]\r\n\r\n-z80scc: tidy logging a little bit [Patrick Mackinlay]\r\n\r\n-z80scc: there's only one wr2 [Patrick Mackinlay]\r\n\r\n-odyssey2\/homecomp: make ram size configurable [hap]\r\n\r\n-es5510.cpp: Add notes, Add serial control register for debugging, Fix\/Add some hardware features Implement (partially) RAM clear\r\n function Fix host control register; host access OK flag is inverted (0 is active) [cam900]\r\n\r\n-i8244: fix problem with major system overlap [hap]\r\n\r\n-Revert \"i8244: fix problem with major system overlap\" [hap]\r\n * This reverts commit 401e9f670a906ac0cfe48bfa20ded143bb17ced0.\r\n\r\n-midyunit.cpp, nbmj8688.cpp, nbmj8891.cpp, nmk16.cpp, powerins.cpp, tetrisp2.cpp: initialized some variables that were causing\r\n crashes \/ asserts in drvnoclear builds [Ivan Vangelista]\r\n\r\n-odyssey2: add note [hap]\r\n\r\n-tmnt.cpp, taito_f3.cpp: initialized some variables that were causing crashes \/ asserts in drvnoclear builds [Ivan Vangelista]\r\n\r\n-videopac.xml: Fix validation [AJR]\r\n\r\n-exidy.cpp: Dumped PROMs and correct version 2 sound ROMs for Pepper II (version 8) [Kevin Eshbach, The Dumping Union]\r\n\r\n-snookr10.cpp: Correct XTAL for sound ROM as per hardware. [Brian Troha]\r\n\r\n-mc68681: ignore tx enable if already enabled [Patrick Mackinlay]\r\n\r\nnew WORKING machine\r\n-------------------\r\nThe Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US) [Sean Riddle, David Haywood]\r\n\r\n-m88000: initial execution implementation [Patrick Mackinlay]\r\n\r\nNew working clones  (#7733)\r\n---------------------------\r\nKamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]\r\n\r\nNew working clones (#7735)\r\n--------------------------\r\nHunchback (FAR S.A. bootleg on Galaxian hardware) [Juan Romero, ClawGrip]\r\n\r\n-ncd19c: Map some memory and devices [AJR]\r\n * m88000: Fix uninitialized member\r\n\r\n-sorcerer: Add screen raw parameters [AJR]\r\n\r\n-Reinstated RI Handler [Fergus Leen]\r\n\r\n-jpmimpct: Added emulation of X9C103, fixes volume setting [James Wallace]\r\n\r\nClones promoted to working\r\n--------------------------\r\nAce Of Clubs (Crystal) (IMPACT, GND D 4) [James Wallace]\r\nAce Of Clubs (Crystal) (IMPACT, GND D 4 P, Protocol) [James Wallace]\r\n\r\n-arcadia, mpu4, tumbleb, vectrex: initialized some variables that were causing crashes in drvnoclear builds [Ivan Vangelista]\r\n\r\n-jpmimpct: Fixed layout of Big Bucks (JPM) [James Wallace]\r\n\r\n-ncd88k: add mcx variant and video output [Patrick Mackinlay]\r\n\r\n-ncd88k: forgot mame.lst [Patrick Mackinlay]\r\n\r\n-aviion88k: wip - reaches scm [Patrick Mackinlay]\r\n\r\n-m3: Rewrite driver [Dirk Best]\r\n * System is now mostly working. The monitor ROM can be used. No software available, so the floppy hookup isn't finished.\r\n\r\n-segas24.cpp: fixed assert in sspirtfc (index < m_length, file ..\/..\/..\/..\/..\/src\/emu\/devfind.h, line 1077) [Ivan Vangelista]\r\n\r\n-astrcorp, byvid, jungleyo, ksys573, mil4000, mpu4vid, overdriv, umipoker: initialized some variables which were causing asserts \\\r\n incorrect behaviours in drvnoclear builds [Ivan Vangelista]\r\n\r\n-swim1: Add mfm read, write needs a little more work [Olivier Galibert]\r\n\r\n-video\/resnet.cpp: Code cleanup [AJR]\r\n\r\n-coretmpl.h: Move lru_cache_map to separate header [AJR]\r\n\r\n-input.cpp, inputdev.cpp: Convert a few more functions to use std::string_view [AJR]\r\n\r\n-Use std::clamp in various core functions [AJR]\r\n\r\n-render\/bgfx: Fix failure to load texture .png files when -artpath contains multiple directories [AJR]\r\n\r\n-unidasm: Fix build on gcc [AJR]\r\n\r\n-input.cpp: Fix regression in token parsing [AJR]\r\n\r\n-swim1: Finish mfm write [Olivier Galibert]\r\n\r\nNew working machines\r\n--------------------\r\nFuntronics: Tag [hap, Sean Riddle]\r\n\r\n-hh_pic16: lower mcu frequency for ttfball [hap]\r\n\r\n-2gs: Better floppy interaction [Olivier Galibert]\r\n\r\n-tumbleb.cpp: fixed regression [Ivan Vangelista]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nOli Bug (Jump Bug bootleg) [Juan Romero, ClawGrip]\r\n\r\n-2gs: Fixes, and more fixes [Olivier Galibert]\r\n\r\n-floppy 525: Better wpt management [Olivier Galibert]\r\n\r\n-swim1: propagate the iwm wpt correction [Olivier Galibert]\r\n\r\n-ap_dsk35: support .2MG images in the new-style apple_gcr_format [R. Belmont]\r\n\r\n-aviion88k: de-conflict serial port names [Patrick Mackinlay]\r\n\r\nNew working clones\r\n------------------\r\nHot Night [system11, Brian Troha, The Dumping Union]\r\n\r\n-interpro: prevent some crashes [Patrick Mackinlay]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nInsight Enterprises Z80 SBC (Prototype?) [Dirk Best, Tech Time Traveller]\r\n\r\n-m3: Minor fixes [Dirk Best]\r\n * Better floppy selection logic\r\n * Floppy motor is always on\r\n * Minor gfxdecode fix\r\n\r\n-render\/bgfx: Use platform-specific path separator more consistently [AJR]\r\n\r\n-ap_dsk35: make .2MG its own separate format handler [R. Belmont]\r\n\r\n-atarigt, quizshow:  initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]\r\n\r\n-#7711: lld seems to add a minimal symbol that the system libraries catch. Be smarter about ignoring that. [Aaron Giles]\r\n\r\n-8080bw, atari_s1, hanaawas, lastfght, mw8080bw:  initialized some variables which were causing incorrect behaviours in drvnoclear\r\n builds [Ivan Vangelista]\r\n\r\nNew working clones (#7739)\r\n--------------------------\r\nAsteroids (bootleg on Lunar Lander hardware, set 2) [Juan Romero, ClawGrip]\r\n\r\n-hh_sm510: confirm gnw_mmouse R mask option (#7747) [algestam]\r\n * hh_sm510: confirm gnw_mmouse R mask option\r\n\r\n-fds: Games refer to disk sides A and B, not 1 and 2. [Robbbert]\r\n\r\nNew NOT_WORKING software list additions (#7749)\r\n-----------------------------------------------\r\nvsmile_cart.xml: [ClawGrip]\r\nDisney's Mickey Mouse - De wonderwereld van Mickey (Netherlands), Nickelodeon Spongebob Squarepants - Een Dag uit het Leven van een\r\n  Spons (Netherlands), Truckie's Rekenrace (Netherlands), The Batman - De redding van Gotham City (Netherlands), Nick Jr. Dora -\r\n  Dora's Reparatie Avontuur! (Netherlands, 2005), Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2009), Walt Disney's\r\n  Assepoester - De wonderwereld van Assepoester (Netherlands, 2010), Walt Disney's Assepoester - De wonderwereld van Assepoester\r\n  (Netherlands, rev. 123, 2007), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, alt, 2005), Marvel\r\n  Spider-Man en Vrienden - Geheime Missies (Netherlands, rev. 123), Spider-Man en Vrienden - Geheime Missies (Netherlands)\r\n  [Ramco Sahara]\r\n\r\n-vsmile_cart.xml updates: [ClawGrip]\r\n * Use VTech regional codes as game names suffixes\r\n * Fix some parent-clone relationships\r\n\r\nNew clones marked as NOT_WORKING (#7750)\r\n----------------------------------------\r\nMach 2 (set 2) [Victor Fernandez (City Game), ClawGrip]\r\n\r\nNew NOT_WORKING software list additions (#7745)\r\n-----------------------------------------------\r\nvsmileb_cart.xml: Dierenhuis (Netherlands) [Ramco Sahara]\r\n\r\n-vsmileb_cart.xml: Use VTech country codes as game name suffixes. [ClawGrip]\r\n\r\nNew working clones (#7740)\r\n--------------------------\r\nGalaxian (Electromar Spanish bootleg) [Juan Romero, ClawGrip]\r\n\r\n-vsmilem_cart.xml: Use VTech country codes as game name suffixes and fix a parent-clone relationship [ClawGrip]\r\n\r\nNew working clones (#7744)\r\n--------------------------\r\nBorn To Fight (Vifico license) [jordigahan, ClawGrip]\r\n\r\n-apple2gs: add some missing ADB commands. (#7753) [ksherlock]\r\n\r\n-added ds8874 device [hap]\r\n\r\n-cop400: small notes cleanup [hap]\r\n\r\nnew WORKING machines (#7755)\r\n----------------------------\r\nGo Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]\r\nDora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]\r\n\r\n-hp_ipc.cpp: Added support for expansion ROMs. (#7726) [fulivi]\r\n\r\nNew working software\r\n--------------------\r\nhp_ipc_rom: Software Engineering ROM [fulivi]\r\n\r\n-Fix build: [Vas Crabb]\r\n * spg2xx_jakks_sharp.cpp: Add missing comma between macro arguments.\r\n * hp_ipc_rom.xml: Use one tab indent per nested element level.\r\n\r\n-m6809: Partially qualify the dummy cycles [Olivier Galibert]\r\n\r\n-slapstic: Full rewrite, using infrastructure we did not have previously [Olivier Galibert]\r\n\r\n-slapstic: Add forgotten part of save state management [Olivier Galibert]\r\n\r\n-swim [Olivier Galibert]\r\n\r\n-apple2gs\/iwm: Work [Olivier Galibert]\r\n\r\n-slapstic: forgot the important part, duh [Olivier Galibert]\r\n\r\n-Revert \"swim\" and \"apple2gs\/iwm: Work\", wip pushed by mistake [Olivier Galibert]\r\n\r\n-m6809: Improve accuracy of dummy fetch patterns [AJR]\r\n\r\n-m6809: Fix syntax errors [AJR]\r\n\r\n-centiped, chaknpop, itech8, s11, st_mp100, st_mp200, toaplan1: initialized some variables which were causing incorrect behaviours\r\n in drvnoclear builds [Ivan Vangelista]\r\n\r\n-toaplan2.cpp - fix nprobowl gfx loading (#7758) [David Haywood]\r\n\r\n-fidel_clockdiv: use read\/write taps instead of bankdev [hap]\r\n\r\n-fidel_clockdiv: remove unneeded code [hap]\r\n\r\n-m3: Make the floppy work [Dirk Best]\r\n\r\nnew WORKING machine\r\n-------------------\r\nScooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]\r\n\r\n-iwm: Fix the random track trashing due to not clearing the write buffer correctly [Olivier Galibert]\r\n\r\n-hektor.cpp, mc10.cpp, systel1.cpp: Configure screens for video devices to avoid errors with slot options that have their own\r\n screens [AJR]\r\n\r\n-mc14411: Fix potential crashes caused by calling rate select handlers before device timers are instantiated [AJR]\r\n\r\n-pa7234: Fix slot selection logic to keep the number from underflowing [AJR]\r\n\r\n-novag_supremo: redumped the ROM [bataais]\r\n * novag_supremo: move driver to novag_snova [hap]\r\n\r\n-excali64, gcpinbal, vpoker: initialized some variables which were causing incorrect behaviours in drvnoclear builds\r\n [Ivan Vangelista]\r\n\r\n-atarittl.cpp: added infos about Qwakers [Andy Welburn]\r\n\r\nMachines promoted to working\r\n----------------------------\r\nSupremo - Limited Edition [hap, bataais]\r\n\r\n-f8: Use CLR instead of LIS H'00' as disassembly of opcode 0x70 [AJR]\r\n\r\n-Update state views when memory is modified through the debugger (since registers can be memory-mapped) [AJR]\r\n\r\nNew working clones\r\n------------------\r\nWayne Gretzky's 3D Hockey Fatality Edition (prototype) [Andrew Welburn, bmx]\r\n\r\n-m6809: Fix regression in RTI timing [AJR]\r\n\r\n-mess.flt: removed unneeded entry [Robbbert]\r\n\r\nNew working software items\r\n--------------------------\r\nrx78_cart.xml: Space Enemy [Gaming Alexandria]\r\n\r\nNew not working software items\r\n------------------------------\r\nrx78_cart.xml: Excite Baseball [Gaming Alexandria]\r\n\r\n-vt52: fix for vt52 -eia sunkbd \"Input ports cannot be read at init time!\" [Robbbert]\r\n\r\n-qtsbc: Fix crash with -rs232 loopback [AJR]\r\n\r\n-vt52: Eliminate superfluous variable [AJR]\r\n\r\n-pofo: if software not specified with -ccma rom, just run as normal [Robbbert]\r\n\r\n-supremo: rename title, remove leftover .lay elements [hap]\r\n\r\n-hng64 : only swap\/clear 3D buffer when flag is set (#7761) [Happy-yappH]\r\n * hng64 : only swap\/clear 3D buffer when flag is set\r\n\r\n-seattle.cpp: updated wg3dh and blitz to use the bios system. Set blitz11 has been removed since it was identical to set blitz and\r\n created only to load the different bios version. [Ivan Vangelista]\r\n\r\n-sauro, sliver, speedatk, topspeed: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds\r\n [Ivan Vangelista]\r\n\r\n-util\/palette.cpp: Fix assertion failure in some GCC builds [AJR]\r\n\r\n-roc10937.cpp: Added state output for the brightness(duty) value. [James Wallace]\r\n * Can be accessed as 'vfddutyX' where X is the port number Examples of it in use have been added to the generic MPU4, JPM System 5\r\n    and Impact layouts, and a full SVG based version in the JPM Sonic the Hedgehog layout.\r\n\r\n-mpu4.cpp: Miscellaneous layout fixes [James Wallace]\r\n\r\nnew software list entries\r\n-------------------------\r\nekara_japan_a.xml: [DavidHaywood]\r\nA-6 Pichi Pichi Pitch Pure Chapter 2 (Japan) [WingedPikPik, TeamEurope]\r\nA-8 Pichi Pichi Pitch Karaoke Party 2 (Japan) [WingedPikPik, TeamEurope]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nG.T. Block Challenger [hap, chaneman]\r\n\r\n-juicebox, junofrst, koftball, maygayv1, nmk16, pacman, pastelg, segag80r: initialized some variables which were causing incorrect\r\n behaviours in drvnoclear debug builds [Ivan Vangelista]\r\n\r\n-blockch: add notes [hap]\r\n\r\n-jpmimpct.cpp Improved SVG stencils for VFD layout [James Wallace]\r\n\r\n-grobda: Eliminate DAC and allow the 15XX custom to play the speech sample [AJR]\r\n * sound\/namco.cpp: Allow channels to still play with a frequency of 0; allow writes to manipulate the counter directly for\r\n    namco15xx\r\n\r\n-seattle.cpp: Use mnemonic BIOS names, organise BIOS versions in ascending order. [Vas Crabb]\r\n\r\n-floppy: Filter out the writes when write protected, useful when when the apple2gs does a packet send (e.g a write) over DCD with\r\n write protect forced on (to avoid damaging a possibly present disk). [Olivier Galibert]\r\n\r\n-gunpey, hexion, triplhnt, ultratnk: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds\r\n [Ivan Vangelista]\r\n\r\n-galaxian.cpp: Dumped and added PROM for 'olibug' and 'galkamika' [ClawGrip]\r\n\r\n-atlantis, astrocde, cps1, pcxt, spyhuntertec, tx1, undrfire, vamphalf: initialized some variables which were causing incorrect\r\n behaviours in drvnoclear debug builds [Ivan Vangelista]\r\n\r\n-apple floppy: Correct the dskchg polarity. [Olivier Galibert]\r\n\r\n-m58.cpp: fixed MT06650 [Ivan Vangelista]\r\n\r\n-avr8: Coverity 315979 [Robbbert]\r\n\r\n-i8271: Coverity 315667 [Robbbert]\r\n\r\n-thegrid: Coverity 315445 [Robbbert]\r\n\r\n-specimx: Coverity 315439 [Robbbert]\r\n\r\n-lordgun: Coverity 315424 [Robbbert]\r\n\r\n-sfcbox: Coverity 315419 [Robbbert]\r\n\r\n-specimx: missed another null reference [Robbbert]\r\n\r\n-custui: Coverity 316207 [Robbbert]\r\n\r\n-pt68k4: Coverity 316195, 316197 [Robbbert]\r\n\r\n-generalplus_gpl16250_mobigo.cpp: correct release years (#7773) [AlesanddroPB95]\r\n\r\n-snes_ppu: Coverity 316154 [Robbbert]\r\n\r\n-halleys: Coverity 316135 [Robbbert]\r\n\r\n-confswitch: Coverity 316067 [Robbbert]\r\n\r\n-kageki: Coverity 316055 [Robbbert]\r\n\r\n-bfm_sc2: Coverity 316034,315508 [Robbbert]\r\n\r\n-plugins\/discord: fix softlist longname [cracyc]\r\n\r\n-audio rax: Coverity 315527 [Robbbert]\r\n\r\n-interpro: Coverity 315916 [Robbbert]\r\n\r\n-cmi01a: Coverity 315772; fm7: Coverity 315775 [Robbbert]\r\n\r\n-apple2gs: add keypad equals, fix p showing as keypad (GitHub #7658) [R. Belmont]\r\n\r\n-apple2gs: better fix for 'p' being marked as keypad [ksherlock]\r\n\r\n-gottlieb.cpp: fixed MT07874 [Ivan Vangelista]\r\n\r\n-halleys.cpp: Eliminate deprecated auto_alloc [AJR]\r\n\r\n-bus\/c64: fixed MT07867 [Ivan Vangelista]\r\n\r\n-Stop converting debugger console commands to all lowercase before parsing them. Case insensitivity has been preserved for command\r\n names, CPU and region tags and certain symbolic parameters (as well as expressions, which were treated as case-insensitive in other\r\n contexts), but filenames and character constants are no longer automatically lowercased. [AJR]\r\n * debugcmd.cpp, debugcon.cpp: Remove some superfluous c_str() calls\r\n * debugcmd.cpp: Remove local member referencing debugger_cpu, which is accessed only rarely since the console now tracks the\r\n    visible CPU\r\n\r\n-apple2cp: Initial new IWM \/ Sony hookup for IIc Plus [R. Belmont]\r\n\r\n-MT 06668: mhavoc: graphics missing in maze stages [Robbbert]\r\n\r\n-devices\/bus\/c64\/exp.cpp: fixed copy paste error introduced in 7e5a013c092e7adb621b6580fa0a4bc3e6ec3520 [Ivan Vangelista]\r\n\r\n-gottlieb.cpp: as suggested, reworked 576534b7675e7f16fca93232bf90d13a264d137a to be more standard\/simpler [Ivan Vangelista]\r\n\r\n-esqkt: Coverity 315636 [Robbbert]\r\n\r\n-scripts: Remove references to non-existent headers and duplicate source file references. (#7770) [Roberto Benfatto]\r\n\r\n-floppy: ignore set_write_splice when the motor is not running [Olivier Galibert]\r\n\r\nnew WORKING clones\r\n------------------\r\nThomas &#038; Friends - Learning Circus Express (Sharp Cookie) (NTSC, US) [Sean Riddle, David Haywood]\r\n\r\n-Eliminate ARRAY_LENGTH template in favor of C++17's std::size [AJR]\r\n * osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h\r\n * sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration\r\n * gio\/newport.cpp, megadrive\/svp.cpp, nes_ctrl\/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp,\r\n    jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset\r\n * emucore.h: Remove obsolete typedef\r\n\r\n-jongkyo.cpp: removed tagmap lookups and auto_alloc_array [Ivan Vangelista]\r\n\r\n-added MM5799 MCU emulation [hap]\r\n\r\nNew working machines\r\n--------------------\r\nBasketball (Mattel) [hap, Sean Riddle]\r\nQuizKid Speller [hap, Sean Riddle]\r\n\r\nNew working clones\r\n------------------\r\nQuizKid Racer (MM5799 version) [hap, Sean Riddle]\r\n\r\n-hiscore.dat: rename changed sets [cracyc]\r\n\r\n-interpro: correct function signature [Patrick Mackinlay]\r\n\r\n-iwm: Better state management, better write flush, better underrun handling [Olivier Galibert]\r\n\r\n-swim1: import iwm fixes [Olivier Galibert]\r\n\r\n-frontend\/ui: Improved messages displayed when files are missing. [Vas Crabb]\r\n * Only show things preventing launch in UI (not NO_DUMP, optional, etc.)\r\n * Don't show details like file lengths and checksums in UI\r\n * Actually do system audit when launching from favourites\r\n * Log the more detailed summary at info level\r\n\r\nNew working machines\r\n--------------------\r\nBlack Knight Pinball (Entex) [hap, Sean Riddle, Rik]\r\n\r\nNew working clones\r\n------------------\r\nStreet Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, Maru79]\r\n\r\n-jongkyo.cpp: Clean up input code a little. [Vas Crabb]\r\n\r\n-woz: Fix 2.0 format track length [Olivier Galibert]\r\n\r\n-thepit.cpp: identified and dumped PROMs for thehole and theportr [Caius]\r\n\r\n-add m68000 to debuger gdbstub [nabetse]\r\n\r\n-apple2gs: Switch to the new IWM.  .WOZ is now supported for both 3.5\" and 5.25\" disks. [O. Galibert, R. Belmont]\r\n\r\n-woz: Add write some formats: Correct setting up of form factor and variant [Olivier Galibert]\r\n\r\nNew working machines\r\n--------------------\r\nMs PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, recreativas.org]\r\n\r\n-thoop2.cpp: Fix sprite vs sprite priority Move virtual functions in protected: section [cam900]\r\n\r\n-apple2gs: added floppy drive sounds (for new IWM implementation) (#7793) [leesaudan2]\r\n\r\n-applefdintf: add helpers for adding 400K and HD Sony drives [R. Belmont]\r\n\r\n-macprtb: convert to new SWIM [R. Belmont]\r\n\r\n-good.cpp: identified some dips [Ivan Vangelista]\r\n\r\n-abc80, goldart, hankin, jp, namcona1, namcos2, namcos86: initialized some variables which were causing incorrect behaviours in\r\n drvnoclear debug builds [Ivan Vangelista]\r\n\r\n-debug: add cls command to clear console buffer [hap]\r\n\r\n-m740: Fix calculation of destination address for disassembly of BBC\/BBS n, A, rel [AJR]\r\n\r\n-BFM games: Improved VFD output [James Wallace]\r\n\r\nClones promoted to working\r\n--------------------------\r\nBonanza (JPM) (IMPACT) (BO1   H06) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1 P H06) (Protocol) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1  AH06) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO1 I H06) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9   14) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9P  14) (Protocol) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9 A 14) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO 9I  14) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO5   H10) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO5 I H10) [James Wallace]\r\nBonanza (JPM) (IMPACT) (BO06   11) [James Wallace]\r\n\r\n-woz: Correct trks chunk size [Olivier Galibert]\r\n\r\n-emumem: Fix regions and shares on dynamically-installed device maps [Olivier Galibert]\r\n\r\nNew working machines\r\n--------------------\r\nSoccer (Mattel) [hap, Sean Riddle]\r\nHockey (Mattel) [hap, Sean Riddle]\r\n\r\n-rendlay.cpp: Increased precision of ellipse calculations. [Vas Crabb]\r\n * Also optimised drawing fully covered ellipse pixels and added a few comments.\r\n\r\n-apexc, apf, aussiebyte, avt, chaos, cops, corona, dec0, dms86, eprom, esq5505, eurocom2, jonos, jupiter: initialized some variables\r\n which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]\r\n\r\n-devices\/bus\/c64\/exp: reworked cart loading [hap]\r\n\r\n-deco_mlc: added sprite autoflicker flag, fixed small problem with use8bppMode [Daniel Filner]\r\n\r\n-vgmplay.xml:  Added 32 new entries [vgmrips.net, Tafoid]\r\n\r\n-leland.cpp: Dumped missing ROMs and corrected mismatched ROMs for the Ironman Ivan Stewart's Super Off-Road (rev 3) set.\r\n [Smitdogg, simzy, Brian Troha, The Dumping Union]\r\n\r\nNew working clones\r\n------------------\r\nPlayer's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]\r\n\r\n-cps2.cpp: updated credits (#7802) [Ange Albertini]\r\n\r\n-gfamily.cpp: Redumped gmfamily hard disk. (#7799) [ICEknight]\r\n * Previous Norton Ghost image conversion had corruption issues.\r\n\r\n-deco_mlc: fix copypaste error with prev commit [hap]\r\n\r\nnew WORKING clones\r\n------------------\r\nRadar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]\r\n\r\n-raiden_ms.cpp: Fixed sound communication, and improved sound chip hookup. (#7781) [Devin Acker]\r\n * Music and sound effect playback is triggered correctly.  FM audio still doesn't sound great, but it's at least functional.\r\n\r\n-frontend: Added a few more driver flags to -listxml output. (#7731) [npwoods]\r\n\r\n-snowbros.cpp: dumped MCU for cookbib2 and cookbib2a [Caps0ff]\r\n\r\nNew working clones\r\n------------------\r\nDefense (Defender bootleg) [chaneman]\r\n\r\nnew WORKING machine\r\n-------------------\r\nRun Run Puppy [Houpela, MetalliC]\r\n\r\n-kl5c80a12, kl5c80a16: Emulate on-chip parallel ports [AJR]\r\n * getbass: Add EEPROM for I\/O CPU\r\n\r\nNew working software list additions (apple2_flop_clcracked.xml)\r\n---------------------------------------------------------------\r\nThe Isle of Mem (cleanly cracked) [4am, Firehawke]\r\nMath Concepts I (Version 06.29.84) (cleanly cracked) [4am, Firehawke]\r\nOsmotic Pressure (Version 1.1, dated 04\/1985) (cleanly cracked) [4am, Firehawke]\r\n\r\nNew working software list additions (apple2_flop_orig.xml)\r\n----------------------------------------------------------\r\nReading Fun: Beginning Consonant Sounds [4am, Firehawke]\r\nTroll Math Class Level 3: I Can Multiply and Divide [4am, Firehawke]\r\nRead and Spell: In the Days of Knights and Castles [4am, Firehawke]\r\nTroll Math Class Level 4: Advanced Addition and Subtraction [4am, Firehawke]\r\nTroll Math Class Level 5: Advanced Multiplication and Division [4am, Firehawke]\r\nThe Human Body and How It Works: The Digestive and Excretory Systems [4am, Firehawke]\r\nThe Human Body and How It Works: The Skeletal and Muscular Systems [4am, Firehawke]\r\nAlphabet Fun: Learning The Alphabet [4am, Firehawke]\r\nParts of Speech: Fun with Verbs [4am, Firehawke]\r\nUnderstanding Maps and Globes [4am, Firehawke]\r\nCause and Effect: What Makes It Happen [4am, Firehawke]\r\n\r\nNew working software list additions (apple2_flop_clcracked.xml)\r\n---------------------------------------------------------------\r\nMath Concepts II (Version 06.29.84) (cleanly cracked) [4am, Firehawke]\r\nReproduction Process (cleanly cracked) [4am, Firehawke]\r\nPollution Control (cleanly cracked) [4am, Firehawke]\r\nJigsaw Jenerator (cleanly cracked) [4am, Firehawke]\r\nPlayWriter: Castles and Creatures (cleanly cracked) [4am, Firehawke]\r\n\r\nNew working software list additions (apple2_flop_clcracked.xml)\r\n---------------------------------------------------------------\r\nPipeline (cleanly cracked) [4am, Firehawke]\r\nFrogger (Main Street Publishing re-release) (cleanly cracked) [4am, Firehawke]\r\nStarship Commander (Version 1.1) (cleanly cracked) [4am, Firehawke]\r\nUncle Clyde's Consonant Slides: Beginning Consonants (cleanly cracked) [4am, Firehawke]\r\n\r\n-fmtowns_cd.xml: 11 new dumps, 19 replacements, 3 missing floppies added (#7764) [r09]\r\n * fmtowns_cd.xml - Removed the floppy disks for 38-man Kilo no Kokuu and Powermonger, since they are user-created disks and the\r\n    games only need blank disks to save fmtowns_cd.xml - Replaced Lunatic Dawn II floppy with a cleaner unmodified copy [akira_2020]\r\n    fmtowns_cd.xml - Replaced Nobunaga no Yabou - Bushou Fuuunroku floppy with a cleaner unmodified copy [wiggy2k] fmtowns_cd.xml -\r\n    Replaced the \"fake\" Lipstick Adventure 3 floppy with an image dumped from the original disk [r09] fmtowns_cd.xml - Added a\r\n    missing floppy image to Nobunaga no Yabou - Tenshouki (it wasn't marked as unsupported but it didn't actually work correctly\r\n    before) [wiggy2k]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nEhon Writer School v1.1 L21 [redump.org]\r\nGakuen Bakuretsu Tenkousei! [redump.org]\r\nHana no Kioku - Dainishou [redump.org]\r\nif 1-2-3 CD Collection [redump.org]\r\nIkazuchi no Senshi Raidy 2 (1996-08-01) [redump.org]\r\nKousoku Choujin [redump.org]\r\nMisato-chan no Yume Nikki [redump.org]\r\nThe Silent Service - Chinmoku no Kantai [redump.org, wiggy2k]\r\nSotsugyou '93 - Graduation (older floppy disk) [redump.org, wiggy2k]\r\nTime Stripper Mako-chan [redump.org]\r\nTougenkyou [redump.org]\r\n\r\nReplaced software list items\r\n----------------------------\r\nAeternam [redump.org]\r\nAngel [redump.org]\r\nDungeon Master (1989-11-14) [redump.org]\r\nGendai Daisenryaku EX Special [redump.org]\r\nGiga Mortion [redump.org]\r\nHana no Kioku [redump.org]\r\nKikou Shidan - Panzer Division [redump.org]\r\nKiwame II [redump.org]\r\nKoko wa Rakuensou [redump.org]\r\nKoko wa Rakuensou 2 [redump.org]\r\nOkumanchouja II [redump.org]\r\nRing Out!! [redump.org]\r\nStronghold - Koutei no Yousai [redump.org]\r\nTom Snyder's Puppy Love 2 [redump.org]\r\nToushin Toshi II - Soshite, Sorekara... [redump.org]\r\nUltima Underworld - The Stygian Abyss [redump.org]\r\nVeil of Darkness - Norowareta Yogen [redump.org]\r\nVirtuacall [redump.org]\r\nXak III - The Eternal Recurrence [redump.org]\r\n\r\nSoftware list items promoted to working\r\n---------------------------------------\r\nRecord of Lodoss War II - Goshiki no Maryuu [wiggy2k]\r\nSangokushi III [wiggy2k]\r\n\r\n-firebeat.cpp: Large refactor and initial beatmania III support. (#7721) [987123879113]\r\n * Changed DMA to deliver one byte at a time.\r\n * Converted to use I\/O port and output finders, corrected handler widths. and cleaned up code.\r\n * Lots of other cleanup and miscellaneous fixes.\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nBeatmania III [987123879113]\r\nPop'n Music Animelo [987123879113]\r\nPop'n Music Mickey Tunes [987123879113]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nPop'n Music Mickey Tunes! [987123879113]\r\n\r\n-looping: offset\/truncate the COP420 rom instead of loading it the hard way [hap]\r\n\r\n-macprtb.cpp: Initialize one more variable; update VIA type and notes [AJR]\r\n\r\n-esqkt.cpp, istrebiteli.cpp, ti99_2.cpp, ti99_4p.cpp: used object finders [Ivan Vangelista]\r\n\r\n-megatech.cpp, mrgame.cpp, nes.cpp, stuntair.cpp, vegas.cpp: removed unneeded machine().root_device() calls [Ivan Vangelista]\r\n\r\n-playmark.cpp: dumped S87C751 MCUs for World Beach Volley [Caps0ff, jordigahan, ClawGrip]\r\n\r\nNew working clones\r\n------------------\r\nWorld Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]\r\n\r\n-plugins\/cheatfind: fix watch and write [cracyc]\r\n\r\n-ksys573: Add ATA CS1 to memory map (#7804) [987123879113]\r\n\r\n-svga_s3.cpp: Add BIOS for S3 86C775\/785 and ExpertColor M50-02 86C775 (both V.1.01.04) [jordigahan, ClawGrip] (#7765) [ClawGrip]\r\n\r\n-New machines marked as NOT_WORKING (#7801) [ClawGrip]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nPlayCenter Champions Tournament (v9.3) [Recreativas.org]\r\n\r\n-dec0.cpp: updated hardware infos [Guru]\r\n\r\nNew NOT_WORKING software list additions\r\n---------------------------------------\r\nlynx.xml: Lynx Othello [anonymous]\r\n\r\n-Add new BIOS version '12-07' for 'snes4sl' [Victor Fernandez (City Game), ClawGrip] (#7714) [ClawGrip]\r\n\r\n-macadb.cpp: Initialize more variables; modernize logging [AJR]\r\n\r\n-bus\/bbc\/tube: Added the CMS 6809, Acorn 16032, and Acorn A500 2nd processors. [Nigel Barnes]\r\n\r\n-acorn_memc.cpp: Disable side effects in high_mem_r handler. [Nigel Barnes]\r\n\r\n-i2cmem.cpp: Added PCF8570 device. [Nigel Barnes]\r\n\r\n-i2cmem.cpp: Fix duplicate shortname. [Nigel Barnes]\r\n\r\n-New machines marked as NOT_WORKING (#7700) [ClawGrip]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nPhoto Play 2001 (Spanish) [jordigahan, ClawGrip]\r\n\r\n-New machines marked as NOT_WORKING (#7769) [ClawGrip]\r\n\r\nNew machines marked as NOT_WORKING\r\n----------------------------------\r\nSilverball (8.01) [jordigahan, ClawGrip]\r\n\r\nNew clones marked as NOT_WORKING\r\n--------------------------------\r\nSilverball (6.32) [Asure]\r\nSilverball (7.20) [Asure]\r\nSilverball Bulova (4.09, set 1) [Asure]\r\nSilverball Bulova (4.09, set 2) [Asure]\r\n\r\n-sms.xml: updated release year for fireice (#7655) [ArcadeShadow]\r\n\r\n-gamegear.xml: corrected description for suprjedi (#7795) [ArcadeShadow]\r\n\r\n-fmtowns_flop.xml: 4 new dumps, 1 replacement (#7742) [r09]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nCameltry (cracked) [cyo.the.vile]\r\nColumns (cracked) [cyo.the.vile]\r\nLord Monarch [cyo.the.vile]\r\nNonomura Byouin no Hitobito [r09]\r\n\r\nReplaced software list items\r\n----------------------------\r\nToushin Toshi [rockleevk]\r\n\r\n-rainbow.cpp: Rainbow 100 A ROM added [bsdimp] (#7723) [rfka01]\r\n\r\n-315_5313.cpp: Fix\/Add hardware related notes (#7567) [cam900]\r\n\r\n-sk.cpp: Add notes for Sonic 3 &#038; Knuckles save ... (#7805) [cam900]\r\n * ...feature\r\n\r\n-actions_atj2279b.cpp: add notes (#7392) [Onmp314]\r\n\r\n-neogeo.cpp: Add notes for AES clock, regional difference (#7369) [cam900]\r\n * neogeo.cpp: Add notes for AES clock, regional difference neogeocd.cpp: Move value into driver class, Add notes for hardware\r\n    region\r\n * neogeo.cpp: Fix spacing\r\n\r\n-sk.cpp and 315_5313 devices, actions_atj2279b, rainbow and silverball drivers: ran srcclean and some grammar corrections for\r\n recenty merged PRs [Ivan Vangelista]\r\n\r\n-Make -listmedia compatible with grep\/find [Robbbert]\r\n * Examples:\r\n * List all systems with .tap support: mame -listmedia | find \".tap\"\r\n * List all systems with paper tape reader: mame -listmedia | grep (ptap\r\n\r\n-ibm5150 - New working software list additions (#7796) [ArcadeShadow]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nManiac Mansion [The Good Old Days]\r\nTunnels &#038; Trolls: Crusaders of Khazan [The Good Old Days]\r\nValhalla - Ragnarok [The Good Old Days]\r\nCyrus 3-D Chess (shareware, Titanium Seal release) [Archive.org]\r\nVGA Slot Machine (Titanium Seal release) [Archive.org]\r\n\r\n-apple1: New working software list additions (#7623) [Alexis Bousiges]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\napple1.xml: Hamurabi (Computerland of Nashua) [Brutal Deluxe]\r\napple1.xml: Nightmare 6 (Computerland of Nashua) [Brutal Deluxe]\r\n\r\n-ibm5170 - New working software list additions (#7797) [ArcadeShadow]\r\n\r\nNew working software list additions\r\n-----------------------------------\r\nWolfenstein 3-D (shareware, Titanium Seal release) [Archive.org]\r\nMixed-Up Fairy Tales [The Good Old Days]\r\n\r\n-ibm5170.xml: marked epdeepsea as bad dump (Modified root and OEM ID) [ArcadeShadow]\r\n\r\n-spectrum_cass.xml:  Updated metadata for numerous entries. [ArcadeShadow]\r\n\r\n-tube_cms6809: Board is only mapped to upper half of tube addresses. [Nigel Barnes]\r\n\r\n-mfi: Don't crash on a fully unformatted disk [Olivier Galibert]\r\n\r\n-emumem: Disable the unmap-value-in-device-map test for now [Olivier Galibert]\r\n\r\n-Fix exception in debug build when selecting machine category filter [AJR]\r\n\r\n-Ensure validation of device tags in non-default slot options [AJR]\r\n\r\n-moptions: Fixed a spelling mistake. [Robbbert]\r\n\r\n-bbc_tube_casper: VIA interface is enabled on address A4. [Nigel Barnes]\r\n\r\n-macii(c)x: use SWIM1 when NEW_SWIM is enabled [R. Belmont]\r\n\r\n-fmtowns_flop.xml: fix lordmon sha1 (#7809) [r09]\r\n\r\n-bgfx: crt-geom and crt-geom-deluxe enhancements (#7766) [cgwg]\r\n * Added a \"brightness boost\" feature for the shadow mask that works by making the brightness ratio between bright and dark mask\r\n    pixels closer to 1 for the brighter parts of the image.\r\n * Added clamping to zero so that underscanning produces a black border.\r\n * Added a \"raster bloom\" effect to crt-geom-deluxe that makes the image grow slightly when the average brightness of the screen is\r\n    high, mimicking a common defect in CRTs.\r\n\r\n-bgfx: Compiled new shaders for Direct3D, ESSL, Metal and SPIR-V. [Vas Crabb]\r\n\r\n-bgfx png: The message parameters were the wrong way around. [Robbbert]\r\n\r\n-srcclean in preparation for branching release [Vas Crabb]\r\n\r\n-iez80.cpp: Don't capitalise things that aren't part of the title and aren't proper nouns, initialisms, etc. [Vas Crabb]\r\n\r\n-jpmimpctsw.cpp: Mark j6untch and j6untcha as not working again, promotion may have been premature. [Vas Crabb]\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'agit d'une version compil\u00e9e par moi m\u00eame avec GCC 9.3 customis\u00e9 rendant MAME compatible avec Windows XP SP3. Par ailleurs toutes les versions 32 bits des projets de Robbbert sont \u00e0 pr\u00e9sent compil\u00e9es par <a href=\"https:\/\/www.1emulation.com\/forums\/forum\/125-messui\/\">St Hiryu<\/a>.<\/p>\n<p>&nbsp;<br \/>\n<p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7665\" title=\"Download MAME (XP)\">T\u00e9l\u00e9charger MAME (XP) v0.289 (64.6 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=4052\" title=\"Download MAME (32 bits)\">T\u00e9l\u00e9charger MAME (32 bits) v0.253 (104 Mo)<\/a><\/p><p class=\"p_telecharger_icone_zip\"><a class=\"telecharger_icone_zip\" href=\"https:\/\/www.emu-france.com\/?wpfb_dl=7025\" title=\"Download MAME (64 bits)\">T\u00e9l\u00e9charger MAME (64 bits) v0.289 (83.6 Mo)<\/a><\/p><\/p>\n<p class=\"p_site_officiel\"><a class=\"site_officiel\" href=\"http:\/\/www.mamedev.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Site Officiel<\/a><\/p>\n<p class=\"p_en_savoir_plus\"><a class=\"en_savoir_plus\" href=\"https:\/\/www.emu-france.com\/emulateurs\/305-multi-systemes\/306-multi-emulateurs\/\">En savoir plus...<\/a><\/p>\n<div class=\"fcbkbttn_buttons_block\" id=\"fcbkbttn_left\"><div class=\"fb-share-button  \" data-href=\"https:\/\/www.emu-france.com\/?p=66487\" 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-66487","post","type-post","status-publish","format-standard","hentry","category-par-defaut","uentry","postonpage-1","odd","post-author-Jets"],"jetpack_publicize_connections":[],"jetpack_shortlink":"https:\/\/wp.me\/pKi2R-hin","jetpack_likes_enabled":false,"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/66487","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=66487"}],"version-history":[{"count":2,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/66487\/revisions"}],"predecessor-version":[{"id":66528,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=\/wp\/v2\/posts\/66487\/revisions\/66528"}],"wp:attachment":[{"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=66487"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=66487"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.emu-france.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=66487"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}