[arcade] Mame x64 0.227 31/12/2020

[0] @ !!! Piątek, 1 Stycznia 2021 12:33 CET [01-01-2021 12:32 CET]

[arcade] Mame x64 0.227 31/12/2020

Po 2 miesięcznej przerwie pojawiła się nowa wersja testowa najstarszego kombajnu do emulowania wszystkiego i praktycznie na wszystkim - MAME. Przerwa była podyktowana była generalnymi zmianami w kodzie.


MAME 0.227 31 Dec 2020

It’s time to say goodbye to 2020, and we’re doing that with the release of MAME 0.227, the fruit of our extended November/December development cycle. A lot has happened in these two months, in terms of internal improvements to MAME as well as user-visible changes. If you’ve been following along with development, you’ll have noticed that we’ve migrated MAME to C++17, overhauled the Lua interface, further streamlined and enhanced the emulated memory system, and cleaned up a lot of ageing code.

MAME 0.227 adds preliminary support for macOS on AArch64, also known as “Apple Silicon”. Please note that we lack a native A64 recompiler back-end, and there are some issues with our C recompiler back-end. If you’re running an A64 build of MAME, you can disable recompilers for most systems that use them with the -nodrc option on the command line. You may get better performance for emulated systems with MIPS III or PowerPC processors by running an x86-64 build of MAME under Rosetta 2 with recompilers enabled. (Yo, ’sup dawg. I heard you like recompilers…)

Lots of long-standing issues have been fixed in this release. Missing platforms in stage 15 of Sega’s Quartet now appear properly. This relies on a protection microcontroller feature that we were previously unaware of. Protection features that are only used late in the game have been a recurring source of frustration not just for emulator developers, but also for arcade bootleggers, and even publishers re-issuing old games in new formats. It seems Sega missed this feature in their Astro City Mini release. Another long-standing protection issue was fixed this month that made Atari’s Rampart impossible to complete on Veteran difficulty. This one was actually a regression that managed to stay unresolved for years, possibly because the game’s high difficulty makes it difficult to reach. While we’re on the topic, protection simulation has been added for the versions of Sega’s Carnival that run on Head On hardware.

While protection emulation may encompass the most noticeable fixes, lots of other things that have been improved as well. Graphical issues have been fixed in Chase Bombers, Championship Bowling, and Prop Cycle. NFL Blitz ’99 no longer skips animations in attract mode. DIP switch descriptions have been corrected in 3-D Bowling, Bloxeed and Mahjong Tenkaigen. Game switching now works on Multipede, and Klax bootlegs are playable, with working sound.

It wouldn’t be a MAME release without new supported systems. This month we’ve got TV games from dreamGEAR, JungelTac, LexiBook and Senario. As always, the quality varies enormously. New versions of 1944: The Loop Master, Cookie & Bibi 2, F-1 Grand Prix, Forgotten Worlds, and Narc have been found and dumped. One of the newly supported Narc versions is particularly interesting, as it appears to be an early test version, lacking a substantial amount of content found in other versions of the game. Another incomplete copy of Unico’s Master’s Fury was found, which could be combined with the previous incomplete set to make the game playable.

Finally, there are a few improvements to the internal user interface. There are more controls for screenshots, aspect ratio and scaling accessible from the Video Options menu. You can now use NOT codes when assigning analog joystick axes to digital inputs. The menus for the Cheat and Autofire plugins have been made more consistent.

New working machines
  • Black Touch II (Korea) [Jorge Silva, Fernando Oliveira, David Haywood]
  • dreamGEAR / JungleTac Plug 'N' Play 50-in-1 (DGUN-853) [David Haywood, Sean Riddle, Kamaal Brown]
  • dreamGEAR My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle]
  • dreamGEAR My Arcade Retro Micro Controller - 220 Built-In Video Games (DGUN-2869) [Zup, TeamEurope, Sean Riddle]
  • Excalibur / Nice Code The New York Times Sudoku [David Haywood, Sean Riddle, Kamaal Brown]
  • Hewlett-Packard HP 2641A [Gavin Scott, F.Ulivi]
  • Ingo Devices SL / Senca Code Lyoko (25-in-1 handheld) [KaruzoHikari, TeamEurope, David Haywood]
  • LexiBook / JungleTac / NiceCode Cyber Console Center 200-in-1 (JL2050) [TeamEurope, taizou]
  • Lexibook / JungleTac Lexibook JG7410 100-in-1 [David Haywood, TeamEurope]
  • MSI / Capcom / Sega Street Fighter II: Special Champion Edition (MSI Plug & Play) (Europe) [TeamEurope]
  • Nice Code 6-in-1 Sudoku Plug & Play [David Haywood, Sean Riddle]
  • Novag Super Nova (Novag) [hap, Berger]
  • The Open University Hektor II [Nigel Barnes, Binary Dinosaurs, Centre for Computing History]
  • Senario / JungleTac Vs Maxx 25-in-1 (VT03 hardware) [David Haywood, Sean Riddle, Kamaal Brown]
  • Tsurikko Penta [Phil Bennett, MetalliC, R. Belmont]
  • Ultimate Products / TaiKee Plug 'N' Play Rockstar Guitar / Guitar Rock (PAL) [Peter Wilhelmsen, David Haywood, TeamEurope]
  • Waveblaster-based expander [O. Galibert]
  • WinFun / JungleTac Joypad 65 [David Haywood, Sean Riddle, Kamaal Brown]
  • WinFun / JungleTac Joystick 30 [David Haywood, Sean Riddle, Kamaal Brown]
New working clones
  • 1944: The Loop Master (Euro 000620) [undamned]
  • Astro Ambush (Scramble bootleg on Galaxian hardware) [Genaro Rodarte, Guru]
  • Cadash (US, version 1?) [coolmod, The Dumping Union]
  • Come-Cocos (Ms. Pac-Man) ('Made in Greece' Triunvi bootleg, set 2) [Aritza, Victor Fernandez (City Game), ClawGrip]
  • Cookie & Bibi 2 (set 3) [Kevin Eshbach, The Dumping Union]
  • Croquis (Korea) [xuserv, juking]
  • Cuore 1 (Italian, set 2) [f205v]
  • Cuore 1 (Italian, set 3) [f205v]
  • Cuore 1 (Italian, set 4) [f205v]
  • Cuore 1 (Italian, set 5) [f205v]
  • Endless Riches (Ver 1.21) [hammy, ekorz]
  • F-1 Grand Prix (set 1) [zozo, The Dumping Union]
  • Final Lap R (Japan Rev. B) [Jorge Silva]
  • Flying Shark (World, bootleg) [Ivan Vangelista, Tomasz Slanina]
  • Forgotten Worlds (Japan) [Irongiant, The Dumping Union]
  • G-Darius (Ver 2.02O) [The Dumping Union]
  • Hegener + Glaser Mephisto III (set 2) [Berger]
  • Hegener + Glaser Mephisto III (set 3) [Berger]
  • Hishou Zame (Japan, bootleg) [Ivan Vangelista, Tomasz Slanina]
  • Mattel Aquarius (PAL) [Nigel Barnes]
  • Moune Creste (Jeutel French Moon Cresta bootleg) [Michel BLANCO]
  • Ms. Pac-Man (bootleg, set 4) [Guru]
  • Narc (rev 1.80) [CoolMod, Phil Bennett, Brian Troha, The Dumping Union]
  • Narc (rev 4.00) [Phil Bennet, Brian Troha, The Dumping Union]
  • The Open University Hektor [Nigel Barnes, Centre for Computing History]
  • P.O.W. - Prisoners of War (US version 1, mask ROM sprites) [hammy, The Dumping Union]
  • Pool 10 (Italian, set 10) [f205v]
  • Prop Cycle (Rev. PR1 Ver.A, Japan) [Brian Troha, The Dumping Union]
  • Radica / Sega Mega Drive Collection Volume 2 (Radica, Arcade Legends) (UK) [David Haywood, Sean Riddle]
  • Radica / Sega Super Sonic Gold (Radica Plug & Play) (UK) [David Haywood, Sean Riddle]
  • Radofin Aquarius II [Martin v.d. Steenoven]
  • Riot (Woong Bi license) [system11, zak]
  • Ryu Jin (Japan, ET910000A PCB) [Battlesmurf]
  • Sauro (set 2) [Victor Fernandez (City Game), ClawGrip]
  • Street Fighter II': Champion Edition (Playmark bootleg, set 3) [f205v]
  • Super Cup Finals (Ver 2.1O 1993/11/19, single PCB) [nnap]
  • Twinkle (set 2) [Jorge Silva]
  • Wardner (World, bootleg) [Ivan Vangelista, Tomasz Slanina]
  • Wardner no Mori (Japan, bootleg) [jordigahan]
  • Machines promoted to working
  • Master's Fury [YarPromat, David Haywood]
  • Multipede (Centipede/Millipede multigame kit) [Devin Acker]
  • Sharp PC-E220 [Sandro Ronco]
  • Sharp PC-G815 [Sandro Ronco]
  • Votrax/Phonic Mirror HandiVoice HC-110 [Lord Nightmare]
  • Clones promoted to working
  • Klax (version 5, bootleg set 1) [Devin Acker]
  • Klax (version 5, bootleg set 2) [Devin Acker]
New machines marked as NOT_WORKING
  • Akai VX600 Programmable Matrix Synthesizer [DBWBP]
  • AT&T Blit [shattered]
  • Azkoyen Design (Euro) [maquinasdetabaco.com, Dirk Best]
  • Azkoyen Design D6 [jordigahan, ClawGrip, Dirk Best]
  • BaoBaoLong Portable Game Player BBL-338 (BaoBaoLong, 48-in-1) [TeamEurope, taizou]
  • Basic Fun Fix It Felix Jr. (Mini Arcade) [Sean Riddle, Kamaal Brown]
  • Basic Fun Where in the World is Carmen Sandiego? (Handheld) [foone]
  • Biplane [TTL] [Andrew Welburn]
  • Dancing Fever Gold (J 000821 V2.001) [Lydz]
  • Defence Products Datacast Controller (The Stock Exchange) [Tony Jewell, Nigel Barnes]
  • Digital Pocket Hand Held System 20-in-1 - Model 8213 [TeamEurope, taizou]
  • dogstation Deluxe [HeroponRikiBestest]
  • DreamGear My Arcade Caveman Ninja [Tim Schuerewegen]
  • dreamGEAR My Arcade Data East Classics - Pixel Classic (308-in-1) (DGUNL-3201) [TeamEurope]
  • dreamGEAR My Arcade Data East Classics - Pixel Player (308-in-1) (DGUNL-3202) [Sean Riddle, Kamaal Brown, Ruairi]
  • dreamGEAR Plug 'N' Play 25-in-1 (DGUN-806) [David Haywood, Sean Riddle, Kamaal Brown]
  • Fizz Creations Arcade Classics Mini Handheld Arcade (Supreme 150) [TeamEurope]
  • Fizz Creations Mini Arcade Console (Arcade 10-in-1) [TeamEurope]
  • Hasbro Palace Arcade [Sean Riddle, Kamaal Brown]
  • HengSheng 36-in-1 (Black pad) [TeamEurope, taizou]
  • HengSheng 36-in-1 (Red pad) [TeamEurope, taizou]
  • Hewlett Packard Jornada 720 [Ryan Holtz]
  • HKB-502 268-in-1 (set 1) [jacaba]
  • IVL Technologies Easy Karaoke Groove Station [TeamEurope, David Haywood]
  • Jungle's Soft Mini Game Player 48-in-1 [TeamEurope]
  • LeapFrog IQuest 4.0 (US) [David Haywood, Sean Riddle, Kamaal Brown]
  • LeapFrog Turbo Extreme (US) [David Haywood, Sean Riddle]
  • LeapFrog Turbo Twist Brain Quest (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Math (US) [Sean Riddle, David Haywood]
  • Lexibook Compact Cyber Arcade - PJ Masks [Zup, TeamEurope]
  • Lexibook Cyber Arcade Pocket (JL1895) [Tim Schuerewegen]
  • MGA Entertainment MIUCHIZ Virtual Companions [Lord Nightmare]
  • Moto GP (MGP1004-NA-B) [Guru]
  • Pro Evolution Soccer The Arcade (ver EAA) [Victor Fernandez (City Game), ClawGrip]
  • Red5 Mini Arcade Machine 240-in-1 (Red5) [ne7!]
  • Retro Arcade 16 Bits Classic Edition Mini TV Game Console - 145 Classic Games - TV Arcade Plug and Play (Mega Drive bootlegs)
  • [TeamEurope, David Haywood]
  • Retro FC 400-in-1 [Time Schuerewegen]
  • Sharp IQ-7000 [Sean Riddle, Recreativas.org]
  • Slime Kun [SpinalFeyd]
  • Storm [JunoMan]
  • Tantel AlphaTantel [Binary Dinosaurs, Nigel Barnes]
  • TimeTop Ultimate Pocket Console GM-235 [TeamEurope, taizou]
  • Space Pokan [SpinalFeyd, R. Belmont]
  • Sym Systems / Torque Systems MBC020-65 CPU/Video Board (Torque Systems OEM) [Bitsavers]
  • TecToy Pense Bem (2017) [Felipe Sanches]
  • Thumbs Up Mini Arcade Machine (Thumbs Up, 240IN1ARC) [David Haywood, TeamEurope]
  • Trio de Bingo [Yasuhiro Ogawa]
  • Twin Basket [Museo Del Recreativo]
  • unknown 960606-5 based machine [jordigahan, ClawGrip]
  • unknown Cirsa slot machine on 820501 A PCB [jordigahan, ClawGrip]
  • unknown Cointek game [Siftware]
  • unknown Konami medal game (game code GS662) [SpinalFeyd, R. Belmont]
  • unknown Recreativos Franco slot machine (model RF51W14-CG) [jordigahan, ClawGrip]
  • Venom TV Dance Mat 4 Games in 1 (Mix Party 3 / Dance Mix 3) [TeamEurope, David Haywood]
  • Virtual TV Soccer [David Haywood, Sean Riddle]
  • VTech InnoTAB 2 (UK) [TeamEurope]
  • VTech InnoTV [TeamEurope]
  • Win Bingo 2006 [f205v]
  • Yamaha MU-5 [Edward d-tech, DBWBP, R. Belmont]
  • Yamaha PSR-340 PortaSound [R. Belmont, HIGHWAYMAN]
New clones marked as NOT_WORKING
  • Ator (set 1, 2 bumpers) [Sergio y Vicente de www.electronicavys.es]
  • Death Crimson OX (USA) [Arzeno Fabrice]
  • Diana Olakoa (v8.27) [Victor Fernandez (City Game), ClawGrip]
  • Dragon Ball Z 2 - Super Battle (bootleg) [Jorge Silva]
  • DreamGear My Arcade Retro Machine 200-in-1 (DGUN-2577) [ne7!]
  • E-Game! 150-in-1 [gelotus]
  • Gaming Tech CT-885 [kludge]
  • Le Grand 8 [flipprojets.fr, PinMAME]
  • HKB-502 268-in-1 (set 2) [Tim Schuerewegen]
  • Jurassic Park (USA 3.05, display A5.10) [MLM, Victor Fernandez (City Game), ClawGrip]
  • Last Action Hero (unknown CPU, display L1.05) [Sergio y Vicente de www.electronicavys.es]
  • LeapFrog, Zippity (UK) [David Haywood, TeamEurope]
  • Lexibook / Sit Up Limited / Jungle's Soft Seal 30-in-1 (VT based, Model FN098134) [David Haywood, TeamEurope]
  • Lexibook Cyber Arcade 200-in-1 [pascal_frigoriste]
  • Magic's 10 2 (ver. BETA3) [f205v]
  • Next Software Inc NeXTcube [Davide Cavalca]
  • Olympic Darts K7 (v3.00) [jordigahan, ClawGrip]
  • Pool Player (1.0) [PinMAME]
  • Scramble (unknown bootleg) [caius, hammy]
  • Thumbs Up 240-in-1 Mini Arcade Machine [emuboy85]
New working software list additions
  • apple2_flop_clcracked:
  • Algebra Drill and Practice I (version 1.1, June 1985 on disk label) (cleanly cracked),
  • Algebra Drill and Practice II (Version 1.1, January 1985 on disk label) (cleanly cracked), Artesians (cleanly cracked),
  • Bezare (cleanly cracked), Campaign Trilogy (cleanly cracked), Canyon Climber (cleanly cracked),
  • Cavern Creatures (cleanly cracked), Cosmic Combat (cleanly cracked), Dondra: A New Beginning (Revision 2) (cleanly cracked),
  • Fathoms 40 (cleanly cracked), Goblins (cleanly cracked), Grandma's House (cleanly cracked), The Lion's Share (cleanly cracked),
  • Kukulcan (cleanly cracked), Latin Vocabulary I (cleanly cracked), Oo-Topos (Sentient Software release) (cleanly cracked),
  • Sargon III (cleanly cracked), Space Waste Race: Storybooks Of The Future (cleanly cracked),
  • Stellar 7 (Software Entertainment Company release) (cleanly cracked), SuperCube (cleanly cracked), Vortex (cleanly cracked)
  • [4am, Firehawke]
  • apple2_flop_misc: Anti-M (version 1.8) [4am, Firehawke]
  • apple2_flop_orig:
  • The Adventures of Kristen and Her Family, The Adventures of Sarah and Her Friends, Alien Rain, Alligators and Crocodiles,
  • Audubon Wildlife Adventures: Whales!, Bats in the Belfry, Borrowed Time, Case of the Great Train Robbery: Fact and Opinion,
  • Case of the Missing Chick: Finding The Main Idea, Cave Girl Clair, Chelsea of the South Sea Islands, Corruption (Version 1.11),
  • Death in the Caribbean, Dragonworld, The Escape from Traam, Extra K (Version 1985-08-30), Fahrenheit 451,
  • Germany 1985 (Version 2.0), Horses, I.O. Silver, Jenny of the Prairie, Kukulcan, Learning to Tell Time, The Lion's Share,
  • Lucifer's Realm, Mini-Pix #2 (Version 1986-11-01), Mini-Pix #3 (Version 1986-11-17), Motorcycles, Mrs. Wigglesworth's Secret,
  • Nine Princes in Amber, Paul Bunyan, The Quest, The Quest (Version 2.0), Ring Quest, The Scoop, The Seasons,
  • The Serpent's Star (Version 1.0) (Broderbund release), The Spelling Bee, Supermartian: The Adventure,
  • Talisman: Challenging the Sands of Time, Vortex [4am, Firehawke]
  • aquarius_cart:
  • Aquaricart [Jay Snellen, III]
  • Mini Expander Diagnostics [Ian Baronofsky]
  • bbc_rom:
  • Amcom E-Net Client 6.14B, Amcom WFS 5.21, Amcom WFS 6.23B, Amcom WFS 6.34B, Opus DDOS 3.15 Rev.10, Opus DDOS 3.15 Rev.20,
  • Opus DDOS 3.15 Rev.30, Opus DDOS 3.35 Rev.30, Opus DDOS 3.35 Rev.35, Opus DDOS 3.45 Rev.12, Opus DDOS 3.45 Rev.20,
  • Opus DDOS 3.45 Rev.30, Timefix 1.00 [Nigel Barnes]
  • ekara_pal: e-kara UK / Europe Volume 4 (UK-E004), e-kara UK / Europe Volume 5 (UK-E005) [David Haywood, TeamEurope]
  • fmtowns_cd:
  • Bell's Avenue Vol. 3, Collector D - Bangai-hen - Gokurakudai Nishichiku Sales Daisakusen,
  • Eikan wa Kimi ni 2 - Koukou Yakyuu Zenkoku Taikai (HMC-144), F-BASIC386 v1.1 L21, FM Towns Free Soft Nyuumon Kit,
  • Gokichi-kun Series - Igo Nyuumon Doujou, Hajimete no Ryokou Eikaiwa, Heike Monogatari (Joukan), Hiragana no Ehon, Hirou,
  • Hyper Planet Shiki Vol. 1, Idol Project (1995-06-16 15: 06:42), Igo Doujou Shodan - Kaigan! Kyuu kara Dan e no Chousen,
  • Igo II (HMA-219), Joshikousei Shoujo Densetsu - Cosplay Special, Mahjong Gensoukyoku II - Mahjong Fantasia,
  • Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage, Maruanki Eitango - Chuugaku 2-nensei,
  • Maruanki Eitango - Chuugaku 3-nensei, NHK Jissen Eikaiwa (HMC-120), Nihon no Yachou (FM Towns Marty version),
  • Special & Delicious! Original CD-ROM, Terra Towns (HMA-110), Vampire High School [redump.org]
  • L'Empereur [redump.org, KailoKyra]
  • Soft de Hard na Monogatari, Soft de Hard na Monogatari 2 [redump.org, wiggy2k]
  • fmtowns_flop:
  • Oh! Pai [akira_2020]
  • F-BASIC86HG Interpreter V1.2 L31A, F-BASIC86HG Interpreter/Compiler V1.2 L31A [anonymous]
  • Might and Magic - World of Xeen [Neo Kobe Collection]
  • Dinosaur, Dragon Knight 4 Special Disk, Futoppara FD Heisei 1-gou [r09]
  • gameking:
  • 4 in 1 - Manhunt + Bobby + Tantivy + Racing Car (512KB cartridge)
  • 4 in 1 - TrojanLegend (Trojan) + HappyBall + Supermotor (Motor) + Lanneret (Hawk) (512KB cartridge) [TeamEurope]
  • ibm5150:
  • Alien Syndrome, Altered Destiny (3.5"), Altered Destiny (5.25"), Altered Destiny (5.25", older), Battle Chess II: Chinese Chess,
  • California Games 2, Dick Tracy: The Crime-Solving Adventure, Double Dragon 3 - The Rosetta Stone (3.5"),
  • Duck Tales: The Quest for Gold, Omega, The Punisher, SimCity Classic Graphics (SimCity Classic addon),
  • World Championship Soccer (3.5"), World Championship Soccer (5.25") [ArcadeShadow]
  • ibm5170:
  • Dogfight: 80 Years of Dogfighting (Euro), DragonSphere, Dune (3.5"), Dune II - The Building Of A Dynasty (USA),
  • EcoQuest: The Search For Cetus, Inca, The Legacy: Realm of Terror (Euro), Legends of Valour,
  • Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work (3.5"),
  • Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work (5.25"), Monkey Island 2: LeChuck's Revenge (3.5", Germany),
  • The Prophecy (USA), Rise of the Triad: Dark War, SimAnt (3.5", v1.08), SimAnt (5.25", v1.06), SimAnt (5.25", v1.08),
  • SimAnt (windows 3.x release), Special Forces (3.5"), Special Forces (5.25"), Star Trek - 25th Anniversary (3.5" DD, v1.0),
  • Star Trek - 25th Anniversary (USA, 3.5" DD, v1.00) (includes 'Out Of This World' demo),
  • Wacky Wheels (v1.1 registered & upgraded patch), Wacky Wheels (v1.1), Xargon: Volume 1 - Beyond Reality,
  • Xargon: Volume 2 - The Secret Chamber, Xargon: Volume 3 - Xargon's Fury [ArcadeShadow]
  • megadriv: L'Abbaye des Morts [Alexis B.]
  • next_cdrom:
  • 3rd Party Products Fall 1995, 3rd Party Software Sampler Fall 1993, Electronic AppWrapper 2 [Davide Cavalca]
  • 3rd Party Products 1993, NeXT Education Software Sampler 1992, SoftPC 3.0 [fsck.technology, Davide Cavalca]
  • next_hdd:
  • [archive.org, Davide Cavalca]
  • orao: Bioritam, Geografija, Mined Out, Otto Motor, Rocky, Space Invaders (Alt), Westbank, Zodiac Strip [Josip Perušanec]
  • sgi_mips:
  • Alias|Wavefront Composer 4.5, Intranet Junction 1.0.2 for IRIX 6.2, 6.3, 6.4 and 6.5,
  • Media Value Pack WebFORCE August 1998 for IRIX 6.5, PDF Generator 1.2 for IRIX 6.2, 6.3, 6.4 and 6.5 [archive.org, darkstar]
  • sorcerer_cart: Compudata Scan 6.1 Test Pack v1.0 [exidyboy, Sean Corr]
  • sorcerer_cass: Defense Command (ported from TRS-80), Killer Gorilla (ported from TRS-80) [exidyboy]
  • vgmplay:
  • After Burst (Nintendo Game Boy), Armed F (Arcade), Armed F (PC Engine), Batman - Return of the Joker (Nintendo Game Boy),
  • Bionic Commando (Nintendo Game Boy), Bubble Bobble Part 2 (NES), Bubble Bobble Part 2 (Nintendo Game Boy),
  • Cobra Mission - Panic in Cobra City (IBM PC AT), Cyber Cycles (Namco System 22), Desire - Haitoku no Rasen (FM Towns),
  • Digital Champ - Battle Boxing (PC Engine), Dragon Ball Z (Arcade), EVE burst error (NEC PC-9801),
  • Elvira - Mistress of the Dark (IBM PC AT), Elvira - Mistress of the Dark (NEC PC-98),
  • Elvira II - The Jaws of Cerberus (IBM PC AT), FZ Senki Axis (Sharp X68000), Final Fantasy (MSX2, PSG), Fray (MSX2, PSG),
  • Game Master 2 (MSX, PSG), Golf (Nintendo Virtual Boy), Kid Kool and the Quest for the Seven Wonder Herbs (NES),
  • King of Fighters R-2 (Neo Geo Pocket Color), Kozure Ookami (Arcade), Madou Monogatari - ARS (NEC PC-9801),
  • Mario Clash (Nintendo Virtual Boy), Metal & Lace - Battle of the Robo Babes (IBM PC AT),
  • Ottifanten - Kommando Stoertebeker (Nintendo Game Boy Color), Penguin Wars (Nintendo Game Boy), Penguin-Kun Wars 2 (MSX),
  • Pokemon Red-Blue Version (Nintendo Game Boy), Princess Maker (MSX2, PSG), Samurai Shodown! (Neo Geo Pocket),
  • Silent Debuggers (TurboGrafx-16), Sky Robo (Arcade), Space Squash (Nintendo Virtual Boy), Super Chase H.Q. (Nintendo Game Boy),
  • Time Crisis II (Namco System 23), Time Pilot (MSX, PSG), Tony La Russa's Ultimate Baseball (IBM PC AT),
  • Totsugeki! Mix (NEC PC-9801, OPN), Totsugeki! Mix (NEC PC-9801, OPNA), The Tower of Gazzel (MSX2, PSG),
  • Trip World (Nintendo Game Boy), The Ultimate Stuntman (NES), Xenon - Mugen no Shitai (FM Towns),
  • Xuanyuan Jian Waizhuan - Feng Zhi Wu (IBM PC AT) [vgmrips.net, Tafoid]
Software list items promoted to working
  • fmtowns_cd:
  • True Heart [r09]
  • Alice no Yakata 3 [redump.org]
  • Ms. Detective File #2 - Sugata-naki Irainin [wiggy2k]
  • ibm5170: Alien Legacy [ArcadeShadow]
New NOT_WORKING software list additions
  • bbc_rom: I2C (4 U) 3.0B, I2C (4 U) 3.1B [Martin Barr]
  • easy_karaoke_cart: Golden Greats Vol.3, Golden Greats Vol.4 [TeamEurope, David Haywood]
  • fmtowns_cd:
  • Hyper Planet for Marty, Lettuce Cooking - Tanoshiku Tsukureru Obentou, Nemurenu Yoru no Chiisana Ohanashi, Sensual Angels [redump.org]
  • Cyber Motion V1.0 [redump.org, wiggy2k]
  • fmtowns_flop: Jissen Igo Taikyoku - Gokichi-kun - Chuukyuu (Jou) [wiggy2k]
  • ibm5170: America Online for Windows 1.5, America Online for Windows 2.0 MI (Manual Installer) [Justin Kerk]
  • leapfrog_iquest_cart: IQuest 4.0 Starter Pack, Science Grade 5 [David Haywood, Sean Riddle, Kamaal Brown]
  • leapfrog_turboextreme_cart: Grade 2 (500-10652) [Sean Riddle, David Haywood]
  • leapfrog_turbotwistbrainquest_cart: Grades 5 & 6 (500-00745) [Sean Riddle, David Haywood]
  • next_hdd: NeXTSTEP 0.8, NeXTSTEP 0.9, NeXTSTEP 1.0, NeXTSTEP 1.0a, NeXTSTEP 3.1, NeXTSTEP 3.2 [archive.org, Davide Cavalca]
  • orao: Crtanje (Alt), Kalkulator, Konverzija, Mega Fruit, Monster Copy 2, Orijentacija Kompasom, Teksted v1.03 [Josip Perušanec]
  • picno: Chibi Maruko-chan no Tashizan Hikizan, Picno de Kuku, Picno de Nihon Chizu [TeamEurope]
  • pockchalv2:
  • Chuu 1 Eisuukoku Pack (7P), Chuu 2 Eisuukoku Pack (NEW CROWN, TOTAL ENGLISH Taiouban) (6PF),
  • Chuu 2 Eisuukoku Pack (SUNSHINE, ONE WORLD Taiouban) (7PE), Chuu 3 Ei-Suu-Koumin Pack (NEW CROWN, TOTAL ENGLISH Taiouban) (5PI),
  • Chuu 3 Ei-Suu-Koumin Pack (NEW CROWN, TOTAL ENGLISH Taiouban) (7PI), Chuugaku Chiri (4C), Chuugaku Rika (1-bun'ya) (4L1),
  • Chuugaku Rika (1-bun'ya) (5L1), Chuugaku Rika (2-bun'ya) (4L2), Chuugaku Rika (2-bun'ya) (5L2) [skaman]
  • stv: Final Fight Revenge / Final Revenge (JUET 990714 V1.000) [Ivan Vangelista]
  • vtech_innotab_cart: Mickey Mouse Clubhouse (UK) [TeamEurope]
  • vtech_innotv_innotabmax_cart:
  • DC Comics - Gotham City Robots (80-274803 UK), Finding Dory (80-274903 UK), The Lion Guard (80-275203 UK),
  • Paw Patrol - Pups Save a UFO! (80-274103 UK) [TeamEurope]
  • wizard_cart:
  • 3 Dimensional Spreadsheet (IQ-8B01), Time Expense Manager (IQ-701A) [Recreativas.org]
  • 8-Language Translator (IQ-703A) [Sean Riddle, Recreativas.org]
Translations added or modified
  • Portuguese (Brazil) [Masc Guy]
  • Merged pull requests
  • 7375: viedo/snes_ppu.cpp: Converted to device_palette_interface and fixed direct color mode behavior. [cam900]
  • 7379: bus/coco: Added Speech Systems Stereo Composer cartridge. [Tim Lindner]
  • 7391: vicdual.cpp: Added protection simulation to Tranquillizer Gun so that the game plays correctly. [David Haywood]
  • 7393: coco12.cpp, coco3.cpp, dragon.cpp: Removed IRQ trampolines. [Tim Lindner]
  • 7396: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Updated Apple II software lists for October 2020. [4am, Firehawke]
  • 7397: photoplysx.cpp: Added notes about the USB dongle and a partial dump of its non-volatile memory. [ClawGrip]
  • 7398: sound/ymf262.cpp: Fixed off-by-one error in OPL3_SLOT_CONNECT. [moralrecordings]
  • 7400: pacman.cpp: Removed “mspacmanbg3”, it was a bad dump of “pacmansp”. [ClawGrip]
  • 7401: Added six working TV games, and improved Mega Drive-derived TV game drivers. [David Haywood]
  • 7405: microdar.cpp: Added Diana Olakoa (v8.38). [Victor Fernandez (City Game), ClawGrip]
  • 7406: Fixed uninitialized variables in a number of devices used by the HP9000/300 series systems. [Sven Schnelle]
  • 7407: Added driver for the 2017 version of the TecToy Pense Bem. [Felipe Sanches]
  • 7409: apple2_flop_orig.xml: Added latest Apple II original floppy dumps. [4am, Firehawke]
  • 7412: fmtowns_flop.xml: Added Might and Magic: World of Xeen. [Neo Kobe Collection, r09]
  • 7313: klax.cpp: Got the Klax bootlegs working, including sound. [Devin Acker]
  • 7414: nes_vt369_vtunknown_soc.cpp: Improved VT1682 ALU behavior, and made some progress towards VT369. [David Haywood]
  • 7415: cpu/avr8: Fixed crash on using timer 1. [Felipe Sanches]
  • 7416: imb5170.xml: Added six entries, and re-dumped one entry. [ArcadeShadow]
  • 7421: cpu/tms7000: Fixed JPZ mnemonic and offsets for BTJO/BTJZ in disassembly. [Tim Lindner]
  • 7422: chdman: Added support for importing redump.org GD-ROM extended bin/cue format (GitHub #6466). [nhand42]
  • 7423: Added some TV games/software, and modernised code in segac2.cpp, tsamurai.cpp, tubep.cpp and weclemans.cpp. [David Haywood]
  • 7425: Added two TV games, and fixed VT1682 out-of-bounds accesses. [David Haywood]
  • 7429: spectrum.cpp: Added some diagnostic ROMs; bus/spectrum: Added additional Multiface ROMs. [rfka01]
  • 7430: unk6502_st2xxx.cpp: Added two TV games. [TeamEurope, David Haywood]
  • 7431: centiped.cpp: Added support for switching games in the Multipede kit sets. [Devin Acker]
  • 7432: hp3478a.cpp: Added LCD annunciators and button labels to layout. [fenugrec]
  • 7434: model2.cpp, model3.cpp: Improved descriptions of Daytona USA and Scud Race games (MT5701). [ArtLine]
  • 7435: Added skeleton driver and software list for VTech InnoTV, and two Game King cartridge dumps. [TeamEurope, David Haywood]
  • 7437: lindbergh.cpp: Added Psy-Phi to list of known games. [HeroponRikiBestest]
  • 7439: sound/c140.cpp: Tidied up sample fetching code. [cam900]
  • 7440: Added support for N2A03 CPU to GDB stub debugger, and swapped field order of 6502 PC/SP to SP/PC. [LucienMP]
  • 7441: Added eleven TV games based on V.R. Technology VT chips. [David Haywood]
  • 7443: Added Motorola 6809 CPU support to the GDB stub debugger. [Gustavo del Dago]
  • 7444: cpu/m6502: Added preliminary ST2205U DMA support. [David Haywood]
  • 7445: ms32.cpp:, bnstars.cpp, tetrisp2.cpp: Made system control unit a device and fixed some bugs. [Angelo Salese, Alex Marshall]
  • 7446: centiped.cpp: Added watchdog reset address to bootlegs. [Devin Acker]
  • 7447: ibm5150.xml: Marked Blockout as a bad dump as it has modified OEM ID and root directory. [ArcadeShadow]
  • 7448: kpython.cpp: Added dump of dogstation Deluxe hard disk. [HeroponRikiBestest]
  • 7449: agat.cpp: Added native keyboard emulation, and improved video and floppy emulation. [shattered]
  • 7450: Added several TV games, and two LeapFrog IQuest cartridge dumps. [David Haywood]
  • 7452: bus/spectrum: Fixed ROM loading for double-size Multiface 3 clone ROM. [rfka01]
  • 7453: 4enlinea.cpp: Added Olympic Darts K7 (v3.00). [jordigahan, ClawGrip]
  • 7454: nes_vt369_vtunknown.cpp, spg2xx_zone.cpp: Added two TV games. [David Haywood, TeamEurope]
  • 7455: ibm5170.xml: Added five items, and re-dumped one item. [ArcadeShadow]
  • 7456: galastrm.cpp: Added link to video showing correct rotation effects. [cam900]
  • 7457: slapshot.cpp: Corrected notes about MC68000P12F clock frequency. [cam900]
  • 7458: frontend: Exposed emu_options to Lua scripts. [Nathan Woods]
  • 7459: goldstar.cpp: Corrected crazybon U79 PROM location. [Ioannis Bampoulas]
  • 7460: undrfire.cpp: Converted to use TC0360 device, fixing graphical priority issues (MT01807). [cam900]
  • 7461: Added two TV games, and fixed some issues affecting beijuehh. [David Haywood]
  • 7463: machine/ie15.cpp: Modernised logging, and converted keyboard to use device_matrix_keyboard_interface. [shattered]
  • 7464: wizard_cart.xml, wizard.cpp: Added notes and fixed year for iq7000. [ClawGrip]
  • 7465: segac2.cpp: Clarified Bloxeed credit DIP switch settings. [Devin Acker]
  • 7466: picno.xml: Added Picno de Kuku and Chibi Maruko-chan no Tashizan Hikizan. [TeamEurope, ClawGrip]
  • 7468: dragon.cpp: Fixed Dragon Alpha disk controller status read (fixes disk I/O). [Tim Lindner]
  • 7569: blit.cpp: Added skeleton driver for AT&T Blit terminal. [shattered]
  • 7470: de_3.cpp: Added another version of Jurassic Park, and cleaned up metadata. [MLM, Victor Fernandez (City Game), ClawGrip]
  • 7471: sauro.cpp: Added Sauro (set 2). [Victor Fernandez (City Game), ClawGrip]
  • 7472: bus/coco: Added Speech Systems Symphony Twelve cartridge. [Tim Lindner]
  • 7473: machine/coco.cpp: Improved behaviour of high-resolution joystick interface. [Tim Lindner]
  • 7474: emu/drawgfxt.ipp: Moved drawscanline_core leftover pixel handling out of unrolled loop. [Romain Tisserand]
  • 7477: Identified purported “Sea Hunter” game as Black Touch II, and moved it to the correct source file. [David Haywood]
  • 7478: starshp1.cpp: Fixed tilemap size. [Frank Palazzolo]
  • 7480: ibm5170.xml: Added three items. [ArcadeShadow]
  • 7481: ibm5150.xml: Added three items and re-dumped one item. [ArcadeShadow]
  • 7482: cpu/m68000: Added support for addressing mode 6 for FSAVE and FRESTORE instructions. [shattered]
  • 7483: leapfrog_iquest.cpp: Added preliminary banking and screen buffer implementation. [David Haywood]
  • 7484: naomi.cpp: Documented AICA clock source jumper JP1. [hachirokumiku]
  • 7486: nes_vt32.cpp: Added My Arcade Data East Classics Pixel Player (308-in-1). [Sean Riddle, Kamaal Brown, Ruairi, David Haywood]
  • 7488: segas32.cpp: Fixed YMW-258-F (MultiPCM) clock frequency. [cam900]
  • 7489: vg5k.cpp: Improved printer communication. [Sylvain Glaize]
  • 7490: sauro.cpp: Switched the order of Sauro sets, making the newly-dumped parent, as it has bug fixes. [ClawGrip]
  • 7491: Made more use of constexpr qualifier in rendering code. [Romain Tisserand]
  • 7492: picno.xml: Added Picno de Nihon Chizu, fixed some metadata, and sorted items by serial number. [TeamEurope, ClawGrip]
  • 7493: vicdual.cpp: Added protection simulation for carnivalh and carnivalha. [David Haywood]
  • 7495: n64.xml: Added notes about known Mario no Photopi SmartMedia cards. [ClawGrip]
  • 7496: bus/coco: Fixed SSC TMS7000 busy flag and reset handling (fixes speech in Pegsaus and the Phantom Riders). [Tim Lindner]
  • 7497: toaplan1.cpp: Converted drawing code to use standard priority handling for sprites. [cam900]
  • 7498: peyper.cpp: Added Ator (set 1, 2 bumpers). [Sergio y Vicente de www.electronicavys.es, ClawGrip]
  • 7499: segas16a.cpp: Allow 8751 to access tile RAM on pre-System 16 boards (fixes Quartet stage 15). [David Haywood]
  • 7501: fmtowns_cd.xml: Added 20 items, replaced 35 items, and added floppy disk image for msdet2. [redump.org, wiggy2k, r09]
  • 7502: coco12.cpp, bus/coco: Cleaned up CoCo cartridge slot configuration code. [Nathan Woods]
  • 7503: sgi_mips.xml: Added four items. [archive.org, darkstar]
  • 7506: ibm5150.xml: Added The Punisher. [ArcadeShadow]
  • 7507: ibm5170.xml: Added four items and identified some bad dumps. [ArcadeShadow]
  • 7508: frontend: Exposed image format information to Lua scripts. [Nathan Woods]
  • 7509: Promoted a TV game to working, added three TV games, and added a skeleton list for the VTech InnoTAB 2. [David Haywood]
  • 7511: Fixed issues in Brazilian Portuguese translation noted in GitHub #7510. [Masc Guy]
  • 7514: neptunp2.cpp: Added unknown 960606-5 based machine. [jordigahan, ClawGrip]
  • 7515: cosmic.cpp: Fixed bug in sound output handler and cleaned up sample playback code. [Gerg Kennedy]
  • 7517: design.cpp: Add notes about coin selector. [ClawGrip]
  • 7519: leapfrog_iquest.cpp: Added Turbo Extreme (US). [David Haywood, Sean Riddle]
  • 7520: hp2640.cpp: Added HP2641A APL terminal. [Gavin Scott, F.Ulivi]
  • 7521: frontend: Exposed cassette image devices to Lua scripts. [Carl]
  • 7523: de_3.cpp: Added another Last Action Hero version, and improved metadata for all games. [ClawGrip]
  • 7525: kpython.cpp: Added Pro Evolution Soccer The Arcade (ver EAA). [Victor Fernandez (City Game), ClawGrip]
  • 7526: fmtowns_flop.xml: Added seven entries, and updated notes. [r09, wiggy2k, anonymous]
  • 7527: audio/seibu.cpp, cabal.cpp, deadang.cpp, shanghai.cpp: Fixed clock frequencies, cleaned up code, and added notes. [cam900]
  • 7530: leapfrog_turboextreme_cart.xml: Added Grade 2. [Sean Riddle, David Haywood]
  • 7531: video/deco_zoomspr.cpp: Replace sprite alpha blending with alternate frame flicker. [cam900]
  • 7533: ibm5170.xml: Added eight items. [ArcadeShadow]
  • 7534: pacman.cpp: Fixed inputs for Birdiy. [Ian Eure]
  • 7537: Fixed compilation on older macOS/Xcode releases (GitHub #7536). [Masc Guy]
  • 7538: missbamby.cpp: Added notes about Cirsa PCB models. [ClawGrip]
  • 7539: neptunp2.cpp: Re-dumped sound ROM for unk960606 (was previously dumped at half size). [ClawGrip]
  • 7540: fmtowns_cd.xml: Added 13 items, re-dumped 23 items and added two missing floppies. [redump.org, wiggy2k, KailoKyra, r09]
  • 7541: Added seven TV games, and skeleton for IVL Technologies Easy Karaoke Groove Station. [David Haywood]
  • 7542: machine/generalplus_gpl16250soc.cpp: Fixed device type validation. [David Haywood]
  • 7543: easy_karaoke.cpp: Added system ROM dump. [TeamEurope, David Haywood]
  • 7545: Added a TV game, and moved dancmix3 to nes_sh6578.cpp. [David Haywood, TeamEurope]
  • 7546: machine/t10mmc.cpp: Fixed relative frame number calculation for read subchannel command. [Windy Fairy]
  • 7549: firebeat.cpp: Corrected main CPU clock speed to 64 MHz. [Windy Fairy]
  • 7551: coco3.cpp: Corrected PIA register mirroring. [Tim Lindner]
  • 7552: dynax.cpp: Corrected descriptions for some tenkai DIP switches. [CecilHarvey]
  • 7553: megadriv.cpp: Added notes about LaserActive Mega Drive Pack. [cam900]
  • 7555: megadriv_rad.cpp, nes_vt09.cpp, st22xx_bbl338.cpp: Added three TV games. [David Haywood, TeamEurope, taizou]
  • 7556: next.cpp: Added 68040-based NeXTcube as a separate system. [Davide Cavalca]
  • 7557: next_hdd.xml: Added pre-installed NeXT hard disk images. [archive.org, Davide Cavalca]
  • 7558: drgnmst.cpp: Re-dumped Master's Fury from partially-populated Dragon Master 96 PCB. [YarPromat, David Haywood]
  • 7560: next.cpp: Removed magneto-optical drive from machines that lack it. [Davide Cavalca]
  • 7561: next.cpp: Added five additional ROM versions. [NeXTComputers.org, Davide Cavalca]
  • 7562: leapfrog_iquest.cpp: Added two Turbo Twist systems and accompanying software list. [Sean Riddle, David Haywood]
  • 7563: twinbskt.cpp: Fixed manufacturer name for Twin Basket. [ClawGrip]
  • 7565: Added aspect ratio control settings to video options menu in internal UI. [AJR]
  • 7568: st22xx_bbl338.cpp, unk6502_st2xxx.cpp: Moved LCD controller used by BaoBaoLong handhelds to a device. [David Haywood]
  • 7569: seta2.cpp: Added description for grdians bonus life DIP switch. [AugiteSoul]
  • 7572: wardner.cpp: Added Wardner no Mori (Japan, bootleg). [jordigahan, ClawGrip]
  • 7573: apple2_flop_clcracked.xml, apple2_flop_misc.xml, apple2_flop_orig.xml: Added latest dumps and cracks. [4am, Firehawke]
  • 7574: st22xx_bbl338.cpp: Manually put some code in RAM to allow software to progress. [David Haywood]
  • 7575: ibm5150.xml: Added five items and re-dumped one item. [ArcadeShadow]
  • 7576: ibm5170.xml: Added Special Forces (3.5"). [ArcadeShadow]
  • 7578: next_cdrom.xml: Added initial software list for NeXT CD-ROM software. [fsck.technology, Davide Cavalca]
  • 7580: twinbskt.cpp: Added ASCII PCB layout, fixed system flags, and added placeholder for undumped ISD2590P. [ClawGrip]
  • 7584: Renamed source files for BaoBaoLong ST2302U-based handhelds, and gave bbl338 its own memory map. [David Haywood]
  • 7587: drgnmst.cpp: Improved graphics priorities for mastfury. [David Haywood]
  • 7589: bus/coco: Added CoCo and Dragon MIDI cartridges. [Tim Lindner]
  • 7591: rf51w14cg.cpp: Added unknown Recreativos Franco slot machine (model RF51W14-CG). [jordigahan, ClawGrip]
  • 7592: next.cpp: Changed logging code to use machine error log. [Davide Cavalca]
  • 7593: rx78.xml: Updated list of known software in comments. [David Silva]
  • 7595: ibm5150.xml: Added four items. [ArcadeShadow]
  • 7597: rx78.cpp: Removed redundant list of software from comments. [David Silva]
Source Changes
  • New working software list additions (apple2_flop_clcracked.xml)
  • Cavern Creatures (cleanly cracked) [4am, Firehawke]
  • Grandma's House (cleanly cracked) [4am, Firehawke]
  • Latin Vocabulary I (cleanly cracked) [4am, Firehawke]
  • Oo-Topos (Sentient Software) (cleanly cracked) [4am, Firehawke]
  • Sargon III (cleanly cracked) [4am, Firehawke]
  • Fathoms 40 (cleanly cracked) [4am, Firehawke]
  • Canyon Climber (cleanly cracked) [4am, Firehawke]
  • emu/machine.h: Deprecate machine resource pool. [Vas Crabb]
    • undefined This has outlived its usefulness. Use smart pointers (std: :unique_ptr, std::shared_ptr, etc. from ) to manage object lifecycles.
  • M50753: add support for the 8-bit IN port. [R. Belmont]
  • macpb100: Now boots also instead of going into Target Disk Mode. [R. Belmont]
  • ci-windows.yml: Disable linking with LLD (broken currently) [Dirk Best]
  • namcos22: remove 1 usage of auto_alloc (2 remaining) [hap]
  • snes_ppu.cpp: Use device_palette_interface for Palette handling (#7375) [cam900]
    • undefined Use device_palette_interface for palette, fixed CGRAM size and direct color behavior
New working clones
  • Ms. Pac-Man (bootleg, set 4) [Guru]
  • M740 family updates [AJR]
  • undefined Add cycle clock dividers
    • undefined Remove SO input line (not apparently supported on any Mitsubishi model)
New machines marked as NOT_WORKING
  • Moto GP (MGP1004-NA-B) [Guru]
New clones marked as NOT_WORKING
  • Scramble (unknown bootleg) [caius, hammy]
  • add protection handling to Tranquillizer Gun so that the game plays correctly [David Haywood]
  • Street Fighter II': Champion Edition (Playmark bootleg, set 3) [f205v]
  • ci-windows.yml: Fix linking with lld [Dirk Best]
New working clones
  • Ms. Pac-Man ('Made in Greece' bootleg, set 3) [Aritza, Victor Fernandez (City Game), ClawGrip]
  • Come-Cocos (Ms. Pac-Man) ('Made in Greece' Triunvi bootleg, set 2) [Aritza, Victor Fernandez (City Game), ClawGrip]
  • M50753: Finish A/D converter, including completion IRQ. [R. Belmont]
  • macpwrbk030.cpp: Converted to use real M50753 PMU code. [R. Belmont, AJR]
  • undefined mac.cpp: Removed now unused PMU HLE simulation. [R. Belmont]
  • sound: Fix bug where gain was doubly-applied in some cases. [Aaron Giles]
  • 3rdparty.lua: Another build fix for older OS X versions [AJR]
  • macpwrbk030.cpp: Turned off Target Disk Mode and fixed 1bpp boot screen drawing on all machines. [R. Belmont]
  • New working software list additions (apple2_flop_orig.xml)
  • Extra K (Version 1985-08-30) [4am, Firehawke]
  • bus/coco: Added Speech Systems Stereo Composer cartridge. (#7379) [tim lindner]
  • lc57, msm65x2: Add disassemblers [O. Galibert]
  • pacman.cpp: Remove 'mspacmanbg3', it was a bad dump of 'pacmansp' (#7400) [ClawGrip]
  • ymf262: fix off-by-one error in OPL3_SLOT_CONNECT [Scott Percival]
  • Uninitialized variable fixes (#7406) [Sven Schnelle]
    • undefined hp98265a: initialize members
    • undefined hp98543: initialize members
    • undefined hp98544: initialize members
    • undefined hp98550: initialize members
    • undefined hp98620: initialize members
    • undefined hp98644: initialize members
    • undefined hp_dio: initialize members
    • undefined human_interface: initialize members
    • undefined hlebase: initialize members
    • undefined hlemouse: initialize members
    • undefined hp_hil: initialize members
    • undefined 8291a: initialize members
    • undefined ins8250: initialize members
    • undefined tms9914: initialize members
    • undefined catseye: initialize members
  • docs: Add links to some internal layouts that demonstrate various features, and udpate required MSYS64 packages for using lld.
  • [Vas Crabb]
New clones marked as NOT_WORKING
  • Diana Olakoa (v8.38) [Victor Fernandez (City Game), ClawGrip]
  • hp98620: fix Clang build. [arbee]
  • catseye.cpp: fix Clang compile. [arbee]
  • Miscellaneous clean-up. [Vas Crabb]
    • undefined Replaced several uses of auto_alloc.
    • undefined Removed a trampoline in bus/isa/xtide.cpp.
New machines marked as NOT_WORKING
  • Win Bingo 2006 [f205v]
  • m740: Fix cycle timings for CLB/SEB ($zz), BBC/BBS (all modes) & RRF [AJR]
  • invrvnge: adjusted sound timings to more closely match a real machine (info from Tafoid) [Robbbert]
  • Apple calls llvm/clang 10 Xcode 12, update warning flags. [Vas Crabb]
  • New working software list additions (apple2_flop_orig.xml)
  • Mini-Pix #2 (Version 1986-11-01) [4am, Firehawke]
  • Mini-Pix #3 (Version 1986-11-17) [4am, Firehawke]
  • I.O. Silver [4am, Firehawke]
  • ncr5380: bug fixes [Patrick Mackinlay]
    • undefined clear ACK upon exit from DMA mode
    • undefined assert DRQ at start of DMA initiator send cycle
  • fixed sta/lda instruction name [smf]
  • Plug and Play work (lots of new sets from Sean etc.) (#7401) [David Haywood]
  • new WORKING machines
  • The New York Times Sudoku [David Haywood, Sean Riddle, Kamaal Brown]
  • Vs Maxx 25-in-1 (VT03 hardware) [David Haywood, Sean Riddle, Kamaal Brown]
  • 6-in-1 Sudoku Plug & Play [David Haywood, Sean Riddle]
  • Plug 'N' Play 50-in-1 (DGUN-853) [David Haywood, Sean Riddle, Kamaal Brown]
  • new WORKING clones
  • Mega Drive Collection Volume 2 (Radica, Arcade Legends) (UK) [David Haywood, Sean Riddle]
  • Super Sonic Gold (Radica Plug & Play) (UK) [David Haywood, Sean Riddle]
  • new NOT WORKING machines
  • Plug 'N' Play 25-in-1 (DGUN-806) [David Haywood, Sean Riddle, Kamaal Brown]
  • IQuest (US) [David Haywood, Sean Riddle, Kamaal Brown]
  • Added MegaDrive side ROM to sarc110 sets, moved to skeleton 'hybrid' driver based on megadriv_rad.cpp and demoted to not working
  • for now as they're meant to boot from the MD side with the VT03 games as bonus items [Sean Riddle, Team Europe]
  • Moved reactmd to a skeleton 'hybrid' driver, demoted to not working, it's also meant to boot from the MD side with the SunPlus
  • games as bonus items. [David Haywood]
  • photoplysx.cpp: Add notes about the USB dongle and a partial dump of its non-volatile memory (#7397) [ClawGrip]
  • new driver: TecToy Pense Bem (2017) [Felipe Corrêa da Silva Sanches]
  • undefined Equivalent to VTech Smart Start from the 80s.
  • mess.lua: Fix build [AJR]
  • photoplysx.cpp: srcclean, yet again [AJR]
  • m5074x.cpp: Protect interrupt request bits against being set by writes [AJR]
  • undefined m740: A few more timing corrections
  • Make the initializer comma order consistent in audio/midway.cpp [Lord Nightmare]
New clones marked as NOT_WORKING
  • Magic's 10 2 (ver. BETA3) [f205v]
New working clones
  • Cuore 1 (Italian, set 2) [f205v]
  • Added pensebem.cpp to mess.flt [Robbbert]
  • aim65: added notes [Robbbert]
New working clones
  • Forgotten Worlds (Japan) [Irongiant, Dumping Union]
  • Ryu Jin (Japan, ET910000B PCB) [Battlesmurf]
  • Extremely early / rare version of Forgotten Worlds for the Japanese market, before the name change to Lost Worlds. Serial number
  • indicates it's #22! [Brian Troha]
  • segas16b.cpp: verified 315-5298 dump and added it to all ROM boards which use it (171-5797, 171-5521, 171-5704) [Guru]
  • mpu4: initialized some variables to avoid asserts / regressions in drvnoclear builds [Ivan Vangelista]
  • jalmah.cpp, metlfrzr.cpp: initialized some variables to avoid asserts / regressions in drvnoclear builds [Ivan Vangelista]
  • segac2.cpp: initialized one variable to avoid asserts / regressions in drvnoclear builds [Ivan Vangelista]
  • new NOT_WORKING clone
  • Death Crimson OX (USA) [Fabrice Arzeno]
  • cps1.cpp: Use proper sound CPU code for the Forgotten Worlds (Japan) set [Brian Troha]
  • thomson.cpp: Initialize more state variables; clean up video code slightly [AJR]
  • busicom: init a variable, marked as MNW again (see note). [Robbbert]
  • instruct: initialised a variable [Robbbert]
  • srmp2: initalized a couple variables to avoid asserts in drvnoclear debug builds [Ivan Vangelista]
  • ksys573.cpp: initialized one variable to avoid asserts in drvnoclear builds [Ivan Vangelista]
  • aerofgt, bbc, ksys573, kyocera, mlanding, pc9801, snk, spg2xx_zone_32bit, tek405x, v1050, zx: initialized variables which were
  • causing asserts / regressions in drvnoclear builds [Ivan Vangelista]
  • bus/a2bus: Added Apple II Parallel Printer Interface Card. [Vas Crabb]
  • frontend/mame/audit.cpp: Fixed another annoying edge case. [Vas Crabb]
  • Cleaned up RawInput code slightly. [Vas Crabb]
  • astrocde, drw80pkr, fm7, hp9845, igs011, mc1000, nmk16, ti99_8, williams, xor100: initialized some variables which were causing
  • asserts / crashes / regressions in drvnoclear builds [Ivan Vangelista]
  • fmtowns_flop.xml: add the World of Xeen disk (#7412) [r09]
New working software list additions
  • Might and Magic - World of Xeen [Neo Kobe Collection]
  • avr8: Converted from using an IO address space to devcb for GPIO I/O. [Ryan Holtz]
  • wavesynth: waveblaster-based virtual expander, ks1064 for now [O. Galibert]
  • aquarius: Peripherals implemeted as slot devices: 4K/16K/32K/16K+ Memory Cartridges, Mini Expander (now with controllers), Quick
  • Disk (not working), C1541 DOS Interface (not working) [Nigel Barnes]
    • undefined Implemented memory mapper for CP/M.
    • undefined Serial printer port.
    • undefined External RAM is now scrambled.
    • undefined SuperCart bankswitching board implemented for Aquaricart.
    • undefined Cartridge images of size 4K, 8K, 16K now supported, was previously 16K only.
New working clones
  • Aquarius (PAL) [Nigel Barnes]
  • Aquarius II [Martin v.d. Steenoven]
  • ks0164: Pitch is floating point [O. Galibert]
  • pce220.cpp: split HD61202 and SED1560 into separate devices. [Sandro Ronco]
  • Machines promoted to WORKING
  • Sharp PC-E220 [Sandro Ronco]
  • Sharp PC-G815 [Sandro Ronco]
  • New working software list additions (apple2_flop_orig.xml)
  • Germany 1985 (Version 2.0) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Bezare (cleanly cracked) [4am, Firehawke]
  • Artesians (cleanly cracked) [4am, Firehawke]
  • Goblins (cleanly cracked) [4am, Firehawke]
  • 20pacgal, advision, archimds, aristmk5, segajw: initialized some variables that were causing crashes in drvnoclear builds
  • [Ivan Vangelista]
  • exerion, nbmj8688, nbmj8891: initialized some variables [Ivan Vangelista]
  • saitek_risc2500.cpp: Use SED1520 device for the LCD screen. [Sandro Ronco]
  • avr8: Fixed crash with pensebem / timer1 crash. [Felipe Sanches]
  • Update ci-windows.yml [Dirk Best]
    • undefined ci-windows.yml: Remove update step to prevent errors about outdated mirrors
  • cinemat.cpp: Improved armora artworkr [Vas Crabb]
    • undefined Better alignemnent and transmission colours in particular.
  • cinemat.cpp: Adjust alignment of armora overlay. [Vas Crabb]
    • undefined I adjusted the alignment based on where the shots hit the buildings. It doesn't seem possible to not have the tanks partly overlap the buildings but still have the hitboxes inset into the buildings by the right amount on all sides.
  • lethalj, m72, megatech, punchout, tumbleb, xerox820: initialized some variables to avoid crashes in drvnoclear builds
  • [Ivan Vangelista]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Cosmic Combat (cleanly cracked) [4am, Firehawke]
  • Vortex (cleanly cracked) [4am, Firehawke]
  • fm7.cpp: First cleanup pass [AJR]
    • undefined Separate state classes
    • undefined Scope down macros and structs
    • undefined Shorten many handler names
    • undefined Eliminate a little of the RAM region abuse
  • New machines added as NOT_WORKING
  • Yamaha MU-5 [Edward d-tech, DBWBP.com, R. Belmont]
  • fm7.cpp: Second cleanup pass [AJR]
    • undefined Eliminate RAM regions
    • undefined Eliminate device_timer and anonymous timer usage
    • undefined Add bad dump flags for hardware-inaccurate ROM dumps
    • undefined Add NO_DUMP entries for a few minor missing parts
    • undefined Remove a lot of dead code
  • fm7: Fix editing error in a41012e8c201ca2494380da453960bcd78376cd8 [AJR]
  • mc68681: output counter ready on op3 [Patrick Mackinlay]
    • undefined suppress unnecessary interrupt callbacks
    • undefined fix counter clock rate calculation
  • ceres: wip checkpoint [Patrick Mackinlay]
    • undefined implement the mouse
    • undefined connect the fpu
    • undefined crude hard/floppy disk controller hle
    • undefined add debugger rom
    • undefined boots oberon from hard disk image
  • emumem: Simplify memory management. [O. Galibert]
  • undefined API impact:
  • - install_ram/rom/writeonly now requires a non-null pointer. If you want automatically managed ram, add it to a memory map, not
  • in machine_start
  • - install_undefined_bank now requires a memory_bank *, not a string
  • - one can create memory banks outside of memory maps with memory_bank_creator
  • - one can create memory shares outside of memory maps with memory_share_creator
  • undefined Memory maps impact:
  • - ram ranges with overlapping addresses are not shared anymore. Use .share()
  • - ram ranges touching each other are not merged anymore. Stay in your range
  • undefined Extra note:
  • - there is no need to create a bank just to dynamically map some memory/rom. Just use install_rom/ram/writeonly
  • namcos22: remove an unneeded machine_start [hap]
  • chessmsr,fcc: fix ram savestate problem [hap]
  • klax.cpp: get bootleg sets working (#7413) [Devin Acker]
  • Clones promoted to working
  • Klax (version 5, bootleg set 1) [Devin Acker]
  • Klax (version 5, bootleg set 2) [Devin Acker]
  • vsnes: fix compile error [hap]
  • Plug and Play workundefinedimprove vt1682 ALU behavior, small steps towards vt369 including adding of soundcpu for denv150 (#7414) [David Haywood]
    • undefined some VT bits, use ALU device
    • undefined misc refactoring bits
    • undefined pushing forward, denv150 uploads a sound program
    • undefined add a subcpu
  • remove some unneeded usage of save_pointer + .get() [hap]
  • weclemans.cpp cleaned up MACHINE_START_OVERRIDE / MACHINE_RESET_OVERRIDE / VIDEO_START [David Haywood] (#7423) [David Haywood]
  • tsamurai.cpp cleaned up MACHINE_START_OVERRIDE / MACHINE_RESET_OVERRIDE / VIDEO_START [David Haywood]
  • new WORKING machines
  • Street Fighter II: Special Champion Edition (MSI Plug & Play) (Europe) [Team Europe]
  • new WORKING software list entries
  • ekara_pal.xml: [David Haywood]
  • uk_vol4 e-kara UK / Europe Volume 4 (UK-E004) [David Haywood. Team Europe]
  • uk_vol5 e-kara UK / Europe Volume 5 (UK-E005) [David Haywood. Team Europe]
  • Clean-up and consistency fixes after memory system changes. [Vas Crabb]
  • atarisy1, bfcobra, gts80b, hp48, hyhoo, jpmsys5, malzak, system16, tecmosys, tmnt: initialized some variables that were causing
  • crashes in drvnoclear builds [Ivan Vangelista]
  • fixed out of bounds access in vt1682_alu.cpp [DavidHaywood]
  • new WORKING machines
  • Plug 'N' Play Rockstar Guitar / Guitar Rock (PAL) [Peter Wilhelmsen, David Haywood, Team Europe]
  • new NOT WORKING clones
  • Zippity (UK) [David Haywood, Team Europe]
  • ns32000: Initialize members [AJR]
  • fm16beta: Fix missing object error; reduce region size [AJR]
  • twincobr.cpp, wardner.cpp: decapped TMS32010C based MCUs for fshark, hishouza and ktiger. The fshark one is also compatible with
  • skyshark and wardner [Caps0ff, Nathan Gilbert, Guru]
  • pgm.cpp: minor documentation update according to PCB scans [JacKc]
  • ymmu5.cpp: Hook up keyboard matrix, now it makes noise. [R. Belmont]
  • ymmu5.cpp: fix typo [R. Belmont]
  • gimix: fix crash when using 128kB RAM or more [Barry Rodewald]
  • General maintenance on emu/devfind: [Vas Crabb]
    • undefined Harmonised memory region/share finder/creator APIs.
    • undefined Moved .found() to optional object finders.
    • undefined Added truth test operator to optional object finders.
    • undefined Fixed things that were testing .found() on required object finders.
    • undefined Improved Doxygen API documentation.
  • dec8.cpp: Moved csilver to its own state class. [Vas Crabb]
  • docs: Added some notes about setting up and using MSYS2. [Vas Crabb]
  • arcadia, beathead, bw12, calchase, halleys, mediagx, model2, namcos10, s3, s4, seattle: initialized some variables that were
  • causing crashes in drvnoclear builds [Ivan Vangelista]
  • Fix a [Olivier Galibert]
  • Fix a typo in a ROM filename (1607->1670) [Frank Palazzolo]
  • Fixed some MSVC failure to resolve overloaded operator errors. [Vas Crabb]
    • undefined MSVC isn't trying the object finders' cast-to-pointer operators when looking for a suitable operator+. Since GitHub actions can only find 100 occurrences of a string and don't actually give you the full raw log when you ask for it, it's going to take
  • several passes to catch all of these.
  • hp3478a: layout: LCD annunciators, button labels [fenugrec]
  • undefined LCD has 12 text annunciators (1 segment each) which now work
  • undefined some buttons have an extra label printed above, for shift-functions
    • undefined generally improved the layout : parametrized some of the elements
  • hp3478a.cpp: Made LCD segments dark in internal artwork. [Vas Crabb]
  • Fixed another batch of MSVC errors resolving overloaded operators. [Vas Crabb]
  • mulcd: Switch to a svg [O. Galibert]
  • Brain not found, Abort, Retry, Fail? [Olivier Galibert]
  • docs: Started writing page on object finders with worked examples. [Vas Crabb]
  • hp3478a.cpp: Removed outdated TODO comment from layout. [Vas Crabb]
  • Hopefully fixed all remaining MSVC operator resolution failure errors. [Vas Crabb]
  • mulcd: re-add background, contrast control, and leds [hap]
  • Added ymmu5 to mess.flt [Robbbert]
  • eolith, gameplan.cpp, jr100, lisa, model1, opwolf, pcw, peyper, pinball2k, poly, vega, wecleman, x68k, xtom3d: initialized some
  • variables that were causing crashes in drvnoclear builds [Ivan Vangelista]
  • argus, atarig42, gamecom, ghosteo, suna16, tm990189: initialized variables that were causing crashes in drvnoclear builds
  • [Ivan Vangelista]
  • model2.cpp, model3.cpp: Removed regions from descriptions of Daytona USA/Scud Race games where region is freely configurable.
  • (#7434) [FMecha]
  • new NOT WORKING machines (InnoTV) (#7435) [David Haywood]
  • new NOT WORKING machines
  • InnoTV [Team Europe]
  • new NOT WORKING software list entries
  • vtech_innotv_innotabmax_cart.xml: [David Haywood]
  • pawpatrl: Paw Patrol - Pups Save a UFO! (80-274103 UK) [Team Europe]
  • dcgcr: DC Comics - Gotham City Robots (80-274803 UK) [Team Europe]
  • finddory: Finding Dory (80-274903 UK) [Team Europe]
  • liongrd: The Lion Guard (80-275203 UK) [Team Europe]
  • new WORKING software list entries
  • gameking.xml: [David Haywood]
  • mc_4v07a: 4 in 1 - TrojanLegend (Trojan) + HappyBall + Supermotor (Motor) + Lanneret (Hawk) (512KB cartridge) [Team Europe]
  • mc_4v16a: 4 in 1 - Manhunt + Bobby + Tantivy + Racing Car (512KB cartridge) [Team Europe]
  • sorcerer: reverted unneeded change from memory upgrade. [Robbbert]
New working clones
  • Cuore 1 (Italian, set 3) [f205v]
  • mu5: Add the lc7985nd and the lcd [O. Galibert]
  • mu5: Hook up battery level [R. Belmont]
  • sorcerer: quickload, need more time for the system to fully initialise. [Robbbert]
  • ymmu5: fix problem with multiplexed inputs [hap]
  • centiped.cpp: support switching games in multipede (#7431) [Devin Acker]
    • undefined centiped.cpp: support switching games in multipede
    • undefined centiped.cpp: move multipede stuff into a new class, optimize memory map switching a little
  • emu/devfind.h: Made read_safe avaiable for optional I/O ports only. [Vas Crabb]
  • docs: Added the next couple of sections explaining object finders. [Vas Crabb]
  • atarist, hng64, system1, taitowlf, viper: initialized variables that were causing crashes in drvnoclear builds [Ivan Vangelista]
  • cxhumax, jeutel, pdp1, osi, sms: initialized variables which were causing crashes in drvnoclear builds [Ivan Vangelista]
  • peyper.cpp: fixed regression [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Le Grand 8 [flipprojets.fr, PinMAME]
  • Fix b except for avg which does something rather annoying [Olivier Galibert]
  • mu5: fix overlapping key assignments [R. Belmont]
  • multipcm: ported 12-bit sample support from swp30, still needs work [R. Belmont]
  • New working software list additions (apple2_flop_orig.xml)
  • Stellar 7 (Penguin Software) [4am, Firehawke]
  • Dazzle Draw (Version 1.1) [4am, Firehawke]
  • Wizardry III: Legacy of Llylgamyn (Version 4, 20-Aug-1983 update) [4am, Firehawke]
  • Journey (Version 16) [4am, Firehawke]
  • Carmen's North Dakota Almanac Database (Version 1.0) [4am, Firehawke]
  • The Lion's Share [4am, Firehawke]
  • The Scoop [4am, Firehawke]
  • Corruption (Version 1.11) [4am, Firehawke]
  • Dragonworld [4am, Firehawke]
  • The Escape from Traam [4am, Firehawke]
  • Ring Quest [4am, Firehawke]
  • The Serpent's Star (Version 1.0) (Broderbund release) [4am, Firehawke]
  • The Quest [4am, Firehawke]
  • The Quest (Version 2.0) [4am, Firehawke]
  • Supermartian: The Adventure [4am, Firehawke]
  • Kukulcan [4am, Firehawke]
  • Lucifer's Realm [4am, Firehawke]
  • Talisman: Challenging the Sands of Time [4am, Firehawke]
  • Nine Princes in Amber [4am, Firehawke]
  • Fahrenheit 451 [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Stellar 7 (Penguin Software) (cleanly cracked) [4am, Firehawke]
  • Oo-Topos (Sentient Software release) (cleanly cracked) [4am, Firehawke]
  • Campaign Trilogy (cleanly cracked) [4am, Firehawke]
  • The Lion's Share (cleanly cracked) [4am, Firehawke]
  • Stellar 7 (Software Entertainment Company release) (cleanly cracked) [4am, Firehawke]
  • SuperCube (cleanly cracked) [4am, Firehawke]
  • Kukulcan (cleanly cracked) [4am, Firehawke]
  • ci-windows.yml: Bump microsoft/setup-msbuild to 1.0.2 [Dirk Best]
  • Fix c [Olivier Galibert]
  • cvs, galaxian, galaxold, igs017, snes, supracan, taitotz, trs80m3, vectrex, x1: initialized variables that were causing crashes in
  • drvnoclear builds [Ivan Vangelista]
  • Fix d, e [Olivier Galibert]
  • naomi: make dimm board work again after memory system changes [Samuele Zannoli]
  • naomigd.cpp: remove usage of auto_alloc_array [yz70s]
  • video/avgdvg.cpp: Modernised code somewhat. [Vas Crabb]
  • undefined bwidow is still broken, all other games seem to work.
  • Fix f, g [Olivier Galibert]
  • Fix buildundefinedvideo/decodmd3.h had got out of sync with the source. [Vas Crabb]
  • centiped.cpp: add watchdog reset address to bootlegs, and nop some other address ranges to match original sets [Devin Acker]
  • Add m6809 support for gdb remote debugger. [Gustavo Del Dago]
  • Add "n2a03" (6502 CPU clone) to gdbstub for NES, and swapped 6502 PC/SP to SP/PC (#7440) [Lucien Murray-Pitts]
  • c140.cpp: Reduce duplication in fetching sample (#7439) [cam900]
  • Sinclair ZX Spectrum Multiface128 and diagnostic ROMs (#7429) [rfka01]
    • undefined bus/spectrum: Added several Multiface One and Multiface 128 ROMs.
    • undefined spectrum.cpp: Added diagnostic ROMs as BIOS options.
  • cpu/tms7000: Fixed JPZ mnemonic and offsets for BTJO and BTJZ (inherent) in disassembly (#7421) [tim lindner]
  • new Plug and Play (VT) sets (#7441) [David Haywood]
  • new NOT WORKING machines
  • HKB-502 268-in-1 (set 1) [jacaba]
  • My Arcade Caveman Ninja [Tim Schuerewegen]
  • Retro FC 400-in-1 [Tim Schuerewegen]
  • Mini Arcade Machine 240-in-1 (Red5) [ne7!]
  • Mini Game Player 48-in-1 [Team Europe]
  • new NOT WORKING clones
  • E-Game! 150-in-1 [gelotus]
  • HKB-502 268-in-1 (set 2) [Tim Schuerewegen]
  • Gaming Tech CT-885 [kludge]
  • Cyber Arcade 200-in-1 [pascal_frigoriste]
  • My Arcade Retro Machine 200-in-1 (DGUN-2577) [ne7!]
  • 240-in-1 Mini Arcade Machine (Thumbs Up) [emuboy85]
  • ef9364: Erase character is now configurable, defaults to 0x00. [Nigel Barnes]
  • undefined Removed 1K character ROM limit.
New working machines
  • Hektor II [Nigel Barnes, Binary Dinosaurs, Centre for Computing History]
New working clones
  • Hektor [Nigel Barnes, Centre for Computing History]
New machines marked as NOT_WORKING
  • Trio de Bingo [Yasu]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: Rise of the Triad: Dark War, The Legacy: Realm of Terror (Euro), The Prophecy (USA), Xargon: Volume 1 - Beyond Reality,
  • Xargon: Volume 2 - The Secret Chamber, Xargon: Volume 3 - Xargon's Fury Redumped: Alien Legacy (Disk 1 has modified ROOT - now
  • the game is playable)
  • hng64.cpp: major documentation update [Guru]
  • kongs470.cpp: documented release year [eientei]
  • taitopjc.cpp: decapped TMS320BC53PQ80 DSP [Caps0ff, jordigahan, ClawGrip, Philip Åkesson, Nathan Gilbert, James Sun]
  • kongs470.cpp: minor documentation update [Ivan Vangelista]
  • video/avgdvg.cpp: Fixed bwidow.cpp games, tidied up code some more. [Vas Crabb]
  • Correctly fix armedf (post db79120 ) [Olivier Galibert]
  • arb,ggm: fix problem with install_ram [hap]
  • seattle.cpp: Fix blitz99 input port mapping by setting default values for unused io bits [Ted Green]
  • Plug and Play work (some working VT additions) + some non-working + 2 IQuest cartridges (#7450) [David Haywood]
  • new NOT WORKING software list entries
  • leapfrog_iquest_cart.xml: [David Haywood]
  • start40 IQuest 4.0 Starter Pack [David Haywood, Sean Riddle, Kamaal Brown]
  • scig5 Science Grade 5 [David Haywood, Sean Riddle, Kamaal Brown]
  • new WORKING machines
  • Joystick 30 [David Haywood, Sean Riddle, Kamaal Brown]
  • Joypad 65 [David Haywood, Sean Riddle, Kamaal Brown]
  • new NOT WORKING machines
  • Virtual TV Soccer [David Haywood, Sean Riddle]
  • Cyber Arcade Pocket (JL1895) [Tim Schuerewegen]
  • new NOT WORKING clones
  • Seal 30-in-1 (VT based, Model FN098134) [David Haywood, Team Europe]
  • apple2 updates: [R. Belmont]
    • undefined Modernized types and some minor cleanup
    • undefined Improved Zip Chip support for IIe and IIc
    • undefined Added ZipGS support for IIgs
  • emu/devfind.h: Added missing memory_share_array_creator. [Vas Crabb]
  • undefined Also some miscellaneous tidying up.
  • Post b8c33885 fixes: hyperduel, indigo, and all pic16c5x games [Olivier Galibert]
  • system1.cpp: zeroed m_dakkochn_mux_data at machine_reset(), like it was before e13d0d433e70b6f7797f35ba770c4e8e83edf07c
  • [Ivan Vangelista]
  • video/avgdvg.cpp: Fix a bug (pre-dating the recent conversion to bitswap) in the sparkle LFSR preset load value, and add a comment
  • explaining what the source is for bits 4, 5 and 6 of the preset load value. [Lord Nightmare]
  • docs: Wrote another section of object finder documentation. [Vas Crabb]
    • undefined Also improved formatting of code snippets in a few pages.
  • sm8521: added instructions as per issue #7451 [Robbbert]
  • emu/dirom.{h,ipp}: Cleaned up and made it stricter. [Vas Crabb]
    • undefined Made it an error to specify address map and explicit ROM region.
    • undefined Made it an error if explicitly specified ROM region is not found.
    • undefined Made the ROM region tag apply relative to the current device.
  • Cleaned up formatting for a couple more documentation pages. [Vas Crabb]
  • multipcm: fix endianness of word reads. Some 12-bit samples sound almost reasonable now. [R. Belmont]
  • Got rid of a couple of easy auto_alloc_array [Vas Crabb]
  • New clones marked as NOT_WORKING (#7453)
  • Olympic Darts K7 (v3.00) [jordigahan, ClawGrip]
  • mface.cpp: Multiface 3 clone ROM is bigger than the others. (#7452) [rfka01]
  • undefined Clone uses a 16K ROM with identical halves – just ignoring the second half.
  • multipcm: fix the 12bits mode decoding, the trigger bit is incorrect though [O. Galibert]
  • multipcm: Found the real 12-bit format flag. [R. Belmont]
    • undefined mu5: Adjusted PCM clock closer to correct. [R. Belmont]
  • Add missing file. [arbee]
  • New working software list additions (apple2_flop_orig.xml)
  • Death in the Caribbean [4am, Firehawke]
  • Borrowed Time [4am, Firehawke]
  • Cave Girl Clair [4am, Firehawke]
  • The Adventures of Kristen and Her Family [4am, Firehawke]
  • mu5: Some lcd fixes [O. Galibert]
  • slapshot.cpp: Updated commentundefinedMC68000P12F is rated for 16 MHz (#7457) [cam900]
  • neogeo.cpp, neogeo.xml: fixed MT07785 [Ivan Vangelista]
  • amiga: initialized variable that was causing crashes in drvnoclear builds [Ivan Vangelista]
  • stv.cpp, stv.xml: fixed MT07782. Also added missing set to stv.xml [Ivan Vangelista]
  • Fix the opl4 low byte order in 12bits so that it matches the datasheet and the multipcm (GEW8) [O. Galibert]
  • meadows.cpp: fixed MT07783 [Ivan Vangelista]
  • stv.xml: fixed validation error I introduced [Ivan Vangelista]
  • vgmplay.xml: Added 11 new entries from most recent package release + some shortname consistency fixes [vgmrips.net, Tafoid]
  • agat.cpp: Native keyboard, video and floppy improvements. (#7449) [shattered]
New working clones
  • Cookie & Bibi 2 (set 2) [Kevin Eshbach, The Dumping Union]
  • apple2: Support the SUP'R'TERMINAL 80-column card. [R. Belmont]
  • goldstar.cpp: Corrected U79 PROM location. (#7459) [jbtx77gr]
  • undefined U70 is a HD74LS157P logic IC, the correct location is u79.
  • new WORKING & NOT WORKING machines (Plug and Play) (#7454) [David Haywood]
new NOT WORKING machines
  • Mini Arcade Machine (Thumbs Up, 240IN1ARC) [David Haywood, TeamEurope]
  • new WORKING machines
  • Lexibook JG7410 100-in-1 [David Haywood, TeamEurope]
New machines marked as NOT_WORKING
  • IQ-7000 [Sean Riddle, Recreativas.org]
New NOT_WORKING software list additions
  • 3 Dimensional Spreadsheet (IQ-8B01) [Recreativas.org]
  • 8-Language Translator (IQ-703A) [Sean Riddle, Recreativas.org]
  • Time Expense Manager (IQ-701A) [Recreativas.org]
  • vegas.cpp: fixed MT07757 [Ivan Vangelista]
  • New working software list additions (apple2_flop_misc.xml)
  • Anti-M (version 1.8) [4am, Firehawke]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: SimAnt (3.5", v1.08), SimAnt (3.5", v1.06), SimAnt (5.25", v1.08), SimAnt (5.25", v1.06), SimAnt (windows 3.x release)
  • Redumped: [simant] old set has a modified OEM Id and a modified root
  • ibm5150.xml: Marked blockout as bad dump (modified OEM ID and modified root) (#7447) [ArcadeShadow]
  • ibm5170.xml: Fix part names on xargon2 and xargon3 [Justin Kerk]
  • ay8910: remove old printf msg [hap]
  • wizard_cart.xml: Added notes; wizard.cpp: Fixed year, added notes. (#7464) [ClawGrip]
  • pce220: added a few missing natural keys [Robbbert]
  • New NOT_WORKING software list additions (#7466)
  • picno.xml: [ClawGrip]
  • Picno de Kuku, Chibimaruko-chan no Tashizan Hikizan [TeamEurope]
  • dgnalpha: fix typo in address map. Disk I/O works again. (#7468) [tim lindner]
  • ie15: update logging, use device_matrix_keyboard_interface (#7463) [shattered]
  • undrfire.cpp: Hooked up TC0360PRI priority controller (fixes priorities in cbombers). (#7460) [cam900]
new NOT WORKING machines
  • Mini Arcade Console (Arcade 10-in-1) [Team Europe]
  • Arcade Classics Mini Handheld Arcade (Supreme 150) [Team Europe]
  • taito_f3: fixed regression [Ivan Vangelista]
  • st2205u: DMA required by PR #7430 (#7444) [David Haywood]
  • misc comments: very unimportant corrections [hap]
  • New working software list additions (apple2_flop_orig.xml)
  • The Adventures of Sarah and Her Friends [4am, Firehawke]
  • Chelsea of the South Sea Islands [4am, Firehawke]
  • Jenny of the Prairie [4am, Firehawke]
New working clones
  • Endless Riches (Ver 1.21) [Hammy, Ekorz]
  • Super Cup Finals (Ver 2.1O 1993/11/19, single PCB) [nnap]
  • G-Darius (Ver 2.02O) [The Dumping Union]
  • emu/devfind: More cleanup/consistency changes. [Vas Crabb]
    • undefined Removed .mask(), as it’s not reliable in the general case.
    • undefined Added asserts to things that assume power-of-two sizes.
    • undefined Got rid of virtual qualifier on pointer-to-member operator.
    • undefined Made helpers a bit more assertive about logging warnings.
  • emu/rendlay.cpp: Use delegates to avoid hot conditional branches. [Vas Crabb]
  • docs: Finished off description of object finders and output finders. [Vas Crabb]
  • coco12.cpp, coco3.cpp, dragon.cpp: Removed IRQ trampolines from CoCo driver family. (#7393) [tim lindner]
  • undefined Also fixed dragon 32 parallel port.
  • rendlay.cpp: Set initial value for bounds callback, it can be called before tags are resolved. [Vas Crabb]
  • namcos22: add Pr3tty F1y's bugreport to TODO list [hap]
  • taito_f3.h: fix wrong endianness I introduced yesterday [Ivan Vangelista]
  • alpha68k_n.cpp: added a note about the kyros MCU [Guru]
  • metro.cpp: fixed MT07786 [Ivan Vangelista]
  • New working clones (#7471) [ClawGrip]
New working clones
  • Sauro (set 2) [Victor Fernandez (City Game), ClawGrip]
  • Add 'sauroa' [ClawGrip]
  • seta2.cpp: Minor ROM name correction for Puzzle De Bowling and fix cut-n-paste [Brian Troha]
  • lindbergh.cpp: Add Psy-Phi to driver game list (#7437) [HeroponRikiBestest]
  • galastrm.cpp: Add notes for rotation (#7456) [cam900]
  • miqslvr.cpp: avoid outright crashes as per discussion in 074385edd69786e6d506fcb8a86fc212057046fe [Ivan Vangelista]
  • lindbergh.cpp: minor spelling fixes [Ivan Vangelista]
  • ti99: Reimplementation of the Horizon RAMdisk card with all config options of the real hardware. [Michael Zapf]
  • namcos22: window clip camera vl/vr was wrong way around [hap]
  • Switch to building MAME as C++17. [Vas Crabb]
    • undefined Updated sol2 to 3.2.2
    • undefined Updated pugixml to 1.10
    • undefined Increased minimum clang version to 6
    • undefined Cleaned up some stuff that can use new features
    • Minimal changes to sol2 and bgfx to compile as C++17. [Vas Crabb]
    • undefined These changes should be sent upstream as pull requests.
  • Enable GCC implicit fallthrough warning. [Vas Crabb]
  • undefined I've guessed whether break or [[fallthrough]] is appropriate. In cases where it looked particularly suspicious, I added a FIXME
  • comment. All of these changes should be reviewed by someone familiar with the code.
  • dspp: Fix erroneous fallthroughs. [Ryan Holtz]
  • machine/n64: Fixed an incorrect fallthrough. The situation should never occur in practice, but it's better to be safe. [Ryan Holtz]
  • clang doesn't like how we're using std: :void_tundefinedswitch back to our own void_t-alike until it can be investigated [Vas Crabb]
  • tlcs90: this fallthrough at opcode must be wrong [hap]
  • bbc_tube_arm: Use tap to page out the ROM. [Nigel Barnes]
  • tanbus_mpvdu/tanbus_ravdu: Cards support inverse video. [Nigel Barnes]
  • saa5050: Implemented TLC (Transmitted Large Character) output line. [Nigel Barnes]
New machines marked as NOT_WORKING
  • AlphaTantel [Binary Dinosaurs, Nigel Barnes]
  • tlcs90: add missing break; [hap]
  • 3do: remove wrong fallthrough [hap]
  • luaengine.cpp: Use sol::lua_nilundefinedsol::nil is an alias of it that may not always be available [Vas Crabb]
  • Fix drawscanline_core leftover loop, should not live inside unrolled loop (#7474) [Romain TISSERAND]
  • Plug and Play improvements (#7461) [David Haywood]
  • undefined Improve rendering, banking, inputs for beijuehh
  • undefined Identified register used for PRNG on GPL16250, needed for beijuehh
  • new NOT WORKING machines
  • My Arcade Retro Micro Controller - 220 Built-In Video Games (DGUN-2869) [Zup, Team Europe]
  • Lexibook Compact Cyber Arcade - PJ Masks [Zup, Team Europe]
  • xtal: Added XTAL for AlphaTantel. [Nigel Barnes]
  • Add C++17 flag for visual studio (hopefully in the right place) [Vas Crabb]
  • Fixed drivers itech32, jangou, konamigs and konamigx broken by b8c3388 [Olivier Galibert]
  • luaengine: fix constructable usertypes [cracyc]
  • luaengine: change definition for rest of usertypes [cracyc]
  • Remove some deprecated instantiations of static constexpr members (MSVC complains about them now) [Vas Crabb]
  • emu/emumem.cpp: Use if constexpr to make code clearer [Vas Crabb]
  • New clones marked as NOT_WORKING (#7470)
  • Jurassic Park (3.05) [MLM, Victor Fernandez (City Game), ClawGrip]
  • de_3.cpp: Fix some parent-clone relationships, sorted the sets and change set names to follow a common pattern. [ClawGrip]
New machines marked as NOT_WORKING
  • Sea Hunter [Jorge Silva, Fernando Oliveira]
  • Fix memory leak on address_space_specific destruction and add a missing init [O. Galibert]
  • identify 'seahuntr' as Black Touch II, move to correct driver (#7477) [David Haywood]
  • seahunter.cpp: remove the driver now that it was determined to be a shanghai.cpp hw clone [Ivan Vangelista]
  • shanghai.cpp: updated release year for blktch2 [Ivan Vangelista]
  • Removed seahunter from arcade.flt [Robbbert]
New working clones
  • Pool 10 (Italian, set 10) [f205v]
  • naomigd.cpp: add Altera FPGA firmware from original DIMM [Porchy]
  • cv1k.cpp: a bit more accurate frame rate (nw) [MetalliC]
  • dccons.cpp few more Dreamcast factory flash structure docs bits [MetalliC]
  • naomi.cpp docs [MetalliC]
  • cps3.cpp: docs, Red Earth ASIA NOCD version really exists [MetalliC]
  • fix compile [Lord-Nightmare]
  • Better itech32 fix [Olivier Galibert]
  • aquarius: Added original non S2 ROM [Jay Snellen, III]
  • osd/modules/input: Fixed a couple of X11 resource leaks. [Vas Crabb]
  • naomi.cpp: Explain mainboard jumper JP1 (Aica clock source) (#7484) [FenFenJVS]
  • luaengine.cpp: Apparently sol::make_user is a recipe for dangling references, get rid of it [Vas Crabb]
  • luaengine: sol3 needs non-const device reference to wrap [Vas Crabb]
  • frontend: split lua_engine user type registrations across a few files to make it a bit more manageable [Vas Crabb]
  • Fix atarisy2 way too magic use of shares [O. Galibert]
  • Fix aristmk4. May be slightly incorrect, but was is sure is that the current video update routine needs 0x804 bytes, not 0x800
  • [O. Galibert]
  • luaengine.cpp: Moved clang warning suppression to the right file, disabled MSVC C4503 suppression for now, will see which files
  • need it for sol3 [Vas Crabb]
  • m68k: accept addressing mode 6 for FSAVE/FRESTORE (#7482) [shattered]
  • coco12.cpp, coco3.cpp: Fixed hi-res joystick interface. (#7473) [tim lindner]
  • undefined Increased resolution and and adjusted timer value so you can reach the right edge of the screen in .length() for objectram_size;
  • undefined bnstars: template video handlers
  • undefined bnstars: fix config, split sprite chips/gfxdecode/palette into two, fix palette ranges
  • undefined ms32.cpp: implement proper irq acknowledge lines
  • undefined Add config setter in sysctrl for inverted vblank/field lines, make tp2ms32 and wpksocv2 happy
  • undefined Move f1superb to own state
  • undefined MS32 merge sound maps
  • undefined Remove TIMER_DEVICE_CALLBACK_MEMBER in favour of emu_timer
  • saitek_kso: correct dataarea size [hap]
  • Fix m10, shares can't pick up pointers in regions anymore [Olivier Galibert]
  • psr340: add LCD controller [R. Belmont]
  • mc10: fixed crash at start [Robbbert]
  • g65816: add a todo note about irq [hap]
New working clones
  • Astro Ambush (Scramble bootleg on Galaxian hardware) [Genaro Rodarte, Guru]
  • sfcbox.cpp: dumped grom for pss64 set [Frans van Egmond]
  • sapizps3b: Fix garbage on screen after emumem update [AJR]
  • luaengine_render.cpp: Work around MSVC ambiguous overload error. [Vas Crabb]
  • docs: Clean up a little. [Vas Crabb]
  • undefined Includes typo fixes from Alexander Miller.
  • psr340 preliminary lcd, needs it to work better to go further [Olivier Galibert]
  • alm16/32.lay: correct a wrong value defstate [hap]
  • views: Fix recursion on dup and lookup, reintroduce the correct tim100 view use, fix #7516 [Olivier Galibert]
  • Forgot to switch off the control [Olivier Galibert]
  • Williams: set the videoram as a single 48k block (which it is), derive everything from it [Olivier Galibert]
  • wmg: probable fix [Olivier Galibert]
  • wmg: fix the fix, must be tired [Olivier Galibert]
  • Fix gaelco3d, perhaps the 16 and 32 versions should be spit at some point [Olivier Galibert]
  • adp, chinagat, ddragon, divebomb, gberet, lastbank, lsasquad, m10, mcr68: removed MACHINE_*_MEMBER and VIDEO_START_MEMBER
  • [Ivan Vangelista]
  • bnstars.cpp: make it boot again [angelosa]
  • pce, ti99_8: removed MACHINE_*_MEMBER and VIDEO_START_MEMBER [Ivan Vangelista]
  • naomi.cpp: Atomiswave ANET.Net board docs, clarify NAOMI jumper info [MetalliC]
  • Fix sega usb sound device, was using more memory than allocated (fixes zaxxon, segag80) [Olivier Galibert]
  • votrhv.cpp: fixed keypress polarity and logic so the HC-110 properly accepts inputs, and retooled the reset wake latches, logic and
  • behavior to better match the schematics and differences between the hc-110 and hc-120 input boards. Switched to logmacro.h, input_merger.h for the reset logic, and general cleanup. Fixed the HC-110 LED polarity so the correct LEDs get lit when selecting an input color/level. [Lord Nightmare]
machines promoted to WORKING
  • Votrax/Phonic Mirror HandiVoice HC-110 [Lord-Nightmare]
  • m10.cpp: fix compile on some compilers [Ivan Vangelista]
  • design.cpp: Add notes about coin selector [ClawGrip]
  • midwunit.cpp get rid of spaces in ROM names (nw) [MetalliC]
  • vsnes: fixed crash in suprmrio etc [Robbbert]
  • Fix wangpc, incorrect memory size allocation. Also remove a use-before-init in pic8259 [Olivier Galibert]
  • Fix vcombat, messy sharing of shares [Olivier Galibert]
  • Fix vamphalf, multi-sized share [Olivier Galibert]
  • Fix unico, usual width issues [Olivier Galibert]
  • Fix tunhunt, bringing the driver to this side of 2020 [Olivier Galibert]
  • Fix tugboat, required full-on memory access [Olivier Galibert]
  • Fix rallybik, has a different spriteram size [Olivier Galibert]
  • tunhunt.cpp: restored save state support [Ivan Vangelista]
  • Fix spset, waylaid share [Olivier Galibert]
  • Fix funcube, may have side effects on ablastb which really doesn't work on the first place so I do not really care
  • [Olivier Galibert]
  • Fix segas16b, don't try to set the soundbank if it doesn't exist [Olivier Galibert]
  • ui: add mame version to About menu header [hap]
  • Fix royalmah, incorrectly sized videoram [Olivier Galibert]
  • Fix poisk1, correct and simplify videoram banking [Olivier Galibert]
  • Fix nova2001, incorrect palette size [Olivier Galibert]
  • vendetta.cpp: switched from bankdev to memory_view [Ivan Vangelista]
  • Fix magtouch, fake the bios shadow a little less badly [Olivier Galibert]
  • Fix magic10, incorrect tilemap size [Olivier Galibert]
  • Fix m72, sprite drawing routine [Olivier Galibert]
  • Fix liberate, bank hack turned into share hack [Olivier Galibert]
  • segas16b.cpp: fix Tough Turf (Japan) voice samples not playing back properly [Angelo Salese]
  • Fix in213, kinda. The screen can be anywhere in ram, which is probably incorrect [Olivier Galibert]
  • gottlieb: fix defaut nvrams [Olivier Galibert]
  • goldstar: fix the decrypted_opcodes share size [Olivier Galibert]
  • seta2: forgot to report the funcube fix to funcube 2+ [Olivier Galibert]
  • spc1000_fdd_exp: General cleanup; correct XTAL value [AJR]
  • microdec.cpp: Clock correction and cleanup [AJR]
  • galaxold.cpp, scramble.cpp: Modernize S2650 interrupts [AJR]
  • mimonkey, mimonsco, mimonscr, mimonscra: Transplant to modern galaxian.cpp driver [AJR]
  • Miscellaneous cleanup/fixes: [Vas Crabb]
    • undefined segac2.cpp: Fixed bloxeedu credits to start DIP switches.
    • undefined luaengine*.cpp: Used unchecked optional getter after explicit check.
    • undefined informer_213.cpp: Comment out very noisy logerror.
    • undefined votrhv.cpp: XTAL is for crystals/resonators, not any old oscillator.
  • luaengine.cpp: Fix very dumb bug when retrieving self for containers. [Vas Crabb]
  • luaL_error doesn't actually return, but it lacks the noreturn attribute, so the compiler must be appeased [Vas Crabb]
New working clones
  • Prop Cycle (Rev. PR1 Ver.A, Japan) [Brian Troha, The Dumping Union]
  • Make janoh not crash, it is missing roms anyway [Olivier Galibert]
  • Make mjsiyoub not crash [Olivier Galibert]
  • Make exidy compilable with SOURCES= and fix sidetrac [Olivier Galibert]
  • namcos22: correct propcyclj comment [hap]
  • vcombat: Separate the memory maps for single and dual i860 [Olivier Galibert]
  • astrohome, fromance, hyprduel, pipedrm, playmark, powerbal: removed MACHINE_*_MEMBER macros [Ivan Vangelista]
  • new NOT WORKING machines
  • Turbo Extreme (US) [David Haywood, Sean Riddle]
  • bongo: Transplant to modern galaxian.cpp driver [AJR]
  • ozon1: Transplant to modern galaxian.cpp driver; add PPI [AJR]
  • Fix an address space number collision in vgmplay [Olivier Galibert]
  • vgmplay.xml: Fixed unassigned shortname from recent additions. [Scott Stone]
  • h8_intc.cpp: fix interpretation of IPR bits for the H8S CPUs. psr340 boots now. [R. Belmont]
  • fmtowns_cd.xml: 20 new dumps, 35 replacements, add msdet2 floppy [r09]
New working software list additions
  • Collector D - Bangai-hen - Gokurakudai Nishichiku Sales Daisakusen [r09]
  • [redump.org] [r09]
  • Eikan wa Kimi ni 2 - Koukou Yakyuu Zenkoku Taikai (HMC-144) [redump.org]
  • Gokichi-kun Series - Igo Nyuumon Doujou [redump.org]
  • Hiragana no Ehon [redump.org]
  • Hirou [redump.org]
  • Hyper Planet Shiki Vol. 1 [redump.org]
  • Igo II (HMA-219) [redump.org]
  • Joshikousei Shoujo Densetsu - Cosplay Special [redump.org]
  • Mahjong Gensoukyoku II - Mahjong Fantasia [redump.org]
  • Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage [redump.org]
  • NHK Jissen Eikaiwa (HMC-120A) [redump.org]
  • Soft de Hard na Monogatari [redump.org, wiggy2k]
  • Soft de Hard na Monogatari 2 [redump.org, wiggy2k]
  • Vampire High School [redump.org]
  • New not working software list additions
  • Cyber Motion V1.0 [redump.org, wiggy2k]
  • Hyper Planet for Marty [redump.org]
  • L'Empereur [redump.org]
  • Lettuce Cooking - Tanoshiku Tsukureru Obentou [redump.org]
  • Nemurenu Yoru no Chiisana Ohanashi [redump.org]
  • Sensual Angels [redump.org]
  • Replaced software list items
  • AIV - A Ressha de Ikou 4 [redump.org, wiggy2k]
  • AmbivalenZ - Niritsu Haihan [redump.org]
  • America Oudan Ultra Quiz [redump.org]
  • Beast III [redump.org]
  • Cybercity [redump.org]
  • Digital Pinup Girls Vol. 1 - Sexy Shooting [redump.org]
  • DOR Special Edition Sakigake [redump.org]
  • Emerald Dragon [redump.org]
  • Eye of the Beholder II - The Legend of Darkmoon [redump.org]
  • Game Technopolis Super Collection 1 [redump.org]
  • Gekirin - Ushinawareshi Houken [redump.org]
  • Image Fight [redump.org]
  • Jangou 4 [redump.org]
  • Jankirou [redump.org]
  • Joshikousei Shoujo Hatsunetsu [redump.org]
  • Joshua [redump.org]
  • Lemmings 2 - The Tribes [redump.org]
  • Libble Rabble [redump.org]
  • Many Colors [redump.org]
  • Metal Eye [redump.org]
  • Mirrors [redump.org]
  • Murder Club DX [redump.org]
  • My Eyes! [redump.org]
  • Prince of Persia 2 - The Shadow and the Flame [redump.org]
  • Rainbow Islands - The Story of Bubble Bobble 2 - Extra Version [r09]
  • [redump.org] [r09]
  • Regional Power II [redump.org]
  • Sayaka + Miho [redump.org]
  • The 4th Unit 4 - Zero [redump.org]
  • The Atlas II [redump.org, wiggy2k]
  • Tokio - Tokyo-to Dai-24-ku [redump.org]
  • Toudou Ryuunosuke Tantei Nikki - Ougon no Rashinban - Shouyoumaru San [r09]
  • Francisco Kouro Satsujin Jiken [redump.org]
  • Ultima Trilogy I-II-III [redump.org]
  • Volfied [redump.org]
  • Wing Commander II - Vengeance of the Kilrathi - Special Operations 1 & [r09]
  • Special Operations 2 [redump.org]
  • Words Worth [redump.org]
Software list items promoted to working
  • Ms. Detective File #2 - Sugata-naki Irainin [wiggy2k]
  • cpu/drcbex64.cpp, cpu/drcbex86.cpp: Don't leak using namespace from the header. [Vas Crabb]
  • psr340: hooked up front panel button matrix, patched battery low check. [R. Belmont]
  • segas16b.cpp: Update board documentation for Dunk Shot [Brian Troha]
  • sfcbox.cpp: dumped KROM 2.0 [Frans van Egmond]
  • luaengine_mem.cpp: Cleanup and enhancements. [Vas Crabb]
    • undefined Changed memory manager banks, regions and shares to lightweight wrappers.
    • undefined Exposed tag, width and Endianness of regions and shares.
    • undefined Exposed memory tag and entry of banks (scripts can change entry).
    • undefined Modernised syntax and switched to abbreviated integer types.
  • psr340: Reorganized the key matrix but still doesn't seem to work... [Olivier Galibert]
  • namcos21.cpp: decapped TMS320C25 for winrungp [Caps0ff, Nathan Gilbert, Guru]
  • hng64.cpp: dumped EEPROMs for the IO boards [Guru]
  • psr340: add external clock for MIDI UART, fix button matrix read address [R. Belmont]
  • psr340: Essentially revert my patch, I was hopelessly confused [Olivier Galibert]
  • neptunp2.cpp: removed the mexlindo set as Haze verified it as completely bad [Ivan Vangelista]
  • psr340: key matrix seems to work better as active high [R. Belmont]
  • Typo fix [Olivier Galibert]
  • psr340: matrix scanning is positive too, but I suspect the PAD bit order is wrong too [Olivier Galibert]
  • h8: fix shal2 [Olivier Galibert]
  • frontend: Lua engine improvements. [Vas Crabb]
    • undefined Added methods for enabling and disabling breakpoints and watchpoints, and made debugger views update when breakpoints/watchpoints are manipulated from Lua. Made breakpoints and watchpoints objects rather than tables. (It’s not possible to enable/disable a breakpoint or watchpoint from the object itself, you have to go through its owners' debug interface.)
    • undefined Exposed more device_t members for dealing with child/sibling tags and devices. Also provided a way to get regions/shares/banks from a device using relative tags rather than going through the memory manager with absolute tags.
  • luaengine_debug.cpp: Fix unused lambda capture. [Vas Crabb]
  • h8: fixed race condition in SCI where a new byte was written right before the last tick and froze the transmitter. [R. Belmont]
  • psr340: lcd update [Olivier Galibert]
  • h8: Fix the watchdog read, fixes mu80 test mode [Olivier Galibert]
  • h8 watchdog: remove logging no really needed anymore [Olivier Galibert]
  • romp: various improvements [Patrick Mackinlay]
    • undefined implement multiply/divide step instructions
    • undefined privileged instruction exceptions
    • undefined corrected borrow flag logic
  • swp20: Add some verbosity [Olivier Galibert]
  • psr340: couple bits more [Olivier Galibert]
  • Seta video encapsulation [AJR]
    • undefined seta001: Move gfxdecode down into device; add putative master clocks
    • undefined x1_012: Separate emulation of tile layers as new device
New working machines
  • Hewlett-Packard HP 2641A [Gavin Scott, F.Ulivi]
  • Fixed the build: variables set but not used. [Robbbert]
  • seta.cpp: Slight further cleanup [AJR]
  • seta.cpp: Separate this state class a little [AJR]
  • seta.h: Revert premature derivation [AJR]
  • porter, portera: Transplant to modern galaxian.cpp driver [AJR]
  • m63.cpp: fixed MT07803 [Ivan Vangelista]
New NOT_WORKING software list additions
  • pockchalv2.xml: 10 new dumps [skaman]
New machines marked as NOT_WORKING
  • Biplane [TTL] [Andrew Welburn]
  • Corrected biplane4 ROM labels [Stephen Beall]
  • galaxold.cpp, scramble.cpp: Transfer ckong bootlegs to modern galaxian.cpp driver [AJR]
  • magictg.cpp: verified exact CPU model [Siftware]

New Working software

  • Defense Command [exidyboy]
  • luaengine.cpp: Exposed cassette image devices. [cracyc]
  • de_3.cpp: New clones marked as NOT_WORKING, added CPU and display version on games descriptions, and fixed some games metadata
  • (#7523) [ClawGrip]
    • undefined Added display version when available and fixed some metadata.
    • undefined Added CPU version information to descriptions and used the region version string from the display ROM on the description also.
New clones marked as NOT_WORKING
  • Last Action Hero (unknown CPU, display L1.05) [Sergio y Vicente de www.electrónicavys.es]
  • New Working software
  • Killer Gorilla [exidyboy]
New working clones
  • Cuore 1 (Italian, set 4) [f205v]
  • Cuore 1 (Italian, set 5) [f205v]
  • de_3.cpp: srccleaned [Ivan Vangelista]
  • magictg.cpp: fixed typo [eientei]
  • mame.lst, nl.lst: readd and add biplane set [Ivan Vangelista]
  • funworld.cpp: restored (intentional?) typo as it was [Ivan Vangelista]
  • rallyx.cpp: Note [AJR]
  • cabal.cpp: added hardware documentation [Guru]
  • seta.cpp: Acknowledge 65C02 IRQs [AJR]
  • cabal.cpp: added PROMs to all original sets, corrected M5205 measurement [Guru]
  • kpython.cpp: Add dogstation Deluxe hdd dump (#7448) [HeroponRikiBestest]
  • Fix calibr50 and usclssic after fe7a07186745954cc7a4de4f14ef9f356d9ec60f [AJR]
  • majtitl2: Use parallel EEPROM device [AJR]
  • m5.cpp: Correct clocks [AJR]
  • tms9928a: Fix failure to output initial interrupt state [AJR]
  • m5.cpp: Updates and fixes [AJR]
    • undefined Install main ROM and RAM directly
    • undefined Disable the 64K expansions (all already marked as unsupported) for now
    • undefined Add clock for CTC channel 2
    • undefined brno: Add 8251 SIO and serial port
    • undefined brno: Make RAM size configurable
    • undefined Modernize various bits of code
  • luaengine.cpp: Exposed device_slot_interface, emu_options, and slot options. (#7458) [npwoods]
  • alphatan: Default NVRAM to 0. [Nigel Barnes]
  • bbc_tube_rc6502: Fixed shared ram sizes. [Nigel Barnes]
  • accomm: Added PCF8573 RTC. [Nigel Barnes]
  • undefined Added RTC interrupt, fixes TIME function.
  • undefined Realigned video handling with the Electron.
  • luaengine.cpp: Expose device_t interface on screen_device and cassette_image_device, and some cleanup. [Vas Crabb]
  • pockchalv2.xml: A couple of Romaji corrections. [Vas Crabb]
  • seta.cpp: Eliminate strcmp for per-game hacks [AJR]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Dondra: A New Beginning (Revision 2) (cleanly cracked) [4am, Firehawke]
  • Space Waste Race: Storybooks Of The Future (cleanly cracked) [4am, Firehawke]
  • dec8.cpp: added dip locations [Guru]
  • Expose enough of the layout system to Lua to allow position and colour to be animated. [Vas Crabb]
  • luaengine.cpp: Shut up clang warning about unused lambda capture [Vas Crabb]
  • luaengine.cpp: Fix actual unused lambda capture. [Vas Crabb]
New games added as MACHINE_NOT_WORKING
  • Space Pokan [SpinalFeyd, R. Belmont]
  • Fixed audio in Space Duel as per MT#7808 [Scott Stone]
  • ymz280b: Fix major mixer overdriving [R. Belmont]
  • linenoise: properly handle numpad enter [cracyc]
  • x1_012: Fix insidious variable type mistake that caused tilemap regressions [AJR]
  • nmk16.cpp: Add PCB locations to the Task Force Harrier sets. [Brian Troha]
New working clones
  • Pool Player (1.0) [PinMAME]
  • vic10: fixed regression [Robbbert]
  • liberate: better fix? [Robbbert]
  • locomo: Added a skeleton device for the LoCoMo peripheral controller used in some Sharp Zaurus models. [Ryan Holtz]
  • sa1110: Added OS Timer, RTC, Reset, GPIO, and partial UART3 controller module support. [Ryan Holtz]
  • scoop: Added skeleton device for Sharp "Scoop" peripheral IC from the Zaurus PDA line. [Ryan Holtz]
  • ucb1200: Added skeleton device for Philips UCB1200 audio/telecom codec. [Ryan Holtz]
  • sa1110: Added rudimentary framework for the MCP codec interface module. [Ryan Holtz]
  • hhtiger: Added ROMs for Release 1.3 [Peter Todd]
New working software list additions
  • aquarius: Aquaricart [Jay Snellen, III]
  • Mini Expander Diagnostics [Ian Baronofsky]
New working software list additions
  • bbc_rom: Amcom E-Net Client 6.14B, Amcom WFS 5.21, Amcom WFS 6.23B, Amcom WFS 6.34B, Timefix 1.00 [Nigel Barnes]
New NOT_WORKING software list additions
  • bbc_rom: I2C (4 U) 3.0B, I2C (4 U) 3.1B [Martin Barr]
  • Fix loading orao tapes [Miodrag Milanovic]
  • orao103: Support new TAP format and format now done properly [Miodrag Milanovic]
  • ibm5150undefinedNew working software list additions (#7506) [ArcadeShadow]
  • undefined ibm5150 - New working software list additions
  • - Added: The Punisher [ArcadeShadow]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined Added: Legends of Valour, Leisure Suit Larry 5: Passionate Patti Does a Little Undercover Work (3.5"), Leisure Suit Larry 5:
  • Passionate Patti Does a Little Undercover Work (5.25"), Special Forces (5.25") Dump Status: [lionkingd] Disney's The Lion King
  • (Playable Demo) -> Marked as bad dump (cause: Modified OEM ID) Removed: [monkey2] Monkey Island 2: LeChuck's Revenge (3.5") ->
  • cause: the files in the floppy disk are exactly the same of the [monkey2a] Monkey Island 2: LeChuck's Revenge (3.5", Alt). The
  • CRC and SHA1 are different because the [monkey2] has modified root in the floppies. Changed [monkey2a] to [monkey2]
  • ibm5170.xml: Move cruisecr set to ibm5150.xml, remove sserv2 set already present in ibm5150.xml (#7505), organization fixes
  • [Justin Kerk]
  • tecmo.cpp: document silkworm PCBs and updated Rygar's documentation. Adjusted silkworm main CPU clock according to measurements
  • [Guru]
  • twincobr.cpp, wardner.cpp: created bootleg sets to preserve actual bootleg dsp code dumps [Ivan Vangelista]
  • toaplan1.cpp: added note about missing MCU dump for demonwld and marked currently used code as bad since it's not from an original
  • board [Ivan Vangelista]
  • new NOT WORKING Software List entries (Turbo Extreme Grade 2) (#7530) [David Haywood]
  • new NOT WORKING Software List entries
  • leapfrog_turboextreme_cart.xml: [David Haywood]
  • grade2 - Grade 2 [Sean Riddle, David Haywood]
  • improve description [David Haywood]
  • fungames.cpp: added infos on undumped games [gregf]
  • tmpz84c015: Add WDT emulation [AJR]
  • unidasm: Add disassembler for M32C architecture [AJR]
  • pacman.cpp: Fix Birdiy inputs [Ian Eure]
    • undefined The inputs for Birdiy were copied from Pac-Man and were incorrect.
    • - P1 attack button was incorrectly mapped to the service mode DIP.
    • - P2 attack wasn't mapped at all.
    • - "Stop Screen" DIP does nothing, so mark it as unused.
    • - "Rack test" is some kind of test mode, not Pac-Man style level skip, label it as such.
New working software
  • Compudata Scan 6.1 Test Pack v1.0 (tests floppy drives) [Robbbert]
  • [exidyboy, Sean Corr] [Robbbert]
  • zira, cerberus: Minor adjustment to sound communications [AJR]
  • deco_zoomspr.cpp: Replace sprite alpha blending with alternate frame flicker. (#7531) [cam900]
  • sgi_mips: New software list additions (#7503) [Michael D]
    • undefined PDF Generator 1.2
    • undefined Intranet Junction 1.0.2
    • undefined Media Value Pack WebFORCE August 1998
    • undefined Alias|Wavefront Composer 4.5
  • Lua engine cleanup, input edition: [Vas Crabb]
    • undefined Modernised and cleaned up Lua bindings for input classes.
    • undefined Exposed the input_sequence_poller class to Lua and updated the autofire and cheat plugins to use it, rather than continuing to pretend it's part of the input manager.
    • undefined Exposed more of the natural keyboard manager, including the ability to enable/disable individual keyboard and keypad devices like you can from the keyboard mode menu.
  • undefined Exposed a few more things on ioport_port and input_device.
  • plugins/cheat: Fixed menu item not updating visually when disabling a cheat with UI Left. [Vas Crabb]
  • plugins/cheatfind: Fixed not finding the first screen after screen enumerator was exposed as an object rather than using a table.
  • [Vas Crabb]
  • bwidow.cpp, pacman.cpp: Minor cleanup to recent changes. [Vas Crabb]
  • luaengine_input.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  • docs: Fix a bunch of errors from not reading what I wrote (thanks Ryan). [Vas Crabb]
  • plugins: Replace environment variable substitution function with core version [AJR]
  • plugins/portname: Use emu.subst_env [AJR]
New working clones
  • Final Lap R (Japan Rev. B) [Jorge Silva]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Algebra Drill and Practice I (version 1.1, June 1985 on disk label) (cleanly cracked) [4am, Firehawke]
  • Algebra Drill and Practice II (Version 1.1, January 1985 on disk label) (cleanly cracked) [4am, Firehawke]
New working clones
  • Croquis (Korea) [xuserv, juking]
  • add new clone to mame.lst [Brian Troha]
  • New working software list additions (apple2_flop_orig.xml)
  • Vortex [4am, Firehawke]
  • Bats in the Belfry [4am, Firehawke]
  • Alien Rain [4am, Firehawke]
  • Audubon Wildlife Adventures: Whales! [4am, Firehawke]
  • Mame: Fix compilation errors in 'posixfile.cpp', for older MacOS/Xcode releases [Masc Guy]
  • system1.cpp: Redumped & verified Shooting Master's EPR-7100. Removes the EVG clones as it's 100% identical. [Brian Troha, The Dumping Union]
  • C++17 string handling updates (without charconv so as not to break GCC 7) [AJR]
    • undefined render.cpp, rendlay.cpp, ui/ui.cpp, ui/menu.cpp: Change argument types for text processing functions from const char * to
    • std: :string_view
    • undefined ui/menu.cpp: Add overloads of item_append omitting the frequently empty subtext argument
    • undefined cheat.cpp: Remove some c_str() calls that became unnecessary a while ago
  • debug/textbuf.cpp: Another obvious use for std::string_view [AJR]
  • romp: various improvements and fixes [Patrick Mackinlay]
    • undefined handle mmu exceptions in load/store instructions
    • undefined implement wait instruction
    • undefined fix "and link register" instructions when target == link
    • undefined fix illegal branch subject instruction exception address
    • undefined fix i/o instruction exception type
    • undefined fix lps address space selection
    • undefined don't use irb for hardware interrupts
    • audio/seibu.cpp: Use interface to MSM5205 device for seibu_adpcm. (#7527) [cam900]
    • undefined audio/seibu.h: Fix hardware notes
    • undefined cabal.cpp, deadang.cpp, shanghai.cpp: Fix ADPCM clock
    • undefined shanghai.cpp: Fix CPU clock (CXQ70116 can't support 16MHz), add notes
  • ksys573.cpp: fixed MT07813 [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Dancing Fever Gold (J 000821 V2.001) [Lydz]
  • balsente.cpp: Remove outdated ACIA hack (sound communications now work better without it) [AJR]
  • missbamby.cpp: Added Cirsa PCB model numbers to comments. (#7538) [ClawGrip]
New working clones
  • F-1 Grand Prix (set 1) [zozo, The Dumping Union]
  • romp: fix divide step carry and overflow flags [Patrick Mackinlay]
  • rampart: (hyper)-modernise the slapstic hookup and the slapstic logging, sadly but as expected does not change a thing to level 4
  • [Olivier Galibert]
  • slapstic: Remove legacy init/reset, use the start device ones [Olivier Galibert]
  • gauntlet: modernize slapstic hookup [Olivier Galibert]
  • theglobpb was found to be a homebrew hack, so has been moved to HBMAME. [Robbbert]
  • slapstic: make the modern interface even nicer, convert rampart and gauntlet [Olivier Galibert]
  • xybots: modernize slapstic hookup [Olivier Galibert]
  • cyberbal: modernize slapstic hookup [Olivier Galibert]
  • cyberbal: forgot to remove an important line [Olivier Galibert]
  • atarig1: Modernize slapstic hookup [Olivier Galibert]
  • atarisy1: modernize slapstic hookup [Olivier Galibert]
  • slapstic: remove legacy stuff, reduce logging [Olivier Galibert]
  • slapstic: between a guess, the opcode going through the memory and and the cycle-perfect 6502 the kludge is not needed anymore.
  • Remove access68k and space as a secondary consequence [Olivier Galibert]
  • esb: convert to the slapstic bank interface [Olivier Galibert]
  • cr16b: Fix disassembler crashing on invalid 0x15E0 opcode [AJR]
  • neptunp2.cpp: Redumped 'unk960606' sound ROM (#7539) [ClawGrip]
  • New machines marked as NOT_WORKING (#7525) [ClawGrip]
New machines marked as NOT_WORKING
  • Pro Evolution Soccer The Arcade (ver EAA) [Victor Fernandez (City Game), ClawGrip]
  • new NOT WORKING machines (Plug and Play) (#7541) [David Haywood]
    • undefined set additions, see main decription
    • undefined not working additions, see main description
    • undefined more not working bits, see main description
    • undefined more not working additions, see main description
    • undefined consistency fix
  • validation fix [DavidHaywood]
  • bbl338: Change CPU type based on apparent PSG accesses in ST23XX range [AJR]
  • added dump of system ROM to Easy Karaoke [Team Europe]
  • new NOT WORKING machines
  • Easy Karaoke Groove Station [Team Europe, David Haywood]
  • amigaocs_flop: issue #7522 [Robbbert]
  • New Working Software
  • L'Abbaye des Morts [arcadehistory]
  • (from PR #7524) [Robbbert]
  • bublbobl.cpp, kikikai.cpp: Eliminate set_input_line_vector [AJR]
  • stfight.cpp: fixed MT07817 [Ivan Vangelista]
  • move dancmix3 to nes_sh6578.cpp [DavidHaywood]
New working clones
  • 1944: The Loop Master (Euro 000620) [undamned]
  • new NOT WORKING machines
  • My Arcade Data East Classics - Pixel Classic (308-in-1) (DGUNL-3201) [Team Europe]
  • Fix calculating relative value in T10MMC_CMD_READ_SUB_CHANNEL [987123879113]
New working software
  • bioritam, geografija, minedout, ottomotor, rocky, spaceinv2, westbank, zodiac [Robbbert]
  • New Not working software
  • crtanje2, kalkulator, konverzija, megafruit, monster, orijentacija, teksted [Robbbert]
  • [Josip Perušanec] [Robbbert]
  • quizpun2: Fix service mode (MT 07812) [AJR]
  • fmtowns_flop.xml: 7 new dumps (#7526) [r09]
    • undefined fmtowns_flop.xml: 7 new dumps
    • - Also added more information about all the Futoppara coverdisks, and some notes about images known to be dumped from originals.
New working software list additions
  • Dinosaur [r09]
  • Dragon Knight 4 Special Disk [r09]
  • Futoppara FD Heisei 1-gou [r09]
  • F-BASIC86HG Interpreter/Compiler V1.2 L31A [anonymous]
  • F-BASIC86HG Interpreter V1.2 L31A [anonymous]
  • Oh! Pai [akira_2020]
  • New not working software list additions
  • Jissen Igo Taikyoku - Gokichi-kun - Chuukyuu (Jou) [wiggy2k]
  • fmtowns_flop.xml: fix gokickj publisher [r09]
  • fmtowns_cd.xml: 13 new dumps, 22 replacements, 2 missing floppies added (#7540) [r09]
New working software list additions
  • Bell's Avenue Vol. 3 [redump.org]
  • F-BASIC386 v1.1 L21 [redump.org]
  • FM Towns Free Soft Nyuumon Kit [redump.org]
  • Hajimete no Ryokou Eikaiwa [redump.org]
  • Heike Monogatari (Joukan) [redump.org]
  • Idol Project (1995-06-16 15: 06:42) [redump.org, wiggy2k]
  • Igo Doujou Shodan - Kaigan! Kyuu kara Dan e no Chousen [redump.org]
  • Maruanki Eitango - Chuugaku 2-nensei [redump.org]
  • Maruanki Eitango - Chuugaku 3-nensei [redump.org]
  • Nihon no Yachou (FM Towns Marty version) [redump.org]
  • Special & Delicious! Original CD-ROM [redump.org]
  • The Manhole (HMB-181A) [redump.org]
  • Terra Towns (HMA-110) [redump.org]
  • Replaced software list items
  • Alice no Yakata CD II [redump.org]
  • Alice no Yakata 3 [redump.org]
  • Ayumi-chan Monogatari - Jisshaban [redump.org]
  • Burai Joukan [redump.org]
  • Can Can Bunny Extra [redump.org]
  • Crystal Rinal - Ouma no Meikyuu [redump.org]
  • Dennou Ehon - Kyouryuu no Sekai [redump.org]
  • Doki Doki Disk CD-ban Dai-1-kan - Club D.O. Jimukyoku [redump.org]
  • Enkaiou no Gyakushuu Ver. 2 - Return of Enkaio [redump.org]
  • Idol Project (1995-06-16 17: 22:18) [redump.org]
  • Mega Lo Mania [redump.org]
  • Mirage [redump.org]
  • Might and Magic - Clouds of Xeen [redump.org]
  • Moonlight-chan Rinshan [redump.org]
  • Powermonger [redump.org]
  • Schwarzschild [redump.org]
  • SimCity 2000 [redump.org]
  • Samurai Spirits [redump.org]
  • Tenka Gomen [redump.org]
  • Touch My Heart [redump.org]
  • Ultima VI - The False Prophet [redump.org]
  • Wizardry - Bane of the Cosmic Forge [redump.org]
Software list items promoted to working
  • Alice no Yakata 3 [redump.org]
  • L'Empereur [KailoKyra]
  • True Heart [r09]
  • cps2.cpp: Treat new 1944 parent like other sets, correct Cut-n-paste [Brian Troha]
  • apple2: Apple II Rev. C SCSI card's bank register is write-only [gorlik]
  • Exposing image format information to LUA (#7508) [npwoods]
    • undefined Exposing image format information to LUA
    • undefined crazyc feedback
    • undefined Addressing what I expect would become Vas feedback
    • undefined Vas feedback, minus making image formats a container wrapper
    • undefined Changed image formats to have a proper container wrapper. Now indexed by an integer index
  • debugcon.cpp, textbuf.cpp: More uses for std::string_view [AJR]
  • cps2.cpp: ROM labels as per photo [Brian Troha]
  • firebeat: Change clock speed from 64 MHz to 66 MHz (#7549) [987123879113]
    • undefined firebeat: Change clock speed from 64 MHz to 66 MHz
  • marble: The slapstic seems to trigger on more than the banking zone. [Olivier Galibert]
  • Forgot to remove some logging [Olivier Galibert]
  • nmk16.cpp: Add in PCB location and point ROM is sldh (same label, different hash) [Brian Troha]
  • luaengine.cpp: Clean up render classes and expose screen image adjustments. [Vas Crabb]
    • undefined Started moving Lua class reference to docs. Expecting people to find the class reference material in the source isn’t going to help make it approachable. The docs allow longer explanations, better formatting, and cross reference links.
    • undefined Added another layout scripting example to the docs.
  • goldnpkr.cpp: Minor clean-up. [Vas Crabb]
    • undefined Improved the short names for Witch Card and Witch Game clone sets.
    • undefined Made Witch Up & Down artwork clickable.
    • undefined Added working Video Klein sets where the parent is a working Video Klein set to the tiny subtarget.
    • undefined Removed history from the header comment - we have version control for a readon.
  • rendfont.cpp: Convert another function to std::string_view [AJR]
  • undefined cmddata.h: Remove long-disused UI button color tables
  • Add macosx_arm64_clang target support [R. Belmont, Miodrag Milanovic]
  • pasopia.cpp: Fix VRAM-related regression; make keyboard more responsive; add save state [AJR]
  • vgmplay.xmlundefinedAdded 36 new entries [vgmrips.net, Tafoid]
  • Adjust CoCo 3 PIA mirrors (#7551) [tim lindner]
    • undefined readjust pia mirrors in coco3. set proper step rates for wd1773. factor out wdc in floppy controller logging.
    • undefined refined some logging. fixed up pia mirrors.
    • undefined set step rates back to what they were
  • SDL2: temp macOS compile fix for bundled SDL2 pending the 2.0.14 release [R. Belmont]
  • drivers/dynax: (tenkai) clarify some unknown dip switches [Wei Mingzhi]
  • cps2.cpp: Changed 96061 in ddsoma's name to 960619 (#7554) [QX4]
  • Fixed name of ddsomjr2 [Robbbert]
  • pasopia: Add colors and graphics modes [AJR]
  • pasopia: Fix potential misbehavior with out-of-range RA values [AJR]
  • ui/menu.cpp: Fix highlighting glitch with input menu for inputs bound to O (regressed in c22cb17f326b4939d8ff4219410909e32e70ab86) [AJR]
  • pasopia, pasopia7: Add kana symbols to key names [AJR]
  • simple_st0016.cpp: Improve documentation and add PCB locations to Neratte Chu. [Brian Troha]
  • Add AudioToolbox framework when building SDL2 on macOS, fixes TOOLS=1 link errors [R. Belmont]
  • 3rdparty: use -Wno-strict-prototypes when building SDL2 on macOS [R. Belmont]
  • New games added as MACHINE_NOT_WORKING
  • Unknown Konami medal game (game code GS662) [SpinalFeyd, R. Belmont]
  • new WORKING / not WORKING Plug and Play (#7555) [David Haywood]
  • new NOT WORKING machines
  • Retro Arcade 16 Bits Classic Edition Mini TV Game Console - 145 Classic Games - TV Arcade Plug and Play (Mega Drive bootlegs) [Team Europe, David Haywood]
  • new WORKING machines
  • Cyber Console Center 200-in-1 (JL2050) [Team Europe, taizou]
new NOT WORKING machines
  • Digital Pocket Hand Held System 20-in-1 - Model 8213 (China) [Team Europe, taizou]
  • flag ra145 as bad_dump [David Haywood]
  • next: add NeXTcube and tidy up (#7556) [Davide Cavalca]
  • next_hdd: initial hdd software list for next (#7557) [Davide Cavalca]
  • model1.cpp: fixed MT07820 [Ivan Vangelista]
  • hdc92x4: Fixed wrong fill byte after data CRC (had no functional impact) (nw) [Michael Zapf]
New machines marked as NOT_WORKING
  • unknown Cirsa slot machine on 820501 A PCB [jordigahan, ClawGrip]
  • unk820501: An attempt to map some things [AJR]
  • redump of 'mastfury' set from partially populated PCB marked "Dragon Master 96" [YarPromat / Yuri] + fix driver and promote it (#7558) [David Haywood]
Machines promoted to WORKING
  • Master's Fury [YarPromat / Yuri, David Haywood]
  • redump of 'mastfury' set from partially populated PCB marked "Dragon Master 96" [YarPromat / Yuri]
  • remove outdated comment [David Haywood]
  • use the proper ym type and mapping while we're here [David Haywood]
  • rebalance [David Haywood]
  • some scollreg tweaks [David Haywood]
  • tweak regs again [David Haywood]
  • more guesswork on scrolling [David Haywood]
  • further improve scrolling [David Haywood]
  • comment no longer applies [David Haywood]
  • buffer sprites [David Haywood]
  • notes on offsets [David Haywood]
  • promote it, remaining issues are minor [David Haywood]
  • rampart: Fix MT#7119, big thanks to rodneylives for all his help [Olivier Galibert]
  • Ahem, let's call that a typo [Olivier Galibert]
  • pacman.cpp, rallyx.cpp: Eliminate set_input_line_vector and HOLD_LINE; misc. cleanups [AJR]
  • Prevent certain register values from being formatted with invalid characters added in debugger state views (e.g. upd7810) [AJR]
  • Don't one love copy/pasted typos? [Olivier Galibert]
  • next: only NeXTcube systems used the MO drive (#7560) [Davide Cavalca]
  • Lua cleanup and documentation migration checkpoint. [Vas Crabb]
    • undefined Cleaned up some more of the Lua inteface. Mostly replacing methods with properties, some consistency fixes, a few renames, some
    • more exposed functionality, and a couple of properties that have no business being set from scripts made read-only. undefined Moved a lot more Lua documentation out of source comments into the documentation, and expanded on it in the process.
    • undefined Got more UI code out of the input manager.
    • undefined Changed input sequence poller to a polymorphic class where you specify your intention upfront.
    • undefined Changed the cheat plugin to use UI Clear to clear hotkey assignments and leave them unchanged if the user starts assignment but
    • doesn't press any switches.
    • undefined Ported AJR's fix for over-eager double-click recognition from SDL to Windows OSD.
  • goldnpkr.cpp: Cleaned up inputs, using standard keyout and payout types and key assignments. [Vas Crabb]
  • Lua engine: fix a dumb copy/paste error and an unused lambda capture from previous commit. [Vas Crabb]
  • unicode.h: Updates [AJR]
    • undefined Remove from emu.h (except for UTF8_xxx macros, which have been transplanted to emucore.h since a lot of drivers use them) and osdepend.h
    • undefined Add std: :string_view overrides for uchar_from_utf8 and normalize_unicode
New machines marked as NOT_WORKING
  • Twin Basket [Museo Del Recreativo]
  • st62xx: Various changes. [Ryan Holtz]
    • undefined Fixed RETI and LD rr,A opcodes.
    • undefined Optimized internal register handling.
    • undefined Converted to use logmacro.
    • undefined Added initial timer support.
  • debughlp.cpp: document loadr and saver debugger commands [Ivan Vangelista]
New working clones
  • Twinkle (set 2) [Jorge Silva]
New clones marked as NOT_WORKING
  • Dragon Ball Z 2 - Super Battle (bootleg) [Jorge Silva]
  • stv.cpp: updated notes and added NO_DUMP place-holder for missing ROM for dfeverg [Ivan Vangelista]
  • mspacii, mspacii2: Fix regression [AJR]
  • font_windows.cpp: include unicode.h [Ivan Vangelista]
  • Hopefully fixed compile of imgtool. [Robbbert]
  • imgtool: Fix build by updating charconv.cpp to use string_view internally [AJR]
  • twinbskt.cpp: Fix manufacturer name (#7563) [ClawGrip]
    • undefined twinbskt.cpp: Fix manufacturer name
  • - It was my bad, I submitted the dump with the wrong name.
    • undefined twinbskt.cpp: Add note about MCU type
    • undefined twinbskt.cpp: Remove comment about the MCU type
  • next: add some more roms (#7561) [Davide Cavalca]
  • megadriv.cpp: Add notes for LaserActive (#7553) [cam900]
    • undefined megadriv.cpp: Add notes for Laseractive
    • undefined megadriv.cpp: LaserActive PCE PAC can't support CD
    • undefined megadriv.cpp: Correct model and slot name
  • pasopia.h: Add u8 to strings containing u escapes [AJR]
  • Add CompactRISC CR16C disassembler to unidasm (largely untested) [AJR]
  • ui/filemngr.cpp: Fix crash with unmounted images [AJR]
  • Add "Non-Integer Scaling" and "Keep Aspect" settings to UI video options menu and remove SDL hotkeys for same [AJR]
New games added as MACHINE_NOT_WORKING
  • Tsurikko Penta [Phil Bennett, R. Belmont]
  • tsupenta: actually mark as MACHINE_NOT_WORKING [R. Belmont]
  • Remove keepaspect and fullstretch members of osd_video_config [AJR]
  • midyunit.cpp: Correct ROM labels for the Narc sets. [Brian Troha]
  • midyunit.cpp: Re-add deleted lineundefinednot sure why test build was successful without it [Brian Troha]
new NOT WORKING machines (#7562)
  • Turbo Twist Math (US) [Sean Riddle, David Haywood]
  • Turbo Twist Brain Quest (US) [Sean Riddle, David Haywood]
  • new NOT WORKING software list entries
  • leapfrog_turbotwistbrainquest_cart.xml: [David Haywood]
  • grades5_6 - Grades 5 & 6 (500-00745) [Sean Riddle, David Haywood]
  • Added twinbskt to arcade.flt [Robbbert]
  • Fixed the build. [Robbbert]
new NOT_WORKING machine
  • Slime Kun [SpinalFeyd]
machine promoted to working
  • Tsurikko Penta [MetalliC]
  • support Redump extended bin/cue format for Dreamcast discs (#7422) [nhand42]
    • undefined initial check-in of Redump bin/cue support for Dreamcast GDI
    • undefined correctly identifies multi-cue format and sets GDROM flags
    • undefined creates a working Crazy Taxi chd from a Redump bin/cue
    • undefined disabled debugging code and started tidying up
    • undefined simple tool to compare chdman bin/cue and bin/gdi conversions, should be identical
    • undefined final tidy up, the testing is going well
    • undefined testing failed for Aero Dancing i (Japan), didnt zero last track
    • undefined added some comments about .gdi compatibility
    • undefined addressing review feedback on pull request #7422
    • undefined match TOSEC layout for Pattern I discs (3 tracks)
    • undefined initial support for Pattern III discs
    • undefined Pattern III discs now work and match TOSEC layout
    • undefined reading datasize from wrong track, same result though
    • undefined identify the GDI pattern, makes the code clearer
    • undefined support for Pattern II and consecutive AUDIO tracks
    • undefined use C99 type not POSIX type to build on Windows
    • undefined support Redump tracks split across two .bin files
  • st2302u: Add logging stubs for unknown registers [AJR]
  • st2205u, st2302u: Improve DMA; add multiplicator [AJR]
  • More Lua engine clean-up and documentation, resulting in core cleanup. [Vas Crabb]
    • undefined More Lua interface cleanup, additional properties and methods, and documentation migration/expansion. Emulated switch inputs can have "not" codes applied to host input axis directions. It works the same way as host switch inputs - push twice for a "not" prefix.
    • undefined Input polling helpers no longer need to store state in the input device items. There’s less leakage, and less chance of things interfering with each other.
    • undefined Allow snapshot view options to be configured through the internal UI via the video options menu. Made video options menus place initial focus on the currently selected view item. Removed some crud from the menu base class.
    • undefined Fixed the description of the "snapview" option. The value to get raw screen pixels was changed to "native" a long time ago but the description was never updated.
    • undefined Re-arranged the Golden Poker button lamps so that the 6-button layouts for Jolli Witch and Wild Witch make sense. In 6-button mode, the hold buttons double as bonus game and bet buttons, but the lamp outputs don't change. The simplest way to deal with this without requiring the user to switch views or using layout scripting is to place the dedicated buttons directly below the hold buttons that correspond to them.
    • undefined Removed some software list data that was redundantly copied into device_image_interface (m_supported was never even set, so it didn't even work), and made crc() work better (previously it wasn't recalculuated after unloading and loading another image).
    • undefined Made strformat.h and devcb.h play nicer with C++17 and pre-standard C++20. Format precision now correctly limits the length of string views. Confirmed that strformat.{h,cpp} works with pre-standard C++20 support in GCC 9.
    • undefined Removed an auto_alloc from cpu/arm7.
  • slapstic: Some more information [Olivier Galibert]
  • ti99: Allow smaller ROMs in paged378 cartridge to be mirrored in the bank space. [Michael Zapf]
  • dbz.cpp: fixed typo in address map range [Ivan Vangelista]
  • sg1000a.cpp: preliminary work on sderbys' decryption [Ivan Vangelista]
  • segacrpt_device.cpp: fixed typo in comments [Ivan Vangelista]
  • vreadere: Add LCD driver and connect it to MCU ports [AJR]
  • Rename the circusb set to circuso as it has been verified to be identical to the older version of circus with the revision 9004
  • ROM, and fix the ROM names on that set to match the labels on the actual pcb. Fix the ROM label on the later circus set to reflect
  • that it uses ROM revision 9004A. [Andy Welburn]
  • hc110.lay: add proper IPA characters to the HC-110 built-in layout where needed, and fix some minor spacing and spelling errors vs
  • the original membrane button text. [Lord Nightmare]
  • refactored LCDC code used by bbl handhelds into a device [David Haywood] (#7568) [David Haywood]
    • undefined refactored LCDC code used by bbl handhelds into a device [David Haywood]
  • dphh8213: Improve inputs; work around unemulated SPI device [AJR]
  • epl43102: Recognize some specific registers [AJR]
  • apple2gs slot handling updates [gorlik, R. Belmont]
    • undefined SLOTROMSEL overrules INTCXROMON. Fixes listing card ROMs in the Monitor.
    • undefined When no card claims $C800, reads return 0xff, not the floating bus.
  • apple2gs: $C800 lets cards claim it regardless of INTCXROM. [gorlik, R. Belmont]
  • vreadere: Add preliminary (badly glitched) LCD display [AJR]
  • undefined riscii: Add idle mode, Port A wakeup and Timer 0
  • vreadere: Fix display glitch [AJR]
  • updated previously unknown DIP switch of grdians (#7569) [AugiteSoul]
    • undefined changed previously unknown DIP switch of grdians
  • - Figured out that this one DIP switch on Denijn Makai II/Guardians, when toggled on, makes the game give an extra life at
  • 500,000 points, instead of 300,000 points when toggled off.
  • dphh8213: Fix Up+Left test mode [AJR]
  • nyny.cpp, spiders.cpp: Replace bogus "temporary" screen parameters with correct CRTC configuration, making reported refresh rates
  • more reasonable [AJR]
  • galpanic2: cleanup the mcu commands, add the slave ones [Olivier Galibert]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: Dogfight: 80 Years of Dogfighting (Euro), DragonSphere, Dune (3.5"), Dune II - The Bulding Of A Dynasty (USA), EcoQuest:
  • The Search For Cetus, Monkey Island 2: LeChuck's Revenge (3.5", Germany), Star Trek - 25th Anniversary (3.5" DD, v1.0), Star
  • Trek - 25th Anniversary (USA, 3.5" DD, v1.00) (include 'Out Of This World' demo) Renamed: [dune2] Dune II - The Battle for
  • Arrakis -> [dune2] Dune II - The Battle for Arrakis (Euro) Renamed: [dune] Dune (3.5") -> [dunea] Dune (3.5", alt)
  • ibm5170.xml: Fix spelling, standardize on "de" for Germany [Justin Kerk]
New not working software list additions
  • ibm5170: America Online for Windows 1.5, America Online for Windows 2.0 MI (Manual Installer) [Justin Kerk]
New working software list additions (apple2_flop_orig.xml)
  • Horses [4am, Firehawke]
  • Motorcycles [4am, Firehawke]
  • Paul Bunyan [4am, Firehawke]
  • The Seasons [4am, Firehawke]
  • The Spelling Bee [4am, Firehawke]
  • Case of the Missing Chick: Finding The Main Idea [4am, Firehawke]
  • Case of the Great Train Robbery: Fact and Opinion [4am, Firehawke]
  • Mrs. Wigglesworth's Secret [4am, Firehawke]
  • Learning to Tell Time [4am, Firehawke]
  • Alligators and Crocodiles [4am, Firehawke]
  • Fix some oversights and emergent behaviour with view selection. [Vas Crabb]
    • undefined Exposed the "native snapview" option on the video manager. Trying to use presence of a single view is a poor proxy that breaks with multi-screen systems.
    • undefined Allow rotation to be changed for native snapshot views, and disable the zoom to screen area control when it has no effect on the selected view.
    • undefined Treat an empty string identically to "auto" for view selectction. Previously this was being used for prefix matching so it would force the first view. (This caused the bad snapshot view selection. It had been relying on "internal" not being a common view name prefix so it fell through to automatic selection, but when changed to an empty string it forced the first view.)
    • undefined Documented "auto" as well as "native" for the -snapview option and changed the default to auto rather than an empty string for consistency with the -viewN options.
    • undefined Added [w]string_view handlers to the stuff that's instantiated in strformat.cpp since we'll be increasingly using them.
    • undefined Cleaned up and updated some documentation.
  • galpanic2: Fix command completion [Olivier Galibert]
  • New working clones (#7572) [ClawGrip]
New working clones
  • Wardner no Mori (Japan, bootleg) [jordigahan]
  • ibm5150undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: [dicktrcs] Dick Tracy: The Crime-Solving Adventure Added: [ducktale] DuckTales: The Quest for Gold Added: [simcityclg]
  • SimCity Classic Graphics (add-on for Classic version) Added: World Championship Soccer (5.25") Added: World Championship Soccer
  • (3.5") Redumped: [simcitycl] - SimCity Classic (3.5", v2.00) -> The old set has a modified root and OEM ID Renamed: [paprboy2]
  • Paperboy 2 -> [paperbo2] Paperboy 2 -> standardize name, like the others software lists (megadriv, snes, amigaocs_flop)
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: [specfrce] Special Forces (3.5") Renamed: [specfrce] Special Forces (5.25") -> [specfrce525] Special Forces (5.25")
  • 6821pia: Improve PA and CA2 output handling [AJR]
  • nyny: Fix emumem-related regression; make video flip controls more accurate [AJR]
  • tsamurai.cpp: Add missing item to save state (was incorrectly being saved only for vsgongf) [AJR]
  • twincobr.cpp: Remove state-changing postload method that makes no sense now [AJR]
  • metlclsh: Remove tag lookup for RAM bank and fix save state loading [AJR]
  • circus.cpp: swap the older and newer circus sets in the source file so the parent set appears above the (older) clone set.
  • [Lord Nightmare]
New machines marked as NOT_WORKING
  • MBC020-65 CPU/Video Board (Torque Systems OEM) [AJR]
  • next_cdrom: initial cdrom software list for next [Davide Cavalca]
New working clones
  • Narc (rev 4.00) [Phil Bennett, Brian Troha, The Dumping Union]
  • mbc020: Activate CRT display [AJR]
  • twinbskt.cpp: Add PCB ASCII layout, fix flags and add ROM placeholder for ISD2590P [ClawGrip]
  • vicdual.cpp: corrected lives dips for hocrash [Guru]
    • undefined devices/machine/roc10937.cpp: initialized one variable in the constructor to avoid race condition
  • bbl338 : manually put some code in RAM, I can't see where this is coming from (probably internal) (#7574) [David Haywood]
    • undefined bbl338 : manually put some code in RAM, I can't see where this is coming from, looks like internal ROM.
    • undefined add logging for commands that will need to be simulated
    • undefined some notes on how dphh8213 uses the internal calls, because they seem to map to the same features
    • undefined better document inputs
  • view: Save their state [Olivier Galibert]
  • vreadere: Improve palette and power controls (still not entirely right?) [AJR]
  • mbc020: Improve memory map; add dump of mapping PROM [AJR]
  • mbc020.cpp: Fix unused variable error [AJR]
  • bagmanmc, bagmanm2: Transplant to modern galaxian.cpp driver [AJR]
  • device.cpp: Do a little less logging [AJR]
  • Eliminate many unnecessary c_str calls [AJR]
  • util/png: Update add_text to take std::string_view for arguments [AJR]
  • bgfx/chainmanager.cpp: Remove another entirely useless string_format call [AJR]
  • midwunit.cpp: Correct NBA Hangtime / NBA Maximum Hangtime ROM labels. Additional Documentation as well. [Brian Troha]
New machines marked as NOT_WORKING
  • Super Nova (Novag) [hap, Berger]
  • util/png: Use std::string_view internally in another function [AJR]
  • pc_kbdc: Merge "PC KBDC" device with slot connector [AJR]
  • at.cpp: Fix some mistakes in last commit [AJR]
  • at.cpp: Fix megapc again [AJR]
  • Add skeleton driver for MGA MIUCHIZ handhelds [Lord Nightmare, ChrisMiuchiz]
New machines marked as NOT_WORKING
  • MIUCHIZ Virtual Companions [Lord-Nightmare]
  • lbpc: Updates [AJR]
    • undefined Fix DMA
    • undefined Correct FDC hookup; add floppy drive and software list
    • undefined Add jumper port
  • - v40, v50: Enable a few OPCN-related internal connections
  • lbpc: Add keyboard interface [AJR]
  • apple2: Support for the Videx Uniprint parallel card [R. Belmont, Golden Child]
New working clones
  • Narc (rev 1.80) [CoolMod, Phil Bennett, Brian Troha, The Dumping Union]
  • apple2gs: more slot mapping fixes based on hardware tests [gorlik, R. Belmont]
  • snova: added inputs and leds [hap]
  • cps1: remove usage of octal literals, probably a typo [hap]
  • cps3: remove GAME_FLAGS alias now that it's not multiple flags anymore [hap]
  • cdp1864, eti660: fixed colour bugs [Robbbert]
  • Add dump and skeleton devices for Emerald Technology 3XTwin ISA board [AJR]
  • champbwl.cpp: removed MACHINE_*_MEMBER macros [Ivan Vangelista]
  • segas16b: Demoted bayroute1 to MACHINE_NO_SOUND. [Dunard Garaus]
  • Modified crt-geom-deluxe to track the power-law fall-off for longer (up to 1024 frames). Ensured that the intensity falls to zero
  • afterward. Note that this is currently only compiled for GLSL. [cgwg]
  • bgfx: Shader recompile after cgwg's changes. [Ryan Holtz]
  • snova: added lcd screen [hap]
  • mastfuryundefinedtweak some priorities, although still not 100% how they derive from the register (doesn't seem identical to cps1)
  • [DavidHaywood]
  • drgnmst.cpp: Add PCB layout for Master's Fury. [Brian Troha]
  • amstrad: add support for the Cheetah 125 Special rotational joystick, supported in Victory Road. [Barry Rodewald]
  • champbwl.cpp: minor adjustment to foreground offset in flip screen [Ivan Vangelista]
  • New device: Fairchild 4702B Bit Rate Generator [AJR]
  • a2bus: Add (corrected) ROM dumps and emulation of CCS Model 7710 Asynchronous Serial Interface
  • [AJR, Apple II Documentation Project]
  • mits680b: Use BRG device instead of hardcoded clock; correct XTAL value [AJR]
  • shuffle a few things around re: the BBL ST2302U based handhelds, give bbl338 its own map due to internal ROM etc. (#7584)
  • [David Haywood]
  • undefined shuffle a few things around re: the BBL ST2302U based handhelds, give bbl338 its own map due to internal ROM etc.
    • undefined fake some interrupts on bbl338
    • undefined better document test draw command, so that we can verify we're in test mode
  • Machines promoted to working
  • Super Nova (Novag) [hap, Berger]
New machines marked as NOT_WORKING
  • Hewlett-Packard Jornada 720 [Ryan Holtz]
  • arm7: Fixed interaction between instruction prefetching with the MMU enabled. [Ryan Holtz]
  • sa111: Added skeleton device for Intel SA-1111 Microprocessor Companion Chip. [Ryan Holtz]
  • sed1356: Added skeleton device for Epson/Seiko SED1356 video controller. [Ryan Holtz]
  • sa1110: Various cleanups. Added rudimentary SSP module support. [Ryan Holtz]
  • Fix clang error: constexpr if condition evaluates to 2, which cannot be narrowed to type 'bool' [-Wc++11-narrowing]
  • docs: Update list of default keys due to recent removals [AJR]
  • docs: Fix mistake on which key was SDL-specific and which was non-SDL [AJR]
  • pcf8583: Reimplemented I2C protocol, and added clock and alarm modes. [Nigel Barnes]
  • saa5240.cpp: Preliminary SAA5240/43 Computer Controlled Teletext emulation. [Nigel Barnes]
  • i2cmem.cpp: Added PCF8582 device. [Nigel Barnes]
  • accomm: Added SAA5240 teletext device, and SCN2641 for RS423 port. [Nigel Barnes]
New machines marked as NOT_WORKING
  • Datacast Controller (The Stock Exchange) [Tony Jewell, Nigel Barnes]
  • datacast: Fixed clang build. [Nigel Barnes]
New working software list additions
  • bbc_rom: Opus DDOS 3.15 Rev.10, Opus DDOS 3.15 Rev.20, Opus DDOS 3.15 Rev.30, Opus DDOS 3.35 Rev.30, Opus DDOS 3.35 Rev.35, Opus
  • DDOS 3.45 Rev.12, Opus DDOS 3.45 Rev.20, Opus DDOS 3.45 Rev.30 [Nigel Barnes]
  • bus/coco Added CoCo and Dragon MIDI cartridges. (#7589) [tim lindner]
New machines marked as NOT_WORKING (#7591)
  • RF51W14-CG [jordigahan, ClawGrip]
  • miuchiz.cpp: Added more notes, added CPU crystal, more emulation progress, OTPROM now runs, the flash rom is now mapped (unclear if
  • correctly), preparations for working on the display controller. fix anonymous namespace scopes being wrong for logmacro.h [Lord Nightmare]
  • Updated RX-78 machine / software information [Dave 'Foxhack' Silva] (#7593) [David 'Foxhack' Silva]
  • next.cpp: Use logerror rather than printf for debugging output. (#7592) [Davide Cavalca]
  • sa1110, sa1111, sed1356: Turned off error logging. [Ryan Holtz]
  • jornada: Turned off error logging, fixed ROM hashes, and tidied savestate registration. [Ryan Holtz]
New working clones
  • P.O.W. - Prisoners of War (US version 1, mask ROM sprites ) [hammy, The Dumping Union]
  • ibm5150undefinedNew working software list additions [ArcadeShadow]
  • undefined Added: [altdest] Altered Destiny (5.25") Added: [altdesta] Altered Destiny (5.25", older) Added: [altdest35] Altered Destiny
  • (3.5") Added: [btlches2] Battle Chess II: Chinese Chess
  • arm7: Added rudimentary TLB support. Allows HP Jornada 720 to boot further. [Ryan Holtz]
  • arm7: Fixed the build. [Ryan Holtz]
  • sa1110: Added initial attempt at UART receiving. LSB of received data seems missing, however. [Ryan Holtz]
  • jornada: Added enough keyboard keys to boot with kernel debugging enabled. [Ryan Holtz]
  • sa1111, sed1356: Turned logging back off. [Ryan Holtz]
  • snk68: remove an extra space in string [hap]
  • Updated RX-78 hash/driver comments (#7597) [David 'Foxhack' Silva]
New machines marked as NOT_WORKING
  • unknown Cointek game [Siftware]
  • More Lua interface cleanupundefinedit's simpler with cleaner underlyng APIs. [Vas Crabb]
  • undefined Made the sound manager mute controls readable, and got rid of system enable since it just controls system mute anyway. This was
  • causing confusion: phantom2 was trying to use both independentlyt casuing the mute bit to be ignored.
  • undefined THe Lua interface changes are mostly changing methods to properties, some renames to make things clearer, and some additional
  • properties for better control over snapshots.
  • docs: Fix up the instantiation sections in the Lua reference. [Vas Crabb]
  • util/wavwrite.cpp: Hopefully fix build with clang libc++. [Vas Crabb]
  • Fixed crash of dcat16 at start [Robbbert]
  • Expose a couple more things to Lua so the plugins can show the actual key mapped to UI clear. [Vas Crabb]
  • srcclean for 0.227 [Vas Crabb]
  • Fix linking the virutal subtarget. [Vas Crabb]
  • views: Remove the lambdas, seems to make the compiler usage resources less catastrophic [Olivier Galibert]
  • views: pre-inline h_make_1, reduces the memory a little more [Olivier Galibert]
  • imagetek_i4100_device: Add some missing initializations, hopefully fixing random metro.cpp crashes at startup [Olivier Galibert]
  • gaelco_gae1_device: fix channels init, fixes random crashes and possibly audio issues in surf planet [Olivier Galibert]
  • storming: fix videoram oob access [Olivier Galibert]
  • tms57002: clear some forgotten registers [Olivier Galibert]
  • k053247: put the real memory size. Fixes the soccerss crashes, if not the memory test itself. [Olivier Galibert]
  • konamigx: missing part of the patch [Olivier Galibert]
  • hitpoker.cpp: Fix mistake in allocation size [AJR]
  • Temporary hack so most DRC games work on the M1/Apple Silicon. [R. Belmont, balr0g, Vas Crabb]
  • ncr5380n: fix MAME lockup introduced in the previous change [R. Belmont]
  • rebalance sound after ymz280b change [DavidHaywood]
NOWSZY [arcade] HbMameUI x64 0.245.19 18/05/2024

HBMAME x64 0.245.19  2024-05-18

  • New compiler version: GCC 13.2
  • Dropped support for universal bios before 3.0

New Games

  • [breakrev08] Breakers Revenge (Extra)
  • [ckongpt2s02] Crazy Kong Part II 2023 revision
  • [dkong22] Donkey Kong (hitboxes)
  • [dkong23] Donkey Kong (hitboxes and sprites)
  • [ffight04] Final Fight (Framework, 2022-01-25)
  • [gladmortd] Gladmort (Demo)
  • [karnovr04] Karnov's Revenge (Revolution v0.1)
  • [kodu04] The King of Dragons (910910U, Tough Plus, 2021-06-22)
  • [oldsps28] Oriental Legend 2 (New Revision CN)
  • [samsho2pe] Samurai Shodown II (Perfect v2.0, 2024-05-01)
  • [sfa2s11] Street Fighter Alpha 2 (960430U, Ultra Edition)
  • [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.29) [zero800]
  • [wakuwak7s05] Waku Waku 7 (Enhanced, 2023-06-06)
  • [yoyoshkn] Yo-Yo Shuriken

HBMAME x64 0.245.18 10/04/2024

  • New PGM driver from IQ_132
  • Restored music to kovshp and many of its hacks
  • New Games
  • [cyborg] Cyborg Force
  • [cyborg1] Cyborg Force (patched)
  • [galaga01] Galaga Wave Mixer
  • [galaga02] Galaga Challenging Only
  • [lbhmg] Last Blade Hidden Mini Game
  • [nbajam03] NBA Jam Tournament Edition SE 5.0
  • [pgmcabal] Cabal (PGM) [iq_132]
  • [pgmsnake] PGM test program [iq_132]
  • [sf2ce58] Street Fighter II' (SrSreet edition)
  • [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.28) [zero800]
  • [ssf2tnl] Super Street Fighter II Turbo (New Legacy v0.9 beta 2024-04-02)
  • HBMAME x64 0.245.17 21/02/2024
  • Set Neo-Geo Korean-language translations to actually show Korean text. 
  • New Games
  • [aofkt] Art of Fighting (Korean)
  • [area88rk] Area 88 (Korean)
  • [area88rka] Area 88 (Korean, alt)
  • [captcommjk] Captain Commando (911202, Korea)
  • [csclub02] Capcom Sports Club (970722, Korea)
  • [daimakaik] Dai Makai-Mura (Korean)
  • [ddsomak] Dungeons & Dragons: Shadow over Mystara (960619, Korea, alt)
  • [ddsomjk] Dungeons & Dragons: Shadow over Mystara (960619, Korea)
  • [ffightaek] Final Fight 30th Anniversary Edition (Korean)
  • [ffightjk] Final Fight (Korean)
  • [gunbird01] Gunbird (Korean hack)
  • [knightsk] Knights of the Round (911127, Korea)
  • [kodjk] The King of Dragons (910805, Korea)
  • [kof2002bs25] Kof2002 (hack of the bootleg)
  • [kof2kkt] Kof2000 (Korean)
  • [kof97plskt] Kof'97 (Plus, Korean)
  • [kof98hkt] Kof'98 (Korean)
  • [kof99ndkt] Kof'99 (Korean)
  • [puzzldprk] Puzzle De Pon! R (Korean)
  • [puzzledpk] Puzzle De Pon! (Korean)
  • [rockmank] Rockman: The Power Battle (950922, Korea)
  • [rockman2k] Rockman 2: The Power Fighters (960708, Korea)
  • [sfz2alk] Street Fighter Zero 2 Alpha (960805, Korea)
  • [sfz2k01] Street Fighter Zero 2 (960430, Korea)
  • [sfz2k02] Street Fighter Zero 2 (960227, Korea)
  • [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.27)
  • [sfzchk] Street Fighter Zero (951020, CPS Changer, Korea)
  • [sfzk] Street Fighter Zero (950727, Korea)
  • [strider05] Strider (Korean)
  • [tengai03] Tengai (Korean)
  • [tk2k01] Tenchi wo Kurau II (Sanmei Spiral Counterattack Beta 1.03, 921031, Korea)
  • [tophuntrk] Top Hunter (Korean)
  • [uccops02] Undercover Cops (Korean)
  • [wofchk] Tenchi wo Kurau II (921031, Korea)
  • HBMAME 0.245.16 2024-01-28 0.245.16
  • Clockwork Aquario: Added sound, removed freeplay.
  • New Games
  • [240ptest1] 240p Test Suite v1.0
  • [captcommh12] Captain Commando (readjusted v1.1)
  • [captcommh13] Captain Commando (readjusted v1.2)
  • [dinoj14] Cadillacs (Ex Musou v.1+Battered Hack)
  • [dkong21] Donkey Kong Pacman Crossover v1.00
  • [dkremix] Donkey Kong Remix
  • [dt7] Dynamic Trial 7 (prototype)
  • [hsf2s15] Hyper Street Fighter II: The Anniversary Edition (040202U, difficulty fix)
  • [sf2reds07] Street Fighter II': Champion Edition (2020 Golden Edition)
  • [sfz3j19] Street Fighter Zero 3 (980629J, Training Edition v1.2)
  • [sfz3mix24] Street Fighter Zero 3 (Turbo Mix 0.24)
  • [sfz3mix25] Street Fighter Zero 3 (Turbo Mix 0.25)
  • [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.26)
  • [ssf2t09] Super Street Fighter II Turbo (940223ETC, difficulty fix)
NOWSZY [Arcade] MAMEui x64 0.265 24/04/2024

MameUI 0.265 25/04/2024

  • sync Mame 0.265

MameUI 0.264 27/03/2024

  • sync Mame 0.264

MameUI 0.263 28/02/2024

  • sync Mame 0.263

In case you're unaware, many of UI controls on the function keys have been reassigned. For example, instead of P for Pause, now it's F5.
We got annoyed one time too many at the interactions of the P key with drivers that would need it (keyboards, virtual piano keyboards, lots of stuff). So we decided an overhaul was in order. Of course, all that is still customizable, so one can trivially change things back in the UI if needed.

  • F5: pause
  • shift-F5: single-stepping in pause
  • F4: single-stepping in rewind
  • F6: save state
  • shift-F6: quicksave (save without confirmation to a save state called quick, at least for now)
  • F7: load state
  • shift-F7: quickload
  • F8/F9: frameskip level up/down
  • shift-F8: toggle cheats

Plus a number of unchanged controls:

  • F4: show graphics/tilemaps
  • F10: (un)throttle
  • F11: show fps
  • shift-F11: show profiler
  • F2/shift-F2: tape stop/start
  • F12: screenshort
  • shift-F12: record mng
  • shift-ctrl-F12: record avi

Hopefully, that will help. Also, the easier-to-access save/load keys could be nice.


NOWSZY [arcade] Mame x64 0.265 25/04/2024

MAME 0.265 25 Apr 2024

It’s time for our very special MAME 0.265 release! April has seen development across numerous areas. MAME now has support for touch screens on Linux and Windows 8 or later, opening up new possibilities for interactive artwork. If you have a suitable multi-touch screen, you can now play chords on systems with on-screen piano keyboards. Check the documentation for specifics on how touch differs from mouse control in menus. You’ll need to turn on the enable_touch option to use touch screen support on Linux.

A pair of 1970s portable computers from IBM are now emulated in MAME: the IBM 5100 and IBM 5110. Based on a heavily microcoded 16-bit architecture, these systems ran APL software by emulating a System/360 mainframe and BASIC software by emulating a System/3 business system (ancestors of IBM Z and IBM i, respectively). Prior to the introduction of the IBM 5100, APL was exclusive to large mainframe computers. A self-contained 25 kg system running APL as well as BASIC was revolutionary.

You can now plug a virtual Super Game Module into your emulated ColecoVision, adding more RAM and better sound output. Many titles from the vibrant ColecoVision homebrew development community require or make use of the Super Game Module. There’s also a big update to the ColecoVision software lists, including lots of homebrew software to try out. Other software list additions this month include one of the remaining Bandai RX-78 game cartridges, two more GameKing III games, a batch of MSX2 floppy disks, and the latest Apple II floppy disk dumps.

Of course, we haven’t stopped working on arcade game emulation. For the first time, you can play Konami’s Tokimeki Memorial Oshiete Your Heart games. These spin-offs of the popular dating simulation series used heart rate and galvanic skin resistance sensors and printed the results from your game. What appears to be an early version of Visco’s Kokontouzai Eto Monogatari drop puzzle game has been found and dumped. This version has much less content in the data ROM and a smaller program. Another rare find dumped this month is a production version of the CES Galaxy Games StarPak 4 multi-game cartridge.

Other improvements this month include serial console support for the KIM-1 hobbyist computer and an option to use one binary file per track when extracting CHD CD-ROM images.

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 working systems

  • CEI 60.04 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca]
  • Excalibur Electronics Igor (Excalibur) [hap, Sean Riddle]
  • International Business Machines IBM 5100 [Christian Corti, Tom Stepleton, Patrick Mackinlay]
  • International Business Machines IBM 5110 [Christian Corti, Tom Stepleton, Patrick Mackinlay]

New working clones

  • Animal House (bootleg of Jingle Bell) [Taksangs, charlie]
  • Bongo (set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • CEI 51.08 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca]
  • CEI 51.08 (CEI 906-III Poker, Schedule 21F) [Roberto Fresca]
  • Galaxy Games StarPak 4 [Bill D., Brian Troha, The Dumping Union]
  • Gorf (Spain, Irecsa license) [Recreativas.org]
  • Hack Inc. Sandbox PCI PC (430HX, Socket 7 CPU) [Angelo Salese]
  • Kokontouzai Eto Monogatari (Japan, prototype?) [twistedsymphony]
  • Mahjong Gekisha Part II (Japan) [hammy]
  • Mahjong Reach (Ver. 1.00) [Sergio Galiano]
  • Mahjong Reach Part II (Ver. D88) [Sergio Galiano]
  • Ruleta RE-800 (v1.0, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Saitek Mephisto Schachakademie [hap, Berger, Drahti]
  • Super Ms. Pac-Man (turbo hack, NVC284/NVC285 hardware) [Roberto Fresca, Gabriel Vega (El Pampa), Pablo Marcos (FaceArcade), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Xiao Ao Jiang Hu (China, Ver. 1.00) [dyq, little0, AJR, Guru]

Systems promoted to working

  • Sinclair Research Ltd ZX-80 [Robbbert]
  • Tokimeki Memorial Oshiete Your Heart (GQ673 JAA) [Windy Fairy]
  • Tokimeki Memorial Oshiete Your Heart Seal Version (GE755 JAA) [Windy Fairy]
  • Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAB) [Windy Fairy]

New systems marked not working

  • Alone Shettle Crew [f205v, Brian Troha, rtw, Scott Jackman, Sead Sutton, Smitdogg, The Dumping Union]
  • Black Jack (Irem) [hammy, Joko3]
  • Dawg Gone Fun [Siftware]
  • Esprit Systems Executive 10/102 [Dirk Best, Bitsavers]
  • Hammer Champ (Japan) [hammy]
  • Knights in Armor [Jeff Anderson, Seth Soffer]
  • Man Guan Caishen 3 (V101CN) [dyq, little0, Guru]
  • Man Guan Zhi Zun (V100CN) [dyq, little0, Guru]
  • Neo Print - Fairy Tales (World) (T4i 3.07) [Mrhide]
  • Qing Cheng Zhi Lian [dyq, little0, Guru]
  • Que Huang Zheng Ba (V100CN) [dyq, little0, Guru]
  • Soccer 10 (ver. 16.44) [trol]
  • Wheels II [Jeff Anderson, Seth Soffer]

New clones marked not working

  • Poker Ladies (Uncensored bootleg, encrypted) [f205v, Roberto Fresca]
  • Scared Stiff (1.1) [Corrado Tomaselli]

New working software list items

  • apple2_flop_clcracked: From The Beginning... Contraception (4am crack), Mastering Math Series 4: Space Subtraction (A-145 version 1.0) (4am crack), Mastering Math Series 5: Subtraction Puzzles (A-146 version 1.0) (4am crack), Mastering Math Series 6: Multiplication Puzzles (A-147 version 1.0) (4am crack), Mastering Math Series 7: Quotient Quest (A-148 version 1.0) (4am crack), Mastering Math Series: Diagnostic System (A-149 version 1.1) (4am crack), Mastering Math Series: Management System (A-150 version 1.0) (4am crack), Mastering Math Series: Management System (A-150 version 1.1) (4am crack), Mastering Math Series: Worksheet Generator (A-151 version 1.0) (4am crack), Mastering Math Series: Worksheet Generator (A-151 version 1.1) (4am crack) [4am, A-Noid]
  • apple2_flop_orig:
    Candy Land, Chuck Yeager's Advanced Flight Trainer [4am, A-Noid]
    Nibbles Away ][ (version A1), Wizimore: Catacombs of Vlad, Wizimore: Nihonbashi, Wizimore: O'Connor's Mine, Wizimore: The Emperor's Seal, Wizimore: The Scarlet Brotherhood of Hsi Ho [4am, A2_Canada, A-Noid]
    Anchorman, Back It Up III (version 3.4), Questmaster I: The Prism of Heheutotol [4am, ianoid, A-Noid]
    Copy II Plus (version 3.3), Essential Data Duplicator 4 Plus (version 4.1), Nibbles Away (version B2) [4am, txgx42, A-Noid]
  • apple2gs_flop_clcracked: GBA Championship Basketball: Two-on-Two (cleanly cracked), Reader Rabbit (Version 2.0) (cleanly cracked), ShowOff (Version 1.0) (cleanly cracked), Sid Meier's Pirates! (cleanly cracked), USA GeoGraph (Version 1.0) (cleanly cracked), World GeoGraph (Version 1.3) (cleanly cracked) [Brian Troha]
  • coleco_homebrew:
    Star Force (fixed) [AtariAge, Ikrananka]
    421, A.E. - Anti-Environment Encounter, Aerial, Arno Dash, Asteroids, Astrostorm, Bank Panic, Bankruptcy Builder, Bejeweled, Bootskell, Breakout, Burn Rubber, C-So!, Canadian Mini Games, Caterpillar S.O.S., Cavit, Champion Pro Wrestling, Children of the Night, Circus Charlie, Cold Blood, Crazy Climber Redux, DacMan, Danger Tower, Deep Dungeon Adventure, Deflektor Kollection, Destructor S.C.E., Diamond Dash II, Dragon's Lair, Flapee Byrd, Flicky, Flora and the Ghost Mirror, Frog Feast, Front Line S.C.E., Frostbite, Gauntlet, Ghostblaster, Ghostbusters, Girl's Garden, Golgo 13, The Goonies, GP World, Gulkave, Heroes Arena, Impetus, Insane Pickin' Sticks VIII, J.E.T.P.A.C., Jeepers Creepers, Kaboom!, Kevtris, King & Balloon, King's Valley, Klondike Solitaire v1.0, Knight Lore, Knightmare, Kobashi, Konami's Ping-Pong, Kralizec Tetris, Lift, Magical Tree, Mahjong Solitaire v1.0, Majikazo, Mappy, Mario Bros., Maze Maniac, Mazy, Mecha 9, Mikie, Minesweeper v1.0, Missle Strike, Module Man, Monaco GP, Mopiranger, Mr Chin, Ms. Space Fury, Multiverse, N-Sub, Neuras, Ninja Princess, Operation Wolf, Pac-Man Collection, Pacar, Peek-A-Boo, Pegged v1.0, Pillars, Pitfall II Arcade, Pitman, Pooyan, Princess Quest, Purple Dinosaur Massacre, Pyramid Warp + Battle Ship Clapton II, Qbiqs, Quest for the Golden Chalice, Rally-X, Remember the Flag, Reversi & Diamond Dash, Road Fighter, Ruptus, Search for the Stolen Crown Jewels 3 (Demo), Secret of the Moai, Sega Flipper, Shmup!, Shouganai, Sindbad Mystery, Sky Jaguar, Snake, Space Invaders Collection, Space Invasion, Space Shuttle: A Journey Into Space, Spelunker, Spunky's Super Car!, Squares, Star Castle, Star Fire, Star Fortess, Star Jacker, Steamroller, The Stone of Wisdom, Stray Cat, Subroc Super Game, Sudoku, Super Pac-Man, Super Space Acer, Thexder, Track & Field, Traffic Jam, Turmoil 2022, TwinBee, Txupinazo!, Uridium, Utopia, Vectorollerpede, Vexed, War, Waterville Rescue, Winky Trap, Wizard of Wor, Wonder Boy, Yie Ar Kung-Fu, Zaxxon II, Zaxxon Super Game, Zippy Race, Zombie Calavera Prologue, Zombie Incident, Zombie Near, Zoom 909 [ColecoVision Addict]
    The Black Onyx, Booming Boy, Boxxle, Buck Rogers Super Game, Caos Begins, Caverns of Titan, Kung-Fu Master, Space Shuttle: A Journey Into Space (64k) [Dirk Best, ColecoVision Addict]
  • gameking: 4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (512KB cartridge, set 2) [sCZther, SSJ, Gaming Alexandria, TeamEurope]
  • gameking3: Diamond, Hemic Battle [sCZther, SSJ, Gaming Alexandria, TeamEurope]
  • ibm5170_cdrom: BeOS 4.5 [WinWorld]
  • msx1_flop: Aackotext II (Netherlands, v2.2), Brasil Geográfico (Brazil), dBASE II (Netherlands), JUBILEUM Diskette (Netherlands), MS Text (Netherlands), MSX-AIDS (Japan, v1.1), Nihongo Waupuro Kan-juku Tomato (Japan), Score Editor (Japan) [file-hunter]
  • msx2_flop:
    DMK Creator (v6.3), DSKPRO (v6.51), DSKPRO (v9.01), DSKPRO (v11.6), DSKPRO Light (v1.4) [cbsfox]
    Atlas / Encyclopedie (Belgium), Belasting Diskette 1989 (Netherlands), Brainstorm (Netherlands), Cheat Master (Netherlands), Copy Aid Tenka Muteki (Japan, v2.12), Copy Aid Tenka Muteki (Japan, v2.20), Copy Aid Tenka Muteki (Japan, v2.30), Copy Aid Tenka Muteki (Japan, v2.32), Copy Aid Tenka Muteki (Japan, v2.32+), Copy CAT (Japan, v2.00), DemoKit Deluxe (Netherlands), Developer II (Netherlands), Disk Album 42 - MSX-C Nyuumon Jougekan (Japan), DupeDisk (Netherlands, v1.02), EPROM - Extra Products ROM (Netherlands), F1 Tool Disk (Japan), F1 Tool Disk II (Japan), FAC Soundtracker (Netherlands, v2.0), FAC Soundtracker Pro (Netherlands, 1992), FAC Soundtracker Pro (Netherlands, v1.03), Home Office - MSX Designer (Italy), Home Office 2 (Italy), Image Maker & Poster 8 (Netherlands), The Magical Editor (German), Melbrains Note (Japan?), MIDI Saurus (Japan), Mitsubishi ML-G30, MoonBlaster (Netherlands, v1.4), MoonBlaster Music #2 (Netherlands), MSX BASIC Kun (Netherlands), MSX Technical Guidebook - The Fourth Edition (Japan), MSX Utility Disk (Netherlands), MSX2 Disk Backup Tool - Focus (Japan, v2.0), Music Editor Onchi-kun (Japan), Nihongo Waupuro Bunsho Sakuzaemon (Japan), Palet 2 (Netherlands), PictureKit Deluxe (Netherlands), Print Shop II (Japan, cracked), Pro-tracker (Netherlands), PSG Tracker (Netherlands), Sampbox 2 Deluxe (Netherlands), Sampbox 3 Deluxe (Netherlands), Sampbox 4 Macro (Netherlands), Studio FM (Netherlands), Superscreendumper (Netherlands), Super-X (Japan, v1.2), Synchro Copy, Synth Saurus Ver2.0 (Japan, v2.03), T/Maker IV, De T.V. Krant (Netherlands), Troubles in Town (Netherlands), Turbowipe (Netherlands), TwinCopy (Japan), Ultra BASIC (Netherlands), Workmate (Europe) [file-hunter]
    Animecha (Japan, v2.00) [tempest]
    Compass - Finally Free Edition (v1.2.09) [turbor]
  • msx2p_flop: FS-A1FX (Japan), FS-A1WSX (Japan), FS-A1WX (Japan), Game Programming Tool HB-F1XDJ Sen'you (Japan), HB-F1XV (Japan), PHC-70FD/FD2 (Japan) [file-hunter]
  • nes: Spy vs. Spy: The Island Caper (USA, prototype) [Hidden Palace]
  • oric1_cass: Rodmän [Mika Keranen]
  • rx78_cart: Cannon Ball [Gaming Alexandria]
  • sms:
    Sydney Hunter and the Sacred Tribe [No-Intro]
    Gemitas [SMS Power!]
  • snes: Rockman's Soccer (Japan, sample) [C. Davis]
  • spectrum_cass:
    Anti-Lune [Michael Bruhn, Planeta Sinclair]
    Rodmän [Mika Keranen]
    Tokimal (demo) [Pat Morita Team]
    Cálculo de Areas e Volumes, Cálculo de Estrutura Tronco-Cónicas, Foguetão, Geografia de Portugal (Astor), Mad Mix Game & The Pepsi Challenge (Portuguese), Pro Golf II (System 4, alt), Pssst (Nuova Newel Software), Pssst + Jetpac + Kucharik, Sachy Psion + Reversi + Backgammon, O Segredo dos Templários (TAP tape image), Starblazer, Tabela Periódica, Tabela Periódica (fast version hack) [Planeta Sinclair]
    Black & White, Box Reloaded, Flunky (Zafi Chip), GP Motocross, Left Behind: Escape From Mars, Mad Cars, Pot-Pourri, Quest for the Sacred Flame of Hestia, Space Racer (Proein), Stop Virus (demo) [Spectrum Computing]
    La Balada del Duende, Editor Musical, La Isla Maldita Juego de Damas [El Trastero del Spectrum]

Software list items promoted to working

  • spectrum_cass: Prioridade Em Cruzamentos [ArcadeShadow]

New software list items marked not working

  • coleco_homebrew: Jetp4k, Star Force [ColecoVision Addict]
  • msx1_flop: MSX Data Communications (Netherlands), Serial Interface (Netherlands), Yamaha Portatone PSR-6300 Demonstration [file-hunter]
  • msx2p_flop:
    Amimoto-san (Japan), Barad (Netherlands), Easy Telopper II (Japan), GFX9000 Toolbox, Graph Saurus Ver.2.1 Interlace Mode Plus (Japan), MSX Data Communications (Netherlands, v1.7), Multi-Barcode (Netherlands), NMS 1170 (Netherlands), Panasonic FS-IFA1 (Japan), Philips NMS 8280 Digitiser Disk (Netherlands), Print Shop II (Japan), TraxPlayer [file-hunter]
    Amimoto-san 2 (Japan) [itochi]
  • msxr_flop: The Best of Hamaraja Night (Japan), Dewoman Chuuhen (Japan), Dewoman Zenpen (Japan), Fantasy Attraction (Japan), FS-A1GT (Japan), FS-A1ST (Japan), Hyper Role Playing Story LOSTWORD Episode 0 (Japan), innocent wish ~destiny2~ (Japan), Mahou no Kuni no Hoippuru (Japan), Mechanical Brain (Japan), Mejuu Sa - Medusa (Japan), Moon Light Saga (Japan, alt), MSX ViewCALC (Japan), Quien Quiere Ser Milionario, Qui Veut Gagner Des Millions, R2 Chaser's (Japan), South Town's Hero II (Japan), South Town's Hero Turbo (Japan), Speedline (demo), Stage 11 (Japan), Stage 11 Kai (Japan), Superiority Fighters (Japan), Telebasic Edición No. 1 (Spain), Telebasic Edición No. 2 (Spain), Telebasic Edición No. 3 (Spain), Turbo Blaster (Japan), Welkis the Legend (Japan) [file-hunter]
  • spectrum_cass: O Segredo dos Templários (TZX tape image) [Spectrum Computing]

Merged pull requests

  • 10139: konami/konamim2.cpp: Re-dumped the CD for Heat of Eleven ’98. [Victor Fernandez (City Game), Arcade Planet, ClawGrip]
  • 11581: namco/namcops2.cpp: Corrected notes about THE IDOLM@STAR games and V300 I/O boards. [Alexander Poyanco]
  • 12091: saturn.xml: Added language info elements, and corrected parent/clone relationships for Rayman games. [ArcadeShadow]
  • 12093: namco/namcops2.cpp: Corrected title of MotoGP and added a note about the US version of Battle Gear 3. [ArtLine]
  • 12131: osd/strconv.cpp: Handle UTF-8 Windows code page internally in osd_uchar_from_osdchar. [invertego]
  • 12161: commodore/kim1.cpp: Added RS-232 port for console. [Jeff Tranter]
  • 12172: megadriv.xml: Added and corrected info about the Sega Game Toshokan games. [ICEknight]
  • 12175: bus/hp9845_io/hp9885.cpp: Implemented format track command. [F.Ulivi]
  • 12176: mr/dribling.cpp: Dumped missing ROMs from the Automave version of Dribbling. [David Bosque, Recreativas.org, ClawGrip]
  • 12177: Cleared inappropriate execute bits on a few source files. [Davide Cavalca]
  • 12183: plugins/cheat: Added string.char and string.format to the environment for Lua cheats. [einstein95]
  • 12184: nes.xml: Added a US prototype of Spy vs. Spy. [Hidden Palace. David Silva]
  • 12185: snes.xml: Added a prototype of Rockman’s Soccer. [C. Davis, David Silva]
  • 12187: igs/igs036crypt.cpp: Added preliminary decryption code for Bu Bu Car. [XingXing]
  • 12188: bus/multibus: Added Robotron K7071 text-only video card for the A7100 series. [shattered]
  • 12191: tools/chdman.cpp: Added support for extracting cue/bin GD-ROM images and producing one binary file per track. [Windy Fairy]
  • 12192: atari/harddriv.cpp: Corrected brake pedal ADC channel for Street Drivin’. [Jamie McCadden]
  • 12193: sms.xml: Added Gemitas and Sydney Hunter and the Sacred Tribe. [SMS Power!, No-Intro, ArcadeShadow]
  • 12194: Add C compiler flags for Wayland EGL from pkgconfig to OSD build options on Linux. [Belegdol]
  • 12196: atari/harddriv.cpp: Fixed ranges for Street Drivin’ and Hard Drivin’s Airborne controls. [Jamie McCadden]
  • 12197: debug/express.cpp: Fixed comparison of iterators from different containers. [invertego]
  • 12198: msx1_flop.xml: Added eleven items (eight working), and replaced two items with better dumps. [file-hunter, Wilbert Pol]
  • 12199: msxr_flop.xml: Added 27 items, and replaced one item with a better dump. [file-hunter, Wilbert Pol]
  • 12200: msx2p_flop.xml: Added six working items. [file-hunter, Wilbert Pol]
  • 12202: coleco.xml: Added 34 items (27 working). [ColecoVision Addict, ArcadeShadow]
  • 12206: igs/pgm.cpp: Fixed readings for Chinese titles of Oriental Legend games. [BarbuDreadMon]
  • 12207: machine/icd2061a.cpp: Fixed out-of-bounds array access when configuring video clock output. [Windy Fairy]
  • 12208: namco/namcos12.cpp: Removed Um Jammer Lammy NOW! from the list of undumped games. [simzy]
  • 12211: seta/srmp2.cpp: Added PCB reference numbers for all games. [Sergio Galiano]
  • 12212: machine/spi_sdcard.cpp: Report status for CMD58 (READ_OCR) requests. [holub]
  • 12213: apple2gs_flop_clcracked.xml: Added six cracks, and improved metadata for many items. [Brian Troha, Ivan Vangelista]
  • 12214: msx2_flop.xml: Added 76 items (63 working), and replaced three items with better dumps. [Wilbert Pol]
  • 12216: Add C compiler flags from pkgconfig for Wayland EGL to BGFX build options. [Belegdol]
  • 12217: namco/namcos12.cpp: Improved description of Teckno Werk in comments. [simzy]
  • 12218: namco/galaga.cpp: Added a note about the Sidam version of Galaga. [Xavier Panadero, Recreativas.org, ClawGrip]
  • 12219: util/cdrom.cpp: Clear entire output TOC structure in cdrom_file::parse_metadata. [MetalSlug]
  • 12220: midway/astrocde.cpp: Added a version of Gorf licensed to Irecsa for Spanish distribution. [Recreativas.org, ClawGrip]
  • 12221: bus/msx/slot/disk.cpp: Improved MSX Turbo-R disk interface emulation. [Wilbert Pol]
  • 12222: taito/taito_x.cpp: Added PCB reference numbers for all games. [Sergio Galiano]
  • 12223: cpu/i86/i186.cpp: Fixed issues with DMA and timers using timer 2 as source. [Hannes Janetzek]
  • 12224: docs: Removed unnecessary repetition in descriptions of external tools. [Angelo Salese]
  • 12227: roland/roland_jv80.cpp: Dumped wave ROMs and main CPU ROM, and added older v1.0.0 program as a BIOS option. [Giulio Zausa]
  • 12228: 3rdparty/asmjit: Updated to upstream version 1.13.0. [Patrick Mackinlay]
  • 12229: konami/konamigv.cpp: Implemented inputs and printer check for Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
  • 12230: seta/seta2.cpp: Corrected release year for bootleg of Guardians / Denjin Makai II. [BarbuDreadMon]
  • 12231: itech/itech32.cpp: Cleaned up code and improved metadata. [cam900]
  • 12232: formats/dmk_dsk.cpp: Fixed a bug in the format identification header check (fixes MT08851). [Wilbert Pol]
  • 12233: konami/konamigv.cpp: Added printer simulation for Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
  • 12235: itech/itech8.cpp: Cleaned up code. [cam900]
  • 12236: itech/capbowl.cpp: Suppress side effects for debugger reads. [cam900]
  • 12237: misc/xtom3d.cpp, misc/xtom3d_piu10.cpp: Added PIU10 ISA PCB device for Pump It Up. [Windy Fairy]
  • 12238: ussr/bk.cpp: Added DAC, QBus and unmapped read/write traps. [shattered]
  • 12239: msx: Implemented a little more MSX2+ functionality. [Wilbert Pol]
  • 12240: kaneko/sandscrp.cpp: Suppress side effects for debugger reads from sound latches. [cam900]
  • 12242: trs/coco.cpp: Corrected light gun raster spot detection timing. [Tim Lindner]
  • 12243: msx/msx.cpp: Use arrays of memory views. [Wilbert Pol]
  • 12244: msx/msx2p.cpp: Correctly configure MSX Music devices (fixes validation errors). [Wilbert Pol]
  • 12245: konami/konamigv.cpp: Removed inputs that are not present from Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
  • 12246: midway/williams.cpp, wmg.cpp: Cleaned up code. [cam900]
  • 12248: midway/midyunit.cpp: Cleaned up code. [cam900]
  • 12249: machine/spi_sdcard.cpp: Don’t write received data to the command shift register. [holub]
  • 12250: rx78_cart.xml: Added Cannon Ball, and improved metadata for various items. [Gaming Alexandria, David Silva]
  • 12251: cirsa/neptunp2.cpp: Added a Counters serial EEPROM dump to gladiador. [ClawGrip]
  • 12252: shared/dcs.cpp: Implemented device_mixer_interface for sound output and cleaned up code. [cam900]
  • 12253: docs: Updated RTD theme to version 2.0.0 and removed dependency on jQuery. [Firehawke]
  • 12254: ussr/uknc.cpp: Added cassette interface and QBus slots with floppy controller card. [shattered]
  • 12255: bmc/koftball.cpp: Decode bitmap layer and use back layer pen. [Angelo Salese]
  • 12256: apple2_flop_clcracked.xml: Added nine cracks, updated one crack, and removed an outdated crack. [4am, san inc, A-Noid33]
  • 12257: capcom/cps2.cpp: Corrected release region and date in two system descriptions. [BarbuDreadMon]
  • 12260: igs/igs009.cpp: Added a bootleg of Jingle Bell called “Animal House”. [Taksangs, charlie, ClawGrip]
  • 12262: midway/midwayic.cpp: Reduced hard-coded tags and cleaned up code. [cam900]
  • 12266: shared/decobsmt.cpp: Implemented device_mixer_interface for sound output and improved save state support. [cam900]
  • 12267: tomy/tomy_princ.cpp: Install cartridge ROM into CPU address space. [QUFB]
  • 12268: spectrum_cass.xml: Added 31 items (30 working), removed a duplicate item and improved metadata. [ArcadeShadow]
  • 12269: sinclair/sprinter.cpp: Improved interrupt and accelerator emulation accuracy. [holub]
  • 12270: gameking.xml, gameking3.xml: Added three working cartridges and replaced one cartridge with a better dump. [David Haywood]
  • 12272: misc/skimaxx.cpp: Suppress side effects for debugger reads, and reduced tag lookups. [cam900]
  • 12273: pinball/decodmd*.cpp: Register data members for save states and suppress side effects for debugger reads. [cam900]
  • 12274: galaxian/galaxian.cpp: Added an alternate version of Bongo found on an original Namco PCB. [ClawGrip]
  • 12276: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added fourteen original dumps and one crack. [A-Noid33]
  • 12277: sinclair/tsconf.cpp: Use RGB format for screen bitmap so mid-screen palette changes work. [holub]
  • 12279: oric1_cass.xml Added Rodmän. [Mika Keranen, ArcadeShadow]
  • 12280: nmk/nmk16.cpp: Updated comments to note that Many Block is a hack of Slot Gal. [negunma]
  • 12281: midway/midtunit.cpp, midtunit_v.cpp, midwunit.cpp, midxunit.cpp: Cleaned up code. [cam900]
NOWSZY [arcade] Mame x64 0.264 26/03/2024

MAME 0.264 27 Mar 2024

MAME 0.264 is ready right on time! Before we get to emulation improvements, there are some changes to the debugger that may affect you. The debugger’s printf and logerror commands now support more formatting conversions and options, including NUL-terminated strings from emulated memory, hexadecimal numbers with lowercase digits, and left-aligned fields. This may change the behaviour of some debugger scripts. In other general changes, MAME now supports saving compact cassette images in compressed FLAC format, so you can save some disk space.

Thanks to new contributor Enzo Lombardi, Dribbling now has emulated sound! This classic twin-stick top-down football game was once a common sight in Italy’s numerous arcades. Sound effects make for a much more authentic experience. Robin Sergeant, another relative newcomer to MAME development, has been putting in a lot of work to improve the state of the Research Machines RM-380Z family, and it’s really coming together. This release adds sound, graphics, 8" disk drives, and more.

The very rare arcade game Vampire from Entertainment Enterprises has finally been dumped and emulated. A rare sight in ’80s arcades, it wasn’t known for being a great game. In a way, this makes it more interesting, as we’re more often reminded of successful games and more likely to forget the failures.

If you’re feeling adventurous, you can use the newly emulated Visual Technology XDS-19P as a graphical terminal for a modern Linux system running X11 applications. It requires setting up BootP and TFTP servers, as well as configuring the host system so it can connect, so be prepared for a challenge if you decide to try it out.

Of course, there’s much more, including working controls for Tomy Plarail and Tomica TV games, fixes for audio CD playback, and dumps of the few remaining EC series Japanese e-kara cartridges.

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 working systems

  • Apple Computer Macintosh TV [R. Belmont]
  • Epoch / SSD Company LTD Tokyo Friend Park 2 (Japan) [David Haywood, TeamEurope]
  • Excalibur Electronics Ivan The Terrible [hap, Sean Riddle]
  • Excalibur Electronics Mirage (Excalibur) [hap, Sean Riddle]
  • Hana Awase 6 Part II [hammy]
  • Noise Toys Inc. Jaminator [Devin Acker]
  • Perfect Technology Star Diamond (v1.04) [hap, Berger]
  • Saitek Kasparov Chess Academy [hap, Sean Riddle]
  • Vampire (prototype?) [Tomasz Slanina, Heiko Klusmann]
  • Visual Technology Visual 50 [Dirk Best, Bitsavers]
  • Visual Technology XDS-19P [Dirk Best, Bitsavers, Mattis Lind]
  • Yeno 416 XL (Yeno) [hap, Berger, Achim]

New working clones

  • 1942 (Itisa bootleg) [Recreativas.org]
  • Bagman (bootleg on Moon Cresta hardware, set 3) [David Bosque, Recreativas.org]
  • CXG Systems / Newcrest Technology Super Enterprise (model 210.C) [hap, Berger]
  • Diviertate Galaxia (Multivideo, Spanish bootleg of Galaxian) [Juan Romero, Recreativas.org]
  • Dribbling (Automave) [David Bosque, Recreativas.org]
  • Flicky (128k Version, 315-5051, larger ROMs, newer) [bisboch]
  • Fruit Dream (Japan, Ver. 1.10) [hammy]
  • Mr Pac-Turbo ('Made in Greece' Fermin bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Ms Pac Man Twin (Argentina, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Novag Industries Super Nova (Novag, v1.05 set 2) [Berger]
  • Rail Chase (Japan, Rev B) [coolmod, The Dumping Union]
  • Research Machines RM-380Z, COS 4.0B with HRG [Robin Sergeant]
  • Run Run (Do! Run Run bootleg) [bisboch]
  • Texas Instruments Little Professor (1976 version, rev. A) [hap, Sean Riddle]
  • Texas Instruments Little Professor (1976 version, rev. B) [hap, Sean Riddle]
  • VTech Dora the Explorer - Dora TV Globe-Trotter (France) [David Haywood, TeamEurope]

Systems promoted to working

  • Tomy / SSD Company LTD Nihon Isshuu - Boku wa Plarail Untenshi (Japan) [David Haywood]
  • Tomy / SSD Company LTD Tomica Carnavi Drive (Japan) [David Haywood]

New systems marked not working

  • ADDS 4000/260 [Bitsavers]
  • Alantin - Aladdin's Magic Lamp [Ioannis Bampoulas]
  • Bao Qing Tian [dyq, little0, Guru]
  • Bu Bu Car (English) [Victor Fernandez (City Game), Recreativas.org]
  • Cal Omega - Game 21.4 (Wild Double-Up Poker) [Roberto Fresca]
  • Captain Shark (Ver. CS.01.6, Apr 21 2006) [Ioannis Bampoulas]
  • Caribe [Arcade Planet, Recreativas.org]
  • Casio Super Picky Talk - Forest of Gurutan [QUFB]
  • Charleston (V2.1, Catalonia) [Arcade Planet, Recreativas.org]
  • Croaky Karaoke 16-in-1 [David Haywood, TeamEurope]
  • Dark Seal (8-liner) [Ioannis Bampoulas]
  • Epoch / SSD Company LTD Excite Tennis (Japan) [David Haywood, TeamEurope]
  • Festival: Goldfish Scoop [Darksoft, rtw, trap15]
  • Gladiadores (V1.0, CAA) [Arcade Planet, Recreativas.org]
  • Happy Farm (Ver. US.01.02.B) [Ioannis Bampoulas]
  • Happy Lucky! [Phil Bennett]
  • Jinxiu Zhonghua [dyq, little0, Guru]
  • Konami Goo Choco Lantan Spoo Daisuki! Playmat [David Haywood, TeamEurope]
  • Lexibook Junior My 1st Drawing Studio [David Haywood, TeamEurope]
  • Maque Wangchao / Chaoji Damanguan 2 - Jiaqiang Ban (China, V100C) [dyq, little0, Guru]
  • New Carrera - Version 2000 [Ioannis Bampoulas]
  • New DongmulDongmul [Taksangs, charlie]
  • Play Vision Who Wants to Be a Millionaire? (Play Vision, Plug and Play, UK, 8-bit version) [David Haywood, TeamEurope]
  • Prize Zone Gold (USA, v2.01) [Jim Hernandez, anonymous]
  • Pull The Trigger [Arcade Planet, Recreativas.org]
  • Quasimidi Musikelektronik GmbH Quasimidi Quasar [DBWBP]
  • Quasimidi Musikelektronik GmbH TechnoX [DBWBP]
  • Roland D-70 Super LA Synthesizer [Giulio Zausa, ValleyBell, R. Belmont]
  • Roland Sound Canvas SC-55mkii [nukeykt, R. Belmont]
  • San Se Caishen (Version 0502) [dyq, little0, Guru]
  • SDW Games Sudoku: Do You Sudoku? [David Haywood, TeamEurope]
  • Sega / ALi ST-V 486 dev box PC [Darksoft, TeamEurope, The Dumping Union]
  • Shizhan Sanguo Ji Jiaqiang Ban (Version 8.9 980413) [dyq, little0, Guru]
  • Speed Master (Ver. V1.0, Apr 29 2004) [Siftware]
  • Thinkway Toys Interactive M.A.G. Motion Activated Gear: Spider-Man - Triple Threat [David Haywood, TeamEurope]
  • Thinkway Toys Interactive M.A.G. Motion Activated Gear: The Batman - Villains of Gotham City [David Haywood, Sean Riddle]
  • Thinkway Toys Interactive M.A.G. Motion Activated Gear: Toy Story and Beyond! Buzz Lightyear Galactic Adventure [David Haywood, Sean Riddle]
  • Tong Zi Maque [dyq, little0, Guru]
  • Wicked Witch (Ver. AA.01.A) [Ioannis Bampoulas]
  • Yamaha PSR-2000 [Matt, O. Galibert]

New clones marked not working

  • Animal House (set 4) [Taksangs, charlie]
  • Bomberman (Version 6.6, Avraam bootleg) [Ioannis Bampoulas]
  • Bomberman (Version 6.6, J.T. bootleg) [Ioannis Bampoulas]
  • Casio CFX-9850GB Plus [QUFB]
  • Corsarios (Cirsa slot machine, V5.10D, Catalonia) [Arcade Planet, Recreativas.org]
  • Fisher-Price Fun 2 Learn Smart Fit Park (France) [David Haywood, TeamEurope]
  • Instant Winner (Spanish) [Roberto Fresca]
  • Moj mikro Slovenija [Računalniški muzej]
  • Speed Master (Ver. V1.0, Apr 28 2004) [Siftware]
  • Speed Master (Ver. V1.0, May 23 2003) [Siftware]
  • Tandy Radio Shack Tandy 4000 [Adrian's Digital basement]
  • Transporter the Rescue (LA-1) [Scott Charles, PinMAME]
  • Two Minute Drill (Ver 2.2A 1993/10/18) [Sergio Galiano]

New working software list items

  • a2600: R2D Tank (prototype), Spiders (prototype) [Atarimania]
  • apple2_flop_misc: Anti-M (version 1.9), Anti-M (version 2.0), Anti-M (version 2.1), Anti-M (version 2.2) [4am, Firehawke]
  • cdi: Hotel Mario (prototype v0.09, 19931123) [redump.org]
  • ekara_japan: Enka Taizen Dai San-hen (Japan) (EC0085-ETZ), J-Pop Mix Vol.42 (Japan) (EC0081-JPM), J-Pop Mix Vol.43 (Japan) (EC0083-JPM) [David Haywood, TeamEurope]
  • ekara_japan_g: Best Hit Volume 5 (Japan) (GC0012-BHT), Best Hit Volume 6 (Japan) (GC0013-BHT) [David Haywood, TeamEurope]
  • ekara_japan_kd: Kids' Song 20 (Japan) (KD-2) [David Haywood, TeamEurope]
  • jaminator: Classic Rock I (USA), Classic Rock II (USA), Hard Rock I (USA), Hard Rock II (USA), Lead Rock Guitarists (USA), Modern Rock (USA) [Devin Acker]
  • msx1_cass:
    The Games Collection (Europe) [anonymous]
    Games Tutor (I) (Spain), Hard-Copy (Spain) [file-hunter]
  • msx1_flop_525: Poster Maker (Brazil), Professional Paint (Brazil), Professional Stripes (Brazil), Retrato Falado (Brazil), SuperCalc 2 (Brazil) [file-hunter]
  • msx2p_cart:
    Ghostly Manor [9958 crew]
    Nothing Thing [#msxdev Compo]
  • sms:
    Extreme Volleyball Infernal League (v2.0.21, demo) [raphnet]
    Arcade Volleyball, Blast Arena, Extreme Volleyball Infernal League (v1.0.2), Extreme Volleyball Infernal League (v1.0.5), Extreme Volleyball Infernal League (v1.0.6), Fantasy Zone: The Maze (prototype), Jewel Stone (demo), Lucky Penguin (v1.0), Lucky Penguin (v1.1), Pitman (v1.02), Pitman (v1.03), SKBN (v1.0), SKBN (v1.1), SKBN (v1.2), SKBN (v1.3), SKBN (v1.4), Wing Warriors, Wing Warriors (fix) [SMS Power!]
  • spectrum_cass:
    The Last Escape [Ariel Endaraues]
    Metamorphosis, Metamorphosis (128K, Valentine's Day demo), Metamorphosis (48K, Valentine's Day demo) [ITNL-team]
    Corrida de Cavalos, Ditador + Treinador de Futebol, Diversidade e Classificação de Seres Vivos, The Dungeon of Torgar (Adventure Workshop, alt), O Esqueleto Humano, Férias em Portugal, H.E.R.O. (Proein Soft), Mira Técnica, Mira Técnica (patched), Orgãos Reprodutores, Ring-O (alt), Scrabble + Campo de Minas, Super Soho, Swords & Sorcery (set 4), Treinador de Futebol [Planeta Sinclair]
    48K №3 - Maziacs, 48K №5 - Regata, 48K №6 - Especial Marcianitos, 48K №9 - Frank N' Stein, 48K №11 - Camara Secreta, Bulbo and the Blue Dragon, Bulbo's Intrepid Adventure, Chip's Challenge (Erbe), Chip's Challenge (one file), Star Bowls, Wudang (Pure Basic Contest version), Wudang (standard loader), Wudang (turbo loader) [Spectrum Computing]
    Italia 1944 (English), Italia 1944 (German), Italia 1944 (Italian), Italia 1944 (Portuguese), Italia 1944 (Russian), Italia 1944 (Spanish) [Zankle Soft]
    Super Bomberman 2 Remix (demo v0.1), Super Bomberman 2 Remix (demo v1.1) [ZX Evolution]

New software list items marked not working

  • a2600: Hobo (prototype) [Atarimania]
  • bkrankp_cart: J-Pop Purple, J-Pop White, Yo-Kai Watch [David Haywood, TeamEurope]
  • evio: Disney Special 1 [David Haywood, TeamEurope]
  • gcslottv: Jū-ō Junior [David Haywood, TeamEurope]
  • hikara: Hi-kara 10-song capacity user cartridge (used, with 10 songs) (Japan), Hi-kara 20-song capacity user cartridge (used, with 20 songs) (Japan) [David Haywood, TeamEurope]
  • megadriv: PGA Tour Golf II for use with the Personal Trainer [Brian Nocenti, VGHF]
  • msx1_cass: T-GRAPH (Europe) [file-hunter]
  • msx1_flop_525: Gradius System (Brazil) [file-hunter]
  • msx2p_cart: Knit Designer (Japan) [Takamichi]
  • spectrum_cass: Prioridade Em Cruzamentos [Planeta Sinclair]

Merged pull requests

  • 11608: util/ioprocs.cpp: Added wrappers to simplify common patterns. [Vas Crabb]
  • 11997: heath/h17_fdc.cpp: Added skeleton H-88-1 hard sectored floppy drive controller device. [Mark Garlanger]
  • 12003: apple/apple2e.cpp: Correctly reset IOU soft switches on system reset. [xotmatrix]
  • 12004: tvgames: Added seven TV games (not working). [David Haywood, TeamEurope, Sean Riddle]
  • 12007: video/mc6845.cpp: Re-added zero active width/height support; suppress drawing when DE is not asserted. [Mark Garlanger]
  • 12010: heathkit/tlb.cpp: Added a layout to give approximately correct visible screen area and a visible bezel. [Mark Garlanger]
  • 12039: nmk/nmk214.cpp: Added NMK214 graphics unscrambling device. [Sergio Galiano]
  • 12044: rm/rm380z.cpp: Added support for high resolution graphics, colour and text character dimming. [Robin Sergeant]
  • 12054: emu/save.cpp: Made illegal save state registrations always fatal. [Vas Crabb]
  • 12058: osd/osdnet.cpp: Removed dependency from OSD network device to libemu. [Vas Crabb]
  • 12061: casio/cfx9850.cpp: Added Casio CFX-9850GB Plus (not working). [QUFB]
  • 12064: msx1_flop_525.xml: Added six Brazilian items (five working), and improved metadata. [file-hunter, Wilbert Pol]
  • 12065: docs: Described EMULATOR make option. [Firehawke]
  • 12067: debugger/debuggdbstub.cpp: Fixed some M68000 register mappings, and strip line endings from XML. [Bartman/Abyss]
  • 12069: scripts/build/verinfo.py: Use a raw string literal for regular expression (fixes Pylint warnings). [Kelvin Sherlock]
  • 12070: coco_cart.xml: Corrected ROM for Predator. [Tim Lindner]
  • 12072: Added five TV games (two working) and a Gachinko Shōbu! PachisloTV cartridge (not working). [David Haywood, TeamEurope]
  • 12073: apple2_flop_misc.xml: Added four new versions of Anti-M. [4am, Firehawke]
  • 12074: Use literal romaji for Jikkyou Powerful Pro Yakyū game titles. [Vas Crabb]
  • 12078: machine/spi_sdcard.cpp: Implemented send CSD command for SD 2.x cards. [holub]
  • 12079: cpu/g65816: Fixed issues with (stack,S),Y addressing and emulation mode quirks (passes snes-tests). [Adrian Siekierka]
  • 12080: bus/mc10: Added partial emulation of the Alice Multiports Extension (only RAM/ROM features emulated). [Sylvain Glaize]
  • 12083: Fixed a Korean transliteration in a comment, and cleaned up spacing in a few places. [Michael Sanborn]
  • 12085: scv.xml: Added cartridge RAM to BASIC Nyuumon to make it work properly. [TWEgit]
  • 12086: pc1512_hdd.xml: Changed interface to match the ISA Fixed Disk Controller card used in the pc1512hd20. [einstein95]
  • 12087: util/cdrom.cpp: Refactored parse_cue/parse_gdicue to fix data integrity issues (should fix GitHub #12081). [Windy Fairy]
  • 12089: machine/1801vp128.cpp: Emulated 1801VP1-128 MFM codec for floppy drive controllers. [shattered]
  • 12090: Moved Cave drivers and devices to atlus project and a new cave project. [Angelo Salese]
  • 12096: a2600.xml: Added three prototypes (two working). [Atarimania, ArcadeShadow]
  • 12099: cpu/hcd62121: Implemented additional move instructions and timer wait. [QUFB]
  • 12100: fmtowns_cd.xml: Marked demos as clones, and use lowercase for descriptive text in descriptions. [ArcadeShadow]
  • 12103: capcom/vulgus.cpp: Added a 1942 bootleg from Itisa (has bad graphics). [Recreativas.org, ClawGrip]
  • 12104: namco/namcos2.cpp: Added the zoom table ROM to cosmogng and cosmogngj (same as other games on the platform). [PabloArcade]
  • 12106: galaxian/galaxian.cpp: Added another Bagman bootleg on Moon Cresta hardware. [David Bosque, Recreativas.org, ClawGrip]
  • 12107: sega/megatech.cpp: Added/corrected cartridge/PCB/ROM labels for Shinobi, Fantasy Zone and Parlour Games. [Jos van Mourik]
  • 12108: jaleco/megasys1.cpp: Added microcontroller program for Cybattler (also added to Chimera Beast). [kuze, Sergio Galiano]
  • 12109: igs/goldstar.cpp: Added a fourth version of Animal House, and PLD dumps for “animalhsb”. [Taksangs, charlie, ClawGrip]
  • 12110: taito/2mindril.cpp: Added Two Minute Drill Ver 2.2A (not working). [Sergio Galiano]
  • 12113: machine/t10mmc: Fixed MSF to LBA conversion for “play audio MSF” T10 multimedia command. [Windy Fairy]
  • 12114: msx1_cass.xml: Added four items (thee working), and added disks for Aackobase II. [file-hunter, Wilbert Pol]
  • 12115: imagedev/cassette.cpp, formats/flacfile.cpp: Added support for saving cassette images in FLAC format. [Wilbert Pol]
  • 12116: cpu/z80/r800dasm.cpp: Added a disassembler for the ASCII R800 CPU. [Wilbert Pol]
  • 12117: bus/msx/slot/disk.cpp: Added banking support for the MSX Turbo-R internal disk ROM. [Wilbert Pol]
  • 12118: formats/dmk_dsk.cpp: Improved format identification checks. [Wilbert Pol]
  • 12121: sms.xml: Added nineteen working items. [SMS Power!, raphnet, ArcadeShadow]
  • 12123: cdi.xml: Added a prototype of Hotel Mario. [redump.org, David Silva]
  • 12124: emu/debug/debugcmd.cpp: Added NUL-terminated string argument support to printf/logerror. [Patrick Mackinlay]
  • 12125: funworld/photoply.cpp: Fixed a spelling error in a comment. [ClawGrip]
  • 12126: taito_h.cpp: Updated notes, DIP switch defaults and emulation status flags. [Sergio Galiano]
  • 12128: rm/rm380z.cpp: Use SN74S262 for VDU-40 COS 3.4; video/sn74s263.cpp: Added ROM based on data sheet. [Robin Sergeant]
  • 12129: bfm/bfm_bd1.h, bfm/bfm_bda.h: Made some static data members constexpr so they will be instantiated automatically. [balrog]
  • 12130: msx2p_cart.xml: Added a software list for MSX2+ cartridges with three items (two working). [Wilbert Pol]
  • 12132: igs/pgm2.cpp: Dumped the program ROM for Bu Bu Car. [Victor Fernandez (City Game), Recreativas.org, ClawGrip]
  • 12133: misc/vampire.cpp: Added Entertainment Enterprises Vampire. [Tomasz Slanina, Heiko Klusmann, David Haywood]
  • 12134: tecmo/tecmp.cpp: Changed rygar/gemini difficulty setting names to better reflect documentation. [Devin Acker]
  • 12137: cpu/hcd62121, casio/cfx9850.cpp: Improved emulation, and fixed issues with debugger. [QUFB]
  • 12138: casio/pickytlk.cpp: Added a skeleton driver for the Casio Super Picky Talk children’s personal digital assistant. [QUFB]
  • 12139: apple/apple2gs.cpp: Fixed c000_r to return joystick button states in bit 7 (fixes MT08736). [Kelvin Sherlock]
  • 12141: subsino/subsino.cpp: Added New DongmulDongmul from Hyoja Game (not working). [Taksangs, charlie, ClawGrip]
  • 12144: rm/rm380z.cpp: Fixed disk drive handling so double sided disks work, and added 8" disk support. [Robin Sergeant]
  • 12146: misc/jaminator.cpp, jaminator.xml: Added driver and software list for Noise Toys Jaminator guitar toy. [Devin Acker]
  • 12147: mr/dribling.cpp: Added netlist sound simulation for Model Racing Dribbling. [Paperinik]
  • 12148: spectrum_cass.xml: Added 41 items (40 working), and improved metadata. [ArcadeShadow]
  • 12149: rm/rm380z.cpp: Added sound output for COS 4.0 systems. [Robin Sergeant]
  • 12150: galaxian/galaxian.cpp: Added Diviertate Galaxia (Multivideo bootleg of Galaxian). [Juan Romero, Recreativas.org, ClawGrip]
  • 12151: cpu/t11: Improved trace trap processing, and added basic interrupt processing to the K1801VM1. [shattered]
  • 12152: nmk/nmk16.cpp: Use emulated NMK214/NMK215 protection for more games. [Sergio Galiano]
  • 12153: skeleton/pullttrigger.cpp: Added a skeleton driver for Pull the Trigger. [Arcade Planet, Recreativas.org, ClawGrip]
  • 12155: heathkit/h89.cpp: Added missing conditions to some Ultimeth MTRHEX-2k DIP switch settings. [Mark Garlanger]
  • 12157: cirsa/neptunp2.cpp: Added Charleston slot machine from Europea (not working). [Arcade Planet, Recreativas.org, ClawGrip]
  • 12158: cirsa/neptunp2.cpp: Added two slot machines from Cirsa (not working). [Arcade Planet, Recreativas.org, ClawGrip]
  • 12159: gp32.xml: Replaced abbreviations in descriptions and moved some comments to notes elements. [ArcadeShadow]
  • 12160: snes_bspack.xml: Use lowercase for descriptive text. [ArcadeShadow]
  • 12162: mr/dribling.cpp: Added a partial dump of an Automave version of Dribbling. [David Bosque, Recreativas.org, ClawGrip]
  • 12163: tvgames/xavix.cpp: Hooked up controls for tomplc and tcarnavi, and promoted them to working. [David Haywood]
  • 12166: rm/rm380z.cpp: Fixed 8" disk controller clock frequency and improved VDU-80 display. [Robin Sergeant]
  • 12167: misc/diamondking.cpp: Added Caribe slot machine from SegaSA/Sonic. [Arcade Planet, Recreativas.org, ClawGrip]
  • 12169: Reverted pull request #12007 – it breaks systems that draw content in areas with DE deasserted. [Vas Crabb]
NOWSZY [arcade] Mame x64 0.263 28/02/2024

MAME 0.263 28 Feb 2024

  • Are you all ready for MAME 0.263? This release has some big changes that are going to affect everyone: several default UI control assignments have changed, including pause and save/load state. The changes will hopefully make life easier for people emulating computers. After updating, please check the User Interface input assignments and make any changes necessary for your setup.
  • We’ve fixed some long-standing bugs this month. Issues affecting large hard disk images (tens of gigabytes) have been fixed, and chdman will now report more invalid combinations of options rather than just producing invalid output files. Crashes or hangs when emulating systems that use discrete sound circuitry simulation on multi-core ARM systems should be fixed, as well as occasional bad sound output from the discrete circuitry simulation.
  • Thanks to recent work reverse-engineering the K052591 chip, this release features improved protection simulation for Hexion, S.P.Y. and Thunder Cross. Newly supported systems include a few computers from the former Yugoslavia, two more Tiger LCD games, and several more chess computers. The ROMs for the unreleased Deluxe Color Computer have been dumped recently, allowing emulation to be completed, and there’s a big update for the Apple II software lists this month.

Changelog Mame 0.263

MAME Testers bugs fixed

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

New working systems

  • CXG Systems / Newcrest Technology Sphinx Chess Professor [hap, Berger]
  • Double Dragon II: The Revenge (Tiger) [algestam, Sean Riddle]
  • Institut Ivo Lola Ribar Lola 8 [Stevan Parojcic]
  • Iskra HR-84 [Robert Kovač, Andrej Gerbec, Miodrag Milanović]
  • Mighty Max (Tiger) [hap, Sean Riddle]
  • Novag Mentor 16 [hap, Berger]
  • Open 5 Cards [Roberto Fresca, Aussiekanga]
  • Primo (Novag) [hap, Berger]
  • Saitek Kasparov GK 2000 [hap, Sean Riddle]
  • Saitek Kasparov Prisma [hap, Sean Riddle]
  • SciSys Kasparov Turbo S-24K [hap, Berger]
  • Yamaha MU10 [Matt, O. Galibert]

New working clones

  • Guardians / Denjin Makai II (bootleg) [ShootTheCore]
  • Hachoo! (Japan) [xtrasmiley]
  • Heath Company Heathkit H89 with SigmaSoft IGC [Mark Garlanger]
  • Institut Ivo Lola Ribar Lola 8 NK [Marko Solajic]
  • Lord of Gun (World) [Brian Troha, The Dumping Union]
  • Magic Train (Ver. 1.4) [Roberto Fresca]
  • Panda Train (Ver. 1.3) [Roberto Fresca, AJR]
  • Phoenix (bootleg) [Recreativas.org]
  • Psion Series 3a (2M) (US) [techfury]
  • Santaka-002 [ZX-PK.ru]
  • Side by Side (Ver 3.0 OK) [Sean Sutton, Smitdogg, hammy, Brian Troha, The Dumping Union]
  • Sports Authority Challenge (Rev 3) [Brian Troha, The Dumping Union]
  • Vuelo Espacial (Spanish bootleg of UniWar S) [Jorge Silva, Arnaldo Lopes]
  • Wild Fang (year hack?) [Tailsnic Retroworks]
  • Zoku Otenamihaiken (V2.05J 2003/05/12 18:00) [twistedsymphony, rtw]

Systems promoted to working

  • Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV) [Roberto Fresca]
  • Jozsef and Endre Lukacs Homelab 2 / Aircomp 16 [linuxforum5, R. Belmont]
  • Wyse Technology WY-100 [AJR]

Clones promoted to working

  • Joker's Wild (B52 system, BP55114-V1104, Ver.054NMV, Harrah's GFX) [Roberto Fresca]
  • Joker's Wild (B52 system, WP02001-054, Ver.031WM) [Roberto Fresca]
  • Tandy Radio Shack Deluxe Color Computer [Brian Wiesler, Tim Lindner]

New systems marked not working

  • Bingo Planet (Rev C) (M1 Satellite board) [hammy]
  • Black jack (Olympic Games, v5.04, upgrade kit for Wild Card) [Roberto Fresca, Matt B]
  • Breakaway Music Systems Vocalizer 1000 [Loscha, Devin Acker]
  • Dream Rail Lovely [Sergio Galiano]
  • George Scolaro pc532 [Patrick Mackinlay]
  • Iskra Delta Partner [Jernej Jakob]
  • Konami Nekketsu Powerpro Champ (Japan) [TeamEurope, David Haywood]
  • Konami Soukai Golf Champ (Japan) [TeamEurope, David Haywood]
  • Konami Zettai Zetsumei Dangerous Jiisan - Mini Game de Taiketsu ja! [TeamEurope, David Haywood]
  • Konami Zettai Zetsumei Dangerous Jiisan Party ja! Zen-in Shuugou!! [TeamEurope, David Haywood]
  • Mattel Pixter Multi-Media [QUFB]
  • Micro-Term 440 [Bitsavers]
  • Multi-Action 6710-21 [Brian Troha, The Dumping Union]
  • Multi-Action 8350-00-R1 [Brian Troha, The Dumping Union]
  • Operation Tiger Second Mission (Ver 2.02 J) [lukemorse1]
  • Packy's Treasure Slot (Japan, main ver. 1.3, video ver. 1.1) [Phil Bennett]
  • Quasimidi Musikelektronik GmbH Quasimidi Sirius [DBWBP]
  • Quasimidi Musikelektronik GmbH Rave-O-Lution 309 [DBWBP]
  • Renda Fighter (Japan, main ver. 2.02, video ver. 2.03) [hammy, Phil Bennett]
  • Space Game (Bingo 6+1) [BonelessChicken, Recreativas.org]
  • Wild Card (Olympic Games, v2.0) [Roberto Fresca, Matt B]
  • Yamaha MU15 [Matt, O. Galibert]
  • Yamaha MU128 [Matt, O. Galibert]

New clones marked not working

  • Acorn Computers Acorn A3010 (German) [Nigel Barnes]
  • Martial Beat (G*B47 VER. JAB) [Windy Fairy]
  • Scud Race / Sega Super GT - Deluxe (Export) [Paul Prosser]
  • Sugorotic JAPAN (STJ1 Ver.A) [buffi]

New working software list items

  • apple2_flop_clcracked:
    Ace Detective (revision 3) (4am crack), ACT Preparation Series (version 1984) (4am crack), Adventures in Problem Solving: Alice's Adventure in Numberland (4am crack), Adventures in Problem Solving: A Trip to London (4am crack), Adventures in Problem Solving: Marathon (4am crack), Adventures in Problem Solving: The Treasure of Forest Isle (4am crack), Alfred's Music Achievement Series: Level I (4am crack), Algebra Volume 3 (revision 4, 1984) (Britannica) (4am crack), Aliencounter and Face Flash (revision 2) (4am crack), Alligator Mix (version 1985 revision 2) (4am crack), Alphabet Fun: Big and Little Letters (4am crack), Alphabet Zoo (revision 2) (4am crack), Alphabet Zoo (revision 3) (4am crack), Animal Photo Fun (4am crack), Animal Stories IV (4am crack), Architectural Review & Testmaker (version 2.0) (4am crack), The Art of Communication 2 (4am crack), The Banking Simulation (4am crack), The Banking Tutorial (version 5.2) (4am crack), The Bare Facts on Composers Volume 2 (4am crack), The Bare Facts on Composers Volume 3 (4am crack), The Bare Facts on Intervals and Chords (4am crack), The Bare Facts on Music History (4am crack), The Bare Facts on Notes, Rhythm, and Terms (4am crack), Basic Number Facts: Practice (4am crack), Battling Bugs and Concentraction (revision 2) (4am crack), Beyond Pinball (version 1.1) (4am crack), Billboard (verion 0.0) (4am crack), Black Belt (revision 2) (4am crack), Broadsides (revision 1) (4am crack), Broadsides (revision 2) (4am crack), Broadsides (revision 3) (4am crack), Broadsides (revision 4) (4am crack), CAAT Skill Tester: Decimals (4am crack), CAAT Skill Tester: Fractions: Addition and Subtraction (4am crack), CAAT Skill Tester: Fractions: Multiplication and Division (4am crack), CAAT Skill Tester: Whole Numbers (4am crack), Career Scan IV (version 09.15.83N) (4am crack), Cash Versus Credit Buying (4am crack), Cause and Effect (version 02.15.85) (4am crack), Change Maker (4am crack), Child Development 2: Theories of Child Development (4am crack), Child Development 5: Infancy and Toddlerhood (4am crack), A Christmas Adventure (version 2.0) (4am crack), Classification of Objects (4am crack), Classmate (version 2.0) (4am crack), Clowning Around (revision 2) (4am crack), Collamore Castle: Strategies for Problem Solving Level 1 (4am crack), Comparison Kitchen (4am crack), Computer Biology Lab: Clam Dissection (4am crack), Computer Biology Lab: Crayfish Dissection (4am crack), Computer Biology Lab: Earthworm Dissection (4am crack), Computer Biology Lab: Frog Dissection (4am crack), Computer Biology Lab: Starfish Dissection (4am crack), Computers in Government (A-122 version 1.0) (4am crack), Continents and Countries (4am crack), Copy II Plus (version 1.0) (4am crack), Cotton Tales (version 1990) (4am crack), The Counting Bee (version 1.1, 26-FEB-82) (4am crack), Cribbage/Solitaire (4am crack), Crosscountry Canada (revsion 1, 1986) (4am crack), Crosscountry Canada (version 4.0) (4am crack), Crosscountry USA (version 4.0) (4am crack), Crosscountry USA (version 5.1) (4am crack), Crystal Caverns (revision 0) (4am crack), The Cube (4am crack), Cyborg (version 1) (4am crack), Dancing Dinos (4am crack), Dataquest: The Presidents (A-140 version 1.1) (4am crack), Dinosaur Dig (4am crack), Dinosaurs (release 1) (4am crack), Dragon Mix (version 1985) (4am crack), The Dream Machine (4am crack), E-Z Learner (4am crack), Early Discoveries: Size and Logic (version 07.31.85) (4am crack), Early Games: Matchmaker (revision 2) (4am crack), Effective Study Skills (4am crack), Electric Circuits (revision 1) (4am crack), Electric Circuits (revision 2) (4am crack), The Evelyn Wood Dynamic Reader (4am crack), Excel-A-Read (4am crack), Farmfiler (version 03.11.83) (4am crack), Fish Scales (version 4.0) (4am crack), Following Written Directions (4am crack), Fortress (revision 2) (4am crack), Fraction Fever (revision 1) (4am crack), Fractions (version 3.0 04-10-82) (4am crack), Fun with Directions (version 1984) (4am crack), The Gem of Zephyrr (version 1.1.0) (4am crack), Genesis: The Adventure Game Creator (4am crack), Genetic Engineering (4am crack), German Vocabulary Builder (4am crack), Glidepath (version 1.0) (4am crack), Golf Classic and Compubar (4am crack), Go to the Head of the Class (Media Materials) (4am crack), Graphing (A-817 version 1.0) (4am crack), Graphing Equations (version 1.3) (4am crack), Guitar Wizard (version 11611) (4am crack), Gulp!! and Arrow Graphics (4am crack), Human Body Exploration (4am crack), Improving Your Memory (4am crack), Industrialism in America (4am crack), Inferential Anne: Level II (4am crack), J-Bird (4am crack), Joe Theismann's Pro Football (4am crack), Key Signatures (4am crack), Kids at Work (4am crack), Kitchen Planner (4am crack), Les Sports (4am crack), Let's Explore Word Processing (Media Materials) (4am crack), Library Adventure: Blue Level (4am crack), Library Magic (revision 0) (4am crack), Magic Slate II: 20-Column Apple //e Version (version 1.0) (4am crack), Magic Slate II: 40-Column Apple //e Version (version 1.0) (4am crack), MasterType (version 1.7) (4am crack), Mathematics Action Games: Picture Parts: Basic Operations (4am crack), Mathematics Courseware Series: Adventures in Addition and Subtraction 3 (4am crack), Mathematics Courseware Series: Bicycling Through Decimals 3 (4am crack), Mathematics Courseware Series: Decimal Deli 2 (4am crack), Mathematics Courseware Series: Division 2 (4am crack), Mathematics Courseware Series: Division 3: The Prairie (4am crack), Mathematics Courseware Series: Electrifying Fractions 2 (4am crack), Mathematics Courseware Series: Fantastic Fractions 1 (4am crack), Mathematics Courseware Series: Fractions 3 (4am crack), Mathematics Courseware Series: Fractions 5: The River (4am crack), Mathematics Courseware Series: Mighty Multiplication 2 (4am crack), Mathematics Courseware Series: Percent 1: Get The Percent (4am crack), Mathematics Courseware Series: Percent 2 (4am crack), Medalist Series: Black Americans (version 04.13.84) (4am crack), Medalist Series: Presidents (version 11.23.84) (4am crack), Medalist Series: Women in History (version 11.21.83) (4am crack), Microtyping II (4am crack), Mind Puzzles (H-102 version 1.0-1984.05.25) (4am crack), Miner 2049er (revision 1) (4am crack), Modeling (A-823 version 1.0) (4am crack), Money! Money! (version 02.05.87) (4am crack), Monkey Business (revision 2) (4am crack), Monsters and Make-Believe (version 1.1) (4am crack), Music Tutor (Passport Designs) (4am crack), Mystery Mazes Case 3: Castle Clues (4am crack), Painter Power (4am crack), People of the Old Testament (version 03.09.90) (4am crack), Perception (version 3.1) (4am crack), Personality Profile 2 (4am crack), Physical or Chemical (4am crack), Picture Perfect (version 1987) (4am crack), Place Value: Ones, Tens, and Hundreds (4am crack), Plato's Cave (4am crack), Please Help Me: Spelling (4am crack), Polls and Politics (A-820 version 1.0) (4am crack), Prescriptive Math Drill (version 04.13.84) (4am crack), Primary Reading: Following Written Directions (4am crack), Primary WordMath (4am crack), Prime Ducks (4am crack), Problem-Solving Strategies (H-103 version 1.0-1984.09.25) (4am crack), Pro Golf Challenge (4am crack), Quizagon (revision 0) (4am crack), Rainbow Painter (4am crack), Rascal Takes A Ride Home (4am crack), Rascal Takes A Ride to School (4am crack), Reading for Understanding: Native Americans (4am crack), Reading Workshop: Grade 6 (Mindscape) (4am crack), Read & Rhyme (4am crack), Return to Reading: The Black Stallion (4am crack), Return to Reading: To Kill A Mockingbird (4am crack), Rhythm Write (4am crack), Run Your Own Train (revision 2) (4am crack), Scientific Simulations (version 1.0) (4am crack), Sesame Street Crayon: Letters For You (version 1987-10-31) (4am crack), Shadow Hawk One (revision 1) (4am crack), Shadow Hawk One (revision 2) (4am crack), Shadows and Light (4am crack), Shutterbug's Pictures (4am crack), Sliding Block (revision 2) (Merit) (4am crack), Social Studies: Africa (4am crack), Sound and Vibrations (4am crack), Space Journey: Planets and Stars (4am crack), Spellakazam (revision 1) (4am crack), Spelling and Reading Primer (version 2.0.1) (4am crack), Spelling Bee (version 1.1) (4am crack), The Spy's Adventures in Europe (version 1986-09-30) (4am crack), Start Solving: Honeybear (4am crack), Start Solving: Sam's Sticker Store (4am crack), Start Solving: Tina's TV Show (4am crack), Stickers (4am crack), Stickybear Opposites (800K 3.5") (4am crack), Story Maker (revision 2, 64K) (4am crack), The Story of Creation (4am crack), Strategies for Test Taking (4am crack), Strategies in Problem Solving: Dinosaurs and Squids (4am crack), Strategies in Problem Solving: Spinners and Slugs (4am crack), Super-Text II Form Letter Module (version 1984) (4am crack), Tales From The Arabian Nights (4am crack), Teddy Takes a Rain Walk (4am crack), Test Construction and Review (4am crack), Thinkers: Mathematics Unlimited Problem Solving (4am crack), Total Learning System (4am crack), Troll Sports Math: Math Word Problems for Grades 4 to 6 (4am crack), Type Hype (revision 2) (4am crack), Type Right on Your Apple IIe (4am crack), Under Fire (4am crack), U.S. Constitution Tutor (4am crack), The U.S. Constitution: Nationalism and Federalism (version 1984) (4am crack), U.S. History: The Growth of a Nation (4am crack), U.S. History: The Young Republic (4am crack), Walt Disney Card & Party Shop (4am crack), Water Pollution (4am crack), Werewolf!! (4am crack), What's the Problem: Ace Reporter (4am crack), What's the Problem: Chester and the Cheese (4am crack), What's the Problem: Where in the World? (4am crack), Wings Out of Shadow (4am crack), Wizard of Words (version 1.0) (4am crack), Word Scrambler and Spelling Tutor (4am crack), Wordwise (4am crack), WordWorx (4am crack), Zoo Master (revision 2) (4am crack) [4am]
    Arizona Mix (A-335 version 1.0) (4am and san inc crack), Car Builder (revision 4) (4am and san inc crack), Dog Sled Ambassadors (A-339 version 1.0) (4am and san inc crack), The General Manager (version 2.0S) (4am and san inc crack), The General Manager (version 2.0Y) (4am and san inc crack), Hard Hat Mack (4am and san inc crack), Magic Spells (version 1.1) (4am and san inc crack), Math Word Problems (4am and san inc crack), Music Construction Set (revision 2) (4am and san inc crack), Spare Change (4am and san inc crack), Square Pairs (version 1.0) (4am and san inc crack), Stickybear Opposites (revision 2) (4am and san inc crack), Stickybear Printer (version 1) (4am and san inc crack), Stickybear Reading (revision 2) (4am and san inc crack), Stickybear Town Builder (revision 2) (4am and san inc crack), Stickybear Typing (revision 3) (4am and san inc crack), Stickybear Word Problems (revision 2) (4am and san inc crack), Zenith (4am and san inc crack) [4am, san inc]
  • apple2_flop_orig: Copy II Plus (version 1.0), Copy II Plus (version 2.2), Galactic Gladiators [4am]
  • bbc_rom: Arcadians (unofficial RFS), Arkanoid (unofficial ROM), Boxford TCL 125/240 2.02, Boxford TCL 125/240 2.04, Boxford TCL 125/240 6.00, Database 1.21, Economatics Control ROM 1.04, Enigma Plus 2.4, GameROM: Rocket Raid 1.10, HyperDriver 1.30, IEEE 1.92, IEEE 1.98, Kix (unofficial ROM), LVL Echo 1.01, Micronet 2000 1.1, Music 1.2, PMS Multi-Font NTQ 4.0, Pengo (unofficial ROM), Ramrod MS4.00c (alt), Robotron (unofficial ROM), Rocket Raid (unofficial ROM), Snapper v1 (unofficial ROM), Snapper v2 (unofficial ROM), Speech Extension 0.1, StarGraph 3.01, Unicore 2.2, User Port Transfer 1.01, Wordwise Companion, Zalaga (unofficial RFS) [Nigel Barnes]
  • ekara_japan:
    Kids' Song Best 40 (Japan) (EC0084-KSB) [TeamEurope, David Haywood]
    Enkamichi Volume 8 (Japan) (EC0058-ENK) [TeamEurope]
  • ekara_japan_d: Dream Cartridge: Best Artist Vol.7 (Japan) (DC0008-BAT), Dream Cartridge: Best Hit Vol.10 (Japan) (DC0006-BHT) [TeamEurope]
  • ekara_japan_en: Enka-shū Dai Ichi-hen (Japan) (EN-1), Enka-shū Dai Ni-hen (Japan) (EN-2) [TeamEurope, David Haywood]
  • ekara_japan_kd: Kids' Song 20 (Japan) (KD-1) [TeamEurope, David Haywood]
  • ekara_japan_m: Artist Mini Volume 9 (Yamaguchi Momoe) (Japan) (MC0016-ATM), J-Pop Mix Mini Volume 1 (Japan) (MC0009-JPM) [TeamEurope, David Haywood]
  • ekara_japan_packin: Saiten Cartridge: Morning Musume Special (Japan) (BX01-MOR) [TeamEurope, David Haywood]
  • ekara_japan_s: Saiten Cartridge: Nesshō Vol. 5 (Japan) (SC0016-SAI), Saiten Cartridge: PostPet (Japan) (SC0011-PST) [TeamEurope, David Haywood]
  • ekara_japan_sp: Super Cartridge: TV Pop Junior (Japan) (SP-06) [TeamEurope]
  • h88_cass: BUG-8 02.05.00, BUG-8 02.06.00, Extended Benton Harbor Basic 10.05.00, Extended Benton Harbor Basic 10.05.01, Extended Benton Harbor Basic 10.06.00, Heath H8 Assembler 04.05.00, Heath H8 Assembler 04.06.00, Heath/Wintek H8 Editor 03.05.00, Heath/Wintek H8 Editor 03.06.00 [Society of Eight-Bit Heathkit Computerists]
  • msx1_cart:
    Hotbit HB-8000 Demo (Brazil), Ligue-se ao Expert (Brazil), Mood Land, Princess Quest [file-hunter]
    Magical Tower Adventure [MSXdev]
  • msx2_cart:
    DSKPRO (v11.6) [file-hunter]
    MEGA-SCSI (128KB), MEGA-SCSI (256KB), MEGA-SCSI (512KB), MEGA-SCSI (1024KB) [file-hunter, Wilbert Pol]
  • psion_ssd: 3Fax Software [techfury]
  • sega_beena_cart:
    Pururun! Shizuku-chan: Asonde Tanoshiku Nouryoku Up [TeamEurope]
    Taiko no Tatsujin: Ongaku Lesson [TeamEurope, QUFB]
  • spectrum_cass:
    Impossabubble [Dave Clarke]
    Alien Girl (demo, English), Alien Girl (demo, Spanish) [Javier Fopiani]
    Cocoa and the Time Machine (48K, English), Cocoa and the Time Machine (48K, Portuguese), Cocoa and the Time Machine (48K, Spanish), Cocoa and the Time Machine (128K, English), Cocoa and the Time Machine (128K, Spanish), Hakkenkast - The Demo Dungeon (48K), Hakkenkast - The Demo Dungeon (128K), The Swarm is Coming... (48K, update 2), The Swarm is Coming... (128K, update 2), Twenty Four Hour Parsley People (English), Twenty Four Hour Parsley People (Portuguese), Twenty Four Hour Parsley People (Spanish) [Minilop Retroware]
    Adventure 4-Pack (alt), Desdobramentos de Totobola, La Diosa de Cozumel (Matra edition), Máquina do Poker, Melotron, Poker Aberto, Stripping Penelope, Throne of Fire (PIM) [Planeta Sinclair]
    Ad Lunam (English), Ad Lunam (Italian), Ad Lunam (Spanish), Ad Lunam Plus (English), Ad Lunam Plus (Italian), Ad Lunam Plus (Spanish), Demon's Dream, F-19 Stealth Fighter (set 4, Erbe), Insert Coins II, Inspector Gadget and the Circus of Fear, Micro Olympics / Olympic Spectacular (Profisoft), Micro Primer - Software Pack 1, Micro Primer - Software Pack 2, Microfair Madness (Zenobi, alt), Mysterious Dimensions (48K), NATO Assault (128K version), Project Future (bug fix), Pud Pud (Zafi Chip), Puffy's Saga (MCM), Red Arrows (System 4), Rival Gang, Rival Gang EXT (demo), Road Toad (bug fix), Roust (demo), Super 48K Box (rev. 2, TAP tape image), Terrapins (demo), Throne of Fire (IBSA), Tiro al Blanco (Investronica), World Games (Erbe), Wunderwaffe, ZX Larry [Spectrum Computing]
    Apulija-13 (v2.1, English), Apulija-13 (v2.1, English, extra), Apulija-13 (v2.1, French), Apulija-13 (v2.1, German), Apulija-13 (v2.1, Italian), Apulija-13 (v2.1, Portuguese), Apulija-13 (v2.1, Spanish) [Zankle Soft]

New software list items marked not working

  • apple2_flop_clcracked: Mathematics Courseware Series: Addition and Subtraction 4: City Sights (4am crack), Mathematics Courseware Series: The Mysteries of Multiplication 3 (4am crack) [4am]
  • bbc_rom: Micron Plus EPROM Programmer 1.20, SPX 2.01 [Nigel Barnes]
  • msx2_cart: Video Digitizer (Japan) [file-hunter]
  • pixter_cart: Alphabet Forest, Clifford - The Big Red Dog, Cyberchase, Mazes, Puzzles & Games, SpongeBob SquarePants - Math Adventure [QUFB]

Translations added or modified

  • Russian [Arbars, holub, Vas Crabb]

Merged pull requests

  • 11801: heathkit/h89.cpp: Added Heathkit H89 with SigmaSoft Interactive Graphics Controller as a clone system. [Mark Garlanger]
  • 11840: bus/qbus: Added DVK MX floppy disk drive controller card. [shattered]
  • 11964: cpu/t11: Fixed MTPS/MFPS data width and improved emulation of differences between variants. [shattered]
  • 11971: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest floppy disk dumps and cracks. [4am, san inc, A-Noid]
  • 11972: pinball/recel.cpp: Added ‘Space Game (Bingo 6+1)’, and corrected comments. [BonelessChicken, Recreativas.org, ClawGrip]
  • 11975: rm/rmnimbus.cpp: Changed default mouse mode to high-level simulation. [Robin Sergeant]
  • 11981: machine/sa1110.cpp: Use address maps for on-board peripherals; hp/jornada.cpp: Hooked up entire keyboard. [Ryan Holtz]
  • 11984: phoenix/phoenix.cpp: Added a bootleg of Phoenix. [Recreativas.org, ClawGrip]
  • 11985: emu/memarray.cpp: Fixed little Endian byte reads and writes for 64-bit areas. [amameuser]
  • 11986: msx/msx.cpp,msx/msx2.cpp: Enabled floppy disk drive sounds. [Wilbert Pol]
  • 11988: rm/rm380z.cpp: Fixed video RAM addressing, allowing characters to be read back from the screen. [Robin Sergeant]
  • 11989: jaleco/megasys1.cpp: Added Japanese version of Hachoo! as a clone; ekara_japan*.xml: Added four cartridges. [David Haywood]
  • 11990: apple/apple2e.cpp: Removed a duplicate variable assignment in Ctrl-Reset handler code. [xotmatrix]
  • 11991: sega/segaai.cpp: Improved µPD7759 ROM bank selection (improves speech). [Wilbert Pol]
  • 11992: konami/hexion.cpp, konami/spy.cpp, konami/thunderx.cpp: Made K052591 simulation better reflect real programs. [furrtek]
  • 11994: handheld/hh_sm510.cpp: Added Tiger Double Dragon II: The Revenge. [algestam, Sean Riddle]
  • 11995: cpu/t11: Added basic support for the K1801VM1. [shattered]
  • 11996: apple/apple2e.cpp: Update language card memory map when language card is enabled or disabled. [xotmatrix]
  • 11999: nec/pce.cpp, nec/pce_cd.cpp: Cleaned up code. [cam900]
  • 12000: netlist/pexception.cpp, sound/pulse_sound.cpp: Fixed compilation when using musl libc runtime library. [Elaine Gibson]
  • 12001: irem/travrusa.cpp: Added an alternate palette PROM arrangement for Traverse USA, MotoTour and MotoRace USA. [ClawGrip]
  • 12002: heath/h89.cpp: Added Ultimeth 2k ROM as a BIOS option. [Mark Garlanger]
  • 12006: sega/sega_beena_cart.xml: Added two working items. [TeamEurope, QUFB]
  • 12009: lynx.xml: Marked raiden as a possible bootleg of the CES version. [David Silva]
  • 12012: util/cdrom.cpp: Removed unreachable additional handler for MODE2/2336 tracks (GitHub #9084). [stonedDiscord]
  • 12013: mattel/pixtermu.cpp, pixter_cart.xml: Added a skeleton Mattel Pixter Multi-Media driver and software list. [QUFB]
  • 12015: galaxian/galaxian.cpp: Added a Spanish bootleg of UniWar S from Centromatic. [Jorge Silva, Arnaldo Lopes, ClawGrip]
  • 12016: cpu/m6809: Fixed HD6309 indirect W register references in indexed addressing modes. [Tim Lindner]
  • 12017: rainbow.xml; intv.xml; digilog320.xml; compclr2_flop.xml: Use lowercase for things that aren't proper nouns. [ArcadeShadow]
  • 12019: heathkit/h89.cpp, h88_cass.xml: Added a software list for Heathkit H88 cassettes. [Mark Garlanger]
  • 12020: tecmo/gaiden.cpp: Added an version of Wild Fang using a different program version. [Tailsnic Retroworks, ClawGrip]
  • 12026: cpu/patinhofeio/patinho_feio.cpp: Fixed missing space in warning log message. [amameuser]
  • 12027: ussr/1801vp014.cpp: Added simulated MS7008 keyboard using K1801VP1-014 controller. [shattered]
  • 12028: lib/netlist: Removed duplicate $(OBJ)/devices from object directories in makefile. [amameuser]
  • 12029: cpu/z180, machine/ldv1000hle.cpp: Removed some extraneous semicolons. [amameuser]
  • 12030: Fixed indentation of some ROM_END and INPUT_PORTS_END statements. [amameuser]
  • 12031: rm/rm380z.cpp: Improved character mode video emulation. [Robin Sergeant]
  • 12032: msx1_cart.xml: Added five working items. [file-hunter, MSXdev, Wilbert Pol]
  • 12033: tvgames/spg29x.cpp: Added the internal SPG290 ROM for the Mattel HyperScan (not hooked up yet). [ppcasm, David Haywood]
  • 12034: sound/discrete.cpp: Use appropriate memory barriers for task synchronisation (fixes GitHub #11373). [Vas Crabb]
  • 12035: bandai/design_master.cpp: Added the internal H8/328 ROM for the Bandai Design Master. [Sean Riddle, David Haywood]
  • 12036: cpu/tms32010: Fixed memory access helpers for variants with 64k-word program space. [cam900]
  • 12037: misc/vocalizer.cpp: Added a driver for the Breakaway Music Systems Vocalizer 1000 (not working). [Loscha, Devin Acker]
  • 12040: util/chd.cpp: Calculate pessimistic size for buffer needed to store compressed hunk map (fixes GitHub #12023). [balrog]
  • 12041: konami/ksys573.cpp: Added Martial Beat JAB version (not working). [Windy Fairy]
  • 12042: spectrum_cass.xml: Added 61 working items, and added language information for many items. [ArcadeShadow]
  • 12043: trs/coco12.cpp: Dumped ROMs for Deluxe Color Computer and promoted it to working. [Brian Wiesler, Tim Lindner]
  • 12046: mindset_flop.xml, adam_flop.xml, next_hdd.xml: Made software list descriptions follow conventions. [ArcadeShadow]
  • 12047: Removed some unnecessary backslash line continuations in C++ and Python code. [amameuser]
  • 12049: trs/coco12_m.cpp: Fixed base address for Deluxe Color Computer RAM bank. [Nigel Barnes, Tim Lindner]
  • 12050: machine/z80scc.cpp: Added support for RTxC transmit/receive clock source. [Colin Leroy-Mira]
  • 12052: msx2_cart.xml: Added six items (five working); bus/msx/cart/scsi.cpp: Added partial MegaSCSI support. [Wilbert Pol]
  • 12055: hash/ekara_japan*.xml: Added nine cartridges; skeleton/hudson_poems.cpp: Added four games. [David Haywood, TeamEurope]
  • 12057: util/bitstream.cpp: Fixed cases where bits would be dropped when reading and writing. [Windy Fairy]
  • 12060: util/bitstream.h: Adjust m_doffset based on m_dbitoffs when flushing (fixes errors reading LaserDisc CHDs). [Windy Fairy]


NOWSZY [Arcade] Mame Classic 10.1.0 - 02/04/2024

MAME CLASSIC Version 10.1.0 - 02/04/2024

  • Added : Ability to hide MESS Machines requiring .chd files.
  • Changed : When selecting a MESS Machine, there is now a slight delay before it's software list is loaded. This makes it smoother to move through the machine list.
  • Changed : When selecting a MESS Machine, the focus will no longer switch to it's software list... per request.
  • Fixed : The background color of the lists would sometimes not match what was selected in Options.
NOWSZY [arcade] Mame x64 0.262 31/01/2024

MAME 0.262 31 Jan 2024

After two long months, we’re back with MAME 0.262! Of course, it’s full of exciting work on multiple fronts. In core media support, MAME now supports FLAC compression for compact cassette images, and Zstandard compression in zip archives and CHD disk images. For maximum compatibility, chdman won’t use Zstandard compression by default, so you’ll need to enable it if you want to use it when creating or converting disk images. For your convenience, unidasm now allows you to specify offsets in hexadecimal or octal.

Three LaserDisc games designed by Rick Dyer are now working: the Japanese version of Time Traveler, the console-to-arcade conversion Thayer’s Quest, and Don Bluth’s Dragon’s Lair. It’s very exciting to see multiple LaserDisc captures combined to eliminate all dropouts from disc degradation and pressing faults for Dragon’s Lair and Thayer’s Quest.

Following up on work in the previous release, MAME now supports Sega’s TV Ocha-Ken system, based on the same technology as the Advanced Pico BEENA. It’s a far simpler system designed for young children, using barcode cards to trigger mini-games. Also from Sega, initial support for the AI computer has been added. No, this isn’t related to the current artificial intelligence craze; it’s a rather obscure system from 1986 featuring a pen tablet and using cartridge and compact cassette media.

Two more Casio Phase Distortion synthesisers have been added: the CZ-230S keyboard and the rare SZ-1 sequencer. The CZ-2230S lacked sound editing features but added a programmable drum machine (using PCM samples) and sequencer. Also in synthesiser emulation, MAME’s Wave Blaster host driver now supports multiple synthesiser modules from Casio, Samsung, and Yamaha. In other musical news, the original version of the very obscure Shamisen Brothers rhythm game from Kato’s has now been fully dumped and emulated.

The microcontroller program for Taito’s KiKi KaiKai was recently extracted. This contains a substantial amount of game logic, allowing the simulation code previously used by MAME to be retired and giving more confidence that the emulation is accurate. Improvements to our Fujitsu MB8841 emulation have fixed persistent issues in Arabian from Sun Electronics. HT1130 microcontrollers are now supported, allowing cheap hand-held “brick games” to be emulated, albeit without sound for now.

This is a big release for chess computer emulation. There are lots of newly supported chess computers from the brands you love, like Hegener + Glaser, Novag, and Saitek, as well as more versions of systems that were already supported. There were also a couple of backgammon computers added, from Saitek and Tryom.

There’s inevitably far more than we have time to talk about here, including an Arabic version of the Mattel Aquarius, an 8" floppy drive controller for the Apple II family, numerous Aristocrat Leisure gambling systems promoted to working, some big software list updates, and lots of code modernised.

Changelog Mame 0.262

MAME Testers bugs fixed

  • 07157: [Sound] (sega/system1.cpp) nob: Music and sound effects stop playing after completing the first level. (Ivan Vangelista)
  • 08436: [Crash/Freeze] (sunelectronics/arabian.cpp) arabian: Game freezes on second player’s turn. (hackbar)
  • 08718: [Misc.] (taito/kikikai.cpp) kicknrun, kicknrunu: Coin counters increment on boot. (Vas Crabb)
  • 08754: [Documentation] (sega/sms.cpp) sms1, sms1br, sms1paln, sms1pal: The original Master System was not numbered. (Vas Crabb)
  • 08797: [DIP/Input] (capcom/1943.cpp) All 1943 games and clones: Cabinet type DIP switch setting labels are misleading. (Vas Crabb)
  • 08800: [DIP/Input] (pacman/pacman.cpp) crushbl3: DIP switch settings for number of lives are labelled incorrectly. (chaneman)
  • 08802: [Sound] (subsino/subsino.cpp) victor6, victor6a, victor6b: No OPL2 sounds are played. (Ivan Vangelista)

New working systems

  • 301 XL (Yeno) [hap, Sean Riddle, Berger]
  • Altair II [Basilio García, Recreativas.org]
  • Block Game & Echo Key GA888 [azya52, David Haywood]
  • Brother PN-8800FXB [Dirk Best, Bookman Archive]
  • Casio CZ-230S [BCM, =CO=Windler, Devin Acker]
  • Casio SZ-1 [BCM, Devin Acker]
  • Chess King / Intelligent Software Triomphe [hap, Berger, Sean Riddle]
  • E-Star Brick Game 96 in 1 (E-23 Plus Mark II) [azya52, David Haywood]
  • Gakken Compact Vision TV Boy [hap]
  • Golden Joker (Ver 16.06UNG-25, set 1) [TeamEurope, Roberto Fresca, Kevin Eshbach, Brian Troha]
  • Green Lizard (4VXFC811, NSW) [dam0, Heihachi_73]
  • Hegener + Glaser Mephisto Europa [hap, Berger]
  • Hegener + Glaser Mephisto MM II (Nona program, DOCCC 1985 Leiden TM) [mclane]
  • Jack House [Roberto Fresca, Grull Osgo]
  • Novag Accord [hap, Berger]
  • Novag Constellation Junior [hap, Mychess]
  • Novag Super VIP (v3.7) [hap, Berger]
  • Novag VIP (Novag) [hap, Berger]
  • Pit-Fighter (Tiger) [algestam, Sean Riddle, hap]
  • Saitek Electronic Champion Backgammon [hap, Sean Riddle]
  • Saitek Electronic Dames [hap, Sean Riddle]
  • Saitek Kasparov Conquistador [hap, Sean Riddle, ClawGrip]
  • SciSys Turbo 16K [hap, Sean Riddle]
  • Tandberg TDV-2115L [Frode van der Meeren]
  • Tandy Corporation / SciSys 1850 Deluxe Table Chess (model 60-2199) [hap, Sean Riddle]
  • Tequila Sunrise (1VXFC613, NSW) [dam0, Heihachi_73]
  • Tryom Omar II [hap, Sean Riddle]

New working clones

  • Altair (Nauchpribor) [algestam, Milan Galcik, Igor Nys]
  • Black Rhino (4VXFC830, NSW) [dam0, Heihachi_73]
  • Ecico Electronics Aquarius (Arabic) [Sean Harrington]
  • Euro Champ '92 (Japan) [Tailsnic Retroworks]
  • Fidelity Electronics Prestige Challenger (original program, set 1) [Berger]
  • Fidelity Electronics Prestige Challenger (original program, set 2) [Berger]
  • Fidelity Electronics Prestige Challenger (original program, set 4) [Berger]
  • Fidelity Electronics Prestige Challenger (original program, set 5) [Berger]
  • Fidelity Electronics Prestige Challenger (original program, set 6) [Berger]
  • Fidelity Electronics Voice Chess Challenger (set 2) [Berger]
  • Fruit Star Bonus (Ver 8.30UNG-25, set 1) [TeamEurope, Roberto Fresca, f205v, Kevin Eshbach, Brian Troha]
  • Fruit Star Bonus (Ver 8.30UNG-25, set 2) [TeamEurope, Roberto Fresca, f205v, Kevin Eshbach, Brian Troha]
  • Gals Panic SU (Korea, version 5) [Darksoft, The Dumping Union]
  • Golden Joker (Ver 16.06UNG-25, set 2) [TeamEurope, Roberto Fresca, Kevin Eshbach, Brian Troha]
  • Hat Trick Hero (US) [Tailsnic Retroworks]
  • Heath Company Heathkit H88 [Mark Garlanger]
  • Hegener + Glaser Mephisto Academy (Dutch, 04-10-88) [Drahti]
  • Hegener + Glaser Mephisto Academy (German, 27-08-88) [Drahti]
  • Hegener + Glaser Mephisto Academy T+T (Dutch, prototype) [mclane]
  • Hegener + Glaser Mephisto Dallas 68020 (set 1) [Berger]
  • Mahjong Gakuensai (Japan, set 2) [buffi]
  • Mahjong Raijinhai (Ver. D105) [Sergio Galiano]
  • JoJo no Kimyou na Bouken: Mirai e no Isan (Japan 991015, NO CD) [anonymous]
  • JoJo's Bizarre Adventure (Euro 991015, NO CD) [anonymous]
  • Lucky Coin (Jun 24 2002) [Ioannis Bampoulas]
  • NBA Jam (proto v 1.01 1/23/93) [reynaldodhalam]
  • NBA Jam (proto v 2.00 1/24/93) [Scuba King]
  • NBA Jam Tournament Edition (proto 2.00 12/17/93) [anonymous]
  • Novag Super VIP (v1.01) [hap, Berger]
  • Novag Super VIP (v1.03) [hap, Berger]
  • Novag Super VIP (v3.6) [hap, Berger]
  • Operacion Defender (bootleg of Defender) [Recreativas.org]
  • Pit Boss Superstar III 30 (9233-00-01 R0B, Standard version) [Brian Troha, The Dumping Union]
  • Psion Series 3mx (French) [François Thunus]
  • Return Of Sel Jan II [BET] (Japan, NM508) [buffi]
  • Saitek Kasparov Team-Mate [hap, Sean Riddle, ClawGrip]
  • SciSys Companion III [hap, Sean Riddle]
  • Skill Drop Georgia (Ver. G1.01S, Oct 1 2002) [Ioannis Bampoulas]
  • Stompin' (prototype?) [Domenico Cervini]
  • Tekken 2 Ver.B (World, TES2/VER.D) [@moflih.morad]
  • Violent Storm (ver UAB, bootleg) [Jordi Freixas, Victor Fernandez (City Game)]

Systems promoted to working

  • Bachelorette Party (BHG1248, US) [Heihachi_73]
  • Cherry Chance [Angelo Salese]
  • Dragon's Lair (US Rev. F2) [Ryan Holtz, Mat Ownby, ld-decode Team]
  • The Gambler (EHG0916-02, US) [Heihachi_73]
  • Honky Tonk (BHG1455, US) [Heihachi_73]
  • Koala Mint (CHG1573, US) [Heihachi_73]
  • MKV Set/Clear Chips (US) [Heihachi_73]
  • Magic Mask (AHG1549, US) [Heihachi_73]
  • Mahjong Raijinhai DX (Ver. D105) [Sergio Galiano]
  • Party Gras (AHG1567, US) [Heihachi_73]
  • Poker (Impera, V11/90b) [Roberto Fresca, Grull Osgo]
  • Sega TV Ocha-Ken [QUFB]
  • Shamisen Brothers Vol 1 (V1.01K) [Windy Fairy, Taro, angeryer]
  • Thayer's Quest (set 1) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • Sweet Liberty Deluxe (AHG1575, US) [Heihachi_73]
  • Wild Africa (AHG1535, US) [Heihachi_73]

Clones promoted to working

  • Adonis (BHG1508, US) [Heihachi_73]
  • Boot Scootin' (AHG1547, US) [Heihachi_73]
  • Boot Scootin' (GHG1008-03, US) [Heihachi_73]
  • Boot Scootin' (GHG1012-02, US) [Heihachi_73]
  • Cash Chameleon (DHG4078-99, US) [Heihachi_73]
  • Cuckoo (CHG1195, US) [Heihachi_73]
  • Dance Dance Revolution (GC845 VER. JAB) [tweak!, Caldenza, Taro]
  • Dolphin Treasure (FHG4077-02, US) [Heihachi_73]
  • Dolphin Treasure - Cash Express (AHG1519, US) [Heihachi_73]
  • Dolphin Treasure - Cash Express (AHG1606, US) [Heihachi_73]
  • Dolphin Treasure - Cash Express (AHG1607, US) [Heihachi_73]
  • Dragon's Lair (US Rev. D, Pioneer LD-V1000) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • Dragon's Lair (US Rev. E) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • Dragon's Lair (US Rev. F) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • Enchanted Forest - Cash Express (AHG1615, US) [Heihachi_73]
  • Golden Pyramids (AHG1205-03, US) [Heihachi_73]
  • Golden Pyramids (AHG1206-99, US) [Heihachi_73]
  • Green Lizard - Cash Express (AHG1623, US) [Heihachi_73]
  • Inca Sun (CHG1458, US) [Heihachi_73]
  • Inca Sun (DHG1577, US) [Heihachi_73]
  • Keep Your Hat On (BHG1204, US) [Heihachi_73]
  • King Galah - Cash Express (AHG1625, US) [Heihachi_73]
  • Loco Loot (AHG1513, US) [Heihachi_73]
  • Lucky 7 (Impera, V04/91a, set 2) [Roberto Fresca, Grull Osgo]
  • Magic Mask (AHG1548, US) [Heihachi_73]
  • Magic Mask (DHG1309, US) [Heihachi_73]
  • Margarita Magic (EHG1558, US) [Heihachi_73]
  • Margarita Magic (EHG1559, US) [Heihachi_73]
  • Mountain Money (BHG1464, US) [Heihachi_73]
  • Novo Play Club Card (V3.3H) [Roberto Fresca, Grull Osgo]
  • Novo Play Club Card (V6.2H) [Roberto Fresca, Grull Osgo]
  • Party Gras (BHG1284, US) [Heihachi_73]
  • Penguin Pays - Cash Express (AHG1544, US) [Heihachi_73]
  • Penguin Pays - Penguin Pucks (EHG1257, US) [Heihachi_73]
  • Queen of the Nile (GHG4091-02, US) [Heihachi_73]
  • Queen of the Nile (GHG4091-03, US) [Heihachi_73]
  • Queen of the Nile - Cash Express (AHG1525, US) [Heihachi_73]
  • Queen of the Nile - Cash Express (AHG1608, US) [Heihachi_73]
  • Queen of the Nile - Cash Express (AHG1609, US) [Heihachi_73]
  • Thayer's Quest (set 2) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • Time Traveler (Japan) [Ryan Holtz, Matt Ownby, ld-decode Team]
  • Unicorn Dreaming (BHG1584, US) [Heihachi_73]
  • Wild Cougar (AHG1531, US) [Heihachi_73]

New systems marked not working

  • Aquaplus P/ECE (512 kB Flash) [Vas Crabb]
  • Aristocrat MK-7 BIOS [Guru]
  • Cast Away (dual 6809 GI Australasia PCB) [Roberto Fresca, Grull Osgo]
  • Circlun - Kuru.Kuru-Count [buffi]
  • Cool 104 [ethteck]
  • Cuty Line Limited (ver.1.30) [freaktech]
  • Diga Mart (rev. A) [Arcade2007]
  • Free Deal Twin Jokers Progressive [ethteck]
  • Funderdome Video Game Entertainment System 200+ Games (FUN-GAME32-1) [David Haywood]
  • Good Luck! (dual 6809 GI Australasia PCB) [Roberto Fresca, Grull Osgo]
  • IVL Technologies KaraokeTV Star (US, with 50 songs) [Sean Riddle, David Haywood]
  • Jester Chance (dual 6809 GI Australasia PCB) [Roberto Fresca, Grull Osgo]
  • LD Mahjong #1 Marine Blue no Hitomi (Japan) [buffi]
  • Lexibook JG7420 200-in-1 [David Haywood]
  • Lucky 88 (Aristocrat MK-7) [dam0]
  • Medal Get Hammer (V100JP) [buffi]
  • Monkey Land (Ver. AA.21.A) [Ioannis Bampoulas]
  • National Semiconductor SYS16 [Plamen Mihaylov]
  • NEC PC-8401BD [David Stephenson]
  • Nittere Shiki! Mirai Yosou Studio / NTV Future Forecast Studio (Japan, Rev A) [Jorge Valero, Darksoft, MetalliC, rtw]
  • Playcenter Evolution III (v14.0, 'Epox' hardware) [Cuclis, Oskarito, Ángel]
  • Rockman EXE Battle Chip Stadium Ver.3.00 [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, ScilabSecrets]
  • Rockman EXE The Medal Operation [GoodTofuFriday, EmmanuelEXE - Emmanuel Frechou, ScoutmasterDemi, RockmanCosmo YukkiEXE, NettoHikari, Gateonine, Omegascithe, Seabit, Guadian Cha, DJrezzed (Enzan), Jamesking, Raging Potato, ShatteredShamrock, MegaMage, XoftheXeyon, Giver336, CrayonCrayoff, Zetta Slow, WChill, HedgehogNinja, BeardAnchor, FrozenSade, Doc, InvaderChris, ShrubNinja, Runimanio, EWayne, Rebyc, DashieSwag, JaiDjango, Seedoh, LanHikariDS, TarjicalJalapeno, GilverSoul, HopeButterfly, TwilightLinkable, Yee Naaldlooshi, Malxx125, PokeJoe, UnfunnyCircle, ProtoDemn, BlairJTV, Fluttershy_VG, Johnsowhat94, VampirateOdessa, Ennis Ham, SSB Mars, El Cut, Archduke Spook, BoiBill, Kirito, ScilabSecrets]
  • Sega AI [Chris Covell, Fabio Priuli, Wilbert Pol, smspower, The Game Preservation Society]
  • Sega Network Taisen Mahjong MJ 3 Firmware Update (GDX-0019) [Jorge Valero, rtw]
  • Simply the Best (CZ750, v1.0) [TeamEurope, Roberto Fresca, Grull Osgo]
  • Takara Tomy / SSD Company LTD Hi-Kara (Japan) [David Haywood, TeamEurope]
  • Wicat Systems T7000 Video Terminal [Bitsavers]
  • Yamaha MU90 [anonymous]

New clones marked not working

  • Aquaplus P/ECE (2 MB Flash) [Vas Crabb]
  • Bad Girls (alternate set) [indisc]
  • Baywatch (3.00 German) [Quench]
  • Bugs Bunny Birthday Ball (LG-2) German [Quench]
  • Cherry Master '92 (V1.1D) [Ioannis Bampoulas]
  • Cruis'n Exotica (version 2.0, alternate ROM format) [Brian Troha]
  • Diner (LG-2) German [Quench]
  • Elvira and the Party Monsters (LG-3) [Quench, PinMAME]
  • Epoch / SSD Company LTD Super TV-PC [TeamEurope, QUFB]
  • Heart Throb (01J02866, Venezuela) [anonymous, Heihachi_73]
  • Hook (USA 4.01, display A4.00) [PinMAME]
  • Hook (USA 4.01, display F4.01) [Quench, PinMAME]
  • Incan Pyramid (Konami Endeavour, Queensland) [Matt B]
  • Indian Dreaming (02J01856, Venezuela) [anonymous, Heihachi_73]
  • Loco Loot (0300670V, Queensland) [anonymous, Heihachi_73]
  • Mahjong Cafe Doll Great (Japan, Ver. 1.00) [buffi]
  • Medal no Tatsujin Doki! Ooatari-Darake no Sugoroku Matsuri (MTL1 SPR0A) [buffi]
  • Monkey Land (Ver. AA.13.B) [Ioannis Bampoulas]
  • Operation Tiger (Ver 2.09 J) [ethteck]
  • Operation Tiger (Ver 2.10 O) [lukemorse1]
  • Puzz Ball (Japan, PZB1 Ver.C) [buffi]
  • Rolling [Taksangs, charlie]
  • Sega Touring Car Championship [Sugoi Helsinki]
  • Sweethearts II (0100860V, Queensland) [anonymous, Heihachi_73]
  • Whirlwind (LG-1) [Quench, PinMAME]
  • Whirlwind (LG-2) [Quench, PinMAME]
  • The Who's Tommy Pinball Wizard (Dutch 2.01, display A2.00) [inkochnito, PinMAME]

New working software list items

  • aquarius_cart: Arabic Editor [Martin v.d. Steenhoven, Ghaith Al-Makhzoomi]
  • brother_pn:
    PN-8510MDS Version 1.0 [David Given]
    PN-8500MDS/PN-8700MDS Version 2.01 [ToughDev]
  • coleco: Masters of the Universe: The Power of He-Man (prototype, hacked) [anonymous]
  • ctvboy: Chitaikuu Daisakusen, Excite Invader, Frogger, Mr. Bomb, Robotan Wars, Shigaisen 200X-nen [Jeremy Parish, Sean Riddle, Gaming Alexandria]
  • ekara_japan: Enkamichi Volume 9 (Japan) (EC0064-ENK) [David Haywood, TeamEurope]
  • ekara_japan_ac: Misora Hibari PR-06 (Japan) [David Haywood, TeamEurope]
  • ekara_japan_g: TV Pop Junior Volume 3 (Japan) (GC0009-TPJ) [David Haywood, TeamEurope]
  • ekara_japan_m: Kids Song Mini Volume 2 (Japan) (MC0008-KSM) [David Haywood, TeamEurope]
  • ekara_japan_sp: Super Cartridge: Best Hit (Japan) (SP-01) [David Haywood, TeamEurope]
  • fmtowns_flop_orig: D-Return, Daifugou Gakuen (v1.1), Misty 2, Present 2 [cyo.the.vile]
  • ibm5170:
    Harpoon II - BattleSet 3: Cold War [The Good Old Days]
    Front Page Sports: Baseball '94, Front Page Sports: Baseball '94 - Legends and Stadiums expansion, Harpoon II, Harpoon II - BattleSet 2: WestPac, International Tennis Open [Total DOS Collection]
  • ibm5170_cdrom: Primal Rage (USA, DOS) [archive.org]
  • megadriv:
    Attack of the Petscii Robots (shareware v1.0), Attack of the Petscii Robots (shareware v1.2) [The 8-Bit Guy]
    Cave Story - Doukutsu Monogatari (v0.7.0, English), Cave Story - Doukutsu Monogatari (v0.7.0, French), Cave Story - Doukutsu Monogatari (v0.7.0, Italian), Cave Story - Doukutsu Monogatari (v0.7.0, Portuguese), Cave Story - Doukutsu Monogatari (v0.8.0, Chinese), Cave Story - Doukutsu Monogatari (v0.8.0, English), Cave Story - Doukutsu Monogatari (v0.8.0, French), Cave Story - Doukutsu Monogatari (v0.8.0, German), Cave Story - Doukutsu Monogatari (v0.8.0, Italian), Cave Story - Doukutsu Monogatari (v0.8.0, Japanese), Cave Story - Doukutsu Monogatari (v0.8.0, Korean), Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese), Cave Story - Doukutsu Monogatari (v0.8.0, Portuguese-Brazil), Cave Story - Doukutsu Monogatari (v0.8.0, Spanish) [Andrew DeRosier]
    Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio]
    Little Medusa (demo) [Mega Cat Studio]
    Astebros (demo v1.1), Astebros (demo v2.1, English), Astebros (demo v2.1, French) [Neofid Studios]
    Alien Cat 2, Alien Cat 2 (demo), Arkagis Revolution (rev. 00 - trial version), Arkagis Revolution (rev. 01), Arkagis Revolution (rev. WX - trial version), Arkagis Revolution (rev. XZ - trial version), Arkagis Revolution (rev. YX - trial version), Arkagis Revolution (rev. YZ - trial version), Arkagis Revolution (rev. ZW - trial version), Beggar Prince (rev 1) (Europe, USA), Cascade, Coffee Crisis, Coffee Crisis (alt), Coffee Crisis (demo), Debtor, Demons of Asteborg (demo 0.1, English), Demons of Asteborg (demo 0.1, French), Demons of Asteborg (demo 20200721), FoxyLand, Little Medusa, Miniplanets (demo), Phantom Gear (demo 0.2), Phantom Gear (demo 0.5), Phantom Gear (demo 0.6), Phantom Gear (demo 0.9), Phantom Gear (demo 0.17) (Bits Rule Games), Phantom Gear (demo 0.17) (Mega Cat Studios), Phantom Gear (demo 0.20), Phantom Gear (demo 0.21), Phantom Gear (demo 0.22), Phantom Gear (demo 0.25), Phantom Gear (demo 0.32), Tanglewood, Tanglewood (GOG release), Tanglewood (demo 0.8.01), Tanglewood (demo 0.9.37), Tanglewood (tech demo 0.1.04), Tanglewood (tech demo build v0.0.11), Tanglewood (tech demo build v0.0.14), Tanglewood (tech demo build v0.0.15), Super Heavy Duty, Ultracore (Europe), Ultracore (Europe, USA) (Switch, PS Vita), Ultracore (Japan), Ultracore (USA), Uwol - Quest for Money (v1.0), Uwol - Quest for Money (v1.1), Uwol - Quest for Money (v1.2) [No-Intro]
    Super Heavy Duty (preview version) [Playnautic]
    Puzzli [PortableDev]
    Black Jewel Reborn (demo v0.2), Bone Marrow (demo), Bone Marrow Rebirth (demo), Debtor (demo 4), FoxyLand (demo), Reknum - Fantasy of Dreams (demo), Reknum - Fantasy of Dreams (demo 2), Thunder Paw (demo), Thunder Paw (demo 2) [PSCDGames]
    Alter Ego - Remastered, GLUF, Misplaced (English), Misplaced (Russian), Old Towers (v1.1), Old Towers (v1.2), Tourmaline, Yazzie [RetroSouls]
    Affinity Sorrow (demo), The Curse of Illmoore Bay (demo 20190517), The Curse of Illmoore Bay (demo 20190521), The Curse of Illmoore Bay (demo 20190914), The Curse of Illmoore Bay (demo 20191113), The Curse of Illmoore Bay (Halloween official demo 20191028), Eyra - The Crow Maiden (demo) [Second Dimension]
    Arkagis Escape (rev. WX - trial version), Arkagis Escape (rev. YW - trial version), Arkagis Escape (rev. ZZ - trial version), Meka Grappler X, Miniplanets (rev 02), Miniplanets (rev 03), Miniplanets Remix (rev 04) [Sik]
    Irena - Genesis Metal Fury (demo 20210121), Irena - Genesis Metal Fury (demo 20211002), Irena - Genesis Metal Fury (demo 20211209) [White Ninja Studio]
  • msx2_cart: MSX-SCSI Interface (Novaxis v1.59.64), MSX-SCSI Interface (Novaxis v1.59.65), MSX-SCSI Interface (Novaxis v1.59.66) [Wilbert Pol]
  • msx2_flop:
    1789 La Révolution (France), 3 Tsu no Negai (Japan), 31 (Netherlands), Aapaa MyaaDock (Japan), L'Affaire: Ushinawareta Toki wo Motomete (Japan), Agat, Aleste 2 (Japan, Woomb), Al Capone (Germany), Aquaload (Japan), Arma Mortal (Spain), Arrows (Japan), The Avenger of Death (Netherlands), Las Aventuras de Rudolphine Rur (Spanish, older), Bad Max (France), Ball Out Special (Japan), Battle Mission (Japan), Beast (Japan), Beast 2 (Japan), Blade Jack Hentai, Blue Warrior, BonBall (Japan), Bubble Rain, Byte Master (Russian), Calculus, Carnival Bomling Deluxe Pack (Japan), Castle Adventure (Dutch), Castle of Blackburn, Cat 'n' Mouse, Caterpillar, Os Cavaleiros do Zodiaco (Brazil), Changan Super (Japan), Cocos, Collection 1 (French), Colpo Grosso al Casino (Italy), Construction Tool Meizu-kun (Japan), Continental (Japan), Cosmic Psycho (Japan), Cowboyana Jones (Dutch), Crafton & Xunk (France), Daisenryaku II - Campaign Version Customer Kit (Japan), Daisenryaku Map Shuu (Japan), Dancing Star (Japan), Dante Yuushuu Sakuhin Cross Kingdom (Japan), Derringer (Japan), Destroy Mover (Japan), Detective Story (Dutch), Dimies, Disc Station Special Natsuyasumi-gou (Japan), Disk Cool III (French), Disk Version Namcot Game Series 1 (Japan), Disk Version Namcot Game Series 2 (Japan), Dominon X, Dragon Rouge (Japan), Dragonworld (Spain), Dream Fighters (Japan), DuckTales (English), Dungeon Manjirou (Japan), Dungeon Wanderer (Japan), Ease - Philips Desktop (Europe, v1.2), Entasis (Japan), Entführer Yousei Yuukai Jiken (Japan), Erotic Pac #1 (France), Even (Japan), Evil Death - The Adventure (Netherlands), Evil Spirit, EXOR, Fastan (Netherlands, v1.01), Finally Wizard (Japan), Findit promo (Netherlands), Fistan (Netherlands, v2.05), FLAT1 (demo), Fony's Demo Disk 1 (Netherlands), Fony's Demo Disk II (Netherlands), Freeware Collection (Japan), Fruta Prohibida (Spain, French), Future Time Demo, Gakkyuu Sengoku 2 (Japan), Galaxeed (Japan), Game Caching Program (Netherlands), Game Caching Program (Netherlands, alt), Genius, Giddy Runner (Japan), Ginga Eiyuu Densetsu Powerup & Scenario Shu (Japan), Girls Paradise Rakuen no Tenshitachi (Japan), Gize! XIX (Japan), Gogo 11-ji 48-pun Version 4 (Japan), Gram Cats 2 (Japan), Grey Wolf, GuRu LoGiC, GuRu LoGiC (older), Guide CG Disk (Japan), Hadou no Hyouteki - Legend of The Melvel (Japan), Hadou no Hyouteki - Legend of The Melvel (Japan, Kanji ROM-free version), HAL Game Collection Vol. 1 (Japan), HAL Game Collection Vol. 2 (Japan), Han-Kairou -Kanzenhan- (Japan), Haphazard (Japan), Haphazard 1 & 2 (Japan), Hard Graphics Soushuuhen (Japan), Hatchake Ayayo-san (Japan), Hatchake Ayayo-san II: Ikenai Holiday (Japan), Hexion 2 (Japan), Hit and Away DX (Japan), Hit and Away DX (Japan, 1994), Hoippuru (Japan), Hot Milk (Japan), How to lose a million dollar$, Human Boming (Japan), Igusta (Japan), Jangou 1 (Japan), Jong Borg Suzume (Japan), Juki, the Ranger. (Japan), Kandoku Hyakka (Japan), Kibou Shima no Satsujin (Japan), Kibun wa, Pastel Touch!! Abunai Gakuen Hen (Japan), Konai Shasei Vol. 1 (Japan), Konai Shasei Vol. 2 (Japan), Konai Shasei Vol. 3 (Japan), Konami Quiz 2 Promo (Dutch), Konapuzz Promo, Kung Fu, Kurutta Kajitsu (Japan), Last Armageddon Alien Zukan (Japan), Letra (Netherlands), Lightning Bacchus - The Knight of Iron (Japan), Listperiod (Japan), Little Casino (Japan), The Lost World, The Lost World (with Moonsound support), Mad House, El Mago de Oz (Spain), Mahjong Shikaku Gaiden Hana no Momoko-gumi! (Japan), Mainichi ga Ecchi (Japan), MAR'Z PROJECT Present Disc (Japan), Master of Monsters Map Collection (Japan), Mei Tantei Numarin 2 The Private Detective (Japan), Mei Tantei Numarin 3 (Japan), Mei Tantei Numarin The Private Detective (Japan), Memory (v1.0), Metal Gear 2 Solid Snake Maps (Netherlands), Meteorite Kiss, Micro Music (Netherlands), Migicon Scroll Text Demo, Monimoni Theatre (Japan), Monoris (Japan), MSX Free Software 100-sen (Japan), MSX Free Software 100-sen Lot.2 (Japan), MSX Hot Numbers (Spanish), MSX Klup Bonus Disc, MSX Magazine 5 Gatsu-gou Program Service (Japan, 1991), MSX Magazine 6 Gatsu-gou Program Service (Japan), MSX Train 2 (Japan), MSX Wars V (Japan), MSX-Debugger (Netherlands, v1.30), MSX-FAN Fandom Library 4 (Japan), MSX-FAN Fandom Library 5 (Japan), MSX-FAN Fandom Library 6 (Japan), MSX-FAN Fandom Library 7 (Japan), MSX2 Demo Digitalizaciones (Spain), Naoko no Daihitsu (Japan), Noukou Senshi Sanae Chan (Japan, prototype), OK Fred (Netherlands), Oonuki no Yabou (Japan), Osamu-chan Shio chi ga Ri (Japan), Outlaw Suikoden (Japan), Panic Shoot, Petiso Game (Spain), PH.Sound Collection (Japan), Phi (Japan), PIAS - Hikisakareta Seishun (Japan), Piles (Netherlands), Pig's Quest (Netherlands), Pixess (Netherlands), Point Crisis, Poker Dolls, Poyo Poyo Life 3 (Japan), Private School (Japan), Push'em, Puzzel (Netherlands), Puzzel Collectie 1 (Netherlands), Puzzel Collectie 2 (Netherlands), Puzzle 9.64 (Japan), Puzzle Game Nadia Special (Japan), Puzzle - Große Meister (Germany), Puzzlemania (Netherlands), Quadromania MSX2, Quiz! Atatchatte 25% (Japan), Quiz! Atatchatte 25% (Japan, 1996-12-26), R・SYSTEM 3.2 (Japan), R・SYSTEM Ketteihan (Japan), RCCR - RC Car Race (Japan), Realms of Adventure (Netherlands), Retaliator (Netherlands), Riot (Japan, alt), Ritoru Keiba (Japan), Ritoru Keiba (Japan, alt), Ruby & Jade, Sangokushi (Japan, 1988-01), Sangokushi (Japan, 1988-05), Saotome Gakuen Blue Wind (Japan), Saotome Military Academy of U.N. Space Force Nyuugaku Annai (Japan), SCC MUSIXX Music Loader, SCC-Blaffer, SCC-Blaffer NT, SCC-Musixx (Netherlands), Scrabble Triton, SDI FX (Japan), Sekai de Ichiban Kimi ga Suki! (Japan), Sematte Mitai (Japan), Senno Knife no Mashoujo Kan (Japan), Senno Knife: Meikyuu no Mashoujo (Japan), SH#1 (Japan), Shadow Hero 2 (Japan, v1.2), Shadow Hero 3 + R System (Japan), Shin Maou Golvellius (Woomb), Shining Crystal (Japan), Shiro to Kuro no Densetsu Soushuu-hen (Japan), Shitai Okiba de Yuushoku o Akagawa Jirou (Japan), Shooter-X (Japan), Siianime, Simulation Dayo Zen'in Shuugou! (Japan), Singular Stone, Singular Stone (download), SM Lady (Japan), Solitaire (Netherlands), Soshite Shiawase wa Yattekuru (Japan), Sound Machine voor MSX2 Computers (Netherlands?), Speed Game (Japan), Spring Warrior, Star Wars, Street Snatch, Sugo Hachi (Japan), Sum the Missile Human (Japan), Super Daisenryaku Map Collection (Japan), Super Program Collection 1 (Japan), Super Program Collection 4 (Japan), Super Zeologue (Japan), Sweet (Japan), Tenshitachi no Gogo II - Bangai II (Japan), Tenshitachi no Gogo II - Minako (Japan), Tenshitachi no Gogo III - Ribbon (Japan), Tsubasa wo Hirogete (Japan), Tsuya-dan Genpei Souranki ~Irohanihoheto~ (Japan), Yaminabe (Japan), VideoBench (Netherlands) [file-hunter]
    Flat Marsh o Sagase! 1-2-3 (Japan), Flat Marsh o Sagase! 4 Dokidoki Toukyou Keibajou-hen (Japan), Magical Labyrinth Remix (Japan, download) [Gigamix]
    Cat 'n' Mouse Puzzle Editor [Imanok]
    Sphere [Infinite]
    Memory (v1.1) [MSXdev]
    Marslander (English), Marslander (English, older), Marslander (Portuguese), Marslander (Portuguese, older) [Murilo Carmello]
    Doopm Trip [N.I]
    MinQ (Japanese), MinQ (Japanese, English, Spanish) [NukegaraDHP]
    zDOOM (prototype) [NYYRIKKI]
    Dribol (English), Dribol (Spanish) [Oniric Facor]
    Don't Warro! Be Japo! [Paxanga Soft]
    Gals Quest (Japan), Gals Quest 2 (Japan), Gals Quest 2.5 - Dark Revenger (Japan) [Tomorrows Soft]
  • msx2p_flop:
    The Komainu Quest (Japan), Maou no Fukkatsu DX (Japan), Muteki Senshi Yajiuman (Japan), Playboy Late Night, Screen 11 Designer (Netherlands), Shuumatsu no Sugoshikata - The World is Drawing to an W/End (Japan), Unmei - Destiny (Japan) [file-hunter]
    F-1 Spirit 3D Special (Japan, demo) [Wilbert Pol]
  • neocd: Bang Bang Busters, Looptris, Looptris Plus [redump.org]
  • neogeo:
    Looptris, Looptris Plus [Blastar]
    NeoTRIS [Chips on Steroids]
  • nes: Super Sushi Pinball (USA, prototype) [Ed Semrad, Hidden Palace, VGHF]
  • pce: Arcade Card Pro [cam900]
  • pcecd:
    Jessie Jaeger in Cleopatra's Curse (demo) [Bold Game Studio]
    Space Ava 201: Quantum Field Theory [Nicole Express]
    Ultimate Rally Club [Orion_]
    FX Unit Yuki: The Henshin Engine (re-release), Hypernova Blast (USA), Insanity, Jessie Jaeger in Cleopatra's Curse, Meteor Blaster DX (USA, re-release), Mysterious Song, Mysterious Song (re-release), Pyramid Plunder, Revival Chase [redump.org]
    Henshin Engine (demo) [Sarumaru Company]
  • rainbow: WordPerfect Version 4.0 [glencanyon]
  • saturn: Delisoba Deluxe (Japan) [archive.org]
  • sega_beena_cart: Soreike! Anpanman Hajimete Kaketa yo! Oboeta yo! Hiragana Katakana: 50-on Board Kinou-tsuki (Rev. S-100002-1000) [TeamEurope]
  • segaai:
    AI Enikki, Alice World, Andersen Dream, Arabian Night, Cinderella Labyrinth, Columbus Map, Cosmic Train, Gulliver Pocket, Mozart Academy, Ocean Fantasy, Ranran Melody, Robinson Land, Runrun Music, Tantan Rhythm [Chris Covell]
    AI Enikki (1986), Henshin Kanji, Okeiko Hanamaru Aiueo, Pinpon Numbers, Waku Waku ABC to 123 [smspower, Charles McDonald]
  • snes:
    Aero the Acro-Bat 2 (prototype 19940808), Animaniacs (prototype 19940611), Apocalypse II (Europe, prototype 19971028), Arcade's Greatest Hits - The Atari Collection 1 (Centipede prototype 19970211), Arcade's Greatest Hits - The Atari Collection 1 (prototype 19970411), Best of the Best - Championship Karate (prototype), The Lion King (early prototype), The Lion King (v.21 prototype), The Lion King (v.48 prototype) [Hidden Palace]
    Classic Kong, Classic Kong Complete (v2.0), Classic Kong Complete (v2.01), Creepy Bird, Creepy Bird (v1.02, Retro-Bit Generations release), Creepy Bird (v1.02, digital release), Dottie - dreads nought -, Jim Power - The Lost Dimension in 3D (enhanced version), Little Medusa, Little Medusa (demo), MazezaM Challenge (v1.1), MazezaM Challenge (v1.2), MazezaM Challenge (v1.3), MazezaM Challenge DX (v2.1, NTSC), MazezaM Challenge DX (v2.1, PAL), N-Warp Daisakusen (v1.0), N-Warp Daisakusen (v1.1), Neko Tako, Neko Tako (trial version), New Super Mario Land (v1.0), New Super Mario Land (v1.1), New Super Mario Land (v1.2), New Super Mario Land (v1.3), New Super Mario Land (v1.5), Nightmare Busters (USA), Old Towers, Rockfall, Super Boss Gaiden (v1.0), Super Boss Gaiden (v1.2), Sure Instinct (NTSC, v1.0), Sure Instinct (NTSC, v1.0.1), Sure Instinct (NTSC, v1.0.2), Sure Instinct (PAL, v1.0), Sure Instinct (PAL, v1.0.1), Sure Instinct (PAL, v1.0.2), Sydney Hunter and the Caverns of Death (USA), Undercover Cops (USA), Unholy Night: The Darkness Hunter (Japan), Unholy Night: The Darkness Hunter (USA), Uwol - Quest for Money (v1.0), Uwol - Quest for Money (v1.3) [No-Intro]
    Alien Cat 2 (demo) [PSCDGames]
    Eyra - The Crow Maiden (demo 20220607) [Second Dimension]
  • spectrum_betadisc_flop: Aliens: Neoplasma (v1.3, English, AY sound), Aliens: Neoplasma (v1.3, English, Turbo Sound), Aliens: Neoplasma (v1.3, Russian, AY sound), Aliens: Neoplasma (v1.3, Russian, Turbo Sound), Aliens: Neoplasma (v1.3, Spanish, AY sound), Aliens: Neoplasma (v1.3, Spanish, Turbo Sound) [Sanchez crew]
  • spectrum_cass:
    Dizzy III - Fantasy World Dizzy - Extended Edition 2023 (English, mod), Dizzy III - Fantasy World Dizzy - Extended Edition 2023 (Russian, mod) [The Dizzy Fansite]
    Load'N'Run (Italy) N. 6 - Giugno 1984, Load'N'Run (Italy) N. 7 - Luglio-Agosto 1984, Load'N'Run (Italy) N. 8 - Settembre 1984 [Edicola 8 Bit]
    Mr. Hair & The Fly (alt) [Lee Stevenson]
    Evil Realm + Bugout, Marie Celeste (Clube Nacional de Aventura, pirate), Schizoids (Nuova Newel), Tus Juegos №3 [Planeta Sinclair]
    Aliens: Neoplasma (v1.3, English, Turbo Sound), Aliens: Neoplasma (v1.3, Russian, Turbo Sound), Aliens: Neoplasma (v1.3, Spanish, Turbo Sound) [Sanchez crew]
    Advanced Zombie Survival Lawnmower Simulator, Adventures of Buratino, Airborne Ranger (Erbe, two sided tapes), Aknadach, Aknadach (Softhouse), Aliens: Neoplasma (v1.3, English, AY sound), Aliens: Neoplasma (v1.3, Russian, AY sound), Aliens: Neoplasma (v1.3, Spanish, AY sound), All Hallows: Rise of the Pumpkin, All Hallows: Rise of the Pumpkin (ULA Plus), Alta Tension (Erbe - Serie Leyenda), Angel Nieto Pole 500cc (IBSA - Serie Leyenda), Autocrash, Black Lamp, Bloody (P.J. Software), Bloody Paws, Bloody Paws (bug fix), Bomb Bomb Buster, Bomb Bomb Buster (alt), Bomb Bomb Buster (easy version), Bomb Bomb Buster (first version), Captain America in the Doom Tube of Dr Megalomann, Comando Quatro, Comando Tracer, Corrupt, Cosmic Payback, Crimbo - A Gloop Troops Tale, Dirty Dozer, Doom (pre-release), Doombase (System 4), Emilio Butragueño 2 (large cardboard case), Equinox (Erbe - Serie Leyenda), Equinox (Erbe, medium case), Existenz: Crazy Delfox, Fire Desire, Fist-Ro Fighter, Frost Byte (Erbe - Serie Leyenda), Get Out of Mars, Gloop Troops, Gloop Troops: The Lost Crown, The Hair-Raising Adventures of Mr. Hair, Hammer Boy, Impossible Mission (Compulogical), Ivan 'Ironman' Stewart's Super Off Road Racer (MCM), Jackson City, Justin, Justin and The Lost Abbey, Leaderboard (Erbe), MagicAble, Mantronix (Zafi Chip), Mapsnatch, Marsmare: Alienation, Mega-Corp, Metal Man, Metal Man Reloaded (Czech), Metal Man Reloaded (English), Metal Man Reloaded (Italian), Metal Man Reloaded (Polish), Metal Man Reloaded (Russian), Metal Man Reloaded (Spanish), Metal Man Remixed, Mr. Hair & The Fly, Nemesis the Warlock (Erbe), Oberon 69, The Prayer of the Warrior, The Prayer of the Warrior (demo), Rana Rama, Robot - The Impossible Mission (QAOP keys), Robot - The Impossible Mission (ZXKM keys), Rubicon (Rucksack Games), Rubicon (Rucksack Games, ULA Plus), Simon el Extraterrestre, Skull & Crossbones (Dro Soft), Souls Remaster, Space Monsters Meet THE HARDY, Starring Charlie Chaplin (Erbe - Serie Leyenda), Starring Charlie Chaplin (Erbe), Tokyo Gang, Toyota Celica GT Rally (Dro Soft), W.A.R (Erbe), The World War Simulator: Part II (Spanish), The World War Simulator: Part One (English), The World War Simulator: Part One (Spanish), Xarax (Potz Blitz), Yokai Monk (v1.7), Yokai Monk (v1.8) [Spectrum Computing]
    Sky Runner (Z Cobra), Xecutor (Dro Soft) [World of Spectrum]
    Funky Fungus Reloaded (English, v1.0), Funky Fungus Reloaded (French, v1.0), Funky Fungus Reloaded (German, v1.0), Funky Fungus Reloaded (Italian, v1.0), Funky Fungus Reloaded (Portuguese, v1.0), Funky Fungus Reloaded (Spanish, v1.0) [World of Spectrum Classic]
    Seraphima (English), Seraphima (Portuguese), Seraphima (Russian), Seraphima (Yandex Retro Games Battle v3 competition) [ZOSYA entertainment]
  • tvochken: TV to Ocha-Card: Ocha-Ken 'Ho' to Seikatsu [QUFB, Vas Crabb]
  • x68k_flop:
    Akazukin Cha Cha no Chotto dake yo - Otameshi Plus Alpha ver 0.53, Be Rain [Shentok]
    Prote Pruste [Tahiti Cartago]

Software list items promoted to working

  • amigaocs_flop: Alcatraz (Europe), Alfred Chicken (Europe), Amiga Encounter (Europe), Arnie 2 (Europe), Barbarian (Europe, v16.3.88, Palace), Barbarian II (Europe, Palace, v4.8.89), Cannon Fodder (Europe), Cannon Soccer (Europe), Carlos (Europe), Cortex (Europe), The Deep (Europe), Desert Strike - Return to the Gulf (Europe), Double Dragon 3 - The Rosetta Stone (Europe), Fun School 2 - For the Under-6s (Europe), Huey (Europe), The Lost Vikings (Europe), Morph (Europe), Never Mind (Europe), Out Run (Europe), Red Heat (Europe), Sensible World of Soccer (Europe), Sensible World of Soccer (Europe, v1.1), Sensible World of Soccer 95-96 (Europe), Sensible World of Soccer 95-96 - European Championship Edition (Europe), Sensible World of Soccer 96-97 (Europe), Strider (Europe), Suburban Commando (Europe), Super Cars II (Europe), SWIV (Europe, 19910228), Torvak the Warrior (Europe), Wings of Fury (Europe), Winter Olympics (Europe), Wolfchild (Europe), Zoom! (Europe) [O. Galibert, Angelo Salese]
  • msx2_flop: Madonna no Yuuwaku (Japan) [file-hunter]
  • msx2p_flop: Mid-Garts (MSX2+) (Japan) [Wilbert Pol]

New software list items marked not working

  • evio: Concerto Selection [David Haywood, TeamEurope]
  • hikara: Best Hit Collection Volume 1: J-Pop 1 (Japan), Best Hit Collection Volume 2: J-Pop 2 (Japan), Best Hit Collection Volume 4: Anime Song 1, Hi-kara 5-song capacity user cartridge (used, with 5 songs) (Japan) [David Haywood, TeamEurope]
  • ibm5170: Scroll 3D Mouse Setup Disk for PS/2 and Serial (v1.0?) [archive.org]
  • ibm5170_cdrom:
    Adaptec EZ-SCSI 4.01 (Rev A), Adaptec EZ-SCSI 5.0 Deluxe Edition (Rev B) [archive.org]
    S3 Drivers Collection 1998 (Rev 2.1) [VOGONS]
  • megadriv: Demons of Asteborg (demo 20210827), Demons of Asteborg (demo 20210903), Demons of Asteborg (demo 20210913), Tanglewood (GOG / Windows release) [No-Intro]
  • msx2_cart: FS-SR021 MSX2 Word Processor (Japan) [file-hunter]
  • msx2_flop: Disc Station Special Haru-gou (Japan), Four on a Row, Four on a Row (demo), Gagdius (Japan), Illumina (Japan), Love's Disc Vol.2 (Japan), Sex Bomb Bunny [file-hunter]
  • msx2p_flop: Gradius III Legends, Tetris II Special Edition [file-hunter]
  • neocd: Xeno Crisis [redump.org]
  • sega_beena_cart: Kodai Ouja Kyouryuu King D-Kids Adventure: Dino Slash! Kyouryuu Battle!! [TeamEurope]
  • segaai:
    Eigo de Game - English Wonder School: Popo's Adventure Eigo de Ohanashi - English Wonder School: Folk & Fairy Tales [Chris Covell]
    Alice World (tape, older), Andersen Dream (tape, older), Arabian Night (tape, older), Cinderella Labyrinth (tape, older), Columbus Map (tape, older), Cosmic Train (tape, older), Gulliver Pocket (tape, older), Mozart Academy (tape, older), Ocean Fantasy (tape, older), Robinson Land (tape, older) [smspower]
    Pinpon Music Melody, Pinpon Music Rhythm [smspower, Charles McDonald]
  • snes:
    Attack of the Petscii Robots (demo) [The 8-Bit Guy]
    Joe & Mac - Ultimate Caveman Collection (Europe) [No-Intro]
  • spectrum_cass: Cosmic Debris (ZX Data), Zorro (Erbe, medium case) [Spectrum Computing]
  • super_tv_pc_cart: Detective Conan: Suiri Adventure, Doraemon Chō Nōryoku Game Collection, Double Mouse Party, ECC Junior: Ason de Eigo dekichatta!, Pet Keitai Link, Tottoko Hamtaro Ham Ham Ongaku Paradaichu! [TeamEurope, QUFB]

Merged pull requests

  • 10831: atari/atarig42.cpp: Added the communication board ADSP-2105 ROM for kit versions of Road Riot. [Hydreigon]
  • 11616: hash/ibm5170.xml: Added six working items, and added some metadata. [ArcadeShadow]
  • 11647: bus/multibus/robotron_k7070.cpp, robotron/a7150.cpp: Made Robotron K7070 KGS a Multibus card. [shattered]
  • 11700: rainbow.xml: Added WordPerfect 4.0. [glencanyon, telanus]
  • 11726: bus/pce: Moved CD-ROM² Super System Card and Arcade Pro CD-ROM² Card to slot card devices. [cam900]
  • 11743: video/mc6847.cpp: Fixed synchronization with CPU on Dragon (PAL) computers. [dave-br]
  • 11747: sega/segaai.cpp, bus/segaai, segaai.xml: Added initial Sega AI emulation and software list. [Wilbert Pol]
  • 11756: video/mc6845.cpp: Support zero active width/height configuration. [Mark Garlanger]
  • 11769: midway/williams.cpp: Added Operacion Defender (Spanish bootleg of Defender from Operamatic). [Recreativas.org, ClawGrip]
  • 11773: tvochken.xml: Added TV Ocha-Ken barcode cards as a software list item. [QUFB]
  • 11776: video/hd44780.cpp: Base busy time and blink rate on device clock frequency. [Lord Nightmare]
  • 11777: misc/playcenter.cpp: Added Playcenter Evolution III on Epox hardware (not working). [Cuclis, Oskarito, Ángel, ClawGrip]
  • 11780: machine/pxa255.cpp: Cleaned up peripheral emulation code (implements free-running timer, fixes EEPROM reads). [Ryan Holtz]
  • 11781: cz1_cart.xml: Replaced bad dump of Orchestra (RC-10). [Devin Acker]
  • 11783: taito/cchance.cpp: Verified manufacturer and year of release. [negunma]
  • 11784: f32/f-32.cpp: Fixed a typo in the ASCII PCB layout. [cam900]
  • 11786: cpu/pps4/pps4.cpp: Fixed description of TM instruction encoding in comment. [ArcadeHacker, ClawGrip]
  • 11787: konami/gticlub.cpp: Improved palette handling (visible in Hang Pilot). [cam900]
  • 11788: taito/taito_f3_v.cpp: Eliminated game-specific tilemap palette hack. [ywy, 12Me21]
  • 11790: konami/ksys573.cpp: Dumped Dance Revolution (GC845 VER. JAB). [tweak!, Caldenza, Taro, Windy Fairy]
  • 11791: pinball/recel.cpp: Added a one-player version of Screech and documented the BIOS ROMs. [pps4.fr, Recreativas.org, ClawGrip]
  • 11792: konami/k037122.cpp: Implemented device_palette_interface for palette. [cam900]
  • 11793: kaneko/kan_pand.cpp: Use device_gfx_interface to decode graphics. [cam900]
  • 11794: skeleton/easy_karaoke.cpp: Added the original IVL release of Easy Karaoke (KaraokeTV Star). [Sean Riddle, David Haywood]
  • 11796: sega/segas16b.cpp: Removed spurious ninth digit from timescan3 ROM CRCs. [codefrog2002]
  • 11799: atari/shuuz.cpp: Implemented shadow effect. [codefrog2002]
  • 11802: seibu/sei021x_sei0220_spr.cpp: Encapsulated SEI0210/SEI0211/SEI0220 sprite chip emulation. [cam900]
  • 11803: video/mc6845.cpp: Don’t enable line timer until valid parameters are set. [Mark Garlanger]
  • 11804: heathkit/tlb.cpp: Clear entire rows when MC6845 DE signal is not asserted. [Mark Garlanger]
  • 11805: bfm/bfm_gu96x8m_k657c2.cpp: Added Bell Fruit 96×8 dot matrix display device for Scorpion 5. [blueonesarefaster]
  • 11806: taito/taitopjc.cpp: Changed Operation Tiger gun axes back to analog stick inputs and marked as not working. [Hydreigon]
  • 11807: konami/k007342.cpp, konami/k007420.cpp: Use device_gfx_interface to decode graphics ROM. [cam900]
  • 11808: konami/k007121.cpp: Use device_gfx_interface to decode graphics. [cam900]
  • 11812: cpu/z80: Update undocumented WZ register during block I/O instructions. [Manuel Sainz de Baranda y Goñi, holub]
  • 11814: konami/viper.cpp: Use address map function for EPIC, and logmacro.h utilities for configurable logging. [Angelo Salese]
  • 11815: x68k_flop.xml: Use lowercase for descriptive text in descriptions. [ArcadeShadow]
  • 11816: layout/breakout.lay: Changed colors to match gel sheets likely used for CRT screen overlays. [stonedDiscord]
  • 11817: konami/zr107.cpp: Use palette format helpers, and base palette entry count on palette RAM size. [cam900]
  • 11820: emu/rendlay.cpp: Keep alpha channel intact when drawing text components. [Devin Acker]
  • 11821: dataeast/deckarn.cpp, dataeast/decmxc06.cpp: Use device_gfx_interface to decode graphics ROM. [cam900]
  • 11823: video/upd7220.cpp: Update display enable bit when handling SYNC command (fixes Epson QX-10 LOGO Professor). [Brian Johnson]
  • 11824: cpu/xtensa.cpp, skeleton/hudson_poems.cpp: Added preliminary Xtensa CPU and Hudson Soft POEMS system. [David Haywood]
  • 11826: bus/waveblaster: Added Casio WG-130 Wave Blaster module (based on existing Casio GZ-70SP MIDI module driver). [Devin Acker]
  • 11827: Added support for Zstandard compression in zip archives and CHD media images. [Vas Crabb]
  • 11828: trs/agvision.cpp, trs/mc10.cpp: Allow MC6847 device to configure screen timing. [Tim Lindner]
  • 11829: handheld/hh_sm510.cpp: Added Nauchpribor Altair (Egg clone with scintillation counter). [algestam, Milan Galcik, Igor Nys]
  • 11830: lib/formats/fs_fat.cpp: Ignore deleted directory entries. [Wilbert Pol]
  • 11831: sega/sega_beena_cart.xml: Added two items (one working). [TeamEurope, QUFB]
  • 11833: midway/balsente.cpp: Use palette format utilities, and reduced runtime tag lookups. [cam900]
  • 11834: namco/baraduke.cpp: Use single-pass sprite drawing with priority. [cam900]
  • 11836: msx2_flop.xml: Added 44 items (43 working) and replaced two items with better dumps. [Wilbert Pol]
  • 11837: tvgames/gpm4530a_lexibook_jg7420.cpp: Added a skeleton driver for the ARM-based Lexibook JG7420 200-in-1. [David Haywood]
  • 11838: seta/seta.cpp: Corrected utoukond YM3438 sound chip clock divider, and changed to mono output. [cam900]
  • 11839: heathkit/h89.cpp: Added DIP switch settings for Ultimeth ROM. [Mark Garlanger]
  • 11841: formats/flacfile.cpp: Added support for compact cassette images in FLAC format. [Wilbert Pol]
  • 11842: heathkit/tlb.cpp: Reverse bits in font ROMs on start to avoid doing it on scan out. [Mark Garlanger]
  • 11843: tandberg/tdv2115l.cpp: Added Tandberg TDV-2115L terminal emulation. [Frode van der Meeren]
  • 11844: konami/viper.cpp: Fix code1d initial non-volatile RAM content and DS2430 content. [Windy Fairy]
  • 11845: formats/flacfile.cpp: Removed unnecessary calls to decoder.reset(). [Wilbert Pol]
  • 11846: efo/cidelsa.cpp: Added Cidelsa Altair II, and fixed difficulty setting labels. [Basilio García, Recreativas.org, ClawGrip]
  • 11847: heathkit/h89.cpp: Implemented single-step functionality. [Mark Garlanger]
  • 11848: util/flac.cpp: Added support for FLAC data with sample sizes other than 16-bit. [Wilbert Pol]
  • 11849: ekara_japan.xml: Filled in title of EC0073-MKC (Mood Kayō Collection Volume 1). [David Haywood]
  • 11851: imagedev/floppy.cpp: Changed data member names to use “m_” prefix consistently. [Mark Garlanger]
  • 11852: igs/igs_m036.cpp: Corrected CPU device type. [cam900]
  • 11854: misc/majorpkr.cpp: Removed bad protected PLD dump 8_atf16v8b.bin from syutnori. [ClawGrip]
  • 11855: sega/model3.cpp: Added subtitle to Daytona USA 2 description. [ClawGrip]
  • 11857: rm/rmnimbus.cpp: Fixed joystick input. [Robin Sergeant]
  • 11858: taito/flstory.cpp: Use single-pass sprite drawing, and moved games with a microcontroller to a derived class. [cam900]
  • 11859: taito/gladiatr.cpp: Use palette format helper, and cleaned up code. [cam900]
  • 11860: shared/taitosnd.cpp: Use configurable callbacks for interrupt and reset outputs. [cam900]
  • 11861: igs/goldstar.cpp: Re-dumped ROMs and PLDs for hamhouse. [Taksangs, ClawGrip]
  • 11863: msx2_flop.xml: Added 33 items (32 working), and replaced four items with better dumps. [Wilbert Pol]
  • 11865: misc/cave.cpp: Moved systems with Z80 sound CPU or triple screens to derived classes. [cam900]
  • 11866: msx2_cart.xml: Added FS-SR021 MSX2 Word Processor (not working). [file-hunter, Wilbert Pol]
  • 11867: rm/rmnimbus.cpp: Added support for second joystick. [Robin Sergeant]
  • 11868: cpu/mb88xx: Added an internal flag set on servicing an interrupt and cleared by RTI (fixes MT03916 and MT08436). [hackbar]
  • 11869: neogeo/neogeo_v.cpp: Ignore lane select (UDS/LDS) on palette writes. [zardam]
  • 11870: snk/hng64.cpp: Added Korean title to description for Smaurai Shodown 64. [Michael Sanborn]
  • 11871: spectrum_cass.xml: Added 113 items (111 working), and replaced one item with a better dump. [ArcadeShadow]
  • 11872: cpu/ht1130, handheld/hh_ht11xx.cpp: Added Holtek HT1130 CPU core and a “brick game” using it. [David Haywood, azya52]
  • 11873: taito/pc080sn.cpp: Use device_gfx_interface to decode graphics. [cam900]
  • 11874: msx2_flop.xml: Added 41 working items, and replaced four items with better dumps. [Wilbert Pol]
  • 11875: nes.xml: Added an unreleased NES version of Super Pinball. [Ed Semrad, Hidden Palace, VGHF, David Silva]
  • 11876: coleco.xml: Added a defaced Masters of the Universe prototype. [anonymous, David Silva]
  • 11877: sigma/sigmab88.cpp: Added a skeleton driver for Cool 104 on Sigma B88 hardware. [ethteck, David Haywood]
  • 11879: nes.xml: Changed PCB name for Super Sushi Pinball to match photos. [ICEknight]
  • 11880: handheld/hh_ht11xx.cpp: Listed games assumed to use platform; sigmab88.cpp: Added Cool 104 release year. [David Haywood]
  • 11881: msx2_flop.xml: Added 22 items (21 working), and replaced two items with better dumps. [file-hunter, Wilbert Pol]
  • 11882: x68k_flop.xml: Added three working items dumped from original disks. [Shentok, Tahiti Cartago, BoxCubed]
  • 11883: igs/pgm.cpp: Removed martmasttw (it was a bad dump of martmast102c). [Misty De Méo]
  • 11884: netronics/exp85.cpp: Implemented ROM mirroring and fixed interrupt management. [Federico Milano]
  • 11885: bus/a2bus: Added the Vista A800 8-inch Disk Controller Card. [Rob Justice]
  • 11886: Simplified Tecmo sprite drawing. [cam900]
  • 11888: snes.xml: Added 54 items (52 working). [ArcadeShadow]
  • 11889: Added a build option to disable the main emulator target (simplifies building tools only). [Miodrag Milanović]
  • 11890: rm/rmnimbus.cpp: Added a machine configuration option to simulate mouse BIOS handlers. [Robin Sergeant]
  • 11891: megadriv.xml: Added 109 items (105 working). [ArcadeShadow]
  • 11892: bus/msx/cart/scsi.cpp: Added support for MSX Computer Club Gouda MSX-SCSI Interface cartridges. [Wilbert Pol]
  • 11893: msx2_flop.xml: Add 36 items (34 working), and replaced one item with a better dump. [Wilbert Pol]
  • 11894: taito/pkspirit.cpp: Fixed ROM loading so graphics bit planes are in the correct order, and added palette. [David Haywood]
  • 11895: fmtowns_flop_orig.xml: Added four working items dumped from original disks. [cyo.the.vile, r09]
  • 11896: taito/pkspirit.cpp: Changed video emulation to use a sprite list rather than a tilemap. [David Haywood]
  • 11897: imagedev/cassette.cpp: Fixed sound output routing for multi-channel tape images. [Wilbert Pol]
  • 11898: heathkit/h_88_cass.cpp, heathkit/h89.cpp: Added H-88-5 Cassette interface, and H88 as a clone of the H89. [Mark Garlanger]
  • 11899: formats/jvc_dsk.cpp, formats/os9_dsk.cpp: Add 3.5" disk formats, and adjusted format scoring to favor OS-9. [Tim Lindner]
  • 11900: taito/kikikai.cpp: Hooked up microcontroller for KiKi KaiKai. [David Haywood]
  • 11904: bus/a2bus/vista800.cpp: Corrected DMA priority (read has priority over write) and side select status bit. [Rob Justice]
  • 11905: tvgames/spg29x_lexibook_jg7425.cpp: Added Funderdome FUN-GAME32-1 (not working). [David Haywood]
  • 11912: tools/unidasm.cpp: Support number radix prefixes for -skip and -count options. [invertego]
  • 11913: util/cdrom.cpp: Don’t strip GD-ROM track pre-gaps when reading cue sheet files. [Maxime Gauduin]
  • 11914: taito/taitopjc.cpp: Added Operation Tiger (Ver 2.09 J) (not working). [ethteck, David Haywood]
  • 11915: Added LD-V1000 HLE device and placeholder SSI-263A HLE device, and promoted Thayer’s Quest to working. [Ryan Holtz]
  • 11916: msx2_flop.xml: Added 50 items (48 working), and replaced one item with a better dump. [Wilbert Pol]
  • 11919: docs: Fixed typo in -wavwrite option example. [Angelo Salese]
  • 11920: tvgames/xavix.cpp: Added Hi-Kara (not working); also dumped more e-kara and evio cartridges. [David Haywood, TeamEurope]
  • 11921: netlist/macro/nlm_ttl74xx_lib.cpp: Added 74147, 74148, 74151 and 74368 truth table models. [stonedDiscord]
  • 11923: barcrest/mpu5.cpp, bfm/bfm_sc4.cpp: Use conventional 1/0 values when calling SEC data/clock input handlers. [Paul-Arnold]
  • 11924: aristocrat/aristmk7.cpp: Added a skeleton driver for Aristocrat MK7 gambling systems. [Angelo Salese, Guru, dam0]
  • 11926: neocd.xml: Added four items (three working). [redump.org, Blastar, ArcadeShadow]
  • 11928: sigma/sigmab88.cpp: Added Free Deal Twin Jokers Progressive (not working). [ethteck, David Haywood]
  • 11929: misc/sttechno.cpp: Implemented driver for Kato's Shamisen Brothers on ST-Techno hardware. [Windy Fairy, Taro, angeryer]
  • 11930: msx2_flop.xml: Added 44 working items, and replaced one item with a better dump. [file-hunter, Imanok, Wilbert Pol]
  • 11931: videopac.xml: Replaced “US” with “USA” in descriptive text. [ArcadeShadow]
  • 11932: neogeo.xml: Added three working items. [Blastar, Chips on Steroids, ArcadeShadow]
  • 11933: sinclair/sprinter.cpp: Fixed interrupts; bus/spectrum: Added DVD drive option for ZXBUS NeoGS. [holub]
  • 11934: hikara.xml: Listed known cartridges in comment. [David Haywood]
  • 11935: tvgames/xavix_2002.cpp: Added an unbranded Epoch Super TV-PC variant and a software list. [TeamEurope, QUFB, David Haywood]
  • 11936: capcom/higemaru.cpp: Implemented tile horizontal/vertical flip flags (visible on high score entry screen). [jotego]
  • 11939: handheld/hh_sm510.cpp: Corrected model number for tmchammer in comments, and sorted systems by model number. [algestam]
  • 11940: bus/pci: Converted OPTi 82C861 device to a PCI slot card device. [Angelo Salese]
  • 11942: handheld/hh_ht11xx.cpp: Added Block Game & Echo Key GA888. [azya52, David Haywood]
  • 11943: netlist/macro/nlm_ttl74xx_lib.cpp: Changed 74151 and 74368 propagation delays to more typical values. [stonedDiscord]
  • 11947: bus/rc2014: Use virtual member functions for bus signal handlers. [Miodrag Milanović]
  • 11953: debugger/debuggdbstub.cpp: Added aliases for some MOS 6502-compatible CPUs. [John Byrd]
  • 11954: misc/sttechno.cpp: Implemented tile horizontal/vertical flip flags. [Windy Fairy]
  • 11956: pcecd.xml: Added thirteen working items, and replaced three items with better dumps. [ArcadeShadow]
  • 11951: sound/gew.cpp: Corrected sample interpolation around sample loop point (fixes GitHub #11951). [Devin Acker]
  • 11958: handheld/hh_sm510.cpp: Added Tiger Pit-Fighter. [algestam, Sean Riddle, hap]
  • 11959: machine/s2350.cpp: Added AMI S2350 USRT device. [Mark Garlanger]
  • 11961: msx2p_flop.xml: Added nine items (seven working), and removed MSX2 software. [file-hunter, Wilbert Pol]
  • 11962: pinball/recel.cpp: Added the Recel System III BIOS. [pps4.fr, Recreativas.org, ClawGrip]
  • 11963: msx2_flop.xml: Added two working items, and three items previously in msx2p_flop.xml. [file-hunter, Wilbert Pol]
  • 11965: cinematronics/dlair.cpp, sega/timetrv.cpp: Promoted Dragon’s Lair and Time Traveler (Japan) to working. [Ryan Holtz]
  • 11967: taito/taito_f2.cpp: Added the Japanese release of Euro Champ '92. [Tailsnic Retroworks, ClawGrip]
  • 11968: sinclair/sprinter.cpp: Added support for the Kempston joystick. [holub]
  • 11969: casio/cz230s.cpp: Added the Casio CZ-230S keyboard and SZ-1 sequencer. [BCM, =CO=Windler, Devin Acker]
  • 11970: taito/taito_f2.cpp: Added the US release of Hat Trick Hero, and fixed some ROM labels. [Tailsnic Retroworks, ClawGrip]


NOWSZY [Arcade] MAMEui Classic x64 0.262.2 25/12/2023

MameUI Classic 0.261.2 25/12/2023 Christmass Edition

Interim release because there's nothing official this month.

NOWSZY [arcade] HbMameUI x64 0.245.15 25/12/2023

HBMAME 0.245.15 2023-12-25

  • [ddonpachjd] DoDonPachi (Japan, demo)
  • [pandajump2] Panda Jump (set 2)
  • [ramokromok] RAM OK ROM OK (Galaxian hardware demo)
  • [sfz3mix22] Street Fighter Zero 3 (Turbo Mix 0.22)
  • [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.23)
NOWSZY [Arcade] MAMEui Classic x64 0.261 29/11/2023

MameUI Classic 0.261 29/11/2023


  • sync with mame v0.261


MameUI Classic 0.260 25/10/2023


  • sync with mame v0.260

MameUI Classic 0.259 29/09/2023

  • MAMEUI Classic 0.259.0 has been released.


  • sync with mame v0.259

MameUI Classic 0.258 30/08/2023

  • MAMEUI Classic 0.258.0 has been released.


  • sync with mame v0.258

MameUI 0.257 28/05/2023

  • MAMEUI Classic 0.257.0 has been released.


  • sync with mame v0.257
  • Can save a filter combination as a new filter

MameUI 0.256 28/05/2023

  • MAMEUI Classic 0.256.0 has been released.


  • Don't crash at start if mame.ini is corrupted
  • History.xml is now supported
  • Support for history.dat, marp.dat, story.dat and sysinfo.dat has been dropped.
  • When a new history.xml is loaded for the first time, it can take several seconds to create an index. Be patient.
  • The icon options have been changed for the main game list. You can choose small or large icons, and whether to indent clones. The options of list view and arrange icons have been removed.

MameUI 0.255 31/05/2023

  • MAMEUI Classic 0.255.0 has been released.
  • Fixed a crash with some sliders: Gamma, Brightness, Contrast etc


wstecz01/01/2021 12:33
Dodatkowe informacje
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2024 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU