MAMEUI Changelog

What's new in MAMEUI 0.265 (April 25, 2022)

Apr 25, 2024
  • MAME Testers bugs fixed:
  • 08221: [DIP/Input] (atari/harddriv.cpp) strtdriv: Brake pedal input is not connected correctly. (Jamie McCadden)
  • 08839: [Debugger] (snk/ngp.cpp) ngp, ngpc: Assignng the TLCS900 PC register from the debugger doesn’t work. (hap)
  • 08840: [Gameplay] (capcom/lwings.cpp) avengers, buraiken: Microcontroller misses some CPU messages. (hap)
  • 08847: [Gameplay] (midway/williams.cpp) lottofun: Game displays CALL OPERATOR error after any player wins. (hap)
  • 08848: [DIP/Input] (capcom/1942.cpp) 1942, 1942a, 1942b, 1942w: Default lives setting does not match manual. (ketburai)
  • 08851: [Media Support] (trs/trs80.cpp) trs80l2 trs80m3 trs80m4 coco: Single-sided DMK disk images are not identified. (pnp2084)

New in MAMEUI 0.264 (March 26, 2022) (Mar 27, 2024)

  • MAME Testers bugs fixed:
  • 06483: [Original Reference] (rm/rm380z.cpp) rm380z34d, rm380z34e: COS 3.4 systems boot to debugger. (Robin Sergeant)
  • 08736: [DIP/Input] (apple/apple2gs.cpp) apple2gs: Joystick buttons are ignored. (Kelvin Sherlock)

New in MAMEUI 0.263 (February 28, 2022) (Feb 28, 2024)

  • MAME Testers bugs fixed:
  • [Sound] (namco/namcos2.cpp) dsaber: Dragon Saber music plays at inconsistent speed. (hap)
  • [Crash/Freeze] (misc/magicard.cpp) magicrde: Watchpoints on PIC16F54 special function registers can cause crashes. (AJR)
  • [Crash/Freeze] (igs/pgm.cpp) drgw3, drgw3100, drgw3105, dwex, dwex101cn: Hangs before games start. (Ivan Vangelista)
  • [Core] (funworld/funworld.cpp) pool10j, pool10k: Placeholder PAL dumps have incorrect sizes. (hap)
  • [DIP/Input] (msx/sfkick.cpp) sfkick, sfkicka, spinkick: Analog and digital paddle controls have opposite directions. (hap)
  • [Crash/Freeze] (taito/rbisland.cpp) jumping and clones: Emulator crashes when starting system. (hap)

New in MAMEUI 0.248 (September 28, 2022) (Sep 28, 2022)

  • MAME Testers bugs fixed:
  • [Original Reference] (midw8080/8080bw.cpp) ozmawars, ozmawars2: Ozma Wars sound is different to Space Invaders. (Robbbert)
  • [Graphics] (atari/atarisy1.cpp) roadblst: Graphics become corrupted occasionally. (hap)
  • [Media Support] (sony/psx.cpp) psa, pse, psj, psu: PlayStation Game Booster no longer functions. (Vas Crabb)

New in MAMEUI 0.247 (August 31, 2022) (Sep 1, 2022)

  • MAME Testers bugs fixed:
  • 08342: [Sound] (sinclair/spectrum.cpp) spec128 [cobrasar and clones]: Voice-over is missing in Cobra’s Arc. (holub)
  • 08377: [Graphics] (sharp/x68k.cpp) keeper: Tree on title screen appears in front of Success logo. (Carl)
  • 08390: [Crash/Freeze] (sinclair/pentagon.cpp) pentagon: Main menu freezes after boot. (holub)
  • 08401: [Crash/Freeze] (kaneko/suprnova.cpp) galpans3: Memory corruption causes emulator to crash. (hap)
  • 08404: [DIP/Input] (namco/namcos86.cpp) wndrmomo: Game should use eight-way joysticks. (Steven Coomber)

New in MAMEUI 0.246 (July 31, 2022) (Jul 31, 2022)

  • MAME Testers bugs fixed:
  • [Graphics] (m72.cpp) airduelm72: Startup notices are not displayed correctly. (Brian Troha)
  • [Misc.] (taito_z.cpp) bshark: Lamp outputs are not exposed. (hap)
  • [Sound] (toaplan1.cpp) truxton: Balance between instrument sounds is incorrect. (Aaron Giles)
  • [Sound] (exidy440.cpp) crossbow, cheyenne: Certain sounds don’t play. (hap)
  • [Sound] (megadriv.cpp) genesis and clones [ejim2u]: YM2612 “ladder effect” sounds wrong. (Aaron Giles)
  • [DIP/Input] (subsino2.cpp) queenbee: Identified three DIP switches. (Steven Coomber)
  • [Sound] (xain.cpp) xsleena and clones: Sound effects and music do not play. (AJR)
  • [Crash/Freeze] (timex.cpp) tc2048: Emulator crashes on start. (holub)
  • [Crash/Freeze] (luckybal.cpp) luckybala, luckybalb, luckybalc: Emulator crashes with access violation. (hap)
  • [Documentation] Source file path display needs to be adjusted for new folder layout. (Vas Crabb)
  • [Sound] (asterix.cpp) asterix: Some sound effects to not play. (hap)

New in MAMEUI 0.245 (June 30, 2022) (Jun 30, 2022)

  • MAME Testers bugs fixed:
  • 08237: [Crash/Freeze] (cclimber.cpp) rpatrolb, rpatrol, rpatroln, silvland: Soft reset causes game to show RAM error. (Robbbert)
  • 08265: [Graphics] (spectrum.cpp) spectrum and clones [aquaplan and clones]: Horizon line broken by the screen border. (holub)
  • 08273: [Flip Screen/Cocktail] (thepit.cpp) All games in thepit.cpp: Cocktail mode/screen flipping causes graphical errors. (AJR)
  • 08317: [Graphics] (ibmpc.cpp) pcega [arknoid2 and clones]: Screen flickers and doesn’t refresh properly. (Carl)
  • 08333: [Sound] (simpsons.cpp) simpsons: All audio drops out during attract mode. (smf)
  • 08340: [Graphics] Graphics viewer renders blurry tiles when using BGFX video module. (Vas Crabb)
  • 08343: [Sound] (cclimber.cpp) toprollr: Vehicle sound effects are incorrect. (hap)
  • 08344: [Graphics] (cclimber.cpp) toprollr: Player life counter graphics are incorrect. (hap)
  • 08358: [Crash/Freeze] (avalnche.cpp) catchp: Watchdog causes continuous restarts. (Robbbert)

New in MAMEUI 0.244 (May 25, 2022) (May 25, 2022)

  • MAME Testers bugs fixed:
  • 01288: [DIP/Input] (exidy.cpp) venture, mtrap: Coin inputs are duplicated. (Vas Crabb)
  • 03729: [Color/Palette] (galaxian.cpp) gmgalax: Colors are incorrect. (Robbbert)
  • 05753: [Misc.] (pentagon.cpp) pentagon: The demo “recycler by Thesuper” does not boot. (holub)
  • 06529: [Crash/Freeze] (spec128.cpp) spec128 [strider]: Emulated system reboots after finishing stage 2. (holub)
  • 07564: [Crash/Freeze] (megadriv.cpp) genesis [nbaliv98]: Navigating menus triggers the game’s exception handler. (kmg)
  • 07768: [Gameplay] (namcos2.cpp) bubbletr: Score displays and outputs are not exposed. (hap)
  • 08185: [Graphics] (spectrum.cpp) spec128 and clones [chasehq]: Logo partly disappears during title screen animations. (holub)
  • 08261: [Crash/Freeze] (spcforce.cpp) spcforce, spcforc2, meteor, meteors: Game freezes at title screen after soft reset. (AJR)
  • 08303: [DIP/Input] (system1.cpp) ufosensi, ufosensib: DIP switch marked as unknown controls demo sounds. (kmg)
  • 08304: [Crash/Freeze] (apxen.cpp) apxen: [debug] Slot tag shadows an option name, making it impossible to configure. (Robbbert)
  • 08305: [Crash/Freeze] (x68k.cpp) All machines in x68k.cpp: [debug] System attempts to schedule timer on invalid video line. (AJR)
  • 08306: [Crash/Freeze] (usgames.cpp) All machines in usgames.cpp: [debug] Attempting to decode non-existent ROM. (Ivan Vangelista)
  • 08307: [Crash/Freeze] (konmedal68k.cpp) spcpokan: [debug] Attempting to read past end of video ROM. (R. Belmont)
  • 08308: [Crash/Freeze] (mk98.cpp) mk98: [debug] Attempting to write past end of memory region. (Robbbert)
  • 08311: [Crash/Freeze] (specpls3.cpp) specpls3 [rickdan2]: Game fails to load, displaying corrupt loading screen. (smf)
  • 08315: [DIP/Input] (nemesis.cpp) salamand and clones: Inserting a coin may give two credits. (kmg)
  • 08316: [Gameplay] (wmg.cpp) wmg: Selecting a game causes emulated system to crash. (Robbbert)
  • 08321: [Documentation] (system1.cpp) wbml and clone: Descriptions do not match game titles. (kmg)

New in MAMEUI 0.243 (April 29, 2022) (Apr 29, 2022)

  • MAME Testers bugs fixed:
  • 05533: [Crash/Freeze] (rastersp.cpp) fbcrazy: Fatal error about eight seconds after starting system. (Paul-Arnold)
  • 07568: [Crash/Freeze] (seattle.cpp) hyprdriv: Emulated game freezes while music continues to play. (Ted Green)
  • 07823: [DIP/Input] (vegas.cpp) nbanfl, nbagold: Watchdog reset when switching between test menus. (Ted Green)
  • 08064: [Graphics] (vegas.cpp) gauntleg, gauntleg12, gauntdl, gauntdl24: Screen tearing and inconsistent frame rate. (Ted Green)
  • 08203: [Graphics] (metro.cpp) karatour, karatourj, ladykill, 3kokushi: Graphics and speed issues. (Angelo Salese)
  • 08240: [Interface] (apple2gs.cpp) apple2gs: Game I/O joystick input is glitchy. (R. Belmont)
  • 08270: [Documentation] (generalplus_gpl16250_nand.cpp) jak_gtg: Release year can be confirmed. (geforcefly)
  • 08274: [DIP/Input] (astrocde.cpp) spacezap: Identified DIP switch setting number of lives. (Steven Coomber)
  • 08276: [DIP/Input] (ddragon.cpp) ddragon2, ddragon2j: Mission timer DIP switch settings are labelled incorrectly. (Augusto)
  • 08280: [DIP/Input] (galaxian.cpp) thepitm: Identified coinage, game speed and game time DIP switch settings. (Steven Coomber)
  • 08283: [DIP/Input] (galaxold.cpp) bullsdrtg: Identified coinage, award and cabinet type inputs. (Steven Coomber)
  • 08284: [DIP/Input] (wink.cpp) wink, winka: Identified coinage, award and audit clear DIP switch settings. (Steven Coomber)
  • 08285: [DIP/Input] (galaxold.cpp) trvchlng: Identified coinage, bonus and attract mode DIP switch settings. (Steven Coomber)
  • 08286: [DIP/Input] (galaxian.cpp) takeoff: Lives, bonus life and service mode DIP switch settings are incorrect. (Steve Coomber)
  • 08289: [Sound] (looping.cpp) looping: Most sounds do not play. (AJR)
  • 08293: [Graphics] (apple2e.cpp) apple2ee: Bad colors after switching from double high resolution to high resolution. (R. Belmont)
  • 08294: [Crash/Freeze] (nmk16.cpp) mustangb3: Emulator crashes about 25 seconds after starting system. (Ivan Vangelista)
  • 08297: [Crash/Freeze] (suna16.cpp) sunaq: Emulator crashes after answering a question. (Ivan Vangelista)
  • 08298: [Documentation] (vegas.cpp) warfa, warfaa, warfab, warfac: Game title is incorrect. (mmarino4)

New in MAMEUI 0.242 (April 1, 2022) (Apr 2, 2022)

  • MAME Testers Bugs Fixed:
  • 07190: [Documentation] (jpmsys5sw.cpp) j5hilos: Punctuation in the description is incorrect. (sjy96525)
  • 07800: [Gameplay] (model2.cpp) vf2 and clones: Activating debug mode causes a fatal error. (Damian Rogers)
  • 07908: [Documentation] (newton.cpp) mp110, mp120, mp130, mp2000, mp2100, newtonmp: Descriptions are incomplete. (sjy96525)
  • 08209: [DIP/Input] (statriv2.cpp) hangman: DIP switches are labelled incorrectly. (Steven Coomber)
  • 08210: [Crash/Freeze] (actfancr.cpp) actfancr, triothep: Emulator crashes with a segmentation fault. (AmatCoder)
  • 08226: [Core] artwork: Color overflow on disk elements with some alpha values. (hap)
  • 08227: [Gameplay] lrescuem2: Collision detection is broken. (AJR)
  • 08236: [DIP/Input] (zodiack.cpp) bounty: Bonus life DIP switches are not labelled. (Steven Coomber)
  • 08238: [Graphics] (namcos2.cpp) valkyrie: Shadows are not being drawn. (hap)
  • 08242: [Plugins] The sol::buffer helper class does not work when type checking is enabled. (Vas Crabb)
  • 08243: [Documentation] (hh_cop400.cpp) mbaskb2, msoccer2: Manufacturer used “Mattel Electronics” branding. (hap)
  • 08244: [DIP/Input] (taito_l.cpp) raimais, raimaisj, raimaisjo: Bonus life DIP switches are labelled incorrectly. (Steven Coomber)
  • 08245: [DIP/Input] (galaxian.cpp) spacempr: DIP switches are labelled incorrectly. (Steve Coomber)
  • 08249: [Graphics] (msx.cpp) mx10, pv7, pv16, cpc50a, cpc50b, cpc51 [gradius2]: Corrupt graphics make games unplayable. (Tafoid)
  • 08250: [DIP/Input] (r2dtank.cpp) r2dtank: Bonus life DIP switch settings are not labelled. (Steven Coomber)
  • 08251: [DIP/Input] (8080bw.cpp) skylove: Bonus life DIP switch settings are not labelled. (Steven Coomber)
  • 08254: [DIP/Input] (8080bw.cpp) claybust: Number of “Flings” DIP switch is not labelled. (Steven Coomber)
  • 08256: [DIP/Input] (vicdual.cpp) wantsega: Bonus life DIP switch is not labelled. (Steven Coomber)
  • 08257: [DIP/Input] (vicdual.cpp) alphaho: Bonus life DIP switch is not labelled. (Steven Coomber)
  • 08259: [DIP/Input] (galaxian.cpp) mimonkey, mimonscr, mimonsco, mimonscra: Fire mode DIP switch is not labelled. (Steven Coomber)
  • 08262: [DIP/Input] (galaxian.cpp) aracnis: Aracnis Lives DIP switch settings are not labelled. (Steven Coomber)
  • 08263: [DIP/Input] (alinvade.cpp) alinvade: Bonus Life DIP switch is not labelled. (Steven Coomber)
  • 08267: [DIP/Input] (8080bw.cpp) rollingc: Bonus Life DIP switch is not labelled. (Steven Coomber)
  • 08268: [DIP/Input] (galaxian.cpp) sfx, skelagon: Demo sound DIP switch is not labelled. (Steven Coomber)

New in MAMEUI 0.241 (February 23, 2022) (Feb 23, 2022)

  • 02646: [Graphics] (playch10.cpp) pc_tenis: When starting a game, the screen momentarily shows garbage. (kmg)
  • 06721: [Sound] (playch10.cpp) pc_drmro, pc_mtoid, pc_ttoon: Spurious looping sound effects play. (kmg)
  • 06842: [DIP/Input] (nes.cpp) nes_zapper: Misleading input mapping are displayed when -multimouse is not enabled. (Vas Crabb)
  • 08190: [Graphics] (snes.cpp) snes [wildguns and clones]: In-game graphics flicker heavily. (cam900)
  • 08195: [Documentation] (namcos2.cpp) bubbletr: Punctuation in title is incorrect. (MASH)
  • 08197: [Crash/Freeze] (wardner.cpp) wardner, wardnerj, pyros: Emulated system crashes after soft reset. (AJR)
  • 08198: [Flip Screen/Cocktail] (gei.cpp) gtsers12a, gtsers14a: DIP switch settings are labelled incorrectly. (Steven Coomber)
  • 08201: [Gameplay] (mrdo.cpp) mrdo, mrdoy, mrdobl, yankeedo: Game behaves incorrectly after collecting all EXTRA letters. (hap)

New in MAMEUI 0.240 (January 30, 2022) (Jan 30, 2022)

  • MAME Testers Bugs Fixed:
  • 03252: [Crash/Freeze] (tmaster.cpp) tm, tm2k, tm3k, tm4k, tm5k, tm7k, tm8k: Solitaire game hangs consistently. (Peter Ferrie)
  • 05237: [Crash/Freeze] (cosmic.cpp) cosmicg: Game crashes at end of second loop in attract mode. (Peter Ferrie)
  • 07892: [Gameplay] (galaga.cpp) sxeviousj: Inserting a coin starts a two player game with control issues. (hackbar)
  • 08110: [Image Enhancement] (dkong.cpp) dkong, pacman, 1942: Integer scaling options can cause unwanted cropping. [Antonio Giner]
  • 08143: [Documentation] (naomi.cpp) keyboard: Developer G.rev is not mentioned in metadata. (Angelo Salese)
  • 08160: [DIP/Input] (taito_b.cpp) sbm, sbmj: DIP switches are not labeled correctly. (Steven Coomber)
  • 08164: [DIP/Input] (segas32.cpp) slipstrm, slipstrmh: Third DIP switch labeled “Unknown” freezes the game. (Steven Coomber)
  • 08167: [Misc.] When adding to or changing path options, folders are not sorted. (Vas Crabb)
  • 08173: [Color/Palette] (vicdual.cpp) samurai: Wrong colors on title sequence and player select screens. (AJR)
  • 08175: [Crash/Freeze] (royalmah.cpp) royalmah: MAME crashes on access violation. (Ivan Vangelista)
  • 08181: [Documentation] (jpmimpct.cpp) monspdr: ACE games release years are listed on developer web site. (MASH)
  • 08183: [Sound] (nes.cpp) nespal [gimmick]: DPCM audio plays at the wrong pitch. (kmg)
  • 08187: [DIP/Input] (nemesis.cpp) gradiusb: Bonus Life DIP switches are wrong. (kmg)
  • New working machines:
  • Falco Endura TS 28 [Dirk Best, Bitsavers]
  • Mahjong Block Jongbou 2 (Japan) [ShouTime]
  • Mattel Look Alive! Football [hap, Sean Riddle, Rik]
  • Player's Edge Plus (XMP00014) 5 in 1 Wingboard (CG2352) International [Brian Troha]
  • SCAT The Solution [hap, Sean Riddle]
  • Svetlana Elektronika IM 05 [hap, RCgoff]
  • New working clones:
  • Aero Fighters Special (USA) [coolmod, The Dumping Union]
  • bootleg (Elektronika) Biathlon [algestam, Milan Galcik]
  • bootleg (Elektronika) Tayny okeana [algestam, Milan Galcik]
  • Crazy Monkey (030217 World) [anonymous, MetalliC]
  • Crazy Monkey (030225 World) [anonymous, MetalliC]
  • Crazy Monkey (030227 World) [anonymous, MetalliC]
  • Crazy Monkey (030404 World) [anonymous, MetalliC]
  • Crazy Monkey (031016 World) [anonymous, MetalliC]
  • Crazy Monkey (090711 Entertainment) [anonymous, MetalliC]
  • Crazy Monkey (100324 Entertainment X) [anonymous, MetalliC]
  • Crazy Monkey (100331 Entertainment X) [anonymous, MetalliC]
  • Crazy Monkey (101208 Entertainment N) [anonymous, MetalliC]
  • Crazy Monkey (110111 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey (110124 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey (110204 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey (110311 Entertainment B) [anonymous, MetalliC]
  • Crazy Monkey (110411 Entertainment C) [anonymous, MetalliC]
  • Crazy Monkey (140526 Entertainment B) [anonymous, MetalliC]
  • Diet Go Go (Euro v1.1 1992.09.26 v3) [Sergio Galiano, Recreativos Piscis]
  • Fruit Cocktail (030505 World) [anonymous, MetalliC]
  • Fruit Cocktail (030512 World) [anonymous, MetalliC]
  • Fruit Cocktail (031028 World) [anonymous, MetalliC]
  • Fruit Cocktail (100324 Entertainment X) [anonymous, MetalliC]
  • Fruit Cocktail (100331 Entertainment X) [anonymous, MetalliC]
  • Fruit Cocktail (101208 Entertainment N) [anonymous, MetalliC]
  • Fruit Cocktail (110111 Entertainment A) [anonymous, MetalliC]
  • Fruit Cocktail (110124 Entertainment A) [anonymous, MetalliC]
  • Fruit Cocktail (110204 Entertainment A) [anonymous, MetalliC]
  • Fruit Cocktail (110311 Entertainment B) [anonymous, MetalliC]
  • Fruit Cocktail (140526 Entertainment B) [anonymous, MetalliC]
  • Fruit Cocktail 2 (080904 Russia) [anonymous, MetalliC]
  • Fruit Cocktail 2 (100412 Entertainment X) [anonymous, MetalliC]
  • Fruit Cocktail 2 (101208 Entertainment N) [anonymous, MetalliC]
  • Fruit Cocktail 2 (110111 Entertainment A) [anonymous, MetalliC]
  • Fruit Cocktail 2 (110124 Entertainment A) [anonymous, MetalliC]
  • Fruit Cocktail 2 (110204 Entertainment A) [anonymous, MetalliC]
  • Fruit Cocktail 2 (110311 Entertainment B) [anonymous, MetalliC]
  • Fruit Cocktail 2 (110411 Entertainment C) [anonymous, MetalliC]
  • Fruit Cocktail 2 (140526 Entertainment B) [anonymous, MetalliC]
  • Gals Panic EX (Korea) [Arcade Projects]
  • Garage (040122 World) [anonymous, MetalliC]
  • Garage (040123 World) [anonymous, MetalliC]
  • Garage (040216 World) [anonymous, MetalliC]
  • Garage (100331 Entertainment X) [anonymous, MetalliC]
  • Garage (101208 Entertainment N) [anonymous, MetalliC]
  • Garage (110111 Entertainment A) [anonymous, MetalliC]
  • Garage (110124 Entertainment A) [anonymous, MetalliC]
  • Garage (110204 Entertainment A) [anonymous, MetalliC]
  • Garage (110311 Entertainment B) [anonymous, MetalliC]
  • Garage (110411 Entertainment C) [anonymous, MetalliC]
  • Garage (140526 Entertainment B) [anonymous, MetalliC]
  • Genius 6 (V132F) [Jorge Silva]
  • Gnome (090810 Entertainment) [anonymous, MetalliC]
  • Gnome (100407 Entertainment X) [anonymous, MetalliC]
  • Gnome (101208 Entertainment N) [anonymous, MetalliC]
  • Gnome (110124 Entertainment A) [anonymous, MetalliC]
  • Gnome (110204 Entertainment A) [anonymous, MetalliC]
  • Gnome (110311 Entertainment B) [anonymous, MetalliC]
  • Gnome (110411 Entertainment C) [anonymous, MetalliC]
  • Gnome (140526 Entertainment B) [anonymous, MetalliC]
  • Insector X (bootleg) [Jorge Silva]
  • Island 2 (061214 World) [anonymous, MetalliC]
  • Island 2 (100401 Entertainment X) [anonymous, MetalliC]
  • Island 2 (101208 Entertainment N) [anonymous, MetalliC]
  • Island 2 (110111 Entertainment A) [anonymous, MetalliC]
  • Island 2 (110124 Entertainment A) [anonymous, MetalliC]
  • Island 2 (110204 Entertainment A) [anonymous, MetalliC]
  • Island 2 (110311 Entertainment B) [anonymous, MetalliC]
  • Island 2 (110411 Entertainment C) [anonymous, MetalliC]
  • Island 2 (140526 Entertainment B) [anonymous, MetalliC]
  • Keks (100330 Entertainment X) [anonymous, MetalliC]
  • Keks (100331 Entertainment X) [anonymous, MetalliC]
  • Keks (101209 Entertainment N) [anonymous, MetalliC]
  • Keks (110204 Entertainment A) [anonymous, MetalliC]
  • Keks (110208 Entertainment A) [anonymous, MetalliC]
  • Keks (110311 Entertainment B) [anonymous, MetalliC]
  • Keks (110411 Entertainment C) [anonymous, MetalliC]
  • Keks (110816 Entertainment A) [anonymous, MetalliC]
  • Keks (110816 Entertainment B) [anonymous, MetalliC]
  • Keks (110816 Entertainment N) [anonymous, MetalliC]
  • Keks (110816 Entertainment X) [anonymous, MetalliC]
  • Keks (140526 Entertainment B) [anonymous, MetalliC]
  • Lethal Crash Race / Bakuretsu Crash Race (set 2, alternate sound ROM) [Sergio Galaga, Recreativos Piscis]
  • Lucky Haunter (030707 World) [anonymous, MetalliC]
  • Lucky Haunter (031027 World) [anonymous, MetalliC]
  • Lucky Haunter (101209 Entertainment N) [anonymous, MetalliC]
  • Lucky Haunter (110111 Entertainment A) [anonymous, MetalliC]
  • Lucky Haunter (110204 Entertainment A) [anonymous, MetalliC]
  • Lucky Haunter (110311 Entertainment B) [anonymous, MetalliC]
  • Lucky Haunter (140526 Entertainment B) [anonymous, MetalliC]
  • Mouse Trap (German, version 4) [TeamEurope, rtw, f205v, Darksoft, The Dumping Union]
  • Multi Fish (021120) [anonymous, MetalliC]
  • Multi Fish (021121) [anonymous, MetalliC]
  • Multi Fish (021219) [anonymous, MetalliC]
  • Multi Fish (021227) [anonymous, MetalliC]
  • Multi Fish (030511) [anonymous, MetalliC]
  • Multi Fish (031026) [anonymous, MetalliC]
  • Multi Fish (031117) [anonymous, MetalliC]
  • Nebulas Ray (prototype) [Arcade Projects]
  • Nintendo Game & Watch: Helmet (version CN 07) [algestam, Alexander Bliven]
  • Nintendo Game & Watch: Judge (purple version) [algestam, Alexander Bliven]
  • Nintendo Game & Watch: Mario's Cement Factory (Table Top, version CM 72A) [algestam, Alexander Bliven]
  • Pirate (051229 World) [anonymous, MetalliC]
  • Pirate 2 (100406 Entertainment X) [anonymous, MetalliC]
  • Pirate 2 (101209 Entertainment N) [anonymous, MetalliC]
  • Pirate 2 (110111 Entertainment A) [anonymous, MetalliC]
  • Pirate 2 (110124 Entertainment A) [anonymous, MetalliC]
  • Pirate 2 (110204 Entertainment A) [anonymous, MetalliC]
  • Pirate 2 (110311 Entertainment B) [anonymous, MetalliC]
  • Pirate 2 (110411 Entertainment C) [anonymous, MetalliC]
  • Pirate 2 (140526 Entertainment B) [anonymous, MetalliC]
  • Player's Edge Plus (PP0046) 10's or Better (International, set 2) [Brian Troha]
  • Player's Edge Plus (PP0078) Standard Draw Poker [Brian Troha]
  • Player's Edge Plus (PP0516) Double Bonus Poker (set 3) [Brian Troha]
  • Rastan Saga (bootleg, Japan Rev 1, earlier code base) [Arzeno Fabrice]
  • Resident (090722 Entertainment) [anonymous, MetalliC]
  • Resident (100331 Entertainment X) [anonymous, MetalliC]
  • Resident (101209 Entertainment N) [anonymous, MetalliC]
  • Resident (110111 Entertainment A) [anonymous, MetalliC]
  • Resident (110124 Entertainment A) [anonymous, MetalliC]
  • Resident (110204 Entertainment A) [anonymous, MetalliC]
  • Resident (110311 Entertainment A) [anonymous, MetalliC]
  • Resident (110411 Entertainment A) [anonymous, MetalliC]
  • Resident (140526 Entertainment A) [anonymous, MetalliC]
  • Rock Climber (040823 World) [anonymous, MetalliC]
  • Rock Climber (100331 Entertainment X) [anonymous, MetalliC]
  • Rock Climber (101209 Entertainment N) [anonymous, MetalliC]
  • Rock Climber (110111 Entertainment A) [anonymous, MetalliC]
  • Rock Climber (110124 Entertainment A) [anonymous, MetalliC]
  • Rock Climber (110204 Entertainment A) [anonymous, MetalliC]
  • Rock Climber (110311 Entertainment B) [anonymous, MetalliC]
  • Rock Climber (110411 Entertainment C) [anonymous, MetalliC]
  • Rod Land (Japan bootleg with unencrypted program and GFX) [jordigahan]
  • Roll Fruit (030821) [anonymous, MetalliC]
  • Sweet Life 2 (100408 Entertainment X) [anonymous, MetalliC]
  • Sweet Life 2 (101209 Entertainment N) [anonymous, MetalliC]
  • Sweet Life 2 (110111 Entertainment A) [anonymous, MetalliC]
  • Sweet Life 2 (110124 Entertainment A) [anonymous, MetalliC]
  • Sweet Life 2 (110204 Entertainment A) [anonymous, MetalliC]
  • Sweet Life 2 (110311 Entertainment B) [anonymous, MetalliC]
  • Sweet Life 2 (110411 Entertainment C) [anonymous, MetalliC]
  • Sweet Life 2 (140526 Entertainment B) [anonymous, MetalliC]
  • Tail to Nose Great Championship / Super Formula [Jorge Silva, The Dumping Union]
  • Tetris (v342R) [Jorge Silva]
  • New machines marked as NOT_WORKING:
  • Applied Digital Data Systems ADDS 2020 [Bitsavers]
  • Basic Fun Dig Dug (mini arcade) [Sean Riddle, Kamaal Brown]
  • Basic Fun Galaga (mini arcade) [Sean Riddle, Kamaal Brown]
  • Basic Fun Spy Hunter (mini arcade) [Sean Riddle, Kamaal Brown]
  • Basic Fun Tetris (mini arcade) [Sean Riddle, Kamaal Brown]
  • Beyond Kung Fu (location test) [Jonas Jago]
  • Digilog 320 [Bitsavers]
  • Fun E Ball [Museo del Recreativo]
  • Gumball Rally [Museo del Recreativo, Phil Bennett]
  • Neo Mania [ClawGrip, CrispX]
  • Super Impulse Galaga (Tiny Arcade) [Sean Riddle]
  • Super Impulse Teenage Mutant Ninja Turtles Turtle Fighter (Tiny Arcade) [Sean Riddle]
  • New clones marked as NOT_WORKING:
  • Crazy Monkey 2 (100413 Entertainment X) [anonymous, MetalliC]
  • Crazy Monkey 2 (101208 Entertainment N) [anonymous, MetalliC]
  • Crazy Monkey 2 (101220 Entertainment N) [anonymous, MetalliC]
  • Crazy Monkey 2 (101220 Entertainment X) [anonymous, MetalliC]
  • Crazy Monkey 2 (110111 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey 2 (110124 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey 2 (110204 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey 2 (110311 Entertainment B) [anonymous, MetalliC]
  • Crazy Monkey 2 (110411 Entertainment C) [anonymous, MetalliC]
  • Crazy Monkey 2 (140526 Entertainment B) [anonymous, MetalliC]
  • Falco Data Products Falco 500e [Bitsavers]
  • Fruit Star Bonus (Ver 8.27PVIE) [TeamEurope, Roberto Fresca]
  • Player's Edge (PK0756 PC011) Standard Draw Poker [Brian Troha]
  • Player's Edge Plus (KE0004) Keno (set 2) [Brian Troha]
  • Player's Edge Plus (KE0004) Keno (set 3) [Brian Troha]
  • Player's Edge Plus (KE0017) Keno (set 2) [Brian Troha]
  • SAM IV Test Fixture [Robbbert]
  • Tetris (bootleg set 5) [Jorge Silva]
  • New working software list additions:
  • 32x: Spot Goes to Hollywood (prototype) [Hidden Palace, Steve Lin]
  • a800_flop: Atari LiteDOS SE [Mr.Atari]
  • apple2_flop_clcracked:
  • Building Reading Skills: The Letter Sound Farm (cleanly cracked), Codes and Cyphers (cleanly cracked),
  • Dinosaur's Lunch (cleanly cracked), Earth Science: Interplanetary Travel (cleanly cracked), Expedition U.S.A.! (cleanly cracked),
  • Exploring Library Land (cleanly cracked), Follow Me (cleanly cracked), The French Hangman (cleanly cracked),
  • Functional Harmony: Basic Chords (cleanly cracked), Functional Harmony: Borrowed and Altered Chords (cleanly cracked),
  • Functional Harmony: Diatonic Seventh Chords (cleanly cracked), The German Hangman (cleanly cracked),
  • The German Hangman (Revision 2) (cleanly cracked), Isaac Newton and F.I.G. Newton (cleanly cracked),
  • Ken Uston's Professional Blackjack (Version 1.12) (cleanly cracked), Legionnaire (cleanly cracked),
  • Library Treasure Hunt (cleanly cracked), Race Car Keys (cleanly cracked),
  • Return to Reading: The Call of the Wild (cleanly cracked),
  • Ripley's Believe It Or Not: Beginning Library Research Skills (cleanly cracked), The Russian Hangman (cleanly cracked),
  • The Russian Hangman (Revision 2) (cleanly cracked), The Spanish Hangman (Revision 2) (cleanly cracked) [4am, Firehawke]
  • Bridge Tutor with Precision and Scientific Bidding (cleanly cracked) [4am, san inc., Firehawke]
  • apple2_flop_orig: The Environment Life Dynamic, Glutton Mickey's Space Adventure, Stellar Power [4am, Firehawke]
  • c64_cass:
  • Magic Marbles, Magicland Dizzy, Magnetron, Marble Madness, Mario Bros, MASK II, Maths Tutor, Matrix, Mega Apocalypse,
  • Megaplay Volume 1, Metro Blitz, Metro Cross (U.S. Gold), Miami Vice, Michael Jackson: Moonwalker,
  • Michael Jackson: Moonwalker (alt), Mickey Mouse: The Computer Game, Mig Alley Ace, Mikie, Missile Command (alt), Mission Elevator,
  • Monte Carlo Casino, Monty on the Run, Motor Massacre, Mutants, My Life, Mystery of the Nile, Myth: History in the Making,
  • N.O.M.A.D, Neoclyps, The Neverending Story, Ninja Massacre, Ninja Remix, North & South, Ocean's All Star Hits,
  • Ocean's Greatest Hits, Oink! (CRL), On the Tiles, Operation Wolf (Ocean), Out Run, Outback, Overlander
  • [The Ultimate Tape Archive Team]
  • cdi: Alien Gate (US, set 1), Alien Gate (US, set 2) [redump.org]
  • fmtowns_cd:
  • Emit Vol. 1 Toki no Maigo (Version 1.20 Release 1.00) [redump.org, fuzzball]
  • F BASIC386 v1.1 L10, F BASIC386 v1.1 L10B, Kyouiku & FM Towns, Nihon no Chou, Shadow of the Beast Mashou no Okite (1991 08 29),
  • Technostress Yobouhou Series Chinsei, Technostress Yobouhou Series Stress, Towns System Software V1.1 L10B,
  • TownsSOUND V1.1 L10 [redump.org]
  • fmtowns_flop_orig: Setsujuu Yuganda Kioku, Youjuu Club Custom [cherokee]
  • gameboy:
  • Blade Warrior (prototype), Dungeon Warrior (prototype), Jet Pak Jak (prototype), Jet Pak Man (prototype),
  • Nintendo Game Boy Aging Cartridge (Ver 1.1) [Hidden Palace]
  • John Madden Football (prototype) [Hidden Palace, VGHF]
  • gba: Robocop (prototype) [Hidden Palace, Marcal Mora]
  • gbcolor: San Francisco Rush Extreme Racing (prototype) [Hidden Palace, Steve Lin]
  • ibm5150:
  • The Black Cauldron (3.5", v2.10), Castles (3.5"), Castles (5.25"), Castles: The Northern Campaign,
  • Hoyle: Official Book of Games Volume 3 (EGA release), John Madden Football (alt), John Madden Football II, Loom (3.5", v1.0),
  • Loom (3.5", v1.1), Star Control (3.5"), Star Control (5.25") [The Good Old Days]
  • Turbo Out Run (3.5"), Turbo Out Run (5.25"), Xenon (16 Blitz Plus release) (5.25") [ibmpc5150, archive.org]
  • Asynchronous Communications Support (Version 1.00), Diagnostics (Version 1.00), EasyWriter (Version 1.00),
  • Macro Assembler (Version 1.00), Pascal Compiler (Version 1.00), Typing Tutor (Version 1.00) [WinWorld]
  • lynx:
  • Klax (prototype) [peekb]
  • Pit Fighter The Ultimate Competition (prototype 19921013) [Hidden Palace, Steve Lin]
  • megadriv:
  • Fantastic Dizzy (prototype) [David Rogers]
  • Flashback (prototype 19920918), Junker's High (later prototype), Micro Machines 2 Turbo Tournament (prototype),
  • NFL 98 (prototype), Out of the Vortex (prototype), Payne Stewart Pro Golf (prototype A), Race Drivin' (prototype),
  • Road Riot 4WD (prototype), Slap Fight MD (prototype), Space Hero (prototype), Twisted Flipper (later prototype) [Hidden Palace]
  • Beethoven's 2nd The Quest for Pups (prototype) [Hidden Palace, drx]
  • Lakers versus Celtics and the NBA Playoffs (prototype), Payne Stewart Pro Golf (USA, prototype B),
  • R.B.I. Baseball '95 (prototype), Wayne Gretzky and the NHLPA All Stars (prototype) [Hidden Palace, Steve Lin]
  • Ex Mutants (prototype), Kick Off 3 (prototype), Lobo (April prototype), Muhammad Ali Heavyweight Boxing (USA, prototype),
  • Sylvester & Tweety in Cagey Capers (prototype), Zoop (prototype) [Hidden Palace, VGHF]
  • nes:
  • Battle Kid Fortress of Peril (v1.000), Battle Kid Fortress of Peril (v1.100), Battle Kid Kiken no Wana (Japan, v2.000),
  • Battle Kid 2 Mountain of Torment (v1.000), Street Blaster IV Pro 10 (Asia) [anonymous]
  • Bio Force Ape (Japan, prototype) [Hidden Palace]
  • 250 in 1 [krzysiobal]
  • Heros 8 in 1 (JY 207), King 8 in 1 (JY 302), Super 8 in 1 (JY 301) [MLX]
  • Super 19 in 1 (VIP19) [NewRisingSun]
  • QuarterBack Scramble (USA, prototype) [VGHF]
  • pc98: Kao Floppy Gekijou Route 246 Satsujin Annai, Migrain, Momoiro Mahjong [Hanzo Dakun]
  • rx78_cart:
  • Xchase [Fabrizio Caruso]
  • Aerial, Battlot, Bootskell, Cavit, Lift, Neuras, Ruptus [Inufuto]
  • sms:
  • Astro Warrior & Pit Pot (Euro, alt), Dynamite Dux (prototype), Rampage (prototype), Summer Games (Euro, early prototype)
  • [smspower]
  • snes:
  • Nightmare Busters (Japan, prototype 19940409), Super Full Metal Planet (prototype B), Super Full Metal Planet (prototype C),
  • Super Full Metal Planet (prototype D) [Hidden Palace]
  • Mer Wars (prototype), Mr. Tuff (Euro, prototype 19940621), Reactor (prototype) [Hidden Palace, Steve Lin]
  • studio2:
  • Asteroids (homebrew), Baseball (MPT 02), Berzerk (homebrew), Bingo (MPT 02), Biorhythm (MPT 02), Climber (homebrew),
  • Combat (homebrew), Fifteen (homebrew), Four Sports (homebrew), Gunfighter / Moonship Battle (MPT 02), Invaders (homebrew),
  • The Invasion (homebrew), Kaboom (homebrew), Outbreak (homebrew), Pacman (homebrew), Rocket (homebrew),
  • School House II Math Fun (MPT 02), Scramble (homebrew), TV Arcade 2012 (homebrew) [Guru]
  • svi318_cart: Adaptor MSX Para Spectravideo SVI 328 [Noel's Retro Lab]
  • tg16: PC Denjin Pankic Cyborgs (Air Zonk prototype), TV Sports Baseball (prototype) [Hidden Palace, VGHF]
  • vgmplay:
  • Agress Missile Daisenryaku (Arcade), Air Assault (Irem M 107), Altered Beast (Atari ST), Angel (NEC PC 9801), Battletoads (NES),
  • Cannon Fodder (Atari ST), Contra The Alien Wars (Nintendo Game Boy), Cosmic Cop (Irem M72), DragonStrike (IBM PC AT),
  • DragonStrike (Sharp X68000), Exciting Soccer Konami Cup (Family Computer Disk System), Golden Axe (Atari ST),
  • Gremlins 2 The New Batch (NES), Kax III (NEC PC 9801), Line of Fire (Sega X), Mars Matrix Hyper Solid Shooting (CP System II),
  • Mystic Warriors Wrath of the Ninjas (Mystic Warriors), Risa no Yousei Densetsu (Family Computer Disk System),
  • RoboCop 2 (Atari ST), S.T.U.N. Runner (Hard Drivin'), Super Space Fortress Macross (Arcade), Vendetta (Arcade),
  • Wacky Races (Nintendo Game Boy Color), Xak The Art of Visual Stage (MSX2, PSG), Xak II (MSX2, PSG) [vgmrips.net, Tafoid]
  • vsmile_cart:
  • Disney's Winnie Puuh Winnie Puuh auf der Honigjagd (Germany, alt title),
  • Thomas & seine Freunde Freunde Halten Zusammen (Germany, rev. 104, alt) [TeamEurope]
  • Software list items promoted to working:
  • fmtowns_cd: Akiko Gold [wiggy2k]
  • nes:
  • Brain Series 13 in 1, The King of Fighters 96 (Asia), Super 3 in 1, Super 3 in 1 (K3015), Super 3 in 1 (K3M07),
  • Super 3 in 1 (NT 934), Super 4 in 1 (K4003), Super 4 in 1 (K4042), Super 4 in 1 (K4076), Super 4 in 1 (K4086), Super 1000000 in 1,
  • Ultimate Mortal Kombat 3 (Asia, 14 characters) [kmg]
  • New NOT_WORKING software list additions:
  • 32x: Time Warner 32X CMD Download Cartridge [Hidden Palace, VGHF]
  • c64_cass: Nemesis the Warlock [The Ultimate Tape Archive Team]
  • cdi: Lucky Luke: The Video Game [CDi Ready] [redump.org]
  • dc: DC Checker for Repair v2.05R (World), GD Drive Repair Program v0.1 (World), Loop Checker v1.00 (World) [Hidden Palace]
  • fmtowns_cd:
  • Psychic Detective Series Vol. 3 Aya (DCCS remake), Psychic Detective Series Vol. 5 Nightmare (DCCS remake) [redump.org]
  • gameboy: Learn and Play Blackjack & Solitaire (prototype) [Hidden Palace, VGHF]
  • ibm5150: VisiCalc (VC 156Y0 IBM) [WinWorld]
  • pc98: Kuro no Danshou The Literary Fragment, Santa kun [Hanzo Dakun]
  • r8_card: SN R8 01 Contemporary Percussion, SN R8 02 Jazz Brush [ValleyBell]
  • rx78_cart: Zerosen [Gaming Alexandria, Alan Steremberg, SSJ, Robbbert]
  • Merged pull requests:
  • 8343: jpmimpctsw.cpp: Fixed j6bigbuk Exchange Number button name. [TheBoyCanFly]
  • 8407: seattle.cpp: Changed Hyperdrive’s upper serial number offset based on a photograph. [Hydreigon]
  • 8863: Added abstract base class for bitmap printers. [Golden Child]
  • 8961: emu/render.cpp: Improved scale factor selection (GitHub #8209, GitHub #8387, MT08110). [Antonio Giner]
  • 8976: Added preliminary support for six TV games using GeneralPlus SoCs. [David Haywood, Sean Riddle, Kamaal Brown]
  • 9040: taito_b.cpp: Corrected DIP switch descriptions for Sonic Blast Man games (MT08160). [Steven Coomber]
  • 9042: ibm6580.cpp: Improved DMA and keyboard interface emulation. [shattered]
  • 9043: nes.xml: Added four Battle Kid games. [kmg]
  • 9047: roland_r8.cpp: Added PCM card slots and software list with dumped cards. [ValleyBell]
  • 9049: lwriter.cpp: Got video output working. [Jeff Muizelaar]
  • 9050: gaelco.cpp: Re dumped biomtoyc, and added checksums to game descriptions. [Tailsnic Retroworks, ClawGrip]
  • 9051: cpu/h8/h8_sci.cpp: Don’t set TDRE status bit when receiving. [Devin Acker]
  • 9052: funeball.cpp: Added skeleton driver for Fun Industries Fun E Ball. [Museo del Recreativo, ClawGrip]
  • 9058: bus/qbus: Added DVK KGD monochrome frame buffer device. [shattered]
  • 9060: pc8801.cpp, pc88va.cpp, pc9801.cpp, pc9821.cpp: Corrected system clocks (GitHub #8560). [ValleyBell]
  • 9062: machine/upd765.cpp: Improved SRA and SRB signal generation, and added DP8473 reset interrupt. [shattered]
  • 9065: sms.xml: Added four dumps. [smspower, kmg]
  • 9067: machine/cdicdic.cpp: Fixed audio crackling and various hangs. [Ryan Holtz, CD i Fan]
  • 9071: bus/nes: Added support for the FAM250 multi game cartridge board. [kmg]
  • 9072: pinball2k.cpp: Reworked driver. [erikieNL]
  • 9075: Added five items (four working, one not working). [Hanzo Dakun]
  • 9076: ctk551.cpp: Made some corrections to I/O based on service manuals. [Devin Acker]
  • 9077: fmtowns_cd.xml: Added ten items, and replaced emit1 floppy disk with an unmodified dump. [r09, redump.org, fuzzball]
  • 9078: Revert “pinball2k driver” (reverts PR #9072). [Robbbert]
  • 9079: Added a version verb to floptool. [Nathan Woods]
  • 9080: Reimplemented read only CoCo RS DOS file system support using the new file system manager framework. [Nathan Woods]
  • 9081: cdi.xml: Added Philips’ name to the list description. [ArcadeShadow]
  • 9082: formats/jvc_dsk.cpp: Fixed a spelling error in a comment. [Nathan Woods]
  • 9083: alpha68k_n.cpp: Added Mahjong Block Jongbou 2 [ShouTime, David Haywood]
  • 9088: floptool: Updated usage message. [Nathan Woods]
  • 9096: Added initial CoCo OS 9 file system implementation. [Nathan Woods]
  • 9102: cdi.cpp: machine/cdicdic.cpp, video/mcd212.cpp: Significant fixes and performance improvements. [Ryan Holtz]
  • 9103: c64_cass.xml: Added seventeen working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 9107: machine/cdicdic.cpp: Byte swap CD DA data if necessary. [Ryan Holtz]
  • 9108: video/mcd212.cpp: Fixed region array filling at end of line. [Ryan Holtz]
  • 9109: bus/isa: Enabled floppy drive sounds for PC floppy drive controller cards. [SomeRandomGuyIdk]
  • 9110: hh_sm510.cpp: Added Elektronika Tayny okeana (Game & Watch: Octopus clone). [algestam, Milan Galcik]
  • 9111: ksys573.cpp: Fixed knob and wail inputs for Guitar Freaks games. [Windy Fairy]
  • 9112: machine/k573dio.cpp: Added communication register stub handlers, and added MP3 start/end address read back. [Windy Fairy]
  • 9113: sound/mas3507d.cpp: Added manufacturer name to description, and added notes. [cam900]
  • 9116: hh_sm510.cpp: Improved nupogodi LCD screen representation. [Milan Galcik, algestam]
  • 9117: bus/nes: Simplified bootleg KOF96 board emulation, and removed deprecated poke function. [kmg]
  • 9118: bus/nes: Implemented interrupt acknowledge/enable for Future Media board. [kmg]
  • 9122: bus/nes: Simplified NES EVENT board emulation. [kmg]
  • 9123: cdi.cpp: Added ROM and VRAM wait states; video/mcd212.cpp: Fixed various issues and improved screen timings. [Ryan Holtz]
  • 9125: video/n64.cpp, video/rdptpipe.cpp: Fixed regressions in color space conversion and command parsing. [invertego]
  • 9126: c64_cass.xml: Added eleven working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 9127: vsmile_cart.xml: Added two working items. [TeamEurope, ClawGrip]
  • 9128: segas32.cpp: Documented freeze DIP switch for Slip Stream games (MT08164). [Steven Coomber]
  • 9129: hh_sm510.cpp: Added Elektronika Biathlon. [algestam, Milan Galcik]
  • 9130: machine/genpc.cpp: Improved DIP switches for IBM PC and XT. [SomeRandomGuyIdk]
  • 9131: nes.xml: Marked a Chinese Sānguózhì II clone as unsupported. [kmg]
  • 9132: cpu/upd7810: Fixed instruction size for LDAX and STAX. [Golden Child]
  • 9133: bus/nes: Simplified Kay A9711 board emulation and fixed multi game cartridge support. [kmg]
  • 9134: dkong.cpp: Correctly identified Donkey Kong 3 service mode button. [kmg]
  • 9135: bus/nes: Simplified H2288 board emulation a little. [kmg]
  • 9138: Added a newer European version of Diet Go Go. [Sergio Galiano, Recreativos Piscis]
  • 9139: mrdo.cpp: Replaced protection hack with logic from PAL dump. [Darren Olafson]
  • 9140: Correctly adjust window size for computed visible area (fixes GitHub #9115). [Antonio Giner]
  • 9141: Improved emulation of various Namco custom chips (fixes MT07892). [hackbar]
  • 9142: hh_sm510.cpp: Added Game & Watch: Helmet (CN 07 version). [algestam, Alexander Bliven]
  • 9143: bus/nes: Rewrote CONY/YOKO board emulation. [kmg]
  • 9144: hh_sm510.cpp: Added Game & Watch: Judge (purple version). [algestam, Alexander Bliven]
  • 9145: machine/upd765.cpp: Check write protect line on write and format commands. [SomeRandomGuyIdk]
  • 9146: tg16.xml: Added two prototypes. [Hidden Palace, VGHF, kmg]
  • 9147: 32x.xml: Added two new dumps. [Hidden Palace, VGHF, Steve Lin, kmg]
  • 9148: lynx.xml: Added two prototypes. [peekb, Hidden Palace, Steve Lin, kmg]
  • 9150: Fixed several issues affecting Dreamcast based hardware, and cleaned up code. [Angelo Salese, David Haywood, MetalliC]
  • 9151: snes.xml: Added seven prototypes. [Hidden Palace, Steve Lin, kmg]
  • 9152: gbcolor.xml: Added San Francisco Rush Extreme Racing (prototype). [Hidden Palace, Steve Lin, kmg]
  • 9153: gba.xml: Added Robocop (prototype). [Hidden Palace, Marcal Mora, kmg]
  • 9154: ksys573.cpp: Added basic motor movement simulation and internal layout for Punch Mania/Fighting Mania. [Windy Fairy]
  • 9155: model3.cpp: Marked Magical Truck Adventure program ROMs as bad [Bart Trzynadlowski, DavidHaywood]
  • 9157: a800_flop.xml: Added Atari LiteDOS SE. [Mr.Atari, telanus]
  • 9158: ibm6580.cpp: Patch out video timing tests, and moved “Memory Record” button to keyboard. [shattered]
  • 9159: machine/i8255.cpp: Always latch input data when strobe is asserted. [shattered]
  • 9160: nes.xml: Added two prototypes. [Hidden Palace, VGHF, kmg]
  • 9161: megadriv.xml: Added eight prototypes. [Hidden Palace, drx, VGHF, Steve Lin, kmg]
  • 9162: gameboy.xml: Added seven prototypes. [Hidden Palace, VGHF, kmg]
  • 9163: ibm5150.xml: Added fourteen items, replaced one item with a better dump, and removed a duplicate. [ArcadeShadow]
  • 9164: cpu/adsp2100: Added partial support for the ADSP2181 overlay register. [cam900]
  • 9165: Added Game & Watch: Mario's Cement Factory (Table Top, version CM 72A). [algestam, Alexander Bliven]
  • 9166: bus/nes: Fixed Sunsoft FME 7 interrupt handling. [kmg]
  • 9167: sound/nes_apu.cpp: Added DPCM period table for PAL systems (fixes MT08183). [kmg]
  • 9168: gumrally.cpp: Identified exact CPU type. [ClawGrip]
  • 9171: dc_atomiswave.cpp, hikaru.cpp, rawthrillspc.cpp: Fixed some system metadata. [Michael Sanborn]
  • 9174: yuvomz80.cpp: Corrected system names – both appear to be Hexa President variants. [negunma]
  • 9175: segag80v.cpp: Corrected speech ROM labels for Zektor and Star Trek. [arcademark]
  • 9176: ibm5150.xml: Added seven items (six working, one not working). [WinWorld, SomeRandomGuyIdk]
  • 9177: c64_cass.xml: Added six items (five working, one not working). [The Ultimate Tape Archive Team, Steven Coomber]
  • 9178: neomania.cpp: Added skeleton driver for Neo Mania (Windows PC bootleg running Neo Geo emulator). [ClawGrip, CrispX]
  • 9179: jpmimpct.cpp: Filled in release years for four machines (MT08181). [kmg]
  • 9180: ampro.xpp: Added quad density 5.25" floppy drive option. [Katt Phloxworthy]
  • 9181: megadriv.xml: Fixed ROM sizes for Payne Stewart Pro Golf games. [einstein95]
  • 9182: fmtowns_flop_orig.xml: Added two working items, and replaced one item with a better dump. [cherokee, wiggy2k, r09]
  • 9183: fmtowns_cd.xml: Added two working items, replaced five items with better dumps, and added a missing floppy image. [r09]
  • 9185: naomi.cpp: Added subtitle for 18 Wheeler games, and tidied up descriptions for games with subtitles. [Michael Sanborn]
  • 9187: megadriv.xml: Added fifteen prototypes. [Hidden Palace, VGHF, Steve Lin, kmg]
  • 9188: nemesis.cpp: Added per game DIP switch definitions for Bubble System games. [kmg]
  • 9189: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original dumps and cracks. [Firehawke]
  • 9191: bus/nes: Added support for KC885 and JY 302 unlicensed multi game cartridge boards. [kmg]
  • 9192: nes.xml: Re tested and updated supported status for various cartridges. [kmg]
  • 9194: megadriv.xml: Fixed Japanese title for n3dgpebb. [kmg]
  • 9195: c64_cass.xml: Added eight working items. [The Ultimate Tape Archive Team, Steven Coomber]
  • Source Changes
  • aci_ggm: correct typo [hap]
  • New working machines:
  • Elektronika IM 05 [hap, RCgoff]
  • im05: simpler implementation [hap]
  • h8_sci_device: don't set TDRE when receiving (#9051) [Devin Acker]
  • zc/to3 is not bought out of the ctc [smf ]
  • looping.cpp: added dip locations [Guru]
  • fix for building with clang 13.0.0 on windows [smf ]
  • fixed size prefix in find command [smf]
  • sleic: added some gristle to the bones [Robbbert]
  • looping.cpp: fixed flip screen, verified XTALs on PCB [Ivan Vangelista]
  • hds200: Improve video rendering, fix/implement most keyboard keys [Dirk Best]
  • New Working Machines:
  • DoDonPachi SaiDaiOuJou (2012/ 4/20) [XIONGTEAM]
  • Add PCH to bus/a2bus/cards.cpp (fix GitHub #9057). [Vas Crabb]
  • cv1k.cpp: use ddpsdoj u2 clean dump, with no bad blocks and empty settings sector [MetalliC]
  • upd765: improve SRA and SRB emulation; add DP8473 reset irq (#9062) [shattered]
  • fix PC 8801/9801 clocks (#9060) [ValleyBell]
  • based on information from https://github.com/mamedev/mame/issues/8560
  • jeutel.cpp: WIP. Both games are playable. [Robbbert]:
  • Render related cleanup [AJR]:
  • Undo inclusion of screen.h within render.h and update many source files that were stealth including the former
  • Move texture_format enum to rendertypes.h
  • rendlay.h: Make a few methods static
  • ui/info.cpp: Use C++11 style iteration for render targets
  • bus/nes: Added support for multicart board FAM250. (#9071) [0kmg]
  • New working software list additions: (nes.xml)
  • 250 in 1 [krzysiobal]:
  • Include $ERRNO_CODES in Emscripten build to fix error loading software in Emularity loader see issue
  • emscripten core/emscripten#10061 [Justin Kerk]
  • jeutel: Added mech sounds, nvram. Fixed outputs. [Robbbert]
  • New machines marked as NOT_WORKING:
  • ADDS 2020 [Bitsavers]:
  • New working software list additions:
  • svi318_cart: Adaptor MSX Para Spectravideo SVI 328 [Noel's Retro Lab]
  • c64_cart.xml: redumped and verified Magic Voice, Dragonsden, Frog Master, Gorf, International Soccer, Rootin' Tootin', Solar Fox,
  • Super Smash, Viduzzles, Wizard of Wor, Financial Advisor, Simons' Basic [Guru]
  • CD i updates. (#9067) [MooglyGuy]
  • cdicdic: Fixed audio crackling, and fixed various hangs. [Ryan Holtz, CD i Fan]
  • cv1k: remove Akai Katana and Dodonpachi Saidaioujou following a request by exA Arcadia, current rightholders [Olivier Galibert]
  • Move filesystem library into separate namespace and use shorter uX type names there [AJR]
  • new NOT WORKING machines [David Haywood] (#8976) [David Haywood]
  • new NOT WORKING machines:
  • Dig Dug (mini arcade) [Sean Riddle, Kamaal Brown]
  • Spy Hunter (mini arcade) [Sean Riddle, Kamaal Brown]
  • Galaga (Tiny Arcade) [Sean Riddle]
  • Turtle Fighter (Tiny Arcade) [Sean Riddle]
  • Galaga (mini arcade) [Sean Riddle, Kamaal Brown]
  • Tetris (miini arcade) [Sean Riddle, Kamaal Brown]
  • ctk551: minor I/O corrections (#9076) [Devin Acker]
  • lwriter.cpp: Get video output working (#9049) [Jeff Muizelaar]
  • r8: add PCM cards (#9047) [ValleyBell]
  • New working machines
  • Player's Edge Plus (XMP00014) 5 in 1 Wingboard (CG2352) International [Brian Troha]
  • New working clones:
  • Player's Edge Plus (PP0046) 10's or Better (International, set 2) [Brian Troha]
  • Player's Edge Plus (PP0078) Standard Draw Poker [Brian Troha]
  • Player's Edge Plus (PP0516) Double Bonus Poker (set 3) [Brian Troha]
  • New clones marked as NOT_WORKING:
  • Player's Edge (PK0756 PC092) Standard Draw Poker [Brian Troha]
  • Player's Edge Plus (KE0004) Keno (set 2) [Brian Troha]
  • Player's Edge Plus (KE0004) Keno (set 3) [Brian Troha]
  • Player's Edge Plus (KE0017) Keno (set 2) [Brian Troha]
  • Minor documentation clean up. [Brian Troha]
  • pinball2k: Updates to the driver (#9072) [erikieNL]
  • fmtowns_cd.xml: 10 new dumps (#9077) [r09]:
  • Replaced the emit1 floppy disk with a clean unmodified image [fuzzball]
  • New working software list additions:
  • Emit Vol. 1 Toki no Maigo (Version 1.30 Release 2.00) [redump.org, fuzzball]
  • F BASIC386 v1.1 L10 [redump.org]
  • F BASIC386 v1.1 L10B [redump.org]
  • Shadow of the Beast Mashou no Okite (1991 10 11) [redump.org]
  • Technostress Yobouhou Series Chinsei [redump.org]
  • Technostress Yobouhou Series Stress [redump.org]
  • Towns System Software V1.1 L10B [redump.org]
  • TownsSOUND V1.1 L10 [redump.org]
  • New not working software list additions:
  • Psychic Detective Series Vol. 3 Aya (DCCS remake) [redump.org]
  • Psychic Detective Series Vol. 5 Nightmare (DCCS remake) [redump.org]
  • Revert "pinball2k: Updates to the driver (#9072)" (#9078) [Robert]
  • This reverts commit 200f9461a0cb93569093c0bd5d7be4870fabe79b. There's serious issues with the coding style, inconsistent with what's required for MAME. Please try again.
  • sms.xml: Added 4 dumps. (#9065) [0kmg]
  • New working software list additions:
  • Astro Warrior & Pit Pot (Euro, alt) [smspower]
  • Dynamite Dux (prototype) [smspower]
  • Rampage (prototype) [smspower]
  • Summer Games (Euro, early prototype) [smspower]
  • New NOT_WORKING machine (#9052) [ClawGrip]
  • New NOT_WORKING machine:
  • Fun E Ball [Museo del Recreativo]:
  • gaelco.cpp: Redumped 'biomtoyc' [Tailsnic Retroworks] (#9050) [ClawGrip]
  • gaelco.cpp: Redumped 'biomtoyc' [Tailsnic Retroworks]
  • Also fixed the manufacturer name on Zeus games, added the checksum on the game names (very useful when searching for Gaelco clones) and reformatted comments. Finally, found and dumped a Squash on a 922804/2 PCB, resulting the same as the 'squash' set, so added a note.
  • Move thoop checksum to lowercase, like the other games
  • gaelco.cpp: Add note about Thunder Hoop on REF.922804/2 PCB
  • taito_b.cpp: DIP switch corrections for sbm & sbmj (#9040) [Steven Coomber]:
  • taito_b.cpp: DIP switch corrections for sbm & sbmj (MT08160)
  • Fix 64 bit OP_TEST UML instruction for C backend (balrog) [balr0g]
  • adds2020.cpp: Minor update [AJR]
  • pwrview: 4 post failures left [cracyc]
  • tmaster: work around game crashing game bug [Peter Ferrie] fixes 3252
  • tmaster: smaller map [nw]
  • tmaster: it's mirrored memory [nw]
  • pwrview: pass loopback test [cracyc]
  • pwrview: pass 8251 tests 3 left [cracyc]
  • tabe22: Support chargen high bit, document key repeat [Dirk Best]
  • New working clones:
  • Aero Fighters Special (USA) [CoolMod, The Dumping Union]
  • pwrview: pit test [cracyc]
  • Reimplemented support for the CoCo's RS DOS filesystem on top of the "fsmgr" framework (currently read only) (#9080) [npwoods]
  • Reimplemented support for the CoCo's RS DOS filesystem on top of the "fsmgr" framework (currently read only)
  • Added support for file_type and ascii_flag metadata, minor bug fix decoding file allocation table entries
  • Creating a "CoCo Raw Disk" format and changing the CoCo RS DOS filesystem to use it:
  • 1. Adding COCO_RAWDSK to all.cpp 2. Fixing sector order on CoCo raw disk
  • Minor typo fix in a comment (nw) (#9082) [npwoods]
  • New machines marked as NOT_WORKING:
  • Falco TS 28 [Bitsavers]:
  • qbus device: DVK KGD framebuffer (#9058) [shattered]
  • Added a 'version' verb to floptool (#9079) [npwoods]
  • new WORKING machines (#9083)
  • Mahjong Block Jongbou 2 (Japan) [ShouTime]:
  • zx.cpp: Small cleanup [AJR]
  • Future proofing by using correct #include for SOFTWARE_LIST device [AJR]:
  • nascom1.cpp: Remove some unused code built on obsolete assumptions [AJR]:
  • intv.cpp: Replace the preprocessor guard for some bitrotted cruft with #if 0
  • cosmicg.cpp: restore missing code, fix regression [Peter Ferrie]:
  • fixes 5237
  • Fixing floptool usage message: (#9088) [npwoods]:
  • Fixing floptool usage message:
  • Getting the name of the tool from argv[0] (stop hardcoding floptool.exe)
  • Adding missing hddir/hdread/hdwrite declarations
  • New working clones:
  • Tail to Nose Great Championship / Super Formula [Jorge Silva, The Dumping Union]:
  • Added PCB locations to the Tail to Nose sets. [Jorge Silva]
  • 315 5641.cpp: assign proper copyright credit [angelosa]
  • apple2: Added support for the ProDOS ROM Drive card. [R. Belmont]
  • ts28: Promote to working [Dirk Best]
  • Hook up NVRAM, DART and CTC
  • Implement keyboard
  • Support character attributes
  • Support screen brightness change
  • Add RS232 ports
  • Add bell:
  • Marked imperfect graphics due to scrolling issues sometimes and imperfect sound because the bell is really silent and sounds wrong.
  • xtal: Add 16.537_MHz_XTAL [Dirk Best]:
  • emu/render.cpp: Improved scale factor selection. (#8961) [antonioginer]
  • * Fixes aspect related issues, undesired overscan, etc. (GitHub #8209, GitHub #8387, MT08110)
  • New working software list additions: for PC98.xml (#9075) [Hanzo Dakun]:
  • New working software list additions:
  • pc98.xml: Migrain, Momoiro Mahjong, Kao Floppy Gekijou Route 246 Satsujin Annai [Hanzo Dakun]
  • New NOT_WORKING software list additions:
  • pc98.xml: Kuro no Danshou The Literary Fragment, Santa kun [Hanzo Dakun]
  • Reduced redundancy in a few more slot machine layouts [Vas Crabb]
  • cosmigc.cpp: protection as bit flip [nw]
  • alpha68k_i.cpp: extend a QA note [Angelo Salese]
  • byvid.cpp: WIP. Both games playable (no sound). [Robbbert]
  • Reduced redundancy in a couple more slot machine layouts [Vas Crabb]
  • frontend: Sort directory selection menu items (MT08167). [Vas Crabb]:
  • Also fixed selecting .. not moving up more than one level.
  • Removed a vestigial member function from the file selection menu and reduced redundancy in a few more slot machine layouts while I was at it.
  • samurai: Fix palette banking (MT 08173) [AJR]
  • More #include future proofing [AJR]
  • tx81z: Add clickable artwork flag [AJR]
  • es5503: fix interpretation of oscillator enable register. (GitHub bug #9045) [R. Belmont]
  • device_image_interface: Interface overhaul [AJR]:
  • Remove the iodevice_t classification, which was not used that much and was incomplete anyway. Image device implementations must now provide their own instance names and brief instance names. Several new parent classes have been created to make it easier to use the old standard names.
  • Change must_be_loaded from a pure virtual function to be overridden in implementations to a getter for a base class property that can be set on the host side (as was formerly made possible for NES, MD and "generic" cartridge slots) but defaults to false for all types. This restrictive property has been unset for a small number of cases.
  • Create parent classes for paper tape and magnetic tape devices. At present these are dummy classes that do little to nothing, but may help unify implementations in the future.
  • Change several member functions to take std::string_view parameters rather than const std::string & or const char *.
  • Make update_names take into account brief names, as discussed in PR #2555.
  • Remove the obsolete uses_file_extension function (which used thread unsafe strtok). portfolio_ccm_slot: Change image type from "cartridge" to "memcard" i7220, datapack: Add custom instance names that weren't there before pc11: Add note
  • dislot: Add option_replace, option_replace_internal and option_remove to make it easier to derive option configurations [AJR]
  • mac.cpp et al.: Expand SCSI device selection
  • osd/modules/debugger/win/consolewininfo.cpp: fixed build on Windows, AJR please check [Ivan Vangelista]:
  • studio2.xml updates: [Guru]:
  • Extensive documentation update for software on RCA Studio II/III and clones.
  • Redumped some carts.
  • Added all known homebrew.
  • studio2.xml: fixed typo in bingo hash [oddi]
  • compuest: fixed compile warning maybe_unused is not for unused variables. [Robbbert]
  • falco5220.cpp: Minor correction [AJR]
  • New working clones:
  • Multi Fish (021120) [anonymous, MetalliC]
  • Multi Fish (021121) [anonymous, MetalliC]
  • Multi Fish (021219) [anonymous, MetalliC]
  • Multi Fish (021227) [anonymous, MetalliC]
  • Multi Fish (030511) [anonymous, MetalliC]
  • Multi Fish (031026) [anonymous, MetalliC]
  • Multi Fish (031117) [anonymous, MetalliC]
  • Roll Fruit (030821) [anonymous, MetalliC]
  • Significant updates to the CD i driver [Ryan Holtz] (#9102) [MooglyGuy]:
  • mcd212: Assorted changes. [Ryan Holtz]
  • Replaced verboselog with logmacro.
  • Corrected end of line region control handling, fixing garbage in The Apprentice.
  • Fixed screen bitmap handling to be more in line with MAME standards.
  • Simplified region control handling.
  • Removed historical reliance on debug machine switches.
  • Converted to use a map() function rather than an internal switch.
  • Converted to use dipalette and rgb_t internally instead of separate CLUT arrays.
  • Optimized by replacing rgb_t usage with uint32_t values.
  • Optimized by calculating plane transparency on the fly.
  • Templatized mix_lines to reduce inner loop branching.
  • Fixed a clamping issue with pre calculated DYUV limits.
  • Reduce effective color depth back to 6:6:6 to match hardware.
  • cdrom: Allow recognizing CDI/2352 in cuesheets. [Ryan Holtz]
  • cdic: Various audio related changes. [Ryan Holtz]:
  • Attempt to descramble sectors that don't initially appear sensible.
  • Added support for playing CDDA sectors.
  • Fixed faulty logic in TOC processing.
  • galaxian.cpp: added dip positions for gmgalax plus a note about its PROMs [Guru]
  • Created an initial file system implementation for OS 9 under the CoCo (#9096) [npwoods]:
  • Created an initial file system implementation for OS 9 under the CoCo
  • Minor fixes to directory entry handling
  • Changed to use fsblk_t::r[8|16|24|32]b()
  • ^ Changed the above functions to be const
  • Adding bitmap_printer_device and convert epson_lx810 to use it. (#8863) [goldnchild]
  • Fixed arcade build; added missing newline. [Robbbert]
  • cdicdic: Always byteswap CDDA data if necessary. Fixes Alien Gate (Euro). [Ryan Holtz]
  • New working software list additions:
  • cdi: Alien Gate (US), Alien Gate (US, set 1) [redump.org]
  • New NOT_WORKING software list additions:
  • cdi: Lucky Luke: The Video Game [redump.org]
  • artmagic.cpp Correct comment for ultennis which details different labels but confirmed same data [TeamEurope, Darksoft]
  • mcd212: Fixed region array filling at end of line. [Ryan Holtz] (#9108) [MooglyGuy]
  • cdi.xml Added the manufacturer's name (#9081) [ArcadeShadow]:
  • Added the manufacturer's name in the Software List's description
  • ksys573.cpp: Guitar Freaks knob and wail input fixes. (#9111) [987123879113]:
  • machine/k573mcr.cpp: Don't write data from controllers if a controller isn't connected to the port.
  • ksys573.cpp: Remapped guitar knobs for Guitar Freaks.
  • machine/k573dio.cpp: Documented more registers and updated PCB diagram. (#9112) [987123879113]:
  • Stubbed registers for network communication.
  • Implemented mp3 start/end address read.
  • mas3507d.cpp: Fix metadata, Add notes/docs (#9113) [cam900]
  • New working clones:
  • Crazy Monkey (030217 World) [anonymous, MetalliC]
  • Crazy Monkey (030225 World) [anonymous, MetalliC]
  • Crazy Monkey (030227 World) [anonymous, MetalliC]
  • Crazy Monkey (030404 World) [anonymous, MetalliC]
  • Crazy Monkey (031016 World) [anonymous, MetalliC]
  • Crazy Monkey (090711 Entertainment) [anonymous, MetalliC]
  • Fruit Cocktail (030505 World) [anonymous, MetalliC]
  • Fruit Cocktail (030512 World) [anonymous, MetalliC]
  • Fruit Cocktail (031028 World) [anonymous, MetalliC]
  • Lucky Haunter (030707 World) [anonymous, MetalliC]
  • Lucky Haunter (031027 World) [anonymous, MetalliC]
  • Garage (040122 World) [anonymous, MetalliC]
  • Garage (040123 World) [anonymous, MetalliC]
  • Garage (040216 World) [anonymous, MetalliC]
  • Rock Climber (040823 World) [anonymous, MetalliC]
  • Resident (090722 Entertainment) [anonymous, MetalliC]
  • Pirate (051229 World) [anonymous, MetalliC]
  • Island 2 (061214 World) [anonymous, MetalliC]
  • Gnome (090810 Entertainment) [anonymous, MetalliC]
  • Fruit Cocktail 2 (080904 Russia) [anonymous, MetalliC]
  • royalmah.cpp: fixed MT08175 [Ivan Vangelista]
  • fix prev (nw) [MetalliC]:
  • bus/isa/fdc: Enable PC floppy sounds (#9109) [SomeRandomGuyIdk]
  • New working clone (#9110):
  • Tayny okeana [algestam, Milan Galcik]
  • hh_sm510: display improvements for nupogodi (#9116) [algestam]:
  • bus/nes: Simplified KOF96 board. Removed deprecated poke(). (#9117) [0kmg]
  • Software list items promoted to working (nes.xml)
  • The King of Fighters 96 (Asia) [kmg]:
  • c64_cass.xml: Added seventeen working items (#9103) [Steven Coomber]
  • New working software list additions:
  • Magic Marbles (Ariolasoft) [C64 Ultimate Tape Archive V2.0]
  • Magicland Dizzy (Codemasters) [C64 Ultimate Tape Archive V2.0]
  • Magnetron (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Marble Madness (Ariolasoft) [C64 Ultimate Tape Archive V2.0]
  • Mario Bros (Ocean) [C64 Ultimate Tape Archive V2.0]
  • MASK II (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Maths Tutor (Channel 8 Software) [C64 Ultimate Tape Archive V2.0]
  • Matrix (Llamasoft) [C64 Ultimate Tape Archive V2.0]
  • Mega Apocalypse (Martech) [C64 Ultimate Tape Archive V2.0]
  • Megaplay Volume 1 (Mastertronic) [C64 Ultimate Tape Archive V2.0]
  • Metro Blitz (Personal Software Services) [C64 Ultimate Tape Archive V2.0]
  • Metro Cross (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Miami Vice (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Michael Jackson's Moonwalker (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Michael Jackson's Moonwalker (U.S. Gold, alt) [C64 Ultimate Tape Archive V2.0]
  • Mickey Mouse: The Computer Game (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Mig Alley Ace (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • I have also made hobbita a clone of hobbit (Thank you @ArcadeShadow). [Steven Coomber]
  • c64_cass.xml: Correct full title of Moonwalker [AJR]
  • channelf.cpp: Fix crash in PAL versions due to Y counter overrunning screen buffer [AJR]
  • mpu12wbk.cpp improvements. [Roberto Fresca]:
  • Added a new parent.
  • Improved gfxdecode. Added two extra bitplanes.
  • Added more ASCII layouts and technical notes.
  • New machines marked as NOT_WORKING:
  • Fruit Star Bonus (Ver 8.27PVIE) [Team Europe, Roberto Fresca]
  • es5503: The Mirage boot ROM spams $FF to the oscillator enable register, so handle it. [R. Belmont]
  • Fixing... [Roberto Fresca]
  • mpu12wbk.cpp: Added the missing GFX bitplanes ROM to the old set. [Roberto Fresca]
  • pinball2k: added some roms (thanks to Erik van Son) [Robbbert]
  • hh_sm510: put elektronika games in their own list at bottom of driver [hap]
  • bus/nes: Nixed hold_irq_line for Future Media board + minor cleanups. (#9118) [0kmg]
  • es5503: additional cleanups to oscillator enable usage. [R. Belmont]
  • c64_cass.xml: Added eleven working items (#9126) [Steven Coomber]
  • New working software list additions:
  • Mikie (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Missile Command (Interceptor Software, alt) [C64 Ultimate Tape Archive V2.0]
  • Mission Elevator (Micropool) [C64 Ultimate Tape Archive V2.0]
  • Monte Carlo Casino (Codemasters) [C64 Ultimate Tape Archive V2.0]
  • Monty on the Run (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Motor Massacre (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Mutants (Ocean) [C64 Ultimate Tape Archive V2.0]
  • My Life (Psytronik Software) [C64 Ultimate Tape Archive V2.0]
  • Mystery of the Nile (Firebird) [C64 Ultimate Tape Archive V2.0]
  • Myth: History in the Making (System 3) [C64 Ultimate Tape Archive V2.0]
  • N.O.M.A.D (Ocean) [C64 Ultimate Tape Archive V2.0]
  • galaxian.cpp: updated Cabinet type dip to be a configuration setting, as per comments of 3abc1a4805412a600ae572699db6dc6b1516d15f
  • [Ivan Vangelista]
  • viper.cpp: dumped IO board EPROM for mocapglf [Guru]
  • New working clones:
  • Crazy Monkey (100324 Entertainment X) [anonymous, MetalliC]
  • Crazy Monkey (100331 Entertainment X) [anonymous, MetalliC]
  • Crazy Monkey (101208 Entertainment N) [anonymous, MetalliC]
  • Crazy Monkey (110111 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey (110124 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey (110204 Entertainment A) [anonymous, MetalliC]
  • Crazy Monkey (110311 Entertainment B) [anonymous, MetalliC]
  • Crazy Monkey (140526 Entertainment B) [anonymous, MetalliC]
  • Crazy Monkey (110411 Entertainment C) [anonymous, MetalliC]
  • dkong.cpp: Correctly indentify Donkey Kong 3 service mode button. (#9134) [0kmg]
  • bus/nes: Simplified Kay A9711 board and fixed multicart support. (#9133) [0kmg]
  • Software list items promoted to working (nes.xml)
  • Super 3 in 1 (NT 934) [kmg]
  • segas32.cpp: Third DIP switch freezes game on slipstrm, slipstrmh (MT08164) (#9128) [Steven Coomber]
  • New working clone (#9129) [algestam]
  • New working clone
  • Biathlon [algestam, Milan Galcik]:
  • docs: List MSYS2 packages required to build PDF documentation on Windows now that TeX Live is available. [Vas Crabb]
  • Added PDF documentation to dist.mak [Vas Crabb]
  • upd7810_table.cpp: fix LDAX and STAX tables to match proper instruction size (#9132) [goldnchild]
  • n64: fix several RDP regressions (#9125) [invertego]:
  • YUV texture fetch and color space conversion
  • textured rectangle command parsing
  • set primitive depth command parsing
  • New working software list additions: (#9127)
  • vsmile_cart.xml: [ClawGrip]:
  • Thomas & seine Freunde Freunde Halten Zusammen (Germany, rev. 104, alt), Disney's Winnie Puuh Winnie Puuh auf der Honigjagd (Germany, alt title) [Team Europe]
  • bus/nes: Simplified NES EVENT board. (#9122) [0kmg]:
  • IRQ timer now counts up and no longer latches DIP setting when initialized, i.e. DIP switches are always live.
  • Removed deprecated hold_irq_line().
  • xtal.cpp: Add one value [AJR]
  • st_game: identified, renamed, extra roms added. (Thanks to Guru). [Robbbert]
  • New working software list additions:
  • rx78_cart: Aerial, Battlot, Bootskell, Cavit, Lift, Neuras, Ruptus, Xchase. [Robbbert]
  • mcd212: Various accuracy and timing improvements. [Ryan Holtz] (#9123) [MooglyGuy]:
  • Added wait states on ROM and VRAM accesses.
  • Simplified pixel duplication in 360/384 width modes.
  • Fixed DCA to process after VSR.
  • Switched to use raw parameters for screens.
  • Fixed some transparency fill issues with disabled ICM/VSR.
  • nes.xml: Mark a Chinese Sanguozhi II clone unsupported. (#9131) [0kmg]
  • New NOT_WORKING software list additions:
  • rx78_cart: Zerosen [Gaming Alexandria, Alan Steremberg, SSJ, Robbbert]:
  • st_sam: split off the sam4 roms to a new machine. Preliminary address map added. [Robbbert]
  • New clones marked as NOT_WORKING:
  • Stern SAM IV Test Fixture [Robbbert]:
  • st_mp200: added keycode list. All games are now playable. [Robbbert]
  • snes.xml: corrected year of release for madara2 [augitesoul]
  • New working clone (#9142) [algestam]:
  • New working clone:
  • Game & Watch: Helmet (CN 07 version) [algestam, Alexander Bliven]
  • New working clones:
  • Rastan Saga (bootleg, Japan Rev 1, earlier code base) [Fabrice Arzeno]
  • timeplt.cpp: added a note about a spaceplta PCB with a char ROM taken from the original [Trol]
  • New working clone (#9144):
  • Game & Watch: Judge (purple version) [algestam, Alexander Bliven]
  • nes.xml: Added 4 new dumps. (#9043) [0kmg]
  • New working software list additions:
  • Battle Kid Fortress of Peril (v1.100) [anonymous]
  • Battle Kid Fortress of Peril (v1.000) [anonymous]
  • Battle Kid Kiken no Wana (Japan, v2.000) [anonymous]
  • Battle Kid 2 Mountain of Torment (v1.000) [anonymous]
  • ibm6580: keyboard interface and DMA (WIP) (#9042) [shattered]
  • Change Hyperdrive's upper serial number offset. (#8407) [Hydreigon]
  • Change Hyperdrive's upper serial number offset. This now makes the game read its PIC as the correct ID instead of a development PIC.
  • Other changes:
  • Remove player 3 and 4 inputs for games that don't use them
  • Fixed j6bigbuk Exchange Number button port name and in layout (#8343) [TheBoyCanFly]
  • upd765: Check write protect during write & format commands (#9145) [SomeRandomGuyIdk]
  • Namco custom chip improvements (#9141) [Mike]:
  • namco06: synchronize data writes
  • namco06: Improve NMI delay.
  • namco5x: use chip select lines, synchronize writes.
  • mb88xx: clarify interrupt line is 'logical', not voltage based
  • mb88xx: clear the appropriate interrupt enable flag when taking the int
  • galaga: use correct callback for bosco 06xx rw.
  • galaga: re order namco06 callbacks, for consistency.
  • galaga: use correct clock for the second 06xx in bosco.
  • lynx.xml: Added two prototypes. (#9148) [0kmg]
  • New working software list additions:
  • Klax (prototype) [peekb]
  • Pit Fighter The Ultimate Competition (prototype 19921013) [Hidden Palace, Steve Lin]
  • 32x.xml: Added two new dumps. (#9147) [0kmg]
  • New working software list additions:
  • Spot Goes to Hollywood (prototype) [Hidden Palace, VGHF]
  • New NOT_WORKING software list additions:
  • Time Warner 32X CMD Download Cartridg [Hidden Palace, Steve Lin]
  • tg16.xml: Added two prototypes. (#9146) [0kmg]
  • New working software list additions:
  • PC Denjin Pankic Cyborgs (Air Zonk prototype) [Hidden Palace, VGHF]
  • TV Sports Baseball (prototype) [Hidden Palace, VGHF]
  • bus/nes: Rewrote CONY/YOKO boards. (#9143) [0kmg]
  • Consolidated all common functionality into base class.
  • Split off variants based on CHR banking size (CONY) and address line changes (YOKO).
  • Properly handle backup RAM for Dragon Ball Party multicart.
  • Removed deprecated hold_irq_line.
  • New working software list additions: (nes.xml)
  • Street Blaster IV Pro 10 (Asia) [anonymous]:
  • Add IBM PC RAM switches (#9130) [SomeRandomGuyIdk]
  • New working clones: [Sergio G]
  • New working clones:
  • Diet Go Go (Euro v1.1 1992.09.26 v3) [Sergio Galiano, Recreativos Piscis]
  • New machines marked as NOT_WORKING:
  • Gumball Rally [Museo del Recreativo, Phil Bennett]
  • go2000.cpp: used finder for the memory bank, derived clocks from XTAL value and other very minor cleanups [Ivan Vangelista]
  • New working machines
  • The Solution [hap, Sean Riddle]
  • gts80/a/b: added multiball keycodes [Robbbert]
  • model3.cpp: Marked Magical Truck Adventure program ROMs as bad. [Bart Trzynadlowski] (#9155) [David Haywood]
  • See https://twitter.com/BartronPolygon/status/1476386263498330114
  • g65816: Make absolute indexed indirect JMP/JSR fetch destination addresses from program memory instead of data memory when the two
  • are separated; remove some not useful definitions [AJR]
  • tv965: Correct NMI line hookup
  • i8255: always latch input data when strobe is asserted (#9159) [shattered]
  • Add skeleton CPU device and disassembler for NEC 78K/IV (uPD784XXX) architecture [AJR]
  • Add build file missing from 12a1291f5a3e578010325131bd3dbbd7c61aff18 [AJR]
  • nes.xml: Added two prototypes. (#9160) [0kmg]
  • New working software list additions:
  • Bio Force Ape (USA, prototype) [Hidden Palace]
  • QuarterBack Scramble (USA, prototype) [VGHF]
  • snes.xml: Added seven prototypes. (#9151) [0kmg]
  • New working software list additions:
  • Mer Wars (prototype) [Hidden Palace, Steve Lin]
  • Reactor (prototype) [Hidden Palace, Steve Lin]
  • Mr. Tuff (Euro, prototype 19940621) [Hidden Palace]
  • Nightmare Busters (Japan, prototype 19940409) [Hidden Palace]
  • Super Full Metal Planet (prototype B) [Hidden Palace]
  • Super Full Metal Planet (prototype C) [Hidden Palace]
  • Super Full Metal Planet (prototype D) [Hidden Palace]
  • gba.xml: Added a prototype. (#9153) [0kmg]
  • New working software list additions:
  • Robocop (prototype) [Hidden Palace, Marcal Mora]
  • gbcolor.xml: Added a prototype. (#9152) [0kmg]
  • New working software list additions:
  • San Francisco Rush Extreme Racing (prototype) [Hidden Palace, Steve Lin]
  • falco500: Rewrite driver [Dirk Best]
  • Move from falco5220.cpp to falco500.cpp
  • Implement many ASIC features and support most video options
  • Fully hook up RS232 ports
  • Hook up bell
  • Add keyboard
  • Add detailed hardware descriptions for 3 models
  • New machines marked as NOT_WORKING:
  • Falco 500e [Bitsavers]
  • ibm5150.xml: 14 entries added + 1 redumped 1 removed (#9163) [ArcadeShadow]
  • 14 entries added + 1 redumped 1 removed
  • gts80,gts3: more multiball keycodes [Robbbert]
  • ibm5150.xml: fixed validation errors from commit 975d0d8. [Robbbert]
  • New working clone (#9165) [algestam]
  • New working clone
  • Game & Watch: Game & Watch: Mario's Cement Factory (Table Top, version CM 72A) [algestam, Alexander Bliven]
  • pc8801.cpp: enable CD ROM BIOS window as default in pc8801mc [angelosa]
  • New working clones:
  • Gals Panic EX (Korea) [Arcade Projects]
  • Mouse Trap (German, version 4) [Team Europe, rtw, f205v, darksoft, zacky]
  • Nebulas Ray (prototype) [Arcade Projects]
  • Rod Land (Japan bootleg with unencrypted program and GFX) [jordigahan]
  • gumrally.cpp: Identify CPU exact type (#9168) [ClawGrip]
  • Fix several issues in DC based HW (#9150) [Angelo Salese]
  • Streamlined logging across chips to use logmacro.h, removed popmessages and printfs in production code;
  • Add missing include guards in header files;
  • split Atomiswave into own file from naomi.cpp (dc_atomiswave.cpp);
  • powervr2.cpp: YUV pitch follows U size, fixes #8999
  • powervr2.cpp: move Elan related stuff back into naomi2_state;
  • naomi.cpp: support for player 2 keyboard inputs;
  • naomi.cpp: add proper inputs to alpilot/alpilotj and sstrkfgt;
  • naomi.cpp: hookup lightgun for deathcox;
  • naomi.cpp: make G2 DMA timings slightly more accurate (fixes sfz3ugd silent BGMs regression caused by implicit insta DMAs)
  • dc_g2if.cpp: wrote a device for G2 DMA interface, fixes #9000 ;
  • dc_g2if.cpp: add E1/E2/DD channels thru template, add area protection, add illegal address and overflow exceptions (fixes loopchk g2 bus tests 0302 and 0303)
  • aica.cpp: $2814 CA reads doesn't need shifting, fixes ADX repeating sample/hang bugs in many entries [Angelo Salese, MetalliC];
  • powervr2.cpp: make ISP/TSP irq to be slower, fixes regression bug with Capcom fighters having frame hiccups [David Haywood, Angelo Salese]
  • dc_atomiswave.cpp: converted aw_modem_r/_w to 32 bit, added 3p/4p inputs to ggisuka, expose EXID to an input/output ioports for future extensions;
  • dc_atomiswave.cpp: extend xtrmhnt2 ALL.Net hack for drc, move around state machine to derive ALL.Net external device mapping instead of driver_init fn, demote to MUP for obvious reasons;
  • dc_atomiswave: add Area 1 mirrors, fix maxspeed title screen animation;
  • [MT#8143](https://mametesters.org/view.php?id=8143) is fixed
  • New NOT_WORKING software list additions:
  • dc.xml: DC Checker for Repair v2.05R (World), Loop Checker v1.00 (World), GD Drive Repair Program v0.1 (World) [Hidden Palace]
  • falco500: Support graphics mode [Dirk Best]
  • New working clones:
  • Genius 6 (V132F) [Jorge Silva]
  • Lethal Crash Race / Bakuretsu Crash Race (set 2, alternate sound ROM) [Jorge Silva]
  • ohmygod.cpp: used finder for memory bank and other minor cleanups [Ivan Vangelista]
  • mrdo.cpp: Removed protection hack and replaced with logic from PAL dump. (#9139) [Darren Olafson]
  • gameboy.xml: Added seven prototypes. (#9162) [0kmg]
  • New working software list additions:
  • Blade Warrior (prototype) [Hidden Palace]
  • Dungeon Warrior (prototype) [Hidden Palace]
  • Jet Pak Jak (prototype) [Hidden Palace]
  • Jet Pak Man (prototype) [Hidden Palace]
  • John Madden Football (prototype) [Hidden Palace, VGHF]
  • Nintendo Game Boy Aging Cartridge (Ver 1.1) [Hidden Palace]
  • New NOT_WORKING software list additions:
  • Learn and Play Blackjack & Solitaire (prototype) [Hidden Palace, VGHF]
  • megadriv.xml: Added eight prototypes. (#9161) [0kmg]
  • megadriv.xml: Added eight prototypes.
  • New working software list additions:
  • Beethoven's 2nd The Quest for Pups (prototype) [Hidden Palace, drx]
  • Lobo (April prototype) [Hidden Palace, VGHF]
  • Out of the Vortex (prototype) [Hidden Palace] [Hidden Palace]
  • Payne Stewart Pro Golf (prototype A) [Hidden Palace]
  • Payne Stewart Pro Golf (USA, prototype B) [Hidden Palace, Steve Lin]
  • R.B.I. Baseball '95 (prototype) [Hidden Palace, Steve Lin]
  • Road Riot 4WD (prototype) [Hidden Palace]
  • Space Hero (prototype) [Hidden Palace]
  • nes.xml: Fixed a rom name typo. [0kmg]
  • nes_apu.cpp: Added missing DPCM period table for PAL. (#9167) [0kmg]
  • Fixes pitch being flat for DPCM sounds for nespal (and m82p). This is most apparent in Mr. Gimmick, though it affects all software that use the DPCM channel.
  • jpmimpct.cpp: Noted missing year for several machines (MT8181). (#9179) [0kmg]
  • nes/bus: Small fixes for Sunsoft FME 7 IRQ. (#9166) [0kmg]
  • Removed hard coded NTSC timing. Improves raster split effects for the two PAL games, Gimmick and Batman Return of the Joker.
  • Clear IRQs for any write to IRQ control register, as confirmed by hardware tests.
  • ksys573: Implement motor movement for Punch Mania I/O and add layout (#9154) [987123879113]
  • bus/nes: Simplified H2288 board a bit. (#9135) [0kmg]
  • Software list items promoted to working (nes.xml)
  • Ultimate Mortal Kombat 3 (Asia, 14 characters) [kmg]
  • ampro.cpp: Added quad density 5.25" floppy drive option. (#9180) [Katt Phloxworthy]
  • Allows an IMD image of a DSQD floppy to boot.
  • megadriv.xml: fix size of pstewart and clone (nw) (#9181) [Logan B]
  • Typo fixes (sgnascar and fnf), Added Japanese title for sushibar (#9171) [Michael Sanborn]
  • yuvomz80.cpp: Correct machine name (#9174) [negunma]
  • New clones marked as NOT_WORKING
  • Tetris (bootleg set 5) [Jorge Silva]
  • audio/nichisnd.cpp, audio/rax.cpp, drivers/usgames.cpp: used finder for memory banks [Ivan Vangelista]
  • cpu/adsp2100/*.*: Add partia

New in MAMEUI 0.239 (December 29, 2021) (Dec 29, 2021)

  • Bugs Fixed:
  • 00413: [Sound] (crimfght.cpp) crimfght: Music plays slightly too slowly. (Aaron Giles)
  • 01080: [Interface] (asteroid.cpp) Controller configuration files can’t override driver-supplied input mappings. (Vas Crabb)
  • 01232: [Sound] (aliens.cpp) aliens: Music plays slower in MAME compared to PCB recording. (Aaron Giles)
  • 03232: [Crash/Freeze] (gaelco.cpp) thoop: Continuing after losing all lives on stage 4 results in a black screen. (David Haywood)
  • 03737: [Speed] (nemesis.cpp) salamand, lifefrce: Music is too slow. (Aaron Giles)
  • 03754: [Sound] (thunderx.cpp) scontra, scontraj: Sound plays too slowly and channel volume balance is incorrect. (Aaron Giles)
  • 04825: [Sound] (vendetta.cpp) vendetta: Music tempo is slower in MAME than on a real PCB. (Aaron Giles)
  • 05919: [Graphics] (gaelco.cpp) thoop: Sprites are incorrectly drawn over foreground objects. (David Haywood)
  • 06393: [Gameplay] (vendetta.cpp) vendetta (all versions): Hit boxes for some grounded enemies are incorrect. (Angelo Salese)
  • 06764: [Misc.] (deco32.cpp) captaven and clones: Sound is out of sync with video for end credits sequence. (Aaron Giles)
  • 07078: [Sound] (tmnt.cpp) tmnt, tmntua, tmntj: Music plays slower than it should. (Aaron Giles)
  • 07153: [DIP/Input] (asteroid.cpp) Apparently all systems: SlikStick configuration for asteroid isn’t applied. (Vas Crabb)
  • 07191: [Documentation] (maygayep.cpp) ep_ijob: A number of descriptions are missing the initial “The”. (AntoPISA)
  • 07716: [Crash/Freeze] (cdi.cpp) cdimono1 [linkfoe, zeldgamu, zeldgam]: Game crashes when selecting a level. (Ryan Holtz)
  • 07839: [Gameplay] (vendetta.cpp) vendetta and all clones: Attract mode demonstration plays incorrectly. (Angelo Salese)
  • 07878: [Crash/Freeze] (mini2440.cpp) mini2440: System hangs during boot process. (Ryan Holtz)
  • 08041: [Crash/Freeze] (nes.cpp) fds [smb2]: Game freezes at title screen (it should be animated). (kmg)
  • 08135: [DIP/Input] (taito_f2.cpp) qzquest: DIP switches 2-3 and 2-4 control the countdown timer speed. (Steven Coomber)
  • 08138: [Media Support] (c64.cpp) gberet: Some tape software only works with no disk drives connected. (Steven Coomber)
  • 08139: [Core] emumem: Memory access handlers are not being released properly, causing memory leaks. (O. Galibert)
  • 08140: [Known Issues/To-Do's] (psion5.cpp) psion5mx: System fails to boot, only showing a blank screen. (Ryan Holtz)
  • 08145: [Crash/Freeze] (segas32.cpp) f1lap: Game won’t boot if settings are changed, and may not reset correctly. (Ivan Vangelista)
  • 08147: [Documentation] (vsnes.cpp) balonfgt: DIP switch settings for extra lives are labeled incorrectly. (kmg)
  • 08148: [DIP/Input] (cinemat.cpp) spacewar, spaceshp: Playfield reset button is missing. (kmg)
  • 08159: [Interface] (vegas.cpp) sf2049, sf2049se: Selected view is not saved correctly. (Vas Crabb)
  • 08162: [DIP/Input] (cyclemb.cpp) skydest: Up and down joystick inputs are reversed. (Steven Coomber)
  • New working machines:
  • Amstar Draw Poker [darkdawgarcade, Brian Troha, f205v, simzy, Roberto Fresca]
  • Player's Edge Plus (PS0040) Jackpot Jungle Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0048) Double Jackpot Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0070) Hurricane Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0086) Earth Quake Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0267) Spin Til You Win Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0623) Black Cherry Slots [Brian Troha, Kevin Nagle]
  • Super Model II [Brian Troha, Darksoft, simzy, The Dumping Union]
  • Svetlana Elektronika IM-01 [Radon17]
  • Tom Storey Z80 based, triple time zone clock [smf]
  • New working clones:
  • Ataka asteroidov [algestam, Milan Galcik]
  • Chouji Meikyuu Legion (Japan ver 1.05, set 2) [system11]
  • Fidelity Electronics Designer Mach III Master 2265 (set 2) [Berger]
  • DoDonPachi Dai-Ou-Jou Black Label (Japan, 2002.10.07.Black Ver, newer) [Blomman, MetalliC, rtw]
  • Fighting Layer (FTL3/VER.A) [coolmod]
  • Franklin Computer Franklin ACE 500 [R. Belmont]
  • Franklin Computer Franklin ACE 2200 [R. Belmont]
  • Golden Tee '98 (v1.00C) [Brian Troha, The Dumping Union]
  • Hockey (Elektronika) [algestam, Milan Galcik]
  • Kosmicheskiy polyot [algestam, Milan Galcik]
  • Kot-rybolov (Elektronika) [algestam, Milan Galcik]
  • Kvaka-zadavaka [algestam, Milan Galcik]
  • The Lord of King (bootleg, protected) [Siftware]
  • Mahjong Ougon no Hai (bootleg set 2) [XingXing, little0]
  • Majestic Twelve - The Space Invaders Part IV (US) [Arcadecomponents.com]
  • Morskaja ataka [algestam, Milan Galcik]
  • NedoPC, TS-Labs ZX Evolution TS-Configuration [holub]
  • Nochnye vorishki [algestam, Milan Galcik]
  • Off Road Challenge (v1.00) [anonymous]
  • The Outfoxies (Japan, OU1, alternate GFX ROMs) [Silvio Grazini]
  • Player's Edge Plus (PS0015) Super Joker Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0041) Jackpot Jungle Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0044) Red White & Blue Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0271) Spin Til You Win Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0275) 4th of July Slots (set 1) [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0275) 4th of July Slots (set 2) [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0280) 4th of July Slots (set 2) [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0291) Haywire Slots [Brian Troha, Kevin Nagle]
  • SciSys Kasparov Leonardo (v1.0) [Phil Chandler, Berger]
  • Super Real Mahjong VS (Rev A) [Forest of Illusion]
  • Svetlana Elektronika IM-01T [hap, Radon17, Berger]
  • Machines promoted to working:
  • Casio CTK-551 [Devin Acker, O. Galibert]
  • Philips CD-i (Mono-I) (PAL) [Ryan Holtz, CD-i Fan]
  • Clones promoted to working:
  • Mahjong Ougon no Hai (bootleg set 1) [XingXing]
  • New machines marked as NOT_WORKING:
  • Atari 2600 Point of Purchase Display [Wilbert Pol]
  • Chibi Maruko-chan ~Minna de Sugoroku Asobi~ no Maki [Darksoft, MetalliC, rtw]
  • Coche Bully [ClawGrip]
  • Coolboy RS-17 - 203 in 1 [kmg]
  • Final Fight 3 (SNES bootleg) [hammy, iq_132]
  • Human Designed Systems HDS200 [Bitsavers]
  • JoMoX AiRBase 99 [DBWBP]
  • Kawai Musical Instruments Manufacturing ACR-20 Digital Accompaniment Center [DBWBP]
  • Long Hu Zhengba San He Yi (V100CN) [XingXing, little0]
  • Master Crane (set 1) [Israel León (Retrolover), ClawGrip]
  • Puyo Puyo! The Medal Edition [Darksoft, MetalliC, rtw]
  • Sonic The Hedgehog 3 (bootleg of Mega Drive version) [Victor Fernandez (City Game)]
  • Super Mario Fushigi no JanJanLand [Darksoft, MetalliC, rtw]
  • Yamaha RX15 Digital Rhythm Programmer [DBWBP]
  • New clones marked as NOT_WORKING:
  • Dirt Dash (Rev. DT2 Ver.B, World) [Guru]
  • Downhill Bikers (World, DH2 Ver. A) [Guru]
  • Gals Panic II (Korea, single PCB) [Brian Troha, Simzy, darkdawgarcade, The Dumping Union]
  • Mahjong Ougon no Hai (bootleg set 3) [XingXing, little0]
  • Master Crane (set 2) [Israel León (Retrolover), ClawGrip]
  • Motor Show (set 2) [Robbbert]
  • Motor Show (set 3) [Robbbert]
  • Player's Edge Plus (PS0205) Red White & Blue Slots [Brian Troha, Kevin Nagle]
  • New working software list additions:
  • Apple2_flop_clcracked:
  • A-mazing Words (cleanly cracked), Chariots, Cougars, and Kings (Version 03.12.86) (cleanly cracked),
  • Dividing Decimals (Version 1.1) (cleanly cracked), Logic Workout (cleanly cracked), Mighty Math (cleanly cracked),
  • Moonlight and Madness Level II (Version 04.19.88) (cleanly cracked), Numberball (cleanly cracked),
  • Percentage Panic (cleanly cracked), PFS:File (Version A.00) (cleanly cracked), Punctuation Skills: Commas (cleanly cracked),
  • Space Port (cleanly cracked), Take Me North (cleanly cracked), Word-Player (cleanly cracked) [4am, Firehawke]
  • Apple Project Manager (cleanly cracked), Circuit Analysis (cleanly cracked), Galactic Wars (cleanly cracked)
  • [4am, san inc., Firehawke]
  • Apple2_flop_orig:
  • Alice in Wonderland and The Wizard of Oz (800K 3.5"), Animals with an Attitude (800K 3.5"),
  • Beauty and the Beast and The Little Mermaid (800K 3.5"), Big Book Maker: Cute and Cuddly (800K 3.5"),
  • Big Book Maker: Feeling Good About Yourself (800K 3.5"), Big Book Maker: Let's Pretend (800K 3.5"),
  • Big Book Maker: Letters, Numbers, Shapes (800K 3.5"), Big Book Maker: Myths and Legends (800K 3.5"),
  • Big Book Maker: Quentin (800K 3.5"), Big Book Maker: Tall Tales and American Folk Heroes (800K 3.5"),
  • Dinosaur Days Plus! (800K 3.5"), Disk Organizer (Version 2.6), Essential Data Duplicator (Version 4.4), J-Bird,
  • Math and Me (Version 1.6) (800K 3.5"), Math Blaster Mystery (Version 1.3) (800K 3.5"),
  • Math Blaster Plus! (Version 3.7) (800K 3.5"), Math Blaster! (Version 06.01.87) (800K 3.5"), Nibbles Away ][ (Version C3),
  • Once Upon A Time... Puppet Playhouse (800K 3.5"), A Question of Scruples, Read 'N Roll (Version 1.1) (800K 3.5"),
  • Robin Hood and Peter Pan (800K 3.5"), Robot Writer Plus! (800K 3.5"), Spell It Plus! (800K 3.5"),
  • Spell It! (Version 06.01.87) (800K 3.5"), Star Dance, Super Disk Copy (Version 3.8), Transportation Transformation (800K 3.5"),
  • Wargle!, The Whole Neighborhood (800K 3.5") [4am, Firehawke]
  • C64_cass:
  • H.E.R.O. (Activision), Hacker, HardBall (Compulogical S.A.), HardBall!, Harvey Smith Showjumper, Head Over Heels (Ocean),
  • Heartland, Hero Quest, Herobotix, High Frontier, Hits! Vol 1, The Hobbit, Hopping Mad (Elite Systems), Hostages, Hot Shot,
  • Hot Wheels, The House Mix, Howard the Duck, Human Killing Machine, The Hunt for Red October, Hunter's Moon, Hyper Sports,
  • Ice Hunter, IK+, Imagine's Arcade Giants, Impact, Impossible Mission, Impossible Mission (CBS Software), Impossible Mission II,
  • Indiana Jones and the Temple of Doom, Infiltrator, Inspector Gadget and the Circus of !!Fear!!, International Karate,
  • International Karate (Prism Leisure), International Tennis, It's a Knockout, Jack the Nipper,
  • Jack the Nipper II: In Coconut Capers (Gremlin Graphics), James Bond 007 in The Living Daylights - The Computer Game, Jinks,
  • Jon Ritman's Match Day II, Juice!, Jump Jet, Jungle Quest, Jungle Quest (alt), Kayleth, Kennedy Approach, Kettle (alt),
  • Killed Until Dead, Kinetik, Klax, Knight Rider, Konami's Coin-Op Hits, Kong, Kong (alt), Kong Strikes Back!, Krakout, Kwik Snax,
  • Labyrinth: The Computer Game (Activision), Last Mission, The Last Ninja (Activision), Last Ninja 2: Back with a Vengeance,
  • Last Ninja 3, Law of the West, Leader Board, Leader Board: Executive Edition, Legend of Kage, Licence To Kill,
  • Little Computer People, Live Ammo, Mag Max [The Ultimate Tape Archive Team]
  • Fmtowns_flop_orig:
  • FMR/Towns Kihon DOS Tools, Hometown, U.S.A., Hon'yaku Helper Zurukamashi, Hon'yaku Helper Zurukamashi - Jisho Disk Junior,
  • Sadistic Gamers Syndrome - Episode I, Towns Drill - Shougaku Sansuu Series - Sansuu 1-nen (TownsGEAR V2.1 version),
  • Yoku Wakaru Sansuu - Shougaku 2-nen [cyo.the.vile]
  • Gba:
  • Mechanic Mechanica (Japan, prototype) [Forest of Illusion]
  • Perplexus Diodomin (prototype) [James Boulton, GTW]
  • Ibm5150:
  • Grand Prix Circuit [DFXThomas]
  • Boulder Dash (3.5"), Buffalo Bill's Rodeo Games, F-19 Stealth Fighter (Version 435.04, disk + manual protection), The Last Ninja,
  • Pro Tennis Tour, Rampage, Tennis Cup II, Toi Acid Game [flyers80]
  • The Black Cauldron (v1.1m, cracked) King's Quest II: Romancing the Throne (v2.2, 3.5"),
  • King's Quest III: To Heir Is Human (v2.00, 5.25"), Might and Magic: Book One: Secret of the Inner Sanctum [Gypsy Dave]
  • The Dream Team: 3 on 3 Challenge [Old-Games.RU]
  • Hero's Quest: So You Want to be a Hero, Last Ninja 2: Back with a Vengeance, Police Quest II - The Vengeance (3.5", v1.001.000),
  • Rick Dangerous, Rocket Ranger (UK), SimEarth: The Living Planet (USA, 5.25", v1.1) [The Good Old Days]
  • Ibm5170:
  • Archer Maclean's Pool, Striker, Wizkid: The Story of Wizball II, WWF European Rampage Tour [flyers80]
  • Night Shift [Old-Games.RU]
  • Laser Squad (3.5", USA), Laser Squad (5.25", Euro), Push-Over (Big Games/The Hit Squad release),
  • Quest for Glory I: So You Want to Be a Hero, Quest for Glory III: Wages of War, Quest for Glory: Shadows of Darkness
  • [The Good Old Days]
  • Ibm5170_cdrom:
  • SkyNET, Terminator 2: Judgment Day - Chess Wars / Grandmaster Chess, The Terminator: 2029 - Deluxe CD Edition,
  • The Terminator: Future Shock, The Terminator: Rampage [David Silva]
  • Nes:
  • 8Bit Music Power, 8Bit Music Power Final, A Winner is You, Bully Boy 500 in 1, Hero Quest (Germany, prototype),
  • Holy Diver Collector's Edition, Kira Kira Star Night DX, Neo Heiankyo Alien, Pocket Games 150 in 1 (Mario boot screen) [anonymous]
  • Over Horizon (pirate) [Consolethinks]
  • 14 in 1 (FL-14A), 40 in 1 (110-05), 158 in 1 (AB-5027), 9999 in 1 (108-03), 10000000 in 1 (KB46),
  • Captain Planet and the Planeteers (pirate) [Consolethinks, Nikolka]
  • Super 13 in 1, Super Contra DS (Super Contra pirate) [famiac, NewRisingSun]
  • Booky Man (Brazil) [fcgamer]
  • Go! Benny! (Asia) [joanna88, krzysiobal]
  • 8-bit Xmas 2008, 8-bit Xmas 2009, 8-bit Xmas 2010, 8-bit Xmas 2011, 8-bit Xmas 2012, 8-bit Xmas 2013, 8-bit Xmas 2014,
  • 8-bit Xmas 2015, 8-bit Xmas 2018, 8-bit Xmas 2019, 8-bit Xmas 2020, 8-bit Xmas 2021 [kmg]
  • 125 in 1 (JY-125), 130 in 1 (JY-130), 1998 Super HiK 8 in 1 (JY-021B), Destroyer (Asia), Mario Family 7 in 1,
  • Xiǎo Zhuàngyuán Shùxué (China) [MLX]
  • Super Mario 15 (Kaiketsu Yanchamaru 3 - Taiketsu! Zouringen pirate) [mt777]
  • 5 in 1 1993 Copyright, FIFA International Soccer '96 (J.League Winning Goal pirate) [NewRisingSun]
  • Pokemon 2000 (Felix the Cat pirate) [SupahRetroooo]
  • Xiǎo Bǎikē 2 in 1 - Dūdū Wāwā Dà Màoxiǎn & Zhìlì Pīntú (China) [tenyuhuang]
  • Ngpc:
  • Choujou Kessen Saikyou Fighters - SNK vs Capcom - Taikenban (Jpn), Pachinko Hisshou Guide - Pocket Parlor (Jpn, prototype)
  • [Forest of Illusion]
  • Rx78_cart: Creative Graphics [Gaming Alexandria, Alan Steremberg, SSJ, Robbbert]
  • Z80clock:
  • Serial Monitor (2020-03-31 23:15:49), Z80 Clock (2020-03-31 05:44:04), Z80 Clock (2020-03-31 23:19:35),
  • Z80 Clock (2020-04-01 00:24:57), Z80 Clock (2020-04-02 04:35:59), Z80 Clock (2020-04-02 05:23:01),
  • Z80 Clock (2020-04-03 00:43:52), Z80 Clock (2020-12-13 19:28:27), Z80 Clock (2021-11-06 19:03:38) [smf]
  • Software list items promoted to working:
  • C64_cass: APB (alt), The Flintstones, Ghostbusters (Activision), Green Beret [Steven Coomber]
  • Nes: Minna no Taabou no Nakayoshi Daisakusen (Japan) [kmg]
  • New NOT_WORKING software list additions:
  • C64_cass:
  • Hawkeye, Highlander, Highway Ecounter, The Hobbit (alt), Hunchback: The Adventure, International Soccer, Into the Eagles Nest,
  • Judge Dredd, Knuckle Busters, Kwah!, Lotus Esprit Turbo Challenge (Gremlin Graphics) [The Ultimate Tape Archive Team]
  • Gamegear: BreakThru! (prototype) [smspower, VGHF]
  • Ibm5150: Back to the Future Part III, Lemmings, Midwinter, Paperboy, Pit-Fighter [flyers80]
  • Ibm5170: Quicky: The Computer Game (Euro), Tony & Friends in Kellogg's Land (Germany) [Old-Games.RU]
  • Ibm5170_cdrom: Alien Odyssey (US), Ignition (US) [Curt Coder]
  • N64:
  • X'treme Roller (prototype) [Baker64]
  • Controller Checker Ver.1.01, Unknown RGB Test Cartridge [BehindTheCode, Forest of Illusion]
  • Nes:
  • 8-bit Xmas 2016 [kmg]
  • 400 in 1 Real Game, Xītiān Qǔjīng - Journey To The West (Asia, alt) [taizou]
  • Translations added or modified:
  • Chinese (Simplified) [YuiFAN]
  • Chinese (Traditional) [YuiFAN]
  • Czech [Milan Galcik]
  • Greek [BraiNKilleRGR]
  • Slovak [Milan Galcik]

New in MAMEUI 0.239 (December 29, 2021) (Dec 29, 2021)

  • Bugs Fixed:
  • 00413: [Sound] (crimfght.cpp) crimfght: Music plays slightly too slowly. (Aaron Giles)
  • 01080: [Interface] (asteroid.cpp) Controller configuration files can’t override driver-supplied input mappings. (Vas Crabb)
  • 01232: [Sound] (aliens.cpp) aliens: Music plays slower in MAME compared to PCB recording. (Aaron Giles)
  • 03232: [Crash/Freeze] (gaelco.cpp) thoop: Continuing after losing all lives on stage 4 results in a black screen. (David Haywood)
  • 03737: [Speed] (nemesis.cpp) salamand, lifefrce: Music is too slow. (Aaron Giles)
  • 03754: [Sound] (thunderx.cpp) scontra, scontraj: Sound plays too slowly and channel volume balance is incorrect. (Aaron Giles)
  • 04825: [Sound] (vendetta.cpp) vendetta: Music tempo is slower in MAME than on a real PCB. (Aaron Giles)
  • 05919: [Graphics] (gaelco.cpp) thoop: Sprites are incorrectly drawn over foreground objects. (David Haywood)
  • 06393: [Gameplay] (vendetta.cpp) vendetta (all versions): Hit boxes for some grounded enemies are incorrect. (Angelo Salese)
  • 06764: [Misc.] (deco32.cpp) captaven and clones: Sound is out of sync with video for end credits sequence. (Aaron Giles)
  • 07078: [Sound] (tmnt.cpp) tmnt, tmntua, tmntj: Music plays slower than it should. (Aaron Giles)
  • 07153: [DIP/Input] (asteroid.cpp) Apparently all systems: SlikStick configuration for asteroid isn’t applied. (Vas Crabb)
  • 07191: [Documentation] (maygayep.cpp) ep_ijob: A number of descriptions are missing the initial “The”. (AntoPISA)
  • 07716: [Crash/Freeze] (cdi.cpp) cdimono1 [linkfoe, zeldgamu, zeldgam]: Game crashes when selecting a level. (Ryan Holtz)
  • 07839: [Gameplay] (vendetta.cpp) vendetta and all clones: Attract mode demonstration plays incorrectly. (Angelo Salese)
  • 07878: [Crash/Freeze] (mini2440.cpp) mini2440: System hangs during boot process. (Ryan Holtz)
  • 08041: [Crash/Freeze] (nes.cpp) fds [smb2]: Game freezes at title screen (it should be animated). (kmg)
  • 08135: [DIP/Input] (taito_f2.cpp) qzquest: DIP switches 2-3 and 2-4 control the countdown timer speed. (Steven Coomber)
  • 08138: [Media Support] (c64.cpp) gberet: Some tape software only works with no disk drives connected. (Steven Coomber)
  • 08139: [Core] emumem: Memory access handlers are not being released properly, causing memory leaks. (O. Galibert)
  • 08140: [Known Issues/To-Do's] (psion5.cpp) psion5mx: System fails to boot, only showing a blank screen. (Ryan Holtz)
  • 08145: [Crash/Freeze] (segas32.cpp) f1lap: Game won’t boot if settings are changed, and may not reset correctly. (Ivan Vangelista)
  • 08147: [Documentation] (vsnes.cpp) balonfgt: DIP switch settings for extra lives are labeled incorrectly. (kmg)
  • 08148: [DIP/Input] (cinemat.cpp) spacewar, spaceshp: Playfield reset button is missing. (kmg)
  • 08159: [Interface] (vegas.cpp) sf2049, sf2049se: Selected view is not saved correctly. (Vas Crabb)
  • 08162: [DIP/Input] (cyclemb.cpp) skydest: Up and down joystick inputs are reversed. (Steven Coomber)
  • New working machines:
  • Amstar Draw Poker [darkdawgarcade, Brian Troha, f205v, simzy, Roberto Fresca]
  • Player's Edge Plus (PS0040) Jackpot Jungle Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0048) Double Jackpot Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0070) Hurricane Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0086) Earth Quake Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0267) Spin Til You Win Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0623) Black Cherry Slots [Brian Troha, Kevin Nagle]
  • Super Model II [Brian Troha, Darksoft, simzy, The Dumping Union]
  • Svetlana Elektronika IM-01 [Radon17]
  • Tom Storey Z80 based, triple time zone clock [smf]
  • New working clones:
  • Ataka asteroidov [algestam, Milan Galcik]
  • Chouji Meikyuu Legion (Japan ver 1.05, set 2) [system11]
  • Fidelity Electronics Designer Mach III Master 2265 (set 2) [Berger]
  • DoDonPachi Dai-Ou-Jou Black Label (Japan, 2002.10.07.Black Ver, newer) [Blomman, MetalliC, rtw]
  • Fighting Layer (FTL3/VER.A) [coolmod]
  • Franklin Computer Franklin ACE 500 [R. Belmont]
  • Franklin Computer Franklin ACE 2200 [R. Belmont]
  • Golden Tee '98 (v1.00C) [Brian Troha, The Dumping Union]
  • Hockey (Elektronika) [algestam, Milan Galcik]
  • Kosmicheskiy polyot [algestam, Milan Galcik]
  • Kot-rybolov (Elektronika) [algestam, Milan Galcik]
  • Kvaka-zadavaka [algestam, Milan Galcik]
  • The Lord of King (bootleg, protected) [Siftware]
  • Mahjong Ougon no Hai (bootleg set 2) [XingXing, little0]
  • Majestic Twelve - The Space Invaders Part IV (US) [Arcadecomponents.com]
  • Morskaja ataka [algestam, Milan Galcik]
  • NedoPC, TS-Labs ZX Evolution TS-Configuration [holub]
  • Nochnye vorishki [algestam, Milan Galcik]
  • Off Road Challenge (v1.00) [anonymous]
  • The Outfoxies (Japan, OU1, alternate GFX ROMs) [Silvio Grazini]
  • Player's Edge Plus (PS0015) Super Joker Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0041) Jackpot Jungle Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0044) Red White & Blue Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0271) Spin Til You Win Slots [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0275) 4th of July Slots (set 1) [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0275) 4th of July Slots (set 2) [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0280) 4th of July Slots (set 2) [Brian Troha, Kevin Nagle]
  • Player's Edge Plus (PS0291) Haywire Slots [Brian Troha, Kevin Nagle]
  • SciSys Kasparov Leonardo (v1.0) [Phil Chandler, Berger]
  • Super Real Mahjong VS (Rev A) [Forest of Illusion]
  • Svetlana Elektronika IM-01T [hap, Radon17, Berger]
  • Machines promoted to working:
  • Casio CTK-551 [Devin Acker, O. Galibert]
  • Philips CD-i (Mono-I) (PAL) [Ryan Holtz, CD-i Fan]
  • Clones promoted to working:
  • Mahjong Ougon no Hai (bootleg set 1) [XingXing]
  • New machines marked as NOT_WORKING:
  • Atari 2600 Point of Purchase Display [Wilbert Pol]
  • Chibi Maruko-chan ~Minna de Sugoroku Asobi~ no Maki [Darksoft, MetalliC, rtw]
  • Coche Bully [ClawGrip]
  • Coolboy RS-17 - 203 in 1 [kmg]
  • Final Fight 3 (SNES bootleg) [hammy, iq_132]
  • Human Designed Systems HDS200 [Bitsavers]
  • JoMoX AiRBase 99 [DBWBP]
  • Kawai Musical Instruments Manufacturing ACR-20 Digital Accompaniment Center [DBWBP]
  • Long Hu Zhengba San He Yi (V100CN) [XingXing, little0]
  • Master Crane (set 1) [Israel León (Retrolover), ClawGrip]
  • Puyo Puyo! The Medal Edition [Darksoft, MetalliC, rtw]
  • Sonic The Hedgehog 3 (bootleg of Mega Drive version) [Victor Fernandez (City Game)]
  • Super Mario Fushigi no JanJanLand [Darksoft, MetalliC, rtw]
  • Yamaha RX15 Digital Rhythm Programmer [DBWBP]
  • New clones marked as NOT_WORKING:
  • Dirt Dash (Rev. DT2 Ver.B, World) [Guru]
  • Downhill Bikers (World, DH2 Ver. A) [Guru]
  • Gals Panic II (Korea, single PCB) [Brian Troha, Simzy, darkdawgarcade, The Dumping Union]
  • Mahjong Ougon no Hai (bootleg set 3) [XingXing, little0]
  • Master Crane (set 2) [Israel León (Retrolover), ClawGrip]
  • Motor Show (set 2) [Robbbert]
  • Motor Show (set 3) [Robbbert]
  • Player's Edge Plus (PS0205) Red White & Blue Slots [Brian Troha, Kevin Nagle]
  • New working software list additions:
  • Apple2_flop_clcracked:
  • A-mazing Words (cleanly cracked), Chariots, Cougars, and Kings (Version 03.12.86) (cleanly cracked),
  • Dividing Decimals (Version 1.1) (cleanly cracked), Logic Workout (cleanly cracked), Mighty Math (cleanly cracked),
  • Moonlight and Madness Level II (Version 04.19.88) (cleanly cracked), Numberball (cleanly cracked),
  • Percentage Panic (cleanly cracked), PFS:File (Version A.00) (cleanly cracked), Punctuation Skills: Commas (cleanly cracked),
  • Space Port (cleanly cracked), Take Me North (cleanly cracked), Word-Player (cleanly cracked) [4am, Firehawke]
  • Apple Project Manager (cleanly cracked), Circuit Analysis (cleanly cracked), Galactic Wars (cleanly cracked)
  • [4am, san inc., Firehawke]
  • Apple2_flop_orig:
  • Alice in Wonderland and The Wizard of Oz (800K 3.5"), Animals with an Attitude (800K 3.5"),
  • Beauty and the Beast and The Little Mermaid (800K 3.5"), Big Book Maker: Cute and Cuddly (800K 3.5"),
  • Big Book Maker: Feeling Good About Yourself (800K 3.5"), Big Book Maker: Let's Pretend (800K 3.5"),
  • Big Book Maker: Letters, Numbers, Shapes (800K 3.5"), Big Book Maker: Myths and Legends (800K 3.5"),
  • Big Book Maker: Quentin (800K 3.5"), Big Book Maker: Tall Tales and American Folk Heroes (800K 3.5"),
  • Dinosaur Days Plus! (800K 3.5"), Disk Organizer (Version 2.6), Essential Data Duplicator (Version 4.4), J-Bird,
  • Math and Me (Version 1.6) (800K 3.5"), Math Blaster Mystery (Version 1.3) (800K 3.5"),
  • Math Blaster Plus! (Version 3.7) (800K 3.5"), Math Blaster! (Version 06.01.87) (800K 3.5"), Nibbles Away ][ (Version C3),
  • Once Upon A Time... Puppet Playhouse (800K 3.5"), A Question of Scruples, Read 'N Roll (Version 1.1) (800K 3.5"),
  • Robin Hood and Peter Pan (800K 3.5"), Robot Writer Plus! (800K 3.5"), Spell It Plus! (800K 3.5"),
  • Spell It! (Version 06.01.87) (800K 3.5"), Star Dance, Super Disk Copy (Version 3.8), Transportation Transformation (800K 3.5"),
  • Wargle!, The Whole Neighborhood (800K 3.5") [4am, Firehawke]
  • C64_cass:
  • H.E.R.O. (Activision), Hacker, HardBall (Compulogical S.A.), HardBall!, Harvey Smith Showjumper, Head Over Heels (Ocean),
  • Heartland, Hero Quest, Herobotix, High Frontier, Hits! Vol 1, The Hobbit, Hopping Mad (Elite Systems), Hostages, Hot Shot,
  • Hot Wheels, The House Mix, Howard the Duck, Human Killing Machine, The Hunt for Red October, Hunter's Moon, Hyper Sports,
  • Ice Hunter, IK+, Imagine's Arcade Giants, Impact, Impossible Mission, Impossible Mission (CBS Software), Impossible Mission II,
  • Indiana Jones and the Temple of Doom, Infiltrator, Inspector Gadget and the Circus of !!Fear!!, International Karate,
  • International Karate (Prism Leisure), International Tennis, It's a Knockout, Jack the Nipper,
  • Jack the Nipper II: In Coconut Capers (Gremlin Graphics), James Bond 007 in The Living Daylights - The Computer Game, Jinks,
  • Jon Ritman's Match Day II, Juice!, Jump Jet, Jungle Quest, Jungle Quest (alt), Kayleth, Kennedy Approach, Kettle (alt),
  • Killed Until Dead, Kinetik, Klax, Knight Rider, Konami's Coin-Op Hits, Kong, Kong (alt), Kong Strikes Back!, Krakout, Kwik Snax,
  • Labyrinth: The Computer Game (Activision), Last Mission, The Last Ninja (Activision), Last Ninja 2: Back with a Vengeance,
  • Last Ninja 3, Law of the West, Leader Board, Leader Board: Executive Edition, Legend of Kage, Licence To Kill,
  • Little Computer People, Live Ammo, Mag Max [The Ultimate Tape Archive Team]
  • Fmtowns_flop_orig:
  • FMR/Towns Kihon DOS Tools, Hometown, U.S.A., Hon'yaku Helper Zurukamashi, Hon'yaku Helper Zurukamashi - Jisho Disk Junior,
  • Sadistic Gamers Syndrome - Episode I, Towns Drill - Shougaku Sansuu Series - Sansuu 1-nen (TownsGEAR V2.1 version),
  • Yoku Wakaru Sansuu - Shougaku 2-nen [cyo.the.vile]
  • Gba:
  • Mechanic Mechanica (Japan, prototype) [Forest of Illusion]
  • Perplexus Diodomin (prototype) [James Boulton, GTW]
  • Ibm5150:
  • Grand Prix Circuit [DFXThomas]
  • Boulder Dash (3.5"), Buffalo Bill's Rodeo Games, F-19 Stealth Fighter (Version 435.04, disk + manual protection), The Last Ninja,
  • Pro Tennis Tour, Rampage, Tennis Cup II, Toi Acid Game [flyers80]
  • The Black Cauldron (v1.1m, cracked) King's Quest II: Romancing the Throne (v2.2, 3.5"),
  • King's Quest III: To Heir Is Human (v2.00, 5.25"), Might and Magic: Book One: Secret of the Inner Sanctum [Gypsy Dave]
  • The Dream Team: 3 on 3 Challenge [Old-Games.RU]
  • Hero's Quest: So You Want to be a Hero, Last Ninja 2: Back with a Vengeance, Police Quest II - The Vengeance (3.5", v1.001.000),
  • Rick Dangerous, Rocket Ranger (UK), SimEarth: The Living Planet (USA, 5.25", v1.1) [The Good Old Days]
  • Ibm5170:
  • Archer Maclean's Pool, Striker, Wizkid: The Story of Wizball II, WWF European Rampage Tour [flyers80]
  • Night Shift [Old-Games.RU]
  • Laser Squad (3.5", USA), Laser Squad (5.25", Euro), Push-Over (Big Games/The Hit Squad release),
  • Quest for Glory I: So You Want to Be a Hero, Quest for Glory III: Wages of War, Quest for Glory: Shadows of Darkness
  • [The Good Old Days]
  • Ibm5170_cdrom:
  • SkyNET, Terminator 2: Judgment Day - Chess Wars / Grandmaster Chess, The Terminator: 2029 - Deluxe CD Edition,
  • The Terminator: Future Shock, The Terminator: Rampage [David Silva]
  • Nes:
  • 8Bit Music Power, 8Bit Music Power Final, A Winner is You, Bully Boy 500 in 1, Hero Quest (Germany, prototype),
  • Holy Diver Collector's Edition, Kira Kira Star Night DX, Neo Heiankyo Alien, Pocket Games 150 in 1 (Mario boot screen) [anonymous]
  • Over Horizon (pirate) [Consolethinks]
  • 14 in 1 (FL-14A), 40 in 1 (110-05), 158 in 1 (AB-5027), 9999 in 1 (108-03), 10000000 in 1 (KB46),
  • Captain Planet and the Planeteers (pirate) [Consolethinks, Nikolka]
  • Super 13 in 1, Super Contra DS (Super Contra pirate) [famiac, NewRisingSun]
  • Booky Man (Brazil) [fcgamer]
  • Go! Benny! (Asia) [joanna88, krzysiobal]
  • 8-bit Xmas 2008, 8-bit Xmas 2009, 8-bit Xmas 2010, 8-bit Xmas 2011, 8-bit Xmas 2012, 8-bit Xmas 2013, 8-bit Xmas 2014,
  • 8-bit Xmas 2015, 8-bit Xmas 2018, 8-bit Xmas 2019, 8-bit Xmas 2020, 8-bit Xmas 2021 [kmg]
  • 125 in 1 (JY-125), 130 in 1 (JY-130), 1998 Super HiK 8 in 1 (JY-021B), Destroyer (Asia), Mario Family 7 in 1,
  • Xiǎo Zhuàngyuán Shùxué (China) [MLX]
  • Super Mario 15 (Kaiketsu Yanchamaru 3 - Taiketsu! Zouringen pirate) [mt777]
  • 5 in 1 1993 Copyright, FIFA International Soccer '96 (J.League Winning Goal pirate) [NewRisingSun]
  • Pokemon 2000 (Felix the Cat pirate) [SupahRetroooo]
  • Xiǎo Bǎikē 2 in 1 - Dūdū Wāwā Dà Màoxiǎn & Zhìlì Pīntú (China) [tenyuhuang]
  • Ngpc:
  • Choujou Kessen Saikyou Fighters - SNK vs Capcom - Taikenban (Jpn), Pachinko Hisshou Guide - Pocket Parlor (Jpn, prototype)
  • [Forest of Illusion]
  • Rx78_cart: Creative Graphics [Gaming Alexandria, Alan Steremberg, SSJ, Robbbert]
  • Z80clock:
  • Serial Monitor (2020-03-31 23:15:49), Z80 Clock (2020-03-31 05:44:04), Z80 Clock (2020-03-31 23:19:35),
  • Z80 Clock (2020-04-01 00:24:57), Z80 Clock (2020-04-02 04:35:59), Z80 Clock (2020-04-02 05:23:01),
  • Z80 Clock (2020-04-03 00:43:52), Z80 Clock (2020-12-13 19:28:27), Z80 Clock (2021-11-06 19:03:38) [smf]
  • Software list items promoted to working:
  • C64_cass: APB (alt), The Flintstones, Ghostbusters (Activision), Green Beret [Steven Coomber]
  • Nes: Minna no Taabou no Nakayoshi Daisakusen (Japan) [kmg]
  • New NOT_WORKING software list additions:
  • C64_cass:
  • Hawkeye, Highlander, Highway Ecounter, The Hobbit (alt), Hunchback: The Adventure, International Soccer, Into the Eagles Nest,
  • Judge Dredd, Knuckle Busters, Kwah!, Lotus Esprit Turbo Challenge (Gremlin Graphics) [The Ultimate Tape Archive Team]
  • Gamegear: BreakThru! (prototype) [smspower, VGHF]
  • Ibm5150: Back to the Future Part III, Lemmings, Midwinter, Paperboy, Pit-Fighter [flyers80]
  • Ibm5170: Quicky: The Computer Game (Euro), Tony & Friends in Kellogg's Land (Germany) [Old-Games.RU]
  • Ibm5170_cdrom: Alien Odyssey (US), Ignition (US) [Curt Coder]
  • N64:
  • X'treme Roller (prototype) [Baker64]
  • Controller Checker Ver.1.01, Unknown RGB Test Cartridge [BehindTheCode, Forest of Illusion]
  • Nes:
  • 8-bit Xmas 2016 [kmg]
  • 400 in 1 Real Game, Xītiān Qǔjīng - Journey To The West (Asia, alt) [taizou]
  • Translations added or modified:
  • Chinese (Simplified) [YuiFAN]
  • Chinese (Traditional) [YuiFAN]
  • Czech [Milan Galcik]
  • Greek [BraiNKilleRGR]
  • Slovak [Milan Galcik]

New in MAMEUI 0.238 (November 24, 2021) (Nov 24, 2021)

  • Bugs fixed:
  • 07556: [Crash/Freeze] (snes.cpp) snes, snespal [ctrigger and clones]: Chrono Trigger crashes the emulator. (AmatCoder)
  • 07685: [DIP/Input] sonic, cabalus, others using µPD4701A: Mapping joysticks to inputs with PORT_RESET causes problems. (Vas Crabb)
  • 08118: [Crash/Freeze] Core: Error messages can crash MAME on Windows when no console is attached. (Vas Crabb)
  • 08119: [Interface] Lua console: Tab completion for container keys can cause segmentation faults. (Carl)
  • 08120: [Interface] Program/copyright information overflows the bottom pane on the system/software selection menus. (hap)
  • 08121: [Interface] UI: Main menu does not update if emulation phase changes while it is hidden. (Vas Crabb)
  • 08127: [Documentation] (taitotx.cpp) goketsuj: Title is incorrect. (J.J.Boy)
  • 08132: [DIP/Input] (cop01.cpp) cop01, cop01a: DIP switches marked as unused activate invulnerability cheat. (Steven Coomber)
  • 08137: [Interface] UI: Selecting “Favorites” system filter without having any entries causes a segmentation fault. (Vas Crabb)

New in MAMEUI 0.237 (October 27, 2021) (Oct 29, 2021)

  • Bugs Fixed:
  • 04022: [Sound] (segas16b.cpp) altbeastj: Music does not stop when the transformation sequence begins. (TeamEurope)
  • 07883: [Color/Palette] BGFX: Direct3D 9 back-end does not work. (Ryan Holtz)
  • 08059: [DIP/Input] (taito_f2.cpp) deadconx, deadconxj: DIP switches are labeled incorrectly. (GoldS_TCRF)
  • 08065: [Graphics] (segas16b.cpp) altbeast, altbeast6: Sprites flicker, most visibly in the third stage. (hap)
  • 08074: [Media Support] FILE MANAGER: Drive root directories cannot be selected on Windows. (Vas Crabb)
  • 08075: [Gameplay] (changela.cpp) changela: Car incorrectly steers to the right without player input. (hap)
  • 08076: [Sound] (tubep.cpp) rjammer: Sound test does not work, and causes loss of game sounds. (AJR)
  • 08077: [DIP/Input] (darius.cpp) dariusu: Discounted continue DIP switch is labeled “unknown”. (GoldS_TCRF)
  • 08078: [DIP/Input] (vigilant.cpp) vigilant and clones: Kick and punch buttons are reversed. (abelardator2)
  • 08081: [Sound] (srmp2.cpp) srmp2, srmp3: Character voice samples do not play. (kmg)
  • 08085: [Documentation] (msx.cpp) hbf9pr: The description says “Russion” instead of “Russian”. (AntoPISA)
  • 08090: [Documentation] (polepos.cpp) polepos2: Documented “Freeze” DIP switch is labeled “Unknown”. (Cow)

New in MAMEUI 0.236 (September 29, 2021) (Sep 29, 2021)

  • 04022: [Sound] (segas16b.cpp) altbeastj: Music does not stop when the transformation sequence begins. (TeamEurope)
  • 07883: [Color/Palette] BGFX: Direct3D 9 back-end does not work. (Ryan Holtz)
  • 08059: [DIP/Input] (taito_f2.cpp) deadconx, deadconxj: DIP switches are labeled incorrectly. (GoldS_TCRF)
  • 08065: [Graphics] (segas16b.cpp) altbeast, altbeast6: Sprites flicker, most visibly in the third stage. (hap)
  • 08074: [Media Support] FILE MANAGER: Drive root directories cannot be selected on Windows. (Vas Crabb)
  • 08075: [Gameplay] (changela.cpp) changela: Car incorrectly steers to the right without player input. (hap)
  • 08076: [Sound] (tubep.cpp) rjammer: Sound test does not work, and causes loss of game sounds. (AJR)
  • 08077: [DIP/Input] (darius.cpp) dariusu: Discounted continue DIP switch is labeled “unknown”. (GoldS_TCRF)
  • 08078: [DIP/Input] (vigilant.cpp) vigilant and clones: Kick and punch buttons are reversed. (abelardator2)
  • 08081: [Sound] (srmp2.cpp) srmp2, srmp3: Character voice samples do not play. (kmg)
  • 08085: [Documentation] (msx.cpp) hbf9pr: The description says “Russion” instead of “Russian”. (AntoPISA)
  • 08090: [Documentation] (polepos.cpp) polepos2: Documented “Freeze” DIP switch is labeled “Unknown”. (Cow)

New in MAMEUI 0.235 (August 27, 2021) (Aug 28, 2021)

  • 07002: [Crash/Freeze] (viper.cpp) p911 and clones: Games show “DISTRIBUTION ERROR”, resetting causes MAME to exit. (Windy Fairy)
  • 07760: [Core] BGFX: YUV overlay rendering for Laserdisc games is flawed. (Ryan Holtz)
  • 08042: [Graphics] (namcofl.cpp) finalapr, finalapr1, finalaprj: Flagman is not animated. (Angelo Salese)
  • 08045: [Misc.] (coco12.cpp) coco, coco2, dragon32: Last byte of RAM is unusable for 32K machines. (Nigel Barnes)
  • 08046: [Original Reference] (timelimt.cpp) progress, timelimt: Game runs too fast. (hap)
  • 08050: [Sound] (ginganin.cpp) ginganin: PCM audio does not play. (Robbbert)
  • 08051: [DIP/Input] portera: Down button is not working (can’t climb down ladders). (Tafoid)
  • 08053: [DIP/Input] (taito_f2.cpp) yuyugogo: DIP switch marked as “Unused” enables continues. (GoldS_TCRF)
  • 8239: bus/nes: Fixed NTDEC PCB bugs, and added support for N715021 PCB. [kmg]
  • 8291: bus/nes: Fixed various issues with multi-game cartridges. [kmg]
  • 8326: bus/nes: Added support for a Contra bootleg. [kmg]
  • 8331: c64_cass.xml: Changed the format of some tape labels. [Steven Coomber]
  • 8333: qx10.cpp: Corrected video memory size and mirroring (fixes graphics scrolling). [Brian Johnson]
  • 8352: chdman: Added some additional hard disk templates. [Davide Cavalca]
  • 8354: amiga_hdd.xml: Added hard disk images with Workbench pre-installed. [Davide Cavalca]
  • 8355: nes.xml: Hooked up Donkey Kong & Jungle Book pirate cartridge. [kmg]
  • 8356: machine/hp_taco.cpp: Implemented commands to read HP9825 tapes. [F.Ulivi]
  • 8357: c64_cass.xml: Added five items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8358: amiga_workbench.xml: Added AmigaOS 3.9 and AmigaOS 4.0 Classic. [archive.org, fsck.technology, Davide Cavalca]
  • 8359: bus/nes: Added support for a Big Nose 2-in-1 cartridge. [kmg, MLX]
  • 8361: bus/nes: Fixed a Super Mario Bros. 2 FDS pirate conversion. [kmg]
  • 8362: video/n64.cpp: Improved 8 BPP frame buffer mode and VI scan-out. [Ryan Holtz, krom]
  • 8363: bus/centronics/epson_lx810l.cpp: Added a fake reset button. [Golden Child]
  • 8364: video/gime.cpp: Adjusted constant RAM setting logic for $FExx area to fix Demon Attack splash screen. [Tim Lindner]
  • 8365: video/gime.cpp: Corrected timer period calculation, exposed in Pop*Star Pilot. [Tim Lindner]
  • 8366: bus/nes: Emulated recently-added YUNG-08 Super Mario Bros. 2 FDS conversion bootlegs. [kmg]
  • 8368: bus/nes: Fixed emulation for 31 in 1 multi-game cartridge. [kmg]- 8369: startouch.cpp: Fixed some grammar errors in comments. [ClawGrip]
  • 8370: cedar_magnet.cpp: Added Paris Dakar and Dracula's Castle. [Jose Marquez Retrobytes, Recreativas.org, David Haywood]
  • 8371: 8080bw.cpp: Added Rescate Lunar (Spanish bootleg of Lunar Rescue) [Ricardo - Factory Arcade, Recreativas.org]
  • 8372: radikaldarts.cpp: added Radikal Darts (Diana Version 7.29.25). [jordigahan, ClawGrip]
  • 8373: bus/nes: Fixed the three non-working games in the 11 in 1 Ball Series multi-game cartridge. [kmg]
  • 8374: sauro.cpp: Added Sea Wolf (Tecfri). [Lorenzo, Victor Fernandez (City Game), ClawGrip]
  • 8376: formats/imd_dsk.cpp: Fixed segmentation fault when saving FM tracks. [Jesse Marroquin]
  • 8377: hh_sm510.cpp: Re-scanned display for Elektronika Autoslalom. [algestam]
  • 8378: bus/nes: Added support for the Little Com 160 Korean multi-game cartridge. [kmg, NewRisingSun]
  • 8372: video/upd7220.cpp: Corrected address space to use word addressing, and fixed emulation of GCHRD command. [Brian Johnson]
  • 8381: epos.cpp: Swapped the order of the buttons on Beastie Feastie to match Super Glob and The Glob. [Steven Coomber]
  • 8382: fm7_cass.xml: Added thirteen items. [Cytlan, Gaming Alexandria, TheMechasaur]
  • 8383: ibm5150.xml: Moved Windows 1.x items from ibm5170.xml as they work on XT class systems. [Davide Cavalca]
  • 8384: ibm5150_hdd.xml: Added pre-installed MS-DOS, PC-DOS and Windows 1.0 images. [Davide Cavalca]
  • 8388: bus/nes: Added support for Caltron 9 in 1 prototype. [kmg]
  • 8389: lwriter.cpp: Corrected the polarity of the SCC interrupt signal. [Jeff Muizelaar]
  • 8390: bus/nes: Added support for a Kaiser 4-in-1 multi-game cartridge. [kmg]
  • 8391: lwriter.cpp: Added support for the original LaserWriter. [Jeff Muizelaar]
  • 8392: machine/smc91c9x.cpp: Improved full duplex switched mode, and implemented auto-release mode. [Kelvin Sherlock]

New in MAMEUI 0.234 (July 28, 2021) (Jul 28, 2021)

  • Bugs Fixed:
  • [Graphics] (batman.cpp) batman: [possible] Blue line shows on the edge of some ending screens. (David Haywood)
  • [Graphics] (namcos2.cpp) burnforc: Part of the waterline is missing. (David Haywood)
  • [Graphics] (namcofl.cpp) finalapr and clones: Objects on the side of the track are not visible. (Ryan Holtz)
  • [Graphics] (zr107.cpp) midnrun, jetwave, waveshrk, windheat and clones: Display blacks out periodically. (Ville Linde)
  • [Graphics] (namcofl.cpp) finalapr: AI cars are never reflected in the rear view mirrors. (Ryan Holtz)
  • [Gameplay] (zr107.cpp) windheat, windheatj, windheatu, windheata: AI cars always Truenos in standard mode. (Ville Linde)
  • [Graphics] (namconb1.cpp) nebulray: Raster effects are off by one line. (David Haywood)
  • [Graphics] (namcofl.cpp) finalapr, finalapro, finalaprj: Sprites are drawn incorrectly. (Ryan Holtz)
  • [Graphics] (namcos2.cpp) burnforc: Waterline is drawn incorrectly. (David Haywood)
  • [Gameplay] (cobra.cpp) bujutsu: The game no longer boots to the title screen. (Ville Linde)
  • [Timing] (gticlub.cpp) gticlub, jetwave and clones: The player vehicle skips/jitters during the end sequence. (Ville Linde)
  • [Crash/Freeze] (zr107.cpp) windheat and clones: 3D graphics stop updating during races. (Ville Linde)
  • [Gameplay] (model2.cpp) motoraid, motoraiddx: Collision detection breaks at various places. (Ryan Holtz)
  • [Save/Restore] All games/systems using OPM/N FM synth.: Single stuck note plays after restoring saved state. (Aaron Giles)
  • [DIP/Input] (acrnsys.cpp) acrnsys5: Keyboard is not initially enabled. (Steven Coomber)
  • [Documentation] (cosmic.cpp) nomnlnd: Export title should not be used for Japanese version. (jkburks)
  • [Documentation] (neogeo.cpp) mslug4: Co-developer Noise Factory is not listed in metadata. (Angelo Salese)
  • [Sound] (lordgun.cpp) aliencha, alienchac: Background music does not play during fights. (Aaron Giles)
  • [Sound] (snk.cpp) fsoccer: Almost all voice samples fail to play. (Aaron Giles)

New in MAMEUI 0.233 (July 01, 2021) (Jul 1, 2021)

  • [Graphics] (hornet.cpp) gradius4: Screen visible area is incorrect in 15 kHz mode. (Ville Linde)
  • [Graphics] (gameplan.cpp) leprechn, leprechp, potogold: Cutscene animation causes graphics corruption. (O. Galibert)
  • [Gameplay] (seta.cpp) downtown: After entering a high score, the high scores are reset to zero. (Angelo Salese)
  • [Graphics] (hornet.cpp) gradius4: Flip Screen (V) DIP switch doesn’t completely flip the text layer. (Ville Linde)
  • [Gameplay] (hornet.cpp) gradius4: Test mode ROM check causes emulator to crash when using Direct3D video. (Ville Linde)
  • [Gameplay] (taitosj.cpp) tinstar: Collision detection is broken. (O. Galibert)
  • [Graphics] (hornet.cpp) nbapbp: 2D graphics are positioned/sized incorrectly. (Ville Linde)
  • [Sound] (dragon.cpp) dragon32, dragon64, dragon64h, dragon200, dragon200e: DAC sound is not working. (AJR)
  • [DIP/Input] (coco3.cpp) coco3: Joystick buttons are not working correctly for some ML games. (Tim Lindner)
  • [Crash/Freeze] (atetris.cpp) atetrisb2, atetrisb3: Game does not progress past black screen. (AJR)
  • [Graphics] (vis.cpp) vis: Screen image is cropped, and animation glitches occur. (Carl)
  • [Sound] (vis.cpp) vis: Some sound effects play as noise. (Carl)
  • [Core] (hornet.cpp) All machines in hornet.cpp: Sound test fails if POST is enabled. (Ville Linde)
  • [Media Support] (pce.cpp) dragnegg: [pce] dragnegg: Dragon Egg! is marked as not supported, but works. (thankyoumame)
  • [Interface] (ksys573.cpp) pcnfrku: Description for US version does not match title screen. (AriaOTP)
  • [Graphics] (junofrst.cpp) junofrst: Screen colour does not change on key game events. (O. Galibert)
  • [Documentation] (seta.cpp) drgnunit: Manufacturer should show developer Athena. (Angelo Salese)
  • [Sound] (neogeo.cpp) nitd and bootleg, arcade and AES modes: ADPCM-A samples do not play to end. (Aaron Giles)
  • [Sound] (namcos2.cpp) assault, assaultj: Tank engine sound stops almost immediately after game starts. (hap)
  • [DIP/Input] (vegas.cpp) sf2049se: Non-existent button is mapped in IN1 port. (hap)
  • [DIP/Input] (segas16a.cpp) quartet and clones: Fire and jump button order doesn’t match control panel. (Steven Coomber)
  • [Sound] (neogeo.cpp) mslug: Background music has parts missing. (Aaron Giles)
  • [DIP/Input] (mitchell.cpp) spangbl: Bootleg uses DIP switch settings rather than a service menu. (Ivan Vangelista)
  • [Gameplay] (starwars.cpp) esb: SLAPSTIC causes emulated machine to reset. (O. Galibert)
  • [Graphics] (channelf.cpp) channelf (and clones?): Fairchild Channel F runs at incorrect vertical resolution. (Nigel Barnes)
  • [DIP/Input] (chanbara.cpp) chanbara: The left and right joystick inputs are reversed. (Steven Coomber)
  • [DIP/Input] (playmark.cpp) bigtwinb: Joystick X and Y axes are swapped. (Tafoid)

New in MAMEUI 0.229 (February 24, 2021) (Feb 24, 2021)

  • 06650: [Graphics] (m58.cpp) 10yard: Graphics are misaligned. (Ivan Vangelista)
  • 06668: [Graphics] (mhavoc.cpp) mhavoc, mhavoc2, mhavocp, mhavocrv: Not all graphics are displayed. (Robbbert)
  • 06935: [Misc.] BGFX render module doesn’t find images when multiple artwork paths are configured. (AJR)
  • 07795: [Debugger] Qt debugger: Debugger views display incorrectly when scrolled to the bottom. (Vas Crabb)
  • 07860: [Compiling] N/A: Incorrect flags are passed to the compiler on ARM/AArch64 targets. (Belegdol)
  • 07863: [Interface] (ksys573.cpp) pcnfrk4mk: Description does not match displayed title. (AriaOTP)
  • 07866: [Crash/Freeze] (atarig1.cpp) pitfight3: Game crashes randomly in later matches. (O. Galibert)
  • 07867: [Crash/Freeze] (c64.cpp) Most carts in c64_cart.xml: Cartridges no longer load correctly. (Ivan Vangelista)
  • 07874: [Save/Restore] (gottlieb.cpp) cobram3, cobram3a: Games stop at a black screen with populated NVRAM files. (Ivan Vangelista)

New in MAMEUI 0.228 (January 27, 2021) (Jan 27, 2021)

  • Bugs fixed:
  • [Color/Palette] (galaxian.cpp) eagle, eagle2: Games need wiring harness that swaps channels. (Vas Crabb)
  • [Gameplay] (model1.cpp) vr, vformula: Undetected communication board error. (Hydreigon)
  • [DIP/Input] (iteagle.cpp) bbh, bbhsc, bbhsca, bbh2sp, bbh2spa, bbh2spb: Lightguns don't track correctly. (Ivan Vangelista)
  • [Save/Restore] (neogeo.cpp) aes: Memory cards are not detected. (Vas Crabb)
  • [Crash/Freeze] (vtech2.cpp) laser500, laser700: Emulator crashes on hard reset. (Robbbert)
  • [Sound] (mario.cpp) mario and clones: All audio missing besides walking sounds. (Ryan Holtz)
  • [Crash/Freeze] (cinemat.cpp) qb3: Black screen/exception on start. (Ivan Vangelista)
  • [Core] (oric.cpp) orica: Loading from tape never progresses. (Ivan Vangelista)
  • [Sound] (neopcb.cpp) svcpcb: Cracking/distortion/buzzing sound. (Ivan Vangelista)

New in MAMEUI 0.228 (January 27, 2021) (Jan 27, 2021)

  • Bugs fixed:
  • [Color/Palette] (galaxian.cpp) eagle, eagle2: Games need wiring harness that swaps channels. (Vas Crabb)
  • [Gameplay] (model1.cpp) vr, vformula: Undetected communication board error. (Hydreigon)
  • [DIP/Input] (iteagle.cpp) bbh, bbhsc, bbhsca, bbh2sp, bbh2spa, bbh2spb: Lightguns don't track correctly. (Ivan Vangelista)
  • [Save/Restore] (neogeo.cpp) aes: Memory cards are not detected. (Vas Crabb)
  • [Crash/Freeze] (vtech2.cpp) laser500, laser700: Emulator crashes on hard reset. (Robbbert)
  • [Sound] (mario.cpp) mario and clones: All audio missing besides walking sounds. (Ryan Holtz)
  • [Crash/Freeze] (cinemat.cpp) qb3: Black screen/exception on start. (Ivan Vangelista)
  • [Core] (oric.cpp) orica: Loading from tape never progresses. (Ivan Vangelista)
  • [Sound] (neopcb.cpp) svcpcb: Cracking/distortion/buzzing sound. (Ivan Vangelista)

New in MAMEUI 0.227 (December 31, 2020) (Dec 31, 2020)

  • 01807: [Graphics] (undrfire.cpp) cbombers: Some graphics are missing in attract mode. (cam900)
  • 04905: [Flip Screen/Cocktail] (champbwl.cpp) champbwl: Video offset to the left when flip screen is enabled. (Ivan Vangelista)
  • 05701: [Documentation] (model2.cpp) daytona and clones: System descriptions are not entirely accurate. (ArtLine)
  • 07119: [Gameplay] (rampart.cpp) rampart, maybe rampartj and rampart2p: Late-game protection issues. (O. Galibert)
  • 07435: [Save/Restore] Vector: Vector Many games do not return stably from save state. (Vas Crabb)
  • 07746: [Compiling] macOS 11: Compiling on the Apple AArch64 DTK fails. (Miodrag Milanović)
  • 07757: [Documentation] (vegas.cpp) nbashowt: Release year is incorrect. (PepsiBoy428)
  • 07778: [Crash/Freeze] (vicdual.cpp) carnivalh, carnivalha: Game crashes after clearing first round. (David Haywood)
  • 07782: [Documentation] (stv.cpp) ffreveng, ffrevng10: This game displays two different titles for two different markets. (Fortuna)
  • 07783: [DIP/Input] (meadows.cpp) bowl3d: Some DIP switches labelled as Unused affect gameplay. (terencew)
  • 07784: [Gameplay] (vulgus.cpp) vulgus and clones: Excessive verbose logging can cause performance issues. (Robbbert)
  • 07785: [Documentation] (neogeo.cpp) marukodq: Title is not correct. (J.J.Boy)
  • 07786: [Documentation] (metro.cpp) karatourj: Title is not correct. (J.J.Boy)
  • 07790: [Graphics] (namcos22.cpp) propcycl: Zoom effect on score entry screen is misaligned. (hap)
  • 07792: [Graphics] (segas16a.cpp) quartet, quarteta, quartet2, quartet2a: Moving floors are not displayed. (David Haywood)
  • 07796: [Misc.] (megasys1.cpp) stdragon: High scores higher than one million points are not displayed correctly. (Carl)
  • 07799: [Gameplay] (seattle.cpp) blitz99: Attract mode skips over animations. (Ted Green)
  • 07803: [Sound] (m63.cpp) fghtbskt: AY-3-8910 sound is missing. (Ivan Vangelista)
  • 07808: [Sound] (bwidow.cpp) spacduel, spacduel0, spacduel1: Some sounds are missing. (Tafoid)
  • 07812: [DIP/Input] (quizpun2.cpp) quizpun2: Test mode doesn’t work. (AJR)
  • 07813: [DIP/Input] (ksys573.cpp) gchgchmp: Player 2 Up and Right inputs are swapped. (danylopez123)
  • 07815: [Sound] (balsente.cpp) sentetst: Sente Diagnostic Cartridge: Fails Sound Board Test. (AJR)
  • 07817: [Crash/Freeze] (stfight.cpp) empcityfr: Game locks up at start. (Ivan Vangelista)
  • 07820: [DIP/Input] (model1.cpp) wingwar360: Throttle (Pedal 1) doesn’t work at all. (Ivan Vangelista)

New in MAMEUI 0.226 (October 28, 2020) (Oct 28, 2020)

  • 02508: [Color/Palette] (bagman.cpp) bagmans: Stern/Seeburg logo colors are incorrect. (Steven McLeod)
  • 03181: [Graphics] (enigma2.cpp) enigma2: Colors are possibly incorrect. (Guru)
  • 06320: [Core] any computer with lx800 printer: Various problems when using Centronics printers. (Vas Crabb)
  • 06675: [Interface] UI: BIOS selection menu shows devices that don’t allow user BIOS selection. (Vas Crabb)
  • 07410: [Interface] verifyroms: ROM set may be reported as bad if checksums are same as parent. (Vas Crabb)
  • 07762: [Gameplay] (pdp1.cpp) pdp1: Unable to load or run a game since being recently worked on. (AJR)
  • 07764: [Gameplay] (galaga.cpp) galaga and clones: Player ship behaves strangely in attract mode. (hap)
  • 07765: [Sound] (seattle.cpp) sfrush, sfrushrk and clones: Sound is distorted after loading saved state. (Aaron Giles)
  • 07769: [Sound] (gradius3.cpp) gradius3js: Noise repeatedly plays over music in attract mode. (Ivan Vangelista)

New in MAMEUI 0.225 (September 30 2020) (Sep 30, 2020)

  • MAME Testers Bugs Fixed:
  • 07338: [DIP/Input] (crvision.cpp) crvision: Creativision has a 16-way joystick, not an 8-way joystick(Robbbert)
  • 07375: [Interface] clickable artwork: Rotating view does not rotate mouse click targets(Vas Crabb)
  • 07431: [Graphics] (didact.cpp) md6802: Layout not working correctly(Vas Crabb)
  • 07733: [Interface] (galaga.cpp) galaga (others?): LED outputs no longer working(AJR)
  • 07735: [Documentation] (megadriv.cpp) [megadriv] ddragon: Incorrect release year(ArcadeShadow)
  • 07745: [Graphics] Full-screen borderless windows are incorrectly restricted to work area(Vas Crabb)
  • 07749: [Sound] (cyberbal.cpp) cyberbal, cyberbalt: Sampled audio does not play(AJR)
  • 07750: [Documentation] (megadriv.cpp) megadriv [chester, chesterw]: Incorrect release year(Tafoid)
  • 07755: [Graphics] (pc1512.cpp) pc1512: Descenders on bottom line are missing(AJR)
  • 07756: [Interface] (snes.cpp) UI: ROM sets incorrectly reported as not found(Vas Crabb)
  • 07758: [Graphics] (applix.cpp) applix: Descenders on bottom line are missing(AJR)
  • New working machines:
  • Janken Game Acchi Muite Hoi! (Japan 1.3)
  • [Phil Bennett, ShouTime, Surgeville, Sean Sutton, Jred, Mike Krug, Smitdogg, The Dumping Union]
  • Macro Winners (Play Vision license) Wireless Tennis (PAL, Play Vision) [David Haywood, Sean Riddle]
  • Mattel Hot Wheels (2Â player, pad controllers) [Sean Riddle, David Haywood]
  • MSI / Arc System Works Double Dragon - 30 Years Anniversary (Plug & Play) [Sean Riddle]
  • MSI / Bandai Namco Ms. Pac-Man (MSI Plug & Play) [Sean Riddle]
  • MSI / Capcom Mega Man 2 (MSI Plug & Play) [Sean Riddle]
  • MSI / Konami Frogger (MSI Plug & Play, white joystick) [David Haywood, Sean Riddle]
  • MSI / Taito Space Invaders (MSI Plug & Play) [Sean Riddle]
  • MSI WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 1) [Sean Riddle]
  • Novag Constellation Expert [hap, Berger]
  • Radica / Sega Out Run 2019 (Radica Plug & Play, Europe) [David Haywood, Sean Riddle]
  • Senario Double Dance Mania: Mega 12 [Sean Riddle, David Haywood]
  • Senario Double Dance Mania: Supreme / Dance Supreme [Sean Riddle, David Haywood, Kamaal Brown]
  • Senario Vs. Maxx 17-in-1 [Sean Riddle, David Haywood]
  • Solar Games 80-in-1 (PAL) [David Haywood, Sean Riddle]
  • Super Bubble Bobble (Sun Mixing, Megadrive clone hardware) [Jorge Silva, David Haywood]
  • Taikee World Soccer TVÂ Game 10-in-1 (PAL) [David Haywood, Sean Riddle]
  • TimeTop Super Game 7-in-1 (TimeTop SuperGame) (PAL) [Takashi Omoto, Sean Riddle]
  • New working clones:
  • Air Duel (World, M72Â hardware) [Jon Exidy]
  • Asterion [Lorenzo Fongaro, Xadhoom, Paolo Bolognesi, Paolo Rinoldi]
  • Le Bagnard (Itisa, Spain) [Juan Romero, ClawGrip]
  • Battle Garegga (location test) (Wed Jan 17 1996) [Moffitt]
  • Cruis'n USA (v4.4) [Simzy, Brian Troha, The Dumping Union]
  • CTAÂ Invader [Dirk Best, Guru]
  • Gundam Wing: Endless Duel (SNES bootleg, set 2) [Jorge Silva]
  • The History of Martial Arts (set 2) [hammy]
  • JoJo's Bizarre Adventure (Euro 990913) [Darksoft]
  • JoJo's Bizarre Adventure (Euro 990927) [Darksoft]
  • The Legend of Kage (bootleg set 4) [hammy]
  • Meteor (bootleg of Asteroids) [Bea, Iris]
  • Midnight Run: Road Fighter 2 (AAA, Asia v1.10, newer sound program) [Guru]
  • MSI WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 2) [Sean Riddle]
  • Olivmandingo (Spanish bootleg of Mandinga on Galaxian hardware, set 2) [Retromaniacs]
  • P.O.W. - Prisoners of War (bootleg of US version 1) [Victor Fernandez (City Game)]
  • Pac-Man (Calfesa, Spanish bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • Pacom Invader (set 2) [Dirk Best, Guru]
  • Polaris (latest version) [Andrew Welburn, The Dumping Union]
  • Route X (bootleg, set 2) [Juan Romero, ClawGrip]
  • Speed Up (Version 2.20) [Victor Fernandez (City Game), ClawGrip]
  • Street Fighter II': Champion Edition (bootleg, set 1) [f205v, maru79]
  • Street Fighter II': Champion Edition (bootleg, set 2) [f205v, maru79]
  • Street Fighter II': Champion Edition (Playmark bootleg, set 2) [Janniz, f205v]
  • Super Space Invaders '91 (World, earlier?) [caius]
  • Traverse USA (bootleg, set 2) [Juan Romero, ClawGrip]
  • VTech V.Smile Baby (France, with 'En Ville avec l'ourson Patoune') [Sean Riddle, TeamEurope]
  • VTech V.Smile Baby (France, with 'Winnie et ses amis dans la Foret des Reves Bleus') [Sean Riddle, TeamEurope]
  • VTech V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald') [Sean Riddle, TeamEurope]
  • Machines promoted to working:
  • Majesco Golden Nugget Casino [David Haywood, Sean Riddle]
  • My Wico Guitar [David Haywood, ClawGrip, Sean Riddle]
  • Performance Designed Products (licensed by Konami) VGÂ Pocket Tablet (VG-4000) [David Haywood]
  • Quick Pick 5 [MetalliC]
  • SilverLit 35 in 1 Super Twins [David Haywood, Sean Riddle]
  • Smart Planet Sudoku Plug & Play TV Game '6 Intelligent Games' [David Haywood, Sean Riddle]
  • Clones promoted to working:
  • Cadillacs and Dinosaurs (bootleg with PIC16C57, set 2) [TwistedTom]
  • Tetris (bartop, prototype) [Devin Acker]
  • New machines marked as NOT_WORKING:
  • 10 Jeux Interactifs / Jeux Pour Filles (France) [David Haywood, Sean Riddle, TeamEurope]
  • Adacom CP-150Â Plus [Bitsavers]
  • Apple Computer MessagePad [Pablo Marx]
  • Apple Computer MessagePad 110 [Pablo Marx]
  • Apple Computer MessagePad 120 [Pablo Marx]
  • Apple Computer MessagePad 130 [Pablo Marx]
  • Apple Computer MessagePad 2000 [Pablo Marx]
  • Apple Computer MessagePad 2100 [Pablo Marx]
  • Apple Computer Newton Notepad (prototype) [Pablo Marx]
  • Bare Knuckle III / Sunset Riders (bootleg of Megadrive versions) [hammy]
  • BornKid Handheld Game Console BC-19 - 218 in 1 [Sean Riddle, David Haywood]
  • dreamGEAR My Arcade Wireless Video Game Station 200-in-1 (DGUN-2572) [Sean Riddle, David Haywood]
  • Generalmusic GEMÂ RealPiano RP200 [DBWBP]
  • Informer 207/100 [Bitsavers]
  • Informer 207/376 [Dirk Best]
  • Informer 213 [Bitsavers]
  • Informer 213Â AE [Dirk Best, MattisLind]
  • JAKKS Pacific Inc / HotGen Ltd Camp Rock Guitar Video Game (JAKKS Pacific TV Game) [Sean Riddle, TeamEurope, David Haywood]
  • Lucky Player [jordigahan, ClawGrip]
  • Matrix [bytestorm]
  • Mexico Lindo [Eduardo Humberto Menezes]
  • Mini Super Fruits [jordigahan, ClawGrip]
  • Motorola Marco [Pablo Marx]
  • New Pro Bowl [Phil Bennett]
  • Orb Retro Handheld Console 152-in-1 [Sean Riddle, David Haywood]
  • Pac-Carnival [Phil Bennet]
  • Photo Play 1998 (Spanish) [Victor Fernandez (City Game), ClawGrip]
  • Photo Play 2001 (Italian) [Alex Meijer, TeamEurope]
  • Play Vision / Taikee / V-Tac Worldwide Casino Tour 12-in-1 [David Haywood, Sean Riddle]
  • Roland JD-800 Programmable Synthesizer [DBWBP]
  • Roland MKS-7 Super Quartet [DBWBP]
  • Roland TR-505 Rhythm Composer [DBWBP]
  • Sharp ExpertPad PI-7000 [Pablo Marx]
  • Sony Trinitron Color Video Monitor BVM-20F1E [Corrado Tomaselli]
  • Star Horse 2002 (live) [f205v, rtw]
  • Star Horse 2002 (main screens) [f205v, rtw]
  • Star Horse 2002 (sound and backup, Rev A) [f205v, rtw]
  • unknown Hobby Play slot machine [jordigahan, ClawGrip]
  • unknown Konami slot medal game (set 1) [SpinalFeyd]
  • unknown Konami slot medal game (set 2) [Phil Bennett]
  • unknown MGA or Costa Net slot machine [jordigahan, ArcadeHacker, ClawGrip]
  • UNO the Medal [Darksoft, rtw]
  • Votrax/Phonic Mirror HandiVoice HC-110 [Kevin Horton]
  • Wai Wai Jockey [Phil Bennet]
  • Wild Guns (SNES bootleg) [Jorge Silva]
  • Zeebo IncZeebo (Brazil) [Triple Oxygen]
  • New clones marked as NOT_WORKING:
  • Bubble Bobble (bootleg of Japan Ver 0.0 with 8749) [ArcadeHacker, Recreativos.org, The Dumping Union]
  • Gals Panic II (English, 2 PCB ver.) [Jorge Silva]
  • Master Bond (bootleg of Secret Agent) [caius]
  • Panic Park (Japan, PNP1 Ver. B, set 2) [Guru]
  • Photo Play 2000 (Spanish) [jordigahan, ClawGrip]
  • Professional Data Computer Clipper [Jos Dreesen, Curt Coder]
  • Sahara Love (France) [PinMAME]
  • Tecnodarts (Recreativos G.Rlicense) [Victor Fernandez (City Game), ClawGrip]
  • Votrax/Phonic Mirror HandiVoice HC-120 [Kevin Horton]
  • New working software list additions:
  • apple2_flop_clcracked:
  • Bop-A-Bet (cleanly cracked), Learning to Add and Subtract (cleanly cracked), Playing with Science: Temperature (cleanly cracked)
  • [4am, Firehawke]
  • apple2_flop_orig:
  • Alf (Version 3.2), The American Challenge: A Sailing Simulation, Apple Galaxian (StarCraft), Apple World, Apventure to Atlantis,
  • Bank Street Storybook (Version 1.2), BattleTech: The Crescent Hawk's Inception, Bop 'N Wrestle, Centauri Alliance,
  • The Coveted Mirror (1983 Penguin Software release), Crossword Magic (Version 4.0), Dawn Patrol, Dungeon!, Forbidden Castle, Jaws,
  • The Last Ninja, Midnight Malady, Mission on Thunderhead, The Mist, Mummy's Curse, NBA (Version 1.0), Nibbler,
  • Panzer Strike! (Version 1.0), Police Quest, Riddle Magic, Space Rogue, Techno Cop, Theseus and the Minotaur,
  • Valentine's Day Grump, Voodoo Island, Write It Right! Capitalization and Punctuation [4am, Firehawke]
  • bbc_flop_hybrid:
  • AMPLE Bytes Back R1, AMPLE Bytes Back R2, AMPLE Toolbox, AMPLE Vibrations, Amplinex 001, Amplinex 002, Amplinex 003, Amplinex 004,
  • Amplinex 005, Amplinex 006, Amplinex 007, Amplinex 008, Amplinex 009, Amplinex 010, Amplinex 011, Amplinex 012, Amplinex 013,
  • Amplinex 014, Amplinex 015, Amplinex 016, Amplinex 017, Amplinex 018, Amplinex 019, Amplinex 020, Amplinex 021, Amplinex 022,
  • Amplinex 023, Amplinex 024, Amplinex 025, Amplinex 026, Amplinex 027, Amplinex 028, Amplinex M06, Amplinex M09, Amplinex M13,
  • Amplinex U11, Ashes R1, ATPL Symphony, Cosmix R2, Inside Stories, Jazz Disc Vol.1, The Legend of Obernell, Music 500,
  • Music 5000 Volume 10: Monster Computations 3, Music 5000 Volume 11: Phil Comber "Deux",
  • Music 5000 Volume 12: The Noige's "Moments in Time", Music 5000 Volume 13: Jean-Michel Jarre, Music 5000 Volume 14: Take a Bite,
  • Music 5000 Volume 15: Children in Need 2, Music 5000 Volume 16: Monster Computations 4,
  • Music 5000 Volume 1: Monster Computations 1, Music 5000 Volume 2: Phil Comber 1, Music 5000 Volume 3: Bernie Dawson 1,
  • Music 5000 Volume 4: Monster Computations 2, Music 5000 Volume 5: Paul Nuttall 1, Music 5000 Volume 6: Andy Knight 1,
  • Music 5000 Volume 7: David King 1, Music 5000 Volume 8: Children in Need 1, Music 5000 Volume 9: The Noige "Echoes",
  • Music 87 Software Music City 2, Music City R2, Notes, Plaice R1, Return to the Homeland R1, Return to the Homeland R2,
  • Shivering Again, Sound Worlds 1: Soundspace, Sound Worlds 2: Soundscape, Sound Worlds 4: Soundscore, Soundshow, Soundstory,
  • Studio 5000, Studio 5000-4B, Studio-2, Studio-3, Wave Designer [Nigel Barnes]
  • electron_cart: Commstar E1.10, ROMPlus-144 v2.1 [Nigel Barnes]
  • fmtowns_cd:
  • Bible Master 2 - The Chaos of Aglia, Dungeon Master (1989-11-14), F-BASIC386 Compiler v2.1 L10,
  • FM Towns Demonstration CD-ROM '90Fuyu - The Galaxy of FM Towns, Ginga Eiyuu Densetsu II DX+ Towns Special,
  • Hyper Planet (1990-09-15), Illusion CG Collection Vol. 1 - Yawahada Bishoujo,
  • Indiana Jones and the Last Crusade (Pre-Release Version), Kyouiku & FM Towns Vol. 2,
  • NHK Eigo de Asobo Vol. 3 - Bernard no Amusement Park, NHK Special - Ginga Uchuu Odyssey Vol. 2 - Choushinsei Bakuhatsu, Presence,
  • Psychic Detective Series Vol. 2 - Memories (Demo), Sherlock Holmes - Consulting Detective (Demo), Steepia Lite, Trigger 2,
  • Z's Triphony DigitalCraft Towns (HMB-212), Zan II - Towns Special (1992-03-19) [redump.org, r09]
  • Oshiete Noobow [sampson, r09]
  • fmtowns_flop: 386|ASM Tool Kit V1.1, Super Daisenryaku [anonymous, r09]
  • hp9k3xx_cdrom:
  • HP-UX 8.0 Application Software May 1992, HP-UX Release 8.0 for Series 300/400 [archive.org, Davide Cavalca]
  • HP LaserROM HP-UX Release 9.0 April 1994, HP Precision Enginnering Systems December 1992,
  • HP-UX 8.0 Application Software September 1992, HP-UX 9.0 Application Software June 1993,
  • HP-UX 9.0 Application Software October 1992 [Bitsavers, Davide Cavalca]
  • ibm5150:
  • 4DÂ Sports Driving (3.5", Euro), 4DÂ Sports Driving (5.25", Euro),
  • Indiana Jones and the Last Crusade - The Graphic Adventure (Germany), Space Harrier,
  • Test Drive III - The Passion (3.5") [ArcadeShadow]
  • Fire & Forget 2 [darkstar]
  • ibm5150_hdd: SCO XENIX System V release 2.1.3 for i8086 [Davide Cavalca]
  • ibm5170:
  • Alien Carnage (FormGen release), Alien Carnage (set 2, older), Bloodstone: An Epic Dwarven Tale,
  • Fables & Fiends - Book One: The Legend of Kyrandia (v1.0, 5.25"), Formula One Grand Prix (Euro, v1.05), In Extremis,
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", VGA version, re-release), Innocent Until Caught,
  • Little Big Adventure (Euro), Mega lo Mania (Germany), NASCAR Racing, NASCAR: Track Pack, SSN-21 SeaWolf, Soccer Kid (Euro)
  • [ArcadeShadow]
  • DOOM (1.2, Shareware for BBS SysOps) [Davide Cavalca]
  • GayBlade [Ryan Best]
  • ibm5170_hdd:
  • DR DOS 6.0, IBM PC DOS 2000, Microsoft Windows Version 3.0, MS-DOS (Version 5.00), MS-DOS (Version 6.00), MS-DOS (Version 6.22),
  • Novell DOS 7, Novell DR Multiuser DOS Release 5.1, PC DOS (Version 6.3), Windows Version 3.1 [Davide Cavalca]
  • videopac:
  • Baseball (US, plus, prototype), Flash Point (US, prototype), Service Test Cartridge (Europe) [René van den Enden (Rene_G7400)]
  • vsmilem_cart: Yingyu Yundongyuan (China) [tenyuhuang]
  • Software list items promoted to working:
  • cpc_flop:
  • Indiana Jones, Indiana Jones and the Fate of Atlantis (UK), Indiana Jones and the Fate of Atlantis (UK) (2Â faces),
  • Indiana Jones and the Fate of Atlantis (UK) [a1], Indiana Jones and the Fate of Atlantis (US Gold)[cr XOR][t XOR],
  • Indiana Jones and the Last Crusade, Indiana Jones and the Last Crusade #1, Indiana Jones and the Last Crusade #2,
  • Indiana Jones and the Last Crusade #3, Indiana Jones and the Last Crusade #5, Indiana Jones and the Last Crusade (UK) [a1],
  • Indiana Jones and the Last Crusade (US Gold), Indiana Jones and the Last Crusade (US Gold)[cr CACH][t CACH],
  • Indiana Jones and the Last Crusade (US Gold)[cr XOR][t +2 XOR], Indiana Jones and the Temple of Doom,
  • Indiana Jones and the Temple of Doom & Dan Dare, Indiana Jones and the Temple of Doom (Euro),
  • Indiana Jones and the Temple of Doom (UK), Indiana Jones and the Temple of Doom (UK) [Original],
  • Indiana Jones and the Temple of Doom (UK) [h1], Indiana_Jones_2-The_Temple_of_Doom__CHANY-NPS,
  • Thunder Burner (Loriciels)[cr XOR][t XOR], Thunder Burner (Loriciels)[cr XOR][t XOR][a], Thunder Burner (UK) [t1],
  • Thunderbirds (Euro), Thunderbirds (Grandslam Entertainments)[cr Jupiter], Thunderbirds (UK) (2 faces) (CPM) [Original],
  • Thunderbirds (UK) [a2] [Barry Rodewald]
  • fmtowns_cd:
  • Railroad Tycoon [anonymous, r09]
  • Lip 3 - Lipstick Adventure 3 [r09]
  • Wizardry - Crusaders of the Dark Savant [redump.org, r09]
  • ibm5170: The Humans (3.5" DD) [ArcadeShadow]
  • New NOT_WORKING software list additions:
  • bbc_flop_hybrid: Soundstage [Nigel Barnes]
  • clipper_flop: System [Jos Dreesen, Curt Coder]
  • fmtowns_cd: Hyper Address Ver. 2.0, Megamorph (Demo) Record of Lodoss War II - Goshiki no Maryuu [redump.org, r09]
  • mac_hdflop: GayBlade [Ryan Best]
  • vsmile_cart: V.Smile Smart Keyboard (USA) [tenyuhuang]
  • Merged pull requests:
  • 6833: sound/es5506.cpp: Use device_memory_interface for samples; audio/taito_en.cpp: Implemented device_mixer_interface[cam900]
  • 7090: machine/cs8900a.cpp: Ported Crystal LAN MAC from VICE, and utilised it for Apple II Uthernet card[Rhett Aultman]
  • 7095: pgm.cpp: Adjusted kof98umh refresh rate to match a video recording[cam900]
  • 7111: bagman.cpp: Added clone Le Bagnard (Itisa, Spain)[Juan Romero, ClawGrip]
  • 7114: photoply.cpp: Added Photo Play 1998 (Spanish)[Victor Fernandez (City Game), ClawGrip]
  • 7115: ibm5170.xml: Added six entries[ArcadeShadow]
  • 7116: spg2xx_zone_32bit.cpp: Fixed mywicogt inputs; vegas.cpp: Corrected metadata[David Haywood]
  • 7119: ibm5150.xml: Added two and re-dumped two entries[ArcadeShadow]
  • 7120: tecnodar.cpp: Added clone Tecnodarts (Recreativos G.Rlicense)[Victor Fernandez (City Game), ClawGrip]
  • 7127: apple2_flop_clcracked.xml: Cleaned up metadata and added placeholders for missing disk dumps[Firehawke]
  • 7128: clickstart.cpp: Added note about cartridge pinout[ClawGrip]
  • 7129: leapfrog_leappad.cpp: Added note about cartridge pinout[ClawGrip]
  • 7130: sega_beena.cpp: Added note about cartridge pinout[clawgrip]
  • 7134: elan_eu3a05.cpp: Added Worldwide Casino Tour 12-in-1 (boots but doesn’t work)[David Haywood, Sean Riddle]
  • 7136: mpu5.cpp: Added note about undumped microcontroller on auxiliary output demultiplexing PCB[clawgrip]
  • 7137: spg2xx.cpp: Added Hot Wheels (2Â player, pad controllers)[Sean Riddle, David Haywood]
  • 7138: startouch.cpp: Added two new BIOS dumps[Victor Fernandez (City Game)ClawGrip] [clawgrip]
  • 7139: cps1bl_pic.cpp: Dumped re-dumed bad graphics ROM for dinopic2, and missing PALs for slampic and dinopic2[TwistedTom]
  • 7140: toaplan2.cpp: Added location test version of Battle Garegga, and fixed YM2151/M6295 sound balance[Moffitt]
  • 7141: startouch.cpp: Improved BIOS descriptions and notes[ClawGrip]
  • 7142: zeebo_qualcomm_adreno130.cpp: Added Zeebo (Brazil)[Triple Oxygen, David Haywood]
  • 7143: photoply.cpp: Added Seagate ST31722A hard disk firmware dump to photoply98sp[ClawGrip]
  • 7144: megadriv_acbl.cpp: Added Super Bubble Bobble (Sun Mixing, Megadrive clone hardware)[Jorge Silva, David Haywood]
  • 7149: photoply.cpp: Added clone Photo Play 2000 (Spanish)[jordigahan, ClawGrip]
  • 7150: nes_vt.cpp: Added MSI Ms. Pac-Man and Space Invaders TV games[Sean Riddle, David Haywood]
  • 7151: photoply.cpp: Added Photo Play 2001 (Italian)[Alex Meijer, TeamEurope, ClawGrip]
  • 7152: generalplus_gpl_unknown.cpp: Started using internal ROM for pcp8718/pcp8728; nes_vt.cpp: Added MSI Mega Man 2 TV game.
  • [Sean Riddle, David Haywood]
  • 7153: hp9k3xx_cdrom.xml: Added seven entries[archive.org, Bitsavers, Davide Cavalca]
  • 7154: Added two entries, re-dumped one entry, and corrected some metadata[ArcadeShadow]
  • 7156: asteroid.cpp: Added clone Meteor (bootleg of Asteroids)[Bea, Iris, ClawGrip]
  • 7157: ibm5150_hdd.xml: Added software list with pre-installed SCO XENIX operating system image[Davide Cavalca]
  • 7158: spg2xx_wiwi.cpp, vt_unknown.cpp: Added three TVÂ games[Sean Riddle, David Haywood, Kamaal Brown]
  • 7160: ibm5170.xml: Added two entries, and re-dumped one entry[ArcadeShadow]
  • 7162: osd/sdl: Removed unused MASK parameter from taputil.sh script[Rhett Aultman]
  • 7163: ddealer.cpp: Converted drawing to use tilemaps, reduced tag map lookups, and cleaned up code[cam900]
  • 7164: fmtowns_cd.xml: Added six entries, and replaced 13 entries with better dumps[redump.org, r09]
  • 7165: vg5k.cpp: Added support for WAV tape files, and fixed timings[Sylvain Glaize]
  • 7166: Detect clang version when building for Android[Tiago Pierezan Camargo]
  • 7167: startouch.cpp: Added notes about undumped games and hard disks used[ClawGrip]
  • 7168: generalplus_gpl_unknown.cpp: Added some experimental code allowing pcp8718/pcp8728 to progress further[David Haywood]
  • 7169: Refactored sound stream code and interface, improving mixing and re-sampling[Aaron Giles]
  • 7170: vg5k.cpp: Added support for the “Delta” (NMI) key[Sylvain Glaize]
  • 7172: missbamby.cpp: Added Lucky Player and Mini Super Fruits[jordigahan, ClawGrip]
  • 7173: y2.cpp: Added placeholder comments for undumped games[cam900]
  • 7174: machine/wd33c93.cpp: Added delays necessary for systems that poll the DRQ line[shattered]
  • 7175: cps1bl_5205.cpp, cps1bl_pic.cpp, midyunit.cpp: Dumped PALs for captcommb2, knightsb3 and mkyawdim2[TwistedTom]
  • 7179: cpu/unsp: Fixed µ'nSP 2.0 extended push/pop; generalplus_gpl_unknown.cpp: Simulated pcp8718/pcp8728 menu controller.
  • [David Haywood]
  • 7181: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest cracks and dumps[4am, Firehawke]
  • 7182: apple2_flop_orig.xml: Synchronized metadata for The Sorcerer of Claymorgue Castle[Firehawke]
  • 7184: deco_mlc.cpp: Fixed invisible pixel rows in vertically zoomed sprites[cam900]
  • 7185: atetris.cpp: Added support for bar-top prototype’s bank switching scheme[Devin Acker]
  • 7186: nex_vt.cpp, Added TimeTop Super Game 7-in-1 and MSI Frogger TVÂ games[Takashi Omoto, Sean Riddle, David Haywood]
  • 7187: ibm5170.xml: Added disk labels for msos2_13[Davide Cavalca]
  • 7188: ibm5170_hdd.xml: Added software list with pre-installed operating system images[Davide Cavalca]
  • 7189: cps1bl_pic.cpp: Dumped PALs for jurassic99[TwistedTom]
  • 7190: fmtowns.cpp: Fixed 15-bit sprite color masking and bottom layer drawing (fixes Niko² and Hatchake Ayayo 1-2-3)[r09]
  • 7191: vsmileb.cpp: Added V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald')[Sean Riddle, TeamEurope, ClawGrip]
  • 7192: ibm5170_hdd.xml: Added six more pre-installed operating system images[Davide Cavalca]
  • 7195: vsmileb_cart.xml: Added two entries for built-in games from special console versions[Sean Riddle, TeamEurope, ClawGrip]
  • 7196: pc98.xml: Removed stray trailing space character from SHA1 digest[Thomas Klausner]
  • 7197: ibm5170.xml: Added four entries and corrected a parent/clone relationship[ArcadeShadow]
  • 7198: seta2.cpp: Fixed missing rightmost column of pixels in horizontally zoomed sprites, and updated notes[cam900]
  • 7200: drdmania.cpp: Added dump of physically damaged ROM chip to drdmania[Caps0ff, ClawGrip]
  • 7202: imgtool: Removed tests for pointers that can never be null[Nathan Woods]
  • 7204: drdmania.cpp: Added ASCII PCB layout diagram[ClawGrip]
  • 7205: vsmileb.cpp: Added clones for French consoles with built-in games[Sean Riddle, TeamEurope, ClawGrip]
  • 7206: hobbyplay.cpp: Added note about dot-matrix displays used by slot machines[ClawGrip]
  • 7207: rfslots8085.cpp: Add ASCII PCB layout diagram[ClawGrip]
  • 7208: unk6502_st2xxx.cpp: Load preliminary dump of internal CPU ROM for several sets[David Haywood, Sean Riddle]
  • 7209: rfslots8085.cpp: Add note about games on this hardware[ClawGrip]
  • 7210: fmtowns_cd.xml Added 13 entries, and replaced 16 entries with better dumps[redump.org, r09]
  • 7212: nes_vt.cpp, unk6502_st2xxx.cpp: Added two TV games; generalplus_gpl16250_romram.cpp: Added inputs for jak_ths.
  • [Sean Riddle, David Haywood]
  • 7214: netlist: Added MCM14524, CD4029, CD4030, CD4042 and CD4049 devices[Lord Nightmare]
  • 7215: p200t.cpp: Added support for mini digital cassette recorder (MDCR)[Erwin Jansen]
  • 7218: gaelco3d.cpp: Added clone Speed Up (Version 2.20)[Victor Fernandez (City Game), ClawGrip]
  • 7220: neptunp2.cpp: Corrected game metadata[ClawGrip]
  • 7222: docs: Overhauled the default key bindings documentation[Firehawke]
  • 7223: apple2_flop_clcracked.xml: Added disk labels; apple2_flop_orig.xml: Added latest dumps[4am, Firehawke]
  • 7224: Converted Alpha Denshi ALPHA-8921 sprite serializer (used as protection on Neo Geo PROG-G2 boards) to a device[cam900]
  • 7227: ibm5170.xml: Added DOOM (1.2, Shareware for BBS SysOps)[Davide Cavalca]
  • 7229: ibm5170.xml: Added one entry and re-dumped one entry[ArcadeShadow]
  • 7230: bublbobl.cpp: Dumped and verified PROM from bub8749[ArcadeHacker, ClawGrip]
  • 7231: bublbobl.cpp: Removed outdated comment about bootlegs with 8749 microcontroller[ClawGrip]
  • 7232: zn.cpp: Added option to use six-button controls to tgm, for use with hidden debugging features[Devin Acker]
  • 7233: megaplay.cpp: Enabled the commented-out DIP switches for mp_col3, as they seem to work fine[Devin Acker]
  • 7235: galaxian.cpp: Added Olivmandingo (Spanish bootleg of Mandinga on Galaxian hardware, set 2)[Retromaniacs, ClawGrip]
  • 7236: microdar.cpp: Added note about undumped game[ClawGrip]
  • 7237: generalplus_gpl16250_nand.cpp: Added Camp Rock Guitar Video Game[Sean Riddle, TeamEurope, David Haywood]
  • 7238: plugins/cheat: Copy the cheat table so as not to expose internal state[Carl]
  • 7244: vsmilem_cart.xml: Added Yingyu Yundongyuan (China)[tenyuhuang, ClawGrip]
  • 7245: vsmile_cart.xml: Added V.Smile Smart Keyboard (USA)[tenyuhuang, ClawGrip]
  • 7248: prehisle.cpp: Fixed text/sprite priorities, and corrected regional titles[cam900]
  • 7251: docs: Removed contentious note about -syncrefresh option[Firehawke]
  • 7252: apple2_flop_orig.xml: Added latest dumps[4am, Firehawke]
  • 7253: p2000t.cpp: Added MDCR device to p200m, reset phase decoder on tape-end signal, and detect presence of tape[Erwin Jansen]
  • 7254: emscripten: Added function to exception whitelist needed for pong, and allowed -video accel to use WebGL[Couriersud]
  • 7255: generalplus_gpl_unknown.cpp, nes_vt.cpp: Added two TVÂ games, and replaced a lot of obsolete simulation code.
  • [Sean Riddle, David Haywood]
  • 7258: segag80r.cpp: Improved performance of audio circuit emulation[Couriersud]
  • 7259: sound/ay8910.cpp: Reduced performance impact of using AY8930 expanded mode[cam900]
  • 7262: plugins/cheat: Fixed potentially accessing an uninitialised dictionary item[Nathan Woods]
  • 7263: fmtowns_flop.xml: Added two entries[anonymous, r09]
  • 7264: generalplus_gpl32612.cpp: Added some bootstrap code so that the ARM CPU has something to run[David Haywood]
  • 7265: util/bitmap.cpp: Improved performance of fill member function on modern CPUs[Vas Crabb]
  • 7269: megadriv_rad.cpp, nes_vt.cpp, spg2xx.cpp: Added five TV games[David Haywood, Sean Riddle, TeamEurope]
  • 7270: generalplus_gpl_unknown.cpp: Made pcp8718/pcp8728/bkid218 menu controller a device[David Haywood]
  • 7276: vtech_storio_cart.xml: Completed list of released software in comment, and added notes on product codes/EANs[David Silva]
  • 7277: wswan.cpp: Added support for boot ROM, and fixed background color selection in color mode[Wilbert Pol]
  • 7278: taitoair.cpp: Added not about rotate/zoom chip[cam900]
  • 7279: Made mulcd.hxx file depend on GEN_FOLDERS target[Jamie]
  • 7281: fmtowns_cd.xml: Added three entries, replaced five entries with better dumps, and added floppies for lipsadv3 and railtycn.
  • [redump.org, sampson, anonymous, r09]
  • 7282: video/ppu2c0x_vt.cpp: Implemented emphasis modes and fixed a number of issues with VT palette modes[David Haywood]
  • 7283: sound/ay8910.cpp: Fixed regression in noise rate calculation[cam900]
  • 7284: bus/bw2/ramcard.cpp: Fixed address range; bw2.cpp: Fixed floppy write protect polarity[lfantoniosi]
  • 7285: nes_vt.cpp: Fixed logic for external memory/internal mapper selection, and tweaked control input handling[David Haywood]
  • 7287: ibm5150.xml: Added Fire & Forget 2[darkstar]
  • 7288: bl_handhelds_menucontrol.cpp, nes_vt.cpp: Improved save state support[David Haywood]
  • 7289: formats/imd_dsk.cpp: Fixed issue when changing images[lfantoniosi]
  • Source Changes:
  • ibm5150 - New working software list additions [ArcadeShadow]
  • Added: Indiana Jones and the Last Crusade - The Graphic Adventure (Germany), Space Harrier, Test Drive III - The Passion (5.25")
  • Reuploaded a redumped [martmemo] set (the old one has a modified OEM ID and modified root) Reuploaded a redumped [td3] set (the
  • old one has configuration file - TD3.CFG) Renamed set [td3] Test Drive III - The Passion --> [td3_35] Test Drive III - The
  • Passion (3.5")
  • ibm5170 - New working software list additions (#7115) [ArcadeShadow]
  • ibm5170: Alien Carnage (set 2, older), Alien Carnage (FormGen release), Bloodstone: An Epic Dwarven Tale, Formula One Grand Prix
  • (Euro, v1.05), Little Big Adventure (Euro), Soccer Kid (Euro)
  • Renamed set [aliencrn]: Alien Carnage --> Alien Carnage (set 1) Renamed set [f1gp] Formula One Grand Prix --> [f1gpa] Formula One
  • Grand Prix (Euro, v1.03)
  • dpb7000: Hooked up keyboardFirst pass at TDS Box hookup[Ryan Holtz]
  • new WORKING machines:
  • WWE Wrestlemania Steel Cage Challenge (Plug & Play) [Sean Riddle]
  • Double Dragon - 30 Years Anniversary (Plug & Play) [Sean Riddle]
  • netlist: Macro DIP definitons for TMS4800, 9314, 9334 [couriersud]
  • odyssey2: add notes [hap]
  • cpc_flop.xml: Separated and reorganised Thunderbirds, Thunder Blade and Thunder Burner[Barry Rodewald]
  • sgi_mips.xml: Fix double bracket in description (nw) [Scott Stone]
  • sc01: Fix pitch and closure [OGalibert] wow, gorf: Fix sc01 hookup [OGalibert, Frank Palazzolo, plgDavid]
  • Note that the dynamic clock changes will sound bad until Aaron's sound stream fixes are in.
  • netlist: macro dip definition for 8277,am2847,mm5837[couriersud]
  • fixed MPU4 flags (nw) [James Wallace]
  • odyssey2: rename hash files to videopac and videopacp [hap]
  • netlist: templatize 74107 and code maintenance[couriersud]
  • removed some dead friend declarations
  • optimized template times_ns2
  • netlist: Fix visibility in some devices[couriersud]
  • private rules.
  • netlist: References to subdevices should be symbolic[couriersud]
  • Exposing sub-device members is not best practice.
  • The need for sub-devices is a clear indication that a netlist language implementation would be a better solution.
  • 6522via.cpp: Add support for CB2 pulse mode [RBelmont, Peter Ferrie]
  • apple2: add SC-01 speech to the Mockingboard emulation [RBelmont, OGalibert]
  • z8: Add interface notes [AJR]
  • some misc loose ends / small changes (set descripton tweaks + promoted my wico guitar with better input mappings) (#7116)
  • [David Haywood]
  • both nbanfl and nbagold are 'SportStation' (not SportsStation) as that is what these 2-in-1 units were sold as, and is what is
  • shown on the game select menu.
  • tweak comments
  • machines promoted to WORKING:
  • My Wico Guitar [David Haywood, ClawGrip, Sean Riddle]
  • tweak [David Haywood]
  • consistency [David Haywood]
  • netlist: in devices folder all DIP devices were removed[couriersud]
  • NE555 and MC1455P were the last devices with DIP definitions in devices.
  • electron_romboxp: Fixed printer interface[Nigel Barnes]
  • bus/electron: Added the P.R.E.SAP1/AP6 and First Byte Printer Interface devices[Nigel Barnes]
  • clickstart.cpp: Add note about cartridges pinout (#7128) [ClawGrip]
  • leapfrog_leappad.cpp: Add note about the cartridges pinout (#7129) [ClawGrip]
  • sega_beena.cpp: Add note about cartridges pinout (#7130) [ClawGrip]
  • z8: Add optional logging for SIO [AJR]
  • diserial: Use logmacro for optional logging and make the messages more useful [AJR]
  • docs: Add naming conventions for certain things[Vas Crabb]
  • This isn’t supposed to be too prescriptive The C++ stuff just codifies some things we’ve managed to mostly agree on for public
  • interfaces The stuff for titles/descriptions is also just codifying existing rules so there’s something to point people
  • towards This will need to be refined as we go forward.
  • unk6502_st2xxx.cpp: Better guess [AJR]
  • i8244: change pos hold strobe again, add sound interrupt [hap]
  • videopac.xml: sync most internal rom names with rene, use alt_title where title is different in other region [hap]
  • New working software list additions:
  • videopac: Service Test Cartridge (Europe) [René van den Enden (Rene_G7400)]
  • videopacp: Baseball (US, plus, prototype), Flashpoint (US, prototype) [René van den Enden (Rene_G7400)]
  • splash.cpp: added some notes about ringball inputs [Ivan Vangelista]
  • cinemat: Fix naming convention violation[Aaron Giles]
  • cv1k.cpp slightly more accurate frame rate [rtw, MetalliC]
  • alpha68k_n.cpp: improved Kyros no Yakata PCB documentation [Guru]
  • New working clones:
  • Route X (bootleg, set 2) [Juan Romero, ClawGrip]
  • Pac-Man (Calfesa, Spanish bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • More metadata cleanups on Apple II disks(#7127) [Firehawke]
  • New clones marked as NOT_WORKING (#7120) [ClawGrip]
  • New clones marked as NOT_WORKING:
  • Tecnodarts (Recreativos G.Rlicense) [Victor Fernandez (City Game), ClawGrip]
  • New machines marked as NOT_WORKING (#7114) [ClawGrip]
  • New machines marked as NOT_WORKING:
  • Photo Play 1998 (Spanish) [Victor Fernandez (City Game), ClawGrip]
  • New working clones (#7111) [ClawGrip]
  • New working clones:
  • Le Bagnard (Itisa, Spain) [Juan Romero, ClawGrip]
  • netlist: build system improvements [couriersud]
  • Medium term this will significantly ease adding devices to netlist.
  • netlist: clang tidy include order fixes[couriersud]
  • netlist: Add 7417, 7438, 74290/74293 devicesFix PROM DIPs[Aaron Giles]
  • netlist: more standalone makefile changes [couriersud]
  • On windows a simple make is now enough to build.
  • Devices, macro and tests folders now included with wildcard.
  • No more makefile changes if a device is added.
  • Moved nld_devinc.h to generated folder
  • Added to python scripts to create nld_devinc.h and lib_entries.hxx
  • TEST MODE: these two files are created automatically but are not used currentlyOnce I get feedback that the python scripts work
  • in different environments I will remove header files from devices and macro and start using these files in production.
  • luaengine: add load_software [cracyc]
  • bbc_autocue: Corrected RAM page register[Nigel Barnes]
  • electron_plus1, electron_plus2, electron_romboxp: Allow cartridges to write to bank 13[Nigel Barnes]
  • electron_sndexp: ROM is mapped to bank 13[Nigel Barnes]
  • ef9340: fix drawing over wrong area when service row is disabled [hap]
  • mac: fix ADB for SE and early II-series machines [RBelmont]
  • Get rid of a bunch of _Names - any name starting with an underscore followed by an uppercase letter is reserved [Vas Crabb]
  • netlist: Fix various issues around include directories[couriersud]
  • removed include directory src/lib/netlist from various genie files to avoid potential issues.
  • Code using netlist should use #include "netlist/*".
  • Updated includes.
  • Fixed standalone makefile depend target to properly deal with relative paths.
  • Updated netlist licenses to CC0Various minor adjustments based on PR comments[Aaron Giles]
  • new NOT WORKING machines (#7134) [David Haywood]
  • new NOT WORKING machines:
  • Worldwide Casino Tour 12-in-1 [David Haywood, Sean Riddle]
  • new NOT WORKING machines (#7137) [David Haywood]
  • new NOT WORKING machines:
  • Hot Wheels (2 player, pad controllers) [Sean Riddle, David Haywood]
  • mpu5.cpp: Add note about aux mux PCB with undumped MCU (#7136) [ClawGrip]
  • odyssey2: make videopac the parent set [hap]
  • videopac.xml: merge with videopacp, there's too little amount of vp+ exclusives [hap]
  • videopac.xml: sort out cloneof sets [hap]
  • mpu4vid.cpp: Added preliminary layout, inputs for Double Take [James Wallace]
  • BACTA Datalogger: Attempt at a fix for missed character transmissions.
  • netlist: Change license to CC0 in macro folder[couriersud]
  • Got agreement from contributors over social media.
  • 39in1.cpp: some improvements to the decryption of the newer games, still missing something [Ivan Vangelista]
  • startouch.cpp: Add two new BIOS dumps [Victor Fernandez (City Game), ClawGrip] (#7138) [ClawGrip]
  • mac: eliminated runtime region lookups and fixed several non-booting models[RBelmont]
  • sp0250: Apparently this is how STRUCT_MEMBER is supposed to work[Aaron Giles]
  • Apollo updates: [Hans Ostermeyer]
  • Changed "20 years ago" Y2K-avoidance option to "30 years ago"
  • Removed runtime device lookup
  • Fixed reset command handling in 3C505
  • BACTA - turn off log pollution (nw) [James Wallace]
  • videopac.xml: add usage notes to testcart [hap]
  • segausb.cpp: STRUCT_MEMBER allows you to avoid loops and unclutter the source list in debugger memory windows [Vas Crabb]
  • audio/cinemat.cpp: small cleanup/safety improvement [Vas Crabb]
  • zr107.cpp: corrected texture ROMs loading for jetwave and clonesThey now pass the mask ROM checkPartially fixes MT07731
  • [Ivan Vangelista]
  • zr107.cpp: make the rest of the games pass the texture mask ROM testThe tile mask ROM test still fails [Ivan Vangelista]
  • midxunit.cpp corrected ROM labels [MetalliC]
  • netlist: standalone makefile support for OSX [couriersud]
  • netlist: Truth tables are now standalone objects[couriersud]
  • Added TRUTHTABLE_ENTRY to netlist language.
  • Please see nlm_ttl74xx for reference implementation.
  • ef9365: remove improper hyperlink from notes [hap]
  • new WORKING machine (Super Bubble Bobble Sun Mixing Megadrive HW) (#7144) [David Haywood]
  • new WORKING machine:
  • Super Bubble Bobble (Sun Mixing, Megadrive clone hardware) [Jorge Silva, David Haywood]
  • toaplan2.cpp: Add Battle Garegga location test (#7140) [Hatsune Mike]
  • Added bgareggap loctest set to toaplan2.cpp
  • Fixed YM2151/OKI level balancing for Battle Garegga and Armed Police Batrider
  • New working machines:
  • Battle Garegga (location test) (Wed Jan 17 1996) [Hatsune Mike]
  • validity.cpp: Limit characters allowed in I/O port tags, and check ROMs and I/O ports for devices individually[Vas Crabb]
  • Fix clang version detection under Emscripten[Justin Kerk]
  • sgi_mips.xml: Fix labels (should not have .chd extention) (nw) [Scott Stone]
  • crvision: added usage; fixed stoneage freeze; fixed MT 07338[Robbbert]
  • bus/bbc/userport: Added the Sprow LCD Display[Nigel Barnes]
  • es5506.cpp: Updates [cam900]
  • Correct Taito ES5505 Bankswitching behavior
  • Sample bank per ES5505 voice is actually taito_en.cpp specific
  • Move external bank behavior into taito_en.cpp, Add getter for voice index
  • Add precalculated ES5505 bank table for reduce performance issue, Add getter for CPU
  • photoply.cpp: Add HDD firmware dump to 'photoply98sp' (Seagate ST31722A) (#7143) [ClawGrip]
  • photoply.cpp: Add HDD firmware dump to 'photoply98sp' (Seagate ST31722A)
  • photoply.cpp: Add some notes about BIOS versions and rename the files accordingly
  • new NOT WORKING machines (#7142) [David Haywood]
  • New NOT WORKING machines:
  • Zeebo (Brazil) [Triple Oxygen]
  • startouch.cpp: Sorted out BIOS versions (#7141) [ClawGrip]
  • cps1.cpp updates: [TwistedTom]
  • add slampic, dinopic2 pals
  • redump dinopic2 bad gfx rom
  • New machines marked as NOT_WORKING:
  • unknown SNES bootleg [Jorge Silva]
  • odyssey2: put voice roms in softwarelist [hap]
  • cpc_flop.xml: Separate and reorganise the Indiana Jones games (Temple of Doom, Last Crusade and Fate of Atlantis)[Barry Rodewald]
  • apple2gs: fixed Option key name, $C025 bit ordering, and Control-Reset not working [RBelmont]
  • validity.cpp, devfind.cpp: Catch missing required I/O ports in systems (excluding slot cards) [Vas Crabb]
  • snesb.cpp: renamed unksnesb to wldgunsb [Ivan Vangelista]
  • devices/video/k001006.cpp: removed alternate texture layout [Ivan Vangelista]
  • netlist: Fix processing of TRUTHTABLES for generated files[couriersud]
  • also made nld_devinc.h srcclean friendly.
  • nld_devinc.h and lib_entries.hxx are currently not usedYou can try the automated build by changing NL_AUTO_DEVICES in setup.h
  • to 1.
  • xtal: Add 9.732 MHz (used by CTA Invader) [Dirk Best]
  • samcoupe/mouse: Use save_item to save array [Dirk Best]
  • eacc: Fixed broken link in the notes[Robbbert]
  • kim1: minor cleanup; added usage[Robbbert]
  • devfind.cpp: move explicit template instantiations below all member bodies to make clang behave [Vas Crabb]
  • vtech2: Fixed case of pasted letters [Robbbert]
  • netlist: Remove copyright-infringing descriptions copy/pasted from datasheets[Vas Crabb]
  • Certain things are not considered "creative works" under copyright law, making them ineligible for copyright protection This
  • includes pinouts (facts), descriptions of circuits (utilitarian), integrated circuit lithography masks (utilitarian, but there's
  • a separate field of IP law protecting them), and character shapes (utilitarian).
  • However, many of these descriptions are substantial enough to be treated creative works A number of them include suggested
  • applications There are situations where reproducing the descriptions may be permitted, for example:
  • The publisher may permit reproducing the entire datasheet for reference.
  • In some jurisdictions, fair use doctrine may allow the description to be quoted in its entirety in a larger creative work (e.g.
  • in a research paper, patent application, or an original description of a circuit utilising the device).
  • Some jurisdictions allow reproduction of no more than 50% of a creative work for inclusion in teaching materials.
  • I am not confident that these soure code comments qualify as a situation where the long-form descriptions can be copied
  • verbatim lawfully, especially without reproducing copyright notices for them If you want long form plain language
  • descriptions in the comments, you need to write them yourself That way, you will be the copyright holder of the creative
  • work, and you can make it availble under a permissive or "copyleft" license.
  • snesb.cpp: added decryption for wldgunsbSeems protected in a similar way to endless cps1bl_pic.cpp: updated outdated comment
  • [Ivan Vangelista]
  • mcs48: fix problem with strt_cnt if counter was already enabled [hap]
  • New clones marked as NOT_WORKING:
  • Photo Play 2000 (Spanish) [jordigahan, ClawGrip]
  • Add 'photoply2ksp' and rename 'photoply' -> 'photoply2k' [ClawGrip]
  • snesb.cpp: simplified decryption for wldgunsb [iq_132]
  • concept: Add note about baud rates [AJR]
  • snesb.cpp: bare minimum protection sim for wldgunsb, making it to boot [angelosa]
  • snesb.cpp: wldgunsb add lives dips (nw) [angelosa]
  • snesb.cpp: ofc dips needs to be sorted out (nw) [angelosa]
  • williams.cpp: Document and correct Joust ROM labels[Brian Troha]
  • New machines marked as NOT_WORKING:
  • Roland MKS-7 Super Quartet [DBWBP]
  • makedep.py: Deal with loops when there are parent directory references in #include directives[Vas Crabb]
  • As an aside, it would be nice if the loops weren't there in the first place.
  • New machines marked as NOT_WORKING
  • GEM RealPiano RP200 [DBWBP]
  • new WORKING machines (#7150):
  • MsPac-Man (MSI Plug & Play) [Sean Riddle]
  • Space Invaders (MSI Plug & Play) [Sean Riddle]
  • New machines marked as NOT_WORKING (#7151) [ClawGrip]
  • New machines marked as NOT_WORKING:
  • Photo Play 2001 (Italian) [Alex Meijer, TeamEurope]
  • MPU4Video - added an experimental LUA script to the Double take layoutThis takes individual lamp lines that are used for LED
  • selects and recombines themTo see the effect, plugin -layout is needed[James Wallace]
  • rax: Modernize RAM allocation and object lookups [AJR]
  • segas32.cpp: Eliminate auto_alloc and a bizarre comparison between bitmap pointers [AJR]
  • crvision: improved keyboardhapmon marked back to working[Robbbert]
  • fix for mess.flt [Robbbert]
  • New working software list additions:
  • ibm5170: GayBlade [Ryan Best]
  • New not working software list additions:
  • mac_hdflop: GayBlade [Ryan Best]
  • pc_dsk: Ignore 84-byte Disk Copy 4.2 header [Justin Kerk]
  • pcp8718 / pcp8728 start using extracted internal ROM [Sean Riddle, David Haywood] (#7152) [David Haywood]
  • pcp8718 / pcp8728 start using extracted internal ROM [Sean Riddle, David Haywood]
  • new WORKING machine:
  • Mega Man 2 (MSI Plug & Play) [Sean Riddle]
  • hp9k3xx_cdrom: new software list additions (#7153) [Davide Cavalca]
  • New working clones (#7156) [ClawGrip]
  • New working clones:
  • Meteor (bootleg of Asteroids) [Bea, Iris]
  • ibm5150_hdd: new software list (#7157) [Davide Cavalca]
  • crvision: used 2-dimensional ioport array to clean up code [Robbbert]
  • added reset button to manager/lasr2001 so that carts can be played
  • added notes
  • adjusted xml usage to accommodate manager/lasr2001
  • New working clones:
  • Cruis'n USA (v4.5) [Simzy, Brian Troha, The Dumping Union]
  • formats: Get rid of more inappropriate use of emu_fatalerror (and fix some spelling issues, etcwhile I'm at it) [Vas Crabb]
  • formats/flopimg.cpp: Use appropriate standard exceptions for reporting errors, allowing libemu to be removed from imgtool and
  • floptool[Vas Crabb]
  • add nullptr check to some strtoul calls [hap]
  • crvision: corrected name of rameses [Robbbert]
  • laser2001_cart.xml: added note [Robbbert]
  • new WORKING machines (Plug & Play Double Dance Mania x2) (#7158) [David Haywood]
  • new WORKING machines:
  • Double Dance Mania: Supreme / Dance Supreme [Sean Riddle, David Haywood, Kamaal Brown]
  • Double Dance Mania: Mega 12 [Sean Riddle, David Haywood]
  • new NOT WORKING:
  • My Arcade Wireless Video Game Station 200-in-1 (DGUN-2572) [Sean Riddle, David Haywood]
  • luaengine: add time_until_pos [cracyc]
  • ibm5170 - New working software list additions [ArcadeShadow]
  • Added: Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", VGA version, re-release), Innocent Until Caught
  • Redumped: [micromac] Micro Machines (the old set has a modified OEM ID and a modified root)
  • wd_fdc.cpp: Corrected register commit delay for WD177x according to datasheet[Nigel Barnes]
  • namco51: Reimplement outputs that were accidentally disabled when device switched to using low-level emulationThis restores start
  • LEDs and coin lockouts for various games in galaga.cpp and polepos.cpp[AJR]
  • tr707, tr727, mks7: Add skeleton MB63H114 device [AJR]
  • bus/a2bus: Added Uthernet card emulation for Apple IIgs (#7090) [Rhett Aultman]
  • Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device.
  • Adds Ethernet networking support for Apple IIgs.
  • New machines marked as NOT_WORKING:
  • Roland TR-505 Rhythm Composer [DBWBP]
  • nbajamex: Fix region width [AJR]
  • Move axis movement checking code down into input devices [AJR]
  • ioport: Transfer crosshair polling loop to render_crosshair [AJR]
  • Remove memarray.h from emu.h [AJR]
  • device_state_interface overhaul [AJR]
  • device_state_entry::value and device_state_entry::set_value now do everything except the register lookup, allowing them to be
  • made publicThe debugger expression engine now uses these.
  • device_state_entry::dvalue and device_state_entry::set_dvalue have also been made public, theoretically permitting outside code
  • layers to inspect and modify floating-point registers.
  • The double specialization of device_pseudo_state_register (now renamed device_functional_state_register) has been added to the
  • core.
  • state_add now has an additional specialization that takes both a reference and a write function, using the former for reads only.
  • state_max_length has been eliminated in favor of obtaining the relevant info through device_state_entry::max_length.
  • The debugger state view no longer adds "flags" as "???" if none have been registered.
  • set_state_string has been removedIt was never properly implemented, and it is difficult to see how it could have been done in a
  • useful and consistent way.
  • state_find_entry and its typical callers state_int and set_state_int have been inlined for some hopeful efficiency gains.
  • inputdev.cpp: Fix oversight [AJR]
  • megadriv.xml: fixed MT07735 [Ivan Vangelista]
  • apple2: Uthernet works in the //e too[RBelmont]
  • android: auto-discover clang version (#7166) [Tiago Camargo]
  • Fix android builds after mame-0.224.
  • VG5000µ updates: [Sylvain Glaize]
  • Add wavfile support for reading/writing tapes, for more accuracyThe currently supported K7 file type misses timing data.
  • VG5000µ adds a wait cycle after the second T state of the M1 cycle of the Z80Because it was not emulated, the timings were off,
  • especially in the sensible cassette read/write routines.
  • With wavfile support added and timings fixed, the emulation can now read/write cassette at 1200 and 2400 bauds.
  • Still keeping the MACHINE_NOT_WORKING flag, as real hardware tests need to be complete.
  • Drop MASK from taputil.sh (#7162) [Rhett Aultman]
  • st2xxx: Add many more register stubs [AJR]
  • inteladv, dyndesk: Add power buttons [AJR]
  • Misc QA, add self in copyright for poker72.cpp and pinkiri8.cpp (nw) [angelosa]
  • st2205u: fix Clang compile[arbee]
  • st2205u: Fix duplicate state registration; add more UART stubs [AJR]
  • New working clones:
  • Traverse USA (bootleg, set 2) [Juan Romero, ClawGrip]
  • startouch.cpp: Add note (#7167) [ClawGrip]
  • VG5000µ update: [Sylvain Glaize]
  • Add support for the "Delta" key
  • The "Delta" key on the VG5000µ keyboard is wired to directly assert the NMI line of the Z80The handler for the NMI in the
  • BASIC ROM checks if the CTRL key is also depressed and then causes a soft reset.
  • This routine can be hooked to produce other effects than soft reset.
  • New machines marked as NOT_WORKING:
  • Votrax/Phonic Mirror HandiVoice HC-110 [Kevin Horton]
  • Votrax/Phonic Mirror HandiVoice HC-120 [Kevin Horton]
  • New machines marked as NOT_WORKING:
  • Mini Super Fruits [jordigahan, ClawGrip]
  • Lucky Player [jordigahan, ClawGrip]
  • Add 'minisupf' and 'luckyplr' [ClawGrip]
  • ti99: Added SID Master expansion card[Michael Zapf]
  • st2205u: Add DMA register stubs [AJR]
  • some experimental code for pcp8728 / pcp8718 [David Haywood] (#7168) [David Haywood]
  • handhelds test code
  • more experiments
  • change some terminology for now
  • some kind of input
  • looking better
  • bump up CPU clock
  • dma isn't as abnormal as thought, use was misunderstood
  • better palette
  • only use data for screen for screen
  • make 'fast read' mode work for the cases we have
  • some inputs as per test mode
  • crvision: turn on tape motor when CRUN or CLOAD issued[Robbbert]
  • New working clones:
  • Air Duel (World, M72 hardware) [Jon Exidy]
  • mz80: added missing natural keys [Robbbert]
  • frontend: Added option to skip repeated imperfect emulation warnings[Vas Crabb]
  • The option is called skip_warnings, and it must be set in ui.ini (it can be set using the internal UI) Red warnings cannot be
  • skipped; yellow warning can be skipped under certain circumstances.
  • For a yellow warning to be skipped, the system must have been launched in a way that allows warnings to be displayed, in a
  • configuration with the same set of devices flagged with unemulated/imperfect features, within the last seven days, and the
  • warning must have been displayed within the past 14 days.
  • Also fixed a bug with display of the MACHINE_NO_COCKTAIL flag in the internal UI, and increased the size of XML integer
  • attributes to 64 bits.
  • new NOT_WORKING machine:
  • UNO the Medal [Darksoft, rtw]
  • New working clones:
  • Pacom Invader (set 2) [Dirk Best, Guru]
  • CTA Invader [Dirk Best, Guru]
  • sn76496: remove u8106 alias [hap]
  • rd100: added shift and control keys [Robbbert]
  • eacc: cleanup; zx: fixed typo [Robbbert]
  • rd100.cpp: Move default key assignments to better match the machine's unconventional keyboard layout[Vas Crabb]
  • Don't ignore config elements with attributes but no child nodes[Vas Crabb]
  • svi318:fixed typos [Robbbert]
  • tv910: fixed natural keyboard & paste [Robbbert]
  • bingor1, bingor2, bingor3, bingor4, bingor5: Mark all PIC dumps as bad [AJR]
  • mrdo: update note [hap]
  • tk2000:corrections for natural keyboard [Robbbert]
  • teleray10: left & down swapped [Robbbert]
  • snes.xml: improved documentation for nbahang cart [Heihachi_73]
  • mz700: natural keyboard corrections [Robbbert]
  • New clones marked as NOT_WORKING:
  • Gals Panic II (English, 2 PCB ver.) [Jorge Silva]
  • geneve: Add support for new SID Master card[Michael Zapf]
  • wd33c93: handle 'polled DMA' in vme_hcpu30 (nw) [Sergey Svishchev]
  • add misc pal dumps [TwistedTom]
  • unsp: Fix disassembly of unsigned*signed multiply instructions [AJR]
  • frontend: Make unimplemented graphics and sound severe warnings[Vas Crabb]
  • This means you'll get an unskippable red warning for systems that have unimplemented sound or graphics that are otherwise marked
  • working This also applies to subdevices, so for example plugging a non-working video card or sound card into a computer driver
  • will now cause a red warningThis should make it clearer when a game is playable but missing sound, or when a video or sound
  • card doesn't work.
  • The downside is that this could cause annoyance in a couple of situations Workstations/servers with unemulated video that have
  • working serial terminals and networking will now cause a red warning, and terminals/keyboards/etcwith missing beepers, key
  • click, etcwill now cause a red warning even if they're otherwise usable.
  • It may be worth making unimplemented controls and keyboard a severe error as well, since plugging in a non-working emulated
  • keyboard is likely to make a system unusable.
  • bus/hp9845_io: add missing prefix header to 98036.cpp, get rid of space-before-comma [Vas Crabb]
  • rmnimbus: move m1_r to callback [cracyc]
  • midzeus.cpp add Mortal Kombat 4 security PIC dump [Team CAPS0ff]
  • New machines marked as NOT_WORKING:
  • unknown Hobby Play slot machine [jordigahan, ClawGrip]
  • hiscore.dat: gauntlet high scores are in the nvram, these cause more problems then they are worth [cracyc]
  • New working software list additions (apple2_flop_orig.xml):
  • Jaws [4am, Firehawke]
  • Dawn Patrol [4am, Firehawke]
  • Theseus and the Minotaur [4am, Firehawke]
  • Dungeon! [4am, Firehawke]
  • The Coveted Mirror (1983 Penguin Software release) [4am, Firehawke]
  • Write It Right! Capitalization and Punctuation [4am, Firehawke]
  • Valentine's Day Grump [4am, Firehawke]
  • NBA (Version 1.0) [4am, Firehawke]
  • Panzer Strike! (Version 1.0) [4am, Firehawke]
  • Police Quest [4am, Firehawke]
  • Techno Cop [4am, Firehawke]
  • Nibbler [4am, Firehawke]
  • Midnight Malady [4am, Firehawke]
  • Alf (Version 3.2) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml):
  • Bop-A-Bet (cleanly cracked) [4am, san, Firehawke]
  • Playing with Science: Temperature (cleanly cracked) [4am, Firehawke]
  • Learning to Add and Subtract (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd.xml: 6 new dumps, 13 replacements (#7164) [r09]
  • New dumps from redump.org (working):
  • Bible Master 2 - The Chaos of Aglia Dungeon Master (1989-12-08) Hyper Planet (1990-09-20) Kyouiku & FM Towns Vol2 Illusion CG
  • Collection Vol1 - Yawahada Bishoujo
  • New dumps from redump.org (not working):
  • Record of Lodoss War II - Goshiki no Maryuu
  • Replaced entries with dumps from redump.org:
  • Alone in the Dark 2 Castles Centurion - Defender of Rome De-Ja II Excellent 10 Ikazuchi no Senshi Raidy Madou Gakuin R Soko-ban
  • Perfect Super Real Mahjong PII & PIII + Super Shooting Towns Wizardry - Crusaders of the Dark Savant Xak II - Rising of the
  • Redmoon Xenon - Mugen no Shitai
  • Promoted wizardr7 to working, as the previous dump didn't work due to a bad conversion to CUE/BIN.
  • express.cpp: Replace simple_list with std::list in parsing [AJR]
  • Report too few or too many function parameters in debug expressions as expression errors instead of exiting MAME with a fatal
  • error
  • s11c_bg.cpp: update comments with more accurate information, and reorder header includes to be in alphabetical order
  • [Lord Nightmare]
  • Synchronize metadata for The Sorcerer of Claymorgue Castle [Firehawke]
  • kyocera: fixed m10 keyboard [Robbbert]
  • fixed pc8201 keyboard
  • added savestate support
  • small tidy up
  • intvkbd: fixed typo in natural keyboard [Robbbert]
  • microtan: added natural keyboard [Robbbert]
  • ti99: Extend gromemu cartridge type to support bank-switched ROMs[Michael Zapf]
  • dpb7000: Improved DIP defaults for tabletStarted looking at tablet touch controls[Ryan Holtz]
  • bw2: added Ctrl+C to natural keyboard so you can exit the menu [Robbbert]
  • chihiro.cpp brute forced key for "Sega Golf Club Network Pro Tour 2005" [f205v]
  • kramermc: added a few missing natural key mappings[Robbbert]
  • pcp8718 / pcp8728 work, including unsp2.0 fixes [David Haywood] (#7179) [David Haywood]
  • possible unsp20 fixes
  • better
  • tidy ups
  • reorgainize
  • force it to run interrupt instead of simulating behavior
  • more guesses
  • change how hack works while we figure this out
  • some kind of external devcice seems to manage the game selection number.
  • some cleanups of old HLE
  • modify logging
  • stop menu crashing, sim code is still very rough tho
  • sawatte: Add CPU; load cartridge ROMs [AJR]
  • new WORKING machine:
  • Super Game 7-in-1 (TimeTop SuperGame) (PAL) [Takashi Omoto, Sean Riddle]
  • new NOT WORKING machine
  • Frogger (MSI Plug & Play, white joystick) [Sean Riddle]
  • promote hotwhl2p, no functional change, so same credits, ROM was simply verified to be trustworthy so status updated [DavidHaywood]
  • microtan: adjusted keyboard to be more like a real one [Robbbert]
  • sawatte: Hack in some timer IRQs [AJR]
  • pb1000: added some natural keyboard keys[Robbbert]
  • util/xmlfile: Escape attribute and element content[Vas Crabb]
  • The previous behaviour was unintuitive - parsing an XML file and writing it out immediately would produce invalid XML if the file
  • contained any characters that needed escaping It makes far more sense to escape on writing rather than expecting the user to
  • escape input.
  • Add preliminary support for visibility toggles to artwork system[Vas Crabb]
  • This allows the user to show/hide related elements in a view, with nesting The view can specify whether elements are shown or
  • hidden by default Settings are saved per host window/screen per view There is no way to set the initial visibility state on
  • the command line Legacy "Space Invaders cabinet model" layers are mapped onto visibility toggles.
  • This is not stable yet In particular, the XML element/attribute names have not been finalised The new features have not been
  • added to complay.py to prevent them from being used before they're finalised.
  • pet2001: fixed paste of letters [Robbbert]
  • render.cpp: May need to recompute selected view when loading visibility toggle configuration[Vas Crabb]
  • xmlfile.cpp: Put newline where it’s supposed to go after element content[Vas Crabb]
  • plus4: fixed shifted characters in natural keyboard [Robbbert]
  • ibm5170: add disk labels for msos2_13 [Davide Cavalca]
  • micronic: Fix hyperlinks in source; add release date [AJR]
  • micronic: More info [AJR]
  • ibm5170_hdd: new software list [Davide Cavalca]
  • vsmile.cpp: Fix for vsmilem exception when starting without a cartridge image (per Ryan Holtz) (nw) [Scott Stone]
  • add jurassic99 pals [TwistedTom]
  • netlist: code maintenance and performance optimizations[Couriersud]
  • rename some misleading type names
  • remove callback_t and replace by better scalable approach
  • hide implementations details
  • move sources classes from putil.h to psources.h
  • reduce code complexity
  • improve parsing performance, parsing netlists now is twice as fast.
  • fix issues around multi-byte string support
  • moved psplit into pstrutil.h
  • netlist: Fix a compile issues with mingw[couriersud]
  • fmtowns: changes to 15-bit layer/sprite drawing, fixes niko2 (#7190) [r09]
  • Sprite color values are masked to their 15 least significant bits before they are rendered to VRAM.
  • Pixels on the bottom layer (or in single-layer mode) are always drawn, even if the transparency bit is set to 1.
  • atetris.cpp: add support for bartop proto bank switching (#7185) [Devin Acker]
  • atetris.cpp: add support for bartop proto bank switching
  • atetris.cpp: move bartop proto handler into new subclass of atetris_state
  • deco_mlc.cpp: Fix invisible pixel issue in vertical zooming algorithm (#7184) [cam900]
  • Fix invisible pixel issue in vertical zooming
  • Reduce unnecessary line check
  • New not working machine:
  • Informer 207/376 [Dirk Best]
  • p2000t: minor fixes to natural keyboard [Robbbert]
  • pb2000c: fixed numerous errors from yesterday [Robbbert]
  • crvision: have to indicate that joystick is 16-way (for MT 07338) [Robbbert]
  • netlist: fix multi byte string issues[couriersud]
  • Votrax/Phonic Mirror HC-110 and HC-120: hook up the HC-120 keypad, fix HC-110 and HC-120 wake latch behavior and readback; HC-120
  • is mostly functional now, HC-110 still needs more workAdd the 1818C phoneme ROMs as placeholders for pending work on emulating
  • the 1818C speech board as its own deviceAdd board locations to all ROMs and PROMs[Lord Nightmare, Kevin Horton]
  • oric: fixed some natural keyboard issues; added savestate[Robbbert]
  • Finished adding new mechanism for allowing parts of views to be hidden[Vas Crabb]
  • Changed name of element to "collection" and initial visibility attribute to "visible", and added them to documentation Also
  • added them to complay.py.
  • Fixed issue with collection inside group, and improved initial view selection behaviour.
  • Updated some internal layouts to demonstrate new features, including et3400, irrmaze, ltcasino, mekd3/mekd4, seawolf and vgmplay.
  • Removed all uses of cpanel, marquee and overlay from internal layouts and removed them from complay.py to actively discourage
  • use Also cleaned up view names in layouts that were using them in place of spaces, and removed some superfluous name
  • attributes on elements that won't do anything useful with an output value anyway.
  • Made vgmplay cycle visualiser modes when visualiser screen is clicked.
  • Fixed a copy/paste error in bus/rs232/hlemouse.cpp while I'm at it.
  • ti74: fixed +/* for natural keyboard [Robbbert]
  • Bulk-updated layouts using bezels without backgrounds or screen[Vas Crabb]
  • These layouts had bezel elements only It makes no sense to allow turning off all elements in a layout leaving the user with a
  • blank window (It's possible some of them are suited to breaking up using collections, but that's a bigger job.)
  • nubus: Minor cleanup to fix deprecation warnings [AJR]
  • pc98.xml: Remove whitespace in hash [Thomas Klausner]
  • Bulk-updated layouts using backdrops without bezels or screens[Vas Crabb]
  • These are mostly automatically generated/converted fruit machine layouts They were fortuitously triggering the "alternate"
  • layout mode by having multiple background elements without overlays, so alpha blending mode was used for all elements.
  • tispellb: allow natural keyboard to operate the menu [Robbbert]
  • sorcerer: corrected case of pasted text [Robbbert]
  • Fixed issue that automatically generated unnecessary internal views[Vas Crabb]
  • Updated a few more internal layouts, mostly bezel-only ones[Vas Crabb]
  • brkball wasn't using the DMD dots at all (it has a screen).
  • The Aristocrat layouts could use collections to allow buttons and tower lamps to be enabled/disabled independently.
  • netlist: Pedantic and clang tidy updates [couriersud]
  • also fix an issue with netlist vs build
  • z8: Fix reads from Ports 0 & 1; add Z86E02 type [AJR]
  • puzzlet: Replace coin MCU simulation with low-level emulation [AJR]
  • super80: natural keyboard cleanup; handle the @-key mistake [Robbbert]
  • ibm5170 - New working software list additions (#7197) [ArcadeShadow]
  • Added: Fables & Fiends - Book One: The Legend of Kyrandia (v1.0, 5.25"), NASCAR Racing, NASCAR: Track Pack, SSN-21 SeaWolf
  • Renamed [kyrandia] Fables & Fiends - Book One: The Legend of Kyrandia -> Fables & Fiends - Book One: The Legend of
  • Kyrandia(v1.3, 3.5") Renamed [kyrandiafr] Fables & Fiends - Book One: The Legend of Kyrandia (France) -> Fables & Fiends - Book
  • One: The Legend of Kyrandia (v1.7, 3.5", France) Corrected [mkg] Mortal Kombat (Germany) to clone of [mk] Mortal Kombat
  • New NOT_WORKING software list additions (#7195):
  • vsmileb_cart: [ClawGrip]
  • Winnie et ses amis dans la Foret des Reves Bleus (France), En Ville avec l'ourson Patoune (France) [Sean Riddle, DisizDream]
  • ibm5170_hdd: new software list additions (#7192) [Davide Cavalca]
  • New working clones (#7191) [ClawGrip]
  • New working clones:
  • V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald') [Sean Riddle, TeamEurope]
  • Add 'vsmilebg' [ClawGrip]
  • nubus: Fix regression in 27aa4fe0750cd128c10d580c82ab95dbef960e8b [AJR]
  • williams.cpp: Correct ROM names for Joust, Stargate & Splat [Brian Troha]
  • New machines marked as NOT_WORKING:
  • Informer 207/100 [Bitsavers]
  • drdmania.cpp: Add missing ROM [Caps0ff, ClawGrip]
  • Now the dump is complete.
  • machine/tube: Added save state[Nigel Barnes]
  • bus/electron: Use input_merger for IRQs where required and various minor cleanups[Nigel Barnes]
  • bbc_tube_zep100m: Added latest known MCP 2.02, and removed imperfect disk flags[Nigel Barnes]
  • bbc_tube_arm: HIRQ line is not connected[Nigel Barnes]
  • bbc_tube_z80: HIRQ line is not connected[Nigel Barnes]
  • bus/electron/cart: Added the Pace RS423 Communications cartridge[Nigel Barnes]
  • New working software list additions:
  • electron_cart: Commstar E1.10, ROMPlus-144 v2.1 [Nigel Barnes]
  • New working clones:
  • Super Space Invaders '91 (World, earlier?) [caius]
  • Update another batch of layouts[Vas Crabb]
  • The majority of these were using <bezel> for control panels.
  • Cleaned up the stactics layout, made laser LEDs use additive blending, and made it possible to hide just the control panel.
  • Added several view options to the Jockey Club family of games.
  • Added ability to show/hide parts of several other layouts.
  • New machines marked as NOT_WORKING:
  • Bare Knuckle III / Sunset Riders (bootleg of Megadrive versions) [hammy]
  • drdmania.cpp: Add ASCII PCB layout [ClawGrip]
  • williams.cpp: Minor documentation update for Bubbles & minor cut-n-paste corrections [Brian Troha]
  • New machines added as MACHINE_NOT_WORKING:
  • Newton Notepad [Pablo Marx]
  • MessagePad [Pablo Marx]
  • ExpertPad PI-7000 [Pablo Marx]
  • MessagePad 110 [Pablo Marx]
  • MessagePad 120 [Pablo Marx]
  • Marco [Pablo Marx]
  • MessagePad 130 [Pablo Marx]
  • eMate 300 [Pablo Marx]
  • MessagePad 2000 [Pablo Marx]
  • MessagePad 2100 [Pablo Marx]
  • newton: Forgot to commit this new file with the most recent commit[Ryan Holtz]
  • New machines marked as NOT_WORKING:
  • Informer 213 AE [Dirk Best, MattisLind]
  • selz80: added keys so that Paste can work[Robbbert]
  • oric: removed Todo and Notes because of a complaint.
  • New machines marked as

New in MAMEUI 0.224 (August 26 2020) (Aug 27, 2020)

  • Bugs Fixed:
  • [Sound] (tankbatt.cpp) tankbatt: Tank Battalion lacks credit sound and rumbling sounds wrong. (Ryan Holtz)
  • [Misc.] (midxunit.cpp) revx: Self-test reports error with custom chip U76. (AJR)
  • [Media Support] (vtech2.cpp) laser500: Cassette data rate is 15% high, making it incompatible with real machine. (Robbbert)
  • [Documentation] (segag80v.cpp) tacscan: Tac/Scan sound balance is incorrect. (Aaron Giles)
  • [Speed] (vtech2.cpp) laser500: Emulated speed is faster than real machine. (Robbbert)
  • [Sound] (midwunit.cpp) wwfmania, wwfmaniab, wwfmaniac, wwfmaniap: Sound stops working during attract mode. (MetalliC)
  • [Graphics] (odyssey2.cpp) odyssey2 [qbert]: Text and cubes appear incorrectly. (hap)
  • [DIP/Input] (meadows.cpp) bowl3d: Machine seems to reset on coin input rather than adding credits. (AJR)
  • [Graphics] (nmk16.cpp) hachamf and clones: Character’s colors on title screen are incorrect. (cam900)

New in MAMEUI 0.222 (June 26 2020) (Jun 27, 2020)

  • Bugs Fixed:
  • 06300: [Color/Palette] (galaxian.cpp) eagle, eagle2: Games need wiring harness that swaps channels. (Vas Crabb)
  • 07015: [Gameplay] (model1.cpp) vr, vformula: Undetected communication board error. (Hydreigon)
  • 07104: [DIP/Input] (iteagle.cpp) bbh, bbhsc, bbhsca, bbh2sp, bbh2spa, bbh2spb: Lightguns don't track correctly. (Ivan Vangelista)
  • 07179: [Save/Restore] (neogeo.cpp) aes: Memory cards are not detected. (Vas Crabb)
  • 07180: [Crash/Freeze] (vtech2.cpp) laser500, laser700: Emulator crashes on hard reset. (Robbbert)
  • 07185: [Sound] (mario.cpp) mario and clones: All audio missing besides walking sounds. (Ryan Holtz)
  • 07189: [Crash/Freeze] (cinemat.cpp) qb3: Black screen/exception on start. (Ivan Vangelista)
  • 07197: [Core] (oric.cpp) orica: Loading from tape never progresses. (Ivan Vangelista)
  • 07205: [Sound] (neopcb.cpp) svcpcb: Cracking/distortion/buzzing sound. (Ivan Vangelista)

New in MAMEUI 0.221 (May 19 2020) (May 19, 2020)

  • MAME Testers Bugs Fixed:
  • 07560: [Crash/Freeze] (cave.cpp) hotdogst: Using debugger memdump command causes MAME to crash. (O. Galibert)
  • 07603: [Documentation] (snes.cpp) snes [asterix]: Release year does not match title screen. (ArcadeShadow)
  • 07615: [Documentation] (cninja.cpp) mutantf, mutantf2, mutantf3, mutantf4, deathbrd: Release years are incorrect. (jkburks)
  • 07616: [Sound] (segas32.cpp) radr, radrj, radru: Sounds are incorrect. (Arzeno Fabrice)
  • 07617: [Graphics] (rungun.cpp) rungun: Sprites are offset vertically. [sjy96525]
  • New working machines:
  • Anime Champ (GCA07 VER. JAA) [Windy Fairy, smf]
  • Computer Chess (Conic, model 7012) [hap, bataais]
  • CXG Systems / White & Allcock Sensor Computachess [hap, Sean Riddle]
  • Denver (GMP-270CMK2) (Family Sport 200-in-1) [TeamEurope, David Haywood]
  • Electronic Master Mind (Parker Brothers) [hap, Sean Riddle]
  • Electroplay Quickfire [hap, Sean Riddle]
  • Entex Select-A-Game Machine [hap]
  • Fidelity Electronics Bridge Challenger [hap, Sean Riddle]
  • Game & Watch: Snoopy (Panorama Screen) [algestam, Ryan Holtz]
  • Goori Goori [Miso Kim, David Haywood]
  • Great Bishi Bashi Champ (GBA48 VER. JAB) [Windy Fairy, smf]
  • Gulun.Pa! (Japan 931220 L) (prototype) [lydz, Arcade-Projects]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Namco / HotGen Ltd Ms. Pac-Man 7-in-1 (Wireless) (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy,
  • New Rally X, Bosconian) (18 AUG 2004 A)
  • [Sean Riddle, David Haywood]
  • SciSys Executive Chess [hap, Sean Riddle]
  • SciSys Sensor Chess [hap, bataais]
  • Senario Double Dance Mania - Techno Light Edition [Seam Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • Senario Guitar Super Star: You Take The Stage [David Haywood, Sean Riddle, Peter Wilhelmsen, anonymous]
  • Shenzhen Soyin Electric Appliance Ind. Co., Ltd. Dance 2000 / Hot 2000 (Jin Bao TV Dancing Carpet, SY-2000-04)
  • [Sean Riddle, David Haywood]
  • Sony NWS-3260 [Patrick Mackinlay, Plamen Mihaylov]
  • Speed Race (Seletron / Olympia) [hap, f205v]
  • Spider-Man Super TV Air Jet (Lexibook Junior, JG6000SP) [TeamEurope]
  • Super Space Invader 2 (Entex, black version) [hap]
  • Tandy Corporation Sound Effects Chassis [hap, Kevin Horton]
  • Tech2Go / WayForward Teenage Mutant Ninja Turtles: Battle for the City [Sean Riddle, Kamaal Brown]
  • New working clones:
  • Big Run (11th Rallye version, US?) [system11, CoolFox]
  • Cobra-Command (Japan, bootleg) [f205v]
  • CXG Systems / Newcrest Technology Portachess (1985 version) [hap, Sean Riddle]
  • DoDonPachi Dai-Ou-Jou (Japan, 2002.04.05 Master Ver, location test) [ShouTime]
  • Final Fight (bootleg with single OKI) [hammy, Boge, rtw, ekorz]
  • Front Line (AA1, 4 PCB version) [Joe Magiera, The Dumping Union]
  • G.I. Joe (US, UAA) [NeTaXe]
  • Galaxy X (bootleg of Galaxian) [Andrew Welburn]
  • Gun.Smoke (Germany, censored) [Saigononindou, Victor Fernandez (City Game), Jacinto Lozano]
  • HP 86B Opt 001 [F.Ulivi]
  • HP 86B Opt 004 [F.Ulivi]
  • Jumping Break (set 2) [Kevin Eshbach]
  • Jurassic 99 (Cadillacs and Dinosaurs bootleg with EM78P447AP) [TwistedTom]
  • Koutetsu Yousai Strahl (Japan, bootleg) [hammy, ekorz, rtw, kuze, E.M.G]
  • The Mah-jong (Japan, set 2) [ShouTime]
  • Metal Slug 5 (bootleg) [TwistedTom]
  • Mighty Monkey (U.Games bootleg) [f205v]
  • Moon Cresta (Nichibutsu USA, encrypted) [pacman70, Asayuki]
  • Pang! 3 (bootleg, set 3) [TwistedTom]
  • Perfect Billiard (bootleg) [f205v]
  • Pro Tennis (Japan) [ShouTime
  • Raiden Fighters 2 - Operation Hell Dive (Switzerland) [nnap]
  • Route 16 (Sun Electronics) [Guru]
  • Senario Guitar Super Star (red 'Gibson Flying V' style) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • Space Invaders Part II (Taito, smaller ROMs) [PokeMAME]
  • Street Fighter II: The World Warrior (World 910411) [fluxcore]
  • Super Contra (set 2) [Victor Fernandez (City Game), ClawGrip]
  • T.A.N.K (bootleg, 8-way joystick) [Guru]
  • Touchmaster 5000 (v7.11 U.K.) [Muddymusic, Porchy, The Dumping Union]
  • Turbo (encrypted, program 1363-1365 rev C) [Digimon]
  • Vanguard (Germany) [Paul Swan]
  • Warriors of Fate (bootleg) [TwistedTom]
  • Warriors of Fate (bootleg with PIC16C57) [hammy, ekorz, rtw]
  • X-Men (4 Players ver UEB) [Joe Magiera, The Dumping Union]
  • Machines promoted to working:
  • Crazy Kong (Gakken) [hap]
  • Lady Gum [Dirk Best]
  • Luxor Datorer AB ABC 802 [Curt Coder]
  • Milton Bradley Microvision [hap]
  • Professor Trivia (set 1) [Dirk Best, Ivan Vangelista]
  • Clones promoted to working:
  • Atom (bootleg of Bombjack Twin) [Ivan Vangelista]
  • Professor Trivia (set 2) [Dirk Best, Ivan Vangelista]
  • Sangokushi II (bootleg) [TwistedTom]
  • New machines marked as NOT_WORKING:
  • Bandai Go! Go! Connie-chan! Asobou Mouse [Sean Riddle, David Haywood, Peter Wilhelmsen, gamehistory.org, anonymous]
  • Carol Vorderman's Sudoku Plug & Play TV Game (All in 1 / Play Vision) [Sean Riddle, David Haywood]
  • EuroPlay 2001 [Juan Romero, ClawGrip]
  • Happy Skill (Italy, V611IT) [caius, The Dumping Union]
  • JAKKS Pacific Inc / Handheld Games Ultimotion - Disney Fairies Sleeping Beauty & TinkerBell (JAKKS Pacific TV Game)
  • [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • JAKKS Pacific Inc / HotGen Ltd Hannah Montana G2 Deluxe / High School Musical G2 Deluxe 2-in-1 (JAKKS Pacific TV Game)
  • [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • JAKKS Pacific Inc / HotGen Ltd Sing Scene Pop (JAKKS Pacific TV Game) [Sean Riddle, David Haywood, Kev (FBN)]
  • LeapFrog Didj [David Haywood]
  • Master's Fury [Miso Kim, David Haywood]
  • Montana Super Draw (4436-05, U5-0) [Brian Troha, The Dumping Union]
  • Pacman BALL (PMB2 Ver.A.) [Muddymusic, Porchy]
  • Roland JV-880 Multi Timbral Synthesizer Module [DBWBP]
  • Roland MC-300 Micro Composer [DBWBP]
  • Roland MC-50 Micro Composer [DBWBP]
  • Roland MC-50mkII Micro Composer [DBWBP]
  • Roland RA-30 Realtime Arranger [DBWBP]
  • Roland S-10 Digital Sampling Keyboard [DBWBP]
  • Roland S-220 Digital Sampler [DBWBP]
  • Roland S-50 Digital Sampling Keyboard [DBWBP]
  • Roland SoundCanvas SC-88VL [DBWBP]
  • Roland U-20 RS-PCM Keyboard [DBWBP]
  • Roland U-220 RS-PCM Sound Module [DBWBP]
  • Roland W-30 Music Workstation [DBWBP]
  • Saitek Kasparov Galileo [hap, Berger]
  • Saitek Kasparov Renaissance (set 1) [hap, Berger]
  • SciSys Kasparov Leonardo (set 1) [hap, Berger]
  • Scorpion DX [ArcadeHacker, ClawGrip, Rampa, Recreativas.org]
  • Sony NWS-1580 [Bitsavers, Patrick Mackinlay]
  • TV Station (VTech, Spain) [Sean Riddle, ClawGrip]
  • unknown Recreativos Franco slot machine [jordigahan]
  • Yamaha TX81Z FM Tone Generator [DBWBP]
  • New clones marked as NOT_WORKING:
  • Alligator Hunt (protected, prototype?) [jordigahan, Heckler]
  • Crazy Bonus 2002 (Ver. 1, set 3) [Ioannis Bampoulas]
  • Frantic Fred (Release 2) [Brian Troha, The Dumping Union]
  • Mario Kart Arcade GP (Japan, MKA1 Ver.C, update) [xuserv]
  • NCR Class 3433 [rfka01]
  • Olivetti Prodest PC 1 [Carl, rfka01]
  • Roland MKS-100 Digital Sampler [DBWBP]
  • Roland S-550 Digital Sampler [DBWBP]
  • Saitek Kasparov Renaissance (set 2) [hap, Berger]
  • Samsung Deskmaster 286-12 [rfka01]
  • Schneider Rundfunkwerke AG Euro AT [rfka01]
  • SciSys Kasparov Leonardo (set 2) [hap, Berger]
  • Siemens PG 750 [rfka01]
  • Siemens PG-750 486 EISA [rfka01]
  • Striker Xtreme (1.00) [PinMAME]
  • Zenith Data Systems Z-248 [rfka01]
  • New working software list additions:
  • apple2_flop_clcracked:
  • The Latin Hangman (Revision 1004) (cleanly cracked), The Sea Voyagers (cleanly cracked),
  • The Wreck of the BSM Pandora (cleanly cracked) [4am, Firehawke]
  • Minerals of North Dakota (Version 1.0) (cleanly cracked),
  • North Dakota Cities With Population 500 and Above (Version 1.0) (cleanly cracked),
  • North Dakota Cities with Population Under 500 (Version 1.0) (cleanly cracked),
  • North Dakota Counties (Version 1.0) (cleanly cracked), North Dakota Explorers (Version 1.0) (cleanly cracked),
  • North Dakota Indian Tribes (Version 1.0) (cleanly cracked),
  • North Dakota Parks and Historical Sites (Version 1.0) (cleanly cracked), North Dakota Plants (Version 1.0) (cleanly cracked),
  • North Dakota Pride (Version 1.0) (cleanly cracked), North Dakota Symbols (Version 1.0) (cleanly cracked),
  • North Dakota U.S. Senators and Representatives (Version 1.0) (cleanly cracked),
  • North Dakota Wildlife (Version 1.0) (cleanly cracked), Notable People of North Dakota (Version 1.0) (cleanly cracked)
  • [Frank Cifaldi, 4am, Firehawke]
  • apple2_flop_orig:
  • 816/Paint (Version 3.1), ABM, Alien Munchies, Aliens, The Bard's Tale III: The Thief of Fate, Crosscountry California,
  • Hobgoblin's Revenge, John Madden Football, Kampfgruppe (Version 1.0), Lady Tut, The Latin Hangman (Revision 1004),
  • Merlin's Castle, Meteoroids in Space, Microbe, Mines of Titan, Super Huey, Terrapin Logo Plus (Version 1.1),
  • Tink!Tonk! Tonk in the Land of the Buddy-Bots, Typhoon of Steel (Version 1.0), Who Stole Cinderella's Slipper? (Version 2.0),
  • Wild West Math Level 4, Will O The Wisp [4am, Firehawke]
  • bbcm_cart: Master Smart Cartridge v2 [Nigel Barnes]
  • c64_cass:
  • Alice in Videoland, Boulder Dash 4, Collapse, Gemini Wing, Grandmaster Chess, The Greed Monster, Hacker II, Head Over Heels,
  • James Pond 2: RoboCod, Kettle, Master Chess, Micro Rhythm, Midnight Resistance, Pulse Warrior, Realm, Summer Camp, Tetris
  • [c64tapes.org, Zoe Blade]
  • cgenie_cass: BaengBaeng - 2 player gun fight, Colour-Assembler NE555 timer chip information and calculator [Juergen Buchmueller]
  • dai_cass: De Acrobaten (NL) [Robbbert]
  • entex_sag:
  • Baseball 4, Pinball [hap]
  • Football 4 [hap, Sean Riddle]
  • Space Invader 2 [hap, Kevin Horton]
  • fmtowns_cd:
  • The 4th Unit 5 - D-Again (Demo), Air Warrior V2.1L10, Ed Bogas' Music Machine, Ehon Writer - Denshi Ehon - Aesop World Dai-1-shuu,
  • Gadget - Invention, Travel, & Adventure, GEdit Towns, HomeStudio V1.2L10, Hyper Address (HMB-106), Kanji Land 3-nen, Kid Pix Jr.,
  • Kotoba Asobi - CDView HiP Catch, Lord of the Rings, Vol. I, Master CD - Install Model-you, My Fair Lady CAN III. Intermediate,
  • New Horizon CD Learning System II - English Course 1 (FM Towns Marty version), Niko2,
  • Oto to E no Deru Eigo Jisho No. 1 - Start with Words, The Queen of Duellist (HME-166A), Sargon V - World Class Chess,
  • Software Contest Nyuusen Sakuhinshuu 1 (HMC-139), Software Contest Nyuusen Sakuhinshuu 1 (HMC-139B),
  • Software Contest Nyuusen Sakuhinshuu 3, Virtuacall 2 [redump.org, r09]
  • fmtowns_flop:
  • Ai Shimai - Futari no Kajitsu, Doukyuusei 2 Special Disk, Music Pro-Towns (1990-05-23), S. A. 2, Shangrlia 2 Special Disk,
  • Super Ultra Mucchin Puripuri Cyborg Maririn DX [r09]
  • hp86_rom: HPIB service ROM, Service ROM [F.Ulivi]
  • ibm5150:
  • Indiana Jones and the Last Crusade - The Action Game (5.25"), SimLife [ArcadeShadow]
  • Conflict Europe, Conquest of Camelot - The Search for the Grail, Harpoon, Harpoon Battleset 2 - North Atlantic Convoys,
  • The Software Toolworks Game Pack 3 [Flyers80, FakeShemp]
  • Leisure Suit Larry Goes Looking for Love (In Several Wrong Places) [Gypsy Dave, FakeShemp]
  • 3-D FloorPlan Designer V2.0, Ad Lib Instrument Maker V1.51, Ad Lib Juke Box Registration Bonus Disk V1.51,
  • Ad Lib Juke Box Registration Bonus Disk V1.62, Ad Lib Juke Box V1.5, Ad Lib Juke Box V1.6, Ad Lib Juke Box V1.64,
  • Ad Lib Visual Composer V1.51, SYSGRATION Mouse Driver 7.03 (5.25"), SYSGRATION Mouse Driver 8.00 (3.5"),
  • SYSGRATION Mouse Driver 8.00 (5.25") [Justin Kerk]
  • ibm5170:
  • Rex Nebular and the Cosmic Gender-Bender, Space Quest I: Roger Wilco in the Sarien Encounter (VGA release) [ArcadeShadow]
  • Jurassic Park [Flyers80, FakeShemp]
  • Pepper's Adventures in Time [Gypsy Dave, FakeShemp]
  • itt3030: Master boot disk, System boot disk [Robbbert]
  • microvision: MicroBird, Tetris (8021 version), Tetris (TMS1100 version) [hap]
  • mm1_flop: Boot2 disk, Games disk, Games2 disk [Robbbert]
  • neogeo: Metal Slug 5 (bootleg) [TwistedTom]
  • pcd_flop: Lernprogramme, MS-DOS 2.11 boot disk, MS-DOS 3.1 boot disk, TDS diagnostics [Robbbert]
  • saitek_schess: Classical Style Super Strong [hap, bataais]
  • snes:
  • Cooly Skunk (Jpn, Prototype), Edgar Rice Burroughs' Tarzan: Lord of the Jungle (Prototype) [Gaming Alexandria, ArcadeShadow]
  • Rayman (early prototype), Spot Goes to Hollywood (prototype 19950307), Spot Goes to Hollywood (prototype 19950805) [ArcadeShadow]
  • sorcerer_cass: Kilopede (with sound), Starfighter [exidyboy, Robbbert]
  • sorcerer_flop: CP/M v.1.42/3 (set 2) [Robbbert]
  • svi318_cart: Music Mentor [Robbbert]
  • timex_cass:
  • 4K Race Refueled+, ACZ General Ledger 2000, AERCO 2068 Printer Driver V12, AERCO CP68 Printer Driver, Androids, Aritmetica,
  • Artworx, Assalto A Embaixada, Astro Blaster (bootleg?), Auto Analyzer, Basic 64 Demo - TC 2048, Basic 64 Demo - TC 2068, Blam,
  • Blind Alley, Britain Invaded, Budgeter, Capitalization Master, Checkbook Manager, Chess, Circuit Board Scramble, ColorPRINT,
  • ColorTILE, Copy, Cozinheiro, Crazy Bugs, Crossfire, Cyber Zone, Demo (Keyboard Tutorial, Turtle Graphics, Home Accounting),
  • Demonstra ao TC 2048, Desktop Publisher, Disassembler, Dragmaster, Financial Record Keeper, Flight Simulation, Frogger, Fun Golf,
  • Formula 1, Guardian, Guerra estelar, Gulpman, Heroi, Home Improvement Planner, Horace & the Spiders, Horace Goes Skiing,
  • Horacio e as Aranhas, Hot Z Disassembler v1.43, Hot Z Disassembler v1.84, Hot Z Disassembler v1.95, Hungry Horace,
  • Interface RS232, Invasores Lunares, JRC Catalog 3, JazzoFire, Keyword v1, Keyword v5.0, Language Usage, Math Wizardry I,
  • Math Wizardry II, Minesweeper, Motociclismo, Mscript, Mscript (rerelease), Multi-Draw 2068, Musicola, Omnicalc 2,
  • Orcamento Domestico, Penetrator, Perigos Na Selva, Personal Home Finance, Personal Portfolio Manager, Pro Pinball, Pro-File 2068,
  • Programa de a presentacao, Quadra-Chart, Relocatable AERCO Centronics Print Driver, Simple Roulette, Smart Terminal 1,
  • Space Raiders, Speech Synthesizer, Spelling I, Spelling II, States & Capitals, Stock Market Simulation,
  • Super Hot Z Disassembler v2.51, Tape Corrector, Tasword Two, TC 2048 Demonstracao, TC2048 Hi-Res Colour Demo, TechDraw Jr.,
  • Timachine, Time Teacher I, Time-Gate, Timex TC2048 Hi-Colour Demo, Toolkit, The Trader Trilogy, Travel with Trashman,
  • TS-2068 DEMO, Upload-2000, VU-3D, VU-Calc, VU-File, War in the East, Window Print 32, Window Print 64, Word Play I, Word Play II,
  • Wordcross, The Worx, Zeal Disassembler, Zeus Assembler [World of Spectrum, Spectrum Computing, ICEknight]
  • vgmplay:
  • The Berenstain Bears' Camping Adventure (GEN/MD), Loadstar (GEN/MD), Medal City (GEN/MD), MegaMind (GEN/MD), MegaRace (GEN/MD),
  • Paddle Fighter (GEN/MD), Phantasy Star II Text Adventures (GEN/MD), Riddle Wired (GEN/MD), Robot Battler (GEN/MD),
  • Slam City with Scottie Pippen (Sega CD) (GEN/MD), The Smurfs (GEN/MD), Space Harrier 32X (GEN/MD), Spirou (GEN/MD),
  • Tintin in Tibet (GEN/MD), Waterworld (GEN/MD), X-Men - Mind Games (Beta) (32X) (GEN/MD), Yogi Bear's Cartoon Capers (GEN/MD),
  • Zany Golf (GEN/MD) [Project2612, Tafoid]
  • vsmile_cart:
  • Avventura nel Parco Alfabeto (Italy), Disney/Pixar Toy Story 2 - Operazione: Salvataggio di Woody! (Italy),
  • Nickelodeon Spongebob - Un giorno da Spugna (Italy), Spider-Man & Friends - La Sfida del Dottor Ock (Italy),
  • V.Smile Football Club (Italy) [tag2015]
  • Software list items promoted to working:
  • fmtowns_cd:
  • Angel [r09]
  • Shamhat - The Holy Circlet, Suzaku [wiggy2k, r09]
  • fmtowns_flop: Music Pro-Towns (1989-08-28) [r09]
  • New NOT_WORKING software list additions:
  • bbc_flop_torch: Graduate DFS, Graduate MS-DOS 2.11, Psion Xchange 1.24 [Nigel Barnes]
  • cd32: Heimdall 2 - Into The Hall Of Worlds, Jetstrike, Microcosm, Project-X and F17 Challenge, Universe [Guru]
  • fmtowns_cd: Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty version) [redump.org, r09]
  • ibm5150: Mouse Software Test/Demo [Justin Kerk]
  • leapfrog_didj_cart:
  • Indiana Jones (USA), Nickelodeon Spongebob Squarepants - Fists of Foam (USA), Nicktoon Android Invasion (USA),
  • Star Wars - The Clone Wars (USA) [TeamEurope]
  • mobigo_cart:
  • Marvel Super Hero Squad - Sport Heroes (UK), Merida - Legende der Highlands (Germany), Scooby-Doo! - Mystery Town (UK)
  • [TeamEurope]
  • n64: Viewpoint 2064 (Prototype) [Gaming Alexandria, Alexis B.]
  • pi_storyreader_cart:
  • 101 Dalmatiner (Germany), Arielle - Die Meerjungfrau (Germany), Bambi (Germany), Cinderella (Germany), Pinocchio (Germany),
  • Schneewittchen und die Sieben Zwerge (Germany), Die Schoene und das Biest (Germany), Susi und STROLCH (Germany) [TeamEurope]
  • picno: Nontan to Issho Anime Stamp [TeamEurope]
  • tvgogo:
  • 4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze) (US) [Sean Riddle, David Haywood, anonymous]
  • Dodgeball (US) [Sean Riddle, David Haywood, Peter Wilhelmsen, anonymous]
  • vsmile_cart:
  • Disney Cenerentola - I desideri magici di Cenerentola (Italy, rev. 1), Disney/Pixar Toy Story 3 (Italy),
  • Disney/Pixar Wall-E (Italy) [tag2015]
  • vsmilem_cart:
  • Disney La Maison de Mickey (France, Rev. 005), Marvel Spider-Man & ses amis - Missions Secretes (France),
  • Mon Youtou tout fou! (France) [DisizDream]
  • Source Changes:
  • cpu/z180: Moved some internal registers out of the base class, and implemented software-selectable clock divider. [AJR]
  • cpu/mcs96: Added N8097BH and P8798 variants, and changed some variants to use 16-bit buses. [AJR]
  • cpu/upd78k updates: [AJR]
  • Fixed disassembly of DBNZ and MOV A,!addr16 instructions for uPD78K/III.
  • Fixed disassembly of SFR-mode read/modify/write instructions for uPD78K/I and uPD78K/II.
  • atarist.cpp: Fixed the 68K side of ACIA serial communications (keyboard microcontroller is not fully cooperating yet). [AJR]
  • acia6850: Fixed transmission of a spurious character following master reset. [AJR]
  • machine/upd7001.cpp: Added NEC uPD7001 analog-to-digital converter device. [AJR]
  • dgnalpha.cpp: Removed old hack to ignore first floppy drive controller interrupt (now prevents disk boot). [AJR]
  • mpu4dealem.cpp: Adjusted v4dealem CRT controller clock to make refresh rate more reasonable. [AJR]
  • cpu/h8500: Added Hitachi H8/500 disassembler and skeleton CPU device family. [AJR]
  • pasopia7.cpp: Use CRT controller to help draw screen [AJR]
  • pasopia.cpp: Added RS-232 serial interface. [AJR]
  • bus/pasopia: Added Toshiba Pasopia PAC2 slot, with RAM, Kanji ROM and expander options. [AJR]
  • pasopia.cpp, pasopia.cpp: Replaced fixed expansions with PAC2 slots.
  • machine/m3002.cpp: Added M3002 real-time clock device. [AJR]
  • europc.cpp: Fixed disk error, and replaced real-time clock implementation in driver with M3002 device. [AJR]
  • machine/mos6551.cpp: Clear interrupt request output on reset. [AJR]
  • Made debugger interpret numerical literals in expressions as octal for applicable address spaces in disassembly views. [AJR]
  • machine/am9517a.cpp: Assert EOP during final DMA transfer, rather than after. [AJR]
  • c64_cart.xml: Worked around error messages for unsupported cartridge types. [AJR]
  • cpu/z8000 updates: [AJR]
  • Corrected width of Z8002 I/O space to 8 bits.
  • Forced sequence points after functions with side effects when calculating operands for certain instruction modes.
  • Implemented byte smearing for memory and I/O writes.
  • Improved misaligned word I/O implementation.
  • machine/6883sam.cpp: Replaced custom banking with conventional address spaces. [AJR]
  • bus/isa: Corrected CRT controller type for Olivetti M24 CGA card. [AJR]
  • badlands.cpp: Use generic latch devices for CPU communications, added mirroring to 6502 memory map, and cleaned up handlers. [AJR]
  • debugger/osx: Avoid crash if a non-existent disassembly or memory view source is selected. [AJR]
  • cyberbal.cpp: Encapsulated Atari SAC sound board emulation as a device derived from the Atari JSA sound board device. [AJR]
  • atarisy1.cpp, atarisy2.cpp, gauntlet.cpp: Cleaned up and modernized code. [AJR]
  • Replaced Atari sound communication device with generic latches, and improved handling of programmed sound resets.
  • Added the other 74LS259 addressable latch to gauntlet.cpp.
  • Corrected watchdog timeouts for all three drivers.
  • cpu/m68000: Corrected 68010 DBcc timings. [AJR]
  • atarisy1.cpp: Removed TMS5220C and VIA from machine configuration for marble and peterpak. [AJR]
  • atarisy1.cpp: Marked indytemp as having imperfect sound and noted regression. [AJR]
  • malzak.cpp updates: [Angelo Salese]
  • Added default non-volatile RAM content to Malzak II so that it boots as intended.
  • Converted playfield drawing to use a tilemap, improved playfield colors, and implemented playfield tile banking.
  • Added base mixing and priority.
  • segas32.cpp: Truncate background layer color base to nine bits - fixes Arabian Fight and Soreike Kokology erratic black pens.
  • [Angelo Salese]
  • tmnt.cpp: Fixed Golfing Greats (Japan) inputs. [Angelo Salese]
  • konamigx.cpp updates: [Angelo Salese]
  • Fixed Golfing Greats 2 inputs, re-worked DIP switches for all games, and added DIP switch locations.
  • Fixed right monitor sprite DMA with type 3/4 protection, and fixed right screen protection in Rushing Heroes and Run & Gun 2.
  • Dual-monitor 4-player mode now works, and is enabled by default.
  • pcktgal.cpp: Reset MSM5205 on changing sound bank (fixes annoying whistling sounds). [Angelo Salese]
  • renegade.cpp updates: [Angelo Salese]
  • Fixed vertical sprite alignment.
  • Hooked up interrupt acknowledgement and corrected interrupt routing.
  • Hooked up coin counters.
  • opwolf.cpp: Corrected Operation Wolf palette format according to schematics, and verified against PCB. [Bryan McPhail]
  • cave.cpp updates: [cam900]
  • Implemented sprite position scale register.
  • Fixed ppsatan tilemap offsets.
  • Implemented sprite limits.
  • Added logging for unimplemented video register writes and expanded notes.
  • atarist.cpp: Corrected DMA sound frequency calculation. [cam900]
  • decbac06.cpp updates: [cam900]
  • Fixed flags map handling.
  • Added callback for system-specific tile attribute formats.
  • Refactored pen masking to use set_transmask.
  • dec0.cpp: Cleaned up code. [cam900]
  • madmotor.cpp: Simplified graphics layouts. [cam900]
  • psikyo.cpp: Simplified dynamic tilemap size handling, converted drawing to use 32-bit RGB bitmap, and cleaned up code. [cam900]
  • deco16ic.cpp: Fixed transparency handling with custom drawing, and added a callback for tile info and 8-bit mixing. [cam900]
  • cninja.cpp updates: [cam900]
  • Fixed robocop2 8-bit tilemap drawing.
  • Fixed sound routing for games with mono output, and removed unnecessary graphics layouts. [cam900]
  • darkseal.cpp: Cleaned up graphics decoding layouts. [cam900]
  • sshangha.cpp updates: Cleaned up graphics decoding layouts, corrected palette size, and changed to mono sound output. [cam900]
  • mirage.cpp: Simplified sprite drawing using priority callback. [cam900]
  • snes.cpp: Split S-SMP and S-DSP emulation into separate devices, and cleaned up interfaces. [cam900]
  • nmk16.cpp: Implemented vertical scrolling used by sabotenb, added timer for sprite DMA, and fixed sabotenb sprite delay. [cam900]
  • ddealer.cpp, nmk16.cpp, powerins.cpp, quizpani.cpp: Use set_scrolldx for tilemap offsets. [cam900]
  • ddealer.cpp, patapata.cpp: Use generic graphics layouts. [cam900]
  • quizpani.cpp: Fixed visible area. [cam900]
  • rpunch.cpp: Converted sprite drawing to single pass with priority, and cleaned up code. [cam900]
  • powerins.cpp: Converted to derived class of nmk16_state and cleaned up code. [cam900]
  • machine/tc009xlvc.cpp: Added support for TC0090LVC variant, and converted taito_l.cpp to use new device. [cam900]
  • dfruit.cpp, lastbank.cpp: Removed unnecessary trampolines. [cam900]
  • cpu/i386, machine/i8087.cpp: Handle aliases for fstp st(i) instruction. [Carl]
  • pcxt.cpp: Added support for filetto voice output. [Carl]
  • cpu/nec: Added support 8080 emulation mode. [Carl]
  • mw8080bw.cpp: Added netlist-based audio for gunfight. [Colin Howell]
  • video/apple2.cpp: Fixed DHGR shift - NTSC artifact colors now work with HLSL (GitHub #6308). [Colin Howell, R. Belmont]
  • netlist library updates: [Couriersud]
  • Added pre-compiled static solvers (must be manually rebuilt when netlists are updated).
  • Improved performance of time step calculation.
  • bus/abcbus updates: [Curt Coder]
  • Fixed default DIP switch settings for the Luxor 4105 SASI interface.
  • Added a ROM to the Xebec S1410.
  • Fixed the Luxor 55 21056 SASI interface (for ABC 850/852/856 hard drives).
  • abc1600.cpp: Refactored to use modern Z8530 SCC device, and fixed floppy DMA. [Curt Coder]
  • abc80x.cpp updates: [Curt Coder]
  • Fixed abc802 M1 opcode fetch.
  • Fixed memory banking for abc800c, abc800m and abc802.
  • Fixed HR graphics for abc800c and abc800m.
  • nes_vt.cpp: Started moving SoC functionality out of the driver to devices. [David Haywood]
  • triviaquiz.cpp: Hooked up question ROMs. [Dirk Best]
  • cpu/m6805: Added support for MC68HC705C8A memory configuration, and made 68HC05 NCOP reset check that NCOP is enabled. [Dirk Best]
  • mpu4dealem.cpp: Fixed tile background colors, made drawing use tilemaps, and added raw screen timing parameters. [Dirk Best]
  • apple2gs.cpp: Fix missing 128KiB RAM - ramsize option now configures fast RAM size (GitHub #6465). [gorlik, R. Belmont]
  • emu/diexec.cpp: Don't clear the input event queue on reset. [hackbar]
  • cpu/mb88xx: Fixed interrupt handling. [hackbar]
  • audio/namco52.cpp, audio/namco54.cpp, machine/namco50.cpp, machine/namco53.cpp: Hooked up reset inputs. [hackbar]
  • machine/namco06.cpp: Improved emulation of NMI and chip select outputs. [hackbar]
  • machine/namco51.cpp: Replaced simulation with emulation using internal CPU program. [hackbar]
  • sstrangr.cpp: Added preliminary sound output using Space Invaders samples. [Ivan Vangelista]
  • jedutil: Added support for PAL22V10 devices. [Kevin Eshbach]
  • wiping.cpp: Updated ROM labels for rugrats. [Kevin Eshbach]
  • yunsung8.cpp: Added placeholders for undumped secured PALs in magix and magixb. [Kevin Eshbach]
  • buggychl.cpp, changela.cpp, cischeat.cpp, polepos.cpp, segaybd.cpp, tx1.cpp:
  • Worked around the same input being assigned to a pedal and gear shift by default. [MASH]
  • machine/74543.cpp: Added 74543 octal registered transceiver device. [Michael Zapf]
  • machine/74161.cpp: Fixed state transitions for some corner cases and made terminal count output asynchronous. [Michael Zapf]
  • machine/bq4847.cpp, machine/bq48x2.cpp: Added Benchmarq BQ4847, BQ4842 and BQ4542 real-time clock devices. [Michael Zapf]
  • bus/ti99/peb: Added PGRAM battery-backed RAM card, fixed IDE adapter card, and made IDE card's real-time clock type configurable.
  • [Michael Zapf]
  • Refactored AVI/MNG recording code to move it out of emu/video.cpp and reduce duplication. [Nathan Woods]
  • luaengine.cpp: Added optional parameter to video::begin_recording() function for specifying video format. [Nathan Woods]
  • unidasm: Added generic disassembler for Microchip PIC16 microcontroller family with extended instructions. [O. Galibert]
  • cpu/s2650: Made interrupt acknowledge handler supply vector, and eliminated set_input_line_and_vector and HOLD_LINE. [O. Galibert]
  • cpu/upd177x: Added disassembler for NEC uPD1771C and related processors. [O. Galibert]
  • sound/ks0164.cpp: Added preliminary sample playback. [O. Galibert]
  • machine/cxd1185.cpp: Added Sony CXD1185 SCSI 1 Protocol Controller device. [Patrick Mackinlay]
  • machine/dmac_0266.cpp: Added Sony 0266 DMA Controller gate array device. [Patrick Mackinlay]
  • news_r3k.cpp: Implemented graphics. [Patrick Mackinlay]
  • machine/icm7170.cpp: Added ICM7170 real-time clock device (used by wxstar4k). [R. Belmont]
  • model1.cpp: Improved swa analog throttle range. [R. Belmont]
  • font_osx.cpp: Use Arial Unicode MS as the default font (fixes missing glyphs in many layouts). [R. Belmont]
  • video/apple2.cpp: Fixed apple2gs fill mode behavior when no previous color is set. [R. Belmont]
  • formats/h8_cas.cpp: Added H8T tape format (for Heathkit H8 software). [Robbbert]
  • pasogo.xml: Corrected cartridge ROM hashes. [Robbbert]
  • lordgun.cpp: Added default EEPROM content for lordgun. [Robbbert]
  • ibmpcjr_cart.xml: Added disk images to lotus123 added usage instructions in a comment. [Robbbert]
  • advision.cpp: Fixed some bugs exposed by the Code Red demo. [Robbbert]
  • vgmplay.cpp updates: [Ryan Holtz]
  • Added multiple spectrogram visualization modes.
  • Fixed DC offsets occurring when chips are not used.
  • Added rate controls and a hold button.
  • cps1.cpp: Added new PAL dumps. [TwistedTom]
  • Dumped remaining B board PALs for kodja and knightsja. [Bonky0013]
  • Dumped remaining D board PAL for wof and clones. [hammy]
  • Dumped remaining B board PAL for willowj. [Layer]
  • Dumped remaining B board PAL for cworld2j. [neocps1]
  • Dumped remaining B board PAL for kod and clones and dumped unprotected PALs for Street Fighter II Mstreet bootlegs. [Porchy]
  • Dumped remaining B board PAL for punisher and clones. [Wulfman]
  • cps1.cpp updates: [TwistedTom]
  • Implemented B board ID register 03.
  • Added demo sounds DIP switch for ghouls.
  • Added notes about how /INT2 is generated and connected.
  • Added notes on pang3 B board and security chip.
  • video/cps1.cpp: Added and updated mappers based on PAL equations. [TwistedTom]
  • Added CD63B, PS63B, MB63B, CP1B1F, TK24B1, WL22B, S222B, YI22B, MS22B, CK22B, KD22B, KR22B, VA24B and GBPR2 mappers.
  • Corrected KNM10B, Q522B and TN2292 mappers according to PAL equations.
  • cps1bl_pic.cpp updates: [TwistedTom]
  • Improved dinopic sprite rendering (fixes missing tiles when character jumps and flips).
  • Disabled brightness control for bootlegs that don't have the necessary components populated.
  • Improved wofpic emulation, making the game playable with some graphical issues.
  • Simplified wofpic graphics ROM loading.
  • fcrash.cpp updates: [TwistedTom]
  • Simplified wofabl graphics ROM loading.
  • Removed EEPROM device from sgyxz and wofabl (these games use DIP switches for configuration).
  • Fixed sgyxz and wofabl player 3 inputs.
  • Added some DIP switch settings for sgyxz and wofabl.
  • Added hard-coded layer priority masks for sgyxz.
  • gstriker.cpp: Added PAL dumps for vgoalsoc/twcup94 and clones. [TwistedTom]
  • pcktgal.cpp: Added PAL dumps for pcktgalb. [TwistedTom]
  • wc90b.cpp: Added PAL dumps from twcup90b2 board to all similar bootlegs. [TwistedTom]
  • Various core clean-ups: [Vas Crabb]
  • util/strformat.h: Centralised instantiation of more of the formatting engine.
  • emu/fileio.cpp: Added support for iterating arbitrary numbers of path components to path_iterator and emu_file.
  • emu/romload.cpp: Made ROM loading code more straightforward.
  • emu/romload.cpp: Made software loading search the software path before searching the device path.
  • emu/romload.cpp: Made software loading correctly scan parent software for identical CHD files with different names.
  • emu/diimage.cpp: Refactored to share code for building a software search path with ROM loading and auditing.
  • emu/softlist_dev.cpp: Added validation for software parts and data areas.
  • Fixed multiple hangs when software parent relationships form a loop.
  • Re-implemented SHA-1, replacing multiple third-party implementations.
  • sstrangr.cpp: Measured CPU clock frequency. [Andrew Welburn]
  • 8080bw.cpp: Updated notes on Space Invaders PCB arrangements. [Andrew Welburn]
  • segas32.cpp: Re-dumped radr sound ROMs. [Arzeno Fabrice]
  • oneshot.cpp: Corrected ROM labels and PCB locations for the maddonna. [Brian Troha, The Dumping Union]
  • vamphalf.cpp: Added idle-skipping speed-up hack for jmpbreaka. [Brian Troha]
  • carrera.cpp: Dumped the bipolar PROM for bsebman and verified it matches the one from carrera. [caius]
  • gsword.cpp: Decapped, dumped and hooked up AA-017 microcontroller for gsword - fixes coin handling.
  • [Caps0ff, *=/STARRIDER=*, EdHunter, developer12s, Belegdol, sadikyo, f205v, Vas Crabb]
  • model2.cpp: Fixed airwlkrs ROM loading - fixes polygons and textures. [ElSemi]
  • sorcerer.cpp: Added ESAG 1.3/B BIOS to sorcererd. [exidyboy]
  • fantland.cpp: Improved parts list, measured clock frequencies and added two SN76489AN sound chips for wheelrun. [f205v]
  • taitof2.cpp: Corrected clock frequencies and ROM labels for driveout. [f205v]
  • megasys1.cpp: Improved documentation for kickoffb. [f205v]
  • shisen.cpp: Verified clock frequencies, and corrected ROM labels and added placeholders for undumped PALs for sichuan2. [f205v]
  • n64.xml: Added cartridge PCB documentation for 10 entries. [FakeShemp]
  • docs: Disabled "smart" substitution of typographical quotes. [Firehawke]
  • sound/disc_flt.hxx: Improved documentation for DISCRETE_FILTER1 and DISCRETE_FILTER2. [Frank Palazzolo]
  • 2mindril.cpp, 3x3puzzl.cpp, alpha68k.cpp, alpha68k_n.cpp, crystal.cpp, lsasquad.cpp, pturn.cpp nycaptor.cpp, timeplt.cpp:
  • Added DIP switch locations. [Guru]
  • 39in1.cpp: Added notes about expected boot sequence and unimplemented DIP switches. [Guru]
  • sstrangr.cpp: Added DIP switch locations, ASCII PCB layouts and additional notes. [Guru]
  • model2.cpp: Re-dumped airwlkrs data ROMs. [Guru]
  • btime.cpp: Added DIP switch locations, verified DIP switch settings, and fixed DIP switch settings for ptennis and clone. [Guru]
  • decocass.cpp: Verified cptennis DIP switch settings against documentation. [Guru]
  • snk.cpp: Added PCB layouts and notes, and updated DIP switch locations and ROM labels. [Guru]
  • terracre.cpp: Added DIP switch locations and corrected ROM labels. [Guru]
  • route16.cpp, shaolins.cpp: Added DIP switch locations, added PCB layouts and updated notes. [Guru]
  • shadfrce.cpp, shangkid.cpp, taitosj.cpp: Verified DIP switch settings and added DIP switch locations. [Guru]
  • cd32.xml: Re-dumped atr. [Guru]
  • homerun.cpp: Updated notes. [Guru]
  • cps1bl_pic.cpp: Re-dumped wofpic graphics ROMs. [hammy, TwistedTom]
  • snk.cpp: Dumped two PROMs for victroad and added some PROM labels. [Joe Magiera, The Dumping Union]
  • m52.cpp: Added missing PROM dump to original Moon Patrol sets. [Joe Magiera, The Dumping Union]
  • Updated hiscore.dat for latest changes. [Leezer]
  • naomi.cpp: Re-dumped ngdup23a GDS-0023A (previous dump had bad audio track). [MajorPBX]
  • vgmplay.xml: Updated 18 entries. [Project2612, Tafoid]
  • fmtowns_cd.xml: Updated twenty entries to current CHD format. [r09]
  • aircmb2s, beast2, dangel, dorbestj, dorse93, fbas1120, gforce2, hyprocea, oasyswin, psydet1, psydet2, psydet3, psydet4, psydetf1,
  • psydetf2, pulirula, simant, townsmg1, tss2110a, win31l11
  • fmtowns_cd.xml: Added all known serial numbers for entries. [r09]
  • fmtowns_flop.xml: Replaced msdos62 disk images with images from the master CD. [r09]
  • fmtowns_cd.xml: Switched to dumps with proper track indexes and offset correction for 29 entries. [redump.org, r09]
  • adtennis, alice, asu120ex, awesome, classrod, fractal, fsc10, fsc11, fsc6, fsc7, fsc9, fsc9, fwc2, fwc3, hypraddro, infest,
  • links386, loom, oshacoo2, psydet5, sangoku3, softcon2, sotsu93, sshangh, takamiza, tdf, townsmg2, tss1130, viewpoin
  • at.cpp udpates: [rfka01]
  • Added neat BIOS option to n286.
  • Added quadtel BIOS option to ht12a.
  • Added d674v320r304 and d620 BIOS options to pcd4x.
  • europc.cpp: Added v1.04 BIOS option to euroxt. [rfka01]
  • olivpc1.cpp: Added rev106 and rev107 BIOS options to olivpc1 and expanded notes. [rfka01]
  • sunplus_unsp20soc.cpp: Re-dumped jak_hmhsm, and added Flash chip pinout. [Sean Riddle]
  • kikikai.cpp: Dumped MC68705 microcontroller for kicknrun. [Sean Riddle]
  • dec8.cpp: Dumped the PROM from an original Cobra-Command PCB. [Stefan Lindberg]
  • equites.cpp: Dumped Alpha 8505 microcontroller from bngotime (also used in place of Alpha 8304). [TeamEurope]
  • ibm5170.xml: Marked disk images with WinImage as bad dumps. [telanus]
  • megadriv.xml: Fixed transliteration of the Japanese Streets of Rage titles. [xinyingho]
  • c64_cass.xml: Processed tape images with tapclean, and added credits for dumps. [Zoe Blade]

New in MAMEUI 0.220 (April 6 2020) (Apr 6, 2020)

  • MAME Testers Bugs Fixed:
  • 00954: [Graphics] (tecmo16.cpp) fstarfrc: Garbage scrolls past during into sequence. (N. Gilbert)
  • 02343: [Crash/Freeze] (segac2.cpp) ribbit: Game freezes on later levels. (MetalliC)
  • 03708: [Graphics] (deco32.cpp) nslasher, nslasherj, nslashers: Alpha blending for message windows is missing. (cam900)
  • 05331: [DIP/Input] (nemesis.cpp) konamigt, rf2: Steering controls should use an incremental encoder. (mmarino4)
  • 05554: [DIP/Input] (nbmj8991.cpp) hyouban: DIP switch descriptions are missing. (kamilz)
  • 06913: [DIP/Input] (esripsys.cpp) turbosub: Analog inputs are inverted. (MASH)
  • 07038: [Sound] (segahang.cpp) sharrier: High score entry music continues to play after completing input. (cmonkey)
  • 07518: [Sound] (spiders.cpp) spiders: Web and spiders moving sounds don't match recording. (Jim Hernandez)
  • 07581: [Gameplay] (segahang.cpp) sharrier, sharrier1: Difficulty increases constantly due to protection. (Adrian Smethurst)
  • 07582: [Crash/Freeze] (megadriv.cpp) megadriv [sonic3p1]: Fatal error on starting game. (Tafoid)
  • 07592: [Plugins] (neogeo.cpp) viewpoin: hiscore: Error parsing hiscore.dat entry. (Carl)
  • New working machines:
  • Advance Bright Ltd Double Players Mini Joystick 80-in-1 (MJ8500, ABL TV Game) [Sean Riddle, David Haywood]
  • Game & Watch: Crab Grab [algestam, Ryan Holtz]
  • OPlayer Mobile Game Console (MGS03-white) (Family Sport 100-in-1) [Sean Riddle, David Haywood]
  • Orb Gaming Retro 'Mini TV' Console 300-in-1 [TeamEurope, David Haywood]
  • Performance Designed Products (licensed by Taito / Data East) VG Pocket Caplet Fast Acting 50-in-1
  • [Sean Riddle, David Haywood, Ryan Holtz]
  • SciSys President Chess [hap, Berger]
  • Solite Spirits [ShouTime, coolmod, The Dumping Union]
  • Soreike Kokology (Rev A) [Guru]
  • Systemhuset / Loproc Conchess Plymate (Amsterdam, T8) [hap, anonymous]
  • Systemhuset / Loproc Conchess Plymate Victoria [hap, anonymous]
  • Super Game 36-in-1 (TimeTop SuperGame) (PAL) [JP_Ronny, TeamEurope]
  • Technigame Super 4-in-1 Sports (PAL) [Sean Riddle, David Haywood]
  • Who Wants to Be a Millionaire? (Character Options, Plug and Play, UK) [Sean Riddle, David Haywood]
  • New working clones:
  • Advance Bright Ltd / V-Tac Technology Co Ltd. Decathlon (set 2, SM570, ABL TV Game) [Sean Riddle, David Haywood]
  • Blue Shark (Model Racing bootleg, set 2) [Asayuki, pacman70]
  • Borench (Japan) [Apocalypse]
  • Burning Fight (prototype, newer, V07) [Brian Hargrove]
  • Cirqus Voltaire (D.52 prototype) [Matt Morin]
  • Cobra-Command (World/US) [caius, The Dumping Union]
  • Crazy Kong (bootleg on Moon Cresta hardware, set 2) [ColinD, hammy, Boge]
  • Dribbling (set 2) [f205v]
  • Fidelity Electronics Elite Avant Garde 2100 (set 2) [Berger]
  • Galaxian (Rene Pierre bootleg) [Michel BLANCO]
  • Jungler (Olympia) [f205v]
  • Miss Puzzle (Nudes, less explicit) [Brian Troha, The Dumping Union]
  • New Cherry '96 (v3.0, A PCB) [Ioannis Bampoulas]
  • New Cherry '96 Special Edition (v3.51, D PCB) [Ioannis Bampoulas]
  • New Cherry '96 Special Edition (v3.61, DK PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 (v3.1, A PCB, set 2) [Ioannis Bampoulas]
  • New Fruit Bonus '96 (v97-3.1c, B PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 Special Edition (v3.40, D PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 Special Edition (v3.53, D PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 Special Edition (v97-3.3c, D PCB) [Ioannis Bampoulas]
  • The Outfoxies (Korea?) [coolmod, The Dumping Union]
  • Pang! 3 (bootleg, set 2) [hammy, rtw, ekorz]
  • Penguin Adventure (bootleg of MSX version, not encrypted) [caius]
  • Scramble (Okapi bootleg) [hammy, Boge, ColinD]
  • Speed Ball (set 2) [Jorge Silva]
  • Tetris (bootleg set 4) [jordigahan]
  • Thunder Force AC (Japan, prototype, bootleg) [Marcio Miranda]
  • Undercover Cops - Alpha Renewal Version (US) [Brian Troha, The Dumping Union]
  • Machines promoted to working:
  • Cambridge Microprocessor Systems CMS 6502 Development System [Nigel Barnes]
  • Green Beret (Irem) [Frank Palazzolo]
  • Linus Akesson Craft [Ryan Holtz]
  • Trivia Madness - Series A Question set [Dirk Best]
  • Clones promoted to working:
  • Silicon Graphics Inc Indy (R5000, 150MHz) [Ryan Holtz]
  • Trivia Madness - Series B Question set [Dirk Best]
  • New machines marked as NOT_WORKING:
  • Advance Bright Ltd / Coleco / V-Tac Technology Co Ltd. Kick Boxing (BJ8888, ABL TV Game) [Sean Riddle, David Haywood]
  • Air Walkers [Guru]
  • Bandai Pac-Man Connect & Play (Feb 14 2012 10:46:23) [Sean Riddle, David Haywood]
  • Big Buck Hunter Pro (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • Black Rose Rapid Fire Grand Prix (Konami Endeavour, Queensland) [Dam0, Heihachi_73]
  • Decathlon / SSD Company LTD Domyos Step Concept (Domyos Interactive System) [Sean Riddle, 404_11]
  • Denver Game Console GMP-240C 150-in-1 [TeamEurope]
  • E-mu Systems Emulator II [DBWBP]
  • E-mu Systems Emulator Three Digital Sound Production System [DBWBP]
  • Elka Synthex [DBWBP]
  • Excalibur Electronics Ford Racing [Sean Riddle, David Haywood]
  • Excalibur Electronics Fox Sports 7 in 1 Sports Games Plug n' Play [Sean Riddle, David Haywood]
  • Giochi Preziosi Gormiti Game Arena (Spain) [Sean Riddle, ClawGrip]
  • Halsall / time4toys.com / Electronic Games Shoot n' Score [Sean Riddle, David Haywood]
  • Imperial (1P1952IZ) Blue Moon [Pacmac94]
  • Imperial (1P19S1IZ) Sheer Magic [Pacmac94]
  • Imperial (2P1929IZ) Castaway Stampede [Pacmac94]
  • Imperial (3P1940IZ) Cashline D Bucks [Pacmac94]
  • JAKKS Pacific Inc / Code Mystics TV Touch Games: SpongeBob SquarePants Jellyfish Dodge [Sean Riddle, David Haywood]
  • Kawai Musical Instrument Manufacturing K1 Digital Multi-Dimensional Synthesizer [DBWBP]
  • Kawai Musical Instrument Manufacturing K1rII Digital Multi-Dimensional Synthesizer Module [DBWBP]
  • Kawai Musical Instrument Manufacturing K4 16-bit Digital Synthesizer [DBWBP]
  • Kawai Musical Instrument Manufacturing K5 Digital Multi-Dimensional Synthesizer [DBWBP]
  • Kawai Musical Instrument Manufacturing R-100 Digital Drum Machine [DBWBP]
  • Korg 707 Performing Synthesizer [DBWBP]
  • Korg DS-8 Digital Synthesizer [DBWBP]
  • Korg DSS-1 Digital Sampling Synthesizer [DBWBP]
  • Korg DW-8000 Programmable Digital Waveform Synthesizer [DBWBP]
  • Korg M1 Music Workstation (Rev 19) [DBWBP]
  • Korg Poly-61 Programmable Polyphonic Synthesizer [DBWBP]
  • Korg Poly-800 Programmable Polyphonic Synthesizer [DBWBP]
  • Korg Poly-800 Programmable Polyphonic Synthesizer (MIDI Dump Kit) [DBWBP]
  • Korg Poly-800II Programmable Polyphonic Synthesizer [DBWBP]
  • Korg Polysix Programmable Polyphonic Synthesizer [DBWBP]
  • Korg Z3 Guitar Synthesizer [DBWBP]
  • Lexibook Retro TV Game Console - Frozen - 300 Games [TeamEurope]
  • Nintendo Computer Mah-jong Yakuman [Ryan Holtz, Sean Riddle, Yasuhiro Ogawa]
  • Olivetti L1 M44 [Alexander Kholodov]
  • Phineas and Ferb: Best Game Ever! (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]
  • Play Vision Haluatko miljonaariksi? (Finland) [Sean Riddle, Santeri Saarimaa]
  • Power Rangers Force In Time (JAKKS Pacific TV Motion Game) [Sean Riddle, Kev (FBN)]
  • Professor Trivia (set 1) [Slowcade]
  • Radica Digi Makeover (Girl Tech) [Sean Riddle, ClawGrip]
  • Roland Alpha Juno-1 (JU-1) Programmable Polyphonic Synthesizer [DBWBP]
  • Roland Alpha Juno-2 (JU-2) Programmable Polyphonic Synthesizer [DBWBP]
  • Roland D-10 Multi Timbral Linear Synthesizer [DBWBP]
  • Roland GR-700 Guitar Synthesizer [DBWBP]
  • Roland Juno-106 Programmable Polyphonic Synthesizer [DBWBP]
  • Roland Juno-6 (JU-6) Polyphonic Synthesizer [DBWBP]
  • Roland JX-10 Super JX Polyphonic Synthesizer [DBWBP]
  • Roland JX-3P Programmable Preset Polyphonic Synthesizer [DBWBP]
  • Roland JX-8P Polyphonic Synthesizer (Ver. 3.x) [DBWBP]
  • Roland MKS-30 Planet-S MIDI Sound Module [DBWBP]
  • Roland MKS-50 Synthesizer Module [DBWBP]
  • Roland R-8 Human Rhythm Composer (v2.02) [DBWBP]
  • Roland R-8 Mk II Human Rhythm Composer (v1.0.3) [DBWBP]
  • Roland TR-707 Rhythm Composer [DBWBP]
  • Roland TR-727 Rhythm Composer [DBWBP]
  • Snowball War - WakuWaku Yukigassen [rtw, SpinalFeyd]
  • Spider-Man Web Master (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]
  • Tiger Electronics Lazer Tag Video Game Module [Sean Riddle, David Haywood]
  • Tinker Bell and the Lost Treasure (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]
  • Triple Header Sports (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]
  • TV Fitness Center (Lexibook) [TeamEurope]
  • Win, Lose or Draw (Senario) [Sean Riddle, David Haywood]
  • New clones marked as NOT_WORKING:
  • Choy Sun Doa - Jackpot Carnival (20156611, Queensland) [Dam0, Heihachi_73]
  • Fisher-Price Fun 2 Learn Smart Fit Park (UK) [Sean Riddle, David Haywood]
  • InVision Interactive M1 Plus+1 Music Workstation [DBWBP]
  • JAKKS Pacific Inc / Digital Eclipse Spider-Man (JAKKS Pacific TV Game) (older hardware, set 2) [Sean Riddle]
  • Kawai Musical Instrument Manufacturing K1m Digital Multi-Dimensional Synthesizer Module [DBWBP]
  • Kawai Musical Instrument Manufacturing K1r Digital Multi-Dimensional Synthesizer Module [DBWBP]
  • Kawai Musical Instrument Manufacturing K4r 16-bit Digital Synthesizer Module [DBWBP]
  • Kawai Musical Instrument Manufacturing K5m Digital Multi-Dimensional Synthesizer Module [DBWBP]
  • Korg / Musitronics DW-8000-EX Programmable Digital Waveform Synthesizer [DBWBP]
  • Korg / Sound Logic DSS-1 Digital Sampling Synthesizer (Memory/SCSI Retrofit) [DBWBP]
  • Korg EX-8000 Programmable Polyphonic Synthe Module [DBWBP]
  • Korg M1 EX Music Workstation (v1.29) [DBWBP]
  • Korg M1R EX Music Workstation (v1.12) [DBWBP]
  • Korg M1R Music Workstation (v1.06) [DBWBP]
  • Professor Trivia (set 2) [Slowcade]
  • Red Baron - Jackpot Carnival (10160911, Queensland) [Dam0, Heihachi_73]
  • Roland JX-8P Polyphonic Synthesizer (Ver. 2.x) [DBWBP]
  • Roland MKS-70 Super JX Polyphonic Synthesizer [DBWBP]
  • Roland R-8M Total Percussion Sound Module (v1.04) [DBWBP]
  • Spider-Man v1.02 (English,French) [PinMAME]
  • VTech MobiGo (Spain) [Sean Riddle, ClawGrip]
  • New working software list additions:
  • apple2_cass: Puck Man, Yonin Mahjong [Hubz, FakeShemp]
  • apple2_flop_clcracked:
  • Cyborg (Version 2) (cleanly cracked), Money (Version 3.1.6) (cleanly cracked), Telling Time (Version 3.2.0) (cleanly cracked)
  • [4am, Firehawke]
  • Carmen's North Dakota Almanac Database (version 1.0) (cleanly cracked),
  • Governors and First Ladies of North Dakota Database (Version 1.0) (cleanly cracked),
  • North Dakota Agriculture Database (Version 1.0) (cleanly cracked), Where in North Dakota is Carmen Sandiego? (cleanly cracked)
  • [Frank Cifaldi, 4am, Firehawke]
  • apple2_flop_orig:
  • The Bard's Tale II: The Destiny Knight, The Brain Game, Countdown to Shutdown, Crosscheck, Crosscountry USA,
  • The Curse of Crowley Manor, The Elysian Fields and Other Greek Myths, John Elway's Quarterback, Kaves of Karkhan,
  • Murder on the Mississippi, Perry Mason: The Case of the Mandarin Murder, Rescue on Fractalus, Triad (Version 1.0),
  • Typing Tutor III with Letter Invaders, Wizplus [4am, Firehawke]
  • Carmen's North Dakota Almanac Database (version 1.0), Governors and First Ladies of North Dakota Database (Version 1.0),
  • Minerals of North Dakota (Version 1.0), North Dakota Agriculture Database (Version 1.0), North Dakota Cities (Version 1.6),
  • North Dakota Cities with Population 500 and Above (Version 1.0), North Dakota Cities with Population Under 500 (Version 1.0),
  • North Dakota Counties (Version 1.0), North Dakota Explorers (Version 1.0), North Dakota Indian Tribes (Version 1.0),
  • North Dakota Parks and Historical Sites (Version 1.0), North Dakota Plants (Version 1.0), North Dakota Pride (Version 1.0),
  • North Dakota Symbols (Version 1.0), North Dakota U.S. Senators and Representatives (Version 1.0),
  • North Dakota Wildlife (Version 1.0), Notable People of North Dakota (Version 1.0),
  • Where in North Dakota is Carmen Sandiego (Version 0.98 beta), Where in North Dakota is Carmen Sandiego (Version 1.0 final beta),
  • Where in North Dakota is Carmen Sandiego? [Frank Cifaldi, 4am, Firehawke]
  • compis:
  • MA2 info (skollicens), Skriv latt, skriv ratt (version 7532) [David Karlstrom, FakeShemp]
  • ADB-lon (version 7482), Distributionskunskap (version 8014), Lakemedelsrakning (version 7234), Procentrakning (version 7334),
  • Rakna latt, rakna ratt (version 6175) [FakeShemp]
  • conchess_plymate: Conchess L16 [hap, anonymous]
  • conchess_standard: Conchess L [anonymous]
  • fmtowns_cd:
  • After Burner (v1.02), After Burner (v1.02, alt), Big Honour, Can Can Bunny Premiere, Debut Shimasu... - Nakagawa Yuuko,
  • FM Towns World, Free Software Collection Marty 1, Gokko Vol. 02 - School Gal's, High C Compiler Multimedia Kit v1.7 L12,
  • Hyper Channel - Towns TV, Kanade V1.1L10, Kanji no Ehon, Katakana no Ehon, Kyouiku & FM Towns Vol. 3, NHK Eigo de Asobo Vol. 1,
  • NHK Eigo de Asobo Vol. 2, Pegasus (Rev A), SimCity (1990-03-05), TownsPAINT V1.1 L10 [redump.org, r09]
  • ibm5150:
  • Dyna Blaster, Indiana Jones and the Last Crusade - The Graphic Adventure, Jack Nicklaus' Unlimited Golf & Course Design,
  • Martian Memorandum, The Secret of Monkey Island (3.5", EGA version), The Secret of Monkey Island (5.25", EGA version),
  • Test Drive III - The Passion [ArcadeShadow]
  • Baal, Conflict, D/Generation, Fiendish Freddy's Big Top o' Fun, Go Simulator, Menace (3.5"), Moonwalker, Power Drift
  • [Flyers80, FakeShemp]
  • Crystal Caves (1.0) [Justin Kerk]
  • ibm5170:
  • Alone in the Dark 2, Another World, Beneath a Steel Sky (France), Flashback, The Humans (5.25" HD), The Lost Vikings,
  • Lotus - The Ultimate Challenge, Mortal Kombat, Pinball Fantasies [ArcadeShadow]
  • CD-ROM God Boot Disk Version 5.5 BETA2, CD-ROM/DVD-ROM drive IDE/ATAPI interface V2.2,
  • MS-DOS CD-ROM Extensions With Device Driver - Installation Disk Ver 1.25 [Justin Kerk]
  • lynx: Yastuna Vol.1 - The Alchemy of Cubes, Yastuna Vol.2 - The Space Incident [Fadest, Alexis B.]
  • mc1000_cass: Aventura, Circulos, Compcara, Controle de Despesas, Explosao, Modvideo, Teste de Color Artifacting [Robbbert]
  • neogeo: Burning Fight (prototype, newer, V07) [Brian Hargrove]
  • vgmplay:
  • Batman - The Video Game (Nintendo Game Boy), Dig Dug II (Sharp X68000), Dragon Buster (Fujitsu FM77AV),
  • Final Fantasy Legend III (Nintendo Game Boy), Konami's Boxing (MSX, PSG), Konami's Boxing (MSX, SCC-I), Konami's Tennis (MSX),
  • Lemmings (Arcade), Libble Rabble (Sharp X68000), Pippols (MSX, PSG), Pippols (MSX, SCC-I), Princess Maker (MSX2), Qbert (MSX),
  • Shantae (Nintendo Game Boy Color), Snatcher (MSX2), The Tower of Gazzel (MSX2), The Treasure of Usas (MSX2),
  • Video Hustler (MSX, PSG), Video Hustler (MSX, SCC-I), Xak II (MSX2) [vgmrips.net, Tafoid]
  • vsmile_cart:
  • The Batman - Panique a Gotham City (France), Disney Aladdin - Les fabuleuses aventures d'Aladdin (France),
  • Disney/Pixar Le Monde de Nemo - Nemo a la decouverte de l'ocean (France),
  • Disney/Pixar Toy Story 2 - Buzz a la Rescousse! (France), Spider-Man & ses amis - Le Defi Du Docteur Ock (France),
  • V.Smile Football Challenge (France) [DisizDream]
  • Software list items promoted to working:
  • apfimag_cass: Escape!!!, Head-Hunter, SY-50 IM-1 Diagnostics, Super Frog, Theft at the Art Museum, Treasure Hunt [Robbbert]
  • fmtowns_cd: Jangou 4 [r09]
  • New NOT_WORKING software list additions:
  • altos8600: Xenix v2.2b [Robbbert]
  • amigaocs_flop: 16 Bit Komix (Euro) [Mikerochip, FakeShemp]
  • bdesignm_design_cart:
  • From TV Animation Slam Dunk (design), Rockman X3 Buster Battle (design), Weekly Shonen Jump Special (design)
  • [RetroRomper, TeamEurope]
  • bdesignm_game_cart: Dungeon Diver (game), Rockman X3 Buster Battle (game) [RetroRomper, TeamEurope]
  • fmtowns_cd:
  • Pro Yakyuu Family Stadium - 90-nendo Pennant Race-ban, Shamhat - The Holy Circlet, Suzaku, Towns VNet V1.1 L20 [redump.org, r09]
  • ibm5170:
  • The Humans (3.5" DD) [ArcadeShadow]
  • ASUS DVD / CD-ROM Drive Installation Disk Rev 1.5, CD-ROM Device Driver Version 2.00 [Justin Kerk]
  • mobigo_cart:
  • Dino-Zug - Erforsche die Welt (Germany), Disney Minnie (Germany), Doc McStuffins - Spielzeugarztin (Germany),
  • Hello Kitty - Hello Kitty feiert Geburtstag! (Germany), Jake und die Nimmerland Piraten (Germany),
  • Marvel Super Hero Squad - Super Sportler (Germany), Planes (Germany), Sofia die Erste (Germany),
  • Spongebob Schwammkopf - Rette das Geheimrezept (Germany), Thomas & seine Freunde - Wirklich Nuetzliche Loks (Germany),
  • Tinkerbell - Tal der Feen (Germany), Ultimate Spider-Man (Germany) [TeamEurope]
  • mz2200_cass:
  • Bomber Man, Cannon Ball, Help!, Hitsuja~i!, Hiyoko Fighter, MJ-05, Power Fail, The Spider, Vegetable Crash
  • [Gaming Alexandria, FakeShemp]
  • pasopia_cass:
  • The Golf, Part-Timer no Kyuuyo Keisan, Pasopia Derby, Pasopia Game Highlight, Pasopia Game-shuu, Sample Program PA7010-you
  • [Gaming Alexandria, FakeShemp]
  • st_flop:
  • 1943 (Euro), Fantasy World Dizzy (Euro), Leviathan (Euro), Midwinter (Euro), Spidertronic (Euro, Smash 16), Striker (Euro),
  • Track Suit Manager (Euro) [Mikerochip, FakeShemp]
  • vsmile_cart:
  • Les aventures de imagniares d'Ernest et Bart (France), Les aventures du Petit Chaperon Rouge (France),
  • Cranium - Le Parc D'Attractions (France), Disney - Les petits Einsteins - Le bal du soulier de verre (France),
  • Disney La Maison De Mickey (France), Disney Manny et ses outils (France), Disney Mickey - Mickey a la Recherche De Pluto (France),
  • Disney Princesses Cendrillon - Le reve enchante de Cendrillon (France, Rev. 105),
  • Disney/Pixar Cars - Quatre Roues (France, Rev. 105), Disney/Pixar La-Haut (France, Rev. 005),
  • Disney/Pixar Ratatouille - Les nouvelles recettes de Remy (France), Disney/Pixar Wall-E (France),
  • Dora L'Exploratrice - Les aventures de Dora Apprentie Mecano (France, Rev. 105),
  • DreamWorks Shrek Le Troisieme - L'aventure d'Arthur (France, Rev. 105),
  • DreamWorks Shrek Le Troisieme - L'aventure d'Arthur (France), Kung Fu Panda - La Mission de Po (France),
  • Marvel Spider-Man & ses amis - Missions secr tes (France, Rev. 105),
  • Marvel Spider-Man & ses amis - Missions secretes (France, Rev. 305), Nickelodeon Go Diego! - A la rescousse des animaux! (France),
  • Oui-Oui - Detective d'un Jour (France, Rev. 105), Scooby-Doo! - Panique a Funland (France, Rev. 105),
  • V.Smile Clavier Tip Tap (France), V.Smile Defi Gym (France), V.Smile Mes Premiers Clics (France),
  • V.Smile Studio De Dessin (France), Walt Disney Cendrillon - Le reve enchante de Cendrillon (France, Rev. 205) [DisizDream]
  • vsmileb_cart:
  • Baby Einstein - Un monde de decouvertes (France), Un jour a la ferme (France), La Maison Des Animaux (France) [DisizDream]
  • vsmilem_cart:
  • Disney Winnie L'ourson - La Chasse au miel de Winnie (France), Disney/Pixar Cars - Quatre Roues (France),
  • Disney/Pixar La-Haut (France), Disney/Pixar Wall-E (France), DreamWorks Monstres contre Aliens (France),
  • La fee Clochette (France), Le Monde de Nemo - Nemo a la decourverte de l'ocean (France),
  • Nickelodeon Ni Hao Kai Lan - Joyeux Nouvel an chinois! (France), Oui-Oui - Detective d'un Jour (France),
  • Scooby-Doo! - Panique a Funland (France), Walt Disney Cendrillon - Le reve enchante de Cendrillon (France) [DisizDream]
  • Source Changes:
  • segahang.cpp: Improved sharrier protection simulation. [Adrian Smethurst]
  • Entirely replaced legacy Intel 8274, NEC uPD7201, Zilog SIO and Zilog DART serial controller emulation. [AJR]
  • xerox820.cpp: Connected SIO modem control inputs and fixed SIO addressing. [AJR]
  • Also added default configuration for optional serial terminal on port B, and marked mk83 as a clone of bigboard.
  • Added skeleton Am79C30A Digital Subscriber Controller device. [AJR]
  • sound/ym2151.cpp: Added YM2164 "OPP" variant and emulated some known differences. [AJR]
  • Used by Yamaha FB-01 and SFG05 MSX cartridge.
  • cpu/upd7810 updates: [AJR]
  • Implemented internal clock dividers.
  • Prevented non-maskable interrupts from being masked out.
  • Made changes to EI take effect after the following instruction.
  • Fixed interrupt flag being cleared incorrectly when another interrupt of the same priority is pending.
  • Added a crude start bit check to asynchronous serial mode.
  • Refresh PA/PB/PC/PF outputs on mode changes.
  • Fixed upd78k3 SFR identification in disassembly of MOV A,sfr and MOV sfr,A opcodes.
  • Added new, thorough emulation of Signetics SCN2651, SCN2661 and SCN2641 Communication Interface chips. [AJR]
  • Replaced old MC2661 device with new device - fixes dual86.cpp and pcd.cpp Baud rate issues and wy100.cpp line ending issue.
  • teleray10.cpp: Inverted polarity of DIP switches, and hacked CTS to always be active. [AJR]
  • wangpc.cpp: Hooked up modem control lines - RS-232 test now passes with a loopback connector. [AJR]
  • wicat.cpp: Removed some 68k interrupt conditions that were conflicting with each other. [AJR]
  • fp1100.cpp: Improved synchronization for CPU communications using generic latch devices. [AJR]
  • cpu/m6800/m6801.cpp updates: [AJR]
  • Fixed a bug that caused the emulation to lock up on WAI/SLP if a timed event had already occurred.
  • Fixed disassembly of SLP instruction for HD6301.
  • Added second timer output comparator and associated status register to HD6301X/HD6301Y.
  • spdodgeb.cpp: Replaced protection simulation with emulation of the HD63701Y0 microcontroller. [AJR]
  • cpu/ns32000: Improved disassembly. [AJR]
  • Recognize scaled index modes with W/D/Q factors.
  • Added some restrictions on addressing modes (mostly to avoid infinite recursion with scaled index specifiers).
  • Force operand size for some instructions (in particular, the first operand is always a byte for shift/rotate instructions).
  • Fixed some minor formatting glitches.
  • Changed integer literal prefixes to better align with National Semiconductor assembly code examples.
  • Cut immediate operands down to size.
  • Format displacements as signed numbers and abbreviate small ones.
  • Force decimal format for bit positions and shift counts.
  • homedata.cpp: Slowed down main CPU to 2MHz for all games in driver (rated clock speed for MC68B09E). [AJR]
  • tv912.cpp: Implemented protected, underline, invert and blink field attributes, and made cursor blinking more accurate. [AJR]
  • cpu/tlcs90: Added TMP90C051 disassembler (only accessible through unidasm for now). [AJR]
  • bus/isa: Added dump of Ultrastor Ultra 12F/32 ISA card. [Al Kossow, Bitsavers]
  • bus/nubus: Added preliminary Sigma Designs LaserView monochrome NuBus video card support. [Al Kossow, R. Belmont]
  • segas16b.cpp: Improved Heavyweight Champ input handling, and added Y handle limits. [Angelo Salese]
  • Allows player to change stance, block and attack directions.
  • legionna.cpp: Added DIP switch locations for Seibu Cup Soccer, fixed visible area, and improved documentation. [Angelo Salese]
  • holeland.cpp: Added DIP switch locations and raw screen timing parameters. [Angelo Salese]
  • taito_z.cpp: Fix enforceja analog inputs, and added raw screen timing parameters for all games. [Angelo Salese]
  • boogwing.cpp: Fixed shadow effect on first boss. [Angelo Salese]
  • bus/isa: Added Microlog Baby Blue II CPU Plus card. [Barry Rodewald]
  • deco32.cpp updates: [cam900]
  • Improved Night Slashers blending/priorities, palette effects and background color.
  • Improved Tattoo Assassins blending behavior.
  • Hooked up palette bank selection.
  • taito_f2.cpp: Fixed sprite/tilemap priorities. [cam900]
  • gstream.cpp: Added notes describing sprite limits. [cam900]
  • video/gp9001.cpp: Implemented per-frame sprite limits. [cam900]
  • sound/x1_010.cpp: Improved playback rate calculation, cleaned up code, and updated notes. [cam900]
  • boogwing.cpp: Fixed palette effects and improved priorities when palette fading is in use. [cam900]
  • video/deco16ic.cpp: Fixed 16-bit indexed mode drawing, implemented palette bank selection, and fixed 8-bit color base. [cam900]
  • video/decospr.cpp: Exposed external priority/color mixing flags to callbacks. [cam900]
  • xexex.cpp: Implemented alpha blend enable flag. [cam900]
  • video/namco_c355spr.cpp: Cleaned up sprite drawing code and added support for 32-bit RGB bitmaps. [cam900]
  • namcos23.cpp, gal3.cpp: Derive palette length from RAM size. [cam900]
  • 1945kiii.cpp: Implemented double buffered video RAM and sprite limits, and converted to raw screen parameters. [cam900]
  • segahang.cpp: Hooked up sound CPU reset (fixes MT07038). [cmonkey, smarty, dj_yt]
  • nlwav: Add sampled output format (takes point samples at regular intervals from log files). [Couriersud]
  • williams.cpp: Use palette values calculated using netlist for mysticm, tshoot and inferno. [Couriersud]
  • netlist: Added compile-time option to use linearized diode model when maximum dissipation is exceeded. [Couriersud]
  • spg2xx_mysprtch.cpp, spg2xx_zone_32bit.cpp: Improved ROM banking. [David Haywood]
  • m92.cpp: Added notes on Under Cover Cops - Alpha Renewal Version. [David Haywood, Alex Marshall]
  • trvmadns.cpp driver re-write: [Dirk Best]
  • Hooked up inputs via AY8910, hooked up lamps, and added a simple layout with illuminated buttons.
  • Fixed banking.
  • Hooked up palette RAM and converted drawing to use a tilemap.
  • Hooked up 6845 CRT controller, and changed configuration to use raw screen timing parameters.
  • Added save state support.
  • Added PAL dump.
  • drw80pkr.cpp: Hooked up 6845 CRT controller, and changed configuration to use raw screen timing parameters. [Dirk Best]
  • summit.cpp updates: [Dirk Best]
  • Added a hand-made palette and hooked up color attribute.
  • Fixed memory map and hooked up scroll registers.
  • Mapped most remaining inputs, improved input labels, and hooked up coin counters.
  • Added a rudimentary layout showing the lamps and buttons.
  • Added a link to the patent describing the machine, and removed references to MC6845 and AY8910.
  • bus/hp80_io: Added support for HP82939 serial I/O and HP82900 CP/M modules. [F.Ulivi]
  • screen.cpp: Added a missing break in switch statement (GitHub #6372). [fasteddo]
  • luaengine.cpp: Added support for saving and loading state to/from binary string buffers. [feos]
  • cpu/sh: Removed unnecessary SuperH 3/4 timers restarts. [MetalliC]
  • segac2.cpp: Fixed ribbit random jumps back to first round. [MetalliC]
  • bus/ti99/peb: Added Myarc DDCC-1 and CorComp disk controller cards, and FORTi sound card. [Michael Zapf]
  • sn76496: Fixed ready output read handler. [Michael Zapf]
  • machine/wd_fdc.cpp: Added a MON output callback, and changed the spin-down delay to nine revolutions. [Michael Zapf]
  • bus/ti99: Clear data multiplexer's stale latched value when no device responds to a bus access. [Michael Zapf]
  • xavix2: Massively improved graphics emulation. [N. Gilbert]
  • tecmo16: Improved fstarfrc video interrupts, fixing title screen scroll timing. [N. Gilbert, David Haywood, hap]
  • elan_eu3a05.cpp: Added notes on elan_buzztime I/O. [N. Gilbert]
  • spg2xx_skannerztv.cpp: Moved rad_sktv to its own source file and added notes. [N. Gilbert]
  • bus/acorn/cms: Added IEEE-488 controller card. [Nigel Barnes]
  • cms6502.cpp: Corrected M4 ROM ordering. [Nigel Barnes]
  • bus/bbc/1mhzbus: Added Pull Down RAM, Colour Card 500 and PEDL Multiform Z80 devices. [Nigel Barnes]
  • bus/bbc/1mhzbus: Added the RetroClinic DataCentre storage controller. [Nigel Barnes, RetroClinic]
  • bus/electron/cart: Added Winchester slot to Solidisk EFS device. [Nigel Barnes]
  • bus/bbc/internal: Improved Cumana 68008 Upgrade Board interrupt handling, and updated Winchester to use NSCSI_BUS. [Nigel Barnes]
  • bus/bbc/userport: Added the Clwyd Technics Colour Palette and Micro User Chameleon devices. [Nigel Barnes]
  • indy_indigo2.cpp: Hooked up EDLC Ethernet device, and implemented Ethernet DMA. [Patrick Mackinlay]
  • Fixed potential debugger crashes in cheatlist and help commands. [quasiscroto]
  • bus/coco: Added the CoCo PSG cartridge device. [Roberto Fernandez, Nigel Barnes, Ed Snider]
  • iris3130.cpp: Added Storager 3030 ROM dumps. [Ryan Holtz, Bitsavers]
  • machine/pxa255.cpp: Added more GPIO callbacks, improved member naming, and converted logging to use logmacro.h. [Ryan Holtz]
  • zaurus.cpp: Split machine configuration by SoC type, enable real-time clock hack, and adjusted to correct clocks. [Ryan Holtz]
  • cpu/avr8 udpates: [Ryan Holtz]
  • Hooked up OCR1A/OCR1B for Fast PWM mode 15.
  • Removed hacky get_elapsed_cycles accessor.
  • Improved save state support, re-formatted source and converted logging to use logmacro.h.
  • bus/isa: Added skeleton Vectrix EX1280 video card. [Ryan Holtz, Bitsavers]
  • bus/isa: Added support for mapping the linear frame buffer to S3 ViRGE (used by "Analog 801" demo). [Ryan Holtz]
  • vgmplay.cpp: Added a visualizer. [Ryan Holtz, Justin Frankel]
  • cpu/mips: Added basic R5000 support to the r4000 interpreter. [Ryan Holtz]
  • cpu/unsp updates: [Ryan Holtz]
  • Added individual members for FR status flags.
  • Added Ext A6 support, and implemented Fraction on/off, SECBANK on/off, IRQNEST on/off, and move to/from FR.
  • Fixed shift instructions and cleaned up GOTO MR.
  • Respect interrupt enable flag.
  • Disabled DRC for the time being.
  • frontend: Added an About menu option to display the contents of COPYING in order to be more license-compliant. [Ryan Holtz]
  • bus/snes: Fixed SA1 type 1 character conversion, and added save state support. [Ryan Holtz]
  • machine/i2cmem.cpp updates: [smf]
  • Latch upper address bits from device ID after receiving lower eight bits of the address.
  • Implemented software reset.
  • Stopped NACK from incorrectly pulling SDA low.
  • Removed redundant state from page write.
  • Added support for high address byte used by devices larger than 4KiB.
  • xavix2.cpp: Changed port 0 to read SDA from I2C when reading the data register with the bit configured as an input [smf]
  • Previously it was incorrectly latched when changing the bit to input or when the SCL output was changed.
  • xavix2.cpp updates: [smf, N. Gilbert]
  • Hooked up development menu inputs and I2C SDA to the CPU via an I/O port.
  • Updated PIO based on I/O test.
  • Hooked up a 24C64 EEPROM to the Domyos games.
  • gigatron.cpp: Hooked up gamepad input and LED outputs. [Sterophonick]
  • cpu/mcs96: Fixed jh/jnh branch condition. [ValleyBell]
  • roland_cm32.cpp: Added preliminary Roland PCM sample playback. [ValleyBell]
  • ms32.cpp: Verified that the background graphics ROM dump for gratiaa is correct. [Apocalypse]
  • williams.cpp: Added explicit suffix to float literals to avoid MSVC warning C4305. [Belegdol]
  • Allow Edit-and-Continue for Visual Studio debug builds, as internal compiler error has been fixed. [Belegdol]
  • taito_z.cpp: Dumped missing bipolar PROMs and PALs for sci and clones. [Brian Troha, The Dumping Union]
  • dec8.cpp: Added PCB locations to ROM labels for all Cobra-Command sets. [caius]
  • itech32.cpp: Decapped and dumped ITBWL-3 and ITGFM-3 PIC microcontrollers. [Dr. Decapitator, Caps0ff]
  • compis.xml: Replaced converted dumps with original files, and updated all documented dumps with a lot more information. [FakeShemp]
  • apple2_flop_clcracked.xml, apple2_flop_clcracked.xml: Cleaned up comments, improving consistency and searchability. [Firehawke]
  • taito_l.cpp: Added working brute-forced equivalent PAL images to Kuri Kinton. [Frank Palazzolo]
  • kyugo.cpp: Added PCB layout and DIP switch locations. [Guru]
  • toaplan1.cpp: Added DIP switch locations, and enabled all jumpers combinations. [Guru]
  • 20pacgal.cpp: Measured CPU clock frequency and updated comments. [Guru]
  • aristmk6.cpp: Reorganized BIOS order and updated documentation. [Heihachi_73]
  • midzeus.cpp: Confirmed Zeus 2 linking is IEEE 1394 using TSB12LV01A link layer controller and IBM21S851 transceiver. [Hydreigon]
  • specpls3_flop.xml updates: [ICEknight]
  • Documented dual Spectrum/Amstrad releases.
  • Correctly split the two Navy Moves Spanish editions, and removed a duplicate with altered header.
  • Added known checksums and apparent sizes for missing IPF files.
  • Corrected metadata and cleaned up comments.
  • goldstar.cpp: Identified one DIP switch for cmasterh, and corrected graphics ROMs for nfb96. [Ioannis Bampoulas]
  • sidearms.cpp: Added a note about the star field ROM. [jordigahan]
  • stv.cpp: Dumped v1.11 USA BIOS. [Kravex, Jorge Silva]
  • skyarmy.cpp: Fix bit rot in ROM dump, making the game fully playable. [O. Galibert]
  • snk.cpp: Dumped PROMs for sathena. [Porchy]
  • fmtowns_cd.xml: Added requirements for software items that need more hardware than what an unexpanded Model 1 would provide. [r09]
  • fmtowns_cd.xml: Switched to dumps with proper track indexes and offset correction. [redump.org, r09]
  • 4ddrivin, aitd, azure, beast, biblemas, blandia, daisenr3, deathbrd, drakkhen, dstall, elfish, fwc1, gundamhc, hanayor2, if2,
  • mightmg3, opwolf, panicbom, pegasus, shangrl2, sodyssey, tatsuou, tim, titan, tss1110, yamikets, zokudm
  • peoplepc.cpp: Added notes about keyboard layout and usage. [rfka01]
  • pc.cpp: Added BIOS V2.2 to ncrpc4i. [rfka01]
  • apfimag_cass.xml: Replaced seven bad dumps with good ones, promoting them to working. [Robbbert]
  • neogeo.cpp: Added Universe BIOS 4.0 to AES and MVS machines. [Robbbert]
  • neogeocd.cpp: Added Universe CDBIOS 3.3. [Robbbert]
  • ssv.cpp: Dumped PLDs for ryorioh and sxyreac2. [twistedsymphony]
  • vgmplay.xml: Updated three packs. [vgmrips.net, Tafoid]
  • apple2gs.cpp: Fixed name of apple2_flop_misc software list. [xinyingho]

New in MAMEUI 0.219 (February 29 2020) (Feb 29, 2020)

  • MAME Testers Bugs Fixed:
  • 06790: [Graphics] (surpratk.cpp) suratk: Missing star field rotation effect in final level. (MetalliC)
  • 07079: [Gameplay] (suna8.cpp) sparkman, sparkmana: Player 2 button inputs are not read correctly. (dink)
  • 07428: [Media Support] (vsmileb.cpp) vsmileb: Unable to load media. (Ivan Vangelista)
  • 07557: [DIP/Input] (karnov.cpp) wndrplnt: Coin inputs no longer work. (MetalliC)
  • 07562: [Graphics] (seibuspi.cpp) rdft: Line scroll effects have regressed. (MetalliC)
  • New working machines:
  • Advance Bright Ltd / V-Tac Technology Co Ltd. Decathlon [Sean Riddle, ClawGrip]
  • Bandai / SSD Company LTD Mahou Taiketsu Magiranger - Magimat de Dance & Battle (Japan)
  • [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Conny / VideoJet Teenage Mutant Ninja Turtles - Pocket Dream Console (France) [TeamEurope, David Haywood]
  • Consumenta Computer / Loproc Conchess (standard) [hap, Berger]
  • Game & Watch: Pinball [algestam, Ryan Holtz]
  • Hasbro / Tiger Electronics Dream Life Superstar (Version 0.3, Mar 16 2007) [Sean Riddle, David Haywood, Ryan Holtz]
  • Hasbro / Tiger Electronics Mission: Paintball Powered Up [Sean Riddle, David Haywood]
  • Hasbro / Tiger Electronics Star Wars - The Clone Wars [Sean Riddle, David Haywood]
  • Hasbro Designer's World (Version 1.0, Dec 20 2005) [Sean Riddle, David Haywood, Ryan Holtz]
  • Hegener + Glaser Mephisto 1X [Berger, blitzchess.fr]
  • HP 86B [F.Ulivi]
  • Merry Circus (Version 1.0.2) [Ioannis Bampoulas]
  • MGT 20-in-1 TV-Spielekonsole (Germany) [TeamEurope, David Haywood]
  • Mortal Kombat (JAKKS Pacific TV Game) [Sean Riddle]
  • Performance Designed Products / Disney / Jungle Soft Disney Game It! Classic Pals [Sean Riddle, David Haywood]
  • Plug & Play Game Controller with 200 Games (Supreme 200) [TeamEurope]
  • Retro Dance Mat (110 song Super StepMania + 9-in-1 games) (PAL) [TeamEurope, David Haywood]
  • Senario / V-Tac Technology Co Ltd. My Sports Challenge (5-in-1 version) [Sean Riddle, David Haywood, Ryan Holtz]
  • Senario / V-Tac Technology Co Ltd. My Sports Challenge (6-in-1 version, QVC license) [Sean Riddle, David Haywood, Ryan Holtz]
  • Senario / V-Tac Technology Co Ltd. My Sports Challenge Plus / Wireless Sports Plus [Sean Riddle, David Haywood]
  • Senario Guitar Super Star (Fender Stratocaster style) [Sean Riddle, David Haywood]
  • Shiggles Inc. Club Jenna Presents: Jenna Jameson's Strip Poker [Sean Riddle, David Haywood, Ryan Holtz]
  • Sports Trivia Professional Edition (Senario, Plug and Play) [Sean Riddle, David Haywood]
  • TaiKee Interactive TV Games 49-in-1 (PAL) [TeamEurope, David Haywood]
  • Tech2Go / WayForward Teenage Mutant Ninja Turtles: Mutant and Monster Mayhem [Sean Riddle, David Haywood]
  • Tomy / SSD Company LTD Champiyon Pinball (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
  • New working clones:
  • Albert Computers, Inc. Albert [rfka01]
  • ASEM S.p.A. AM100 [rfka01]
  • Ataque Androide - Moon Cresta (FAR S.A. Spanish bootleg) [Juan Romero, ClawGrip]
  • Battle Balls (Portugal) [Apocalypse]
  • Blood Bros. (Korea) [Jorge Silva]
  • Dharma Doujou (Germany) [Darksoft]
  • Double Wings (Asia) [Asayuki, pacman70]
  • The End (SegaSA / Sonic) [jordigahan, ClawGrip]
  • El Estivador (Spanish bootleg of Port Man on Galaxian hardware) [Juan Romero, ClawGrip]
  • Final Star Force (World?) [Jorge Silva]
  • Galaktron (Petaco S.A.) [Juan Romero, ClawGrip]
  • Galaxian (Spanish bootleg) [Juan Romero, ClawGrip]
  • GTAC Do-Do [R. Belmont, rfka01]
  • Hegener + Glaser Mephisto Academy (German, 04-10-88) [hap]
  • Hegener + Glaser Mephisto Academy (German, 06-03-89) [hap]
  • Hegener + Glaser Mephisto Berlin 68000 (v0.02) [hap]
  • Hegener + Glaser Mephisto Blitz- und Problemloesungs-Modul (set 2) [hap]
  • Hegener + Glaser Mephisto Genius 68030 (v4.00) [hap]
  • Hegener + Glaser Mephisto II (set 2) [Berger]
  • Hegener + Glaser Mephisto MM II (set 2, v4.00 2 EPROMs) [hap]
  • Hegener + Glaser Mephisto MM II (set 3, v3.00) [hap]
  • Hegener + Glaser Mephisto MM II (set 4) [hap]
  • Hegener + Glaser Mephisto MM II (set 5) [hap]
  • Hegener + Glaser Mephisto MM IV (v6.00) [hap]
  • Hegener + Glaser Mephisto MM IV (v7.00) [hap]
  • Hegener + Glaser Mephisto MM V (set 2) [hap]
  • Hegener + Glaser Mephisto Mega IV (set 2) [hap]
  • Hegener + Glaser Mephisto Milano (v1.01) [hap]
  • Hegener + Glaser Mephisto Modena (set 2) [hap]
  • Hegener + Glaser Mephisto Modena (set 3) [hap]
  • Hegener + Glaser Mephisto Monte Carlo (ver. MC2) [hap]
  • Hegener + Glaser Mephisto Polgar 10 MHz (v10.1) [hap]
  • Hegener + Glaser Mephisto Portorose 32 Bit (v1.01) [hap]
  • Hegener + Glaser Mephisto Rebell 5,0 (set 2) [hap]
  • Hegener + Glaser Mephisto Super Mondial (ver. AB) [hap]
  • The Lord of King (bootleg) [hammy, caius]
  • Master Boy (1987, Z80 hardware, Ichi-Funtel) [Juan Romero, ClawGrip]
  • Mr. Do! (Fabremar bootleg) [Juan Romero, ClawGrip]
  • New Fruit Bonus '96 Special Edition (v3.60, DK PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 Special Edition (v3.61, DK PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 Special Edition (v3.61a, C1 PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 Special Edition (v3.61a, DK PCB) [Ioannis Bampoulas]
  • Olivmandingo (Spanish bootleg of Mandinga on Galaxian hardware) [Juan Romero, ClawGrip]
  • P-47 Aces (ver 1.1) [Derick2K, rtw, trap15]
  • Pang (bootleg, set 7) [jordigahan, Pikolo, ClawGrip]
  • Puzzle & Action: Tant-R (Japan) (bootleg set 4) [jordigahan]
  • Puzzli (revision A) [SpinalFeyd]
  • Raiden II (easier, US, prototype? 11-16) [neSneSgB]
  • Rampart (Joystick, smaller ROMs) [Juan Romero, ClawGrip]
  • Ribbit! (Japan) [Apocalypse]
  • Saitek / Tasc Kasparov RISC 2500 (v1.03) [hap]
  • Seicross (set 2) [Zab, The Dumping Union]
  • Sirio II (Calfesa S.L. Spanish Moon Cresta bootleg, set 2) [Juan Romero, ClawGrip]
  • Space Pilot (set 2) [chaneman]
  • Street Fighter II: The World Warrior (USA 920312) [Lions3]
  • SWTPC swtpc S/09 OS9 [68bit]
  • Tasc ChessSystem R30 (Gideon 2.1, prototype) [hap]
  • Tasc ChessSystem R30 (The King 2.20) [hap]
  • Tasc ChessSystem R30 (The King 2.23, unreleased) [hap]
  • Teenage Mutant Ninja Turtles (US 4 Players, version N) [coolmod, The Dumping Union]
  • Three Ds - Three Dealers Casino House (set 2) [Patrik Styrnell]
  • Time Killers (v1.00) [Brian Troha, The Dumping Union]
  • Triumph-Adler Alphatronic P10 [rfka01]
  • Triumph-Adler Alphatronic P50 [rfka01, Carl]
  • Viper Phase 1 (New Version, Portugal) [Jorge Silva]
  • Machines promoted to working:
  • Care Bears TV Games (JAKKS Pacific TV Game, Game-Key Ready) [Ryan Holtz]
  • Gimix 6809 System [68bit]
  • MIPS Magnum R4000 (be) [Patrick Mackinlay]
  • Simba / V-Tac Technology Co Ltd. TV Sports 10-in-1 / Decathlon Athletic Sport Games [David Haywood]
  • Winnie the Pooh - Piglet's Special Day (JAKKS Pacific TV Game, Game-Key Ready) [Ryan Holtz, Sean Riddle, David Haywood]
  • Clones promoted to working:
  • Witch Card (ICP-1) [Ivan Vangelista]
  • New machines marked as NOT_WORKING:
  • 3 Cards Poker 96 (V1.6) [Ioannis Bampoulas]
  • Advance Bright Ltd Guitar Fever (2007.07.03 Ver 2.7) [TeamEurope, Peter Wilhelmsen, David Haywood]
  • Advance Bright Ltd. Wikid Joystick [TeamEurope, David Haywood]
  • Alcatel / Telefonica TeleTUP [Juan Romero, ClawGrip]
  • Alcatel / Telefonica TRMA VIA [Juan Romero, ClawGrip]
  • Ampex 230 plus Terminal (v4.0) [Bitsavers]
  • Applied Microelectronics Institute/The Weather Channel WeatherSTAR 4000 [R. Belmont, Techknight]
  • Atari Flashback Mini 7800 [Sean Riddle, GameHistory.org]
  • AtGames / Sega Reactor MD (PAL) [TeamEurope, David Haywood]
  • Bandai Multi Game Player Gamepad [Sean Riddle, GameHistory.org]
  • Basic Fun The Oregon Trail [anonymous]
  • Big Buck Hunter Safari (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • Cadaco Buzztime Home Trivia System [Sean Riddle]
  • Casio ROM Pack Software List holder [David Haywood, ClawGrip]
  • Cefa Toys Super Quique / Mega Duck (Spain) [Sean Riddle, ClawGrip]
  • City Patrolman [unknown]
  • CompuData Tulip System I [rfka01, nIGHTFALL crew, Dirk Best]
  • Digital Pocket Hand Held System Model: 8630 - 230-in-1 [Peter Wilhelmsen, David Haywood]
  • dreamGEAR My Arcade Retro Arcade Machine - 300 Handheld Video Games (DGUN-2593) [TeamEurope, David Haywood]
  • Duck Commander (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • Epoch / SSD Company LTD Excite Sports Tennis x Fitness (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime]
  • Formula 1 [PinMAME]
  • Gegege no Kitaro Yokai Yokocho Matsuri De Batoru Ja (GYM1 Ver.A) [Porchy, SpinalFeyd]
  • Ice Mania [PinMAME]
  • Imaginarium / ItsMagical Karao Kids Songs 2 (Spain) [Sean Riddle, ClawGrip]
  • JAKKS Pacific Inc / Code Mystics TV Touch Games: Spider-Man in Villain Round-Up [Sean Riddle, David Haywood, Ryan Holtz]
  • JAKKS Pacific Inc / Code Mystics TV Touch Games: Star Wars Original Trilogy [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc DreamWorks Dragons Hero Portal [Sean Riddle, David Haywood]
  • Keroro Gunso Chikyu Shinryaku Shirei Dearimasu! (KRG1 Ver.A) [Porchy, SpinalFeyd]
  • Konami Endeavour BIOS [R. Belmont]
  • Lexibook Compact Cyber Arcade - Disney Princess [TeamEurope, David Haywood]
  • Lexibook Retro TV Game Console - 300 Games [TeamEurope, David Haywood]
  • MGT Fitness Konsole (NC1470) [TeamEurope]
  • Mini Arcade Machine (Red5) [TeamEurope, David Haywood]
  • Orb Retro Arcade Game Controller 153-in-1 [Peter Wilhelmsen, David Haywood]
  • Rapid Fire 5 (Konami Endeavour, NSW) [Heihachi_73]
  • Roland D-50 Linear Synthesizer (Ver. 2.xx) [DBWBP, depblue]
  • Senario Guitar Star [Sean Riddle, David Haywood, Ryan Holtz]
  • Star Wars Clone Trooper (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • STM Electronics Pied Piper Communicator 1 [Adrian Graham]
  • Super Roller (v7.0) [hammy]
  • Super Shanghai 2001 [Ioannis Bampoulas]
  • Symbol PDT 3100 (v1.10-00) [ArcadeHacker, ClawGrip]
  • Tomy / SSD Company LTD Nihon Isshuu - Boku wa Plarail Untenshi (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Toy Story - Toys on the Move (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]
  • Triumph-Adler alphatronic PC-16 [Carl, rfka01]
  • VTech MobiGo [Sean Riddle, ClawGrip]
  • VTech MobiGo 2 (Germany) [TeamEurope]
  • Waixing Megapad 31-in-1 [Sean Riddle, GameHistory.org]
  • The Walking Dead: Battleground (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • The Walking Dead: Zombie Hunter (JAKKS Pacific TV Game) [Sean Riddle]
  • WinFun / KidConnection SmarTV Adventures [Sean Riddle, David Haywood]
  • New clones marked as NOT_WORKING:
  • 3 Cards Poker 96 (V1.0) [Ioannis Bampoulas]
  • Cherry Angel (set 2) [Ioannis Bampoulas]
  • Club Kart: European Session (2003, prototype, set 2) [coolmod, MetalliC]
  • Ferrari F355 Challenge (private show version) [coolmod]
  • Roland D-50 Linear Synthesizer (Ver. 1.xx) [DBWBP]
  • Roland D-550 Linear Synthesizer [DBWBP]
  • Sanyo MBC-16LT [rfka01]
  • Sirio II (Calfesa S.L. Spanish Moon Cresta bootleg, set 1) [Juan Romero, ClawGrip]
  • Time Crisis 4 (Japan, TSF1001-NA-A) [Guru]
  • Victor V286C [rfka01]
  • New working software list additions:
  • altos8600: Altos Diagnostic Executive [Robbbert]
  • apple2_flop_clcracked:
  • Algebra Volume 6 (Version 1.0) (cleanly cracked), Alkemstone (cleanly cracked), Building Perspective (cleanly cracked),
  • The Dragon's Eye (cleanly cracked), Fraktured Faebles (cleanly cracked), Generic Computer Games (cleanly cracked),
  • Gruds in Space (cleanly cracked), Other-Venture #3: The Escape from Traam (cleanly cracked), Pick The Part (cleanly cracked),
  • Ulysses and the Golden Fleece (Version 1.1) (cleanly cracked), World Atlas Action: Geography Facts (cleanly cracked)
  • [4am, Firehawke]
  • apple2_flop_orig:
  • 221B Baker Street (Version 1.1), Adventure Programming Kit (Versoin 10.84), Alter Ego (female version), Alter Ego (male version),
  • The Dallas Quest, The Dragon's Eye, Expedition Amazon, Garfield Trivia Game, Generic Computer Games, Legacy of the Ancients,
  • Manhunter: New York (Version 1.0I), MasterType (Version 2.1), Micro Cookbook (Version 3.00), Miner 2049er II, Ming's Challenge,
  • The Serpent's Star (Version 1.0), Spectrum: Programs and Patterns, Summer Games II, Time Zone (Version 1.1), The Tracer Sanction,
  • Transylvania (1985 Version), Treasure Island, Tumble Bugs [4am, Firehawke]
  • applix: Boot disk [Robbbert]
  • aussiebyte: Boot disk [Robbbert]
  • buzztime_cart:
  • Series 1 - Everything Trivia, Series 1 - History Trivia, Series 1 - Sports Trivia, Series 1 - TV Trivia
  • [Sean Riddle, David Haywood]
  • c64_cass:
  • The CF Power Pack Tape 6, The CF Power Pack Tape 9, Dan Dare - Pilot of the Future, Excaliba, Postman Pat 2, Saracen [FakeShemp]
  • INPUT 64 1/85, INPUT 64 1/86, INPUT 64 1/87, INPUT 64 10/86, INPUT 64 11/85, INPUT 64 11/86, INPUT 64 12/85, INPUT 64 12/86,
  • INPUT 64 2/85, INPUT 64 2/86, INPUT 64 2/87, INPUT 64 3/85, INPUT 64 3/86, INPUT 64 3/87, INPUT 64 4/85, INPUT 64 4/86,
  • INPUT 64 4/87, INPUT 64 5/85, INPUT 64 5/86, INPUT 64 5/87, INPUT 64 6/85, INPUT 64 6/86, INPUT 64 6/87, INPUT 64 7/85,
  • INPUT 64 7/86, INPUT 64 7/87, INPUT 64 8/85, INPUT 64 8/86, INPUT 64 8/87, INPUT 64 9/85, INPUT 64 9/86 [pagetable, FakeShemp]
  • c64_flop_orig:
  • INPUT 64 1/87, INPUT 64 1/88, INPUT 64 10/86, INPUT 64 10/87, INPUT 64 10/88, INPUT 64 11/86, INPUT 64 11/87, INPUT 64 11/88,
  • INPUT 64 12/86, INPUT 64 12/87, INPUT 64 12/88, INPUT 64 2/87, INPUT 64 2/88, INPUT 64 3/87, INPUT 64 3/88, INPUT 64 4/87,
  • INPUT 64 4/88, INPUT 64 5/87, INPUT 64 5/88, INPUT 64 6/87, INPUT 64 6/88, INPUT 64 7/87, INPUT 64 7/88, INPUT 64 8/87,
  • INPUT 64 8/88, INPUT 64 9/87, INPUT 64 9/88 [pagetable, FakeShemp]
  • fmtowns_cd:
  • Cyber Sculpt V1.0 (HMC-140A), Mahjong Bishoujoden Ripple, Microcosm (HMD-215), Secre Volume I - Naoko Iijima [redump.org, r09]
  • gamegear: Sonic The Hedgehog 2 (World, final prototype 19920925) [drx, FakeShemp]
  • hp86_rom:
  • Advanced programming 1 ROM, Advanced programming 2 ROM, Assembler ROM, Extended Mass Storage ROM, I/O ROM, Language ROM,
  • Matrix 1 ROM, Matrix 2 ROM, MIKSAM ROM, Printer/plotter ROM [F.Ulivi]
  • ibm5150:
  • Magic Pockets [ArcadeShadow]
  • Domino 1.0 [FakeShemp]
  • ibm5170:
  • Cannon Fodder 2, Epic Pinball (shareware version - Mr. Disk release), Epic Pinball: Crash and Burn, Epic Pinball: Cyborgirl,
  • Epic Pinball: Enigma [ArcadeShadow]
  • Tagplusguiden - Vinter-Varen 1998 [FakeShemp]
  • jakks_gamekey_nm: Pac-Man & Bosconian (01 APR 2005 A SKU G) [Sean Riddle, Ryan Holtz, David Haywood]
  • jazz:
  • Windows NT Workstation Version 3.5, Windows NT Workstation Version 3.51, Windows NT Workstation Version 4.0 Service Pack 1
  • [Patrick Mackinlay]
  • lynx: Weltenschlaechter [anonymous]
  • megadriv: Sonic the Hedgehog 2 (World, final prototype 19921102), Sonic the Hedgehog 3 (World, prototype 19931103) [drx, FakeShemp]
  • nes: English Pyramid (Pirate) [Gaming Alexandria]
  • odyssey2:
  • Death Race (Euro) [anonymous]
  • Death Race (USA) [SSJ, TeamEurope]
  • sbrain: Boot disk [Robbbert]
  • sdk85: Mastermind [AJR]
  • spectrum_cass:
  • Load'N'Run (Spain) (Especial) [Manu128k]
  • Load'N'Run (Spain) (Issue 00), Load'N'Run (Spain) (Issue 01), Load'N'Run (Spain) (Issue 02), Load'N'Run (Spain) (Issue 03),
  • Load'N'Run (Spain) (Issue 04), Load'N'Run (Spain) (Issue 05), Load'N'Run (Spain) (Issue 06), Load'N'Run (Spain) (Issue 07),
  • Load'N'Run (Spain) (Issue 08), Load'N'Run (Spain) (Issue 09), Load'N'Run (Spain) (Issue 10), Load'N'Run (Spain) (Issue 11),
  • Load'N'Run 2a epoca (Spain) (Issue 00), Load'N'Run 2a epoca (Spain) (Issue 01), Load'N'Run 2a epoca (Spain) (Issue 02),
  • Load'N'Run 2a epoca (Spain) (Issue 03), Load'N'Run 2a epoca (Spain) (Issue 04), Load'N'Run 2a epoca (Spain) (Issue 05),
  • Load'N'Run 2a epoca (Spain) (Issue 06), Load'N'Run 2a epoca (Spain) (Issue 07), Load'N'Run 2a epoca (Spain) (Issue 08)
  • [SPA2, RetroLEL, Jander, ICEknight]
  • uzebox:
  • Final Blood, Frog Feast, Laser Puzzle, Laser Puzzle II, Melli's RetroLand, Reels of Fortune, Uzebox Tactics, Uzi Wars [uzebox.org]
  • Software list items promoted to working:
  • fmtowns_cd:
  • King's Quest V - Absence Makes the Heart Go Yonder, Kyuukyoku Tiger, Mixed-Up Mother Goose, Panzer Division - Kikou Shidan,
  • Taito Chase H.Q. (Demo), The Case of the Cautious Condor [Barry Rodewald, Carl, r09]
  • Life & Death [redump.org, Barry Rodewald, Carl, r09]
  • pc98: Mahjong Gokuu Tenjiku, Mahjong Taikai [Angelo Salese]
  • New NOT_WORKING software list additions
  • casio_rompack:
  • How to Play your Casio ROM Keyboard (RO-251) [Sean Riddle, avlixa, ClawGrip]
  • World Songs (RO-551) [Sean Riddle]
  • fmtowns_cd: Doki Doki Vacation - Kirameku Kisetsu no Naka de, Para Para Paradise [redump.org, r09]
  • ique:
  • Dongwu Senlin (version 8), F-Zero X Weilai Saiche (manual, version 2), F-Zero X Weilai Saiche (manual, version 4),
  • F-Zero X Weilai Saiche (trailer), F-Zero X Weilai Saiche (version 3), iQue Club (version 1), iQue Club (version 2),
  • iQue Club (version 3), Maliou Kadingche (manual, version 2), Maliou Kadingche (manual, version 6), Maliou Kadingche (trailer),
  • Maliou Kadingche (version 4), Maliou Kadingche (version 5), Maliou Yisheng (manual, version 2),
  • Maliou Yisheng (manual, version 4), Maliou Yisheng (trailer), Maliou Yisheng (version 4),
  • Rentiantang Mingxing Da Luan Dou (manual, version 1), Rentiantang Mingxing Da Luan Dou (version 5),
  • Shui Shang Motuo (manual, version 2), Shui Shang Motuo (manual, version 4), Shui Shang Motuo (trailer, version 1),
  • Shui Shang Motuo (trailer, version 2), Shui Shang Matuo (version 4), Shen You Maliou (manual, version 2),
  • Shen You Maliou (manual, version 6), Shen You Maliou (trailer, version 1), Shen You Maliou (trailer, version 2),
  • Shen You Maliou (version 4), Saierda Chuanshuo: Shiguang zhi Di (manual, version 2),
  • Saierda Chuanshuo: Shiguang zhi Di (manual, version 4), Saierda Chuanshuo: Shiguang zhi Di (trailer),
  • Saierda Chuanshuo: Shiguang zhi Di (version 1), Saierda Chuanshuo: Shiguang zhi Di (version 4) [FakeShemp]
  • leapster: The Disney-Pixar Collection (USA), Letterpillar (v1.0, USA) [TeamEurope]
  • mobigo_cart:
  • Ben 10 - UltimateAlien - Mine der Gedanken (Germany) (80-250604), Cars 2 (Germany) (80-251904), Chuggington (Germany) (80-251804),
  • Cars Toon - Hooks unglaubliche Geschichten (Germany) (80-251204), Disney Princess (Germany) (80-251104),
  • Dora - Tag des Zwillings (Germany) (80-250804), Fuer immer Shrek (Germany) (80-250004), Kung Fu Panda 2 (Germany) (80-252004),
  • Micky Maus - Wunderhaus (Germany) (80-250504), Mobigo Kiosk (Germany),
  • Die Pinguine aus Madagascar - Operation Krone (Germany) (80-250304), Rapunzel - Neu Verfoehnt (Germany) (80-251704),
  • Team Umizoomi - Die grosse Umiauto Rettung (Germany) (80-252504), Toy Story 3 (Germany) (80-250104) [TeamEurope]
  • Mickey Mouse, Tangled, Toy Story 3 [Sean Riddle]
  • n64:
  • Aidyn Chronicles - The First Mage (USA, prototype 20000210), Aidyn Chronicles - The First Mage (USA, prototype 20000509),
  • Cruis'n World (Europe), Die Hard 64 (prototype 20000315, set 1), Die Hard 64 (prototype 20000315, set 2),
  • Die Hard 64 (prototype 20000315, set 3), Dragon Sword (prototype), Duke Nukem - Zero Hour (USA, final prototype),
  • ECW Hardcore Revolution (Germany), Frogger 2 (USA, prototype, "Milestone 4"), GT64 - Championship Edition (prototype 19980525),
  • International Superstar Soccer 2000 (USA, rev 1), Madden NFL 99 (USA, prototype 19980805, "Beta 10 NTSC"),
  • Madden NFL 99 (USA, rev 1), Mario Kart 64 (USA, set 2), Mission: Impossible (Spain, rev 1),
  • Mortal Kombat Trilogy (prototype 19960513), NBA Hangtime (USA, set 2), Robotech: Crystal Dreams (USA, prototype, earlier),
  • SpaceStation Silicon Valley (USA, rev 1), Top Gear Hyper-Bike (prototype), Top Gear Rally (Asia),
  • Top Gear Rally 2 (prototype 19990831), Turok 3 - Shadow of Oblivion (Europe, prototype 20000606), Wipeout 64 (prototype)
  • [FakeShemp]
  • pi_storyreader_cart:
  • Scooby Doo - Miniature Golf Mystery / Museum Mystery / Haunted Theater [Porchy]
  • Barney: Barney Cares / Best Manners Show / Let's Work Together, Blue's Perfect Picnic Spot, Disney No Rumbly In Pooh's Tumbly,
  • Disney Pooh Windy Day, Disney Princess: Jasmine / Mulan / Pocahontas,
  • Disney Princess: The Little Mermaid / Snow White / Beauty and the Beast, Disney's Bambi / Lady and the Tramp / Peter Pan,
  • Disney's Pinocchio / Disney/Pixar Toy Story 2 / The Jungle Book, Disney's The Lion King, Disney's The Little Mermaid,
  • Disney/Pixar Cars / The Incredibles / Monsters Inc., Disney/Pixar Finding Nemo,
  • Dora the Explorer: Dora's Garden Adventure / The Gingerbread Boy / Dora's Art Adventure, Dora's Garden Adventure, Noah's Ark,
  • Petter Rabbit / Jemima Puddle-Duck / Tom Kitten, Scooby-Doo! Miniature Golf Mistery,
  • Sesame Street: Elmo's Colorful Adventure / Grover Stays Up Very Very Late / Me Loves Cookies,
  • Spongebob Squarepants Grand Price Winner!,
  • Spongebob Squarepants Grand Price Winner! / Dora's Garden Adventure / Blue's Perfect Picnic Spot,
  • Thomas & Friends: Cheer up Cranky! / The Big Race / Carnival Capers [Sean Riddle, ClawGrip]
  • Cars (Germany), Das Dschungelbuch (Germany), Findet Nemo (Germany), Der Koenig der Loewen (Germany), Peter Pan (Germany),
  • Winnie Puuh - Ein stuermischer Tag (Germany), Winnie Puuh hat keinen Hunger (Germany) [TeamEurope]
  • sdk85: AP-29 Serial I/O Routines [AJR]
  • smarttv_cart: Amusement Park [Sean Riddle, David Haywood]
  • telestory_cart:
  • Dora the Explorer - En la feria ambulante / Dora va a la escuela (Spanish),
  • Power Rangers Mystic Force - Code Busters / Whispering Voices (UK / USA?) [TeamEurope, David Haywood]
  • Cinderella - Cinderella / Beauties in Bloom (USA), Dora the Explorer - At the Carnival / Dora Goes to School (USA),
  • The Lion King - The Lion King / The Lion King II - Simba's Pride (USA),
  • SpongeBob SquarePants - Ice-Cream Dreams / Stop the Presses! (USA),
  • Winnie the Pooh - Bounce Tigger Bounce / Pooh's Honey Tree (USA) [Sean Riddle, TeamEurope]
  • Thomas & Friends - Thomas Visits the Toy Shop / Thomas' Milkshake Mix [Sean Riddle, ClawGrip]

New in MAMEUI 0.218 (February 02 2020) (Feb 2, 2020)

  • MAME Testers Bugs Fixed
  • 04300: [DIP/Input] (cliffhgr.cpp) cliffhgr, cliffhnga: DIP switch values are reversed for "Short Scenes". (italiandoh)
  • 06897: [Graphics] (stfight.cpp) empcity: Red screen during scene transitions. (sasuke)
  • 07336: [Sound] (intv.cpp) intv, intvoice [b17bomb]: No speech in Mattel Intellivision games. [iwilliamson]
  • 07516: [Crash/Freeze] (twins.cpp) twins, twinsed2: Games lock up or reset after level 1-5. (Angelo Salese)
  • 07530: [Crash/Freeze] (apollo.cpp) dn3000, dn3500, dn5500: Resetting via typing RE crashes the emulator. (Ivan Vangelista)
  • 07531: [Crash/Freeze] (pong.cpp) breakout: MAME crashes with exception with -video bgfx. (Couriersud)
  • 07533: [Graphics] (bnstars.cpp) bnstars1: Broken sprites and missing graphics. (cam900)
  • 07534: [Timing] (apple2e.cpp) apple2ee: Time advances too quickly when using Thunderclock. (R. Belmont)
  • 07554: [Graphics] (m68705prg.cpp) All machines in m68705prg.cpp no longer show LED values (default 000) when booting. (hap)
  • New working machines
  • The Apprentice (Senario, Plug and Play) [Sean Riddle, David Haywood]
  • Big Bonus Slots (Senario, Plug and Play) [Sead Riddle, David Haywood]
  • Conny PDC100 - Pocket Dream Console [Sean Riddle, David Haywood]
  • Cosmo Girl (Senario, Plug and Play) [Sean Riddle, David Haywood]
  • Dance Dance Revolution Kids (GQAN4 JAA) [iMp, MetalliC]
  • Excite Sports Wireless Interactive TV Game - 48-in-1 (set 1, NTSC) [Sean Riddle, David Haywood]
  • Game & Watch: Mario's Cement Factory (Table Top) [algestam]
  • Jungle's Soft / Ultimate Products (HK) Ltd Zone 100 [TeamEurope, David Haywood]
  • Lexibook / Sit Up Limited Seal 50-in-1 [TeamEurope, David Haywood]
  • Mario Roulette [ShouTime, MetalliC, R. Belmont]
  • MiWi2 7-in-1 Sports [David Shah]
  • Muscle Ranking Kinniku Banzuke Spray Hitter [Darksoft, MetalliC, rtw]
  • The Perfect Mate (Senario, Plug and Play) [Sean Riddle, David Haywood]
  • Psion Series 5mx [Ash Wolf, Ryan Holtz]
  • Pop'n Stage EX (ver JB-A) [Jennifer Taylor]
  • Sega Genesis Nomad (USA Genesis handheld) [cam900]
  • Senario Deluxe TV Poker - Texas Hold'em, Blackjack & Video Poker (US) [Sean Riddle, David Haywood]
  • Trump Grand PowerJoy (PJ001, NES based plug & play) [Sean Riddle, David Haywood]
  • Who Wants to Be a Millionaire? (Senario, Plug and Play, US) [Sean Riddle, David Haywood]
  • Zone 7-in-1 Sports (US) [Sean Riddle, David Haywood]
  • New working clones
  • Denjin Makai (set 1) [caius, The Dumping Union]
  • Enduro Racer (YM2151, FD1089B 317-0013A) [Brian Troha, Phil Bennett, The Dumping Union]
  • Excite Sports Wireless Interactive TV Game - 48-in-1 (set 2, PAL) [TeamEurope]
  • Fidelity Electronics Excel 68000 Mach IV 68020 Master 2325 [hap, Berger]
  • GunNail (location test) [cpsystem3, trap15]
  • Hegener + Glaser Mephisto Lyon 68030 [hap, anonymous]
  • Hegener + Glaser Mephisto Portorose 68030 [hap, anonymous]
  • Hegener + Glaser Mephisto TM Berlin (prototype) [hap, anonymous]
  • Hegener + Glaser Mephisto TM Lyon [hap, anonymous]
  • Hegener + Glaser Mephisto TM Vancouver [hap, anonymous]
  • Hegener + Glaser Mephisto Vancouver 68030 [hap, anonymous]
  • The Last Apostle Puppetshow [Smitdogg, David Haywood, The Dumping Union]
  • Match'em Up (German) [TeamEurope, Brian Troha, The Dumping Union]
  • Minky Monkey (Japan) [ShouTime]
  • New Cherry '96 (v3.1, B PCB) [Ioannis Bampoulas]
  • New Cherry '96 (v3.1C, G PCB) [Ioannis Bampoulas]
  • New Cherry '96 Special Edition (v3.55, C1 PCB) [Ioannis Bampoulas]
  • New Fruit Bonus '96 (v3.1, A PCB) [Ioannis Bampoulas]
  • PC with V20 CPU [rfka01]
  • Pop'n Music 1 (ver JA-A, HDD 1.00) [Jennifer Taylor]
  • Pop'n Music 1 (ver KA-A, HDD 1.01) [Jennifer Taylor]
  • Saitek Mephisto London 68030 [hap, anonymous]
  • Saitek Mephisto TM London [hap, anonymous]
  • Sega Mega Jet (Japan Mega Drive handheld) [cam900]
  • Super Bagman (version 5) [Michel BLANCO]
  • V.Smile Baby (Spain, with Aventuras en el Bosque de los Cien Acres) [Sean Riddle, ClawGrip]
  • Machines promoted to working
  • Buttobi Striker [MetalliC, TeamEurope]
  • Dam Dam Boy (on dedicated PCB) [MetalliC]
  • Digital Equipment Corporation VT52 Video Display Terminal (M4) [AJR]
  • Fuusen Pentai [MetalliC]
  • Kattobase Power Pro Kun [MetalliC]
  • Korokoro Pensuke [MetalliC]
  • Lucky Girl (Wing) [Ivan Vangelista]
  • MIPS Magnum R4000 (le) [Patrick Mackinlay]
  • Pittanko Zaurus [MetalliC]
  • Rushing Beat Shura (SNES bootleg) [dox]
  • Shuriken Boy [MetalliC]
  • Tsukande Toru Chicchi [MetalliC]
  • Yu-Gi-Oh Monster Capsule [MetalliC]
  • Clones promoted to working
  • Dam Dam Boy (on Tsukande Toru Chicchi PCB) [MetalliC]
  • Senario / Play Vision Vs Maxx Texas Hold'em TV Poker - 6 Player Edition (UK) [Sean Riddle, David Haywood]
  • Senario Vs Maxx Texas Hold'em TV Poker - 6 Player Edition (US) [Sean Riddle, David Haywood]
  • Toki (Modular System) [Angelo Salese]
  • New machines marked as NOT_WORKING
  • Advance Bright Ltd 4 Player System - 10 in 1 [Sean Riddle, David Haywood]
  • Advance Bright Ltd / V-Tac Technology Co Ltd. Wireless Tennis (WT2000, ABL TV Game) [Sean Riddle, David Haywood]
  • AT&T 3B2/300 [Bitsavers]
  • AT&T 3B2/600 [Seth Morabito]
  • AT&T 610 Business Communication Terminal [Bitsavers]
  • AT&T 730X [Bitsavers]
  • Bandai Design Master Denshi Mangajuku [SSJ, TeamEurope]
  • Bandai Karaoke Ranking Party (Japan) [Sean Riddle, ClawGrip]
  • Challenge Girl (Falcon bootleg) [ShouTime]
  • Diana Elite [Juan Romero, ClawGrip]
  • Digital Equipment Corporation VT62 DECscope [balrog, Lord Nightmare]
  • Dinoking Battle [SpinalFeyd, Porchy]
  • Dinoking Kids [SpinalFeyd, Porchy]
  • Dragon Dance (V1.02J) [ShouTime]
  • Eldorado (4.2) [English Amiga Board]
  • Epoch / SSD Company LTD Excite Bowling (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Epoch / SSD Company LTD Excite Stadium DX (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime]
  • Excalibur Electronics Inc Carl Edwards' Chase For Glory [Sean Riddle, GameHistory.org]
  • Flashman [PinMAME]
  • Generations (Retro-Bit) [Porchy]
  • Hamy System WiWi 18-in-1 Sports Game [TeamEurope, David Haywood]
  • Intec InterAct Complete Video Game - 111 Games & 42 Songs (G5410) [TeamEurope]
  • JAKKS Pacific Inc / Toymax Telestory [Sean Riddle, ClawGrip]
  • JAKKS Pacific Inc DC Super Heroes The Watchtower Hero Portal [Sean Riddle]
  • Jungle Soft / Ultimate Products (HK) Ltd Zone 32-bit Gaming Console System (Family Sport 41-in-1) [TeamEurope, David Haywood]
  • Knock Down 2001 (Japan, KD11 Ver. B) [Porchy, SpinalFeyd]
  • Laser Quiz Greece [English Amiga Board]
  • LeapFrog Little Touch LeapPad [Sean Riddle, ClawGrip]
  • Lear Siegler ADM 12 Video Display Terminal [Bitsavers]
  • Let's Play! Game Machine 240 in 1 [TeamEurope]
  • Lexibook Compact Cyber Arcade - 250-in-1 (JL2375) [TeamEurope, David Haywood]
  • Lexibook Compact Cyber Arcade - Frozen [TeamEurope]
  • Majesco Golden Nugget Casino [Sean Riddle, GameHistory.org]
  • Marcel van Kervinck Gigatron TTL Microcomputer [Sterophonick, AJR]
  • Mirage World (satellite) [WX JF]
  • Mostek AID-80F Development System [Maggi9295]
  • My Wico Deluxe (Family Sport 85-in-1) [TeamEurope, David Haywood]
  • National Semiconductor unknown INS8900 Multibus card (980305652) [Bitsavers]
  • Network Computing Devices NCD19c [Don Maslin Archive]
  • Novag Supremo [hap, Berger]
  • Odeon Twister (v1.4) [English Amiga Board]
  • Plug and Play Sudoku (VT based?) [Sean Riddle, David Haywood]
  • Publications International Ltd Story Reader [ClawGrip]
  • Publications International Ltd Story Reader 2.0 [ClawGrip]
  • Retro FC Plus 168 in 1 Handheld [PeterVanSilie]
  • Scorpion (Jun 15, 1999) [ClawGrip, Rampa]
  • Senario / All in 1 Products Ltd Ultimate Sudoku TV Edition 3-in-1 [Sean Riddle, David Haywood]
  • Simba / V-Tac Technology Co Ltd. TV Sports 10-in-1 / Decathlon Atlhetic Sport Games [TeamEurope, David Haywood]
  • Smart Planet Sudoku Plug & Play TV Game '6 Intelligent Games' [Sean Riddle, GameHistory.org]
  • SpongeBob SquarePants Bikini Bottom 500 (JAKKS Pacific TV Motion Game) [Sean Riddle, David Haywood]
  • TaiKee Mini Arcade Games Console (Family Sport 220-in-1) [TeamEurope, David Haywood]
  • Takara / SSD Company LTD Jara-Ja Land (Japan, home version) [Sean Riddle, Peter Wilhelmsen, ShouTime]
  • TeleVideo Systems TeleVideo 924 Video Display Terminal [Bitsavers]
  • Texas Reels (Ver. 2.00) [Ioannis Bampoulas]
  • Tomy / SSD Company LTD Tomica Carnavi Drive (Japan) [TeamEurope, David Haywood]
  • TV Virtual Fighter / Free Fight Kung Fu (Conny / Big Ben) [TeamEurope, David Haywood]
  • unknown Namco System 10 medal game (MTL1 SPR0B) [SpinalFeyd TeamEurope]
  • War III Cherry Best [Ioannis Bampoulas]
  • Wow Wireless Gaming [TeamEurope, David Haywood]
  • New clones marked as NOT_WORKING
  • --------------------------------
  • 286 motherboards with 6-chip SUNTAC chipset [rfka01]
  • 3SIUD-1.1 [rfka01]
  • 486 motherboards using the SiS 85C496/85C497 chipset [rfka01]
  • 486 motherboards using the UNI4800 chipset [rfka01]
  • 486IG-B-2-1 [rfka01]
  • A-Trend ATC-1415 [rfka01]
  • A-Trend ATC-1425A [rfka01]
  • Abit AB-PM4 [rfka01]
  • Abit AB-PV4 [rfka01]
  • AMI EISA Enterprise-III [rfka01]
  • AMI EISA Enterprise-II [rfka01]
  • AMI EISA Enterprise-IV [rfka01]
  • AMI Super Voyager PCI-II [rfka01]
  • AMI Super Voyager VLB [rfka01]
  • AMI Super Voyager VLB-II [rfka01]
  • AMI Super Voyager VLB-III [rfka01]
  • Aopen AP43 [rfka01]
  • Aopen VI15G [rfka01]
  • AT&T 3B2/310 [Bitsavers]
  • AT&T 3B2/400 [Bitsavers]
  • Atari ABC-286/30 [rfka01]
  • Atari PC4 [rfka01]
  • Atari PC5 [rfka01]
  • Biostar MB-1433UIV [rfka01]
  • Chaintech 486SPM [rfka01]
  • Chicony CH-486-33C [rfka01]
  • Datavan Book-Size LAN station [rfka01]
  • Driving Force (Galaxian conversion, Seatongrove UK, E-0237) [Juan Romero, ClawGrip]
  • Edom 486VL3H [rfka01]
  • Edom MV035F [rfka01]
  • EFA 486 APIO [rfka01]
  • EFA 4DMS HL3G-L4-VI [rfka01]
  • EFA 4DMU HL3S [rfka01]
  • Epoch / SSD Company LTD / Sonokong Real Ping Pong (Korea) [Sean Riddle, David Haywood]
  • ExpertChip EXP4044 [rfka01]
  • Fantasy Story (set 2) [ShouTime]
  • Fighting Fantasy (Modular System) [ArcadeHacker, Recreativas.org, ClawGrip]
  • Highscreen Colani Blue Note [rfka01]
  • Klax (version 5, bootleg set 3) [f205v]
  • The Lord Of The Rings (3.00) [PinMAME]
  • Mintek BAY-1000C V1.01 [rfka01]
  • MSI MS-4134 [rfka01]
  • MSI MS-4145 [rfka01]
  • Multitech Microprofessor II [Marc CAPDEVILLE]
  • New Fruit Machine (Ming-Yang Electronic, vFB02-01A) [Ioannis Bampoulas]
  • Octek Jaguar II [rfka01]
  • Profex PC 33 [rfka01]
  • Quizard 3 (v3.4, German, i8751 DE 132 A1) [TeamEurope]
  • Quizard 4 Rainbow (v4.2, Czech, i8751 TS142 CZ1) [Caps0ff, TeamEurope]
  • Scorpion (Oct 01, 1997) [ClawGrip, Rampa]
  • Seibu Cup Soccer :Selection: (bootleg, set 4) [f205v]
  • Siemens-Nixdorf PCD-3Nsl Notebook Computer [rfka01]
  • SOYO 025R2 [rfka01]
  • SOYO 30H [rfka01]
  • Takara / SSD Company LTD / newgent e-kara (Spain, includes 3 songs) [Sean Riddle, ClawGrip]
  • TD-4IP-UMC-AIO [rfka01]
  • VS Computer Mahjong [ShouTime]
  • Wild Cat 3 (CMV4 hardware) [Ioannis Bampoulas]
  • ZIDA 4DVS [rfka01]
  • New working software list additions
  • apple2_flop_clcracked:
  • Air Navigation Trainer (cleanly cracked), Barron's Computer SAT Study Program (Version 1.0) (cleanly cracked),
  • The Boy Jesus (cleanly cracked), Diascriptive Reading I (cleanly cracked), Green Globs and Graphing Equations (cleanly cracked),
  • In Search of the Most Amazing Thing (First Revision) (cleanly cracked), Instant Recall (Version 1.1) (cleanly cracked),
  • Magic Mailer (Version 1.1) (cleanly cracked), MicroChess (Version 2.0) (cleanly cracked), Mind Over Minors (cleanly cracked),
  • The Spy's Adventures in North America (Version 1987-10-31) (cleanly cracked), Temple of Apshai (cleanly cracked),
  • What's My Logic? (Version 1.0) (cleanly cracked), Wiziprint (Version 2.01) (cleanly cracked) [4am, Firehawke]
  • Adventure Creator (cleanly cracked), Construct-A-Word II (cleanly cracked), Life Science (cleanly cracked),
  • MIDI/4 (Revision 5) (cleanly cracked), The Quarter Mile (Version 4.0) (800K 3.5") (cleanly cracked) [4am, san, Firehawke]
  • apple2_flop_orig:
  • The Abyssal Zone, Adventure, Adventure Construction Set, Alien Typhoon, The Alpine Encounter, Amazon, Amnesia,
  • The Ancient Art of War, Arthur: The Quest for Excalibur, The Bard's Tale, Borg, The Breckenridge Caper of 1798,
  • Chess (Odesta) (Version 7.0), Crown of Arthain, Cuban Fantasy, The Dark Heart of Uukrul, Dave Winfield's Batter Up!, Diamond Mine,
  • Dinosaur Days Plus!, Drug Alert!, Dunjonquest: Hellfire Warrior (Version 1), Dunjonquest: Hellfire Warrior (Version 2),
  • Dunjonquest: Hellfire Warrior (Version 3), Dunjonquest: The Temple of Apshai (Revision 1),
  • Dunjonquest: The Temple of Apshai (Revision 2), Dunjonquest: The Temple of Apshai (Revision 3),
  • Dunjonquest: The Temple of Apshai (Revision 4), Earth Orbit Stations, Ecology Simulations II, Galactic Attack, Gears,
  • Gold Rush! (Version 1.0M), Green Globs and Graphing Equations, Horizon V, The Hunt for Red October,
  • In Search of the Most Amazing Thing, Interpreting Graphs, Into The Eagle's Nest, Journey (version 16), King's Bounty,
  • Koronis Rift, Lords of Karma, Neuromancer, New World, Nord and Bert Couldn't Make Head or Tail of It (Release 19 / 870722),
  • Now You See It, Now You Don't - Was it there? Was it missing?, Portal, Quest for the Scarlet Letter,
  • Questprobe featuring The Hulk (Version 2.3/127), Rambo: First Blood Part II, Shogun, Southern Command,
  • Space Quest: The Sarien Encounter, Star Trek: Strategic Operations Simulator, SwordThrust, Tangled Tales, Thrilogy,
  • Wizardry II: The Knight of Diamonds (Version PV3S2V1/10-MAR-82), Wizardry IV: The Return of Werdna,
  • Wizardry: Proving Grounds of the Mad Overlord (Version 2.1), Wiziprint (Version 2.1), Xyphus, Zork Zero [4am, Firehawke]
  • bbc_rom:
  • Acorn ADFS 1.33 (IDE), Acorn ADFS 1.53 (IDE), Acorn ADFS 1.57 (MMC), Harston ADFS 6.00, Harston ADFS 6.10, RetroClinic RamFS 1.00,
  • RetroClinic RamFS 1.04 [Nigel Barnes]
  • bbcb_flop:
  • AMX Stop Press, BBC-Z88 Transfer Link, Beeb OPL: AdLib Christmas Carols, Beeb OPL: AdLib Classical Favourites #1,
  • Beeb OPL: AdLib Jukebox, Beeb OPL: AdLib Jukebox Bonus Disc, Beeb OPL: AdLib Pop/Rock Grooves, Beeb OPL: Brix, Beeb OPL: Droplay,
  • Beeb OPL: DynaBlaster, Beeb OPL: Jill of the Jungle, Beeb OPL: KiloBlaster, Beeb OPL: Solar Winds, Beeb OPL: Wacky Wheels,
  • Beeb OPL: Xargon, Beeb OPL: Zone 66, BeebSID 19 - Classical, Chauffeur, Christmas Crackers, Enigma, EV1 Camera Interface,
  • Harston ADFS System Disk 6.10, Icon Art Master, The Krystal Connection, MagScan - The Beebug Bibliography Disc v1.31,
  • MEDL Tracker Ball Utilities, Mountain Panic, MR4200 32K RAM Board, Paranoid, UTILRAM: The Utility RAM, Video Camera Interface,
  • VideoNuLA Support Disc, The Wapping Editor Utilities 1.21, The Wapping Editor Utilities 1.30, White Light, Zap! [Nigel Barnes]
  • c64_cass:
  • BMX Racers (set 4, Visiload loaders), The CF Power Pack Tape 5, Hero of the Golden Talisman, Match Point (set 2), Mermaid Madness,
  • On Court Tennis, On Field Football, Outlaws, Rad Ramp Racer, Run the Gauntlet, Short Circuit, Skate Rock Simulator, Space Hunter,
  • Spellbound, Sweep, Talladega, Yogi's Great Escape (set 2) [FakeShemp]
  • Hole In One [FakeShemp, c64tapes.org]
  • fmtowns_cd:
  • Emit Vol. 3 - Watashi ni Sayonara o, The New Zealand Story (HMA-213) [redump.org, r09]
  • Shooting Towns [rockleevk, r09]
  • gameking:
  • 4 in 1 - SeaGuard + Whirlybird + Spectask + Captain (set 2),
  • 4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (1MB cartridge),
  • 4 in 1 Vol. 10 - Soldier + Seatercel + General + Seafight (1MB cartridge), [TeamEurope, SSJ]
  • gmaster: Finite Zone [SSJ, Maxime Cohin, PeT]
  • ibm5150:
  • UCSD p-System [Davide Cavalca]
  • Apogee Software Bonus Disk (Jumpman Lives!, Commander Keen in Invasion of the Vorticons) [Justin Kerk]
  • ibm5170: Goal!, Street Fighter II [ArcadeShadow]
  • jupace_cass: Forth Surround, Superchess II [Robbbert]
  • jupace_snap: Casse Briques, Champs De Mines, Millipede, Pacman, Valkyr [Robbbert]
  • megadriv: Sonic the Hedgehog 2 (World, prototype 19920821), Sonic the Hedgehog 2 (World, prototype 19920914) [drx, FakeShemp]
  • n64: 007 - The World Is Not Enough (prototype, version 21) [Paulweeze71, FakeShemp]
  • snes:
  • Missile Command (prototype 19970210) [Baker64, FakeShemp]
  • Earthworm Jim (USA, prototype 19940819) [Radar, FakeShemp]
  • Arcana (USA, prototype), Super Nova (prototype) [Togemet2, FakeShemp]
  • svision: Cross High (Euro, USA) [anonymous]
  • Software list items promoted to working
  • gameking:
  • 4 in 1 - AirWar + DeadShot + Challenge + Speedboat, 4 in 1 - CS-I + Soldier + Sea War + Thunderbird,
  • 4 in 1 - Elfin + Chariot + Searcher + Peace Havass, 4 in 1 - Farer + Sortie + PhantomFighter + SeaBed War,
  • 4 in 1 - Manhunt + Bobby + Tantivy + Racing Car, 4 in 1 - Nagual + Revenger + Terminator + Black Jack,
  • 4 in 1 - Nobody + Bad Boy + Air Wrestle + MotherLove,
  • 4 in 1 - TrojanLegend (Trojan) + HappyBall + Supermotor (Motor) + Lanneret (Hawk),
  • 4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform (1MB cartridge), 4 in 1 Vol. 9 - Duckman + Ares + HappyKiller + Cycloneact
  • [TeamEurope, SSJ]
  • jupace_cass:
  • 3D Maze, Ace Avoider, Ace Invaders (Forth Dimension), Ace Invaders (Hi-Tech Microsoft),
  • Ace Manual Code Examples - Chapter 11 (mice), Ace Mines, Ace Star, Acevaders, Adventure A - Planet of Death, Alien Defender,
  • Amazing Maze, Astrian Descent (Prototype), Atic Raid, Black Island Adventure, Bomber, Breakout, Callisto, Cavern Attack,
  • Centipede, Chase, Chess, Dodge the Munch (Prototype), Duckshoot, Firebird, Frogger (Boldfield Computing),
  • Fungle Monsters (Prototype), Gobbledegook, Green X Frog, Guessing Game, Krazy Kong (Prototype), Light Racer (Prototype),
  • Memory Stars, Meteor, Meteor Racer, Meteors (Prototype), Micro Maze, Minefield, Othello, Owler, Quick-Draw (Prototype),
  • Quick-Draw Practice (Prototype), Robohench (Prototype), Robohunt (Prototype), Sallors' Hornpipe,
  • Sam and the Time Bombs (Prototype), SokoACE, SokoACE Map Editor, Space Battle, Star Trek, Sudoku, Tank Battle (Prototype), Tetris,
  • Towers of Hanoi, Turbo (Prototype), Zapem, Zombies and Potholes [Robbbert]
  • New NOT_WORKING software list additions
  • a800_cass: Serpentine, Zaxxon (set 1), Zaxxon (set 2) [AtariMania, FakeShemp]
  • bbc_rom:
  • Advanced Ram Operating System 1.00, Digistore Streamer 0.05, Digistore Streamer 0.07, Digistore Streamer 0.09, EPROM 1.03,
  • RAMagic! 2.0B, RAMagic! 2.1M, Smart SPI, Turbo MMC 0.A3, UPURS 3.0R, UPURS 3.1R, UPURS 3.2R, UPURS 3.3R, UPURS 4.0R, UPURS 4.1R,
  • UPURS 5.0R, UPURS 5.1R [Nigel Barnes]
  • bdesignm_design_cart: Dragon Ball Z (design), Super Street Fighter 2 (design) [SSJ, TeamEurope]
  • bdesignm_game_cart:
  • Bishoujo Senshi Sailor Moon SS Illustration Club (game), Dragon Ball Z Taisen-gata Search Battle (game) [SSJ, TeamEurope]
  • bkrankp_cart: J-Pop Rose, Vocaloid [Sean Riddle, ClawGrip]
  • casloopy: Little Romance, Video Seal Wordprocessor [SSJ, TeamEurope]
  • gmaster: Space Warrior [SSJ, Maxime Cohin, PeT]
  • iqunlim_cart: Englisch fuer Anfaenger [TeamEurope]
  • pi_storyreader_cart: Toy Story 2 [Sean Riddle, ClawGrip]
  • pi_storyreader_v2_cart: Toy Story 2 [Sean Riddle, ClawGrip]
  • sega_beena_cart:
  • Kazoku Minna no Nouryoku Trainer, Meet Bub-Bub to Eigo Tanken, Oshare Majo Love and Berry-Cute ni Oshare,
  • Oshare ni Henshin HeartCatch PreCure!, Pocket Monsters Best Wishes! Chinou Ikusei Pokemon Daiundoukai [TeamEurope]
  • telestory_cart:
  • La Cenicienta - Bellezas en Flor / Cinderella - Beauties in Bloom (Spain),
  • El Rey Leon II - El orgullo de Simba / The Lion King II - Simba's Pride (Spain),
  • Winnie the Pooh - Salta, Tigger, Salta / Winnie the Pooh - Bounce, Tigger, Bounce (Spain) [Sean Riddle, ClawGrip]
  • vbaby_cart: El Jardin de los Suenos... (Spain) [Sean Riddle, ClawGrip]
  • Source Changes
  • -bus/ss50/dc5.cpp: Added configuration option to force ready when motor is enabled. [68bit]
  • * Allows SWTBUG to boot without patching the ROM to ignore the ready status.
  • -formats/ap2_dsk.cpp: Don't use symbolic names in the options specification, as the values are used as preprocessor tokens. [68bit]
  • -cpu/t11: Changed disassembler and register display to use octal number format, and fixed disassembly of SOB instruction. [AJR]
  • -cpu/v60: Sign-extend displacements for various addressing modes and DB/TB instructions. [AJR, Tahg]
  • -Added disassembler and preliminary emulation for National Semiconductor PACE CPU architecture. [AJR]
  • -Added disassembler AT&T WE32100 CPU architecture. [AJR]
  • -render/bgfx: Fixed incorrect swapping of red and blue components of screen tint. [AJR]
  • -machine/mc68901.cpp: Re-wrote USART emulation. [AJR]
  • * Added support for 16x clock pre-scaler and data transition synchronization.
  • * Implemented break generation and detection, internal loop-back, and synchronous mode.
  • * Adjusted clocks in harriet.cpp and machine/x68k_kbd.cpp to to match MFP-generated Baud rates.
  • * Serial terminal for tti (tti.cpp) actually works now.
  • -indiana.cpp: Replaced ASCII keyboard with AT-style keyboard (doesn't completely work). [AJR]
  • * Also documented some clocks and interrupts.
  • -vt100.cpp: Merged video emulation with DEC Rainbow, implementing AVO attributes. [AJR]
  • -cpu/rx01: Added disassembler and preliminary CPU device for DEC RX01 custom firmware architecture. [AJR]
  • -cpu/vt50: Implemented character drawing, and added notes about processor architecture. [AJR]
  • -input_sdl.cpp: Process control characters so the natural keyboard can see them (SDL normally strips these out). [AJR]
  • -natkeyboard.cpp: Don't strip linefeed characters (Ctrl-J) from natural keyboard input except when pasting strings. [AJR]
  • -tv912.cpp.cpp input updates: [AJR]
  • * Improved natural keyboard bindings for backspace and forward delete on tv912b.
  • * Made Ctrl-K and Ctrl-L work with natural keyboard on tv912b tv912c.
  • -Add preliminary DEC VT61/VT62 microcode disassembler and skeleton CPU device. [AJR]
  • -s2650: Changed to big-endian. [AJR]
  • -gigatron.cpp: Hooked up ROM and skeleton CPU device. [AJR]
  • -cpu/gigatron: Added disassembler. [AJR]
  • -unidasm: Handle word endianness for address-shifted architectures correctly and safely. [AJR]
  • -Added disassemblers for Motorola MC88100 and MC88110 RISC CPUs. [AJR]
  • -alpha68k.cpp: Improved dash event timings for Gold Medalist, relaxing gameplay qualification requirements. [Angelo Salese]
  • -toki_ms.cpp: Added some meat, confirming it's similar to tokib. [Angelo Salese]
  • -twins.cpp updates: [Angelo Salese]
  • * Refactored driver code and split into multiple state classes.
  • * Added default non-volatile RAM contents for all games.
  • * Worked around crash after stages 1-5 in twins and twinsed2.
  • -psion5.cpp: Added Psion Series 5mx personal digital assistant driver. [Ash Wolf, Ryan Holtz]
  • * Added logging for system-on-a-chip peripheral accesses based on WindEmu.
  • * Added support for timers, keyboard, touch screen and buzzer/ticker.
  • * Implemented HALT register, improving performance.
  • -bus/isa/s3virge.cpp: Started implementing bit-blit operations, making Windows 3.1 usable with ViRGE drivers. [Barry Rodewald]
  • -pgm.cpp: Corrected ROM region widths, corrected sprite pixel extraction algorithm, and cleaned up code. [cam900]
  • -taitogn.cpp: Reduced redundant code by refactoring to share base class with Capcom ZN2. [cam900]
  • -c6280.cpp: Updated to more closely emulate behavior described in manual, cleaned up code, and updated notes. [cam900]
  • -machine/vrender0.cpp: Improved sound emulation, updated notes, and cleaned up code. [cam900]
  • * Fixed sample start position, partially implemented envelopes and interrupts, and made wave memory access use an address map.
  • * Improved sample rate calculation and support for dynamic sample rate changes.
  • -fmtowns.cpp: Updated notes on sound chips used. [cam900]
  • -model2.cpp: Changed manufacturer for Dead or Alive to the developer Tecmo. [cam900]
  • -system1.cpp: Fixed Sega System 1 color handling, improved ROM region names, and cleaned up code. [cam900]
  • * Converted PROM-based palette handling to use indirect entries, fixed bitmap clear behavior, and reduced runtime tag map lookups.
  • -sound/2612intf.cpp: Added YMF276 variant, and fixed output resolution. [cam900]
  • -sound/fm2612.cpp: Added support for different output resolutions. [cam900]
  • -megadriv.cpp: Added handheld variants, and added machine configuration for variants with YM3438 integrated in ASIC. [cam900]
  • -kaneko_spr.cpp: Fixed priorities when sprite persistence is enabled, and split sprite drawing from mixing. [cam900]
  • -kaneko16.cpp: Fixed sprite delay, corrected explbrkr sound ROM banking, and updated notes. [cam900]
  • -sound/huc6230.cpp: Fixed ADPCM playback rate, reduced ADPCM volume, cleaned up code, and updated notes. [cam900]
  • -sound/huc6272.cpp: Fixed ADPCM playback rate and updated notes. [cam900]
  • -Netlist library updates: [Couriersud]
  • * Added netlist library version number to code, and used it to invalidate save states if library version changes.
  • * Ensure diodes step by enough to alter the matrix.
  • * Increased time resolution to 100 picoseconds and improved synchronization with MAME icount.
  • * Added CD4006, CD4070 and TL084 devices.
  • * Added proxy support for clock.
  • -video/fixfreq.cpp: Added adjusters to aid in development and debugging. [Couriersud]
  • -netlist: Worked around MSVC bug in expansion of variadic macro arguments. [Couriersud, Firewave]
  • -atarittl.cpp: Hooked up fixed-frequency monitor for stuntcyc. [Couriersud]
  • -galaxian.cpp: Converted Konami audio filters to use netlist. [Couriersud]
  • -segas16b.cpp: Added analog audio filters to systems with YM2151 and uPD7759. [Couriersud]
  • -sunplus_gcm394.cpp updates: [David Haywood]
  • * Show startup screens and respond to inputs in jak_gtg and jak_car2.
  • * Fixed jak_car2 bitmap test display in service mode.
  • -xavix.cpp: Converted to direct RGB video output to allow support mid-screen palette changes. [David Haywood]
  • -pockchalw.xml: Changed chukkesr to use correct dump (previously used a duplicate from a different set). [David Haywood]
  • -vii.cpp: Added hacks to zon32bit and mywicodx to select correct banks for all games. [David Haywood]
  • -Split up the unwieldy vii.cpp into multiple source files. [David Haywood]
  • -plugins/hiscore: Made read_config function more robust. [eadmaster]
  • -imds2.cpp: Added Multibus slot and implemented iSBC-202 floppy controller card. [F.Ulivi]
  • -luaengine: Added read_range function to addr_space, allowing scripts to directly read blocks of data. [feos]
  • -Fixed crash when using -aviwrite or -mngwrite with system that lack screens [Firewave, hap]
  • -atarisy1.cpp: Don't generate interrupt 3 on systems that don't support it. [GadgetFreak]
  • -mephisto_modular.cpp: Added Bavaria piece recognition chessboard. [hap]
  • -video/psx.cpp: Changed NTSC refresh rates to 59.82Hz for 240-line mode and 59.94Hz for 480-line mode. [hoholee12]
  • * Works around synchronization issues in beatmania IIDX games.
  • -gaelco2.cpp: Restored perfect quantum device configuration that was omitted from some machines after refactoring. [mc68k]
  • -machine/s3520cf.cpp: Improved emulation, and added RTC-4553 variant. [MetalliC]
  • -cpu/sh: Implemented SH-3 INTEVT register. [MetalliC]
  • -konmedal.cpp updates: [MetalliC]
  • * Added hopper, non-volatile RAM and timing/interrupt controller.
  • * Decoded graphics tiles for GX-based games and added per-game palette offsets.
  • * Added uPD7759 sound output.
  • * Added hack to fix mariourou scrolling, and documented observed row/column scroll issues for K052109 tilemaps.
  • -geneve.cpp: Implemented lower-level emulation of the Geneve architecture (Gate Array, PAL and Genmod daughterboard). [Michael Zapf]
  • * Also added RESET line to I/O port and peripheral box, and made Genmod card modifications a configuration option.
  • -ti99_2.cpp, ti99_8.cpp: Improved Hexbus handling, and fixed instability when loading from/saving to Hexbus floppies. [Michael Zapf]
  • -ti99: Block invalid accesses to VDP like writing on read address - fixes Ambulance game. [Michael Zapf]
  • -render/d3d: Allow -attach_window to work with non-root windows. [Nathan Woods]
  • -formats/acorn_dsk.cpp: Added support for HADFS floppy images. [Nigel Barnes]
  • -bus/bbc/1mhzbus updates: [Nigel Barnes]
  • * Added BeebOPL FM Synthesiser.
  • * Added Sprow BeebIDE 16-bit and RetroClinic BBC 8-bit IDE interfaces.
  • * Added Acorn Winchester Disc.
  • -bbc.cpp: Added bbcm FinMOS 3.29 BIOS option (pre-release of MOS 3.50). [Nigel Barnes]
  • -bbc.cpp: Added bbcmaiv internal modem port, with Acorn AIV SCSI Host Adaptor card device. [Nigel Barnes]
  • -video/ims_cvc.cpp: Implemented cursor, simplified handlers, and reduced logging noise. [Patrick Mackinlay]
  • -cpu/mips/r4000.cpp: Fixed bad virtual address for [ls][dw][lr] exceptions, and fixed CP0 status on soft reset. [Patrick Mackinlay]
  • * Also improved logging and cleaned up code.
  • -machine/dp83932c.cpp: Implemented networking. [Patrick Mackinlay]
  • -jazz.cpp: Implemented soft reset, and hooked up sonic DMA. [Patrick Mackinlay]
  • -machine/mct_adr.cpp: Added crude sonic DMA bus master support, and fixed reset handling. [Patrick Mackinlay]
  • -cpu/v60: Fixed XOR instruction to not alter the carry flag, and improved debugger flags display. [R. Belmont, Tahg]
  • -konmedal.cpp: Improved colors for shuriboy, fuusenpn and mariorou. [R. Belmont]
  • -konendev.cpp: Hooked up correct real-time clock, and hooked up DPRAM. [R. Belmont, Heihachi_73]
  • -machine/spg2xx.cpp: Fixed a subtle interrupt bug that prevented clikstrt from booting. [Ryan Holtz]
  • -cpu/v60: Fixed carry flag handling for AND, OR and NEG instructions. [Ryan Holtz]
  • -cpu/arm7: Added ARM710T variant. [Ryan Holtz]
  • -plugins/cheat: Ignore leading colon on tags, as all tags must be absolute in cheats (GitHub #6114). [Ryan Holtz, DjDiabolik]
  • -romload: Increased width of total ROM size members to 64 bits (fixes loading percentage display for hapyfsh2). [Ryan Holtz]
  • -cpu/arm7/arm7.cpp, machine/s3c2400.cpp, machine/s3c2410.cpp, machine/s3c2440.cpp: Converted logging to use logmacro.h. [Ryan Holtz]
  • -hapyfish.cpp: Added preliminary FS8806 I2C hookup, and expanded notes. [Ryan Holtz]
  • -cpu/arm7: Added support for printing hapyfsh2 diagnostic messages. [Ryan Holtz]
  • -ut88.cpp, v6809.cpp: Removed use of deprecated machine configuration macros. [Ryan Holtz]
  • -naomi.cpp: Added preliminary 315-6154 system manager chip device used in DIMM board. [Samuele Zannoli]
  • -hapyfish.cpp: Added preliminary inputs. [Tahg, Ryan Holtz]
  • -apple2_flop_clcracked.xml: Replaced Music Construction Set (cleanly cracked) dump to fix damaged sector. [4am, Firehawke]
  • -apple2_flop_clcracked.xml: Corrected several titles. [Anoid]
  • -mephisto_modena.cpp: Added an older version of modena as a BIOS option. [Berger]
  • -mephisto_montec.cpp: Added another megaiv version as a BIOS option. [Berger]
  • -vsmile.cpp: Removed regional V.Smile variants and turned alternate ROMs into BIOS options with version numbers. [bmx]
  • -igs011.cpp: Added DIP switch locations to the Virtua Bowling sets. [Brian Troha]
  • -splash.cpp: Added DIP switch locations to Funny Strip. [Brian Troha]
  • -cdi.cpp: Decapped and dumped an i8751 microcontroller for German-language Quizard 2 sets. [Caps0ff, TeamEurope]
  • -Added MicroTouch touch screen controller ROM dumps (not hooked up). [ClawGrip, Kevin Eshbach, ArcadeHacker]
  • -ninjakd2.cpp: Red-dumped the ROMs for jt104 and corrected labels. [coolmod, The Dumping Union]
  • -snes.xml: Re-dumped Mr Tuff. [drx, FakeShemp]
  • -snes.xml: Documented Earthworm Jim - GamesMaster Special Edition PCB. [FakeShemp]
  • -megadriv.cpp Added Mega-CD Japan BIOS version 1.11. [Fredrik Nyqvist]
  • -namcona1.cpp: Updated chip types and ROM locations. [hammy]
  • -ddragon.cpp: Updated notes. [Jose Tejada]
  • -gunsmoke.cpp: Removed watchdog that isn't present in hardware, corrected frequencies, and updated notes. [Jose Tejada]
  • -cpu/rx01: Dumped firmware PROMs. [Lord Nightmare]
  • -fmtowns_cd.xml: Changed aburner, aburner3 and lastsurv to used dumps with proper track indexes and offset correction.
  • [redump.org, r09]
  • -at.cpp: Updated notes and added BIOS options. [rfka01]
  • * atturbo: Added cl286 BIOS option.
  • * epsax: Added 3vim002 and zz1343 BIOS options.
  • * ecs38632: Added 092588 BIOS option.
  • * op386wb: Added d41107 BIOS option.
  • * 386sc2c: Added s1b BIOS option.
  • * at486: Added 486upio, acer48622, 4alo001, 4alp001, zz1130, optimus, umc486a, a9c11f1f and 109k BIOS options.
  • * a486sp3: Added v301, v10101, v10102, v205 and v305 BIOS options.
  • * so4saw2: Added iob1, 0730, wa53, wa3, 0911 and 0911b BIOS options.
  • * ls486e: Added ls486eb BIOS option.
  • * pkm0038s: Added p20302 and p2020 BIOS options.
  • * um8498f: Added v14 and um849801 BIOS options.
  • * mb8433uud: Added 8881d and 08a BIOS options.
  • * mb1433ucv: Added ucvg BIOS option.
  • -genpc.cpp: Added arc123 and pac BIOS options to PC, and updated notes. [rfka01]
  • -xavix.cpp: Dumped internal ROM for Gachinko Contest! Slot machine TV (Japan). [Sean Riddle]
  • -atetris.cpp: Added UM3482 internal ROM data to atetb3482. [Sean Riddle]
  • -o2.cpp: Add added ip32prom_4_3 BIOS option to o2 (IP32 PROM V4.3). [Sean Riddle, Rampa, ClawGrip]
  • -fmtowns_cd.xml: Added the missing floppy disk dump for Fujitsu Habitat V2.1L10 [StuBlad, r09]
  • -vgmplay.xml: Updated seven items to match the latest vgmrips release. [Tafoid]
  • * Updated chelnov, fortzone_gb, fray_msx2, illcity_msxr, raiden, spirou_gb and sml2_gb.
  • -konmedal.cpp: Dumped color PROMs for buttobi. [TeamEurope, The Dumping Union]
  • -gameking.xml: Re-dumped all bad dumps (mc_4v01, mc_4v04, mc_4v07, mc_4v09, mc_4v14, mc_4v15, mc_4v16, mc_4v17, mc_4v18, mc_4v19a).
  • [TeamEurope, SSJ]
  • -ms32.cpp: Confirmed ROM labels for p47aces. [trap15]
  • -segasp.cpp: Added network firmware version 1.21. [WX JF]

New in MAMEUI 0.217 (December 26 2019) (Dec 27, 2019)

  • Bugs Fixed:
  • [Graphics] (skyfox.cpp) exerizerb, skyfox: Missing parallax effect. (sasuke)
  • [Graphics] (galivan.cpp) ninjemak and clones: Continue countdown on game over displays incorrectly. (sasuke)
  • [Interface] (apple2gs.cpp) apple2gs: Command-line media options not recognised for cards set in INI file. (R. Belmont)
  • [Timing] (snk6502.cpp) nibbler: Some animations run too fast. (AJR)
  • [Gameplay] (crvision.cpp) crvision and clones: Sound plays too slowly causing game delay issues. (Michael Zapf)
  • [Gameplay] (apple2gs.cpp) apple2gs [chsm2100]: Chessmaster 2100 player clocks do not count. (R. Belmont)
  • [Misc.] (galivan.cpp) dangar, dangara, dangarb, dangarbt, dangarj: Black warp screen between areas is missing. (sasuke)
  • [Timing] (snk6502.cpp) nibbler: Game slows down periodically in two-player mode. (AJR)
  • [Color/Palette] (apple2.cpp) apple2, apple2e and clones: Graphics colors do not match the original machines. (R. Belmont)
  • [Graphics] (galivan.cpp) dangar, dangara, dangarb, dangarj, galivan, galivan2, galivan3: Incorrect text colors. (sasuke)
  • Graphics] (terracre.cpp) horekid, horekidb, boobhack: Coffee break doesn't show. (sasuke)
  • [Sound] (snk6502.cpp) nibbler: Snake sound missing when materializing in two-player game. (hap)
  • [Sound] (ms32.cpp) f1superb: Machine is flagged as lacking sound emulation, but plays sound. (ArtLine)
  • [Cheat System] An unnecessary separator is displayed at the top of the cheat menu. (kunikuni)
  • [DIP/Input] (subsino2.cpp) new2001, queenbee, squeenb: Input settings are not saved. (hap)
  • New working machines:
  • Bondwell Holding Bondwell Portable Computer Model 14 (German keyboard) [rfka01]
  • Cosmo Gang (US) [hap, Lord Nightmare, coolmod, The Dumping Union]
  • CXG Systems / Newcrest Technology Sphinx 40 [hap, Berger]
  • CXG Systems / Newcrest Technology Sphinx Dominator (v2.05) [hap, Berger]
  • France Double R La Regence [hap, anonymous]
  • Intec InterAct Complete Video Game 89-in-1 [Sean Riddle, David Haywood]
  • Lexibook JG7415 120-in-1 [TeamEurope, David Haywood]
  • MiWi2 16-in-1 + Drum Master [David Shah, David Haywood]
  • New working clones:
  • 200 in 1 Retro Arcade [eanbowman]
  • Acorn Computers / Slogger Acorn Electron (Stop Press 64i) [Nigel Barnes]
  • Arlington Horse Racing (v1.40-D) [Brian Troha, The Dumping Union]
  • Magic Bubble (Adult version, YS1302 PCB, set 2) [hammy, The Dumping Union]
  • Mandinga (Electrogame S.A. bootleg of Amidar) [ClawGrip, Rampa]
  • Megatouch 5 (9255-60-50 R0G, Bi-Lingual GER/ENG version) [TeamEurope, Brian Troha, The Dumping Union]
  • Mera-Elzab Meritum I (Model 1) [element853, Robbbert]
  • Osborne Osborne-1 with SCREEN-PAC [Vas Crabb]
  • Snow Bros. 2 - With New Elves / Otenki Paradise (Nyanko) [jordigahan, Heckler, ClawGrip]
  • Tron (5/12) [cdjump @ klov]
  • Machines promoted to working:
  • Jungle Soft / Ultimate Products (HK) Ltd Zone 40 [David Haywood, BeckyRGB]
  • Lexibook Zeus IG900 20-in-1 (US?) [David Haywood, Sean Riddle]
  • Star Wars Arcade (US) [O. Galibert, Caps0ff]
  • Wing War (World) [O. Galibert, Caps0ff]
  • Clones promoted to working:
  • Channel Three [TeamEurope, Grull Osgo, Ivan Vangelista]
  • Star Wars Arcade (Japan) [O. Galibert, Caps0ff]
  • Wing War (Japan) [O. Galibert, Caps0ff]
  • Wing War (US) [O. Galibert, Caps0ff]
  • Wing War R360 (US) [O. Galibert, Caps0ff]
  • New machines marked as NOT_WORKING:
  • 21 (Sigma) [Yasuhiro Ogawa]
  • BaoBaoLong BBL380 - 180 in 1 [zhongtiao1]
  • Buttobi Striker [SpinalFeyd, R. Belmont]
  • Cars 2 (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • Chameleon RX-1 [starlord, ClawGrip, Recreativas.org]
  • Digital Equipment Corporation VT52 [Dalby Datormuseum, Matt Burke, AJR]
  • EOD Performance Inc. Vanguard MK1 [Caps0ff]
  • Fantasy Story [David Haywood, caius, The Dumping Union]
  • Fish Life Amazon Playful Edition (Japan) [Musee Bolo]
  • Golden Tee Golf (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • Golden Winner [@LosTrastosDeXaX, ClawGrip]
  • Hasbro Playskool Heroes Transformers Rescue Bots Beam Box (Spain) [Sean Riddle, ClawGrip]
  • JAKKS Pacific Inc Star Wars Blaster Strike [Sean Riddle]
  • JAKKS Pacific Inc Teenage Mutant Ninja Turtles Hero Portal [Sean Riddle]
  • Kattobase Power Pro Kun [SpinalFeyd, R. Belmont]
  • Lexibook Compact Cyber Arcade - Star Wars Rebels [TeamEurope]
  • Lexibook JG7425 221-in-1 [TeamEurope]
  • M&D unknown M&D handheld [zhongtiao1]
  • Majesco (licensed from Konami) Konami Collector's Series Arcade Advanced [Sean Riddle, David Haywood]
  • Oxford Instruments ITC-4 Intelligent Temperature Controller (Version 2.04) [ClawGrip]
  • Pro-Nets Technology Speedcom VD56SP [ClawGrip]
  • Pub Time Darts [jordigahan, ClawGrip]
  • Rowe International CD-100B LaserStar [unknown]
  • Super Mario Fushigi no Korokoro Party (satellite) [SpinalFeyd]
  • Sweet Land [anonymous]
  • Takara / Sammy / DCT / SSD Company LTD Gachinko Contest! Slot machine TV (Japan)
  • [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
  • Techno Source Handy Boy 11-in-1 (TV Play Power) [Sean Riddle, GameHistory.org]
  • Toy Story Mania (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • Unknown VRender0+ bowling game [SpinalFeyd, hammy, The Dumping Union]
  • Virtual Ping Pong (Conny / SDW Games) [Sean Riddle, David Haywood]
  • VTech Genius Junior Profi (Germany) [TeamEurope]
  • VTech Genius Tabletop Black Magic CX (Germany) [TeamEurope]
  • VTech PC Super Color (Spain) [ClawGrip]
  • VTech V.Baby [Sean Riddle, ClawGrip]
  • New clones marked as NOT_WORKING:
  • Abit 486 EISA-AE4 [rfka01]
  • AEG Olympia Olyport 40-21 [rfka01]
  • Aquarius System (ASI) MD-4DUVC [rfka01]
  • Arche Technologies Inc. KMA-300G-25 [rfka01]
  • Blood Bros. (Modular System) [jordigahan, ClawGrip]
  • Bull Micral 45 [rfka01]
  • Computechnik ASC486SLC [rfka01]
  • DreamGEAR Shredmaster Jr (NTSC) [Sean Riddle, David Haywood]
  • Elitegroup UM8810 PAIO [rfka01]
  • Elitegroup SI5PI AIO [rfka01]
  • Epson PC AX [rfka01]
  • Epson PC AX2e [rfka01]
  • Epson PC AX3 [rfka01]
  • Freetech 486FT55 [rfka01]
  • Gigabyte GA-486AM/S [rfka01]
  • Gondomania (World) [Corrado Tomaselli, The Dumping Union]
  • Jetway J-446A [rfka01]
  • Poitto! (revision C) [hammy, The Dumping Union]
  • Raiden (Modular System) [jordigahan, Recreativas.org, ClawGrip]
  • Sanyo SPC-400D [jordigahan, ClawGrip]
  • Star Horse Progress Returns (live and voice) [Darksoft, rtw, MetalliC]
  • Star Horse Progress Returns (main screen left) [Darksoft, rtw, MetalliC]
  • Star Horse Progress Returns (main screen right) [Darksoft, rtw, MetalliC]
  • Star Horse Progress Returns (sound) [Darksoft, rtw, MetalliC]
  • Super Mario Fushigi no Korokoro Party (center) [SpinalFeyd]
  • Tetris (bartop, prototype) [Andrew Welburn]
  • Thomson SIMIV TO16 [rfka01]
  • TMC Research Corporation PCI48AF [rfka01]
  • VTech Storio (ES, Spanish, 2011-06-17?) [Sean Riddle, ClawGrip]
  • New working software list additions:
  • Electron_flop:
  • Stop Press 64 [Derek Walker]
  • HeadFirst PD Disk E000/M000/B000, HeadFirst PD Disk E001/M005/B001, HeadFirst PD Disk E002/M006/B002, HeadFirst PD Disk E003,
  • HeadFirst PD Disk E004, HeadFirst PD Disk E005, HeadFirst PD Disk E006, HeadFirst PD Disk E007, HeadFirst PD Disk E008,
  • HeadFirst PD Disk E009, HeadFirst PD Disk E010/M009/B005, HeadFirst PD Disk E011, HeadFirst PD Disk E013,
  • HeadFirst PD Disk E015/M015/B014, HeadFirst PD Disk E016/M016/B015, HeadFirst PD Disk E017, HeadFirst PD Disk M013/B012
  • [everygamegoing.com]
  • Fmtowns_flop: DOR, DOR Part 3, Elle [r09]
  • Gameking: 4 in 1 - Chaser + Blaster + StarWars + Nagual (set 2) [sCZther, TeamEurope]
  • Gameking3: Falcon Corps, Search Action, Vagrant [sCZther, TeamEurope]
  • Ibm5170: Sleepwalker, UFO - Enemy Unknown (Italy) [ArcadeShadow]
  • Pce: R-Type Part-2 (alt) [Maddog]
  • Samcoupe_cass: F-16 Combat Pilot (demo) [TwistedTom]
  • Samcoupe_flop:
  • Boing!, Defenders Of The Earth, Sam Coupe System Disk (SAMDOS v1.1), Sam Coupe System Disk (SAMDOS v2.0), Sam Strikes Out!, Sphera
  • [TwistedTom]
  • Spectrum_cass: Los Gnomos - David el Gnomo [RetroLEL]
  • Spectrum_mgt_flop: Plus D System Disk v1 [TwistedTom]
  • Vectrex:
  • 3D Scape Demo Collection, All Good Things, City Bomber, Continuum, Hexed!, Lord of the Robots, Moon Lander, Nebula Commander,
  • Patriots, Performance VX, Protector and Y*A*S*I, Revector, Rockaroids Remix, Ronen's Games Cart, Royal 21, Sectis, Spike Hoppin',
  • Spike's Water Balloons - Analog Version, Thrust (1.2), Thrust (Final 1.01), Vector 21, Vector Vaders, Vectrex Frogger,
  • Verzerk (Berzerk hack), War of the Robots, War of the Robots - Bow to the Queen, Zantis [Justin Kerk]
  • Software list items promoted to working:
  • Jaguar:
  • Bubsy in Fractured Furry Tales, Cannon Fodder, Double Dragon V - The Shadow Falls, Dragon - The Bruce Lee Story, Hyper Force,
  • Pinball Fantasies, Raiden, Raiden (Rev. A), Rayman, Sensible Soccer - International Edition, Soccer Kid,
  • Soccer Kid (Re-release, Hacked), Towers II - Plight of the Stargazer, Worms, Zero 5, Zool 2 [Angelo Salese]
  • New NOT_WORKING software list additions:
  • Gcslottv: Aladdin TV, Ginginmaru TV, Moju-o TV, Salaryman Kintaro [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
  • Leapfrog_leappad_cart: Was ist das? von Richard Scarry (Germany) [TeamEurope, FakeShemp]
  • Pico:
  • The Muppets on the Go! (prototype 19950721), The Muppets on the Go! (prototype 19960301),
  • The Muppets on the Go! (prototype 19960313), The Muppets on the Go! (prototype 19960322, set 1),
  • The Muppets on the Go! (prototype 19960322, set 2), The Muppets on the Go! (prototype 19960324),
  • The Muppets on the Go! (prototype 19960329), The Muppets on the Go! (prototype 19960330, set 1),
  • The Muppets on the Go! (prototype 19960330, set 2) [Demon, FakeShemp]
  • Sega_beena_cart:
  • Pocket Monsters Diamond & Pearl Pokemon o Sagase! Meiro de Daibouken!, Samurai Sentai Shinkenger Battle ga Ippai! Iza Mairu!,
  • Shoku Iku Series 1 Soreike! Anpanman-Sukikirai Nai Ko Genki na Ko!,
  • Soreike! Anpanman Hajimete Kaketa yo! Oboeta yo! Hiragana Katakana - Gojuuon Board Kinou-tsuki,
  • Yes! PreCure 5 Asonde Oboeyou Hiragana! [TeamEurope, FakeShemp]
  • Source Changes:
  • Snk6502.cpp: Corrected CPU speed according to schematics and added wait states for vanguard, fantasy, pballoon and nibbler. [AJR]
  • Cpu/m6502: Added disassembler and basic execution core for Rockwell R65C19. [AJR]
  • Cpu/bcp: Added preliminary dp8344 execution core and improved disassembly. [AJR]
  • Cpu/mc68hc11: Fixed disassembly and execution of BRCLR/BRSET with Y-relative indexed addressing. [AJR]
  • Bus/s100: Added ASC Associates SASI Host Computer Adapter card. [AJR, Bitsaers]
  • Debugger: Added cpulist command. [AJR]
  • Cpu/vt50: Added very preliminary CPU execution emulation. [AJR]
  • Debugger: Show opcodes in octal when disassembling code from octal spaces. [AJR]
  • Armedf.cpp, galivan.cpp: Cleaned up video configuration, and converted to raw screen parameters. [Angelo Salese]
  • Galivan.cpp: Added interrupt acknowledge signal. [Angelo Salese]
  • Nb1414m4.cpp: Improved notes and added a frame synchronization stub. [Angelo Salese]
  • Re-implemented ARM IOMD and VIDC20 emulation as devices. [Angelo Salese]
  • Both ssfindo.cpp and riscpc.cpp now share the same implementation.
  • Allows riscpc to reach desktop mode with valid non-volatile RAM contents.
  • Adds preliminary soudn for ppcar.
  • Add low latency option to internal user interface. [Antonio Giner]
  • Namcos2.cpp: Reduced duplication in machine configurations and memory maps, and updated notes. [cam900]
  • Segas16a.cpp, segas16b.cpp: Added save state support, improved reset behavior, and moved dfjail to a derived state class. [cam900]
  • Bnstars.cpp, ms32,.cpp, tetrisp2.cpp: Derive clocks from crystals present on PCBs. [cam900]
  • Namcofl.cpp: Converted RAM/ROM banking to use address_map_bank_device, added raw screen parameters, and cleaned up code. [cam900]
  • Also updated notes on imperfectly emulated features.
  • Namco_c355spr.cpp: Fixed priorities when priority 0 sprites aren't the first layer drawn. [cam900]
  • Sknsspr.cpp: Corrected high-precision sprite shrinking algorithm and changed position values to 10.6 fixed point format. [cam900]
  • Tecmosys.cpp updates: [cam900]
  • Added sprite graphics decoding description, cleaned up sprite drawing code and restricted drawing to clipping rectangle.
  • Cleaned up code and added notes.
  • Bnstars.cpp, ms32.cpp, tetrisp2.cpp: Moved sprite drawing to a common device, improved sprite zoom, and cleaned up code. [cam900]
  • Ms32.cpp: Fixed sprite delay. [cam900]
  • Plugins/cheatfind: Added support for entering cheat names. [Carl]
  • Netlist: Reduced visibility of some matrix solver members. [Couriersud]
  • Vt1682 updates: [David Haywood]
  • Swapped background pen fall-through for boxing game.
  • Adjusted timing of line rendering to improve racing games.
  • Sunplus_gcm394.cpp: Improved DMA, banking and video addressing. [David Haywood]
  • Cpu/nsp updates: [David Haywood]
  • Implemented goto mr, mul su, lslor, exp, jvc and jvs instructions.
  • Added stubs for u'nSP 2.0 unimplemented extended instructions and registers.
  • Dreamwld.cpp: Hooked up microcontroller. [David Haywood]
  • Also replaced simulation of undumped microcontrollers with hacked versions of the dreamwld program replacing the payload.
  • Lua: Exposed address space address mask, data width and endianness. [feos]
  • Cpu/m68000: Fixed MMU issue that caused Domain/OS and its installer to crash. [Hans Ostermeyer]
  • Apollo.cpp: Fixed failures in DEX DISP7C tests 170 and 210 and self-test TE. [Hans Ostermeyer]
  • Model1.cpp: Fixed a number of transcription errors in the vf coprocessor TGP program. [hap, O. Galibert]
  • Bus/hp_dio: Fixed HP98265A SPC memory mapping for select codes other than 14, and renamed confusing default CD-ROM connection.
  • [Kars de Jong]
  • Cps3.cpp: Fine-tuned screen parameters based on more precise measurements and early boards documentation. [MetalliC]
  • Intelfsh.cpp: Added Fujitsu 29LV002TC Flash device with hard-coded sector protection for Dreamcast. [MetalliC]
  • Dccons.cpp: Added Flash read/write support. [MetalliC]
  • Cpu/tms9900: Made address visible externally while accessing on-chip memory for tms9995. [Michael Zapf]
  • Sn76496.cpp: Use a timer to control the ready output. [Michael Zapf]
  • Model1.cpp: Replaced vf and swa coprocessor TGP simulation with emulation using internal programs. [O. Galibert, Caps0ff]
  • Model1.cpp: Changed hard-coded background pen, giving better results. [O. Galibert]
  • Apple2.cpp: Perform single-pixel shift for monochrome high-resolution graphics with bit 7 set. [R. Belmont, SoltanGris42]
  • Apple2.cpp updates: [R. Belmont]
  • Added Autostart Monitor BIOS option to apple2.
  • Fixed crash when running apple2 or apple2p without a card in slot 0.
  • Updated palette to use latest calculated values from Apple II Video Display Theory (MT07482).
  • Apple2gs updates: [R. Belmont]
  • Clear vertical blanking and quarter-second interrupts on reading (as well as writing) $C047. [R. Belmont]
  • Raise ADB interrupt on mouse axis movement (MT06782).
  • Bus/a2gameio: Added support for paddles. [R. Belmont]
  • Bus/a2bus: Added support for to $C074 control register to TransWarp accelerator card emulation. [R. Belmont]
  • Also added TransWarp card as an option for apple2 and apple2p (in addition to the apple2e family).
  • Z80ne.cpp, zn.cpp: Split up large state classes by machine type and reduced reliance on deprecated machine configuration features.
  • [Ryan Holtz]
  • Terracre.cpp: Added support for disabling the foreground text layer (MT07494). [sasuke]
  • Galivan.cpp updates: [sasuke]
  • Added support for disabling the text layer, and fixed text colors for galivan, dangar, and clones (MT06946, MT07493).
  • Suppressed drawing tiles from memory locations used for NB1414M4 parameters.
  • Ssrj.cpp: Always show difficulty DIP switches. [sasuke]
  • Skyfox.cpp: Reimplemented background star drawing. [sasuke]
  • Spdheat.cpp: Changed service mode DIP switch to use the standard macro. [sasuke]
  • Speedatk.cpp: Fixed graphics tile selection (fixes bonus rate display). [sasuke]
  • Crgolf:cpp: Fixed coinage DIP switches. [sasuke]
  • Armedf.cpp, galivan.cpp: Adjusted sound balance to match PCB recordings. [sasuke]
  • Nb1414m4.cpp updates: [sasuke]
  • Fixed attribute fill when erasing blinking objects.
  • Suppress insert coin prompt when in game (flag supplied by game program).
  • Improved game over display.
  • Improved kozure score display.
  • Ignore repeated fill/DMA commands (fixes MT04344).
  • Cleaned up code a little.
  • Bus/spectrum: Added MGT +D G+DOS v1 BIOS option. [TwistedTom]
  • Samcoupe.cpp: Fixed colours in graphics modes 1 and 2, and added joysticks. [TwistedTom]
  • Bus/spectrum: Added ROM from a Brazilian Multiface One clone as a BIOS option. [TwistedTom]
  • Added overridden new/delete operators to pre-fill memory in debug builds (can help identify uninitialised members). [Vas Crabb]
  • Osborne1.cpp updates: [Vas Crabb]
  • Made SCREEN-PAC video a clone machine rather than a configuration setting as it's a hardware modification.
  • Added additional default input mappings for the keys wired in parallel, and added backspace as an alias for cursor left.
  • Put the screen parameters used by the Nuevo Video BIOS in its machine configuration (improves automatic resolution selection).
  • Improved performance a little, cleaned up code, and updated notes.
  • Input_sdl.cpp: Added checks to ignore joystick buttons beyond maximum supported by structures. [Vas Crabb]
  • Added support for saving members of structures in arrays, and added support for automatically saving output values. [Vas Crabb]
  • Enhanced -listxml, -listsoftware, -getsoflist and -romident to support software lists enabled by slot card devices. [Vas Crabb]
  • Minimaws updates: [Vas Crabb]
  • Added support for software lists in web pages and romident verb.
  • Added clone listing to machine pages as well as software pages.
  • Added identification of fixed bit patterns up to 128 bits long to web-based ROM identification code.
  • Reduced network requests required to initial load a machine page.
  • Hh_sm510.cpp: Set 16-way flag for Game & Watch games that don't physically prevent contradictory directions being pressed.
  • Mephisto_mm2.cpp: Added two more Mephisto MM IV revisions. [Berger]
  • Itech32.cpp: Corrected ROM names and documented PCB part numbers for drivedge. [Brian Troha]
  • Kickgoal.cpp: Added layout of PRO-3/B circuit board used by Kick Goal and Action Hollywood. [Brian Troha]
  • Tumbleb.cpp: Decapped and dumped microcontrollers for chokchock, htchctch, and dquizgo. [Caps0ff, Guru]
  • Dreamwld.cpp: Decapped and dumped dreamwld microcontroller. [Caps0ff, Guru]
  • Eispc.cpp: Re-enabled RAM size options that were disabled to work around a heap corruption issue. [Edstrom]
  • Gameboy.xml: Added additional PCB and enhancement support information, and cleaned up formatting. [FakeShemp]
  • Pico.xml: Added scanned pages for poohcornsw and cookpico. [FakeShemp, TeamEurope]
  • Sawatte.xml: Added scanned pages for doraedbl, soreike and uht. [FakeShemp, TeamEurope]
  • Split Commodore 64 floppy disk software list into original, clean cracks, and other dumps. [Firehawke]
  • Flstory.cpp: Updated DIP switch descriptions for victnine based on manual. [Guru]
  • Megaplay.cpp: Documented Sonic the Hedgehog cartridge labels. [hammy]
  • Model2.cpp: Dumped drive board ROM EPR-16488 for daytona and clones. [jordigahan, ClawGrip]
  • Genpc.cpp: Added additional XT Award 2.05 BIOS dump to pc. [jordigahan, ClawGrip]
  • Taitopjc.cpp: Dumped PALs for optiger. [jordigahan, ClawGrip]
  • Missbamby.cpp: Dumped PROM for msbamby. [jordigahan, ClawGrip]
  • Rcm32p.cpp: Improved ROM labels based on PCB pictures. [Lord Nightmare, ValleyBell]
  • Triforce.cpp updates: [Lord Nightmare]
  • Marked mkartagp, mkartag2 and mkartag2a Flash ROM dumps chips as bad as data is missing.
  • Fixed mkartagp ROM mapping/interleaving.
  • Documented Flash block remapping lookup ROM and Flash metadata.
  • Chihro.cpp: Replaced Ghost Squad security data with real PIC16 key firmware (dumped from an original but unprotected device).
  • [MajorPBX]
  • Dccons.cpp: Added Katana BIOS v0.976. [MajorPBX, MetalliC]
  • Fmtowns_flop.xml: Added Japanese titles for most entries. [r09]
  • At.cpp updates: [rfka01]
  • Added tg286m BIOS option to atturbo.
  • Added mrv135 BIOS option to at386.
  • Added mrv130 BIOS option to op82c391.
  • Added op495slc04 BIOS option to opti495slc.
  • Added ali148902 BIOS option to alim1489.
  • Added lh5 BIOS option to ls486e.
  • Added 2014 BIOS option to mb8433uud.
  • Added shuttle BIOS option to hot433.

New in MAMEUI 0.216 (November 26 2019) (Nov 27, 2019)

  • Bugs Fixed:
  • [Crash/Freeze] (studio2.cpp) All studio2 variants: Memory map does not support cartridges larger than 1kB. (Robbbert)
  • [Graphics] (popeye.cpp) popeye and clones: Games use interlaced video output. (Couriersud)
  • [DIP/Input] (qix.cpp) zookeep, kram and clones: Unable to start game or use first coin slot. (O. Galibert)
  • [DIP/Input] (spectrum.cpp) spectrum: Kempston Joystick doesn't work. (TwistedTom)
  • [Crash/Freeze] (snes.cpp) snespal: When starting a game with SNES (PAL), MAME crashes. (Ryan Holtz)
  • [Graphics] (snesb.cpp) All machines in snesb.cpp: Screen is black. (Ivan Vangelista)
  • [Graphics] (cave.cpp) ddonpach, ddonpachj, donpacha: Graphical bug in attract mode. (cam900)
  • [Sound] (apple2.cpp) mockingboard enabled software: No sound from second AY8913 Mockingboard. (Ivan Vangelista)
  • [Core] (30test.cpp) 30test: Issues with inputs, sound and gameplay. (AJR)
  • [Documentation] tekken4 and clones: Release year is incorrect. (PepsiBoy428)
  • [DIP/Input] (ssrj.cpp) ssrj: Difficulty setting inputs are incorrect. (sasuke)
  • [Crash/Freeze] (segas32.cpp) spidmanj: MAME crashes after few seconds of emulation. (Ryan Holtz)
  • [Media Support] (apple2e.cpp) apple2e and clones: Error when trying to use .NIB disk images. (R. Belmont)
  • New working machines:
  • Bit Corporation Bit90 [Frank Palazzolo]
  • Cane [Jean Paul Piccato, Adolfo Melilli, Alessandro Bolgia, Lorenzo Fongaro, Piero Andreini]
  • Game & Watch: Mario The Juggler [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Mickey Mouse (panorama screen) [algestam, Mr Jiggles the Christmas Man]
  • Orbite [Jean Paul Piccato, Adolfo Melilli, Alessandro Bolgia, Lorenzo Fongaro, Piero Andreini]
  • Pinball (P8002, ABL TV Game) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • RS-232 DCE-DCE Bridge [Vas Crabb]
  • New working clones:
  • Berzerk (revision RC31A) [Kevin Eshbach, The Dumping Union]
  • Cadillacs and Dinosaurs (bootleg with PIC16C57, set 3) [TwistedTom]
  • Captain Commando (bootleg with 2xMSM5205) [TwistedTom]
  • Cosmic Alien (version II, set 2) [f205v]
  • Eeekk! [Craig Anstett, Andrew Welburn]
  • Game & Watch: Donkey Kong Circus [algestam, Mr Jiggles the Christmas Man]
  • Heavy Unit (Japan, alternate ROM format) [Brian Troha, The Dumping Union]
  • JoJo's Venture (Euro 981202) [Darksoft]
  • JoJo's Venture (Euro 990108) [Darksoft]
  • JoJo's Venture (Euro 990128) [Darksoft]
  • Knights of the Round (bootleg with 2xMSM5205, set 2) [TwistedTom]
  • Operation Wolf 3 (Japan) [ShouTime, The Dumping Union]
  • Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release, bug fix revision) [jysx012]
  • Saturday Night Slam Masters (bootleg with PIC16c57, set 2) [TwistedTom]
  • Street Fighter II': Champion Edition (Dstreet-6, bootleg) [hammy, ClawGrip]
  • Street Fighter II': Champion Edition (L735 Test Rom, bootleg, set 2) [TwistedTom]
  • Super Dead Heat (Japan) [Phil Bennet]
  • Super Puzzle (Sang Ho Soft) [Adrian]
  • Verbena (bootleg of Carnival) [Recreativas.org]
  • Zenith Data Systems Z-150 series [rfka01]
  • Zenith Data Systems Z-160 series [rfka01]
  • Machines promoted to working:
  • Ericsson Information System Ericsson PC [Edstrom]
  • Intec InterAct 8-in-1 [David Haywood, BeckyRGB]
  • Intec InterAct 32-in-1 [David Haywood, BeckyRGB]
  • Southwest Technical Products SWTPC 8212 Video Terminal [68bit]
  • Super Triv (English questions) [Ivan Vangelista]
  • Wanted (Sega) [Angelo Salese]
  • Who Wants to Be a Millionaire? (Play Vision, Plug and Play, UK) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • New machines marked as NOT_WORKING:
  • Air-Blaster Joystick (AB1500, PAL) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • Ampro Computers Little Board/PC [Don Maslin Archive]
  • Ascom Eurit 30 [Cyberia/2 Filebase]
  • Ericsson Alfaskop Communication Processor 4101 [Edstrom]
  • Ericsson Alfaskop Display Unit 4110 [Edstrom]
  • Ericsson Alfaskop Flexible Disk Unit 4120 [Edstrom]
  • Fantasy Zone (medal game, REV.A) (J 990202 V1.000) [Sugoi Helsinki]
  • Fishing Master (971107 JPN) [SpinalFeyd, The Dumping Union]
  • Geonica Meteodata 1256 [ClawGrip]
  • Metabee Shot [SpinalFeyd, The Dumping Union]
  • Powerful Chance [SpinalFeyd, R. Belmont]
  • Rodent Exterminator [Brian Troha, Smitdogg, The Dumping Union]
  • Roland CM-32P [ValleyBell]
  • Silicon Graphics Inc Personal IRIS 4D/30 [Patrick Mackinlay]
  • Silicon Graphics Inc Personal IRIS 4D/35 [Patrick Mackinlay]
  • Sound Leisure MiniJook [SpinalFeyd]
  • Sound Leisure SuperStars (CD jukebox) [SpinalFeyd]
  • Spade [SpinalFeyd]
  • Vs Maxx Texas Hold'em TV Poker - 6 Player Edition (UK) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • VTech DynamiDesk (Germany) [TeamEurope]
  • VTech Mis Primeras Lecciones (Spain) [ClawGrip]
  • Yu-Gi-Oh Monster Capsule [SpinalFeyd, R. Belmont]
  • New clones marked as NOT_WORKING:
  • 286 motherboards with Suntac ST62C303-A chipset [rfka01]
  • Abit AB-AH4 [rfka01]
  • Abit AB-PI4 [rfka01]
  • AEG Olympia Olystar 20F [rfka01]
  • Arstoria AS496 [rfka01]
  • Biostar MB-1433UCV [rfka01]
  • Channel Three [TeamEurope, Grull Osgo, Ivan Vangelista]
  • Chicago Cubs' Triple Play (German) [PinMAME]
  • Comus Instruments Ltd. Comus Daisy [Nigel Barnes, Centre for Computing History]
  • Corona Data Systems, Inc. Cordata PPC-400 [rfka01]
  • Eagle EAGLEN486 GC10A [rfka01]
  • First International Computer 486 KVD [rfka01]
  • Highscreen 486-25 [rfka01]
  • Leading Edge Hardware Products, Inc. Model D [rfka01]
  • Mephisto (Stargame) (newer?) [jordigahan]
  • NAT48PV-1.00 VL [rfka01]
  • Oba-Oba (old hardware) [PinMAME]
  • Philips NMS 9100 [rfka01]
  • Shuttle Computer International HOT-307H [rfka01]
  • Shuttle Computer International HOT-419 [rfka01]
  • SOYO SY-4SAW2 [rfka01]
  • Space Train (Pinball, old hardware) [PinMAME]
  • Tandy Radio Shack Videotex [cuba200611]
  • Video Technology PreComputer 2000 (Spain) [ClawGrip]
  • VTech Pitagorin [ClawGrip]
  • Wang Laboratories, Inc. PC-250/16 [rfka01]
  • New working software list additions:
  • Apple2_flop_clcracked:
  • Certificates and More! (cleanly cracked), The Cosmic Balance (cleanly cracked),
  • Empire III: Armageddon (Version 1.1) (cleanly cracked), Fractions: Addition (cleanly cracked),
  • Labyrinth of Crete (cleanly cracked), Labyrinth: The Computer Game (Lucasfilm Games) (cleanly cracked),
  • MECC-A315 Freedom! (Version 1.0) (cleanly cracked), Questron (cleanly cracked), The Tournament Manager (cleanly cracked)
  • [4am, Firehawke]
  • The Adventures of Kristen and Her Family (cleanly cracked), Korg 800 4-Track MIDI Sequencer (Version 1.0) (cleanly cracked),
  • Leadsheeter (cleanly cracked) MIDI/8 Plus (Version 1.2) (cleanly cracked), PolyWriter (Version 1.2) (cleanly cracked),
  • PolyWriter Utilities (Version 1.2) (cleanly cracked), [4am, san, Firehawke]
  • The Railroad Works (CBS Version) (cleanly cracked) [Tom Greene, Firehawke]
  • Apple2_flop_misc:
  • Anti-M (version 1.6) [4am, Firehawke]
  • Best of Muse (16 Sector + LC Patch) [Tom Greene, Firehawke]
  • Apple2_flop_orig:
  • Appilot Edu-Disk, Asteroid, Beneath The Pyramids, The Best of MUSE, Bloody Murder, Buck Rogers: Planet of Zoom, Checker King,
  • Deadline (Release 26 / 821108), Earthquake: San Francisco 1906, Empire III: Armageddon (Version 1.1), Flight Simulator I (A2-FS1),
  • Gammon Gambler, Gulf Strike, Hacker II: The Doomsday Papers, How The West Was One + Three x Four,
  • In Search of Space: Introduction to Model Rocketry, Indiana Jones and the Temple of Doom,
  • Indiana Jones in Revenge of the Ancients, Lane Mastodon vs. The Blubbermen, Law of the West, Little Computer People,
  • Lords of Conquest, Master of the Lamps, MicroChess (Version 2.0), Might and Magic Book Two, Pandora's Box, Pharaoh's Revenge,
  • Physics of Model Rocketry, Punctuation: Building Better Language Skills, Realm of Impossibility, Roadwar 2000 (Version 1.1),
  • Super Zaxxon, Video Vegas (Version 12501), Word Zapper [4am, Firehawke]
  • Bbc_rom:
  • Acorn NFS 3.34B, Acorn TFS 0.31, Aries-B20 2.2, Aries-B20 2.4, Aries-B32 1.0, Prestel Terminal 1.00, Raven-20 1.00, Raven-20 1.06,
  • Watford Electronics 32K RAM 1.00, Watford Electronics 32K RAM 2.00, Watford Electronics 32K RAM 2.40, Workstation 100
  • [Nigel Barnes]
  • Bbcm_cart:
  • Advanced Battery-Backed RAM v1.04, Advanced Battery-Backed RAM v1.10, Advanced Quarter Meg RAM, Click v1.00, Click v1.01,
  • ISO-Pascal, LISP, Master Mega 256, MR8000 Master RAM Cartridge, MR8000 Master RAM Cartridge (alt), TechnoCAD [Nigel Barnes]
  • C64_cass:
  • 3D Pinball, American 3D Pool, Angle Ball, Ball Crazy, Continental Circus, Feud, One Man and His Droid, Robocop,
  • Rockford / Back to Reality [archive.org, Zoe Blade]
  • Gamegear: Sonic the Hedgehog Chaos (Euro, prototype 19930517) [Hidden Palace]
  • Gameking:
  • 4 in 1 - S.Z.L.H + Colo + F1-2004 + Popper, 4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform ('APR 23 05', 512KB cartridge)
  • [TeamEurope, AJR]
  • Gameking3: Panzer [TeamEurope, AJR]
  • Ibm5170: Kick Off 3: European Challenge, The Settlers, Syndicate [ArcadeShadow]
  • Megadriv: Crying Dragon (Jpn, Prototype) [andlabs]
  • Neogeo: Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release, bug fix revision) [jysx012]
  • Sms: Sonic the Hedgehog Chaos (Euro, prototype 19930713) [Hidden Palace]
  • Spectrum_cass:
  • La Mode - 1984 (Programa Computado) [ClawGrip, avlixa, ICEknight]
  • DISCiPLE System Tape v3b [TwistedTom]
  • Spectrum_mgt_flop:
  • DISCiPLE System Disk v2, DISCiPLE System Disk v2b, DISCiPLE System Disk v2c, DISCiPLE System Disk v3a, DISCiPLE System Disk v3b,
  • DISCiPLE System Disk v3d, Pick-Poke-It, Plus D System Disk v2a, Uni-Dos [TwistedTom]
  • Studio2: RCA demo [Robbbert]
  • Visicom: Gambler I, Gambler II, Sansuu Drill, Space Command [unknown]
  • Vsmile_cart: Spider-Man & Freunde - Geheime Missionen (Germany) [TeamEurope]
  • Software list items promoted to working:
  • Bbcm_cart: Master Smart Cartridge [Nigel Barnes, Center for Computing History]
  • Gameking:
  • 4 in 1 - Chaser + Blaster + StarWars + Nagual, 4 in 1 - DraculaZone (Surf Eidolon) + Hero + PocketTank + Star Ghazi,
  • 4 in 1 - SeaGuard + Whirlybird + Spectask + Captain, 4 in 1 - Three Battles + Light Sword + Risker + Metal Deform,
  • 4 in 1 Vol. 8 - 2004 + Dragon + StreetHero + Penguin, 4 in 1 Vol. 10 - Soldier + Seatercel + General + Seafight,
  • 4 in 1 Vol. 11 - Explorer + Magician + AirHero + HappyGarden, 4 in 1 Vol. 12 - Pet + Arrow + Fighter + Airforce,
  • 4 in 1 Vol. 13 - Might + Brains + Catman + Armada, 2004, Adventure Legend Carlo, Aries, Dino Adventure Legend, Duck Man,
  • F1-2004 Racing, Feichuan VII, Happy Ball, Happy Killer, Lanneret, Penguin, Popper, Seatercel, Soldier, Street Hero, Supermotor,
  • Trojan Legend [AJR]
  • Gameking3: Adventure, Urgent Action [AJR]
  • Sms: Sonic the Hedgehog Chaos (Euro, "Ver 0.20", prototype 19930630) [Hidden Palace]
  • New NOT_WORKING software list additions:
  • Bbc_rom:
  • GoMMC Tools 0.72, GoMMC Tools 0.80, GoMMC Tools 1.03, Prestel Trial 4.71r, Super MMC, Turbo MMC 0.A1, UMI-2B 5.01 [Nigel Barnes]
  • Picno: Anime Box, Fushigi no Kuni no Alice, Son Goku no Boken [Vyse the determined @ Gaming Sanctuary, SSJ, TeamEurope]
  • Source Changes:
  • Swtpc8212.cpp updates: [68bit]
  • Added MCM66750 character generator ROM, implemented video row update function, and added I/O.
  • Converted to device so the terminal can be used as an RS-232 slot device as well as a stand-alone machine.
  • Swtpc8212.cpp, tv990.cpp: Cleaned up use of PORT_CHANGED_MEMBER macro. [68bit]
  • Mekd1.cpp, mekd3.cpp, mekd4.cpp and mekd5.cpp updates: [68bit]
  • Added port changed handlers for RS-232 control signal routing options.
  • Added save state support and cleaned up code.
  • Wd1000.cpp: Added save state support. [68bit]
  • Swtpc.cpp: Added port changed handler for CPU clock speed option, and cleaned up code. [68bit]
  • Swtpc09.cpp updates: [68bit]
  • Added port changed handlers for CPU clock speed, floppy drive controller clock speed, and Baud rate options.
  • Added save state support and cleaned up code.
  • Bus/ss50 updates: [68bit]
  • Dc5.cpp: Added port changed handlers for configuration options, added save state support, and cleaned up code.
  • Mps.cpp: Added port changed handlers for RS-232 control line routing options, added save state support, and cleaned up code.mps2.cpp: Organised Baud rate settings in ascending order.
  • Mpt.cpp, piaide.cpp: Added save state support and cleaned up code.
  • Qvt102.cpp updates: [68bit]
  • Replaced perfect quantum setting by boosting interleave on keyboard data transmission.
  • Improved keyboard matrix emulation, cleaned up code and added notes.
  • Cpu/rsp: Added 32-bit opcode alignment for disassembly. [AJR]
  • Cpu/m68000: Improved cycle counts for SCC68070, and further distinguished it from the MC68000 and MC68010. [AJR]
  • Cpu/m6502: Added preliminary Sitronix ST2204/ST2205U system-on-a-chip emulation. [AJR]
  • Gameking.cpp updates: [AJR]
  • Fixed directional controls.Added gamekin3 LCD color filter emulation, and corrected clock speed based on timer initialization.
  • Cpu/i86: Fixed pathological case where jumping into pages of 0xFF-prefixed invalid opcodes could cause MAME to lock up. [AJR]
  • Cpu/f8: Moved internal scratchpad register memory to an address space. [AJR]
  • Cpu/nec updates: [AJR]
  • Implemented v5x internal/external timer clock input selection.
  • Internalized CPU clock divider for V40/V50.
  • Mc68hc11 updates: [AJR]
  • Added internal clock divider.
  • Fixed size of fetched operand for ADDD indexed modes.
  • Emulated FDIV instruction.
  • Cpu/m6502: Corrected 65C02 opcode timing and bus usage. [AJR]
  • BBR and BBS use one or two extra cycles when the branch is taken (like other conditional branches).
  • TRB and TSB perform an extra read of the operand instead of an extra write.
  • Ms32.cpp: Fixed hayaosi3 final round and flame text priorities. [Angelo Salese]
  • Added option to throttle after video update rather than before (-lowlatency or -lolat). [Antonio Giner]
  • Reduces input latency when enabled, but may cause input latency and frame interval jitter for some emulated systems.
  • Updated to latest upstream bgfx, bx and bimg, and updated shaders to use of helper function ensuring correct matrix orientation.
  • Snes_ppu.cpp: Ported over more of the bsnes ppu-fast implementation - fixes many bugs, possibly causes more. [byuu, Ryan Holtz]
  • 315_5124.cpp, 315_5313.cpp, megaplay.cpp: Added support for scaling layers to least common multiple horizontal resolution. [cam900]
  • Corrects size/position of MegaPlay overlay.
  • 315_5124.cpp: Updated color palette based on hardware measurements, and added notes. [cam900]
  • Es5506.cpp: Implemented differences between ES5505 and ES5506 based on documentation, and cleaned up code. [cam900]
  • Cpu/nec/v5x.cpp: Moved re-mappable I/O handlers into a separate address space, and fixed re-mapping behavior. [cam900]
  • Mb8421.cpp: Added support for similar devices with different address and data widths. [cam900]
  • Added placeholder IDT7130 device to esqmr.cpp.
  • Tmap038.cpp: Fixed tile size check and moved mirroring into driver-supplied address maps (fixes MT07479). [cam900]
  • Bgfx renderer updates: [Couriersud]
  • Added support for disabling waiting for vertical blanking interval to bgfx Vulkan back-end.
  • Fixed issue that could prevent brightness, contrast and gamma adjustments from being applied.
  • OpenGL renderer updates: [Couriersud]
  • Fixed issue that could prevent brightness, contrast and gamma adjustments from being applied.
  • Fixed failure to apply line width.
  • Netlist library updates: [Couriersud]
  • Added more C preprocessor features to netlist preprocessor, including macro parameters, stringification and token concatenation.
  • Improved reporting of error location in netlist preprocessor.
  • Added ability to supply the floating point type as a solver parameter.
  • Added RELTOL and VNTOL solver parameters to control Newton convergence checks.
  • Started adding support for parameter values containing expressions.
  • Removed proxy and power terminal hacks and updated netlists as necessary.
  • Removed DUMMY_INPUT (NC_PIN should be used in its place).
  • Enabled extended validation to catch unconnected power terminals, and fixed errors this exposed.
  • Added const and noexcept qualifiers as appropriate, and removed dead code.
  • Added vector output support to fixed frequency screen device.
  • Nltool updates: [Couriersud]
  • Added --fperr option to enable floating point exceptions (useful when debugging code in GDB).
  • Added preliminary documentation mode.
  • Starfield_05xx.cpp: Added notes about Wolfgang and Jindrich's equivalent Galois LFSR implementation. [Couriersud]
  • Pong.cpp: Improved performance in pongf and rebound, and switched nl_pongf to dynamic time stepping. [Couriersud]
  • Sliders.cpp: Added support for PORT_CONDITION on PORT_ADJUSTER inputs, allowing inapplicable sliders to be hidden. [Couriersud]
  • Popeye.cpp: Added support for interlaced rendering (addresses MT05600). [Couriersud]
  • Elan EU3A05/EU3A14 updates: [David Haywood]
  • Split up implementations and started identifying common features.
  • Fixed non-split mode horizontal scrolling.
  • Disabled timer when running rad_bb3 (timer enable needs to be identified).
  • Nes_vt.cpp: Split up state classes, moved VT1682-based games to a separate driver, and cleaned up code. [David Haywood]
  • Vii.cpp updates: [David Haywood]
  • Added preliminary LCD controller, UART and player input emulation for sentx6p.
  • Added a hack to allow tvgogo to proceed further.
  • Vt1682.cpp updates: [David Haywood]
  • Added preliminary video emulation, including sprites, X/Y scrolling and raster effects.
  • Hooked up sound CPU and added preliminary sound support.
  • Added preliminary inputs (works for ii32in1).
  • Cpu/i86/i86.cpp: Disabled warning message when executing instructions with lock (0xf0) prefix. [Edstrom]
  • Z80sio.cpp: Verified sync byte behavior in SDLC/HDLC mode, and improved logging. [Edstrom]
  • I8251.cpp: Improved initialization, fixing spurious framing error on reset. [Edstrom]
  • Eispc.cpp updates: [Edstrom]
  • Added preliminary 8-bit ISA card for IBM terminal emulation.
  • Added keyboard LEDs and fixed keyboard communication, removing the need for workarounds.
  • Mproved Ericsson High-resolution Monochrome Graphics Board 1070 emulation.
  • Fixed parallel printer port configuration.
  • Alfaskop41xx.cpp: Added three skeleton drivers for various parts of the Ericsson Alfaskop 41 system. [Edstrom]
  • The Display Unit 4110 prints a boot prompt but that's it.
  • Hp_ipc.cpp: Fixed 1LL3 GPU emulation bug that caused the cursor and sprites to disappear at the top and left-hand side of screen.
  • Simplified implementation of HP-80, HP-9825 and HP-9845 optional ROM slot emulation (GitHub #5839). [F.Ulivi]
  • Sn76477.cpp: Improved WAV logging enable conditions and file naming. [Jean Paul Piccato]
  • Cpu/sh: Implemented SH-2 watchdog timer. [MetalliC]
  • -315_5649.cpp: Filled out additional features for future use. [MetalliC]
  • Aviio.cpp: Fixed potential out-of-bounds access when the processed sound samples fill the sound sample buffer. [Nathan Woods]
  • Bbc.cpp updates: [Nigel Barnes]
  • Replaced ROM/RAM banks with handlers to allow access from internal expansion boards.
  • Added slot interface for internal expansion boards.
  • Removed the Sideways RAM configuration option in favour of internal expansion board options.
  • Made empty BBC Master cartridge sockets return video data on data bus.
  • Bbcb: Added many internal ROM/RAM expansion boards from Aries, ATPL, Computech, Peartree, Solidisk, and Watford Electronics.
  • Bbcbp: Added ATPL Sidewise+ internal expansion board.
  • Bbcm: Added Morley Master 'AA' and Vine Micros Overlay internal expansion boards.
  • Bbcm: Added Slogger Click, Solidisk Mega 256, Peartree MR8000, and Master Smart Cartridge devices.
  • Bbcb: Added the Robin Voice Box user port device.
  • Bbcb: Added Morley Electronics RAM Disc and PMS 64K Non-Volatile Ram Module 1MHz bus devices.
  • Autoc15: Replaced HD6845 CRT controller with HD6345 (required for smooth scrolling).
  • Autoc15: Added Autocue RAM disc device.
  • Electron: Added Wizard Sidewinder Rom Expansion Board. [Nigel Barnes, Binary Dinosaurs]
  • Bbcm: Added Solidisk PC-Plus co-processor. [Nigel Barnes, Centre for Computing History]
  • Cpu/dsp56000: Added disassembler for Motorola DSP56000. [Patrick Mackinlay]
  • Apple2gs.cpp: Emulated implementation detail of Language Card inhibit in bank 01 that Music Construction Set depends on.
  • [Peter Ferrie, R. Belmont]
  • MacOS support updates: [R. Belmont]
  • Added workaround for issues with Retina displays on macOS 10.15 Catalina.
  • Changed default render module from OpenGL to bgfx in macOS builds.
  • Report SDL-provided GUID as stable controller ID when using SDL joystick provider module. [R. Belmont]
  • -8080bw.cpp: Fixed selection of game B in jspecter. [Robbbert]
  • Studio2.cpp: Fixed problem loading cartridges in visicom - all software list games now work. [Robbbert]
  • Galaga.cpp: Re-implemented starfield emulation based on reverse-engineering of the Namco 05xx chip. [Robert Hildinger]
  • Fixes a number of regressions, and addresses corner cases.
  • Bus/bml3: Added Hitachi Real Time Clock card. [Russell Bull]
  • Snes_ppu.cpp: fixed rapid vertical scrolling in rexronan and other games. [Ryan Holtz]
  • Bgfx renderer fixes: [Ryan Holtz]
  • Fixed crash on emulated screen resolution changes (GitHub #5857).
  • Fixed assertion failure on starting LaserDisc games (GitHub #5830).
  • Fixed screen color (tint) not being applied and issues with brightness/contrast/gamma sliders (GitHub #5956).
  • Fixed incorrect display of YUV video in LaserDisc games when using the OpenGL back-end (GitHub #5961).
  • Screen.cpp: Only clear or allocate scan bitmaps in excess of the previous height. [Ryan Holtz]
  • Fixes blank portions of snes smw2u, and possibly others.
  • Rainbow.cpp: Separated Model A and Model B into separate machine definitions rather than compile-time options. [Ryan Holtz]
  • Sun4 updates: [Ryan Holtz]
  • Cgsix: Added support for hardware cursor, pattern register, plane mask register, and pixel mask register.
  • Sun4c_mmu.cpp: Made generic to support sun4 MMU mode, cleaned up save state registrations, and removed redundant MMU code.
  • Sun4.cpp: Split sun4 and sun4c machines into separate derived state classes.
  • Cgsix: Hooked up SBus vertical sync interrupts.
  • Cgsix: Added vertical sync interrupt, added THC MISC register, and cleaned up save state registrations.
  • Sparc.cpp: Renamed MB86901 to SPARCV7, and added a separate class for SPARCV8. [Ryan Holtz]
  • Bt45x.cpp: Made logmacro.h usage more consistent. [Ryan Holtz]
  • K007232.cpp, multipcm.cpp: Added compile-time option to log samples in WAV format. [Ryan Holtz]
  • Netlist: Added 7492 divide-by-twelve counter and 7442 4-line BCD to 10-line decimal decoder. [Ryan Holtz]
  • CPS-1 and bootleg updates: [TwistedTom]
  • Added C-board PAL dumps for mercs, mercsu, mercsur1, mercsj, sf2ee and sf2ue.
  • Fixed player 4 inputs and most graphical issues in slampic bootleg.
  • Added more DIP switch settings for sf2amf2/sf2amf3.
  • Separated some bootlegs into derived state classes and separate source files (cps1bl_pic.cpp, fcrash.cpp).
  • Confirmed clocks for some games.
  • Added placeholders for undumped PALs/GALs used in Street Fighter II': Champion Edition Mstreet-6 bootlegs.
  • Wd_fdc.cpp: Made WD1772 spin up drives on force interrupt command (GitHub #5893). [TwistedTom]
  • ZX Spectrum updates: [TwistedTom]
  • Fixed Kempston Joystick and Didaktik Melodik sound card.
  • Fixed Multiface One NMI clearing, and added support for Kempston Joystick port, disable switch and joystick disable jumper.
  • Implemented floating bus read behaviour, fixing a few games that rely on it.
  • Added support for Miles Gordon Technology DISCiPLE Multi-purpose Interface and +D Disk and Printer Interface.
  • General refactoring and modernisation: [Vas Crabb]
  • Changed device delegates to behave more like device callbacks and other object finders during configuration.
  • Eliminated a conditional branch from the hot path when invoking a delegate set to a member function pointer.
  • Changed emu_fatalerror constructor and fatalerror helper to use string_format semantics.
  • Improved semantics of scheduler quantum configuration.
  • Micro-optimised scheduler code to improve performance of systems making heavy use of timers.
  • Moved input sequence configuration helpers out of the core input manager to a front-end helper class.
  • Got rid of device_slot_card_interface (it provided little value), and added a helper template providing validation for slots.
  • Cleaned up a lot of bus/slot/card code.
  • Fixed memory leaks in Xbox USB emulation. [Vas Crabb]
  • Added a workaround for nanosvg making assumptions about the global locale. [Vas Crabb]
  • Vboy.cpp: Re-wrote Virtual Boy cartridge slot emulation, improving accuracy of static RAM emulation in particular. [Vas Crabb]
  • C64.cpp, c128.cpp: Fixed CBM IEC slot address not being set when replacing devices in machine configuration. [Vas Crabb]
  • Bus/c64/rex_ep256.cpp: Fixed array of EPROM slot devices not being populated. [Vas Crabb]
  • Internal user interface updates: [Vas Crabb]
  • Added live display of emulated analog control positions to the analog controls menu.
  • Added live feedback to the input configuration menus, and improved input sequence configuration behaviour.
  • Fixed regression that caused default input mappings to be displayed incorrectly.
  • Improved layout of DIP switch display and made it scale with UI font size.
  • Improved crosshair image selection user interface.
  • Separated "focus next" and "config menu" actions, and implemented "focus previous" action.
  • Fixed bug that prevented joystick or mouse inputs from being used for "focus next" action.
  • Fixed some cases where menu heading size was not re-calculated after UI font size changes.
  • Fixed a bug that allowed keyboard focus to move to hidden panels on the system/software selection menus.
  • Improved presentation and responsiveness of a number of menus.
  • Fixed endian issues, improved data locality, and reduced redundant copying and hashing in the localisation loader.
  • Added and diagnostic output messages and validation of input data to localisation loader.
  • Improved performance of opening debugger windows, particularly memory windows with a large number of save state registrations.
  • Made new disassembly windows default to the current CPU in the Qt debugger.
  • Removed internal auto-fire functionality, as the plug-in is the preferred solution (GitHub #5802). [Vas Crabb]
  • Wavwrite.cpp: Fixed buffer overrun when supplying 32-bit stereo samples. [Vas Crabb]
  • Util/options.cpp: Fixed settings being read with user locale but written with C locale. [Vas Crabb]
  • Fixes system/software selection menu filter panel not being displayed on macOS depending on number format settings.
  • Cinemat.cpp: Corrected ROM labels for solarq. [Andrew Welburn]
  • Mephisto_modular.cpp: Added an older version of berl16. [CB-Emu]
  • Added firmware dump and skeleton device for Sony SMO-C501 Magneto-Optical Disk Controller. [Don Maslin Archive]
  • Flstory.cpp: Added DIP switch locations. [Guru]
  • Cps1.cpp: Dumped some GALs used in Street Fighter II': Champion Edition Mstreet-6 bootlegs. [hammy, TwistedTom]
  • Rocnrope.cpp: Dumped the PAL10L8 at location 6G for ropeman. [Joe Magiera]
  • Gamegear.xml: Improved title consistency and capitalization. [kazblox]
  • Votrpss.cpp: Improved ROM labels and expanded notes. [Lord Nightmare]
  • Cps1bl_5205.cpp, cps1bl_pic.cpp: Added parent/clone relationships for newly added bootlegs. [MASH]
  • At.cpp: Added additional BIOS options. [rfka01]
  • A486sp3g: Added v306 BIOS option.
  • A486sp3: Added v306 and v307 BIOS options.
  • A486sv2g: Added v306 and v402b BIOS options.
  • Alim1419: Added 386acp102 BIOS option.
  • Hot433: Added wie10 and 2a4x5h21 BIOS options.
  • Genpc.cpp: Added 081682 BIOS option for pc. [rfka01]
  • Flstory.cpp: Dumped MC68705 microcontroller for victnine and replaced simulation. [ShouTime, David Haywood, Lord Nightmare]
  • Gameking.xml updates: [TeamEurope, David Haywood]
  • Re-dumped 4 in 1 Vol. 8 - 2004 + Dragon + StreetHero + Penguin.
  • Removed bad dump of Dino Adventure Legend, and marked half-size dumps of 4-in-1 cartridges as bad.
  • Added cartridge connector pinout.
  • Gameking3.xml: Corrected title of "Fly Car". [TeamEurope]
  • Added workaround to allow cross-compilation for an i386 target on an x86-64 host. [Tiago Pierezan Camargo]
  • C64_cass.xml: Cleaned up publisher metadata. [Zoe Blade]

New in MAMEUI 0.215 (October 30 2019) (Oct 31, 2019)

  • MAMETesters Bugs Fixed:
  • 04531: [Sound] (segas32.cpp) f1en: Engine noise loops/resets. (Tafoid)
  • 07025: [Graphics] (model1.cpp) vr: Graphical glitches. (O. Galibert)
  • 07026: [Gameplay] (model1.cpp) vr: Gameplay calculation and physics issues. (O. Galibert)
  • 07372: [Crash/Freeze] X11 Lightgun input module crashes if X11 display is not available. (George McMullen)
  • 07437: [Gameplay] (x68k.cpp) x68000 [nemesis]: Background tiles appear in foreground in Nemesis 90 Kai. (Carl)
  • 07438: [Graphics] (m72.cpp) imgfightj, mrheli, nspiritj: "For use in Japan" messages are not displayed correctly. (Angelo Salese)
  • 07442: [DIP/Input] (gaelco.cpp) biomtoy, biomtoya, biomtoyb, biomtoyc, bioplayc: Lives DIP switch mis-labelled. (girosintornillos)
  • 07444: [DIP/Input] (seta.cpp) blandia, blandiap: Lives DIP switch mis-labelled. (girosintornillos)
  • 07445: [DIP/Input] (model2.cpp) sgt24h, overrevb: Accelerator and brake pedals are reversed. (VasiliyFamiliya)
  • 07447: [Graphics] (cninja.cpp) cninja and clones: Incorrect graphical priorities between level 4 bosses. (Ivan Vangelista)
  • 07448: [Gameplay] (taito_z.cpp) sci, scia, scij, scin, sciu: Shifting gears activates turbo. (girosintornillos)
  • 07452: [Crash/Freeze] (eprom.cpp) eprom, eprom2: The control test will not load. (AJR)
  • 07454: [Plugins] (dooyong.cpp) flytiger: Use of high score plugin causes incorrect attract mode behaviour. (Carl)
  • 07456: [Crash/Freeze] (segas16b.cpp) eswat: Emulator crashes with segmentation fault. (smf)
  • 07457: [DIP/Input] (m107.cpp) dsoccr94: Coin 3 and coin 4 inputs are mapped incorrectly. (MetalGod)
  • 07463: [DIP/Input] (mystwarr.cpp) metamrph and clones, viostorm and clones: Coin 3 and 4 inputs are not connected. (Zach S.)
  • 07465: [Crash/Freeze] (interpro.cpp) ip2000: Emulator crashes if mouse is moved during startup. (Patrick Mackinlay)
  • 07469: [Graphics] (vboy.cpp) vboy: Sprite elements are cut off on the right. (Robbbert)
  • New working machines:
  • Capcom 3-in-1 (1942, Commando, Ghosts'n Goblins) (JAKKS Pacific TV Game, Game-Key Ready) (29 MAR 2005 B)
  • [Sean Riddle, David Haywood, anonymous]
  • China H Computer Company H-01B [zzemu]
  • Disney Princesses (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, anonymous]
  • Game & Watch: Lion [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Manhole (gold) [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Spitball Sparky [algestam, Mr Jiggles the Christmas Man]
  • Motorola MEK6800D1 [68bit]
  • Motorola Micro Chroma 68 [68bit]
  • Super Dead Heat [Phil Bennett, David Haywood]
  • New working clones:
  • 19XX: The War Against Destiny (Euro 960104) [redsupra, smf]
  • Beastorizer (USA, Jun 21 1997) [jordigahan, ClawGrip]
  • Bomberman (Version 6.6) [caius, The Dumping Union]
  • Buggy Boy/Speed Buggy (cockpit, rev. B) [pacman70, Asayuki]
  • Dragon Breed (Japan, M72 PCB version) [Jorge Silva]
  • Game & Watch: Super Mario Bros. (crystal screen) [algestam, Mr Jiggles the Christmas Man]
  • Hard Head (bootleg, set 3) [jordigahan, Heckler, ClawGrip]
  • Hegener + Glaser Mephisto MM V (prototype) [CB-Emu]
  • Megatouch III Turnier Edition (9255-30-50 R0F, Bi-Lingual GER/ENG version) [Kevin Eshbach, Brian Troha, The Dumping Union]
  • P-47 - The Freedom Fighter (World, bootleg) [jordigahan, Heckler, ClawGrip]
  • Machines promoted to working:
  • Fidelity Electronics Phantom Chess Challenger [Sandro Ronco]
  • NCR Decision Mate V [Sandro Ronco, rfka01]
  • Pacific Educational Systems VPU-01 Speech box [Robbbert]
  • Radio Shack TRS-80 DT-1 [Robbbert]
  • New machines marked as NOT_WORKING:
  • Advance Bright Ltd Ping Pong / Table Tennis / Super Ping Pong (PP1100, ABL TV Game)
  • [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • Conny TV Virtual Tennis [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • El Dorado [TeamEurope]
  • The Flintstones (LX-3) [PinMAME]
  • Care Bears TV Games (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, anonymous]
  • Kursaal Darts [jordigahan, ClawGrip]
  • Litek Information Systems LMS46-V9 [Don Maslin Archive, AJR]
  • Research Inc. Teleray Model 10 [Bitsavers]
  • Rollamatic 5-Line Special (Barcrest) (MPU3) [Darran, The Dumping Union]
  • TaiKee Rockstar Guitar / Guitar Rock (PAL) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • Terrific Lake [PinMAME]
  • Top Sound (French) [PinMAME]
  • Play Vision Who Wants to Be a Millionaire (Play Vision, Plug and Play, UK)
  • [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • Vortex (Island Design) [unknown]
  • New clones marked as NOT_WORKING:
  • 386 motherboards using a OPTi 82C495SLC chipset [rfka01]
  • 386 motherboards using the ALi M1419 chipset [rfka01]
  • 386 motherboards using the CS8230 chipset [rfka01]
  • 386 motherboards using the MX83C305(A)(FC)/MX83C05(A)(FC) chipset [rfka01]
  • 386 motherboards using the OPTi 82C381 chipset [rfka01]
  • 386 motherboards using the OPTi 82C391 chipset [rfka01]
  • 386 motherboards using the SiS Rabbit chipset [rfka01]
  • 386 motherboards using the UMC UM82C481AF chipset [rfka01]
  • 386 motherboards using the UMC UM82C491F + UM82C493F chipset or BIOTEQ equivalents [rfka01]
  • 386 motherboard using the UMC UM82C491F chipset [rfka01]
  • 386sx motherboards using the ALi M1217 chipset [rfka01]
  • 386sx motherboards using the OPTi 82C283 chipset [rfka01]
  • 386sx motherboards using the OPTi 82C291 chipset [rfka01]
  • 386sx motherboards using the SCAMPSX chipset [rfka01]
  • 486 motherboards using the ALi 1487/1489 chipset [rfka01]
  • 486 motherboards using the OPTi OPTi 82C392, 82C493 chipset [rfka01]
  • 486 motherboards using the SiS 85C471/85C407 chipset [rfka01]
  • 486 motherboards using the UMC UM8498F, UM8496F chipset [rfka01]
  • 486 motherboards using the UMC UM8886/UM8881 chipset [rfka01]
  • Abit AB-PB4 [rfka01]
  • Abit AB-PW4 [rfka01]
  • Alaris Cougar [rfka01]
  • Alaris RYC LEOPARD LX [rfka01]
  • Alaris Tornado 2 [rfka01]
  • AMI Mark V Baby Screamer [rfka01]
  • ANIX CH-386S-16/20/25G [rfka01]
  • Aquarius System (ASI) MB-4D33/50NR [rfka01]
  • Asus ISA-486SV2 [rfka01]
  • AUVA TAM/25-P2 M31720P [rfka01]
  • Bank Robbery (Ver. 1.23) [Siftware]
  • Biostar MB-1340UCQ-B [rfka01]
  • Chaintech 333SC [rfka01]
  • Chaintech 486SLE M106 4SLE-Z1 [rfka01]
  • Chaintech ELT-286B-160B(E) [rfka01]
  • Chicony CH-491E [rfka01]
  • Daewoo AL486V-D Rev:1.1 [rfka01]
  • Derby Owners Club World Edition (Rev A) [Fluffy]
  • Diamond Flower, Inc. (DFI) 486-CCV [rfka01]
  • DTK Computer PPM-3333P [rfka01]
  • DTK PKM-0038S aka Gemlight GMB-486SG [rfka01]
  • Elitegroup Computer Systems FX-3000 REV1.0 [rfka01]
  • Elitegroup ELT-386SX-160BE [rfka01]
  • Elitegroup UC4913 REV:1.1 [rfka01]
  • Elitegroup UC4915 A AIO [rfka01]
  • Elitegroup UM486/UM486sx [rfka01]
  • Elitegroup UM486V-AIO [rfka01]
  • First International Computer 4386-VC-HD [rfka01]
  • First International Computer 4386-VC-V [rfka01]
  • First International Computer 486-GIO-VT2 [rfka01]
  • Fujitsu FM-Towns (Model 1 / 2) [r09]
  • GENOA TurboExpress 486 VL [rfka01]
  • GES 9051N-386C VER -0.01 [rfka01]
  • Gigabyte GA-486VF [rfka01]
  • Gigabyte GA-486VS [rfka01]
  • LuckyStar LS-486E Rev:C [rfka01]
  • Micro-Express Inc. Forex 386 Cache [rfka01]
  • MORSE KP 386SX V2.21 [rfka01]
  • MSI MS-4125 [rfka01]
  • MSI MS-4138 [rfka01]
  • MSI MS-4144 [rfka01]
  • Octek Hawk [rfka01]
  • Octek Hippo COM [rfka01]
  • Octek Hippo DCA2 [rfka01]
  • Octek Hippo VL+ [rfka01]
  • Octek Panther II [rfka01]
  • Olivetti M21 [rfka01]
  • OPTi OPTi 386WB VER.1.0 [rfka01]
  • PC-Chips M216 [rfka01]
  • PC-Chips M396F [rfka01]
  • PC-Chips M912 [rfka01]
  • PC-Chips M915i [rfka01]
  • Peacock 386sx Ver. 2.0 motherboard SCsxAIO [rfka01]
  • Peacock PCK 486 DX [rfka01]
  • Philips PCD204 (PCD200 series) [rfka01]
  • Pine PT-319A [rfka01]
  • Pine Technology PT-430 [rfka01]
  • Pine Technology PT-432b aka SR-M401-A [rfka01]
  • PROTECH PM486PU-S7 [rfka01]
  • QDI PX486P3 [rfka01]
  • QDI V4P895P3/SMT V5.0 [rfka01]
  • QD-U386DX VER 1.0 [rfka01]
  • Sanyo MBC-18NB [rfka01]
  • See-Thru Sto486Wb aka AUVA Cam-33-P2 [rfka01]
  • Shuttle 386SX REV 2.0A [rfka01]
  • Shuttle Computer International HOT-433 [rfka01]
  • TD60C [rfka01]
  • TD70A and TD70AN [rfka01]
  • TD70N [rfka01]
  • Termtek TK-635 [nextvolume, Dirk Best]
  • UNICHIP 386W 367C REV 1.0 [rfka01]
  • UNICHIP 486 WB 4407 REV 1.0 [rfka01]
  • Unknown 286 AT clones (HT18/C chipset) [rfka01]
  • Via 4386 VIO / Highscreen universal board [rfka01]
  • Vintage Sprite SM 486-50USC [rfka01]
  • Vs. Super Mario Bros. (bootleg with Z80, set 3) [jordigahan, ClawGrip]
  • ZIDA Tomato board 4DPS [rfka01]
  • New working software list additions:
  • Apple2_flop_clcracked:
  • Balancing Act (cleanly cracked), Fractions: Basic Skills (cleanly cracked), Fractions: Subtraction (cleanly cracked),
  • The Haunted Palace (cleanly cracked), Statistics (Version 3.3) (cleanly cracked), Whole Numbers: Multiplication (cleanly cracked),
  • The World's Greatest Baseball Game (Enhanced Version) (cleanly cracked) [4am, Firehawke]
  • Apple2_flop_orig:
  • Alibi, American Government (Micro Learningware), Apple Stellar Invaders, Battlefront, Beach Landing, Carriers at War,
  • The Coveted Mirror, Crime Stopper, Decisive Battles of the American Civil War: Volume Three,
  • Decisive Battles of the American Civil War: Volume Two, Decisive Battles of the Civil War: Volume One, Dogfight II, Europe Ablaze,
  • Galactic Wars, Gauntlet, Ghostbusters, Go (Hayden), Guderian, Halls of Montezuma, The Haunted Palace, I, Damiano,
  • Leisure Suit Larry in The Land of The Lounge Lizards, The Mask of the Sun (Version 2.1), MacArthur's War,
  • Muppet Learning Keys: The Muppet Discovery Disk, Oil Rig, Panzer Battles, Pulsar ][, Questprobe featuring Spider-Man,
  • Reach For The Stars (Version 1.0), Reach For The Stars (Version 2.0), Reach For The Stars (Version 3.0), Reversal, Russia,
  • Sherlock Holmes in Another Bow, Simultaneous Linear Equations, Space Kadet, Tapper, Ulysses and the Golden Fleece,
  • Vaults of Zurich, Winter Games [4am, Firehawke]
  • Fmtowns_cd:
  • CG Syndicate Vol. 1 - Lisa Northpoint, CubicSketch V1.1 L10, New Horizon CD Learning System II - English Course 1, Shanghai,
  • Space Museum, TownsSOUND V1.1 L20, Z's Triphony DigitalCraft Towns [redump.org, r09]
  • Hp9825b_rom: 9885/9895 ROM for 9825, 9885 ROM for 9825, Matrix ROM for 9825, SSS mass storage ROM [F.Ulivi]
  • Ibm5150:
  • Action Service (Smash16 release) (3.5"), International Karate, Italy '90 Soccer, Joe Blade (Smash16 release),
  • Out Run (Kixx release), Starflight [ArcadeShadow]
  • Ibm5170: Corridor 7: Alien Invasion, Links - The Challenge of Golf (5.25"HD) [ArcadeShadow]
  • Midi_flop: Dansbandshits nr 3 (Sweden) [FakeShemp]
  • Vz_snap:
  • Ace of Aces, Adventure, Airstrip, Arkaball v1, Arkaball v2, Arrgh, Assembly Language for Beginners, Asteroids,
  • Attack of the Killer Tomatoes, Backgammon, Backgammon Instructions, Battleships v1, Battleships v2, Bezerk,
  • Binary Tape Copier v1.0, Bomber, Breakproof File Copier, Bust Out, Camel, Card Andy, Casino Roulette v1, Casino Roulette v2,
  • Catch, Challenger, Chasm Capers, Check Disk, Checkers, Chess, Circus, Compgammon, Computer Learjet, Concentration, Cos Res, Craps,
  • Crash, Curses, Dawn Patrol, Decoy v1, Decoy v2, Defence Penetrator, Dig Out, Disassembler v2, Disassemmbler v1, Disk Copier,
  • Disk Copy V2.0, Disk Editor-Assembler V6.0X, Disk Menu, Disk Ops 4, Disk Sector Editor v1, Disk Sector Editor v2, Dog Fight,
  • Dracula's Castle, The Dynasty Derby, Editor-Assembler V.1.2, Editor-Assembler V.1.2B, Electric Tunnel, Electronic Blackjack,
  • Extended DOS V1.3, Extended VZ Basic V2.5, Factory, Fastdisk V1.0, Fastdisk V1.1, Fastdisk V1.2, Fastdisk V1.2 demo,
  • Filesearch 2.0, Filesearch V2.0, Formula One v1, Formula One v2, Formula Uno, Frog, Galactic Invasion, Galactic Raiders,
  • Galactic Trade, Galaxon, Game Instructions, Ghost Blasters, Ghost Hunter (hacked), Ghost Hunter instructions, Ghost Hunter v1,
  • Ghost Hunter v2, Golf, Grand Prix, Grave Digger, Gunfight, Hamburger Sam, Hangman v1, Hangman v3, Hangman v4, Hex Maths,
  • Hex Utilities, The High Mountains, High Scores, Hoppy v1, Hoppy v2, Hunt the Wumpus, Instructions for Asteroid Dodge,
  • Instructions for Invaders, Instructions for Ladder Challenge, Invaders v1, Invaders v2, Inventory, Kamikaze Invaders, Key Hunt,
  • Knights and Dragons, Ladder Challenge, Laser, Laser Pong, Lunar Lander, Mad Max VI, Madhouse, Mars Patrol, Mastermind, Match Box,
  • Match Box Instructions, Maths Armada, Maze Generator, Meat Pies, Melbourne Cup, Meteor, Missile Attack, Missile Command v1,
  • Missile Command v2, Missing Number, Moon, Moon Lander, Moonlander, Moving Targets, Number Sequence, Number Slide, Othello,
  • Othello Instructions, Painter v1, Painter v2, Painter v3, Panik, Panik Instructions, Penguin, Planet Patrol, Poker Machine,
  • Punch v1, Punch v2, Pursuit, The Quest, The Return of Defense Command, Rocket Command, Shootout, Space, Space Ram,
  • Space Station Defender, Space Vice, Star Blaster, Submarine, Super Snake, Super Snake Trapper, The Ten Commandments, Tennis v1,
  • Tennis v2, Tone Generator, Totaliser Derby, Tower, Triffids 2040 AD, Twisting Road, VZ 200-300 Diskette Monitor, VZ Panik,
  • VZ cave, VZ-200 Cup, Vzetris, Worm, Write a Story [Robbbert]
  • Software list items promoted to working:
  • Dmv: MS-DOS v2.11 HD, MS-DOS v2.11 HD (Alt 2), MS-DOS v2.11 HD (Alt 3), MS-DOS v2.11 HD (Alt), Z-Com v2.0 HD [Sandro Ronco, rfka01]
  • New NOT_WORKING software list additions:
  • Ekara_japan_a: A-3 Pichi Pichi Pitch vol.3 (Japan) [David Haywood, Sean Riddle]
  • Evio:
  • Anime Mix 1, Chisako Takashima Selection, evio Challenge!, evio Selection 02, evio Selection 03, Hard Soul 1, I Love Classic 1,
  • Pure Kiss 1 [David Haywood, Peter Wilhelmsen, ShouTime, Sean Riddle]
  • Fmtowns_cd:
  • Debian GNU/Linux 1.3.1 with Debian-JP Packages, Debian GNU/Linux 2.0r2 with Hamm-JP [akira_2020, Tokugawa Corporate Forums, r09]
  • Air Warrior V1.2, Fujitsu Habitat V2.1L10, Hyper Media NHK Zoku Kiso Eigo - Dai-3-kan, Nobunaga no Yabou - Sengoku Gun'yuuden,
  • Taito Chase H.Q. (Demo), TownsFullcolor V2.1 L10, Video Koubou V1.4 L10 [redump.org, r09]
  • Leapfrog_ltleappad_cart: Baby's First Words (USA), Disney Pooh Loves You! (USA), If I were... (USA) [ClawGrip, TeamEurope]
  • Source Change:
  • Ins8250: Only clear transmitter holding register empty interrupt on reading IIR if it's the highest priority pending interrupt.
  • Bus/ss50/mps2.cpp: Connected RS-232 control lines. [68bit]
  • Machine/ie15.cpp: Cleaned up RS-232 interface. [68bit]
  • Bus/rs232: Delay pushing initial line state to reset time. [68bit]
  • Bus/rs232/null_modem.cpp: Added configuration option for DTR flow control. [68bit]
  • Tv990.cpp: Improved cursor position calculation. [68bit]
  • Tilemap.cpp: Improved assert conditions, fixing tilemap viewer, mtrain and strain in debug builds. [AJR]
  • Spbactn.cpp: Use raw screen timing parameters for spbactn. [AJR]
  • Laz_aftrshok.cpp: Added aftrshok DIP switch documentation from the manual. [AJR]
  • ELAN RISC II updates: [AJR]
  • Identified CPU type used by vreadere as ePG3231.
  • Added preliminary port I/O handlers and callbacks.
  • Added stub handlers and state variables for interrupt controller, timers, synthesizer, UART and SPI.
  • Fixed TBRD addressing of external data memory.
  • Fixed calculation of carry flag for normal adder operations.
  • Implemented multi-byte carry/borrow for applicable registers.
  • Implemented signed multiplication option.
  • Added internal stack buffer for saving PCH during calls/interrupts.
  • Alpha68k_n.cpp: Replaced sstingry protection simulation with microcontroller emulation. [AJR]
  • Sed1330: Implemented character drawing from external ROM, fixed display on/off command, and fixed screen area definition. [AJR]
  • Tlcs90: Separated TMP90840 and TMP90844 disassemblers. [AJR]
  • Z180 updates: [AJR]
  • Split Z180 device into subtypes; HD647180X now implements internal PROM, RAM and parallel ports.
  • Added internal clock dividers adjust CPU clocks in many drivers to compensate.
  • Reduced logical address width to 16 bits.
  • H8: Made debug PC adjustment and breakpoints actually work. [AJR]
  • Subsino2.cpp: Added save state support and cleaned up code a little. [AJR]
  • Gaelco.cpp: Adjusted bigkarnk YM3812 clock so pitch matches reference recording. [AJR]
  • Stadhero.cpp: Made stadhero stage music selection and various other things more random. [AJR]
  • Acorn_vib: Made ACIA transmit/receive clocks selectable using MC14411. [AJR]
  • Hitme.cpp: Renamed m21 to mirco21 to resolve name collision. [AJR]
  • Emulated ADC0804 and added device to various drivers (fixes "WRONG CONTROL IO" in citybomb service mode). [AJR]
  • Tmnt.cpp: Added glfgreat analog controls and ADC, and removed spurious fourth button. [AJR]
  • Megsys1.cpp: Added p47b ADPCM sample playback using additional Z80. [AJR]
  • Cps1.cpp, segas16b.cpp: Fixed unsafe bitmap usage in video update routines that could cause memory corruption. [AJR]
  • Bus/isa: Added Music Quest PC MIDI Card [AJR, VOGONS Vintage Driver Library]
  • Rd100.cpp: Added preliminary keyboard inputs. [AJR]
  • Separated V50/V53 common peripherals and former device from V33 base, and add V40 type for future use. [AJR]
  • M72.cpp: Fixed sample-related communications on 8751-protected games. [AJR]
  • Added Fujitsu FR disassembler and skeleton CPU device. [AJR]
  • Hvyunit.cpp: Fix hvyunit coin counters. [AJR]
  • Hh_sm510.cpp: Re-scanned gnw_mmouse display. [algestam]
  • Snes.cpp: Change screen resolution for pseudo-hires mode, and run HDMA at vertical position zero. [AmatCoder]
  • Fixes graphics in Judge Dredd and Vortex.
  • Alpha68k.cpp updates: [Angelo Salese]
  • Added opaque tile support for V board (fixes title screen clipping effects for Sky Adventure).
  • Removed hack for priest priority in Sky Adventure level 1 as this is an original game bug.
  • Merged sprite drawing code with SNK 68k sprite device.
  • Simulated screen banking for Gold Medalist starter pistol shot on dash events.
  • Fixed missing status bar and "start/hurry up" graphics for player 1 in Gold Medalist.
  • Removed unemulated protection flag from Gold Medalist clones.
  • Alpha68k.cpp, snk68.cpp: Moved palette code to a common device using the same scheme as the Neo Geo palette. [Angelo Salese]
  • Produces more accurate colors, especially visible on dithered backgrounds.
  • Markham.cpp: Improve Strength & Skilld master interrupt firing and row scroll (fixes missing sprites regression in stages 2 and 3).
  • Angelo Salese]
  • Synchronized with upstream GENie, bx, bgfx and bimg. [Belegdol]
  • Fixed Visual Studio 2019 build issues. [Belegdol]
  • Switched Travis CI build to Xcode 11. [Belegdol]
  • Build bgfx with OpenGL ES rather than OpenGL when building without X11 on Linux and BSD. [Belegdol]
  • Ay8910.cpp: Converted Sunsoft 5B 6630B sound hardware to a device. [cam900]
  • Nm16spr.cpp: Converted NMK 16-bit sprite hardware to a device. [cam900]
  • Implemented priority drawing and sprite limits, and added notes.
  • Adapted nmk16.cpp and powerins.cpp to use new device.
  • Powerins.cpp: Derived clocks from crystals present on boards and added raw screen timing parameters. [cam900]
  • Ninjaw.cpp, warriorb.cpp: Added subwoofer and corrected sound routing. [cam900]
  • Mos6581.cpp: Added save state support. [cam900]
  • Sid.cpp, sidenvel.cpp, sidvoice.cpp: Improved save state support and cleaned up code. [cam900]
  • Ymf278b.cpp: Implemented FM DO2 output scaling. [cam900]
  • Ymf262.cpp: Added notes. [cam900]
  • Tmap038.cpp: Converted 038 tilemap generator chip to a device. [cam900]
  • Adapted cave.cpp and mcatadv.cpp to use the new device, and cleaned up code.
  • Mcatadv.cpp: Fixed tilemap flicker when debugging functionality is enabled. [cam900]
  • Argus.cpp: Fix repeated spelling error in comments. [cam900]
  • Megasys1.cpp: Fixed missing semicolon. [Christian Groessler]
  • Gamate.cpp: Made initial RAM fill better match hardware power-up state. [Christian Groessler]
  • Audio/irem.cpp: Fixed a number of kidniki audio issues. [Couriersud]
  • Added jumper J4 as a compile-time option, fixed a number of resistor and capacitor values, and fixed a barrier.
  • Tlist system updates: [Couriersud]
  • Added support for line markers to the netlist preprocessor and parser.
  • Added include processing to the netlist preprocessor, and reorganised plib code so this can be better utilised.
  • Simplified netlist library code and improved performance.
  • Moved netlists out of driver sources and organised netlists according to functionality.
  • Added an extended validation mode to nltool for identifying certain kinds of issues.
  • Removed some hints from pong now that performance has improved..
  • Chelnov.cpp: Added microcontroller dump for chelnov and hooked it up, replacing simulation. [Dirk Best, TeamEurope, Brian Troha]
  • Programs for other regions created by patching the dumped World region microcontroller program.
  • Firetrap.cpp: Add microcontroller dump for firetrap and hook it up, replacing simulation. [Dirk Best, TeamEurope, Brian Troha]
  • Program for US region created by patching the dumped Japan region microcontroller program.
  • I8251.cpp, pit8253.cpp, isa/ega.cpp, isa/mda.cpp: Modernized debug logging. [Edstrom]
  • M6801.cpp: Added more logging and reduced unnecessary serial transmit output updates. [Edstrom]
  • Mc6845.cpp: Added more logging and reduced warning spam at startup when register values are inconsistent. [Edstrom]
  • Isa/mda.cpp: Added Ericsson Monochrome HR Graphics Board 1070. [Edstrom]
  • Moved Ericsson PC from pc.cpp to new source file eispc.cpp and added serial keyboard. [Edstrom]
  • Hp9825.cpp: Added support for external ROM cartridges to HP9825B and HP9825T. [F.Ulivi]
  • Hp9885.cpp: Added missing postamble when writing sectors on disk. [F.Ulivi]
  • Lua engine updates: [feos]
  • Added callback after a batch of sound samples are generated.
  • Greatly reduced compiler memory usage by adding user type members after construction.
  • Alwas re-generate version.cpp if top-level makefile changes. [feos]
  • Start AVI recording after devices have been started so initial screen refresh rate is used rather than fixed 60Hz. [feos]
  • Star.cpp: Decrypted pkrmast and its clone. [Ioannis Bampoulas, Ivan Vangelista]
  • Goldstar.cpp: Decrypted super972. [Ivan Vangelista]
  • Squale.cpp: Connected the EF9365 video controller IRQ output to the 6809 IRQ input for Apollo 7 Squale. [Jean-Francois DEL NERO]
  • Wd_fdc.cpp: Improved interrupt request reset logic based on WD1772 and VG93 (1793 clone) decaps. [MetalliC]
  • Fixed clang compilation error on targets where stream size is larger than long int. [Nathan Woods]
  • Model1.cpp: Fixed issues with TGP interface emulation. [O. Galibert]
  • Emumem_het.cpp, emumem_heu.cpp: Hold additional reference for in-flight handlers (fixes MT07456). [O. Galibert, smf]
  • Apple3.cpp: Corrected number row key layout (fixes pasting and natural keyboard mode). [pahandav]
  • Ppcdrc.cpp, sh2.cpp, sh4.cpp: Fixed issues causing fast RAM accesses to bypass the debugger. [Phil Bennett]
  • Tms34020: Implement SETCDP and CLIP opcodes. [Priit Laes]
  • Apple2gs.cpp: Allow slot interrupt requests to be dispatched. [R. Belmont, Peter Ferrie]
  • Apple3.cpp: Suppress $C800 switching on debugger accesses. [R. Belmont, Rob Justice]
  • Osd/sdl: Added support for RRGGBB00 pixel format used by ARM Mali GPUs. [R. Belmont]
  • Fmtowns_cd.xml updates: [r09]
  • Replaced a number of entries with better dumps from the redump.org database.
  • Added parent/clone relationships for Windows 3.1 revisions.
  • Updated the list of missing dumps.
  • Fmtowns.cpp updates: [r09]
  • Removed SCSI controller from first-generation models and the Marty as these machines lack it.
  • Corrected CPU types for FM-Towns II SJ and FM-Towns II MX.
  • Corrected user-selectable RAM size options.
  • Mapped packed video RAM at 0x00b00000 for 386SX-based models (fixes graphical issues on FM-Towns II UX and FM-Towns Marty).
  • Configured FM-Towns Marty with one floppy drive and 2MB of RAM.
  • Fixed crashes when 1MB ROM or a single floppy drive is selected.
  • Dumped and added ROMs from a first-generation FM-Towns Model 2.
  • Hcd62121: Implemented exclusive OR with indirect addressing. [Ricardo Barreira]
  • Used by cfx9850 for zoom menu in graph mode.
  • Cfx9850.cpp: Corrected RAM size to 32kB and added mirroring. [Ricardo Barreira]
  • Super80.cpp, super80_cass.xml: Fine-tuned software compatibility flags. [Robbbert]
  • Removed unnecessary offset attribute from some software lists. [Robbbert]
  • Trs80dt1: Added RS-232 and Centronics parallel ports, and promoted to working. [Robbbert]
  • Pes.cpp: Modernised and cleaned up code, and fixed regressions caused by yearsof neglect. [Robbbert]
  • Mkit09.cpp: Improved inputs for mkit09a and got it to start and run. [Robbbert]
  • Added covers to images that can be displayed in system selection UI. [Robbbert]
  • Imagedev/avivideo.cpp: Added an image device to provide looping uncompressed AVI frames as input. [Ryan Holtz]
  • Vino.cpp: Adapted to support both avivideo_image_device and picture_image_device. [Ryan Holtz]
  • Cdi.cpp: Switched SERVO and SLAVE microcontrollers to use the correct device type with internal memory maps. [Ryan Holtz]
  • Snes.cpp updates:
  • Added clock divider for original Super FX chip (fixes game speed in Star Fox, Stunt Race FX, Vortex, and others). [Ryan Holtz]
  • Corrected video RAM size to 64kB (fixes graphics in Yoshi's Island and possibly others). [Ryan Holtz, byuu]
  • Fixed PPU background layer drawing based on higan ppu-fast. [Ryan Holtz, byuu]
  • Djusted horizontal blanking timing interval to the most common case (fixes off-by-one parallax in Yoshi's Island). [byuu]
  • Supracan.cpp updates: [Ryan Holtz]
  • Implemented sprite-to-sprite masking.
  • Removed sound CPU boot hack and fixed sound CPU reset/halt behavior.
  • Implemented controller input shift register protocol and removed non-existent parallel inputs in main CPU memory space.
  • Removed non-existent player 3 and player 4 inputs.
  • Dded save status support and converted logging to use logmacro.h.
  • Bgfx: Do texture format conversion via a full-screen GPU pass. [Ryan Holtz]
  • Screen: Added support for changing horizontal width mid-frame and hooked it up to the SNES driver. [Ryan Holtz]
  • Fixes dkongcu intro and others.
  • Bus/dmv: Added K012 and C3282 hard disk interfaces. [Sandro Ronco]
  • Netlist: Fixed issue with 1x1 matrix (affected gamemachine.cpp and breakout.cpp systems). [Tafoid]
  • Converted osd_printf_* family of functions to use util::string_format semantics. [Vas Crabb]
  • Minimaws: Added support for identifying ROM/disk dumps on command line or through web UI. [Vas Crabb]
  • Srclean: Improved handling of some kinds of C preprocessor abuse. [Vas Crabb]
  • Imroved performance of makedep.py, reducing the time taken to bootstrap a SOURCES= build. [Vas Crabb]
  • Apple2_flop_orig.xml: Replaced Drol with new working dump. [4am, Firehawke]
  • M72.cpp Dumped 8751 microcontrollers for airduelm72 and dbreedm72j, replacing simulation.
  • [Caius, Jorge Silva, TeamEurope, The Dumping Union]
  • Wardner.cpp: Corrected ROM labels for the Wardner set, and added PCB locations to all sets. [Brian Troha]
  • Playch10.cpp: Corrected BIOS PPU ROM loading. [brizzo]
  • Rbmk.cpp: Decapped and dumped AT89C51 microcontroller for rbspm. [Caps0ff, EdHunter]
  • Lucky37.cpp: Decapped and dumped microcontrollers for lucky21, lucky21d and lucky37. [Caps0ff, TeamEurope]
  • Changyu.cpp: Decapped and dumped microcontroller for changyu2. [Caps0ff, TeamEurope]
  • Lwings.cpp: Measured CPU clock and video timings on an original sectionz PCB. [Corrado Tomaselli]
  • Exedexes.cpp: Measured CPU clocks and video timings, and verified sound chip clocks. [Corrado Tomaselli]
  • Sidepckt.cpp: Corrected ROM labels and added PCB locations. [Corrado Tomaselli, Brian Troha, The Dumping Union]
  • Nmk16.cpp: Re-dumped the tile graphics ROM for Macross II (Korea). [Darksoft, hammy]
  • Chihiro.cpp, naomi.cpp: Improved software documentation, particularly title consistency. [f205v]
  • Added MIDI floppy software list to some IBM PC drivers. [FakeShemp]
  • Bus/ata: Added skeleton PleXCombo PX-320A DVD/CD-RW Drive device. [Firmware HQ]
  • Gsword.cpp: Measured microcontroller clocks for gsword. [Guru]
  • Dec8.cpp: Verified all clocks for Ghostbusters. [Guru]
  • Lwings.cpp: Measured main CPU clock on a bootleg sectionza PCB. [Guru]
  • M90.cpp: Updated documentation and IC locations. [hammy]
  • Aristmk5.cpp: Fixed error in cashcatnz layout. [Heihachi_73]
  • Spartanxtec.cpp: Added some IC locations, and added placeholders for undumped PLDs. [jordigahan]
  • Galivan.cpp: Re-dumped dangarj audio CPU ROMs. [Layer]
  • Triforce.cpp: Re-dumped "Triforce DIMM Updater (3.17) (GDT-0011)" to replace previous bad dump. [MajorPBX]
  • Seta.cpp: Switched jjsquawk to use three buttons (third button is used in the sound test). [Mike Moffitt]
  • Fixed building with GCC versions that report a non-numeric version suffix. [MoochMcGee]
  • At.cpp updates: [rfka01]
  • Added ht12a BIOS option head12a01.
  • Added at386sx BIOS options dell386sx, a3286a3886, ald93c308, intel and v514.
  • Added ct386sx BIOS options m345000, dtk386sx and solutions.
  • Added at386 BIOS options ssbc386at, opwb, 386atj7, vt386vt, l8949, acer310, kmxc02, frx521, frxs3b, 495sx, eemi and topcat.
  • Added alim1429 BIOS options revb, alim142901, alim142902 and asaki.
  • Added frxc402 BIOS option frximp.
  • Added opti495xlc BIOS options op82c495xlc and mao13.
  • Added hot409 BIOS option hot409v11.
  • Sorted systems by chipset and motherboard, and updated comments, including RAM and cache information.
  • Dec0.cpp: Decapped and dumped the 8751 microcontroller for Dragonninja (Japan revision 1). [TeamEurope, Brian Troha]
  • Karnov.cpp: Verified the Atomic Runner (Japan) 8751 microcontroller dump. [TeamEurope, Brian Troha]
  • Segas16b.cpp: Replaced microcontroller simulation with dumped program for Altered Beast (set 6) (8751 317-0076).
  • [TeamEurope, Brian Troha]
  • Dec8.cpp: Replaced hand-crafted microcontroller program with program dump for The Real Ghostbusters sets.
  • [TeamEurope, Brian Troha, The Dumping Union]
  • Firetrap.cpp: Replaced hand-crafted microcontroller program with program dump for Fire Trap (US).
  • [TeamEurope, Brian Troha, The Dumping Union]
  • Karnov.cpp: Replaced hand-crafted microcontroller program with program dump for Chelnov - Atomic Runner (US).[TeamEurope, Brian Troha, The Dumping Union]
  • Segas16a.cpp: Replaced microcontroller simulation code with program dump for the Quartet sets.
  • [TeamEurope, Brian Troha, The Dumping Union]
  • Segas16b.cpp: Replaced microcontroller simulation with program dump for Dynamite Dux (set 1) (8751 317-0095).
  • [TeamEurope, Brian Troha, The Dumping Unionn]
  • C98.xml, svi318_cass.xml: Corrected some spelling errors in titles and labels. [Zoe Blade]
  • Updated comments, and corrected spelling, grammar and typographical errors in comments and documentation. [Zoe Blade]

New in MAMEUI 0.214 (September 25 2019) (Sep 26, 2019)

  • MAMETesters Bugs Fixed
  • 00130: [Sound] (darkseal.cpp) darkseal: When using your weapon, the music speed increases. (AJR)
  • 00389: [Sound] (cbuster.cpp) cbuster: The music tempo increases up when the flamethrower is used. (AJR)
  • 02108: [Sound] (vaportra.cpp) vaportra, vaportrau, kuhga: Music tempo changes when firing. (AJR)
  • 03635: [Gameplay] (igspoker.cpp) cpoker, cpokert: Games freezing during play. (Roberto Fresca)
  • 05802: [DIP/Input] (pk8020.cpp) korvet, neiva, kontur: Keyboard does not work! (Robbbert)
  • 06205: [Graphics] (snes.cpp) snes [pilotwinu,pilotwinj]: Upper part of the screen image repeated. (AmatCoder)
  • 06486: [Side-by-side] (a2600.cpp) a2600: Initial stack pointer value for the M6507 (6502) is incorrect. (MoochMcGee)
  • 06901: [Crash/Freeze] (snes.cpp) snes [jdredd and clones]: Judge Dredd (all regions) stops working after title screen. (AmatCoder)
  • 07405: [Sound] (dragon.cpp) dragon32, dragon64, dragon64h, dragon200, dragon200e: Dragon Sound Extention module is silent. (AJR)
  • 07408: [Plugins] "autofire" plugin is not working properly. (Nathan Woods)
  • 07412: [Crash/Freeze] (vgmplay.cpp) vgmplay [chaotixju_md]: Crash when attempting to play Sega 32X audio pack. (cam900)
  • 07413: [Crash/Freeze] (exidy440.cpp) yukon, yukon1: The games crash or get stuck during the initial checks. (AJR)
  • 07416: [Graphics] (legionna.cpp) denjinmk: Broken backgrounds in two game endings. (Angelo Salese)
  • 07419: [Crash/Freeze] (snes.cpp) snes [firemenu, firemenj]: Screen remains black and game doesn't start. (AmatCoder)
  • 07425: [Misc.] (mac.cpp) macplus: Option/Command key positions swapped (U.S. PC keyboard). (R. Belmont)
  • 07426: [Misc.] (mac.cpp) maciici: Non-matching Option key positions (U.S. PC keyboard). (R. Belmont)
  • 07427: [Crash/Freeze] (arkanoid.cpp) arkgcbl, arkgcbla, arkangc2, arkbloc2, arkbloc3, block2, paddle2: Crash on start. (Robbbert)
  • 07430: [Graphics] (nes.cpp) ultstunt and clones: Introduction screens and playfield are corrupted. (AJR)
  • New working machines:
  • China Jiangmen Computer Equipment Factory H-01 JCE [zzemu]
  • China State-owned 830 Factory NF500A [zzemu]
  • Draw Poker (Joker Poker V.01) [Roberto Fresca TeamEurope]
  • Game & Watch: Fire (silver) [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Flagman [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Helmet (Rev. 2) [algestam, hap, Mr. Do, Sean Riddle]
  • Game & Watch: Judge (green) [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Vermin [algestam, hap, Mr. Do, Sean Riddle]
  • Motorola MEK6802D3 [68bit]
  • Motorola MEK6802D4 [68bit]
  • Motorola MEK6802D5 [68bit]
  • Nanjing Computer Factory Zi Jin I [zzemu]
  • Novag Super Sensor IV [hap, Berger, Achim]
  • SciSys / Philidor Software Chess Champion: Mark V [hap, Berger]
  • SciSys Kasparov Turbostar 432 [hap, anonymous]
  • Urachacha Mudaeri (Korea) [brizzo, Angelo Salese, The Dumping Union]
  • New working clones:
  • Birdie Try (Japan revision 2, revision 1 MCU) [TeamEurope, Guru]
  • China HKC HKC 8800A [zzemu]
  • Fidelity Electronics Excel 68000 Mach II (rev. C+, set 2) [Berger]
  • Game & Watch: Balloon Fight (crystal screen) [algestam, hap, Mr Jiggles the Christmas Man]
  • Gouketsuji Ichizoku (Japan, prototype) [twistedsymphony]
  • Hegener + Glaser Mephisto ESB II [Berger, Achim]
  • Hegener + Glaser Mephisto III (ver. B) [Berger, Achim]
  • Kuri Kinton (US, World Games license) [coolmod, The Dumping Union]
  • Novag Constellation 3.6MHz (set 1) [hap, Berger, Achim]
  • Novag Constellation 3.6MHz (set 2) [Berger]
  • Novag Constellation Quattro [hap, anonymous]
  • Novag Savant II [Berger, Achim]
  • Pac Man (U.G. bootleg of Puck Man) [f205v]
  • Psyvariar -Medium Unit- (V2.02O 2000/02/22 13:00) [rtw]
  • Raiden Fighters (Greece) [Sergio Galiano, Recreativos Piscis]
  • SciSys / Philidor Software Chess Champion: Mark VI/Philidor [hap, Berger, anonymous]
  • Venture (version 5 set 2, bootleg) [f205v]
  • Machines promoted to working:
  • Unior [Robbbert]
  • Clones promoted to working:
  • Champion Poker (v101) [Roberto Fresca]
  • Champion Poker (v201F) [Roberto Fresca]
  • Lady Liner (encrypted, set 1) [TeamEurope, Roberto Fresca, Ivan Vangelista]
  • Lady Liner (encrypted, set 2) [TeamEurope, Roberto Fresca, Ivan Vangelista]
  • Lady Liner (encrypted, set 3) [TeamEurope, Roberto Fresca, Ivan Vangelista]
  • Lady Liner (encrypted, set 4) [TeamEurope, Roberto Fresca, Ivan Vangelista]
  • Lovely Cards (encrypted) [TeamEurope, Roberto Fresca, Ivan Vangelista]
  • New Lucky 8 Lines (set 10, W-4, encrypted NEC D315-5136) [Grull Osgo]
  • New machines marked as NOT_WORKING:
  • Alpha Micro AM-1000 [Bitsavers]
  • Cablenet 2039 Controller [Al Kossow, Bitsavers]
  • Maldaliza [brizzo, Angelo Salese, The Dumping Union]
  • VTech Genius Leader Select [TeamEurope, The Dumping Union]
  • Wully Bully [brizzo, Angelo Salese, The Dumping Union]
  • New clones marked as NOT_WORKING:
  • 286 motherboards with 5-chip SUNTAC chipset [rfka01]
  • 286 motherboards with 5-chip VLSI chipset [rfka01]
  • 286 motherboards with Headland G2 chipset [rfka01]
  • 386 Motherboard using the Forex FRX46C402 + FRX46C411 + SiS 85C206 chipset [rfka01]
  • 386 motherboard using the Symphony chipset [rfka01]
  • 386 motherboards using a OPTi 82C495XLC chipset [rfka01]
  • 386 motherboards using the ALi M1429 A1 and M1431 A2 chipset [rfka01]
  • 386 motherboards with a FOREX FRX46C402/FRX36C300/SIS85C206 chipset [rfka01]
  • 386 SC Rev A2 [rfka01]
  • 386-4N-D04A (UMC chipset) [rfka01]
  • Asus ISA-386C [rfka01]
  • Asus ISA-386U30 REV.2.2 [rfka01]
  • AUVA COMPUTER, INC. BAM/12-S2 [rfka01]
  • AUVA VIP-M21502A BAM16-A0 [rfka01]
  • BI-025C HT-12 286 (HT12/A chipset) [rfka01]
  • Biostar MB-1212C [rfka01]
  • CDTEK 286 motherboard with Headland G2 chipset [rfka01]
  • CMP enterprise CO.LTD. 286 motherboard [rfka01]
  • DFI 386-20.REV0 [rfka01]
  • DTK PEM 2539 [rfka01]
  • Eagle PC-2 [rfka01]
  • Everex Systems EV-1815 [rfka01]
  • GOLDSTAR P/N 611-606A Rev 1.0A [rfka01]
  • HLB-286 MBA-009 [rfka01]
  • KMA-202F-12R (Winbond chipset) [rfka01]
  • Leading Edge Model M [rfka01]
  • Leanord SA Elan High Tech 286 [rfka01]
  • Magitronic Technology Magitronic B236 [rfka01]
  • Micromint MPX-16 [rfka01]
  • Morse KP-286 [rfka01]
  • Octek 286 mainboard with Headland G2 chipset [rfka01]
  • Octek Jaguar V v1.4 [rfka01]
  • Olivetti M203 motherboard [rfka01]
  • PC-Chips M205 [rfka01]
  • PC-Chips M321 [rfka01]
  • PC-Chips M326 [rfka01]
  • PC-Chips M919 [rfka01]
  • Pipi & Bibis / Whoopee!! (bootleg, set 2) [anonymous]
  • Shuttle Computer International HOT-304 [rfka01]
  • SM 386-40F (Forex chipset) [rfka01]
  • Snobol Mini 286 [rfka01]
  • Soyo SY-019H and SY-019I [rfka01]
  • SY-012 16/25 386MB VER: 5.2 [rfka01]
  • TAM/33/40-MA0 (CM318R00,M31-R00) [rfka01]
  • Uniron U3911-V3 [rfka01]
  • Vendex HeadStart Plus [rfka01]
  • Wyse WYSEpc 286 [rfka01]
  • New working software list additions:
  • amiga_apps: Amiga Appetizer (Sv), Desktop Budget (Sv), SuperDuper 2.02 [FakeShemp]
  • apple2_flop_clcracked:
  • Charlie Brown's 1, 2, 3's (1990 Queue re-release) (cleanly cracked), Chivalry (Revision 2) (cleanly cracked),
  • Computer Preparation for the SAT (Version 1.1A) (cleanly cracked), Creature Chorus (Version 4.0) (cleanly cracked),
  • Julius Erving and Larry Bird Go One on One (cleanly cracked),
  • MicroExam Test Bank for Computer Mathematics: Structured BASIC with Math Applications (Version 1.01) (cleanly cracked),
  • Millionaire (Version 2.1) (cleanly cracked), Professor Davensteev's Galaxy Search: Blue Level (cleanly cracked),
  • Professor Davensteev's Galaxy Search: Red Level (cleanly cracked), Quiz Castle (cleanly cracked),
  • The Sales Edge (cleanly cracked), Universe II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Buck Rogers - Planet of Zoom (cleanly cracked) [LoGo, Firehawke]
  • Star Fleet 1: The War Begins (cleanly cracked) [Peter Ferrie, Firehawke]
  • apple2_flop_misc: Olin in Emerald [www.mocagh.org, Dan Chisarick, Firehawke]
  • apple2_flop_orig:
  • Crossbow, Dogfight, Dragon's Keep, The Fidelity Chessmaster 2100, Hyper Head On, Infiltrator, Infiltrator Part II: The Next Day,
  • International Hockey, Oo-Topos, PHM Pegasus, Racter, Roach Hotel, The Rocky Horror Show, The Sands of Mars, Snoggle, Succession,
  • Super Mario Bros. Print World, Tawala's Last Redoubt, Tuesday Morning Quarterback [4am, Firehawke]
  • Olin in Emerald [4am, www.mocagh.org, Dan Chisarick, Firehawke]
  • Star Fleet 1: The War Begins [Brian Wiser, Firehawke]
  • gba: Broken Circle (Euro) [No-Intro, FakeShemp]
  • ggm: Sandy Edition - Master Chess, Steinitz Edition-4 - Master Chess [anonymous]
  • gtfore:
  • Golden Tee Fore! 2002 (V2.00.00), Golden Tee Fore! 2003 (V3.00.04), Golden Tee Fore! 2004 (V4.00.XX),
  • Golden Tee Fore! 2005 (V5.00.XX), Golden Tee Fore! Complete (V6.00.XX) [FakeShemp]
  • ibm5150:
  • 2400 A.D. (set 2), Colossus Bridge 4, The Faery Tale Adventure: Book I, Star Pack, UMS II: Nations at War - Planet Editor
  • [FakeShemp]
  • ibm5170: Bundesliga Manager Professional, QuickLink II Fax, Veil of Darkness, Vinguiden 1.0 (Sweden) [FakeShemp]
  • mac_flop: Balance of the Planet, Lode Runner [FakeShemp]
  • saitek_kso: Kasparov Selected Openings [Berger, anonymous]
  • sorcerer_cass: Defense [exidyboy]
  • spectrum_cass: The Quill Adventure System (C series) (set 1, C05) [David Haywood]
  • vgmplay:
  • Air Rescue (Sega System 32), Alien3 - The Gun (Sega System 32), Barunba (MSX2), Barunba (PC Engine),
  • Blaster Master - Enemy Below (Nintendo Game Boy Color), Bosconian (MSX), Cueb Runner (Sharp X68000), Dragon Buster (Sharp X68000),
  • Fist of the North Star (NES), Fist of the North Star - 10 Big Brawls for the King of Universe (Nintendo Game Boy), Fray (MSX2),
  • Hokuto no Ken (Family Computer), Illusion City (MSX turbo R), Image Fight (Sharp X68000), John Madden Football II (PC),
  • King & Balloon (MSX), Kyuukyoku Tiger (Sharp X68000), Mappy (NEC PC-8801), Pac-Land (Sharp X68000), Pac-Man (MSX),
  • R-Type (Sharp X68000), The Return of Ishtar (Fujitsu FM77AV), The Return of Ishtar (NEC PC-8801),
  • The Return of Ishtar (NEC PC-9801), SHM (MSX2), Tank Battalion (MSX), Terra Cresta (Sharp X68000), Thunder Dragon (Arcade),
  • Total Carnage (IBM PC AT), Toy Story Racer (Nintendo Game Boy Color), Turok Battle of the Bionosaurs (Nintendo Game Boy),
  • Turok - Rage Wars (Nintendo Game Boy Color), Turok 2 - Seeds of Evil (Nintendo Game Boy Color),
  • Turok 3 - Shadow of Oblivion (Nintendo Game Boy Color), XVM (MSX) [Tafoid]
  • vsmile_cart:
  • Abenteuer im ABC Park (Germany, Rev. 3), The Batman - Rettung von Gotham City (Germany) [TeamEurope]
  • The Batman - Rescate en Gotham City (Spain), Bob der Baumeister - Bobs spannender Arbeitstag (Germany, Rev. 104),
  • Bob y sus Amigos - Un Dia De Trabajo (Spain), Campeonato de Futbol V.Smile (Spain),
  • Disney/Pixar Cars - Acelera el Motor en Radiador Springs (Spain),
  • Disney/Pixar A Procura de Nemo - Nemo A Descoberta do Oceano (Portugal), DreamWorks Shrek - El Cuento de la Dragona (Spain),
  • Lil' Bratz Estrellas De La Moda - Amigos, Moda y Diversion (Spain), Noddy - Detective Por um Dia (Portugal),
  • Scooby-Doo - Misterio En El Parque (Spain, translucent blue cartridge), Superman - El Hombre de Acero (Spain),
  • Walt Disney La Cenicienta - Los suenos magicos de Cenicienta (Spain) [TeamEurope, ClawGrip]
  • Software list items promoted to working:
  • dragon_cart: Speech Synthesis Module [Nigel Barnes]
  • New NOT_WORKING software list additions:
  • gj4000: Wissen fuer Kinder [TeamEurope]
  • gl6000sl: Update - Rechtschreibreform [TeamEurope]
  • glcx: Update Programm-Zusatzkassette (Ger) [TeamEurope]
  • gls: Spielend Richtig Schreiben [TeamEurope]
  • ibm5170: Strike Commander, Strike Commander: Speech Pack, Strike Commander: Tactical Operations [FakeShemp]
  • mac_flop: The Supercars - Test Drive II Car Disk [FakeShemp]
  • mac_hdflop: Lost in Time - Parts 1 & 2 [FakeShemp]
  • st_flop: Ferrari Formula One (Euro) [FakeShemp]
  • vsmile_cart:
  • Cranium - Freizeit Park - Ein Jahrmarkt voller Spiel- und Lernspass (Germany), Dolphis Wasser-abenteuer (Germany) [TeamEurope]
  • Cranium - Parque de Atracciones de Cranium (Spain), Dakota y su mascota (Spain), Disney/Pixar Toy Story 2 (Smartbook) (USA),
  • Disney's Little Einsteins (Spain), Kung Fu Panda - Aventura en el Valle de la Paz (Spain),
  • Nick Jr. Dora the Explorer - Dora's Got a Puppy (Smartbook) (USA), Spider-Man y Amigos - Misiones Secretas (Spain, Rev. 222),
  • V.Smile Estudio De Arte (Spain), V.Smile PC (Spain),
  • Walt Disney La Cenicienta - Los suenos magicos de Cenicienta (Spain, Rev. 122) [TeamEurope, ClawGrip]
  • vsmilem_cart:
  • Disney La Casa de Mickey Mouse (Spain), Disney Winnie the Pooh - En busca de la miel (Spain),
  • Disney/Pixar Cars - Acelera el Motor en Radiador Springs (Spain), Disney/Pixar Toy Story 3 (Spain), Disney/Pixar UP (Spain),
  • Disney/Pixar Wall-E (Spain), DreamWorks Monstruos contra Alienigenas (Spain), Scooby-Doo!! - Misterio en el parque (Spain) [TeamEurope, avlixa, ClawGrip]
  • Source Changes:
  • bus/ss50: Corrected SS-30 MPS2 "high" Baud rates. [68bit]
  • bus/ss50: Don't log reads from empty SS-50 slots when side effects are disabled. [68bit]
  • flex_dsk.cpp: Fixed logging of the disk name extension. [68bit]
  • swtpc09.cpp: Added hard disk support to the DMAF3 controller. [68bit]
  • * Includes new WD1000 hard disk controller support, and improved DMAF2/DMAF3 MC6844 DMA emulation.
  • mc6845.cpp: Improved cursor emulation, including differences between the MC6845 and HD6845S. [68bit]
  • asmjs: Removed option to ignore missing libraries, and removed util and SDL2_ttf from link libraries. [68bit]
  • unidasm: Added -xchbytes option to swap input bytes. [AJR]
  • Added dump and emulation for Alpha Micro AM-310 Communications Controller. [AJR, Bitsavers]
  • m37710: Internalized timing for analog-to-digital converter. [AJR]
  • Distinguish DIP switches that belong to different devices but have the same name in UI menus. [AJR]
  • ost likely to occur when multiple instances of the same device type are configured on bus slots.
  • -h8: Improved disassembly. [AJR]
  • Corrected sign extension for 16-bit absolute addresses.
  • Add h' prefix to hexadecimal numbers.
  • Restrict address length depending on model.
  • Align arguments.
  • irbustr.cpp, djboy.cpp, hvyunit.cpp, sidearms.cpp: Corrected sound IRQ sources. [AJR]
  • 140.cpp: Added timing output to trigger periodic FIRQ. [AJR]
  • 6820: Added a hack to work around incorrect music speed in cbuster.cpp, darkseal.cpp and vaportra.cpp (MT00130, MT00389, MT02108).
  • [AJR]
  • prestige.cpp: Corrected metadata (glmmc is now gmmc), and marked gmmc system ROM as a bad dump. [AJR]
  • h6280: Reduced logical address space width, and made debugger use official names for banking registers. [AJR]
  • exidy440.cpp: Fixed crash/assertion failure caused by palette having too few entries. [AJR]
  • Added preliminary ELAN Microelectronics RISC II CPU emulation. [AJR]
  • dp8350.cpp: Improved timing, and fixed save states. [AJR]
  • nes.hsi: Fixed mirroring for Ultimate Stuntman. [AJR]
  • Fixed debugger dump command for address-shifted spaces. [AJR]
  • snes.cpp: Don't reset HDMA on writes to HDMAEN if the register value isn't changed (fixes MT06205). [AmatCoder]
  • 65816, spc700: Improved cycle counting (fixes MT06901 and MT07419). [AmatCoder]
  • crospuzl.cpp: Improved Flash loading. [Angelo Salese]
  • VRender0 updates: [Angelo Salese]
  • Improved menghong hardware emulation, allowing crzyddz2 to boot and improving menghong colors.
  • Moved video and audio components into the system-on-a-chip device, and added preliminary UART emulation.
  • Allowed external video clock to be set by the host driver.
  • segaic24.cpp: Implemented reverse Y clipping logic (fixes sprite priorities in Crack Down). [Angelo Salese]
  • archimds.cpp updates: [Angelo Salese]
  • Fixed cursor enable and sizing (used by caverns to display score and main player sprite).
  • Added preliminary RTFM and serial joystick support.
  • Re-implemented Acorn VIDC10 emulation, adding stereo sound support and improving raster effects.
  • segac2.cpp: Added links to reference videos. [cam900]
  • gba.xml: Corrected ROM size for brokenc. [cam900]
  • k051649.cpp: Added more address map mirrors, added save state support, and cleaned up code. [cam900]
  • ym2151.cpp: Clear both output buffers when reset is asserted. [cam900]
  • psikyosh.cpp: Refactored common pixel operations into helper functions, improved use of const, and cleaned up code. [cam900]
  • ay8910.cpp: Implemented AY8930 extensions, made pin 26 an input, added notes, and cleaned up code. [cam900]
  • deco_mlc.cpp: Improved blending behavior and cleaned up code. [cam900]
  • mega32x.cpp: Removed assumptions about host system's sound outputs (fixes MT07412). [cam900]
  • 315_5313.cpp: Fixed 3-bit color mode masking, implemented device_gfx_interface, and separated shadow/highlight palettes. [cam900]
  • calcune.cpp: Converted drawing routine to use VDP palette, added save state support, and reduced redundant code. [cam900]
  • video/generic.cpp: Added 16*16 layouts composed of 2*2 arrangement of 8*8 tiles, and made a number of drivers use generic layouts.
  • [cam900]
  • magetek_i4100.cpp: Added notes and cleaned up code. [cam900]
  • hyprduel.cpp: Set MACHINE_NO_COCKTAIL flag on hyprduel and hyprduel2. [cam900]
  • nmk16.cpp: Verified some clock sources and CPU types. [cam900]
  • legionna.cpp: Always invalidate tilemaps on bank change for Denjin Makai and Heated Barrel. [cam900]
  • plugins/cheat: Added time functions to the cheat sandbox. [Carl]
  • netlist: Force C locale when formatting numbers (fixes exception when global locale is set). [Couriersud]
  • spectrum: Added preliminary Beta Disk emulation (not working). [David Haywood]
  • karnov.cpp: Hooked up 8031 microcontroller for chelnovjbl. [Dirk Best]
  • model3.cpp: Hook up 315-5649 I/O controller. [Dirk Best]
  • HP9845: Reimplemented TACO based on recently-published internal documentation. [F.Ulivi]
  • Also separated DC100 tape cartridge device, and added support for 16-bit data format used by HP9845 and HP885.
  • hphybrid: Fixed bug that caused hp9825t to hang when calculating logarithms. [F.Ulivi]
  • Don't throttle emulation while paused if video update-in-pause is enabled. [feos]
  • icebox.cpp: Hooked up floppy controller interrupt request, allowing disk routines to work properly. [Frank Palazzolo]
  • apple2: Corrected Joyport multiplexing. [Golden Child]
  • apple2: Fixed key code for Ctrl-Shift-P and modifier codes for M and N on II and II Plus. [Golden Child]
  • segacrp2_device.cpp: Added NEC D315-5136 device (used by lucky8k). [Grull Osgo]
  • sh: Log SH2 FMR clock multiplier writes. [MetalliC]
  • cps3.cpp updates - imperfect graphics flag has been removed: [MetalliC]
  • Hooked up coin lockouts and coin counters, and connected buttons 5 and 6 to jojo, jojoba and clones.
  • Made SS RAM and registers eight bits wide and fixed EEPROM size.
  • Added fixed delay to palette/character DMA interrupts, and removed periodic interrupt hack.
  • Fixed missing star sprite in introduction and game title background color for jojo.
  • Render tilemaps as sets of rows from sprite list (fixes sfiii Alex stage background).
  • Implemented sprite list caching (fixes warzard two-player versus screen and jojo introduction text).
  • Replaced disk images version 5 CHD files build from trurip database.
  • Re-implemented color fading, and zeroed low three bits of color channels.
  • Improved save state support, Improved function/variable naming, cleaned up code, and improved documentation.
  • cps3.cpp: Implemented tilemap flipping, added a delay to sprite list DMA acknowledgement, and buffered global scroll registers.[MetalliC, David Haywood]
  • geneve: Added PC keyboard connector, allowing the use of emulated PC XT keyboards. [Michael Zapf]
  • m6502: Improved reset sequence emulation (fixes MT06486). [MoochMcGee, hap, smf]
  • Exposed running_machine::exit_pending() and running_machine::hard_reset_pending() to Lua scripts. [Nathan Woods]
  • Changed osd_get_clipboard_text() to return std::string. [Nathan Woods]
  • dragon32: Added JCB Speech Synthesis cartridge emulation. [Nigel Barnes]
  • acorn_vidc.cpp: Generate mu-law table at device start time. [O. Galibert, Angelo Salese]
  • tms34020: Fixed BLMOVE alignment handling (fixes endless loop in Atronic games). [Priit Laes]
  • apple2: Added initial support for ComputerEyes/2 image capture slot card. [R. Belmont, Golden Child]
  • f2mc16 updates: [R. Belmont]
  • Implemented more opcodes.
  • Made interrupt handling more robust.
  • Implemented mb9061x timers 0 and 1, including external event counter mode.
  • Fixed BBC branch offset.
  • Added more opcodes to the disassembler and normalized bit syntax.
  • Added save state support and cleaned up code.
  • Added a preliminary native Cocoa OSD layer for macOS (not working yet). [R. Belmont]
  • mac.cpp, mac128.cpp: Made default mapping for Command key right alt for all machines. [R. Belmont]
  • Emulated Sega Billboard and hooked it up to ST-V, Model 2 and Model 3 games. [Rob Krum, Dirk Best]
  • i8251: Implemented synchronous modes. [Robbbert]
  • unior.cpp, pp01.cpp: Fixed cassette interfaces. [Robbbert]
  • pmd85.cpp: Added cassette to alfa and mato, fixed cassette on other sets, and added notes. [Robbbert]
  • poly88.cpp: Fixed cassette polyphase mode. [Robbbert]
  • argo.cpp: added DMA, CRTC, PIT and cassette by guesswork. [Robbbert]
  • plan80.cpp: Added speaker sound. [Robbbert]
  • pk8020.cpp: Fixed keyboard and updated notes (MT05802). [Robbbert]
  • mycom.cpp: Fixed scrolling. [Robbbert]
  • goldnpkr.cpp: Replaced incorrectly dumped jokercar extended graphics ROMs with data from another set to make the game playable.
  • [Roberto Fresca]
  • goldstar.cpp: Simplified cherrys graphics decryption code. [Roberto Fresca]
  • igspoker.cpp updates: [Roberto Fresca]
  • Patched out protection in cpokert, cpokerx, cpoker101, cpoker201f and cpoker210ks (MT03635).
  • Fixed inputs for cpoker, cpokert and cpoker201f.
  • SGI Newport graphics: Fixed inverted-Y pixel read-back (fixes crash in Alias PowerAnimator 7.5). [Ryan Holtz]
  • r4000: Report the correct sub-revision for the R4600, and allow specific R4x00 types to specify the FPU ID as well. [Ryan Holtz]
  • indigo.cpp: Switched indigo4k to use the new R4000 CPU core. [Ryan Holtz]
  • SGI HAL2 audio: Corrected chip revision ID to match real hardware. [Ryan Holtz]
  • sgi_mc: Flag EISA bus as present on both Indigo2 and Indy, as VINO uses EISA signals for GIO64 arbitration. [Ryan Holtz]
  • vino: Implemented the majority of its functionality, and hooked it up to picture_image_device. [Ryan Holtz]
  • hh_sm510.cpp: Improved re-created melody ROMs for gnw_bfight and gnw_mbaway. [algestam]
  • debugger: Added mips and m68k support to gdbstub, and added support for running MAME debugger commands from the client.
  • [Ramiro Polla]
  • Changed Travis CI build to use GCC 9, and added MinGW GCC build to AppVeyor. [Belegdol]
  • marineb.cpp: Documented difficulty settings for hoccer, and added DIP switch locations for most sets. [Brian Troha]
  • policetr.cpp: Re-dumped U163 sound ROM for policetr10, and added speed-up hacks for sshooter, sshooter11 and policetr10.
  • [Brian Troha]
  • karnov.cpp: Re-dumped color BPROMS for chelnovj, confirming they match chelnov/chelnovu. [Brian Troha]
  • ibm5170.xml updates: [FakeShemp]
  • Changed gilispa, mitsmous6, nd010pci, nusound, sndwav32 and wordfndr to IMD images.
  • Changed scroll3d, sndwav32, cpavfw, microcp3, wordfndr and thndrhwk to MFM images.
  • Re-dumped internet and nicklaus.
  • ibm5150.xml update:
  • Replaced tgipack and ranger1 with MFM images.
  • amiga_hardware.xml: Dumped a590_seagate disk. [FakeShemp]
  • blackt96.cpp: Measured PIC microcontroller clock frequency. [Guru]
  • wyvernf0.cpp: Measured clock frequencies. [Guru]
  • symbolics.cpp: Changed unpopulated ROM regions to read as 0xFF to match hardware tests. [Josh Dersch]
  • neptunp2.cpp: Added EEPROM dump to rockroll. [jordigahan, ClawGrip]
  • commando.cpp: Corrected CPU frequency and updated notes. [Jose Tejada]
  • gng.cpp: Corrected notes. [Jose Tejada]
  • midvunit.cpp: Added re-created A19993 PAL program. [JROK, Hydreigon]
  • naomi.cpp: Re-dumped initdv2ja and ggxxsla GD-ROMs. [MajorPBX]
  • sprint4.cpp: Fixed gear shift controls for fourth player. [Mark Spaeth]
  • bfm_sc4.cpp, exidyttl.cpp, globalfr.cpp, jpmmps.cpp, monacogp.cpp, mpu5.hxx, simple_st0016.cpp: Edited titles for consistency.
  • [MASH]
  • genpc.cpp updates: [rfka01]
  • Increased pc BIOS region size to 64KiB to support late XT clones.
  • pc: "Added Super Computer BIOS 1.2", "B-190-B", "KT 10 M/B" and "Ruud Baltissen's Diagnostics" BIOS options.
  • at.cpp updates: [rfka01]
  • Expanded chipset details and notes.
  • at: Added "286 TACT", "CDTEK 286" and "Landmark/Supersoft diagnostic ROMs" BIOS options.
  • at386: Added "386 board with Ali chipset", "386 UMC 3DIUD", "386GRN-like board rev.03", "MB1325PM" and
  • "Tandon/Micronics with 385" BIOS options.
  • atvga: Added "286 TACT" and "CDTEK 286" BIOS options.
  • neat: added "286-NEAT", "VIP BAM/16-11" and "CP-805" BIOS options.
  • vlsi5: Added "MBVLSI-168" BIOS option.
  • ibmpc.cpp: Added "Landmark/Supersoft Diagnostics" BIOS options for ibm5150 and ibm5160. [rfka01]
  • hawk.cpp: Added "DEMOS 2.21 V1.01" BIOS option. [TheEPROM9]
  • cps1.cpp: Dumped U104 PAL for Street Fighter II' CE Mstreet-6 bootlegs sf2cems6a and sf2cems6b. [TwistedTom]
  • chinagat.cpp: Added PCB layouts and TRJ-100 pinout information, and updated notes. [yukaritamura]
  • supbtime.cpp: Fixed DE-0343 board main CPU and audio CPU clock frequencies. [yukaritamura]

New in MAMEUI 0.213 (September 04 2019) (Sep 5, 2019)

  • MAMETesters Bugs Fixed:
  • 00148: [Sound] (mappy.cpp) todruaga: The sound of the first credit is not played. (Angelo Salese)
  • 07379: [Interface] artwork: Automatically computed group bounds behaviour is not intuitive. (Vas Crabb)
  • 07382: [Debugger] Hang and memory leak when using save command. (hap)
  • 07388: [Graphics] (sms.cpp) smsj: Default view does not display video in OpenGL mode. (hap)
  • 07396: [DIP/Input] (tmnt.cpp) tmnt24pu: Start buttons do not work. (Tafoid)
  • 07398: [Crash/Freeze] (goldstar.cpp) mbs2euro: Exception at emulation start. (AJR)
  • 07400: [Interface] clickable artwork: Dummy input listener is ignored. (hap)
  • 07401: [Graphics] (nemesis.cpp) salamand and clones: Sprite flickers randomly. (hap)
  • New working machines:
  • The Destroyer From Jail (Korea) [system11, Angelo Salese, The Dumping Union]
  • DVW Microelectronics Husky [Nigel Barnes, Phill Harvey-Smith]
  • Game & Watch: Mario's Bombs Away [algestam, Mr. Do]
  • Hegener + Glaser Mephisto [hap, Berger]
  • Hegener + Glaser Mephisto II [hap, Berger]
  • Hegener + Glaser Mephisto III [hap, Berger]
  • Hegener + Glaser Mephisto Mirage [hap, Berger]
  • Hegener + Glaser Mephisto MM I (ver. A) [hap, Berger]
  • Hegener + Glaser Mephisto Mondial 68000XL [Sandro Ronco, Berger]
  • Potten's Poker stealth with Breakout front game [Roberto Fresca, Grull Osgo, Pako Ortiz, Rockman, Recreativas.org]
  • SciSys Superstar 28K [hap, Berger]
  • New working clones:
  • Block Out (Europe and Oceania) [ClawGrip, Recreativas.org]
  • Commando (bootleg set 3) [Guru]
  • Crazy Kong Part II (bootleg) [Corrado Tomaselli, The Dumping Union]
  • Elektronika Space Bridge [algestam, Ryan Holtz]
  • Exidy Inc Sorcerer (with Digitrio fdc) [Robbbert]
  • Exidy Inc Sorcerer (with Dreamdisk fdc) [Robbbert]
  • Hegener + Glaser Mephisto Amsterdam (Glasgow hardware) [Berger]
  • Hegener + Glaser Mephisto Dallas 68000 (Glasgow hardware) [Berger]
  • Hegener + Glaser Mephisto MM I (ver. B) [Achim]
  • Joker Card (witch game) [Roberto Fresca, TeamEurope]
  • Lady Liner (set 2) [Roberto Fresca, TeamEurope]
  • New Lucky 8 Lines (set 8, W-4) [Roberto Fresca, TeamEurope]
  • New Lucky 8 Lines (set 9, W-4, Eagle, licensed by Wing) [Roberto Fresca, TeamEurope]
  • New Lucky 8 Lines Super Turbo (Hack) [Roberto Fresca, TeamEurope]
  • Player's Edge Plus (X000057P+XP000038) Deuces Wild Poker (MGM Grand Casino) [Brian Troha]
  • Punk Shot (World 2 Players) [frsj8112]
  • Richard Lang Mephisto London 16 Bit [Berger]
  • Street Fighter II': Champion Edition (RE, bootleg) [ClawGrip, hammy]
  • Super Shanghai Dragon's Eye (Korea) [TeamEurope, Brian Troha, The Dumping Union]
  • Victor 5 [Roberto Fresca, TeamEurope]
  • Machines promoted to working:
  • Birdie Try (Japan revision 2) [Dirk Best, TeamEurope, Ivan Vangelista]
  • Casino Poker (Ver PM88-01-21, German) [Roberto Fresca, TeamEurope]
  • Dulmont Magnum [Carl]
  • Hasbro Dream Life (Version 1.0, Feb 07 2005) [Sean Riddle, David Haywood]
  • Mindset Corporation Mindset Personal Computer [O. Galibert, Al Kossow]
  • SciSys / Novag Chess Champion: Super System III [hap, Berger, MikeChess]
  • SD Gundam Sangokushi Rainbow Tairiku Senki (Japan) [Angelo Salese]
  • Tatung Einstein 256 [Nigel Barnes, jltursan]
  • Clones promoted to working:
  • SD Gundam Sangokushi Rainbow Tairiku Senki (Korea) [Angelo Salese]
  • SWTPC swtpc S/09 Sbug + piaide [68bit]
  • New machines marked as NOT_WORKING:
  • Bonus Poker (Atronic) [Priit Laes]
  • Bubble Torneo [TeamEurope]
  • Colex VME-80186 [Al Kossow, Bitsavers]
  • Digitek Micrologic 20 [ClawGrip, Dirk Best]
  • Estron Juku E5101 [Dirk Best]
  • Husky Computers Ltd Husky Hawk [Nigel Barnes, Phill Harvey-Smith]
  • I C Money (Atronic) [Priit Laes]
  • Microdar SPD [jordigahan, ClawGrip]
  • Miss Americana (Bingo) [IPDB]
  • Rock 'n' Roll [jordigahan, ClawGrip]
  • SNES 4 Slot arcade switcher [ClawGrip, Roberto Fresca, Recreativas.org, The Dumping Union, system11, Dirk Best]
  • Wanted (Sega) [Jamesv833, SeanC]
  • Wild Thing (Atronic) [Priit Laes]
  • New clones marked as NOT_WORKING:
  • Cyclopes (11/85) [IPDB, PinMame]
  • Fish Tales (P-2) [IPDB, PinMame]
  • Flash Gordon (French Vocalizer sound) [IPDB, PinMame]
  • Husky Computers Ltd Husky Hunter [Nigel Barnes, Phill Harvey-Smith]
  • Husky Computers Ltd Husky Hunter 2/16 [Phill Harvey-Smith]
  • Lady Liner (encrypted, set 1) [TeamEurope, Roberto Fresca]
  • Lady Liner (encrypted, set 2) [TeamEurope, Roberto Fresca]
  • Lady Liner (encrypted, set 3) [TeamEurope, Roberto Fresca]
  • Lady Liner (encrypted, set 4) [TeamEurope, Roberto Fresca]
  • Lady Luck (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
  • Lovely Cards (encrypted) [TeamEurope, Roberto Fresca]
  • Magic Export (V.211A) [TeamEurope]
  • New Lucky 8 Lines (set 10, W-4, encrypted NEC D315-5136) [Roberto Fresca, Grull Osgo, TeamEurope]
  • New Lucky 8 Lines Crown Turbo (Hack) [Roberto Fresca, TeamEurope]
  • Police Force (LG-4) Germany [IPDB, PinMame]
  • Power Instinct (USA, bootleg set 3) [hammy, The Dumping Union]
  • Robocop (2.9) [IPDB, PinMame]
  • Star Wars Arcade (US) [coolmod, Mike Moffitt, Phil Bennett]
  • Tiger Heli (bootleg set 4) [Sean Riddle, Brian Troha, The Dumping Union]
  • El Trebol de la Suerte (Bellfruit) (Adder 5) [TeamEurope, jordigahan, ClawGrip]
  • WWF Royal Rumble (1.03 French) [IPDB, PinMAME]
  • Yamaha MU100B [Alexander Troosh, R. Belmont]
  • New working software list additions:
  • Apple2_flop_clcracked:
  • The Addition Facts (cleanly cracked), Algebra Volume 3 (Version 1.0, 10 June 1982) (cleanly cracked), BackAid (cleanly cracked),
  • Beyond Castle Wolfenstein (Version 07/12/84) (cleanly cracked), BIG & little (cleanly cracked),
  • A Bird's Eye View of The Main Idea (cleanly cracked), Calendar Fun with the Lollipop Dragon (cleanly cracked),
  • Castle Wolfenstein (Version 06/19/84) (cleanly cracked), Dinosaur Days Plus (cleanly cracked),
  • The Division Facts (cleanly cracked), Dr. Ruth's Computer Game of Good Sex (cleanly cracked),
  • Draw Your Own Conclusions (cleanly cracked), Flashcards (cleanly cracked),
  • Flights Into Fiction: Classic Stories (cleanly cracked), Flights Into Fiction: Fairy Tales (cleanly cracked),
  • Focus on Physical Science: Chapter Review (Version 1.1) (cleanly cracked), Grid Designer (cleanly cracked),
  • Hinky Pinky (cleanly cracked), The Human Body: Circulation and Respiration (cleanly cracked),
  • KidWriter (German Level I, II) (cleanly cracked), Mission: Asteroid (cleanly cracked), The Multiplication Facts (cleanly cracked),
  • Muppet Slate (Version 1.01) (cleanly cracked), New Kid on the Block (Version 02.09.89) (cleanly cracked),
  • A Newbery Adventure: Charlotte's Web (cleanly cracked), NLP Tools Vol. 1 (Version 1.1) (cleanly cracked),
  • Phi Beta Filer (cleanly cracked), Poetry Express (cleanly cracked), Practicalc II XC (Version 2.00) (cleanly cracked),
  • Punctuation Put-On (cleanly cracked), Un Repas Francais (cleanly cracked), Roots/Affixes 1 (Version 09.14.87) (cleanly cracked),
  • The Subtraction Facts (cleanly cracked), Theorems and Proofs of Theorems (cleanly cracked), Troll Sports Math (cleanly cracked),
  • Verb Usage 3 (Version 01.31.89) (cleanly cracked), Wally's Word Works (cleanly cracked), What's The Big Detail (cleanly cracked),
  • Work Force II (Version 2.10) (cleanly cracked), Writer's Choice (Version 1.0) (cleanly cracked),
  • Zandar The Wizard (cleanly cracked), Zork I Demo (Catch A Butterfly) (cleanly cracked) [4am, Firehawke]
  • Chipwits [LoGo, Firehawke]
  • Apple2_flop_misc: Star Trek: The Kobayashi Alternative (Version 4.0) [anonymous]
  • Apple2_flop_orig:
  • Alge-Blaster Plus! (Version 1.0), The Ancient Art of War at Sea, Arcticfox, Battle Chess, Beach-Head, Beyond Castle Wolfenstein,
  • Black Magic, Castle Wolfenstein (1981 Version), Castle Wolfenstein (Version 06/19/84), Chipwits, Cranston Manor,
  • David's Midnight Magic, Escape (Bantam Publishing), Essex, Injured Engine, King's Quest, King's Quest II, King's Quest III,
  • King's Quest IV, Labyrinth: The Computer Game (Lucasfilm Games), Mabel's Mansion, Mindshadow, Mission: Asteroid, Moptown,
  • Puzzle Tanks, Race For Midnight, Return of Heracles, Sir Isaac Newton's Games, Soko-Ban,
  • Space Quest II: Vohaul's Revenge (Version 2.0A, interpreter 0.089), Times of Lore, Tip 'N Flip, Wizardry V: Heart of the Maelstrom
  • [4am, Firehawke]
  • Coco_flop:
  • 512K CoCo 3 Memory Test, CoCo Max II (Input Selector Modified), CoCo Max II (Version 51016), CoCo Max III (Version 3.0),
  • CoCo Max III (Version 3.1), CoCo Newsroom, DeskMate (Version 1.00.00), DeskMate 3 (Version 1.00.00), Disk EDTASM,
  • Micro Works 16-Level Picture Display Utility, The Newspaper, Pitfall II: Lost Caverns, Telewriter-64
  • [TRS-80 Color Computer Archive]
  • Hp_ipc:
  • Demo Disc, HP-UX Communications & Maintenance A (VI), HP-UX Communications & Maintenance B (VII), HP-UX Documentation (X),
  • HP-UX Miscellaneous Tools (IX), HP-UX Nucleus (VIII), HP-UX Programmers Tools (I), HP-UX Software Development (II),
  • HP-UX Software Development (III), HP-UX Writers Tools A (IV), HP-UX Writers Tools B (V), RCS (Revision Control System),
  • Software Engineering Module - C Development Supplement (IV),
  • Software Engineering Module - Communication and Maintenance Tools (II),
  • Software Engineering Module - Programmers's and Miscellaneous Tools (I),
  • Software Engineering Module - Section 1 & 1m Documentation (V),
  • Software Engineering Module - Sections 2, 3, 4 and l Documentation (VI), Software Engineering Module - Writer's Tools (III),
  • System Disc Release 5.0.2 [shattered]
  • Ibm5150:
  • Chuck Yeager's Advanced Flight Trainer (3.5"), Chuck Yeager's Advanced Flight Trainer (5.25", French),
  • Empire - Wargame of the Century, Loom (5.25"), Lunar Explorer - A Space Flight Simulator, Mean 18, Mines of Titan,
  • Olivetti Prodest PC1 - Per Cominciare, Olivetti Prodest PC1 Games Collection 7, Olivetti Prodest PC1 MS-DOS 3.20 (Spanish),
  • Olivetti Prodest PC1 MS-DOS 3.20 / GW BASIC / Lode Runner, Olivetti Prodest PC1 coverdisk (1987 No. 1),
  • Olivetti Prodest PC1 coverdisk (1989 No. 1, Jan/Feb), Olivetti Prodest PC1 coverdisk (1989 No. 2, Apr/May),
  • Olivetti Prodest PC1 coverdisk (1989 No. 4, Aug/Sep), Olivetti Prodest PC1 coverdisk (1989 No. 5, Nov/Dec), P.H.M. Pegasus,
  • Pitstop II (3.5") [Justin Kerk]
  • Ibm5170:
  • Novell DOS 7 (3.5"), Novell DOS 7 (5.25"), Novell DR Multiuser DOS Release 5.1, blueflops-2.0.10, blueflops-2.0.11,
  • blueflops-2.0.12, blueflops-2.0.13, blueflops-2.0.14, blueflops-2.0.15, blueflops-2.0.2, blueflops-2.0.3, blueflops-2.0.4,
  • blueflops-2.0.5, blueflops-2.0.6, blueflops-2.0.7, blueflops-2.0.9 [Justin Kerk]
  • Juku: CP/M 2.2 [Bashkiria-2M, Dirk Best]
  • Mephisto_mm1: Mephisto HG 170 Opening Library [Achim]
  • Mindset_flop: Vyper [Al Kossow]
  • Pentagon_cass: Old Tower
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Smc777: Yakyuu-Kyou [TurboMajikon]
  • Specpls3_flop: Redshift
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Spectrum_betadisc_flop:
  • DreamWalker: Alter Ego 2 (Pentagon), Gravibots, Lirus, Log Cabin Dizzy (v1.04, English), Log Cabin Dizzy (v1.04, Russian),
  • Mighty Final Fight (v1.0), Mighty Final Fight (v1.1), Mighty Final Fight (v1.2), Mighty Final Fight (v1.2, Wally music hack),
  • MultiDude (Pengaton), Redshift, Sector: Invasion, Twinlight
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Spectrum_cass:
  • Aahku al Rescate (set 1), Aahku al Rescate (set 2), Aahku al Rescate (set 3, beta 01, April 2011),
  • The Adventures Of Jane Jelly - The Egg Diamond (set 1),
  • The Adventures Of Jane Jelly - The Egg Diamond (set 2, turbo loader, with trainer),
  • The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 1, Bumfun),
  • The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 2),
  • The Adventures Of Jane Jelly - The Treasure Of Hotmarmalade (set 3, turbo loader, with trainer),
  • The Adventures Of Jane Jelly - The Treasure Of Zedin (set 1, Bumfun),
  • The Adventures Of Jane Jelly - The Treasure Of Zedin (set 2, older),
  • The Adventures Of Jane Jelly - The Treasure Of Zedin (set 3, turbo loader, with trainer),
  • The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 1, Bumfun),
  • The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 2, older),
  • The Adventures Of Jane Jelly - The Treasure Of Zedin - Nightmare Version (set 3, turbo loader, with trainer),
  • Altair (set 3, release 2, English), Altair (set 4, release 2, Spanish), Altair (set 5, English), Altair (set 6, Spanish),
  • Altair ZX (set 1, English), Altair ZX (set 2, Spanish), Alter Ego (set 3), Androide (2014, Pixelsoft) (set 2),
  • Androide (2014, Pixelsoft) (set 3), Antiquity Jones (set 2, v1.2), Antiquity Jones (set 3), Arcade Game Designer v1.0,
  • Arcade Game Designer v1.3, Arcade Game Designer v1.5, Arcade Game Designer v2.0, Arcade Game Designer v2.3,
  • Arcade Game Designer v2.4, Arcade Game Designer v2.6, Arcade Game Designer v3.0, Arcade Game Designer v3.3,
  • Arcade Game Designer v3.4, Arcade Game Designer v3.5, Arcade Game Designer v4.0, Arcade Game Designer v4.1,
  • Arcade Game Designer v4.2, Arcade Game Designer v4.3, Arcade Game Designer v4.4, Arcade Game Designer v4.5,
  • Arcade Game Designer v4.6, Astronaut Labyrinth (set 1), Astronaut Labyrinth (set 2, easy boss),
  • Astronaut Labyrinth (set 3, turbo loader, normal & easy boss, with trainer), Attack Of The RGBobots, B-Squared (set 1),
  • B-Squared (set 2), Baffo Jones, Baldy ZX (set 2), Bauble Blast!, Billy Box (set 1, English), Billy Box (set 2, French),
  • Blimpgeddon (set 1, v1.02, Final, QAOPM controls), Blimpgeddon (set 2, v1.02, Final, ESDFO controls), Blizzard's Rift,
  • Bluber (set 1, release 2), Bluber (set 2, release 2), Bluber (set 3, release 1), Bob The Space Janitor (version 2),
  • Bobby Carrot (set 1, v1.01, 128k), Bobby Carrot (set 2, v1.01, 128k), Bobby Carrot (set 3, v1.01, 48k),
  • Bobby Carrot (set 4, v1.01, 48k), Bomberman (2016, Cristian Gonzalez) (set 2, demo, v01),
  • Bomberman (2016, Cristian Gonzalez) (set 2, demo, v03), Booty - The Remake (set 1, v1.2, turbo loader),
  • Booty - The Remake (set 3, v1.2), Booty - The Remake (set 4, v1.2 - Black Edition, turbo loader),
  • Booty - The Remake (set 5, v1.2 - Black Edition), Booty - The Remake (set 6, v1.2 - Black Edition),
  • Booty - The Remake (set 7, v1.1, turbo loader), Booty - The Remake (set 8, v1.1), Booty - The Remake (set 9, v1.1),
  • Bounty - The Search for Frooge (set 1), Bounty - The Search for Frooge (set 2), Brian vs. The Bullies, A Broken Friend (set 2),
  • Bubble Frenzy, Bubble Monkey Bros, Cap'n Rescue (v3.0), Cap'n Rescue 2 - The Escape (v3.4), Car Wars (set 1, v1.1, English),
  • Car Wars (set 2, v1.1, Spanish), Car Wars (set 3, English), Car Wars (set 4, Spanish), Catch A Hare, Char Set Finder,
  • CharAde Editor & Demo, The Chard, Chessboard Attack (set 1, v1.2), Chip Rescue, Chopper Drop (set 2, release 2),
  • Christmas Cracker, Christmas Gift Hunt (set 1, v2.0, 128k), Christmas Gift Hunt (set 2, v2.0, 48k),
  • Christmas Gift Hunt (set 3, beta), Christmas Gift Hunt (set 4, ULA Plus), Chunk Zone, Clopit!, Code Zero (set 1),
  • Code Zero (set 2), Columns (set 2, Physical Version), Crappy Crates, The Dark (2016 cassette release), Davey-Dudds Loves Peas,
  • Dead By Dawn (set 2), Dead Flesh Boy (set 1, v2), Dead Flesh Boy (set 2, v2), Dead Flesh Boy (set 3, v1),
  • Dead Flesh Boy (set 4, v1, no loading screen), Deep Core Raider (set 1, v1.1), Deep Core Raider (set 2, v1.1),
  • Donkey Kong Jr. (2016, Gabriele Amore) (corrected jump), DragonBall - El desafio del Dr Gero (1994),
  • DreamWalker: Alter Ego 2 (set 1, 128k), DreamWalker: Alter Ego 2 (set 2, 48k), Dung Darach, F'n Balls (set 1, ULA rain fix),
  • Flash Beer Trilogy, Flynn's Adventure (set 3, tech demo 01-04-12), Flynn's Adventure In Bombland (set 1, v1),
  • Flynn's Adventure In Bombland (set 2, demo), Fn Balls (set 2, older), Forest Raider Cherry, Frank N Stein (set 3, pre-release),
  • Future Looter (set 1, release 2), Future Looter (set 2, release 1), Future Looter (set 3, demo 18122011), Genehtik (set 2),
  • Ghost Castles (cassettte version), Grumpy Santa (set 1), Grumpy Santa (set 2), Hunchy (1983, Mr. Micro),
  • Invasive Species (48k version), Jaws - The Text Adventure, Join, Knight Hero (Black version), Knight Hero (White version),
  • Knights & Demons, Knights & Demons DX (set 2), Knights (set 1), Knights (set 2, BASIC version), Knights (set 3, turbo loader),
  • Krap Park (set 1, fixed version, with screen magic), Krap Park (set 2, fixed version, without screen magic),
  • Krap Park (set 3, older, with screen magic), Krap Park (set 4, older, without screen magic), Kyd Cadet (set 2, v1.2),
  • Kyd Cadet II (set 2), Kyd Cadet III - The Eyeburx Plee (set 2), Laetitia, Little Dragon 2 (128k, AY Sounds),
  • Little Dragon 2 (48k), Little Dragon 2 - Hikoki's Cut, El Loco, Loco Bingo (set 2, RetroBytes demo),
  • Lost In My Spectrum (set 1, v2.0, 128k, English, turbo loader), Lost In My Spectrum (set 2, v2.0, 128k, English),
  • Lost In My Spectrum (set 3, v2.0, 128k, German, turbo loader), Lost In My Spectrum (set 4, v2.0, 128k, German),
  • Lost In My Spectrum (set 5, v2.0, 128k, Spanish, turbo loader), Lost In My Spectrum (set 6, v2.0, 128k, Spanish),
  • Lost In My Spectrum (set 7, v2.0, 128k, French, turbo loader), Lost In My Spectrum (set 8, v2.0, 128k, French),
  • Lost In My Spectrum (set 9, v2.0, 128k, Italian, turbo loader), Lost In My Spectrum (set 10, v2.0, 128k, Italian),
  • Lost In My Spectrum (set 11, v2.0, 128k, Portuguese, turbo loader), Lost In My Spectrum (set 12, v2.0, 128k, Portuguese),
  • Lost In My Spectrum (set 13, v2.0, 48k, English), Lost In My Spectrum (set 14, v2.0, 48k, German),
  • Lost In My Spectrum (set 15, v2.0, 48k, Spanish), Lost In My Spectrum (set 16, v2.0, 48k, French),
  • Lost In My Spectrum (set 17, v2.0, 48k, Italian), Lost In My Spectrum (set 18, v2.0, 48k, Portuguese), Micro Inc,
  • Mighty Final Fight (v1.1), Mike, The Guitar (set 1), Mike, The Guitar (set 2, turbo loader), Mike, The Guitar (set 3),
  • Mike, The Guitar - The Shooter, Moritz - The Dog That Caught The Car, Moritz Strikes Back, Moritz To The Moon, Mr Do!,
  • MultiDude (set 1, AY sounds), MultiDude(set 2, beeper sounds), Mysterious Dimensions, Mystery (set 1, 128k version),
  • Mystery (set 2, 48k version), Ninja Gaiden Shadow Warriors, Nirvana Engine, Old Tower (set 1, 128k), Old Tower (set 2, 48k),
  • The Order Of Mazes, Ossuary, Page And The Curse Of The Pharaoh, Page's Castle Quest (set 2), Pariboro,
  • Pentacorn Quest (set 1, English), Pentacorn Quest (set 2, Spanish), Percy Penguin (set 1, Vs3), Percy Penguin (set 2, demo, b68),
  • Pets vs Aliens Prologue (set 1), Pets vs Aliens Prologue (set 2), Pink Pills: Manic Moritz and the Meds, Pip The Pipistrelle,
  • Pooper Scooper, Pretty Gambler, PTM, Push 'n' Chase, Pyromania II: Chopper Rescue, Pyromania: Trial by fire, Quahappy (set 1),
  • Quahappy (set 2, turbo loader), Rabid Mower, Raw Battle, Red Planet (English), Red Planet (Spanish), Rediscovered Realms (set 1),
  • Rediscovered Realms (set 2), Redshift (set 1, turbo load), Redshift (set 2), Redshift (set 3), Rescue Lander,
  • ROVR - Remote Operated Vehicle Recovery (set 1), ROVR - Remote Operated Vehicle Recovery (set 2),
  • SIP - Special Intergalactic Painter (set 2), Sixteen Skirmish, Space Disposal (set 2), Speccy Bros - Nick & Tom, Speed Ball,
  • Stormfinch, Super Moritz, Tales Of Grupp, Tea-Leaf Ted (set 1, man version), Tea-Leaf Ted (set 2, bear version), Terrorlandia,
  • Terry The Turtle Vektor, The Time Of The End (set 2, side 1 only), Toofy In Fan Land (set 2), Toofys Winter Nuts (set 2, v1.2),
  • Xelda 1: Quest for the Golden Apple (set 1, English, ver 1.03), Xelda 1: Quest for the Golden Apple (set 2, English, ver 1.03a),
  • Xelda 1: Quest for the Golden Apple (set 3, Russian, ver 1.03a), Xelda 1: Quest for the Golden Apple (set 4, Russian, ver 1.03a),
  • Xelda 1: Quest for the Golden Apple (set 5, Spanish, ver 1.03a), ZX Destroyer, Zukinox (set 1, final cassette version),
  • Zukinox (set 2)
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • St_flop:
  • Highway Encounter (unreleased) [ICEknight]
  • Toi Acid Game (unreleased) [Jose Luis Correa, ICEknight]
  • Vsmile_cart:
  • Alfabet Pretpark (NL), Disney's Aladdin - De wonderwereld van Aladdin (Netherlands), Flitzers Schlaue Staedtetour (Germany),
  • Scooby-Doo! - Griezelen in het Pretpark (Netherlands), V.Smile Mein erster Mausklick (Germany),
  • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands) [TeamEurope]
  • New NOT_WORKING software list additions:
  • Ibm5150:
  • Bobo, Captain Blood, Olivetti Prodest PC1 Games Collection 1, Olivetti Prodest PC1 Games Collection 6,
  • Olivetti Prodest PC1 HDU Install, Olivetti Prodest PC1 Mouse Driver [Justin Kerk]
  • Ibm5170:
  • blueflops-1.0.0, blueflops-1.1.0, blueflops-1.1.1, blueflops-1.1.2, blueflops-2.0.0, blueflops-2.0.1-pre1, blueflops-2.0.8
  • [Justin Kerk]
  • Spectrum_betadisc_flop: Bobby Carrot
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Spectrum_cass:
  • Booty - The Remake (set 2, v1.2), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3),
  • Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3)
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Spectrum_microdrive: Outlet (Issue 001 through 038)
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Spectrum_wafadrive: Spectral Writer
  • [TZX Vault, SPA2, Steve Brown, Andrew Barker, Paul Hurd, Tony Barnett, Claus Jahn, Donald Graham, Guy Bearman, Jose Luis Soler,
  • Krasimir Hristov, Andrew Blood, Dave Stevens, John Wilson, Edwina Brown, Walter Pooley, Tomaz Kac, Martijn van der Heide,
  • Ramsoft, Dunny, Woody, Mikie, anonymous]
  • Vsmile_cart:
  • Disney's Winnie de Poeh - De wonderwereld van Poeh (Netherlands), Disney/Pixar Ratatouille - Remy's Nieuwe Recepten (Netherlands),
  • Nick Jr. Dora the Explorer - Dora's Fix-it Adventure (USA), Scooby-Doo! - A Night Of Fright Is No Delight (Smartbook) (USA)
  • [TeamEurope]
  • Vsmilem_cart:
  • Disney Princess - The Princess and the Frog - Tiana's Big Dream (UK), Disney/Pixar Wall-E (Germany),
  • DreamWorks Monsters vs. Aliens (Germany), Mijn Puppy! (Netherlands), Nick Jr Dora - Dora's Reparatie Avontuur (Netherlands),
  • Nickelodeon Wonder Pets! - Save the Animals! (UK), Sport Games (Netherlands) [TeamEurope]
  • Source Changes:
  • Wd_fdc.cpp: Allow SSO signal to be routed by driver for cases where it isn't used to select side. [68bit]
  • Bus/ss50: Added support for additional SS-30 cards. [68bit]
  • MP-T timer/counter, MP-S2 dual serial interface, SS-30 DC5 floppy disk interface, PIA IDE hard disk interface.
  • Swtpc09.cpp updates: [68bit]
  • Added support for UniFLEX floppy disk image files.
  • Added SS-30 bus, and removed peripherals on SS-30 cards from driver.
  • Fixed banked memory implementation.
  • Added configuration options for CPU clock speed variations, and SWTBUG patches needed for floppy support.
  • Added DC5 floppy controller as default slot option.
  • Formats/flex_dsk.cpp: Re-wrote using wd177x_format as a base class. [68bit]
  • Now supports single- and double-density disks, dynamically identifies boot sector IDs, and writing image files.
  • Made debugger memory views show correct data when chunks are too small for the space's address shift. [AJR]
  • Unidasm updates: [AJR]
  • Added r65c02, score7, unsp12 and unsp20 support.
  • Fixed address shift for scudsp and hd61700.
  • Upd7810: Fixed breakpoints, and added notes. [AJR]
  • Trocana: Added preliminary MSM6650 device and some test inputs. [AJR]
  • Reverted change making SGI CD-ROM identify as a hard disk, as it causes indy_4610 to fail its SCSI test. [AJR]
  • M65c02, r65c02: Corrected memory access patterns for read-modify-write instructions. [AJR]
  • Cosmac updates: [AJR, hap]
  • Added preliminary CDP1804/CDP1805/CDP1806 emulation.
  • Added disassembler support for CDP1805 with extended instruction set.
  • Changed register names to use conventional decimal numbering.
  • Attach following byte to disassembly of OUT instruction when P=X.
  • Mc68hc11: Add internal latches and direction registers for ports. [AJR]
  • Split up internal peripheral register handler functions and made separate I/O maps for each model.
  • Removed now-unnecessary read-back handlers from skeetsht.cpp and taitojc.cpp.
  • Added device emulation for DS17x85 series of MC146818-compatible real-time clocks with additional features. [AJR]
  • Pasopia.cpp: Corrected clocks and metadata. [AJR]
  • Mbs2euro: Fixed graphics corruption and possible crashes when attempting to draw outside screen bounds. [AJR]
  • Legionna.cpp: Fixed sprite priorities for Seibu Cup Soccer and SD Gundam Sangokushi Rainbow. [Angelo Salese]
  • Seibucop.cpp fixes for SD Gundam Sangokushi Rainbow: [Angelo Salese]
  • Identified sprite priority bit for command $c480 (fixes third level mid-boss being submerged while touching ground layers).
  • Disable sprite DMA destination increment if X positions are outside expected ranges (fixes sprite clipping).
  • Riscpc.cpp: Fixed a bug with force IRQ - rpc700 now reaches supervisor prompt. [Angelo Salese]
  • Galaxold.cpp: Fixed stage 3 invisible bullets in Strategy X. [Angelo Salese]
  • Pce.cpp: Added support for Tennokoe Bank extended Backup RAM. [Angelo Salese]
  • Pc9801.cpp: Added proper support for Memory Switch (MEMSW) device. [Angelo Salese]
  • H6280.cpp: Don't overwrite current timer value when writing to timer preload register. [Angelo Salese]
  • VRender0 device refactoring: [Angelo Salese]
  • Improved encapsulation of video and other conceptually independent on-board peripherals.
  • Moved drivers for different VRender0-based machines out of crystal.cpp to their own source files.
  • Untangled reads/writes to draw/display memory bank switches from screen_update - can run un-throttled now.
  • Added CRT controller raw screen parameters.
  • Implemented DMA hold feature and IRQ on mask writes, used by P's Attack.
  • Improved Cross Puzzle Flash loading (currently fails POST with a SPU error).
  • Nexus3d.cpp: Added some preliminary work - will do some VRender3D pipeline fill with a debug trick. [Angelo Salese]
  • Axc51-core: Added disassembler support for AX208 internal ROM symbols. [anonymous]
  • Pcipc: Added a slightly more usable PCI S3 Virge/DX video card. [Barry Rodewald]
  • S3virge: added PCI interface and linear framebuffer support. [Barry Rodewald]
  • Amstrad: Added Ram Electronics Music Machine MIDI and sampler expansion device. [Barry Rodewald]
  • Fixed building using system rapidjson. [Belegdol]
  • Migrated travis-ci configuration to Ubuntu Bionic. [Belegdol]
  • Worked around [[nodiscard]] warning for std::basic_string::c_str(). [Billy Robert O'Neal III]
  • Nmk16.cpp: Reduced redundant code and updated notes. [cam900]
  • -315_5313.cpp updates: [cam900]
  • Derive refresh rate and timer from input clock.
  • Simplified DMA behaviour and updated megacd.cpp and mega32x.cpp as appropriate.
  • Suppressed read side effects for debugger, cleaned up code, and expanded notes.
  • Megadriv.cpp, segac2.cpp, calcune.cpp: Corrected screen refresh rate and added notes. [cam900]
  • Megadriv.cpp: Added support for Z80 VDP access, and corrected VDP sound balance. [cam900]
  • Seibu_crtc.cpp: Updated notes. [cam900]
  • Formats/m20_dsk.cpp: Added support for writing image files, and added format to floptool. [Christian Groessler]
  • Fixed cleansrc target for hosts using sh-like shells. [Christian Groessler]
  • Bus/spectrum: Added a post opcode fetch hook to the expansion bus, needed by ZX Interface 1. [David Haywood]
  • Vii.cpp: Added EEPROM support to dreamlif. [David Haywood]
  • Policetr.cpp: Let RAMDAC device handle palette writes - trampolines in driver are no longer needed. [David Haywood]
  • Spectrum_cass.xml: Corrected and cleaned up metadata. [David Haywood]
  • Bionicc: Cleaned up driver: [Dirk Best]
  • Cleaned up notes and add to-do list.
  • Changed non-maskable interrupts to use pulse_input_line.
  • Documented coin lockout and attribute RAM layout.
  • Corrected layer to use 3-bit color.
  • Added driver for Estron Juku E501. [Dirk Best]
  • Implemented timers, keyboard, and 5.25" floppy drives.
  • Added single- and double-sided CP/M floppy formats.
  • Ml20: Add keypad input, placeholder speaker and DIP switches, and a simple internal layout. [Dirk Best]
  • Also added additional logging and started documenting CPU ports.
  • Dec0.cpp Dumped birdtry microcontroller and replaced simulation. [Dirk Best, TeamEurope, Ivan Vangelista]
  • Thedeep.cpp: Hooked up thedeep microcontroller and removed simulation. [Dirk Best]
  • Limenko.cpp: Hooked up audio CPU for spotty. [Dirk Best]
  • Added skeleton driver for SNES 4-Slot arcade switcher, and moved related mk3snes to new driver. [Dirk Best]
  • Dec8.cpp: Dumped and hooked up microcontroller for Last Mission. [Dirk Best, TeamEurope, Brian Troha, The Dumping Union]
  • Also fixed coinage settings.
  • Japanese version is currently using US microcontroller program with ID byte patched.
  • Luaengine.cpp: Exposed sound output buffer and sample rate to Lua scripts. [feos]
  • Also corrected some documentation.
  • Imgtool: Added Thomson BASIC tokenizer, implemented Thomson BASIC, and fixed passing --filter= to get verb. [hadess]
  • Thanks to Adrien Destugues for information about the format in bastok.cpp.
  • Popeye.cpp: Use real PROM dumps for Popeye Bootleg protection [Joe Magiera, recreativas.org, smf]
  • Imagedev/harddriv.cpp: Added support for HDI image file format. [Justin Kerk]
  • Naomi.cpp, machine/awboard.cpp: Simplified Atomiswave key scheduling, and eliminated 20-bit key files. [MetalliC]
  • Ti99: Changed busmouse to push updates when inputs change, and routed extra mouse button to a separate input line. [Michael Zapf]
  • Enabled default move constructor/assignment operator in core_options, and changed plugin_options code to use them. [Nathan Woods]
  • Refactored info XML creation code to improve performance. [Nathan Woods]
  • Allowed machine info fragments to be generated in parallel.
  • Changed formatting code to use I/O streams, and reduced redundant code.
  • Sort filtered devices lexically by short name.
  • Added -attach_window command-line option on Windows to use an existing window as the first emulation window. [Nathan Woods]
  • Lua engine updates: [Nathan Woods]
  • Added a function to instruct MAME to capture input when any input window sharing a thread with an emulation window has focus.
  • Added a mechanism for Lua plugins to configure mandatory image devices.
  • Exposed input device classes, devices and device items.
  • Changed seq_poll_start to take the input item class as a string.
  • Added a hook before settings are loaded, allowing default input port values to be changed.
  • Exposed additional ioport_field properties, and exposed input sequence cleaning functionality.
  • Exposed ioport_manager::type_group() and ioport_field::keyboard_codes().
  • Properly named the CoCo joysticks "Right Joystick" and "Left Joystick". [Nathan Woods]
  • Einstein.cpp: Replaced einst256 bad MOS ROM with a good dump, and implemented the rest of the machine. [Nigel Barnes, jltursan]
  • Machine/tube.cpp: Fixed 256-byte transfer mode. [Nigel Barnes]
  • Nsc810: Implemented port bit set/clear. [Nigel Barnes]
  • Hunter16.cpp: Added hunter1680 video RAM and rendering. [Nigel Barnes]
  • Hunter2.cpp: Added appropriate RAM size options, and minor keyboard corrections. [Nigel Barnes]
  • Hd61830: Make number-of-characters command to round up to an even number. [Nigel Barnes]
  • Mindset.cpp updates: [O. Galibert]
  • Added 400-high modes, corrected LEDs, added blitter fast mode, and added sound.
  • Fixed transparent blit.
  • Added modules, and implemented stereo sound module.
  • Mindset.cpp: Fixed the CPU speed, and implemented RS-232 module. [O. Galibert, Al Kossow]
  • RS-232 module is missing interrupt support for now.
  • Atronic.cpp: Identified CPU type and fixed ROM loading. [Priit Laes]
  • Apple2.cpp: Added Sirius JoyPort support on compatible models, and 4Play Joystick Card support. [R. Belmont]
  • Imagedev/harddriv.cpp: Added support for 2MG image file format and raw disk image files. [R. Belmont]
  • Added a still-frame capture image device to simulate digitizers, cameras, etc. using PNG files as input. [R. Belmont]
  • Apple2: Added support for the original gameport ComputerEyes. [R. Belmont, Golden Child]
  • Apple2gs: Made slow-side sync less aggressive (fixes SHOWALL 3200). [R. Belmont]
  • Added gdbstub debugger module, allowing an external debugger to connect using GDB Remote Serial Protocol. [Ramiro Polla]
  • Currently supports i386, arm7, ppc, z80 and m6502.
  • Fixed build on Solaris 2.11 (non-Oracle). [Rick V]
  • Midvunit.cpp: Added stubs for linking support. [Risugami]
  • Subsino.cpp updates: [Roberto Fresca, TeamEurope]
  • Added Victor 5 and Victor 21 speech emulation.
  • Added missing sample ROM dumps.
  • Confirmed the bipolar PROM dump for Victor 5.
  • Pokerout.cpp: Added ASCII PCB layout, and expanded notes. [Roberto Fresca]
  • Dpb_brushproc: Hooked up 20L10 PAL and the remainder of logic (not untested). [Ryan Holtz]
  • SGI Newport graphics updates: [Ryan Holtz]
  • Re-implemented logging code for external viewer.
  • Fixed 8-BPP overlay bit combination.
  • Fixed broken blending.
  • Added bit lane expansion, needed for proper double-buffered accesses.
  • Simplified default color accesses.
  • Dsp56k: Renamed relevant classes, files and namespaces to indicate that it emulates the DSP56156 (not the DSP5600x). [Ryan Holtz]
  • Sec: Converted Barcrest/Bell Fruit Serial Electronic Counter (SEC) to a proper MAME device. [Ryan Holtz]
  • Seta.cpp: Added configuration option to use joystick/buttons in atehate for navigating the hidden test menu. [RyogaMasaki]
  • Enabled pre-compiled header with Visual Studio compiler for emu, frontend, precompile, dasm and optional libraries.
  • [Samuele Zannoli]
  • Agat: Added support for Nippel Clock slot card. [shattered]
  • Show decrypted KONAMI1 opcodes in the debugger. [smf]
  • Wd33c9x: Clarified hardware reset behavior, and made all resets trigger a SCSI_STATUS_RESET interrupt. [tyfighter]
  • Mu100: Dumped v1.03 BIOS. [Alexander Troosh]
  • Mu80: Added wave ROMs. [Alexander Troosh]
  • Mephisto_modular.cpp: Added newer Portorose 32-Bit program ROM as a BIOS option. [Berger]
  • Tumbleb.cpp: Added PCB layout for Magic Purple. [Brian Troha]
  • Dec0.cpp: Labeled Birdie Try as revision 2 in case someone ever finds an earlier version. [Brian Troha]
  • Machine/awboard.cpp: Added notes on Atomiswave checksum and keys. [brizzo, MetalliC]
  • Dacholer.cpp: Dumped color PROM for Dacholer. [caius, The Dumping Union]
  • Segasp.cpp: Dumped security PIC microcontroller for Tetris Giant. [CoolFox]
  • Konamigv.cpp: Re-dumped Simpsons Bowling CD and corrected label. [emmanu888]
  • Mystwarr.cpp: Corrected mis-typed Konami number for PAL in comment. [f205v]
  • Dec0.cpp: Dumped PROMs for the dec0 mainboard. [Guru]
  • Sbrkout.cpp: Verified main CPU clock frequency. [Guru]
  • Subsino.cpp: Marked G.E.A. hack as a clone of Victor 5. [MASH]
  • Thedeep.cpp: Corrected audio CPU for The Deep based on PCB photograph. [MASH]
  • Dogfgt.cpp: Corrected sound chip types based on PCB photograph. [MASH]
  • M72.cpp: Re-redumped GAL for lohtb. [parramon]
  • Model1.cpp: Re-dumped Star Wars Arcade (Japan) mpr-16477.27 and fixed ROM locations. [Phil Bennett]
  • Segaybd.cpp: Fixed Power Drift PCM EPROM locations. [Phil Bennett]
  • Hunter16.cpp: Added later hunter16 ROM v3.04 as a BIOS option. [Phill Harvey-Smith]
  • At.cpp: Added seven additional BIOS dumps to at. [rfka01]
  • Genpc.cpp: Added ECD Professional Microcomputer BIOS to PC. [rfka01]
  • At.cpp, genpc.cpp: Updated BIOS date, version and chipset comments. [rfka01]
  • Pc9801.cpp: Re-dumped PC9821AS ROMs. [sampson]
  • Dec0.cpp: Verified that Bad Dudes microcontroller dump is correct, and decapped and dumped Heavy Barrel (World) microcontroller.
  • [TeamEurope, Brian Troha, The Dumping Union]
  • Chinagat.cpp: Updated and corrected PCB information and notes. [yukaritamura]

New in MAMEUI 0.212 (July 8 2019) (Aug 4, 2019)

  • 00349: [Graphics] (shaolins.cpp) kicker: Graphical artefacts after going through service mode tests. (Angelo Salese)
  • 02060: [Graphics] (aerofgt.cpp) spinlbrk, spinlbrku, spinlbrkj: Incorrect graphics priorities. (Mamesick)
  • 04159: [DIP/Input] (segas24.cpp) sgmast, sgmastc, sgmastj: Swing power input doesn't work correctly. (Angelo Salese)
  • 05516: [Misc.] Systems using TZX cassette format: [debug] Allocated memory is not freed correctly. (AmatCoder)
  • 06231: [Interface] (poly88.cpp) poly88: Cassette is not working. (Robbbert)
  • 06654: [Interface] (c64.cpp) c64: In some cases, changing slot cards and choosing RESET crashes MAME. (AmatCoder)
  • 06655: [Interface] cgenie, coco3: Unloading and big changes in interface slots can cause crash. (AmatCoder)
  • 06677: [Interface] MAME may crash when selecting a new machine if current machine has empty image slots. (AmatCoder)
  • 06716: [Media Support] (spectrum.cpp) specpl3e: Fatal error when launching ZX Spectrum disks. (AmatCoder)
  • 06756: [Interface] (nascom1.cpp) nascom2, nascom1: Cassette records no signal. (Robbbert)
  • 06880: [Crash/Freeze] (coco3.cpp) All machines in coco12.cpp, coco3.cpp: UI/MAME crash when configuring MPI options. (AmatCoder)
  • 07098: [Sound] (itech32.cpp) gt3d, gt97, gt98, gt99, gt2k, gtclassc: Incorrect sounds play during gameplay. (AJR)
  • 07188: [DIP/Input] (zr107.cpp) jetwave and clones: Analog controls do not respond in game. (Hydreigon)
  • 07331: [DIP/Input] (vsnes.cpp) pc_duckh, pc_hgaly, pc_wgnmn, duckhunt, hogalley: Lightgun games doesn't work. (enik2)
  • 07357: [Crash/Freeze] (taitojc.cpp) All sets in taitojc.cpp: Reset loop after startup screen. (AJR)
  • 07362: [Crash/Freeze] (vii.cpp) jak_spdm, jak_pooh, others: [debug] DRC assertion failure. (Ryan Holtz)
  • 07370: [Crash/Freeze] (namconb1.cpp) sws95, sws96, sws97: Crash during attract mode. (hap)
  • 07373: [Gameplay] (iteagle.cpp) gtfore02, gtfore03, gtfore04, gtfore05, gtfore06 and clones: Games fail to boot. (Samuele Zannoli)
  • 07377: [Crash/Freeze] Crash or segmentation fault when removing some slot cards. (AmatCoder)
  • 07385: [Interface] (wrally.cpp) wrally: Coin inputs are don't work. (O. Galibert)

New in MAMEUI 0.209 (Apr 24 2019) (Apr 24, 2019)

  • MAMETesters Bugs Fixed:
  • 03122: [DIP/Input] (ltcasino.cpp) mv4in1, ltcasino, ltcasinn: Service Mode DIP switch does not work. (Dirk Best)
  • 05291: [Sound] (coco3.cpp) All drivers in coco.c: ORC90 emulation has no sound output. (Nigel Barnes)
  • 03130: [Graphics] (ccastles.cpp) ccastles: Reported screen resolution is incorrect. (Dirk Best)
  • 07075: [Sound] (m72.cpp) hharry: Victory scream is too low compared to previous mame releases and arcade PCB. (cam900)
  • 07242: [Crash/Freeze] (vegas.cpp) sf2049: Game freezes in attract mode. (Ted Green)
  • 07255: [Crash/Freeze] (sms.cpp) gamegear [ecco]: Game Gear ROM Ecco freezes on a pink/purple screen. (Enik Land)
  • 07265: [DIP/Input] (tsamurai.cpp) tsamuraih: Lives DIP switch settings are incorrect. (chaneman)
  • 07266: [Sound] (snk6502.cpp) sasuke: Initial game music plays partially or not at all after hitting Start. (Ivan Vangelista)
  • 07270: [Crash/Freeze] (cps1.cpp) sf2ceea: Debugger crashes when accessing memory under certain conditions. (hap)
  • 07272: [Documentation] (spg110.cpp) jak_spdmo: In the description the letter "W" is missing in the word "hardware". (Tafoid)
  • 07275: [Core] Weird pacing issue on Windows. (hap)
  • 07279: [Crash/Freeze] (amstrad.cpp) cpc6128: Loading disk images with exess tracks causes a fatal error. (Edstrom)
  • 07281: [DIP/Input] (pocketc.cpp) pc1401, pc1402: Inputs are mapped incorrectly. (Robbbert)
  • 07282: [Crash/Freeze] (alphatro.cpp) alphatro: After "width 80" entered, MAME freezes. (AJR)
  • New working machines:
  • Akka Arrh (prototype) [Aaron Giles, The Dumping Union]
  • Applied Concepts Great Game Machine [hap, bataais]
  • Bonus Poker [Roberto Fresca, TeamEurope]
  • Computer Chess (Conic) [hap, Sean Riddle]
  • Fidelity Electronics Chess Challenger 3 [hap, Berger, Sean Riddle]
  • Fun World Quiz (German, 12-11-1990) [Roberto Fresca, TeamEurope]
  • Fun World Quiz (German, 27-04-1990) [Roberto Fresca, TeamEurope]
  • Game & Watch: Popeye (wide screen) [Henrik Algestam]
  • Game & Watch: Zelda [Henrik Algestam]
  • Invader (Gakken, cyan version) [hap, Sean Riddle, hydef]
  • Kuzmich-Egorych [shattered]
  • Name That Tune (Castle Toy) [hap, Sean Riddle]
  • Nevada (French, encrypted) [Roberto Fresca, Grull Osgo]
  • New working clones:
  • Applied Concepts Boris (rev. 01) [Sean Riddle]
  • ARB V2 Sargon 4.0 [anon]
  • Casino Poker (Ver PM86-35-1, German) [Roberto Fresca, TeamEurope]
  • Dock Man (set 2) [Andrew Welburn, The Dumping Union]
  • Dock Man (set 3) [Andrew Welburn, The Dumping Union]
  • Empire City: 1931 (France) [Fabrice Arzeno, The Dumping Union]
  • Euro League (Gaelco bootleg, Modular System) [ClawGrip, David Haywood]
  • Fidelity Electronics Chess Challenger 7 (model CC7) [Sean Riddle]
  • Little Casino II v18.1 [Andrew Welburn, The Dumped Union]
  • Novag Super Expert (version B, model 886) [Berger]
  • Novag Super Forte (version A, set 3) [Berger]
  • Street Heat (set 2, older?) [chaneman]
  • Super Bobble Bobble (bootleg, set 5) [Lorenzo Mancini]
  • Machines promoted to working:
  • Joker Card (Inter Games) [Roberto Fresca, Grull Osgo]
  • Joker Card 300 (Ver.A267BC, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive, Gaby]
  • Mega Card (Ver.0210, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive]
  • Multi Win (Ver.0167, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive]
  • Power Card (Ver 0263, encrypted) [Roberto Fresca, Grull Osgo, Andreas Naive]
  • Saloon (French, encrypted) [Roberto Fresca, Grull Osgo]
  • Tripple Draw (V3.1 s) [Ivan Vangelista]
  • Clones promoted to working:
  • Dragon World (Korea, V040K) [Ivan Vangelista]
  • Jolly Card (German, Fun World, bootleg) [Roberto Fresca, Grull Osgo]
  • Jolly Card (Italian, bootleg, set 2) [Roberto Fresca, Grull Osgo]
  • Royal Card (Evona, Polish, encrypted) [Roberto Fresca, Grull Osgo]
  • Wonder Boy (system 2, set 2, 315-5176) [Ivan Vangelista]
  • New machines marked as NOT_WORKING:
  • Bikkuri Pro Wrestling (Japan 881221, Ver 1.05)
  • [ShouTime, Dane Biegert, Evan Korzon, Russell Howard, Jeroen Bijl, Jeffrey Gray, Smitdogg, The Dumping Union]
  • Centipede / Millipede / Missile Command (rev 1.03) [chaneman, R. Belmont]
  • Ericsson 9161 Display Processor Unit [MCbx Old Computer Collection]
  • Husky Computers Ltd Hunter 16 [Barry Rodewald, rfka01, TeamEurope]
  • Multi-Action 6710-13 [Brian Troha, The Dumping Union]
  • Multi-Action 7551 [Brian Troha, The Dumping Union]
  • Multi-Action 7556 [Brian Troha, The Dumping Union]
  • Panther Darts [jordigahan, ClawGrip, The Dumping Union]
  • Toyquest TV Go Go [ClawGrip, TeamEurope]
  • Trivial Pursuit (Volumen V, Spanish, Maibesa hardware) [Retro Sevilla, Diego Bartolome, Recreativas.org, ClawGrip]
  • Yamaha MU50 [R. Belmont, O. Galibert]
  • New clones marked as NOT_WORKING:
  • Amstrad plc PCW9512 [Edstrom]
  • CompuAdd 810 [rfka01]
  • Dr. Dude (LU-1) Europe [PinMAME]
  • Elvira and the Party Monsters (LF-1) French [PinMAME]
  • Gilligan's Island (L-8) [PinMAME]
  • Husky Computers Ltd Hunter 16/80 [Barry Rodewald, rfka01, TeamEurope]
  • Hyosung Topstar 88T [rfka01]
  • Image Fight (Japan, bootleg) [hammy, The Dumping Union]
  • JUKO NEST 8086 and V30 [rfka01]
  • Kaypro Corporation PC [rfka01]
  • Kyocera XT [rfka01]
  • Last Action Hero (1.06 Canada) [Matt Morin]
  • New working software list additions:
  • Apple2_flop_clcracked:
  • Adjectives (cleanly cracked), Adjectives (version 06.29.84) (cleanly cracked), Agenda Files (cleanly cracked),
  • Air Nav Workshop (cleanly cracked), Air Raid Pearl Harbor (cleanly cracked), Air Traffic Controller (cleanly cracked),
  • Alaska (cleanly cracked), Alfred's Basic Band Computer Tutor (cleanly cracked), Alge-Blaster (cleanly cracked),
  • Algebra Volume 1 (Edu-Ware) (cleanly cracked), Algebra Volume 1 v1.3 (Edu-Ware) (cleanly cracked),
  • Algebra Volume 2 v1.1 (Edu-Ware) (cleanly cracked), Algebra Volume 3 v1.2 (Edu-Ware) (cleanly cracked),
  • Algebra Volume 4 v1.0 (Edu-Ware) (cleanly cracked), Algebra Volume 5 v1.2 (Peachtree) (cleanly cracked),
  • Algebra Volume 6 v1.2 (Peachtree) (cleanly cracked), Ali Baba and the Forty Thieves (cleanly cracked),
  • Alice in LogoLand (cleanly cracked), Alice in Wonderland rev. 2 (cleanly cracked), Alien Addition 1982.0 (cleanly cracked),
  • Alien Addition 1985 (cleanly cracked), Alien Addition revision 2 (cleanly cracked), All About America (cleanly cracked),
  • All About Purim (cleanly cracked), Alligator Alley (cleanly cracked), Alligator Mix (cleanly cracked),
  • Alligator Mix 1982.0 (cleanly cracked), Alligators and Crocodiles (cleanly cracked),
  • Alphabet Beasts and Company (cleanly cracked), Alphabetic Keyboarding Volume 1 (cleanly cracked),
  • Alphabetic Keyboarding Volume 2 (cleanly cracked), Alphabetical Order (cleanly cracked),
  • Alphabetization Sequence (cleanly cracked), Alphabetizing - Blue Level (cleanly cracked), Alpine Tram Ride (cleanly cracked),
  • Alter Ego (female version) (cleanly cracked), Alter Ego (male version) (cleanly cracked),
  • America Coast to Coast (cleanly cracked), American Government (Intellectual Software) (cleanly cracked),
  • American Government (Micro Learningware) (cleanly cracked),
  • American History Achievement IV: World War II - Present (cleanly cracked), Analogies Tutorial (cleanly cracked),
  • Ancient Legends (cleanly cracked), Animal Homes and Stories (cleanly cracked), Animal Hotel (cleanly cracked),
  • Animal Survival for Echo Voice System (cleanly cracked), Animal Survival for Ufonic Voice System (cleanly cracked),
  • Animate (cleanly cracked), Ankh (cleanly cracked), Antonym Antics (cleanly cracked), Antonyms/Synonyms 1 (cleanly cracked),
  • Antonyms/Synonyms 2 v05.25.87 (cleanly cracked), Aphasia I (cleanly cracked),
  • Aphasia II - Opposites and Similarities (cleanly cracked), Aphasia III (cleanly cracked), Aphasia IV (cleanly cracked),
  • Apple Cider Spider (cleanly cracked), Apple II Test Disk (cleanly cracked), AppleWriter ][ (cleanly cracked),
  • Apventure to Atlantis (cleanly cracked), Aquatron (cleanly cracked), Arcade Boot Camp (cleanly cracked), Archon (cleanly cracked),
  • Archon II - Adept (cleanly cracked), ARCO Computer Preparation for the SAT (cleanly cracked), Arcticfox (cleanly cracked),
  • Ardy the Aardvark (cleanly cracked), Arena (cleanly cracked), Argos (cleanly cracked), Association Pictures (cleanly cracked),
  • Audio Visual Inventory (cleanly cracked), Audubon Grizzly Bears - Wildlife Adventures (cleanly cracked),
  • Autoduel (cleanly cracked), Axis Assassin (cleanly cracked), Back in Time (cleanly cracked), Bad Dudes (cleanly cracked),
  • Bake & Taste (cleanly cracked), Bank Street StoryBook (cleanly cracked), Bank Street StoryBook 1.1 (cleanly cracked),
  • Bank Street Writer II (cleanly cracked), Banner Books - All Along The Alphabet (cleanly cracked),
  • Banner Books - Your School Day (cleanly cracked), Bannercatch (cleanly cracked), Baron (version 2.1) (cleanly cracked),
  • Basic Biology (version 1.02) (cleanly cracked), Basic Division Facts (cleanly cracked),
  • Basic Division Facts: Dividends to 25 - Factors to 5 (cleanly cracked),
  • Basic Division Facts: Dividends to 81 - Factors to 9 (cleanly cracked),
  • Basic Drafting: Review and Testmaker (version 3.0) (cleanly cracked), Basic Electricity (cleanly cracked),
  • Basic Electronics: Atomic Theory (cleanly cracked), Basic Electronics: Electronic Fundamentals (cleanly cracked),
  • Basic Electronics: Electronic Math (cleanly cracked),
  • Basic Electronics: Electronic Prefixes, Symbols, and Components (cleanly cracked),
  • Basic Electronics: Fundamentals of DC Circuitry (cleanly cracked),
  • Basic Math Competency Skill Building: Decimals (cleanly cracked), Basic Math Facts and Games (1981 release) (cleanly cracked),
  • Basic Math Facts and Games (1983 re-release) (cleanly cracked), Basic Math Flash Facts (cleanly cracked),
  • Basic Multiplication Facts (cleanly cracked), Basic Vocabulary Builder - Spanish (cleanly cracked),
  • Battalion Commander (cleanly cracked), Battle Cruiser (cleanly cracked), Battle For Normandy (cleanly cracked),
  • Battle Group (cleanly cracked), Battle of Antietam (version 1.5) (cleanly cracked),
  • Battling Bugs and Concentraction (cleanly cracked), BC's Quest For Tires (cleanly cracked),
  • Behind the Wheel, Blue Level (cleanly cracked), Bellhop (cleanly cracked), Below the Root (cleanly cracked),
  • Berserker Raids (cleanly cracked), Bible Baseball (cleanly cracked), Bible Discovery (cleanly cracked),
  • Big Book Maker: Favorite Fairy Tales and Nursery Rhymes (cleanly cracked),
  • Big Book Maker: Tall Tales and American Folk Heroes (cleanly cracked), Big Red Mania (cleanly cracked),
  • Bike Hike (cleanly cracked), Bingo Bugglebee Presents Famous People (cleanly cracked),
  • Bingo Bugglebee Presents Home Alone (cleanly cracked), Bingo Bugglebee Presents Outdoor Safety (cleanly cracked),
  • Biology Achievement II: Reproduction and Development (cleanly cracked), Biomes (cleanly cracked), Birds (cleanly cracked),
  • Blockers and Finders (cleanly cracked), Blue Powder Grey Smoke (cleanly cracked), Bolo (cleanly cracked),
  • Bomb Alley (cleanly cracked), Borrowed Time (cleanly cracked), Boulder Dash (cleanly cracked),
  • Boulderdash Construction Kit (cleanly cracked), Bouncing Kamungas (cleanly cracked), Box Introduces Addition (cleanly cracked),
  • Bridge Baron II (cleanly cracked), Building Compounds (cleanly cracked),
  • Building Reading Skills (version 85-02) (cleanly cracked), Building With Vowels (cleanly cracked),
  • Bulletin Board Maker: City and Country (cleanly cracked), Bulletin Board Maker: Your Neighborhood (cleanly cracked),
  • Bumble Plot (1982) (cleanly cracked), Bumble Plot (version 1.2) (cleanly cracked), C'est La Vie (cleanly cracked),
  • Calendar Skills v08.31.86 (cleanly cracked), Cannonball Blitz (cleanly cracked), Capitalization (cleanly cracked),
  • Capitalization (version 1.5) (cleanly cracked), Capitalization Practice (cleanly cracked),
  • Capitalization Test (version 01.29.87) (cleanly cracked), Car Builder (cleanly cracked),
  • Car Builder (revision 2) (cleanly cracked), Car Builder (revision 3) (cleanly cracked), Carrier Force (cleanly cracked),
  • Cartels and Cutthroats (cleanly cracked), Case of the Great Train Robbery: Fact and Opinion (cleanly cracked),
  • Case of the Missing Chick: Finding The Main Idea (cleanly cracked), Castle Wolfenstein (cleanly cracked),
  • Cat 'n Mouse (revision 2) (cleanly cracked), Cat 'n Mouse (revision 3) (cleanly cracked),
  • Catch a Falling Star: Dolphin Math Games (cleanly cracked), Categorizing: Detective Games (cleanly cracked),
  • Catlab (version 2.0) (cleanly cracked), Cats and Kittens (cleanly cracked), Cause and Effect (version 12.14.87) (cleanly cracked),
  • Cause and Effect: What Makes It Happen (cleanly cracked), Centauri Alliance (cleanly cracked),
  • Challenge Sentence Combining (cleanly cracked), Championship Baseball (cleanly cracked), Championship Golf (cleanly cracked),
  • Changing Improper Fractions to Mixed Numbers (cleanly cracked), Changing Mixed Numbers to Improper Fractions (cleanly cracked),
  • Chariots, Cougars, and Kings (cleanly cracked), Chemistry Achievement I - Mathematics of Chemistry (cleanly cracked),
  • Chivalry (cleanly cracked), Circus Subtraction (cleanly cracked), City and Country Opposites (cleanly cracked),
  • Clock (v03.20.90) (cleanly cracked), Clock 07.06.83 (cleanly cracked), Clock: Time Teaching (cleanly cracked),
  • Clowning Around (cleanly cracked), Cloze Thinking (cleanly cracked), Cloze-Plus Level C (cleanly cracked),
  • Cloze-Plus Level D (cleanly cracked), Cloze-Plus Level E (cleanly cracked), Clozed Reading Comprehension (cleanly cracked),
  • College Board 81-82 demo (cleanly cracked), College Explorer 2.0 (cleanly cracked), Colonial Conquest (cleanly cracked),
  • Color Me (Softsmith) (cleanly cracked), Comic Strip Maker (cleanly cracked), Commas (Queue) (cleanly cracked),
  • Communicate and Win (cleanly cracked), Comparing Numbers (cleanly cracked),
  • Compilation - Bolo, Pest Patrol, Bug Battle (cleanly cracked), Compilation - Congo, Thief, Draw Poker (cleanly cracked),
  • Composition Strategy (cleanly cracked), Comprehension (Prescription Learning) (cleanly cracked),
  • Compu-Math Arithmetic Skills (cleanly cracked), Compu-Math v1.3.1 (cleanly cracked),
  • Compu-Spell (version 1.3.1) (cleanly cracked), Computer Air Combat v1.1 (cleanly cracked), Computer Ambush (cleanly cracked),
  • Computer Assisted Blackboard demo (cleanly cracked), Computer Assisted Problem Solving for Beginning Algebra (cleanly cracked),
  • Computer Assisted Problem Solving for Intermediate Algebra (cleanly cracked),
  • Computer Assisted Problem Solving for Pre-Algebra (cleanly cracked), Computer Baseball (cleanly cracked),
  • Computer Discovery (cleanly cracked), Computer Drill and Instruction - Decimals C-2 (cleanly cracked),
  • Computer Drill and Instruction - Decimals C-3 (cleanly cracked), Computer Drill and Instruction - Fractions C-2 (cleanly cracked),
  • Computer Drill and Instruction - Fractions C-3 (cleanly cracked),
  • Computer Drill and Instruction - Measurement D-1 (cleanly cracked),
  • Computer Drill and Instruction - Multiplication B (cleanly cracked), Computer Graphing Experiments (cleanly cracked),
  • Computer Quarterback Second Edition (cleanly cracked), Computerized Reading for Aphasics (cleanly cracked),
  • A Treasure Hunt of Facts (cleanly cracked) [4am, Firehawke]
  • Apple2_flop_misc:
  • Anti-M (version 1.0), Anti-M (version 1.1), Anti-M (version 1.3) [4am, Firehawke]
  • Advanced Demuffin (version 1.5) [Firehawke]
  • Apple2_flop_orig:
  • Apple-oids and Chipout, Arcade Album #1, Arkanoid, The Blade of Blackpoole, BurgerTime, Dig Dug, Escape From Rungistan,
  • Fantavision, The Flockland Island Crisis, Kabul Spy, Lazer Silk, Maze Craze Construction Set, Peeping Tom, The Print Shop Color,
  • Robots of Dawn, Rocky's Boots (version 4.0), Spider Raid, Star Blazer, Star Warrior, Super Bunny, Type Attack, Warp Destroyer,
  • Wizardry III: Legacy of Llylgamyn (version 4, 20-Aug-1983 update), Zaxxon, Zork I: The Great Underground Empire (revision 5)
  • [4am, Firehawke]
  • Arb: Grand Master Series 4.0 [anon]
  • Ekara_pal: e-kara Spain 10-Songs Volume 1, e-kara Spain 10-Songs Volume 2 [ClawGrip, TeamEurope]
  • Fmtowns_cd:
  • Enkaiou, Joker Towns, Joshikou Seifuku Monogatari, Yuka Watanabe & Tomo Kawai - Pleasure [redump.org, r09]
  • J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [Tokugawa Corporate Forums, DamienD]
  • Fmtowns_flop:
  • Viewpoint Demonstration No. 1 [David Swanson]
  • Dragon Slayer - The Legend of Heroes II, Towns Karaoke V1.1L10 [r09]
  • Ggm: Boris 2.5 / Sargon 2.5 [hap, bataais]
  • Ibm5170: Krusty's Fun House, Michael Jordan in Flight, Sid Meier's Colonization [ArcadeShadow]
  • Icanpian:
  • American Idol Take the Stage (K4655), Barbie Princess Enchanted Sounds (J7526), Dora the Explorer Musical Adventure (J7523),
  • Holiday Wonderland (J7528), Pop Hits (K0653) [Sean Riddle, David Haywood]
  • The Wizard of Oz - We're Off to Play the Piano (K4654) [Sean Riddle, Peter Wilhelmsen]
  • Intellect02: Chess (4 levels) [hap, Berger]
  • Nes: SimCity (USA, Prototype) [archive.org, AJR]
  • Software list items promoted to working:
  • Pcw:
  • LocoScript Installation Program v3.00a (English), LocoScript Installation Program v3.06b (English), LocoScript v3.06 (UK),
  • LocoScript v4.06 (UK), LocoScript v4.10 (UK), Tomahawk [Edstrom]
  • New NOT_WORKING software list additions:
  • 3do_m2: Oldsmobile (USA) [redump.org, FakeShemp]
  • Apple2_flop_misc: Anti-M (version 1.2) [4am, Firehawke]
  • Ibm5170: Gilis presentask (Swe) [FakeShemp]
  • Pce_tourvision: F1 Triple Battle (TourVision PCE bootleg) [ClawGrip]
  • Tvgogo: 4-in-1 (Flashcard Fishing, Break a Brick, Balloon Juggling, Penguin Maze), Tennis, Whac-A-Mole [ClawGrip, TeamEurope]
  • Vsmile_cart: Disney/Pixar Up (Spa, Rev. 022), Gimnasio Interactivo V.Smile (Spa) [TeamEurope, Diego Bartolome, ClawGrip]
  • Translations added or modified:
  • Chinese (Simplified) [YuiFAN]
  • Chinese (Traditional) [YuiFAN]
  • Greek [BraiNKilleRGR]
  • Portuguese (Brazil) [Wellington Uemura]
  • Source Changes:
  • Statriv2.cpp: Fixed segmentation fault in debugger memory view for sets without question data. [AJR]
  • Amerihok: Added preliminary inputs, coin counters, and basic layout for 7-segment LED scoreboard. [AJR]
  • Added ROM dumps and skeleton device for UltraStor Ultra 12F ISA ESDI controller. [AJR]
  • OS X debugger: Update window titles when restoring configuration for disassembly and memory viewers. [AJR]
  • Tumbleb: Drive ADPCM sound through PIC (sound communications not hooked up yet). [AJR]
  • Ron2: Corrected game title based on flyer. [AJR]
  • Pencil2: Connected VDP interrupt. [AJR]
  • Z8: Added register pairs to debug state. [AJR]
  • M37710: Replaced I/O space with callbacks. [AJR]
  • Nes: Improved MMC5 extended attributes, use MMC5 ExRAM byte from nametable area to select palette bank. [AJR]
  • Ppu2c0x: Fixed order of nametable/attribute reads. [AJR]
  • Wy75: Added default EAROM content to avoid hanging at start. [AJR]
  • Er1400: Added ability to load default data from region, and changed erase value to all zeroes. [AJR]
  • Upd765: Improved drive selection logic: [AJR]
  • Deselect drives upon reset, or select drive 0 for older controllers with multiplexed select lines.
  • Deselect other floppies when using set_floppy.
  • Specpls3: Mirror floppy drive select lines (fixes Batman: The Movie). [AJR]
  • Rd100: Added LCD controller and working display. [AJR]
  • Cmi2x: Split off keyboards as subdevices. [AJR]
  • Scc68070: Merged CPU device with on-chip peripheral emulation, and added internal clock divider. [AJR]
  • Also added crude hacks to force status bits in unemulated UART and I2C peripherals.
  • Hd63450: Improved accuracy of IRQ handling, and tidied up interface. [AJR]
  • Funworld.cpp: Added support for custom CPUs' opcode decryption. [Andreas Naive]
  • Removed unnecessary read/write handler arguments, improved member names, and updated comments in many devices and drivers. [cam900]
  • Ymf278b.cpp: Added DO1 and DO2 outputs, and fixed timer/buffer when clock is changed. [cam900]
  • Cps3.cpp updates: [cam900]
  • Reduced some gaps in zoomed sprites, and restricted drawing to clipping rectangle.
  • Reduced duplication, improved member names, and cleaned up code.
  • Tc0480scp.cpp: Cleaned up and simplified read/write handlers. [cam900]
  • Devices/sound/gaelco.cpp: Converted data access to device_rom_interface, and made pitch a function of clock frequency. [cam900]
  • Gaelco2.cpp: Corrected some crystal values, and added notes. [cam900]
  • Tecmo_spr.cpp: Replaced gfx_element with gfxdecode_device, and reduced unnecessary code. [cam900]
  • Also changed some variables to more appropriate types.
  • Kaneko_tmap.cpp updates: [cam900]
  • Added address map for video RAM handling.
  • Moved expro02.cpp bank switching code into the driver.
  • Reduced code duplication.
  • Expro02.cpp: Reduced runtime tag map lookups. [cam900]
  • Kaneko16.cpp: Converted berwall to mono sound, reduced runtime tag map lookups, and simplified and cleaned up code. [cam900]
  • Actfancr.cpp: Simplified graphics decoding and cleaned up code. [cam900]
  • Deco16ic.cpp: Move cninja transparency mask function into the driver. [cam900]
  • Crospang.cpp: Moved alternate graphics layout into graphics decoding, and made most state class members private. [cam900]
  • Oneshot.cpp: Simplified graphics decoding, reduced runtime tag map lookups, and cleaned up code. [cam900]
  • Emupal.cpp : Remove MCFG_ macros. [cam900]
  • Vrc6.cpp: Implemented master frequency register, fixed duty cycles, and cleaned up code. [cam900]
  • Devices/bus/nes/konami.cpp: Fix vrc6 sound volume. [cam900]
  • Added Namco 163 sound emulation, used by some Famicom cartridges. [cam900]
  • C6280.cpp: Fixed LFO frequency behavior, fixed LFO enable bit, and implemented LFO reset bit. [cam900]
  • Devices/bus/nes/mmc5.cpp: Corrected sound behavior and fixed sound volume. [cam900]
  • Itech32.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900]
  • Skimaxx.cpp: Reduced runtime tag map lookups, added save state support, and simplified and cleaned up code. [cam900]
  • K054321.cpp: Added synchronizing handlers for communication between main and sound CPUs (used by prmrsocr in tmnt.cpp). [cam900]
  • Devices/machine/watchdog.cpp: Simplified handlers, and reduced watchdog handler trampolines. [cam900]
  • Simpl156.cpp: Simplified graphics decoding, reduced code duplication, and corrected sound clocks. [cam900]
  • Snk68.cpp: Moved pow and searchar to a derived state class, reduced runtime tag map lookups, and cleaned up code. [cam900]
  • Snk68_spr.cpp: Changed flip screen state member to bool. [cam900]
  • Psikyosh.cpp updates: [cam900]
  • Restricted tilemap drawing to clipping rectangle, and fixed tilemap size when per-lne effects are enabled.
  • Added separate address map for games with mahjong controller input.
  • Reduced runtime tag map lookups, and cleaned up code.
  • M72.cpp: Fixed audio sample rate for M72 PCBs, fixed DAC volume, and added notes. [cam900]
  • Decbac06.cpp: Removed hard-coded parameters that come from graphics elements, and restricted drawing to clipping rectangle.
  • [cam900]
  • Raiden2.cpp updates: [cam900]
  • Fixed xsedae configuration (runs on modified Zero Team hardware).
  • Moved video functions to video/raiden2.cpp.
  • Reduced runtime tag map lookups, made state class members protected or private where appropriate, and cleaned up code.
  • R2dx_v33.cpp: Reduced runtime tag map lookups, and reduced redundancy with raiden2.cpp. [cam900]
  • Vgmplay.cpp: Added volume modifier support, and scaled volume according to the number of sound chips used by file. [cam900]
  • Leland.cpp: Reduced runtime tag map lookups, and simplified and cleaned up code. [cam900]
  • Audio/leland.cpp: Removed hard-coded tags for ROM region and host CPU. [cam900]
  • Psikyo4.cpp: Fixed FM output when used. [cam900]
  • N2a03.cpp: Added device_mixer_interface rather than routing audio to hard-coded speakers. [cam900]
  • Tc0100scn.cpp updates: [cam900]
  • Internalized text graphics.
  • Restricted drawing to clipping rectangle.
  • Moved taito_f2.cpp banking code into driver.
  • Allowed masked priority behavior.
  • Reduced redundancy and cleaned up code.
  • Tc0480scp.cpp: Internalized text graphics, reduced code duplication, and removed unnecessary pointers and functions. [cam900]
  • Emupal.cpp: Added xBGRBBBBGGGGRRRR format. [cam900]
  • Deniam.cpp: Fixed screen freezing behaviour, reduced runtime tag map lookups, cleaned up code, and added notes. [cam900]
  • Audio/m72.cpp: Remove hard-coded tags, converted sample ROM access to device_rom_interface, and cleaned up code. [cam900]
  • Aica.cpp, aicadsp.cpp: Converted PCM/DSP memory access to device_rom_interface, added save state support, and cleaned up code.
  • [cam900]
  • Hotblock.cpp: Converted video banking to address_bank_map_device, and removed MCFG_ macros. [cam900]
  • Z80pio.cpp: Reduced code duplication. [cam900]
  • Ginganin.cpp: Simplified graphics layouts, reduced runtime tag lookups, and cleaned up code. [cam900]
  • Snes_snd.cpp: Added input clock, implemented device_clock_changed, cleaned up code, and added notes. [cam900]
  • Ms32.cpp: Add notes. [cam900]
  • K053260.cpp: Cleaned up code. [cam900]
  • Deco146.cpp: Suppressed side effects for debugger, reduced redundancy, and cleaned up code. [cam900]
  • Pgm.cpp: Implemented some inputs, and improved naming. [cam900]
  • Pgmprot_igs027a_type1.cpp: Added inputs for CAVE PCB. [cam900]
  • Qs1000.cpp: Moved imperfect sound flag from drivers to device. [cam900]
  • Netlist library updates: [Couriersud]
  • Added a MOSFET model, inclusion Meyer capacitance.
  • Added a charge-conserving capacitor model, as an alternative to the constant-capacity model.
  • Started putting constants in a central place.
  • Fixed a rounding issue in the ptime code.
  • Added a global parameter to disable semiconductor capacitance modelling.
  • Added an operational amplifier model that ignores output voltage limits.
  • Changed MB3614 operational amplifier parameters to match the data sheet.
  • Added VARCLOCK, allowing step size to be calculated using a function.
  • Added trunc to pfunction.
  • Added opamp_amplification_curve example, which calculates op-amp gain as a function of frequency.
  • Improved LM3900 voltage clamping model, and aligned pin names with other operational amplifiers.
  • Added a high-precision LM3900 model, and an improved high-performance LM3900 model.
  • Added more SPICE elements to the conversion code.
  • Fixed current source handling when converting SPICE nets.
  • Added validation for netlist devices.
  • Improved scalability of error messages.
  • M62.cpp: Fixed kidniki netlist, based on corrections in kungfum schematics and an apparent omission. [Couriersud]
  • Zaccaria.cpp sound improvements: [Couriersud]
  • Routed speech and DAC through netlist filtering, and fixed AY8910 interfacing.
  • Hooked up potentiometers so they can be adjusted.
  • Added frontiers to netlist to improve performance.
  • Mario: Fixed an error in schematics that became obvious with the improved LM3900 model. [Couriersud, Tafoid]
  • Spg110 updates: [David Haywood]
  • Split more functionality into separate devices.
  • Improved rendering and sprites, and implemented manual video RAM uploads.
  • Added basic audio.
  • Wc90b.cpp: Tidied up a little. [David Haywood]
  • Pengo.cpp: Added preliminary partial decryption for schick. [David Haywood]
  • Moved SunPlus GC394 systems out of vii.cpp (it's a newer sytem-on-a-chip with more capabilities). [David Haywood]
  • 32x.xml: Fixed pinochio ROM loading. [David Haywood]
  • Mgames.cpp: Cleaned up palette and graphics decoding layout, and converted drawing to use tilemap system. [Dirk Best]
  • Ltcasino.cpp updates: [Dirk Best]
  • Hooked up the two 6821 PIAs, hooked up CRT5037, corrected RAM size, and defined clocks in terms of 18 MHz crystal.
  • Cleaned up inputs, added DIP switch descriptions and locations, and documented service mode.
  • Added output ports, and hooked up coin counter and lamps.
  • Added simple internal artwork with clickable buttons and color overlays based on a flyer.
  • Added non-volatile RAM, and updated ROM labels and notes.
  • Tms9927.cpp: Allow visible area to be hard-coded at configuration time. [Dirk Best]
  • Akkaarrh.cpp: Added coin counters, lamp outputs, and a test view showing the lamps. [Dirk Best]
  • Amstrad PCW driver updates: [Edstrom]
  • Corrected floppy drive types for each machine.
  • Derived clock from crystal value, and slowed down the CPU to approximate the effect of video hardware accessing RAM.
  • Improved logging and converted to use logmacro.h utilities.
  • Fixed printer and monitor palettes, and made a simpler layout the default.
  • Dsk_dsk.cpp, hxchfe_dsk.cpp: Report a non-fatal warning for images with a small number of excess tracks. [Edstrom]
  • Pcw.xml: Corrected metadata and added notes on dumps with excess tracks. [Edstrom]
  • Sms, nes: Obtain pixel intensity for light gun from screen device rather than accessing VDP/PPU bitmap. [Enik Land]
  • Sms.cpp: Set initial stack pointer for Game Gear, required by Ecco (fixes MT07255). [Enik Land]
  • M68kmmu: Fixed ATC entry calculation error that was crashing Domain/OS. [Hans Ostermeyer]
  • Apollo: Removed deprecated debug reference. [Hans Ostermeyer]
  • Z80ctc.cpp: Guard against integer overflow when calculating remaining time with configured input clock frequencies. [Justin Kerk]
  • Fixed support for multiple light guns with X11 XInput. [Kiall Mac Innes]
  • Fixed YM2608/YM2610 ADPCM-A overflow behavior (should wrap rather than saturating). [Lord Nightmare, madbr]
  • Ymz774: Replaced volume table with calculation loop. [MetalliC]
  • Tms99xx updates: [Michael Zapf]
  • Fixed LDCR/STCR handling of register indirect auto-increment mode (*Rx+) and modernized logging.
  • Fixed minimum/maximum clock cycles per instruction.
  • Changed set address method signature to work better with memory maps.
  • Ti99 updates: [Michael Zapf]
  • Fixed TI FDC in Geneve losing SIDSEL signal when no drive is selected, and removed redundant variables.
  • Fixed 99/4p regression where wrong CRU addresses are used when accessing peribox/evpc.
  • Coco: Fixed loading Orchestra-90, RS-232 Program Pak, and Modem Pak from software list (fixes MT05291). [Nigel Barnes]
  • M68000: Made CPU space an address space and made vectored interrupts use it. [O. Galibert]
  • Also made it possible to disable the interrupt priority encoder behaviour in the CPU core.
  • Emumem: Removed obsolete alignement limit. [O. Galibert]
  • Emumem_mud: Corrected start/end for big endian spaces. [O. Galibert]
  • Pic8259.cpp: Suppress side effects of debugger reads. [O. Galibert]
  • Added skeleton Yamaha DSPV and SWP20 devices. [O. Galibert]
  • Ymmu100.cpp: Extracted LCD as a separate device. [O. Galibert]
  • Annotated all uses of set_input_line_vector with CPU type. [O. Galibert]
  • Pcat101: Connected key matrix and ports. [Patrick Mackinlay]
  • 3c505: Added low-level emulation. [Patrick Mackinlay, Neko May]
  • M68705: Added more HMOS variants. [Patrick Mackinlay]
  • Nscsi_cd: Added support for mode page 0x01, allowing Apple II SCSI Card to access CD-ROMs. [R. Belmont]
  • Apple2: Attach a SCSI CD-ROM to the Apple II SCSI Card by default. [R. Belmont]
  • Apple2: Documented FocusDrive/ZIPDrive partition information format, and fixed it so it works. [R. Belmont]
  • Mac: Demoted all Macs to NOT_WORKING until we get a working VIA6522 emulator. [R. Belmont]
  • K2000: Hooked up RAM/ROM switch - now starts to boot. [R. Belmont]
  • Aim65: Modernised code, fixed cassette, added TTY, and added printer display. [Robbbert]
  • Funworld.cpp updates: [Roberto Fresca, Grull Osgo]
  • * Improved game descriptions, and expanded notes.
  • * Improved memory maps, added default non-volatile RAM contents for some games, fixed ROM loading, and re-worked inputs.
  • Improved tilemaps, fixed graphics planes, and improved palettes.
  • Added I2C serial EEPROM and removed PIAs for Saloon/Nevada.
  • Added PLD dumps for pool10e and marked jokercrd graphics ROM IC10 as a bad dump.
  • Split and mirrored attribute/color RAM, fixed AY8910 hook-up, fixed video RAM offset, and fixed AY8910 hook-up for intrgmes.
  • Changed CPU to 65SC02, added periodic interrupts, and patched out some hardware checks for intrgmes.
  • Changed CPU to R65C02, added PIA mirroring, and added a ROM patch to force NOP after BRK for royalcrdf.
  • Further funworld.cpp updates: [Roberto Fresca]
  • Fixed palette banking, graphics ROM loading, memory map and video RAM offsets for royalcrdf.
  • Added default non-volatile RAM contents for rcdino4 and jolycdig.
  • Marked royalcrdc graphics ROM IC26 as a bad dump.
  • Added button lamps for jolycdig and jolycdab.
  • Changed "Austrian" to "German" in all game descriptions, and expanded notes.
  • Replaced royalcrdc bad graphics ROM dump with corresponding dump from parent set, and removed imperfect graphics flag.
  • Funworld.cpp: Used a custom device to re-dump faulty graphics ROM for jokercrd, allowing game to be promoted to fully working.
  • [Roberto Fresca, Grull Osgo, Gaby]
  • Unsp: Fixed signed multiplication in recompiler (fixes controls in jak_pooh). [Ryan Holtz]
  • Sgi_mc: Fixed pixel VDMA interrupts (fixes pixel DMA warnings in IRIX 5.3). [Ryan Holtz]
  • Newport: Added support for dithering and 4 bits per pixel RGB frame buffer display, and fixed shaded rendering mode. [Ryan Holtz]
  • Added ability to throttle IDE hard disk DMA transfer speed (fixes MT07242). [Ted Green]
  • Midzeus.cpp: Fixed interrupt regression that was causing low frame rates in thegrid. [Ted Green]
  • Zx8301.cpp: Improved flash behavior so colors match a real QL. [vilcans]
  • Crystal.cpp: Dumped alternate Crystal System BIOS. [ack]
  • Galaxian.cpp: Corrected ROM names for moonwara, and corrected the color BPROM. [Andrew Welburn, The Dumping Union]
  • Oneshot.cpp: Add PCB layout for Mad Donna, and various notes for One Shot One Kill. [Brian Troha]
  • Toaplan1.cpp: Corrected coinage DIP switch settings for Jiao! Jiao! Jiao! (China, 2P set). [Brian Troha]
  • Tumbleb.cpp: Dumped PIC microcontroller for funkyjetb. [Caps0ff, ClawGrip, The Dumping Union]
  • Seibucpbl.cpp: Updated ROM locations for cupsocsb2, and used measured clocks for Seibu Cup Soccer bootleg sets. [f205v]
  • Gba.xml: Added additional cartridge information from No-Intro. [FakeShemp]
  • Aha1542b: Added 3.1b BIOS. [Funet Archive]
  • Namcos2.cpp: Updated PCB locations for data ROMs. [Guru]
  • M72.cpp: Re-dumped I80C31 external ROM for imgfightb. [hammy]
  • Aristmk5.cpp: Updated internal layouts based on a few photos of the button labels. [Heihachi_73]
  • Isa_hercules: Added dump of Mazovia Polish alternate character set. [MCbx Old Computer Collection]
  • Added skeleton device for UltraStor Ultra-14F SCSI controller. [Metropoli BBS Archive]
  • Added skeleton device for UltraStor Ultra-24F EISA SCSI controller. [Metropoli BBS Archive]
  • Added skeleton devices for Tekram EISA SCSI controllers. [Metropoli BBS Archive, I-Shou University File Server]
  • Galaxold.cpp: Dumped PROM for and confirmed chip types for scramb3. [Porchy, The Dumping Union]
  • Europc.cpp: Added BIOS v1.02 to euroxt. [rfka01]
  • Genpc.cpp: Added several additional BIOS options. [rfka01]
  • Compc.cpp: Added BIOS v2.01 to compc10. [rfka01]
  • Added notes about SunPlus dies and which systems use them. [Sean Riddle]
  • Icanpian.xml: Added additional information about cartridges and release codes. [Sean Riddle, ClawGrip]
  • Sms.xml: Corrected ROM label for worldgp. [TeamEurope, ICEknight, ClawGrip]

New in MAMEUI 0.207 (Feb 27 2019) (Feb 27, 2019)

  • MAMETesters Bugs Fixed:
  • [Sound] (snk6502.cpp) Most machines in snk6502.cpp: Music plays incorrectly. (Ivan Vangelista)
  • [DIP/Input] (taito_l.cpp) horshoes: Controls are broken. (Ivan Vangelista)
  • [Crash/Freeze] (megadriv.cpp) megadriv [jpond]: Game doesn't start. (Tafoid)
  • New working machines:
  • Auto Response Board [hap, Berger]
  • Backgammon Challenger [hap, balrog, Lord Nightmare]
  • Barbie Dance Party [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Disney Princess (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • Dora the Explorer - Race to Play Park (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • Dragon Ball Z (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • Esselte Studium AB Modulab [Edstrom]
  • Game & Watch: Fire (wide screen) [algestam, Eduardo Flores, WNivek, and dosmeow]
  • Game & Watch: Snoopy Tennis [algestam]
  • HP 9825T [F.Ulivi]
  • Hi Pai Paradise 2 [Zoinkity]
  • Intellect-02 [hap, Alex_LG]
  • Ms. Pac-Man 5-in-1 (Ms. Pac-Man, Pole Position, Galaga, Xevious, Mappy) (JAKKS Pacific TV Game, Game-Key Ready)
  • (07 FEB 2005 A SKU F) [Sean Riddle, Peter Wilhelmsen, anonymous]
  • Nicktoons (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • Play TV SSX Snowboarder (NTSC) [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Play TV Snowboarder (White) (NTSC) [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Spider-Man (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • Wheel of Fortune (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • New working clones:
  • Double Axle (US) [Evan Korzon, Jordan Eldredge, Brian Troha, Smitdogg, The Dumping Union]
  • Fidelity Elite Avant Garde (model 6081, English) [hap, Berger]
  • Fidelity Elite Avant Garde (model 6081, French) [hap, Berger]
  • Fidelity Elite Avant Garde (model 6081, German) [hap, Berger]
  • Fidelity Elite Avant Garde (model 6081, Spanish) [hap, Berger]
  • Fidelity Elite Private Line (red version, English) [hap, Berger]
  • Fidelity Elite Private Line (red version, French) [hap, Berger]
  • Fidelity Elite Private Line (red version, German) [hap, Berger]
  • Fidelity Elite Private Line (red version, Spanish) [hap, Berger]
  • Gals Panic S - Extra Edition (Asia) [Juergen Probe]
  • Ghost Chaser Densei (SNES bootleg, set 2) [iq_132, Jorge Silva, The Dumping Union]
  • The Glob (Pacman hardware, Magic Electronics Inc. license) [jordigahan, ClawGrip]
  • Guardian Storm (horizontal, Australia) [xodaraP]
  • Island (090806 Entertainment) [MetalliC]
  • Keks (110816 Russia) [MetalliC]
  • Keks (110816 World) [MetalliC]
  • Lethal Enforcers (ver EAD, 11/11/92 10:52) [caius]
  • Pasha Pasha Champ Mini Game Festival (Korea, set 2) [twistedsymphony]
  • Play 2000 (Super Slot & Gran Tesoro) (v7.0i) (Italy) [Peter Wilhelmsen, Morten Shearman Kirkegaard, caius, David Haywood]
  • Pirate (090803 Entertainment) [MetalliC]
  • Raiden Fighters 2 - Operation Hell Dive (Japan set 4) [Sugoi Helsinki]
  • Red Clash (Suntronics) [coolmod]
  • Rise of the Robots (prototype, older) [Phil Bennett]
  • Sweet Life (090720 Entertainment) [MetalliC]
  • System-80 (50 Hz) [AJR]
  • X-Men (4 Players ver JEA) [Artemio Urbina, The Dumping Union]
  • Machines promoted to working:
  • Mattel Classic Sports [Sean Riddle, David Haywood, Ryan Holtz]
  • Play TV Snowboarder (Blue) (NTSC) [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Tiger Game.com [Robbbert]
  • Clones promoted to working:
  • ConnecTV Snowboarder (Blue) (PAL) [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • ConnecTV SSX Snowboarder (PAL) [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Double Dragon II - The Revenge (Japan) [Layer]
  • Knights of the Round (bootleg) [Robbbert]
  • Play 2000 (Super Slot & Gran Tesoro) (v4.0i) (Italy) [Peter Wilhelmsen, Morten Shearman Kirkegaard, caius, David Haywood]
  • New machines marked as NOT_WORKING:
  • 35 in 1 Super Twins [Sean Riddle]
  • ADM-31 Data Display Terminal [Bitsavers]
  • Bandit (US)
  • [coolmod, Phil Bennett, Bryan McPhail, Moffitt, rtw, gamezfan, Dane Biegert, Candy Wolff, Henrique Areias Pontes, Sean Sutton,
  • Surgeville, Evan Korzon, Charles MacDonald, Smitdogg, The Dumping Union]
  • Beena [David Haywood]
  • C2 Color (China) [zhongtiao1]
  • Challenge Ai-chan! Excite Ping Pong (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Champion 85 [PinMAME]
  • DEC 2000 Model 300 AXP [Patrick Mackinlay, Sean Riddle]
  • DEC 2000 Model 500 AXP [Patrick Mackinlay, Sean Riddle]
  • DECpc AXP 150 [Patrick Mackinlay, Sean Riddle]
  • Domyos Fitness Dance (Domyos Interactive System) [Sean Riddle, Peter Wilhelmsen]
  • Dream Life [Sean Riddle]
  • E-pitch (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Excite Boxing (Japan) [Sean Riddle, Peter Wilhelmsen]
  • I Can Play Guitar [Sean Riddle, anonymous]
  • LeapPad (Germany) [Sean Riddle]
  • Let's! TV Play Chou Ninki Spot! Korogashi-Houdai Tamagotchi Resort (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Let's TV Play Naruto [Peter Wilhelmsen, Sean Riddle]
  • The Magician (20210111, NSW/ACT) [Heihachi_73]
  • My First LeapPad (UK) [Sean Riddle]
  • Neo Print - Millennium Multi Shot Edition (World) (T4i 3.07) [Porchy, The Dumping Union]
  • Neo Print - Spring '98 (T4i 3.07)
  • [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
  • Neo Print - Spring Ver. 4 (Japan) (T4f 1.00)
  • [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
  • Neo Print - Suizokukan Version (Japan) (T4i 2.00)
  • [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
  • Neo Print - Usagi Frame (Japan) (T4i 3.07)
  • [malcor, hammy, Anonymous, Dane Biegert, Sean Sutton, Renato Mucciarelli, Moffitt, Smitdogg, The Dumping Union]
  • One Piece Punch Battle (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Play TV Baseball (NTSC) [Sean Riddle, Peter Wilhelmsen]
  • Play TV Basketball [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Play TV Soccer [Sean Riddle, Peter Wilhelmsen]
  • Popira 2 (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Winnie the Pooh - Piglet's Special Day (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, anonymous]
  • XaviX Music & Circuit (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
  • Zeus IG900 20-in-1 (US?) [Sean Riddle, Peter Wilhelmsen]
  • New clones marked as NOT_WORKING:
  • Advanced Bridge Challenger [hap]
  • Boggy '84 (bootleg, set 2) [f205v]
  • Connectv Basketball [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Crazy Monkey 2 (100618 Russia) [MetalliC]
  • Fidelity Electronics Elite Avant Garde (model 6114-5) [anonymous]
  • The King of Route 66 (prototype) [coolmod, The Dumping Union]
  • Love And Berry - 3rd-5th Collection (China, Ver 1.001) (MDA-C0071) [Jia DaWei, tenyuhuang, MetalliC]
  • Queen Bee (Israel, Ver. 100) [Cristiano-MDQ]
  • Queen Bee (SA-101-HARD) [Cristiano-MDQ]
  • Queen Bee (Ver. 114) [Cristiano-MDQ]
  • Roll Fruit (100924) [MetalliC]
  • RyuKyu (Japan) (FD1094 317-5023A) [anonymous]
  • Star Wars (1.06, Display A0.46) [Gore Daimon, Alexandre Rocha]
  • TI-83 Premium CE (Boot Code 5.1.5.0014) [Julian Lachniet, critor]
  • TI-83 Plus Silver Edition (bootleg) [Julian Lachniet, critor]
  • TI-84 Plus C Silver Edition (Boot Code 4.2) [Julian Lachniet, critor]
  • V.Smile Motion (US) [Ryan Holtz]
  • Virtua NBA (prototype, 15.11) [coolmod, The Dumping Union]
  • World Class Bowling Tournament (v1.30) [Brian Troha, The Dumping Union]
  • Wyse Technology WY-60 (set 2) [AJR]
  • New working software list additions:
  • Apricot_flop:
  • Burn-In Test 3.4 (TES404), dBASE II/86 2.43, Expansion RAM Test 1.0 (TES904), Mouse Test 2.0 (TES903), SuperCalc 3 1.00
  • [actapricot.org]
  • Microsoft Windows 1.03 [Dirk Best]
  • Arb: Sargon 2.5 [hap, Berger]
  • Ekara_japan:
  • Artist Selection Volume 15 - Keisuke Kuwata (Japan) (EC0077-ATS), ETZ (Japan) (EC0069-ETZ),
  • J-Pop Mix Volume 26 (Japan) (EC0060-JPM), J-Pop Mix Volume 28 (Japan) (EC0062-JPM), J-Pop Mix Volume 30 (Japan) (EC0065-JPM),
  • J-Pop Mix Volume 31 (Japan) (EC0066-JPM), J-Pop Mix Volume 32 (Japan) (EC0067-JPM), J-Pop Mix Volume 35 (Japan) (EC0071-JPM),
  • J-Pop Mix Volume 37 (Japan) (EC0074-JPM), J-Pop Mix Volume 38 (Japan) (EC0075-JPM), J-Pop Mix Volume 40 (Japan) (EC0078-JPM),
  • J-Pop Mix Volume 41 (Japan) (EC0080-JPM), MKC volume 1 (Japan) (EC0073-MKC)
  • [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_a: A-5 Pichi Pichi Pitch Karaoke Party (Japan) [Peter Wilhelmsen, Sean Riddle]
  • Ekara_japan_bh:
  • BH-02 Best Hit Collection (Japan), BH-03 Best Hit Collection (Japan), BH-05 Best Hit Collection (Japan),
  • BH-06 Best Hit Collection (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_d:
  • BHT Volume 8 (Japan) (DC0001-BHT), BHT Volume 9 (Japan) (DC0003-BHT) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_g:
  • BAT Volume 3 (Japan) (GC0007-BAT), mini-moni Volume 1 (Japan) (GC0008-MIN) (set 2),
  • mini-moni Volume 1 (Japan) (GC0008-MIN) (set 1), mini-moni Volume 2 (GC0014-MIN), TV Pop Volume 6 (Japan) (GC0017-TPJ)
  • [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_gk: GK-1 - Detective Conan (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_m:
  • Artist Mini Volume 4 (w-inds) (Japan) (MC0004-ATM), Artist Mini Volume 7 (untranslated artist) (Japan) (MC0012-ATM),
  • Artist Mini Volume 8 (BoA) (Japan) (MC0014-ATM), KSM Mini Volume 2 (Japan) (MC0006-KSM)
  • [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_p:
  • TV Pop Volume 2 (Japan) (PC0002-TPJ) ('World Trade Center' image removed), TV Pop Volume 2 (Japan) (PC0002-TPJ) (set 1)
  • [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_s: Challenge Artist Volume 1 (Japan) (SC0018-SAI), Kids' Challenge Volume 1 (Japan) (SC0003-xxx)
  • [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_sp:
  • SP-03 Super Cartridge (Japan), SP-04 Super Cartridge (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Ekara_japan_web: e-kara Web cartridge 12M (used, with 7 Songs) (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Fidel_sc6: SC6: original program [hap]
  • Gamate: Fortress of Fierceness [Peter Wilhelmsen]
  • Ibm5150:
  • Batman: The Movie, Bubble Bobble (3.5"), Budokan - The Martial Spirit (Big Games release),
  • Gunboat: River Combat Simulation (Hit Squad release), Ivan "Ironman" Stewart's Super Off Road (16 Blitz release) (3.5"),
  • Lagaf': Les Aventures de Moktar - Vol 1: La Zoubida, Monty Python's Flying Circus (3.5"),
  • The Simpsons - Bart vs. the Space Mutants, The Simpsons - Bart vs. the Space Mutants (Hit-Squad release), Spot, WWF Wrestlemania,
  • Xenon (16 Blitz Plus release) (3.5"), Zool (Big Games release) [ArcadeShadow]
  • Ibm5170: Micro Machines, The Secret of Monkey Island (Italian) [ArcadeShadow]
  • Intellect02: Chess [hap, Alex_LG]
  • Jakks_gamekey_dp: Snow White and the Seven Dwarfs - Memory Chase & Rescue Race [Sean Riddle, anonymous]
  • Jakks_gamekey_mv: Black Cat & Doc Ock [Sean Riddle, anonymous]
  • Jakks_gamekey_nk:
  • Nicktoons Vollyball & Birdie Putt, Spongebob Sponge Pop & Snowball Showdown (15 AUGUST 2005 D) [Sean Riddle, anonymous]
  • Jakks_gamekey_nm:
  • New Rally X & Dig Dug (01 APR 2005 A SKU E) [Sean Riddle, Peter Wilhelmsen, anonymous]
  • Pac-Man & Bosconian & Rally X (11 JUL 2005 A SKU I) [Sean Riddle, anonymous]
  • Pcx_flop:
  • CES-BD V1.0/PC-X, CES-BD V1.2/PC-X10, HIT-BD-2 V1.0/PC-X, INFORMIX-D-B-2 V1.0/PC-X, MULTIPLAN-BD-2 V1.0/PC-X, SINIX-B V1.0/PC-X,
  • SINIX-UP-BD V1.2/PC-X [Stefan Stapelberg]
  • Sega_beena_cart: Fresh Pretty Cure [Sean Riddle, TeamEurope]
  • Sorcerer_cass:
  • Arrows and Alleys (16k version), Ghost Town, Magic Maze, Munch, Pirate Adventure, Strange Odyssey, Wilderness, Z80 Disassembler
  • [Robbbert]
  • Vgmplay:
  • Bio Miracle Bokutte Upa (Family Computer), Blazing Tornado (Arcade), Bombaman Extra Ammo (MSX2),
  • Data East's Hoops (Deco MLC System), Dead Connection (Taito F1 System),
  • Densetsu no Ogre Battle Gaiden - Zenobia no Ouji (Neo Geo Pocket Color), Exvania (Namco NA-1),
  • From TV Animation Slam Dunk - Super Slams (Arcade), Geograph Seal (Sharp X68000), Gridiron Fight (Arcade),
  • Laplace no Ma (Sharp X68000), Magical Crystals (Arcade), Marvel Super Heroes vs Street Fighter (CP System II),
  • Mega Man II (Nintendo Game Boy), Mega Man III (Nintendo Game Boy), Megablast (Taito F2 System),
  • Mr. Robot and His Robot Factory (Atari 400, 800), Naious (Sharp X68000), Neural Gear (Sharp X68000), Pepsiman (Sigma B-98),
  • Smash Ping Pong (Family Computer Disk System), TwinBee (Sharp X68000), Uncharted Waters 2 - New Horizons (Sharp X68000),
  • Vigilante (Irem M75), Vigilante (TG-16) [Tafoid]
  • Vsmile_cart:
  • Alphabet Park Adventure (USA, alt), Alphabet Park Adventure (USA, alt, Rev. 2?), Disney's Little Einsteins (US, Rev. 5?),
  • Disney/Pixar Cars - Rev It Up in Radiator Springs (USA, alt), Disney/Pixar Toy Story 2 - Operation: Rescue Woody! (USA, alt),
  • DreamWorks Shrek the Third - Arthur's School Day Adventure (USA, alt), Marvel Spider-Man & Friends - Secret Missions (USA),
  • Nick Jr. Blue's Clues - Collection Day (USA), Nick Jr. Go Diego Go! - Save the Animal Familes! (US, Rev. 2?),
  • Nickelodeon Dora the Explorer - Dora's Fix-it Adventure (USA, alt 2), Noddy - Detective for a Day (USA),
  • Scooby-Doo! - Funland Frenzy (USA, alt), Superman - The Greatest Hero (USA), Thomas & Friends - Engines Working Together (USA),
  • V.Smile PC Pal Island (USA, Rev. 3?), V.Smile Soccer Challenge (USA) [Sean Riddle, TeamEurope]
  • Disney's The Lion King - Simba's Big Adventure (USA), Disneys Winnie the Pooh - The Honey Hunt (USA) [Sean Riddle]
  • Software list items promoted to working:
  • Jakks_gamekey_nk: Soccer Shootout & Juego De Futbol De Dora & Dora's Star Mountain Adventure [David Haywood]
  • Jakks_gamekey_sw: Turret Defense & Yoda's Escape [Sean Riddle, Peter Wilhelmsen, Ryan Holtz]
  • New NOT_WORKING software list additions:
  • Apricot_flop:
  • apricot Networks VB1.3 F-Series (Beta Release), apricot Networks VB1.3 PC/Xi (Beta Release), apricot Networks VR1.3 F-Series,
  • apricot Networks VR1.3 PC/Xi, Lotus 123 (Release 1A), MSD 2.7.0 (Winchester Test), POINT 32 Network Diagnostics,
  • POINT 32 VB1.2 (Beta Release), POINT 32 VR1.1, POINT 32 VR1.2, Winchester Data Integrity Check 1.1,
  • Winchester Data Integrity Test 4.0 (TES002), Winchester Factory Formatter 2.1 (TES004) [actapricot.org]
  • C2color_cart: Di 4 dan: Anhei Shili Zai Lin, Di 5 dan: Shenmi De Longzu Zhi Wang [Peter Wilhelmsen, zhongtiao1]
  • Ekara_japan_a:
  • A-1 Pichi Pichi Pitch vol.1 (Japan), A-4 Pichi Pichi Pitch Pure Chapter 1 (Japan), A-7 Pichi Pichi Pitch Pure Chapter 3 (Japan)
  • [Peter Wilhelmsen, Sean Riddle]
  • Hx20_rom: Forth [Nigel Barnes]
  • Icanguit_cart: Guitar Favorites [Sean Riddle, anonymous]
  • Jpopira_jp: JP-01 (Japan), JP-02 (Japan) [Sean Riddle, Peter Wilhelmsen, David Haywood, ShouTime]
  • Leapfrog_leappad_cart:
  • Leap und die Welt der Dinosaurier (Germany), Tad's Good Night (UK) [Sean Riddle]
  • - Great Reader Series - Dinosaurs Before Dark (UK), Bob der Baumeister - Bob und Heppo: Alles im Griff! (Germany),
  • Das Angel-Abenteuer (Germany), A Day at Moss Lake (Germany), Disney Huepf, Tigger, huepf! (Germany),
  • Disney Prinzessin - Prinzessinnen-Geschichten (Germany), Englisch Kurs - Let's go 1 (Germany),
  • Englisch Kurs - Let's go 2 (Germany), Leap's Pond - Activity & Game Book (UK), Little Amadeus (Germany),
  • Music - Mother Goose Songbook (UK), Pre Math - Tad goes shopping (UK), Pre Reading - Thomas the Really Useful Engine (UK),
  • Reading - Disney's Bounce, Tigger, Bounce (UK), Shrek (Germany), Spongebob Schwammkopf - Meeres-Geschichten (Germany),
  • Vocabulary - Richard Scarry's Best Little Word Book Ever! (UK) [TeamEurope]
  • Leapfrog_mfleappad_cart:
  • I Know My abc's (UK) (Dec 18 2002), I Know My abc's (UK) (Feb 12 2002), The Foot Book - Based on the Book by Dr. Seuss (UK),
  • Joy Joy - The Jet Plane - High-Flying Adventures (UK), Leap's Big Day (UK), Thomas & Friends - Thomas and the School Trip (UK),
  • Vroom! Vroom! - On the Go (UK) [TeamEurope]
  • Monon_color: Ji jia xuanfeng-gedou dashi (set 2), Xiyangyang yu huitailang-juezhan mie xing [Peter Wilhelmsen, zhongtiao1]
  • Vsmile_cart: V.Smile Art Studio (USA) [Sean Riddle, TeamEurope]
  • Vsmilem_cart:
  • Action Mania (US, Rev. 4?), Action Mania (US, Rev. 6?), Disney Handy Manny (US, Rev. 2?), Disney Mickey Mouse Clubhouse (US),
  • Disney's Little Einsteins (US, Rev. 2?), Disney's Little Einsteins (US, Rev. 5?), Disney/Pixar Cars 2 (Ger),
  • Disney/Pixar Wall-E (USA, Rev. 2?), DreamWorks Monsters vs. Aliens (US, Rev. 3?), Fuer immer Shrek (Ger),
  • NASCAR Academy - Race Car Superstar (US), Nickelodeon Dora the Explorer: Dora's Fix It Adventure (US, Rev. 3?),
  • Nickelodeon Ni Hao Kai Lan - Happy Chinese New Year! (US), Shrek Forever After (US), TinkerBell (US, Rev. 2?), Toy Story 3 (Ger)
  • [Sean Riddle, TeamEurope]
  • Translations added or modified:
  • Portuguese (Brazil) [Wellington Uemura]
  • Source Changes:
  • Z8: Fixed disassembly of LD IR,R opcode, and changed INCW/DECW to show RRn instead of Rn. [AJR]
  • Tv955kb: Start with reset control input inactive. [AJR]
  • Scn2674: Improved row buffering and timing: [AJR]
  • Added optional read callbacks for row buffering DMA.
  • Added MBC output.
  • Corrected timing of BREQ and VBLANK outputs.
  • Improved character blink and cursor blink timing.
  • Ay31015: Removed internal Baud rate generator as the actual device lacks this functionality. [AJR]
  • Trs80.cpp: Changed HT-1080Z to use 50 Hz timings. [AJR]
  • Cosmac: Don't skip over instructions in debugger after DMA cycles. [AJR]
  • Scn2674: Blank display line-by-line. [AJR]
  • Pcx: Fixed jailbars appearing in white-on-black mode. [AJR]
  • Wy50: Added preliminary keyboard emulation. [AJR]
  • Vt100, ms6102: Changed "Caps Lock" key to toggle (it's mechanically toggled on these systems). [AJR]
  • Tv950: Changed "Alpha Lock" key to toggle (it's mechanically toggled on this system). [AJR]
  • Made -nonvram_save also inhibit saving of "battery" non-volatile RAM for image devices. [AJR]
  • Wyse.cpp: Separated WY-55 and WY-60 drivers and unscrambled their program ROMs. [AJR]
  • Dec0.cpp: Added support for trackball inputs. [Angelo Salese]
  • Changed many devices and drivers to use abbreviated integer type names and simpler read/write handler signatures. [cam900]
  • Dcheese.cpp: Removed MCFG macros, reduced runtime tag lookups, improved naming, and reduced unnecessary code. [cam900]
  • Ay8910.cpp: Added notes about AY8930 expanded mode, improved logging, and reduced redundant code. [cam900]
  • Ics2115.cpp: Moved 16-bit handlers from igs011.cpp driver into the device, and made code style more consistent. [cam900]
  • Es5506.cpp, esqpump.cpp: Added support for clock rate changes, keeping sample rate in sync. [cam900]
  • Also cleaned up code and added notes.
  • Mystwarr.cpp, tmnt.cpp, zr107.cpp: Reduced runtime tag lookups and redundant code. [cam900]
  • Qs1000.cpp: Added accessor for internal CPU and cleaned up uses in ghosteo.cpp, limenko.cpp and vegaeo.cpp. [cam900]
  • Namcona1.cpp: Removed redundant code and added notes. [cam900]
  • Tms34010.cpp: Moved I/O registers to an internal address map, and eliminated use of register_postload. [cam900]
  • Nova2001.cpp: Reduced MCFG macros and redundant code, improved naming, and made better use of const variables. [cam900]
  • -315_5124.cpp: Implemented internal PSG and eliminated use of register_postload. [cam900]
  • Megaplay.cpp, megatech.cpp, segae.cpp: Added notes and removed some MCFG macros. [cam900]
  • Sega8_slot.cpp: Removed MCFG macros. [cam900]
  • Es8712.cpp: Allow MSM5205 to be configured with a device finder or reference. [cam900]
  • Scripts/src/netlist.lua: Fixed indentation. [cam900]
  • Cococart: Added support for installing handlers with simplified signatures. [cam900]
  • Eliminated MCFG_DEVICE_DISASSEMBLE_OVERRIDE macro. [cam900]
  • Coco12.cpp, coco3.cpp: Removed some MCFG macros. [cam900]
  • Dgn_beta.cpp, palm.cpp: Eliminated MCFG macros. [cam900]
  • Device_memory_interface.rst: Updated name of macro that was renamed in source. [cam900]
  • Timekpr.cpp: Cleaned up code. [cam900]
  • Tandy2k: Added support for graphics adapter and mouse. [Carl]
  • Changed "over-sleep" calculation to be independent of desired delay. [Celelibi]
  • Netlist library updates: [Couriersud]
  • Added clang-tidy support to makefile and made recommended changes.
  • Refactored code, converted macros to C++ and cleaned up state saving.
  • Made order of device creation independent of standard library.
  • Made startup strategy configurable.
  • Made plib respect C++11 alignas specifier and added alignment hints to some container classes.
  • Fixed SDL keyboard map handling, cleaned up obsolete code, and updated German keyboard map. [Couriersud]
  • Vii.cpp: Corrected title for "Dora the Explorer - Nursery Rhyme Adventure (JAKKS Pacific TV Game, Game-Key Ready)". [David Haywood]
  • * Previously misidentified as "Dora the Explorer - Race To Play Park (JAKKS Pacific TV Game, Game-Key Ready)".
  • Xavix: Implemented global tile flipping. [David Haywood]
  • I8089: Fixed 16-bit target DMA transfers without DRQ, and Disabled logging. [Dirk Best]
  • Apricot: Added mouse and Winchester controller, and added support for I/O device maps and interrupts to expansion bus. [Dirk Best]
  • Emulated Western Digital WD1010-05 MFM hard disk controller. [Dirk Best]
  • Didact.cpp: Added Modulab MC6802-based educational system with internal artwork. [Edstrom]
  • Ins8154.cpp: Fixed bit register accesses. [Edstrom]
  • Hphybrid.cpp: Added callbacks exposing memory cycles and opcode fetches. [F.Ulivi]
  • Apple2: Fixed missing floating bus reads, and improved joystick/paddle calibration. [Golden Child]
  • Ti85.cpp: Added additional BIOS revisions for ti83pcev15, ti84pce and ti84pcev15, and cleaned up code. [Julian Lachniet]
  • Tms9995: Fixed spurious interrupt 1/4 by clearing the corresponding latches at the correct time. [Michael Zapf]
  • Tms9901: Added synchronous clock input and hooked it up in TI-99 drivers (fixes cassette instability). [Michael Zapf]
  • Added support for converting SVG images to PDF when building the documentation. [O. Galibert]
  • Ichiban.cpp: Figured out how opcodes and data are split. [O. Galibert]
  • Astrcorp.cpp: Figured out the first layers of the astoneag encryption. [O. Galibert]
  • Xc1700e.cpp: Emulated Xilinx XC1700 series serial PROMs. [Patrick Mackinlay]
  • Improved usability of cheat finder plugin: [Pugsy]
  • Improved visual indicators.
  • Added automatic pause feature to cheat finder menus.
  • Allowed test write value to be selected from a pre-defined list.
  • Added an additional output format for cheats.
  • G65816: Corrected length of WDM opcode to two bytes and added a callback allowing systems to handle it. [R. Belmont]
  • Apple2: Added AppleWin-like initial memory fill (fixes hang in Joust). [R. Belmont]
  • Sbrain: Added 50 Hz BIOS hack. [Robbbert]
  • Vii.cpp: Identified difficulty-select bit for mattelcs. [Ryan Holtz]
  • Vsmile_cart: Added support for later 8 Mword cartridges. [Ryan Holtz]
  • Sgi_mc_device: Added preliminary VDMA support. [Ryan Holtz]
  • SGI Newport graphics updates: [Ryan Holtz]
  • Added support for backward spans and more command configurations, and fixed window checking.
  • Converted to use 64-bit read/write handlers, fixing graphics DMA.
  • Added preliminary logical operation support and pop-up plane support.
  • Fixed vertical blanking behaviour and cursor palette, and fixed Scr2Scr to account for XYWindow.
  • Made ColorRed contents transfer to ColorI on write.
  • Added preliminary color index MSB handling.
  • Added logging support to allow viewing captures offline.
  • Fixed write masking and xsave calculation.
  • Fixed lines overshooting by one pixel, not updating X/Y start and writing invalid palette values.
  • Added DID entry handling (fixes palette issues in buttonfly).
  • Added basic support for shade DDAs and some other command configurations (fixes jot).
  • Added direct RGB handling (used for IRIX login screen and icons).
  • Fixed double-buffered source value shifts (fixes flickering in buttonfly).
  • Fixed swapped X/Y in Bresenham line drawing (fixes misplaced graphics in buttonfly).
  • -8042kbdc: Added timer to periodically check mouse (fixes mouse in IRIX). [Ryan Holtz]
  • R4000: Fixed ABS.S and ABS.D (fixes IRIX X11 server crashes). [Ryan Holtz]
  • Hpc3: Trigger audio DMA on channels 0-3 (fixes hang when starting IRIX applications). [Ryan Holtz]
  • Osd/sdl: Re-enabled "accel" SDL 2D accelerated video output. [schnitzeltony]
  • Imgtool: Added read-only support for DEC RT-11 filesystem. [shattered]
  • Indigo.cpp: Converted LG1 "Light" graphics to a device for sharing with other systems. [tyfighter]
  • Nscsi_cd.cpp Added a derived device that responds to the vendor-specific command IRIX uses to disable emulation. [tyfighter]
  • Sgi_mc_device: Fixed VDMA uTLB handling. [tyfighter, Ryan Holtz]
  • Fixed crash when exiting directly while filter UI is active (GitHub #4596). [Vas Crabb]
  • Aristmk6: Gave BIOS options mnemonic names. [Vas Crabb]
  • Add 64*64->128 multiply as a common utility function. [Vas Crabb, Patrick Mackinlay]
  • Testkeys: Centre window on start to avoid hiding behind toolbars or outside screen area in a multiple monitor setup. [Vas Crabb]
  • Osd/windows: Restrict initial window position to work area of one monitor. [Vas Crabb]
  • Updated Brazilian ABNT2 keyboard map for SDL keyboard input. [Wellington Uemura]
  • Taito_z.cpp: Identified the stand-alone version of Double Axle and corrected the DIP switches for it. [Brian Troha]
  • Naomi.cpp: Re-dumped clubk2kp program ROM. [coolmod, MetalliC]
  • Seta.cpp: Re-dumped ROM 5 for msgundamb (fixes graphical issues). [Ed Cross, The Dumping Union]
  • Triforce.cpp: Updated documentation, corrected game years, and made game descriptions more uniform. [f205v]
  • Chihiro.cpp: Expanded and corrected documentation. [f205v]
  • Naomi.cpp: Updated documentation. [f205v]
  • Zn.cpp: Dumped PLDs for Cool Boarders Arcade Jam. [f205v]
  • Moved cleanly cracked Apple II floppy images to a separate software list. [Firehawke]
  • Dccons.cpp: Dumped Katana Dev.Box checker ROM v0.71. [Ioncannon]
  • Freekick.cpp: Documented ROM locations for gigasb. [Kevin Eshbach, The Dumping Union]
  • Updated hiscore.dat. [Leezer]
  • Jazz.cpp: Fixed clang unused lambda capture compiler warning. [maximumspatium]
  • Warriorb.cpp: Dumped PALs for warriorb. [Mike Moffitt, coolmod, The Dumping Union]
  • Xavix.cpp: Dumped XaviX Bass Fishing SEEPROMS containing I/O microcontroller code. [Sean Riddle]
  • Improved c2color documentation. [zhongtiao1]

New in MAMEUI 0.206 (Feb 1 2019) (Feb 8, 2019)

  • MAMETesters Bugs Fixed:
  • 06300: [Color/Palette] (galaxian.cpp) eagle, eagle2: Games need wiring harness that swaps channels. (Vas Crabb)
  • 07015: [Gameplay] (model1.cpp) vr, vformula: Undetected communication board error. (Hydreigon)
  • 07104: [DIP/Input] (iteagle.cpp) bbh, bbhsc, bbhsca, bbh2sp, bbh2spa, bbh2spb: Lightguns don't track correctly. (Ivan Vangelista)
  • 07179: [Save/Restore] (neogeo.cpp) aes: Memory cards are not detected. (Vas Crabb)
  • 07180: [Crash/Freeze] (vtech2.cpp) laser500, laser700: Emulator crashes on hard reset. (Robbbert)
  • 07185: [Sound] (mario.cpp) mario and clones: All audio missing besides walking sounds. (Ryan Holtz)
  • 07189: [Crash/Freeze] (cinemat.cpp) qb3: Black screen/exception on start. (Ivan Vangelista)
  • 07197: [Core] (oric.cpp) orica: Loading from tape never progresses. (Ivan Vangelista)
  • 07205: [Sound] (neopcb.cpp) svcpcb: Cracking/distortion/buzzing sound. (Ivan Vangelista)
  • New working machines:
  • Dance Dance Revolution Family Mat (Japan) [Sean Riddle, David Haywood, Peter Wilhelmsen]
  • Dora the Explorer - Race To Play Park (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, Vas Crabb]
  • Game & Watch: Black Jack [algestam, Keith Kaisershot]
  • Game & Watch: Lifeboat [algestam, Keith Kaisershot]
  • Game & Watch: Manhole (new wide screen) [algestam, Tom Morrison]
  • Game & Watch: Rain Shower [algestam, xkeepah]
  • Fantastic Four (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, Ryan Holtz]
  • Play TV Opus (NTSC) [Sean Riddle, David Haywood, Peter Wilhelmsen]
  • Popira (Japan) [Sean Riddle, David Haywood]
  • Star Wars - Revenge of the Sith (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Peter Wilhelmsen, Ryan Holtz]
  • Super Dash Ball (Japan) [Sean Riddle, Peter Wilhelmsen, ShouTime, David Haywood]
  • TV Test Pattern Generator 1985 [shattered]
  • WWE (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, David Haywood, Ryan Holtz]
  • New working clones:
  • Blaze On (World) [rtw, The Dumping Union]
  • Bubble 2000 V1.2 [Kevin Eshbach, The Dumping Union]
  • Columbia Data Products MPC 1600 [rfka01]
  • Deroon DeroDero / Tecmo Stackers [Fabrice Arzeno, The Dumping Union]
  • Fantasy Zone (FD1089B 317-0016) [Recreativas.org, The Dumping Union]
  • Guardians / Denjin Makai II (P0-113A PCB) [caius, The Dumping Union]
  • Kamikaze (Euromatic S.A., Spanish bootleg of Scramble) [David Torres, ClawGrip, Recreativas.org]
  • Mobile Suit Gundam (bootleg) [ArcadeHacker, The Dumping Union]
  • New Fruit Bonus '96 Special Edition (bootleg set 4, v97-3.3c English) [unknown]
  • Same! Same! Same! (China, 2P set) [Bill D, The Dumping Union]
  • Super Cobra (bootleg, set 3) [David Torres, ClawGrip, Recreativas.org]
  • Tetris Plus 2 (World, V2.7) [Team Japump!!!]
  • Top Secret (Japan, revision B) [FabC]
  • UFO Robot Attack (bootleg of Invasion, older set) [f205v]
  • V.Smile Baby (Sweden) [Ryan Holtz, Sean Riddle, ClawGrip]
  • Machines promoted to working:
  • Bad Dog Poker (0200428V, NSW/ACT) [Heihachi_73]
  • Butterfly Delight (0200143V, NSW/ACT) [Heihachi_73]
  • Cash Chameleon (0100438V, NSW/ACT) [Heihachi_73]
  • Chicken (0100351V, NSW/ACT) [Heihachi_73]
  • Desert Bloom (0300111V, NSW/ACT) [Heihachi_73]
  • Diamond Fever (0200302V, NSW/ACT) [Heihachi_73]
  • Dragon's Eye (0100521V, NSW/ACT) [Heihachi_73]
  • Enchanted Forest (0400122V, NSW/ACT) [Heihachi_73]
  • Geisha (0101408V, New Zealand) [Heihachi_73]
  • Jumpin' Joey (0100383V, NSW/ACT) [Heihachi_73]
  • K.G. Bird (0200024V, NSW/ACT) [Heihachi_73]
  • Let's! TV Play Classic - Namco Nostalgia 1 (Japan) [Sean Riddle, David Haywood, Peter Wilhelmsen, Mr. Do]
  • Let's! TV Play Classic - Namco Nostalgia 2 (Japan) [Sean Riddle, David Haywood, Peter Wilhelmsen, Mr. Do]
  • Let's! TV Play Classic - Taito Nostalgia 1 (Japan) [Sean Riddle, David Haywood, Peter Wilhelmsen, Mr. Do]
  • Let's! TV Play Classic - Taito Nostalgia 2 (Japan) [Sean Riddle, David Haywood, Peter Wilhelmsen, Mr. Do]
  • Loco Loot (0100473V, NSW/ACT) [Heihachi_73]
  • Lone Wolf (0100587V, NSW/ACT) [Heihachi_73]
  • Lucky Clover (0300109V, NSW/ACT) [Heihachi_73]
  • Mammoth Money (0100425V, NSW/ACT) [Heihachi_73]
  • Mine, Mine, Mine (0400115V, NSW/ACT) [Heihachi_73]
  • Money Tree (0201397V, New Zealand) [Heihachi_73]
  • Mountain Money (0100294V, NSW/ACT) [Heihachi_73]
  • Mystic Garden (0100275V, NSW/ACT) [Heihachi_73]
  • One For All (0101503V, New Zealand) [Heihachi_73]
  • Phantom Pays (0500005V, NSW/ACT) [Heihachi_73]
  • Play TV Card Night (NTSC) [Sean Riddle, David Haywood, Peter Wilhelmsen]
  • Prize Fight (0100299V, NSW/ACT) [Heihachi_73]
  • Q.T. Bird (0500009V, NSW/ACT) [Heihachi_73]
  • Reel Power (0100400V, NSW/ACT) [Heihachi_73]
  • Rushin Rooster (0100534V, NSW/ACT) [Heihachi_73]
  • San Francisco Rush 2049 [Ted Green]
  • Snow Cat (0100405V, NSW/ACT) [Heihachi_73]
  • Sonic The Hedgehog 2 (bootleg of Megadrive version) [Ivan Vangelista]
  • Thor (0200319V, NSW/ACT) [Heihachi_73]
  • Thunder Heart (0200333V, NSW/ACT) [Heihachi_73]
  • Top Banana (0100550V, NSW/ACT) [Heihachi_73]
  • Tropical Delight (0100269V, NSW/ACT) [Heihachi_73]
  • V.Smile (US) [Ryan Holtz]
  • V.Smile Baby (US) [Ryan Holtz]
  • Wild Angels (0100337V, NSW/ACT) [Heihachi_73]
  • Wild Bill (0100297V, NSW/ACT) [Heihachi_73]
  • Wild Cougar (0100167V, NSW/ACT) [Heihachi_73]
  • Clones promoted to working:
  • Cash Cat (0300863V, New Zealand) [Heihachi_73]
  • Cash Chameleon (0300781V, New Zealand) [Heihachi_73]
  • ConnecTV Card Night (PAL) [Sean Riddle, David Haywood, Peter Wilhelmsen]
  • Desert Bloom (0200111V, NSW/ACT) [Heihachi_73]
  • Dolphin Treasure (0100388V, NSW/ACT) [Heihachi_73]
  • Dolphin Treasure (0100424V, NSW/ACT) [Heihachi_73]
  • Inca Sun (0101108V, New Zealand) [Heihachi_73]
  • King Galah (0100536V, NSW/ACT) [Heihachi_73]
  • Loco Loot (0100472V, NSW/ACT) [Heihachi_73]
  • Loco Loot (0600725V, New Zealand) [Heihachi_73]
  • Mountain Money (0100289V, NSW/ACT) [Heihachi_73]
  • Orchid Mist (0101241V, New Zealand) [Heihachi_73]
  • Oscar (0100348V, NSW/ACT) [Heihachi_73]
  • Penguin Pays (0200113V, NSW/ACT) [Heihachi_73]
  • Penguin Pays (0200357V, NSW/ACT) [Heihachi_73]
  • Queen of the Nile (0100439V, NSW/ACT) [Heihachi_73]
  • Queen of the Nile (0101707V, Brazil) [Heihachi_73]
  • Queen of the Nile (0300785V, New Zealand) [Heihachi_73]
  • Queen of the Nile (0301059V, Holland) [Heihachi_73]
  • Return of the Samurai (0200506V, NSW/ACT) [Heihachi_73]
  • Return of the Samurai (0200549V, NSW/ACT) [Heihachi_73]
  • San Francisco Rush 2049: Special Edition [Ted Green]
  • Sweethearts II (0200004V, NSW/ACT) [Heihachi_73]
  • Thunder Heart (0200334V, NSW/ACT) [Heihachi_73]
  • Toucan Tango (0301388V, Holland) [Heihachi_73]
  • Unicorn Dreaming (0101228V, New Zealand) [Heihachi_73]
  • V.Smile (France) [Ryan Holtz]
  • V.Smile (Germany) [Ryan Holtz]
  • Wild Amazon (0200285V, NSW/ACT) [Heihachi_73]
  • New machines marked as NOT_WORKING:
  • ADM 23 Smart Terminal [Bitsavers]
  • BERT [Volker Pohlers]
  • Chihiro Change Region GD USA (611-0028A) [Alex Romero (TO)]
  • Classic Arcade Pinball (JAKKS Pacific TV Game) [Sean Riddle, David Haywood]
  • ClickStart [Sean Riddle, ClawGrip, TeamEurope]
  • Disney Friends (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle]
  • Domyos Bike Concept (Domyos Interactive System) [Sean Riddle, Peter Wilhelmsen]
  • Domyos Fitness Adventure (Domyos Interactive System) [Sean Riddle, Peter, Wilhelmsen]
  • Domyos Fitness Challenge (Domyos Interactive System) [Sean Riddle, Peter Wilhelmsen]
  • Domyos Fitness Exercises (Domyos Interactive System) [Sean Riddle, Peter, Wilhelmsen]
  • Doraemon Wakuwaku Kuukihou (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Eagle PC Spirit [rfka01]
  • Excite Ping Pong (Japan) [Sean Riddle, Peter Wilhelmsen]
  • FreeWay (V5.12) [Canil Babypet, AJR]
  • Gururin World (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Hoop it Up World Tour - 3 on 3 (Rev 23) [unknown]
  • Jackie Chan J-Mat Fitness (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
  • Joker Card (Epoxy brick CPU) [TeamEurope, Roberto Fresca]
  • Justice League (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle]
  • Mattel Classic Sports [Sean Riddle]
  • Megamax GPD001SDG [Sean Riddle, Peter Wilhelmsen]
  • Miss Bamby [jordigahan, ClawGrip]
  • Moon Fire - Jackpot Carnival (30164211, Queensland) [Heihachi_73]
  • My First Dance Dance Revolution (US) [Sean Riddle]
  • Palestra-02 [shattered]
  • Play TV Baseball 3 [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Play TV Buckmasters Huntin' (NTSC) [Sean Riddle, Peter Wilhelmsen]
  • Play TV Buckmasters Huntin' 2 (NTSC) [Sean Riddle, Peter Wilhelmsen]
  • Play TV Football 2 [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Play TV Huntin' 3 [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Play TV Real Swing Golf [Sean Riddle, Peter Wilhelmsen]
  • Queen Bee (Brazil, Ver. 202) [unknown]
  • Reelin-n-Rockin - Fast Lane (10298611, Queensland) [Heihachi_73]
  • Scooby-Doo! and the Mystery of the Castle (JAKKS Pacific TV Game, Game-Key Ready) [Sean Riddle, Team Europe]
  • Spring Festival (20262311, Queensland) [Heihachi_73]
  • Super Queen Bee (Ver. 101) [unknown]
  • Taiko De Popira (Japan) [Sean Riddle, David Haywood]
  • Thomas and Friends (Tomy) [Sean Riddle, Peter Wilhelmsen]
  • Track & Field Challenge [Sean Riddle, ClawGrip]
  • TV Test Pattern Generator 1983 [shattered]
  • Twinkle Tale (bootleg of Megadrive version) [FabC]
  • V.Reader (US, English, 2011-10-17) [ClawGrip]
  • Virtua Striker 2002 (Type 3) (GDT-0012) [Alex Romero (TO)]
  • XaviX Baseball (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
  • XaviX Bass Fishing (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
  • XaviX Bowling (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
  • XaviX Boxing (XaviXPORT) [Sean Riddle, Peter Wilhelmsen]
  • New clones marked as NOT_WORKING:
  • Big Ben (20201111, Queensland) [Heihachi_73]
  • Choy Sun Doa (10121111, Queensland) [Heihachi_73]
  • Club Kart for Cycraft (GDS-0029) [Alex Romero (TO)]
  • Compaq Portable [rfka01]
  • Connectv Baseball 3 [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Connectv Huntin' 3 [Sean Riddle, Peter Wilhelmsen, David Haywood]
  • Connectv Real Swing Golf [Sean Riddle, Peter Wilhelmsen]
  • Double Dolphins (40003211, Queensland) [Heihachi_73]
  • E-kara (Germany?, includes 3 songs) [Sean Riddle]
  • E-kara (Japan) [Sean Riddle]
  • E-kara (US?, NTSC, set 2) [Sean Riddle]
  • E-kara Pro Headset (US, includes 3 songs) [Sean Riddle]
  • F-Zero AX (Rev D) (GDT-0004D) [Alex Romero (TO)]
  • Funky Jet (bootleg) [ClawGrip, Recreativas.org, The Dumping Union]
  • ITT XTRA [rfka01]
  • The Golden Gong (10217411, Queensland) [Heihachi_73]
  • Initial D Arcade Stage Ver. 2 (Japan) (Rev A) (GDS-0026A) [Alex Romero (TO)]
  • The Key Of Avalon - The Wizard Master (client) (Rev A) (GDT-0006A) [Alex Romero (TO)]
  • The Key Of Avalon - The Wizard Master (server) (Rev A) (GDT-0005A) [Alex Romero (TO)]
  • Lupin The Third - The Shooting (Rev A) (GDS-0018A) [Alex Romero (TO)]
  • Pang (bootleg, set 6) [ClawGrip, Recreativas.org, The Dumping Union]
  • Queen of the Nile (0201200V, Queensland) [Heihachi_73]
  • Queen of the Nile - Fast Lane (0101670V, Queensland) [Heihachi_73]
  • Queen of the Nile - Money Train II (10203811, Queensland) [Heihachi_73]
  • Red Baron - Fast Lane (10160711, Queensland) [Heihachi_73]
  • Reelin-n-Rockin (0101460V, Queensland) [Heihachi_73]
  • Samba De Amigo (Rev A) [f205v]
  • Sega Network Taisen Mahjong MJ 3 (Rev C) (GDX-0017C) [Alex Romero (TO)]
  • Sega Network Taisen Mahjong MJ 3 Evolution (Rev A) (GDX-0021A) [Alex Romero (TO)]
  • Show Me The Money (10015711, Queensland) [Heihachi_73]
  • Stadium Hero '96 (Japan?, EAE) [coolmod, The Dumping Union]
  • Storio (DE, German, 2011-10-17) [ClawGrip]
  • Storio (ES, Spanish, 2011-10-17) [ClawGrip]
  • Storio (FR, French, 2011-10-17) [ClawGrip]
  • Storio (GB, English, 2011-10-17) [ClawGrip]
  • Storio (NL, Dutch, 2011-10-17) [ClawGrip]
  • Tank Force (bootleg) [hammy, The Dumping Union]
  • V.Reader (CA, English, 2011-10-17) [ClawGrip]
  • V.Reader (CA, French, 2011-10-17) [ClawGrip]
  • Virtua Striker 4 (Asia) (Rev B) (GDT-0014B) [Alex Romero (TO)]
  • Virtua Striker 4 (Export) (Rev A) (GDT-0015A) [Alex Romero (TO)]
  • Virtua Striker 4 (Japan) (Rev C) (GDT-0013C) [Alex Romero (TO)]
  • Where's The Gold (20184811, Queensland) [Heihachi_73]
  • New working software list additions:
  • Apple2_flop_orig:
  • Agent USA, Airheart, Alien Ambush, Ankh, Apple Cider Spider, Apple Galaxian, Aquatron, Archon: The Light and The Dark,
  • Ardy the Aardvark, Autobahn, Axis Assassin, Aztec, BC's Quest for Tires, Bad Dudes, Ballblazer, Batman: The Caped Crusader,
  • Bellhop, Below the Root, The Bilestoad, Bug Battle, Cannonball Blitz, Caverns of Callisto, Ceiling Zero, Centipede, Commando,
  • Congo Bongo, Conquering Worlds, Copts and Robbers, County Fair, Crazy Mazey, Crisis Mountain, Crossfire, Cubit, Cyber Strike,
  • The Dam Busters, Death Sword, Defender II: Stargate, Destroyer, Dino Eggs, Dive Bomber, Donkey Kong, Drol, Dung Beetles,
  • The Eidolon, Epoch, Falcons, Fight Night, Flight Simulator II (v2.0), Flip Out, Force 7, Formula 1 Racer, Free Fall, Frogger,
  • Frogger II: Threedeep, G.I. Joe, The Games - Summer Edition, GATO, Genetic Drift, Gobbler, The Goonies, Gumball, The Heist,
  • HERO - Helicopter Emergency Rescue Operation, Hadron, Hard Hat Mack, Hardball, Head On, High Rise, Ikari Warriors,
  • Ikari Warriors 2: Victory Road, Impossible Mission II, International Gran Prix, Jawbreaker, Jawbreaker ][, The Jet, Joust,
  • Julius Erving and Larry Bird Go One on One, Jungle Hunt, Karate Champ, Karateka, Kid Niki, Kung Fu Master, L.A. Crackdown,
  • Lock 'n Chase, Lode Runner, Lost Tomb, Marauder, Marble Madness, Mars Cars, Mating Zone, Megabots, Might and Magic, Miner 2049er,
  • Minit Man, Money Muncher, Monster Smash, Montezuma's Revenge, Moon Patrol, The Movie Monster Game,
  • Mr. Robot and his Robot Factory, Ms. Pac-Man, Night Mission Pinball, Night Stalker, O'Riley's Mine, Orbitron, Outpost, Paperboy,
  • Pest Patrol, Phantoms Five, Picnic Paranoia, Pitfall II: Lost Caverns, Pitstop II, Planetfall (r10), Plasmania, Platoon, Pool 1.5,
  • Pooyan, Prince of Persia, Qix, Rad Warrior, Rampage, Raster Blaster, Red Alert, Repton, Rescue Raiders, RoboCop, Robotron 2084,
  • Roundabout, Russki Duck, Sabotage, Sammy Lightfoot, Sargon III, Sea Dragon, Shadowkeep, Shanghai, Shuffleboard, Skyfox,
  • Snack Attack, Snake Byte, Sneakers, Space Eggs, Space Quarks, Spare Change, Spiderbot, Spindizzy, Spy Hunter,
  • The Spy Strikes Back, Spy vs Spy III: Arctic Antics, Spy's Demise, Star Cruiser, Star Thief, Stellar 7, Street Sports Baseball,
  • Street Sports Basketball, Street Sports Football, Street Sports Soccer, Sub Battle Simulator, Suicide, Summer Games,
  • Swiss Family Robinson, Tag Team Wrestling, Temple of Apshai Trilogy, Test Drive, Tetris (128K), Tharolian Tunnels, Thunder Bombs,
  • Thunderchopper, Tomahawk, Trick Shot, Tubeway II, Twerps, Ultima IV: Quest of the Avatar, Ultima V: Warriors of Destiny,
  • Up 'N Down, Vindicator, Wavy Navy, Wayout, Where in the USA is Carmen Sandiego, Wings of Fury, Wishbringer (r23),
  • World Karate Championship, The World's Greatest Baseball Game, The World's Greatest Football Game, Xevious, Zendar, Zorro
  • [4am, Firehawke]
  • Bbc_rom:
  • Advanced BASIC Editor Plus, Aerodrome Training Aid, BASIC Editor & Toolkit, BeebAid 1.02, CNCIS DFS 1.2S,
  • Colour Screenprint 1.02s, Demo (Master Compact), HiBASIC3, HiBASIC4, Image Processor 0.9A, Inter-Word 1.O2 [alt1],
  • Inter-Word 1.O2 [alt2], Para-Max II, Plotmate A3 2.00, Plotmate A4 1.90, PMS Genie Real Time Clock, The Publisher 1.10,
  • Solidisk DFS 2.1F (1770) Issue 2, Super Utility, UserRAM, Video Digitiser 1.03 [Nigel Barnes]
  • Bbcmc_flop: Acom, The Krystal Connection, Zap! [Nigel Barnes]
  • Ekara_japan:
  • 1976-78 Volume 1 (Japan) (EC0007-G76), 1982-84 Volume 1 (Japan) (EC0018-G82), ANM Volume 1 (Japan) (EC0009-ANM),
  • ANM Volume 2 (Japan) (EC0032-ANM), DUE Volume 1 (Japan) (EC0047-DUE), ENK Volume 3 (Japan) (EC0030-ENK),
  • ENK Volume 4 (Japan) (EC0037-ENK), ENK Volume 7 (Japan) (EC0052-ENK), ETZ (Japan) (EC0079-ETZ),
  • J-Pop Mix Volume 1 (Japan) (EC0001-JPM), J-Pop Mix Volume 4 (Japan) (EC0004-JPM),
  • J-Pop Mix Volume 5 (Japan) (EC0005-JPM), J-Pop Mix Volume 6 (Japan) (EC0011-JPM),
  • J-Pop Mix Volume 9 (Japan) (EC0021-JPM), J-Pop Mix Volume 12 (Japan) (EC0024-JPM),
  • J-Pop Mix Volume 17 (Japan) (EC0033-JPM), J-Pop Mix Volume 20 (Japan) (EC0046-JPM),
  • J-Pop Mix Volume 21 (Japan) (EC0051-JPM), J-Pop Mix Volume 27 (Japan) (EC0061-JPM),
  • J-Pop Mix Volume 29 (Japan) (EC0063-JPM), Matthew's Best Hit Selection (Japan) (EC0082-MBH)
  • [Sean Riddle, David Haywood]
  • Ekara_japan_d: BAT Volume 6 (Japan) (DC0002-BAT), TV Pop Volume 9 (Japan) (DC0005-TPJ) [Sean Riddle, David Haywood]
  • Ekara_japan_en: EN-3 (Japan) [Sean Riddle, David Haywood]
  • Ekara_japan_g:
  • BAT Volume 1 (Japan) (GC0001-BAT), BAT Volume 2 (Japan) (GC0003-BAT), BAT Volume 4 (Japan) (GC0010-BAT),
  • BAT Volume 5 (Japan) (GC0015-BAT), BHT Volume 2 (Japan) (GC0004-BHT), TV Pop Volume 5 (Japan) (GC0016-TPJ)
  • [Sean Riddle, David Haywood]
  • Ekara_japan_m: KSM Mini Volume 5 (Japan) (MC0005-KSM) [Sean Riddle, David Haywood]
  • Ekara_japan_p: BHT Volume 4 (Japan) (PC0001-BHT), BHT Volume 7 (Japan) (PC0004-BHT), ENB Volume 1 (Japan) (PC0003-ENB)
  • [Sean Riddle, David Haywood]
  • Ekara_japan_s: SAI (series 1) Volume 1 (Japan) (SC0004-SAI) SAI (series 3) Volume 3 (Japan) (SC0012-SAI)
  • [Sean Riddle, David Haywood]
  • Ekara_japan_sp: SP-02 Super Cartridge (Japan) [Sean Riddle, David Haywood]
  • Ekara_japan_web: e-kara Web cartridge 12M (blank) (Japan) [Sean Riddle, David Haywood]
  • Electron_cart: Acorn Tube Interface (prototype), Advanced Battery-Backed RAM v1.04, Advanced Plus 5 [Nigel Barnes]
  • Electron_rom: Commstar, Matrix, Multi-Forth 83, Time-Tender [Nigel Barnes]
  • Ibm5150:
  • Baby Jo in "Going Home", The Blues Brothers, Double Dragon II - The Revenge (3.5"), Lombard RAC Rally (3.5"), Rick Dangerous 2,
  • Super Tetris, Xenon 2: Megablast (Power Pack Compilation) [ArcadeShadow]
  • Ibm5170: Cisco Heat - All American Police Car Race, Lemmings, Micro Machines 2: Turbo Tournament [ArcadeShadow]
  • Pce_tourvision:
  • Blodia (TourVision PCE bootleg), Ganbare! Golf Boys (TourVision PCE bootleg) [system11, Recreativas.org, ClawGrip]
  • Hanii on the Road (TourVision PCE bootleg), Time Cruise II (TourVision PCE bootleg)
  • [system11, Ricky2001, Recreativas.org, ClawGrip]
  • Sc3000_cart: SC-3000 Survivors Megacart v2.31, SC-3000 Survivors MkII Multicart v2.28, SC-3000 Survivors MkII Multicart v2.31
  • [SC-3000 Survivors]
  • Sc3000_cass:
  • The Case of the Mad Mummy, Dungeons Beneath Cairo, Environoid, Help, The House, The Secret of Bastow Manor, Solar Conquest
  • [SC-3000 Survivors]
  • City Lander, Dragonquest, Lawn, Quick Draw, Video Poker, Voltron [Dan Mons]
  • Vsmile_cart:
  • Der Koenig der Loewen - Simbas grosses Abenteuer (Ger, Rev. 2?), DreamWorks Shrek der Dritte - Ein Spannender Schultag (Ger),
  • Kung Fu Panda - Der Weg des Panda (Ger), Superman - De Grootste Held (NL) [Ryan Holtz, TeamEurope]
  • Software list items promoted to working:
  • Bbc_rom:
  • Advanced BASIC Editor, ConQuest, Instant Mini Office II, Inter-Base 2.0A, Inter-Word 1.02, Mega3, MRM E00 DFS 1.20,
  • Quest Paint 1.04, Quest Paint 1.10, STL Clock & Desk, SpellMaster 1.66, SpellMaster 1.69, TED 1.11, Tic-Toc RTC,
  • The Wapping Editor 1.30 [Nigel Barnes]
  • Einstein: Theatre Europe [Lord Smeagol (Carl Lloyd-Parker)]
  • Vsmile_cart:
  • ABC Land Aventure (Fra), Abenteuer im ABC Park (Ger), Alphabet Park Adventure (USA), Apprenti' pilote (Fra),
  • Barney - Erlebnis-Reise (Ger), Bob der Baumeister - Bobs spannender Arbeitstag (Ger), Bob the Builder - Bob's Busy Day (USA),
  • Byggare Bob - Bobs stressiga dag (Swe), Byggemand Bob - Bobs travle dag (Den),
  • Cranium Partyland Park - A Carnival of Play-and-Learn Fun (USA), Disney Cenerentola - I desideri magici di Cenerentola (Ita),
  • Disney Den Lille Havfrue - Ariels majestaetiske rejse! (Den), Disney Il re leone - La grande avventura di Simba (Ita),
  • Disney La Petite Sirene - Ariel devient une princesse (Fra), Disney La sirenetta - Ariel e la crociera magica (Ita),
  • Disney Lejonkungen - Simbas stora aventyr (Swe), Disney Lovernes Konge - Simbas store eventyr (Den),
  • Disney Nalle Puh - Honungsjakten (Swe), Disney Peter Plys - Honningjagten (Den),
  • Disney Princess Cinderella - Askepots magiske onsker (Den), Disney Princess Cinderella - Askungens magiska onskningar (Swe),
  • Disney Princess Cinderella - Cinderella's Magic Wishes (USA), Disney Princess Cinderella - Cinderella's Magic Wishes (USA, Alt),
  • Disney Princess Cinderella - Lernen im Maerchenland (Ger), Disney Princess Cinderella - Lernen im Maerchenland (Ger, Rev. 1),
  • Disney Princesses Cendrillon - Le reve enchante de Cendrillon (Fra), Disney's Mickey Mouse - Mickey's Magical Adventure (USA),
  • Disney's The Lion King - Simba's Big Adventure (USA), Disney/Pixar Bilar - Kor ikapp i Kylarkoping (Swe),
  • Disney/Pixar Biler - Raes i Kolerkildekobing (Den), Disney/Pixar Cars - Quatre Roues (Fra),
  • Disney/Pixar Cars - Rev It Up in Radiator Springs (USA), Disney/Pixar Cars - Vollgas in Radiator Springs (Ger),
  • Disney/Pixar Finding Nemo - De Wonderwereld Van Nemo (NL), Disney/Pixar Finding Nemo - Nemo's Ocean Discoveries (USA),
  • Disney/Pixar Oben (Ger), Disney/Pixar Ratatouille - Le nuove ricette di Remy (Ita),
  • Disney/Pixar Ratatouille - Remys neue Rezepte (Ger), Disney/Pixar Toy Story 2 - Operation: Rescue Woody! (USA),
  • Disney/Pixar Toy Story 2 - Operation: Radda Woody! (Swe), Disney/Pixar Toy Story 2 - Woodys Spannende Rettung (Ger),
  • Disney/Pixar Up (UK), Disney/Pixar Wall-E (Ger), Disney/Pixar Wall-E (Swe), Disneys Aladdin - Aladdins Welt der Wunder (Ger),
  • Disneys Arielle Die Meerjungfrau - Arielles aufregendes Abenteuer (Ger),
  • Disneys Arielle die Meerjungfrau - Arielles aufregendes Abenteuer (Ger, Rev. 3?),
  • Disneys Den Lilla Sjojungfrun - Ariels majestatiska resa! (Swe), Disneys Micky - Mickys magisches Abenteuer (Ger),
  • Disneys Musse Pigg - Musses magiska aventyr (Swe), Dora L'Exploratrice - Les aventures de Dora Apprentie Mecano (Fra),
  • DreamWorks Monsters vs Aliens (Ger), DreamWorks Shrek - Die Geschichte des Drachen (Ger),
  • DreamWorks Shrek - Le Rhume de Dragonne (Fra), DreamWorks Shrek the Third - Arthur's School Day Adventure (USA),
  • Elmos grosses Abenteuer (Ger), Entdecke die Welt von Rotkaeppchen (Ger), Ernies & Berts Fantastisches Abenteuer (Ger),
  • Freds Zahlen Rallye (Ger), Kleine Einsteins (Ger, Rev. 3?), Kung Fu Panda - Path of the Panda (UK),
  • Le Monde d'Elmo - Les Grandes Decouvertes D'Elmo (Fra), Le Roi Lion - Simba Decouvre la Jungle (Fra), Mein erster Hund (Ger),
  • Meister Manny's Werkzeugkiste (Ger), Mickey Mouse Clubhouse (NL), Mickey Mouse Clubhouse (Swe),
  • Micky Maus Wunderhaus (Ger, Rev. 3?), Min hundvalp (Swe), My Friends Tigger & Pooh - Die Honigjagd (Ger),
  • Nick Jr Dora - Doras Reparatur-Abenteuer (Ger, Rev. 1), Nick Jr Dora the Explorer - Dora's Fix-it Adventure (USA),
  • Nickelodeon Spongebob Schwammkopf - Der Tag des Schwamms (Ger),
  • Nickelodeon Spongebob Schwammkopf - Der Tag des Schwamms (Ger, Rev. 1),
  • Nickelodeon Spongebob Squarepants - A Day in the Life of a Sponge (USA), Noddy - Detektiv fuer einen Tag (Ger, Rev. 3?),
  • Oui-Oui - Detective d'un Jour (Fra), Scooby-Doo - Panique a Funland (Fra), Scooby-Doo! - Avventura a Funland (Ita),
  • Scooby-Doo! - Funland Frenzy (USA), Scooby-Doo! - Im Lernpark (Ger), Scooby-Doo! - Sjov i forlystelsesparken (Den),
  • Scooby-Doo! - Tivoli-tokerier (Swe), Shrek De Derde - Arthurs Schooldag Avontuur (NL),
  • Spider-Man & Freunde - Wettkampf im Space-Labor (Ger), Spider-Man & ses amis - Missions secretes (Fra),
  • Superman - Der Superheld (Ger), Superman - A la rescousse ! (Fra), Thomas & Friends - Tagen hjalps at (Swe),
  • Thomas & seine Freunde - Freunde Halten Zusammen (Ger), Thomas & seine Freunde - Freunde Halten Zusammen (Ger, Rev. 1),
  • Thomas et ses Amis - Les locomotives s'entraident (Fra), Tingeling (Swe), V.Smile - Lern- und Tanzmatte (Ger),
  • V.Smile Fussball Schule (Ger), V.Smile Tecknarstudio (Swe), Zayzoo - My Alien Classmate (USA), Zayzoo: An Earth Adventure (UK),
  • Zayzoo: An Earth Adventure (USA), Zayzoos Lernall (Ger), Zezou - Notre Ami Venu d'Ailleurs (Fra) [Ryan Holtz]
  • Disney Winnie l'Ourson - La Chasse au miel de Winnie (Fra), Disney Winnie l'Ourson - La Chasse au miel de Winnie (Fra, Rev. 2),
  • Disneys Winnie Puuh - Die Honigjagd (Ger) [Ryan Holtz, Vas Crabb]
  • New NOT_WORKING software list additions:
  • Bbc_flop_32016: BCPL, GCAL, Reduce [Nigel Barnes]
  • Bbc_rom:
  • Master Replay, PMS Genie, Replay System Mk2 2.00, Solidisk ADFS 2.1 11/10/85, Solidisk ADFS 2.1J (10MB), Solidisk DDFS 1.4,
  • Solidisk DFS 2.0 (Feb 85), Solidisk DFS 2.0 (Jan 85), Solidisk DFS 2.0A (8271/1770), Solidisk DFS 2.1J (1770),
  • Solidisk DFS 2.21 Issue 1, VideoNuLA 1.02 [Nigel Barnes]
  • Bbcmc_flop:
  • Codename: DROID, Colossus Chess 4.0, Elite, Exile, Holed Out, Holed Out Extra Courses Vol.2, Micro Power Magic, Play It Again Sam,
  • Play It Again Sam 2, Q-Master, Repton Around the World in 40 Screens, Repton Thru Time, Steve Davis Snooker, Stryker's Run, U.I.M.
  • [Nigel Barnes]
  • Clickstart_cart:
  • Animal Art Studio (UK), Bob the Builder (UK), Dora the Explorer (UK), Estudio de Arte Animal (SP), Finding Nemo (UK),
  • Thomas & Friends (UK), Toy Story (SP), Toy Story (UK) [Sean Riddle, ClawGrip, TeamEurope]
  • Disney Princess (UK), Learning Carnival (UK), Nick Jr. The Backyardingans (UK),
  • Nickelodeon Go Diego Go! - Learning Expeditions (UK), Nickelodeon Ni Hao, Kai-Lan (UK), Scout's Puppy Pals (UK),
  • The World of Cars (UK) [TeamEurope, Sean Riddle]
  • Electron_rom: E2P Operating System (ROM) [Nigel Barnes]
  • Jakks_gamekey_dy:
  • Sports Bowling & Goofy's Underwater Adventure, Sports Tennis & Face Chase, Sports Tennis & Face Chase & Riches of Agrabah
  • [Sean Riddle]
  • Jakks_gamekey_nk: Soccer Shootout & Juego De Futbol De Dora & Dora's Star Mountain Adventure [Sean Riddle]
  • Jakks_gamekey_sw: Turret Defense & Yoda's Escape [Sean Riddle, Peter Wilhelmsen]
  • Leapster:
  • Buscando a Nemo - Leer Bajo el Mar (Spa), Don Lapiz - Aprender a Dibujar y Escribir (Spa), El Laberinto de las Letras (Spa),
  • La Conquista de los Numeros (Spa), Spider-Man - El Caso de Las Letras Revueltas (Spa) [TeamEurope, ClawGrip]
  • Vsmile_cart: V.Smile Schreibspass (Ger) [TeamEurope]
  • Vsmile_cd:
  • El Asombroso Spider-Man - Persecucion en la Ciudad (Spa), Los Increibles - Mision Increible (Spa) [ClawGrip, The Dumping Union]
  • Vsmilem_cart:
  • Action Mania (Sp), Cars: Vollgas in Radiator Springs (Ger), Disney Princess Cinderella - Lernen im Maerchenland (Ger, Rev. 2?),
  • Dora - Doras Reparatur-Abenteuer (Ger, Rev. 2), Kleine Einsteins (Ger, Rev. 2?), Kuess den Frosch - Tianas grosser Traum (Ger),
  • Mein erster Hund (Ger), Spider-Man & Freunde - Geheime Missionen (Ger), Spongebob Schwammkopf - Der Tag des Schwamms (Ger),
  • Thomas - Freunde halten zusammen (Ger), Wintersport (Ger) [TeamEurope]
  • Vtech_storio_cart:
  • Dora und die drei Schweinchen (Germany), Micky Maus Wunderhaus (Germany), Rapunzel - Neu verfoehnt (Germany),
  • Scooby-Doo!-Scooby-Doo y la momia (Spain), Spongebob Schwammkopf - Ein Schwamm will nach oben (Germany) [TeamEurope]
  • Source Changes:
  • Tv950: Emulated keyboard, and hooked up speaker and RS232 ports. [AJR]
  • 6522via.cpp: Implemented T2 external pulse counter mode. [AJR]
  • Diserial: Implemented receive parity checking, and fixed even transmit parity. [AJR]
  • I8251, mc68681, mc68901: Implemented parity and framing error checks/status. [AJR]
  • 68561mpcc: Implemented parity and framing error checks/status and improved handling of interrupts and status register writes. [AJR]
  • Mc2661, ins8250: Implemented parity and framing error checks/status, and suppressed side effects of reads correctly. [AJR]
  • Ins8250: Allow writes to MSR with lower 4 bits zero to clear the associated interrupt. [AJR]
  • Not confirmed behavior, but logically consistent with non-zero bits causing interrupts when written.
  • Mcs48: Fixed disassembly of short jump instructions located on page boundaries. [AJR]
  • Quizpun, quizpun2: Remove bad EEPROM dumps (quizpun2 will re-program the EEPROM on finding invalid data). [AJR]
  • Ym2148: Implemented framing error detection and error reset command. [AJR]
  • 68307: Improved accuracy of internal priority interrupt controller emulation. [AJR]
  • 68340: Overhauled interrupt handling: [AJR]
  • Fixed interrupt acknowledgement and arbitration
  • Restricted automatic clear-on-acknowledgment to programmable interrupt timer interrupts.
  • Made timer unit clear COM and set TC and TO in the status register when applicable.
  • Fixed timer unit's use of IE0 (TC interrupt enable) and IE2 (TO interrupt enable).
  • Mbc55x: Re-implemented high-level emulation of keyboard as a serial device. [AJR]
  • V102: Added preliminary keyboard emulation. [AJR]
  • Snes: Fixed crash when no cartridge has been loaded (GitHub #4459). [AJR]
  • Uts20, uts10: Improved peripheral emulation: [AJR]
  • Added keyboard port with options for Expanded Typewriter Keyboard and UTS 400-Format Keyboard.
  • Added unidirectional printer port.
  • Added addressable latch devices to control various things, including disabling display during RAM test.
  • Added a hack to pass the non-volatile memory test on uts10.
  • Added speaker sound for "audible alarm".
  • 8x300 clean-up and expansion: [AJR]
  • Latch at most one IV input per instruction.
  • Fixed output behavior of some opcodes that selected the wrong IV bank or wrong value to write.
  • Added 8X305 type and emulated additional 8X305 registers.
  • Added address latching callback.
  • Applied address shift to program space.
  • Unidasm: Fixed crash on TMS34010 performing a 32-bit operand fetch. [AJR]
  • Tv955kb: Added bell and reset outputs. [AJR]
  • Z8 updates: [AJR]
  • Added Z8682 type with test ROM from Zilog application note.
  • Re-wrote timer emulation, including support for most TIN and TOUT modes.
  • Added basic UART emulation.
  • Amerihok: Slowed down ADPCM chip to a much more reasonable speed. [AJR]
  • M24: Re-implemented motherboard devices according to Olivetti schematics. [AJR]
  • I86: Fixed passing of opcode address to coprocessor. [AJR]
  • Added object finder for address spaces, and used it to replace several ad-hoc implementations and memory interfaces. [AJR]
  • Thomson.cpp: Implemented undocumented alternate bitmap16 video mode (tested on a real TO8). [Antoine Mine]
  • Rainbow.cpp: Changed default floppy configuration to what UCSD Forth and Pascal expect, and updated notes. [Bavarese]
  • Cps3.cpp updates: [cam900]
  • Improved color fading to better match hardware behavior, and added draw case for 100% full screen zoom.
  • Restricted drawing to clipping rectangle, added save state support, and made class members private as appropriate.
  • Midas.cpp, neogeo.cpp, neogeocd.cpp and neopcb.cpp updates: [cam900]
  • Updated metadata for a number of games, and added notes.
  • Implemented battery-backed NVRAM for jockeygp and vliner.
  • Converted sprite device to use device_video_interface and simplified horizontal sprite zoom handling.
  • Removed MCFG macros and improved member names.
  • Srmp6.cpp updates: [cam900]
  • Converted sprite RAM to buffered_spriteram16_device.
  • Improved color fading (appears to be similar to CPS-3).
  • Added save state support, reduced run-time tag map lookups, and simplified graphics decoding.
  • Cleaned up code, improved member naming, and added notes.
  • Galastrm.cpp: Converted TC0110PCR to a device and cleaned up code. [cam900]
  • Nile.cpp: Added save state support. [cam900]
  • Legionna.cpp: Corrected clocks based on crystals present and documentation. [cam900]
  • Psikyo.cpp updates: [cam900]
  • Converted sprite RAM to buffered_spriteram32_device and improved behavior.
  • Fixed transparent sprite behaviour.
  • Fixed s1945bl Oki memory banking.
  • Cleaned up code and improved member names.
  • Homerun.cpp updates: [cam900]
  • Reduced unnecessary tilemap invalidation and partial screen updates.
  • Converted palette decoding to use a palette decoder function.
  • Simplified graphics decoding and memory banking, and reduced run-time tag map lookups.
  • Fixed reset behavior.
  • Homedata.cpp updates: [cam900]
  • Added latch device for inter-CPU communication.
  • Converted mrokumei banking to address_map_bank_device.
  • Fixed reikaids sound clocks (hardware is similar to battlcry).
  • Replaced driver initialization functions with derived address maps.
  • Reduced run-time tag map lookups.
  • Megasys1.cpp updates: [cam900]
  • Implemented scroll register read-back, and adjusted palette size to match palette RAM size.
  • Reduced run-time tag map lookups and hard-coded tags.
  • Cleaned up code, and reduced duplication and redundancy.
  • Netlist updates: [Couriersud]
  • nlwav: Added support for converting log files to VCD format, and updated examples in --help output.
  • Added comment handling to the preprocessor (directives in multi-line comments are now ignored correctly).
  • Split e-kara software list according to cartridge type as cartridges are compatible with multiple systems. [David Haywood]
  • Associated appropriate lists with e-kara, Popira, Taiko De Popira, and Dance Dance Revolution Family Mat systems.
  • Xavix.cpp updates: [David Haywood]
  • Added logging function to calculate CRC shown in the header for Radica games to aid with verification.
  • Added preliminary serial EEPROM support - saves correctly, but does not correctly reload.
  • Implemented register read-back required by popira when pausing.
  • Improved handling of raster interrupt enables.
  • Added preliminary barrel shifter emulation (used by rad_guru in 3D sections).
  • Implemented bitmap transparency (used by xavbaseb).
  • Vii.cpp updates: [David Haywood]
  • Mirrored JAKKS GameKey ROMs and added I/O allowing them to boot.
  • Kludged handling of invalid DMA size writes to avoid trashing RAM and registers in jak_dora.
  • Rad_eu3a14: Tied tilemap dimensions tile sizes (improves rad_hnt3 map display). [David Haywood]
  • Ymf262: Fixed save states. [dink]
  • Vtech2: Added I/O expansion slot with support for joystick and printer. [Dirk Best]
  • Hp9825: Added high-level emulation of HP9885 floppy drive, and extended the HPI format to handle single-sided disks. [F.Ulivi]
  • Adjusted patterns to prevent "vsnes" subtarget being mistaken for a Visual Studio build. [Justin Kerk]
  • Emscripten: Added a work-around for Web Audio auto-play restrictions in Chrome 71. [Justin Kerk]
  • Sdl: Don't let failure to start haptic feedback prevent joystick module from loading. [Justin Kerk]
  • Einstein.xml: Re-dumped master disk for Theatre Europe. [Lord Smeagol (Carl Lloyd-Parker)]
  • Dsk_dsk: Increased maximum cell count allowing slightly out-of-spec disk images to run. [Lord Smeagol (Carl Lloyd-Parker)]
  • Via6522.cpp: Fixed shifter speed when shifting under control of system clock. [Mathis Rosenhauer]
  • Vectrex: Adjusted timing to fix maze in Clean Sweep. [Mathis Rosenhauer]
  • Chdman: Fix GDI 2048 extraction. [MetalliC]
  • Bbc updates: [Nigel Barnes]
  • * Re-implemented ROM slots allowing for non-standard ROM devices.
  • * Implemented a number of banked ROM, real-time clock and RAM devices for ROM slots.
  • * Added support for the Logotron Sprite Board on the 1MHz bus (for use with Logotron Logo).
  • Sbrain: Added boot ROM 4.2 as a BIOS option. [Nigel Barnes]
  • Sc3000: Added support for the SC-3000 Survivors Multicart and Megacart cartridges. [Nigel Barnes]
  • Electron updates: [Nigel Barnes]
  • Amended cartridge slot interface to include OE and OE2 lines to specify ROM13.
  • Added Slogger Plus 2 Expansion, Acorn Tube Interface, and P.R.E.S. Advanced Plus 5 cartridge devices.
  • Used derived 16MHz clock on expansion bus and cartridge slots.
  • Removed MCFG macros and added devcb3 in expansion and cartridge devices.
  • Specpdq: Fixed blitting operations and improved boundaries (still some pattern offset issues). [O. Galibert]
  • Nscsi_cd.cpp: Implemented the read TOC command and fixed inquiry. [O. Galibert]
  • Sh2: Fixed interpreter for cps3. [O. Galibert]
  • Nscsi_cd.cpp, nscsi_hd.cpp: Implemented the receive diagnostics results and send diagnostics commands. [O. Galibert]
  • Mips.cpp: Allowed rx2030 to boot RISC/os from a pre-installed hard disk image (with FPU disabled). [Patrick Mackinlay]
  • Ims_cvc: Implemented basic graphics output. [Patrick Mackinlay]
  • Am9517a: Added EISA variant. [Patrick Mackinlay]
  • Alpha: Implemented DEC Alpha AXP disassembler (CPU emulation is not implemented). [Patrick Mackinlay]
  • Decstation.cpp updates: [R. Belmont]
  • ds3100: Improved emulation allowing video board tests to pass.
  • ds3100: Added preliminary DEC DC7085 "DZ" quad UART emulation.
  • ds5k133: Added preliminary LANCE Ethernet hook-up.
  • Moved SFB video chip emulation to a separate device so it can be shared with Alpha AXP systems in the future.
  • Vegas.cpp: Fixed leader lamp output. [Risugami]
  • Apple3: Corrected font upload control addresses (improves Atomic Defense). [Rob Justice]
  • Vtech2.cpp updates: [Robbbert]
  • Replaced banking code for laser500 and similar with address_map_bank_device (fixes MT07180).
  • Connected up cartridge slot for laser500 and similar.
  • Uts20: Added support for second virtual screen. [Robbbert]
  • Funworld.cpp: Fixed palette addressing and colors for machines with epoxy CPU bricks, and corrected metadata. [Roberto Fresca]
  • Dspp: Added a preliminary recompiler (disabled by default). [Ryan Holtz]
  • Spg2xx updates: [Ryan Holtz]
  • Limited receive rate for UART simulation to configured Baud rate, and separated SPG24x and SPG28x Baud rate calculation.
  • Improved timing of ADC interrupts, and added support for polled ADC mode and second ADC channel.
  • Treat sprite DMA with zero length as 0x400 words (required by clikstrt bobbuild and jak_wwe).
  • Fixed sprite double-rendering (fixes priorities in jak_wwe).
  • Implemented timers A and B (used by many V.Smile titles).
  • Suppress video IRQ status bits when corresponding enable bits are unset (fixed vsmile fred and appilote).
  • * Automatically clear vertical blanking interrupt at end of vertical blanking interval.
  • Fixed TMB1 and TMB2 not activating if initialized to the lowest rate.
  • Don't render lines outside the visible range (fixes palette corruption in jak_disf).
  • Corrected width of fade control register (fixes flickering during fates in rad_fb2).
  • Improved performance, logging detail and logging configurability.
  • Fixed PRNG behaviour (fixes many issues in JAKKS Pacific games).
  • Mips3: Fixed fast RAM accesses, COP0 exception handling, and recompiler block checksumming. [Ryan Holtz]
  • Unsp updates: [Ryan Holtz]
  • Implemented a recompiler with timing matching the interpreter.
  • Added direct accessors for interrupt inputs and data segment with a view to more integrated SoC implementation.
  • Improved logging.
  • Vsmile updates: [Ryan Holtz]
  • Fixed control pad response bytes - first controller is detected and works.
  • Simulate a brief power button press on boot (required for toystor2).
  • Implemented cartridge mirroring (required for techart).
  • Implemented ROM and non-volatile RAM cartridges.
  • De-asserted test point input.
  • Vsmileb: Hooked up basic GPIO and DIP switches, and added cartridge slot and infrared controller. [Ryan Holtz]
  • Vsmileb_cart.xml: Removed built-in titles from the software list. [Ryan Holtz]
  • Netlist: Added 7497 device, and fixed behaviour of 7474 when preset and clear are both asserted. [shattered, Couriersud]
  • Sblaster.cpp: Fixed DMA count and implemented high-speed DMA fixes for Sound Blaster Pro and Sound Blaster 16. [shattered]
  • Fixes playback in Inertia Player.
  • Re-wrote WD33C9x SCSI controller emulation using new SCSI framework and updated all affected drivers.
  • [tyfighter, O. Galibert, Ryan Holtz]
  • Nscsi_hd.cpp: Track current block on LBA writes. [tyfighter]
  • Mips3: Added minimal support for revealing the Secondary Cache Line size in the Status Register. [tyfighter]
  • Streamlined palette configuration and removed many palette and graphics decoding MCFG macros. [Vas Crabb]
  • Removed some delegate functionality that's no longer useful. [Vas Crabb]
  • Added some example XSL transform scripts that operate on -listxml output. [Vas Crabb]
  • Improved user interaction: [Vas Crabb]
  • Added support for icons and filtering on favourites in software selection menu.
  • Added support for ICO files containing PNG image data with alpha transparency.
  • Changed search to use a more responsive edit distance algorithm.
  • Added more detail to possible matches displayed for unknown system/software names.
  • Made informational verbs behave more consistently.
  • Made -oslog option send diagnostic output to standard error when no debugger is attached on Windows.
  • Slightly improved performance when loading localisation files.
  • Refactored selection menu and favourites manager code for better encapsulation and performance.
  • Unsp: Improved S flag calculation for additions (fixes background scrolling in vsmile pooh). [Vas Crabb, Ryan Holtz]
  • Vsmile: Improved joystick controller emulation. [Vas Crabb]
  • K057714: Improved video emulation in Keyboardmania games. [Ville Linde]
  • Fcrash.cpp: Improved mapping of video registers onto CPS hardware for knightsb and sf2mdta. [wonder199999]
  • Viper.cpp: Identified DIP switch setting to bypass password prompt and allow gticlub2ea to continue to boot.
  • [2huwman, Porchy, The Dumping Union]
  • Fs3216: Dumped vector PROM. [Al Kossow]
  • Fs3216: Added X2212 non-volatile RAM dump. [Bitsavers]
  • Vsmileb: Identified codes for infrared controller. [bmx, Ryan Holtz]
  • Vsmile_cd.xml: Changed disk image names to match games serial numbers. [ClawGrip]
  • Pce_tourvision.xml clean-up and updates: [ClawGrip]
  • Aligned metadata with the main PC Engine software list and added alt_title info.
  • Changed cartridge IDs to hexadecimal format and fixed some ROM region sizes.
  • Trimmed over-dumped ROMs where the data matches the corresponding PC Engine HuCard dump.
  • Marked dumps that don't match any known PC Engine HuCard.
  • Removed Parasol Stars as it is rumored, but has not actually dumped from a TourVision cartridge.
  • Storio.cpp: Changed CPU to ARM9 (ARM926EJ-S core) at 240MHz based on information from the Nuvoton W55FA9363SDN technical manual.
  • [ClawGrip]
  • Snk.cpp: Corrected ROM labels and added PCB locations to Chopper I sets. [Corrado Tomaselli, The Dumping Union]
  • M90.cpp: Re-dumped bomblord and documented ROM locations and read-protected PLDs. [f205v]
  • Added compatibility filters for Apple II floppy software lists. [Firehawke]
  • Updated documentation and re-worked for clarity and consistency. [Firehawke, Vas Crabb]
  • M90.cpp: Verified riskchal program ROM labels. [hammy]
  • Aristmk5.cpp: Improved inputs for baddog, multidrw, and adjusted baddog.lay accordingly. [Heihachi_73]
  • Aristmk4.cpp: Improved default DIP switch settings for some games, and removed the fake "test" coin inputs from cgold2.
  • [Heihachi_73]
  • Aristmk6.cpp: Added Aristocrat MK6 Base Queensland BIOS versions 01040505, 03130334, 14011605 and 20012305. [Heihachi_73]
  • Dccons.cpp: Documented Treamcast region-free modchip, and removed BIOS soft-dump. [Maddog, MetalliC]
  • Added skeleton Everex EV-346 disk controller and InterLan NP600A-3 Intelligent Protocol Processor 16-bit ISA card devices.
  • [modem7, minuszerodegrees.net]
  • Compc.cpp, pc.cpp: Re-organised for better readability and updated notes. [rfka01]
  • Europc, europc2: Dumped ZC86115P keyboard controller. [rfka01, lvr]
  • Trkfldch.cpp: Identified CPU die for My First DDR and PCB type for Track & Field Challenge. [Sean Riddle]
  • Xavix.cpp: Added notes about cameras. [Sean Riddle]
  • Ekara_japan.xml updates: [Sean Riddle, David Haywood]
  • Re-dumped Artist Selection Volume 9 (Every Little Thing) (Japan) (EC0044-ATS).
  • Added notes on unusual G10 card.
  • Leapster.cpp: Added Spanish BIOS v1.0 for Leapster. [Sean Riddle, ClawGrip]
  • Added skeleton Joincom JC-1310 FDC 16-bit ISA card device. [Tronix, minuszerodegrees.net]