[arcade] Mame x64 0.232 27/05/2021

[2] @ !!! Piątek, 28 Maja 2021 00:38 CET [28-05-2021 00:29 CET]

[arcade] Mame x64 0.232 27/05/2021

Następne MAME na horyzoncie a u mnie komunia, więc i czasu na newsowanie znacznie mniej.

 

MAME 0.232 27 May 2021

It’s time for MAME 0.232, and do we have a surprise for you! The incredibly rare Universal game Mrs. Dynamite has finally been found and dumped! This is an early example of a game where you place bombs to kill enemies that walk over them, showing Universal’s flair for cute characters and cutscenes. Mrs. Dynamite is believed to had performed poorly on location tests, and never had a widespread release. The graphics in the version that has been dumped don’t match what’s shown on flyers. Other arcade additions include Dokaben 2 and a prototype of Spinal Breakers.

Namco racing games have taken a leap forward this month. Final Lap has its sprite chip hooked up subtly differently to later games on the System II platform, which had been causing graphical issues on the title screen. Lack of playback status register emulation in the C140 sound chip was causing issues with engine sounds in Final Lap, Suzuka 8 Hours, and Four Trax. The horizontal position of the road layer has also been adjusted to better match videos made using original hardware.

A number of bug fixes allow previously unplayable Japanese home computer games, including µPD7220 issues affecting the Madou Monogatari games on PC-98, the missing 1-bit DAC sound on PC-98, broken sprites in Asuka 120% Burning Fest. on FM Towns, and background bugs on Sharp X68000. Mac media support continues to improve, with working CD-ROM drives on more Macs, and fixes for high density floppy drives. The V.Smile Smart Keyboard is now supported, in US, French, and German variants. Tim Lindner has continued to fix long-standing bugs in Tandy CoCo 3 emulation.

Software list additions include Taiwanese Game Gear cartridges, Master System prototypes, a big batch of software for the Australian MicroBee series, and quite a few add-on ROMs for the Acorn BBC Micro. We’ve also got the latest Apple II floppy dumps and cracks, FM Towns floppies and CDs, and PC floppies.

Revision 0.232 2021-05-27

 

New working machines
  • Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
  • Capital Radio Engineering Institute CREI 680 [Robbbert]
  • CEI 51.07 (CEI 906-III Poker) [Roberto Fresca]
  • Dokaben 2 (Japan) [ShouTime, Team Japump]
  • Mrs. Dynamite [Marco Kerstens, Sam Grech, Frank Palazzolo]
New working clones
  • Alpine Racer (Rev. AR1 Ver.C, Japan) [f205v, Brian Troha, The Dumping Union]
  • Basket Ball (8-way joystick bootleg of Arch Rivals) [jordigahan]
  • Cadash (Germany) [R67055]
  • Exerion (bootleg, set 2) [jordigahan]
  • Percussion Freaks 7th Mix (GundefinedC07 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 8th Mix (GundefinedC38 VER. AAA) [Thief0019, xuserv]
  • The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
  • Player's Choice (M3C1) [Brian Troha, The Dumping Union]
  • Puzzle Break (set 2) [Jorge Silva]
  • Raiden II (easier, US set 3) [neSneSgB]
  • Spinal Breakers (US, prototype) [hammy, chomponooch]
  • Tech Romancer (Asia 980914) [Sugoi Helsinki]
  • Time Killers (v1.20, alternate ROM board) [Brian Troha, The Dumping Union]
  • Triumph-Adler TA 1700-PC [rfka01]
  • U.N. Defense Force: Earth Joker (US / Japan, set 3) [JammaFever, Nebula, Recreativos Piscis, Sergio Galiano]
  • VEB Mikroelektronik "Karl Marx" Erfurt Lerncomputer LC 80 (set 2) [hap]
  • Warp-1 (Japan) [Team Japump, Wayder]
  • World Rally (Version 1.0, Checksum E586) [iq_132]
  • Machines promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 1) [James Wallace]
  • Cal Omega - Game 7.9 (Arcade Poker) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 13.4 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.6 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.1 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1) [James Wallace]
  • Jumping Beans (0100161V, NSW/ACT) [anonymous]
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1) [James Wallace]
  • Quicksilver (RAL) (HLB AC2) (IMPACT) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 1) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 1) [James Wallace]
  • Saitek Kasparov Renaissance (set 1) [hap]
  • SciSys Kasparov Leonardo (set 1) [hap]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 1) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 1) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5) (set 1) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 1) [James Wallace]
  • Clones promoted to working
  • Applied Technology Microbee Teleterm [Robbbert]
  • Arcadia (JPM) (IMPACT) (AR10 A C11, V10, set 2, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 1, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 3, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 6, Protocol?) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 P C11, V10, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 A C10, V9, set 2) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 3) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 P C10, V9, set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol) [James Wallace]
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 3) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IA) (set 3) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IP) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 5) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 6) [James Wallace]
  • Saitek Kasparov Galileo [hap]
  • Saitek Kasparov Renaissance (set 2) [hap]
  • SciSys Kasparov Leonardo (set 2) [hap]
  • Snakes & Ladders (JPM) (IMPACT) (SL10 C13) (set 7) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL16 C20) (set 5) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL17 C21) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 AC22) (set 3) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 4, Whitbread) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18P C22) (set 2, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL8P C11) (set 8) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 AC14) (IMPACT) (set 10) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 C14) (IMPACT) (set 9) [James Wallace]
  • Snakes & Ladders (JPM) (SL11P CA4) (IMPACT) (set 11, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (SL15 C18) (IMPACT) (set 12) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 AC 7) (set 3) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 4, Whitbread) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2P C 7) (set 2, Protocol) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 4 C 5) (set 5) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 5 C 6) (set 6) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 AC 8) (set 3) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7P C 8) (set 2, Protocol) [James Wallace]
New machines marked as NOT_WORKING
  • Ajofrin City [jordigahan, ClawGrip]
  • Canon Typestar 3 [Guru]
  • Dangerous Bar [Museo del Recreativo (Amusement Museum)]
  • Digital Equipment Corporation DECmate II (PC278) [AJR, Vince Slyngstad]
  • Digital Equipment Corporation DECmate III (PC238) [AJR, Vince Slyngstad]
  • Digital Equipment Corporation DECstation 2100 [Patrick Mackinlay]
  • Kyber Calcolatori Kyber Minus [Nigel Barnes, Alessandro Liberalato]
  • Multi-Action 7558 [Brian Troha]
  • Panic Shot Rockman [SpinalFeyd]
  • Philips BO (Videosynthesizer Prototype) [Ryan Holtz, MrMii6, CD-i Fan]
  • Pin Ball [Eduardo Anay]
  • Tektronix 6130 [Randon Michels, Patrick Mackinlay]
  • Whitechapel Computer Works MG-1 [Tom Stepleton, Andrew McPherson]
  • Yamaha PSR-60 PortaSound [R. Belmont, JKN0, d-tech]
New clones marked as NOT_WORKING
  • Alloy EarthStation-I [rfka01]
  • Amstrad plc Amstrad PC5086 [rfka01]
  • Dance Dance Revolution Karaoke Mix (GQ921 VER. JBB) [anonymous, Windy Fairy]
  • Diamond King (without Euro support) [jordigahan, ClawGrip]
  • Frael King [rfka01]
  • LeapFrog Leapster 2 [skaman]
  • LeapFrog Leapster L-MAX [skaman]
  • MY-COM MPU-9088-VF [rfka01]
  • Percussion Freaks 10th Mix eAmusement (GundefinedD40 VER. ACA) [Thief0019, xuserv]
  • Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 3rd Mix (GundefinedA23 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 4th Mix (GundefinedA25 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 5th Mix (GundefinedB05 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 6th Mix (GundefinedB16 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 9th Mix eAmusement (GundefinedD09 VER. ABA) [Thief0019, xuserv]
  • Sistemi Avanzati Gestione Aziendale Saga Fox [Alessandro Liberalato]
  • Sistemi Avanzati Gestione Aziendale Saga Fox/F80 [Alessandro Liberalato]
  • Thrill Drive (ver UFB) [Guru]
  • Victor VPC II [rfka01]
  • Yamaha PSR-70 PortaSound [R. Belmont, JKN0]
New working software list additions
  • a800_flop: Atari Translator (USA), Forbidden Forest, Saracen [A8SP]
  • apple2_flop_clcracked:
  • Alligator Mix (1985 Re-release) (cleanly cracked), Alphabet Circus (Revision 0) (cleanly cracked),
  • Analogies Tutorial (Version 12.15.87) (cleanly cracked), Black Belt (cleanly cracked),
  • Chess, Checkers, and Backgammon (cleanly cracked), Le Choc des Multinationales (cleanly cracked),
  • Decimals and Percent: Decimals Practice Problems (cleanly cracked), Division Skills (cleanly cracked),
  • Dragon Games (cleanly cracked), Hand Holding BASIC (cleanly cracked), Kidwriter (Revision 0) (cleanly cracked),
  • L. A. Land Monopoly (cleanly cracked), Mastery Arithmetic Games (Version 1.2) (cleanly cracked),
  • Ratios and Proportions (cleanly cracked), SocMate Analogies Games (cleanly cracked),
  • Star Search (Self-Running Demo) (cleanly cracked), Teddy's Playground (1989 Re-release) (cleanly cracked),
  • Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked),
  • Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked), Vocabulary Skills (cleanly cracked),
  • Zoo Master (cleanly cracked) [4am, Firehawke]
  • apple2_flop_orig:
  • Alien Mind, Animals Facts and Adventures, Battle Chess (IIgs), Blackjack Academy (IIgs), Block Out (IIgs),
  • California Games (IIgs), Cavern Cobra (IIgs), Crystal Quest (IIgs), Dark Castle (IIgs), Dino Dig: Dictionary Skills,
  • Dino Speller: Beginning Dictionary Skills, The Duel: Test Drive II (IIgs), Final Assault (IIgs), GATE (IIgs), Gauntlet (IIgs),
  • Gold Rush! (IIgs), Grand Prix Circuit (IIgs), Graph Maker: Introduction to Graphs and Charts, Hardball! (IIgs),
  • The Hunt for Red October (IIgs), Impossible Mission II (IIgs), Keef the Thief (IIgs), Keyworks: First Keyboarding Skills,
  • The Last Ninja (IIgs), Let's Go There: Beginning Map and Geography Skills, Let's Learn About Computers, Marble Madness (IIgs),
  • Parts of Speech: Fun with Nouns and Pronouns, Qix (IIgs), Rastan, Sea Strike (IIgs), Serve and Volley (IIgs), Shadowgate (IIgs),
  • Silent Service (IIgs), Task Force, Tass Times in Tonetown (IIgs), Teddy's Playground (1989 Rerelease) (cleanly cracked),
  • Troll Reading Games: The Adventures of Tom Sawyer, Uninvited (IIgs), World Games (IIgs), Xenocide (IIgs), Zany Golf
  • [4am, Firehawke]
  • aquarius_cart:
  • BL-Bird, Bootloader BASIC v1.0, Bootloader BASIC v1.1, Bootloader BASIC v2.0, Bootloader BASIC v2.1 [Martin v.d. Steenoven]
  • bbc_rom:
  • 2nd Serial 0.72, 2nd Serial 0.74, ADE+ 0.93 (pre-release), ADFS Utilities 1.07, Advanced Printer Buffer 1.01, Alan's Tools,
  • Amcom WFS 6.56B, AMT-1 Terminal 1.04, ASROM 3.10, Autosave BASIC file, Basic Booster, BBC/PK-232 1.00, BBC/PK-232 1.01, BEAST 1.7,
  • Character Sets 1.22, Character Sets 1.23, CMS Flex 3.01, CommSoft 8.6h V172, CommSoft 8.6h V64, Commstar 3045, Commstar 3184,
  • Commstar 3362, Commstar 3525, Commstar 4055, Commstar II 2.31 S/N: 2187, Compas 2D 1.0, Compas Advanced 3.06, Cookie ROM, CPN 0.67,
  • DataBeeb 1.0, DECCE Terminal 2.12, Demon Zromm 1.03, Detalker 1.00, Diagram 1.00, Diagram S/N: 3112, Diagram S/N:3291,
  • Digital Drawings DD/B835, Disc Zap 1.3, Disc Zap V2 1.3, Doctor Who and the Mines of Terror ROM, DOS FS 1.13b, DOS FS 1.13m,
  • DykaSay Speech, Epson FX80 1.00, Experimenters 1.20P, Extended Programmable Interactive Communicator 2.3,
  • Extended Programmable Interactive Communicator 2.47, FMON, FT-2000, GDump 3.00, Graphics System 0.20, IEEE Filing System 0.01,
  • IEEE Filing System 0.02, IEEE Filing System 0.05, Index, Inter-Base 1.0A, Kermit 0.25, Lemon 2.23, Lemon 2.26, Lemon 4.0n,
  • Lucifer Logic Analyser 1.0, LVL Super Dos 1.00, LX-80 Toolkit, MACH 1 1.03, Master Emulation ROM 1.00 (Dabbs),
  • Master Emulation ROM 2.01 (Dabbs), MASTERcopy 1.01, MCP v1.01 (AB), Memex Chameleon 256K 2.00, MiDOS 0.16, Micromon,
  • Mijas 65(C)02 Development System 4.1, Modem Controller 1.01, Multi-Basic 1.00, Network 3270 Terminal 2.1, OlsUtil 3.00,
  • Opus Challenger ADFS 2.00, Oxford Pascal 1.0, PCB 1.05, PHX 0.23, Printer Utility, Printmaster (Epson) 1.06,
  • Printware Support ROM 1.1, Procyon 1.81, QMC1510 Terminal Emulator, QROM, RTTY Program 1.05, Screenprint 0.24, Selective Copier,
  • Softlife Keypad Software 2.00, Solidisk DDFS 1.8, Star NLQ 1.0, StarBASE 2.00 (Keyteam), SupaStore 1.4,
  • Tektronix 4010 and VT100 Emulator, Teledata 1.0, Teletext Editor 1.00, Televideo Emulator 1.1, Termi 2.02, Termi II 0.9A,
  • Tic-Toc RTC 1.00, Toolstar 1.77 1409, U-Tools 1.24, ULCC Enhanced Console Routines 0.32, Unicom Zromm 0.99e, Users Utility 1.10,
  • The UtilRom 1.2, Vax VT100, Vax VT100 (alt), VDU 4.10R, Vidicode 1.0 (Dut), Vidifix 1.5 (Dut), View Printer Driver 1.10,
  • View to PostScript Converter 1.11, VMP 0.90, VMP 1.00, WSL Terminal Emulator (Epson FX80) 3.0, WSL Terminal Emulator 3.0,
  • Watford Electronics DFS 1.40, WildROM 1.27, XBasic B.2, XBasic B.9 [Nigel Barnes]
  • bml3_flop: Disk Basic and Utilities, FCG6890, Insect Hunter, Japanese Word Processor, Submarine Treasures Pick Up [Robbbert]
  • fmtowns_cd:
  • Hajimete no Ryokou Eikaiwa (FM Towns Marty version), Healthy Life II, NHK Jissen Eikaiwa (FM Towns Marty version),
  • Sim Sports Diving - Soreyuke! Diving, Towns System Software V2.1 L31 [redump.org]
  • Air Warrior V1.1 (1992-03-16) [redump.org, wiggy2k]
  • fmtowns_flop_misc: Nihongo MS-DOS V3.1 L36+, Nihongo MS-DOS V5.0 L22 A+2 [anonymous]
  • fmtowns_flop_orig:
  • Golf Links 386 Pro Champion Course Vol. 1 - Mauna Kea Beach Golf Course,
  • Golf Links 386 Pro Champion Course Vol. 2 - Firestone Country Club South Course,
  • Golf Links 386 Pro Champion Course Vol. 3 - Banff Springs,
  • Golf Links 386 Pro Champion Course Vol. 4 - Innisbrook Copperhead Course [al32gabby]
  • Mahjong Elegance, Super Daisenryaku, Tenshi-tachi no Gogo VI - My Fair Teacher, Words Worth Special Disk [cyo.the.vile]
  • Asuka 120% Burning Fest. [cyo.the.vile, Carl]
  • gamegear:
  • Aerial Assault (Tw, SMS mode), Argos no Juujiken (Tw, SMS mode), Black Belt (Tw, SMS mode), The Cyber Shinobi (Tw, SMS mode),
  • Doki Doki Penguin Land - Uchuu Daibouken (Tw, SMS mode), Double Dragon (Tw, SMS mode), Final Bubble Bobble (Tw, SMS mode),
  • Forgotten Worlds (Tw, SMS mode), Great Basketball (Tw, SMS mode), Hokuto no Ken (Tw, SMS mode), Kung Fu Kid (Tw, SMS mode),
  • Lord of Sword (Tw, SMS mode), Paperboy (Tw, SMS mode), Prince of Persia (Tw, SMS mode), Quartet (Tw, SMS mode),
  • R-Type (Tw, SMS mode), Scramble Spirits (Tw, SMS mode), Secret Command (Tw, SMS mode), Seishun Scandal (Tw, SMS mode),
  • Shadow Dancer (Tw, SMS mode), Shadow of the Beast (Tw, SMS mode), Strider (Tw, SMS mode), Submarine Attack (Tw, SMS mode),
  • Tengen World Cup Soccer (prototype), Thunder Blade (Tw, SMS mode) [smspower]
  • ibm5150:
  • Astérix: El Golpe del Menhir (Astérix y Operacion Menhir) (Spain, System 4 release),
  • Battle Chess (3.5", EGA version, Spain, Dro Soft release) [archive.org]
  • Astérix: Operation Getafix (UK), Elvira: Mistress of the Dark, Ishar: Legend of the Fortress,
  • Jones in the Fast Lane (EGA release), Jones in the Fast Lane (VGA release), King's Quest I: Quest for the Crown, Obitus
  • [The Good Old Days]
  • ibm5170:
  • Alone in the Dark (Spain, Top Games/Altaya release), Heart of China (Spain, MCM release),
  • Indiana Jones and the Fate of Atlantis (3.5", Spain, Erbe release),
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", EGA version, Spain, Maxi Juegos/Erbe release),
  • Wolfenstein 3-D (shareware, 5.25" DD, CWI Information Services release) [archive.org]
  • WaxWorks [OldGames.sk]
  • Elvira II: Jaws of Cerberus (5.25" HD), Elvira II: Jaws of Cerberus (Italy), Ishar 2: Messengers of Doom (Spain, Proein release),
  • Joe & Mac: Caveman Ninja [The Good Old Days]
  • mbee_cass: Bee III Basic, Star Block [Robbbert]
  • mbee_quik:
  • 3D Noughts and Crosses, Adventureland, Alien Cresta, Apple Panic, Asteroids, Asteroids Plus, Australian Economy, Baboon,
  • Battle Station, Battleships, Beetle Basher, Bomber Raid, Bounce, Break In, Break Out, Brick Ball, Brick-out,
  • Briney Deep Adventure, Broadey Manor, Bug Duel, Bunyip Adventure, Camel, Cannibals and Missionaries, Capture, Castle of Doom,
  • Caves, Centipede Attack, Chase Plus, Chilly Willy, Chomp, Chopper, Chopper Pilot, Cosmic Fighter, Cricket, Cuppin, Deathtrap,
  • Defender, Defense Command, Depth Charge, Depth Charge (alt), Destroyer, Dodgem, Donjon, Donut Dilemma, Draughts Plus, Driver,
  • Droids, Dungeons of Khan, Egyptian Adventure, Emu Joust, Engineer, Escape from Colditz, Estate of Doom, Eureka, Eye of Min,
  • Farming Management - Stocking, Fishing, Flight Simulator, Four in a Row, Frog Hop, Frogger, Galaxy Invasion, Galaxy Invasion 2,
  • Galaxy Invasion Plus, Galxian 2, Ghost Hunter, Gold-Dust Island, Golden Idol, Golf, Great Australian Car Rally, Gridfire,
  • Grotnik Wars, Halloween Harry, Hammurabi, Hasami Shogi, Haunted House, High Mountain, Hit the Hurkle,
  • Hitch-hikers Guide to the Galaxy, Hopper, Hoppy, House of Frankenstein, Hustle, Institute, Jeksils Revenge, Jungle Raiders,
  • Killer Bees, Killer Beetles, Kilopede, King Kong, King Tut, Kung Fu, Land of Lex, Laser Blazer, Leaping Lunar Limmo,
  • Lemonade Stall, Lightracer, Lost Island, Lucky Bar Poker Machine, Lunar Lander, Merlin, Meteor Mission, Meteor Mission 2,
  • Meteor Rescue, Micro Defender, Micro-Golf, Micro-Golf Match Play, Microbee Demo, Microspace Invaders, Microspace Invaders II,
  • Mine Drop, Mine Drop II, Minefields, Missile Wars, Mission Impossible, Monopoly, Monopoly Instructions, Mugwump Hunt, Munch,
  • Museum Mystery, One Arm Bandit, One Day Cricket, Outhouse, Penetrator, Pick Letter, Pinball, Pirate Adventure, Rats 3-D,
  • Reef Runners, Reversi, Robot Fire, Robot Man, Robotman (alt), Rotate, Sabre of Sultar, Sargon Chess, Scavenger I, Scrambler,
  • Sea Dragon, Seadog, Shipwreck Island, Sink the Bismark, Slalom, Slide, Snake, Solitaire, Space Lanes, Space Patrol, Star Striker,
  • Starship Zok VII, Subatomic, Subterra, Survival, Swamp of Evil, Sword Quest, Sydney Approach, Tandy Invaders, Tank Battle, Target,
  • Target (colour version), Temple of Azragor, Toady, Towers of Hanoi, Trains, Underworld of Kin, Valley, Viper, Volcano Hunter,
  • Voodoo Castle, Waverton Castle, Wizards Castle, Worm Squirm, Worms, Yacht Race, Z80 Nim [Robbbert]
  • megadriv: Sonic the Hedgehog (Prototype) [Hidden Palace, Buckaroo]
  • sagafox: Saga Fox CP/M [Alessandro Liberalato]
  • sms:
  • Heroes Against Demons [Ichigo]
  • Bara Buru, Bruce Lee, Flight of Pigarus (v1.00), Flight of Pigarus (v1.10), Flight of Pigarus (v1.11) [Kagesan]
  • Basket Ball Nightmare (prototype), Rastan (prototype), Taito Chase H.Q. (prototype), Zillion II - The Tri Formation (prototype)
  • [smspower]
  • Voyage - A Sorceress' Vacation [Snags]
  • spectrum_cass:
  • Brum Brum (Master), Objectif Élysée, Ordlek, Phonex, Pitfall, Xadrez [Planeta Sinclair]
  • APB (Erbe), Aspar - GP Master (set 2), Beach-Head II (Erbe), Beverly Hills Cop (IBSA), Bruce Lee (set 10, Erbe),
  • Bruce Lee (set 11, Disprosoft), Bubble Bobble (Dro Soft), Bubble Bobble (Musical 1), E-Motion (Musical 1),
  • Edd the Duck! (bug fix), Fred (Microbyte), Grand Prix Circuit (Dro Soft), Haunted House, Hero Quest (Dro Soft), Kick Off (IBSA),
  • Match Day (IBSA), Match Day 2 (IBSA), Moonwalker (Erbe), Pang (Erbe), Penetrator (Investronica), Platoon (128K),
  • Rainbow Islands (Erbe, small case), Rainbow Islands (Musical 1), Regreso al Futuro - Parte III (MCM), Scacchi, Super Cars (Erbe),
  • Uridium (Erbe - small case) [spectrumcomputing.co.uk]
  • trs80_cass:
  • Alien Taxi, Baccarat, Backgammon, Blackjack, Collission, Cosmic, Death Trap, Defense Command, Doubled Dancing Demon Demo, Eliza,
  • Escape, Galaxy Invasion (set 1), Galaxy Invasion (set 2), Head On, Heliko, Invaders, Invasion Force,
  • Les Invasiou des Extras-terrestres, King of the Hill, Lowercase conversion, Micro-80 Pinball Machine, Micro-opoly,
  • Mission Impossible, Penetrator, Pyramid, Quick Watson, Reno Casino Craps, Reno Casino Roulette, Reno Casino Slot Machine,
  • Reno Keno, Robot Attack, Sargon Chess, Savage Island (Pt 1), Scarfman, Scripsit v1.0, Seadragon, Space Invaders,
  • Space Invaders (alt), Space Warp, Star Trek (The Computer Game), Star War, Starfighter, Starfighter Trainer, Swamp War,
  • System-80 Demo, Taipan, Troll Crusher, Video Genie Demo, Wheel of Fortune, Z-Chess [Robbbert]
  • trs80_quik:
  • Adventureland, Air Traffic Control (Model I?), Air Traffic Control (Model III?), Arcade Bomber Scramble, Backgammon (set 1),
  • Backgammon (set 2), Backgammon (set 3), Backgammon (set 4), Bedlam (set 1), Bedlam (set 2), Bedlam (set 3), Break Thru, Breakdown,
  • Breakout, Car Racer, Caterpillar (1), Caterpillar (3), The Count, Cosmic Fighter, Cosmic Intruders, Crowley Manor, Demise,
  • Dungeon of Ashka, Earthquake San Francisco 1906 (set 1), Earthquake San Francisco 1906 (set 2), Fasteroids (set 1),
  • Fasteroids (set 2), Fasteroids (set 3), Flight Simulator (set 1), Flight Simulator (set 10), Flight Simulator (set 11),
  • Flight Simulator (set 12), Flight Simulator (set 13), Flight Simulator (set 14), Flight Simulator (set 2),
  • Flight Simulator (set 3), Flight Simulator (set 4), Flight Simulator (set 5), Flight Simulator (set 6), Flight Simulator (set 7),
  • Flight Simulator (set 8), Flight Simulator (set 9), Flying Saucers (set 1), Flying Saucers (set 2), Flying Saucers (set 3),
  • Flying Saucers (set 4), Flying Saucers (set 5), Frog Race, Frogger (set 1), Frogger (set 2), Frogger (set 3), Frogger (set 5),
  • Frogger (set 6), Frogger (set 7), Frogger (set 8), Gobbling Box (set 1), Gobbling Box (set 2), Gunfighter (set 1),
  • Gunfighter (set 2), Gunfighter (set 3), Haunted House, Knossos, Micro Chord, Mutant Invasion (set 1), Mutant Invasion (set 2),
  • Mysterious Adventures 2: The Time Machine, Mysterious Adventures 3: Arrow of Death (Pt 1), Nazi Security Fort, Pirate Adventure,
  • Raaka-tu (set 1), Raaka-tu (set 2), Raaka-tu (set 3), Revenge of Rivet Race (set 1), Revenge of Rivet Race (set 2),
  • Revenge of Rivet Race (set 3), Scrap Crane, Space Raiders, Starfighter, TRS MAN, TRS-80 Synthsizer, Tank Zone 2000, Tram, Trap,
  • Trap v2.0 (set 1), Trap v2.0 (set 2), Trolls Gold, Tron (set 1), Tron (set 2), Tron (set 3), Tron (set 4), Voodoo Castle (set 1),
  • Voodoo Castle (set 2), Warriors of Ras 2: Kaiv [Robbbert]
  • vsmile_cart: Thomas & seine Freunde - Freunde Halten Zusammen (Germany, alt) [TeamEurope]
Software list items promoted to working
  • bbc_flop_32016: BCPL, GCAL, PanOS Version 1.10 System Disks, PanOS Version 1.40 System Disks, Reduce [Nigel Barnes]
  • pc98: Madou Monogatari 1, Madou Monogatari 2 [Angelo Salese, sampson]
  • vsmile_cart: V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany), V.Smile Smart Keyboard (USA) [Ryan Holtz, PulkoMandy]
New NOT_WORKING software list additions
  • a800_flop: Crosscheck, Spitfire 40 [A8SP]
  • bbc_rom: LAN Manager 0.32, LAN Manager 0.37, Pro Range View Printer Driver 1.00, Solidisk ADFS 2.1J (20MB) Master [Nigel Barnes]
  • bml3_flop: MA5370 [Robbbert]
  • fmtowns_cd: Kero Kero Keroppi to Origami no Tabibito, Towns VNet V1.1 L10 [redump.org]
  • leapster:
  • 2nd Grade - Musical Menace (USA), The Batman - Multiply, Divide and Conquer (USA), Bratz World - The Jet Set (USA),
  • Crayola - Art Adventure (USA), Disney Fairies (USA), Disney·Pixar Finding Nemo (USA, alt),
  • Disney Princess - Enchanted Learning (USA), Disney Princess - Worlds of Enchantment (USA, alt), Disney Tangled (USA),
  • The Incredibles (USA), Kindergarten (USA, alt), Letter Factory (USA), Math Baseball (USA),
  • Mr. Pencil's Learn to Draw & Write (USA, alt), Nick Jr. Dora the Explorer - Animal Rescuer (USA),
  • Nick Jr. Dora the Explorer - Wildlife Rescue (USA), Nick Jr. Dora the Explorer - Wildlife Rescue (USA, alt),
  • Nick Jr. The Backyardigans (USA, alt), Nickelodeon The Penguins of Madagascar - Race for 1st Place! (USA), nihao, kai-lan (USA),
  • Pet Pals (USA), The Princess and the Frog (USA), Ratatouille (USA, alt), Scholastic - Math Missions (USA),
  • School House Rock! - America Rock (USA), School House Rock! - Grammar Rock (USA), Spongebob Squarepants - Saves the Day (USA),
  • Top-Secret Personal Beeswax - Share a journal with Junie B. (USA), Word Chasers - Arcade-Style Learning! (USA),
  • Word Chasers - Arcade-Style Learning! (USA, alt) [skaman]
  • Merged pull requests
  • 7830: fmtowns.cpp: Adjusted PCM/CD-DA sound balance. [r09]
  • 7926: leapster.cpp: Added Leapster L-MAX and Leapster 2 clones, and added two Leapster BIOS versions. [skaman, ClawGrip]
  • 7931: vgmplay.cpp: Ensure writes to Yamaha FM chips are no more rapid than one per clock cycle. [Aaron Giles]
  • 7942: emu/video.cpp: Add support for %t format in snapshot names, replaced with current date and time. [Fabio Priuli]
  • 7960: leapfrog_leappad.cpp: Changed regional variants for leappad and mfleappad from clones to BIOS options. [ClawGrip]
  • 7972: osd/sdl: Added hack to work around SDL 2.0.14 reporting Caps Lock being released instantaneously on macOS. [Kelvin Sherlock]
  • 7975: amstr_pc.cpp, pc.cpp: Added six additional clones. [rfka01]
  • 7976: diamondking.cpp: Added Diamond King (without Euro support), and added sound ROM for diamondking. [jordigahan, ClawGrip]
  • 7980: leapster.xml: Added thirty entries. [skaman, ClawGrip]
  • 7986: rfslotsmcs48.cpp: Added Ajofrin City. [jordigahan, ClawGrip]
  • 7993: megadriv.xml: Added Sonic the Hedgehog (Prototype). [Hidden Palace, Buckaroo, quasiscroto]
  • 7994: raiden2.cpp: Added Raiden II (easier, US set 3). [neSneSgB]
  • 8001: luaengine.cpp: Added additional error messages to emu.thread on unexpected return values. [Szunti]
  • 8002: plugins/console: Save line history between sessions. [Szunti]
  • 8003: taito_x.cpp: Fixed sprite offsets for gigandes. [David Haywood]
  • 8004: video/upd7220.cpp: Added support for vertical zoom; qx10.cpp: Implemented horizontal zoom. [Brian Johnson]
  • 8005: vsmile_cart.xml: Added Thomas & seine FreundeundefinedFreunde Halten Zusammen (Germany, alt). [TeamEurope, ClawGrip]
  • 8006: dpb7000.cpp: Improved tablet emulation. [Ryan Holtz]
  • 8007: sms.cpp: Return RAM value when reading SegaScope port (SegaScope is write-only). [Enik Land]
  • 8008: cclimber.cpp: Fixed ccboot graphics ROM loading. [David Haywood]
  • 8009: video/upd7220.cpp: Treat zero bitmap partition length as maximum size (fixes Madou Monogatari). [Angelo Salese, sampson]
  • 8010: docs: Updated build requirements for Ubuntu Linux. [algestam]
  • 8011: seta.cpp: Added developer Jordan I.S. to manufacturer for Arbalester and Meta Fox. [David Haywood]
  • 8017: pc9801.cpp: Added support for 1-bit DAC. [Angelo Salese]
  • 8020: fmtowns_flop_cracked.xml, fmtowns_flop_misc.xml, fmtowns_flop_orig.xml: Added latest dumps, and reclassified entries. [r09]
  • 8021: sms.xml, gamegear.xml: Added several prototypes. [smspower, quasiscroto]
  • 8022: cpu/m68000: Implemented FMOVEM mode 3 (fixes issues with Domain/OS and NeXTSTEP). [Calvin Buckley]
  • 8023: rx78_cart.xml: Cleaned up list of known software. [David Silva]
  • 8025: rfslotsmcs48.cpp: Added D8748 microcontroller dump for ajofrin. [jordigahan, ClawGrip]
  • 8026: plugins/console: Store history file in plugin data home path. [Szunti]
  • 8027: gamegear.xml: Added 23 Taiwanese cartridges, and added RAM region for ddragon/ddragonp (MT07965). [smspower, quasiscroto]
  • 8031: namcos1.cpp: Corrected galaga88 program ROM labels. [neSneSgB]
  • 8033: asuka.cpp: Added U.N. Defense Force: Earth Joker clone. [JammaFever, Nebula, Recreativos Piscis, Sergio Galiano]
  • 8036: rmnimbus.cpp: Added three BIOS revisions, and corrected some ROM labels and dates. [qazmko1029]
  • 8037: joctronic.cpp: Added Pin Ball. [Eduardo Anay, ClawGrip]
  • 8038: ibm5150.xml: Added five entries. [The Good Old Days, ArcadeShadow]
  • 8039: ibm5170.xml: Added four entries. [The Good Old Days, OldGames.sk, ArcadeShadow]
  • 8040: pce.xml: Replaced bad dumps with verified correct dumps (fixes graphical glitches in Gomola Speed). [quasiscroto]
  • 8041: pce_tourvision.xml: Updated to match pce.xml. [quasiscroto]
  • 8043: amstr_pc.cpp: Restored comment on closing brace for anonymous namespace. [rfka01]
  • 8046: Moved Yamaha FM synthesis emulation to a third-party library. [Aaron Giles]
  • 8047: ksys573.cpp: Added incomplete support for Dance Dance Revolution Karaoke Mix. [Windy Fairy]
  • 8050: a800_flop.xml: Added five entries. [A8SP, quasiscroto]
  • 8051: sms.xml: Added seven recently-published cartridges. [Kagesan, Ichigo, Snags, quasiscroto]
  • 8053: namcos1.cpp: Fixed abbreviated titles, and added allow continue DIP switch for Berabowman. [sasuke]
  • 8055: cyclemb.cpp: Removed imperfect sound flag from cyclemb and skydest. [sasuke]
  • 8056: cyclemb.cpp: Removed unsupported cocktail mode flag from cyclemb and skydest. [sasuke]
  • 8058: fmtowns_cd.xml: Added eight entries, replaced 21 entries with better dumps, and added one missing floppy image. [r09]
  • 8059: bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy]
  • 8060: video/gime.cpp: Fixed timer and interrupt issues causing problems with CoCo 3 Arkanoid sound. [Tim Lindner]
  • 8063: mitchell.cpp: Added Dokaben 2. [ShouTime, Team Japump, David Haywood]
  • 8064: missbamby.cpp: Added missing PROM to Golden Winner. [@LosTrastosDeXaX, ClawGrip]
  • 8067: ibm5150.xml: Added four entries. [archive.org, The Good Old Days, ArcadeShadow]
  • 8068: ibm5170.xml: Added six entries [archive.org, The Good Old Days, ArcadeShadow]
  • 8070: osd/sdl: Added support for -attach_window on X11. [Nathan Woods]
  • 8071: ladybug.cpp: Added Mrs. Dynamite. [Marco Kerstens, Sam Grech, Frank Palazzolo]
  • 8072: joctronic.cpp: Re-dumped sound ROM for jpinball. [Eduardo Anay, ClawGrip]
  • 8074: namcos2.cpp: Force 32×32 pixel sprite size for finallap (fixes title screen). [David Haywood]
  • 8075: coco3.cpp: Fixed Diecom light gun. [Tom Lindner]
  • 8076: gunpey.cpp: Added save state support, cleaned up code, and expanded notes. [cam900]
  • 8077: m72.cpp: Fixed FM/DAC sound output balance. [cam900]
  • 8078: coco3.cpp: Fixed GIME selection logic for $FF22 (MT05138, MT07512). [Tim Lindner]
  • 8079: dai3wksi.cpp: Added Warp-1 (Japan). [Team Japump, Wayder]
  • 8080: sound/c140.cpp: Implemented playback status register (fixes engine sounds in namcos2.cpp racing games). [Angelo Salese]
  • 8081: lib/formats: Fixed compilation when is not implicitly included. [Brandon Munger]
  • 8085: coco3.cpp, video/gime.cpp: Moved PIA write monitoring logic into GIME device. [Tim Lindner]
  • 8086: mcr68k.cpp: Added Basket Ball (8-way joystick bootleg of Arch Rivals). [jordigahan, ClawGrip]
  • 8087: sound/c6280.cpp: Fixed volume envelope shape (fixes spurious tremolo effect). [Leonardo Demartino]
  • 8088: floptool: Fixed incorrect arguments in error messages. [Kelvin Sherlock]
  • 8089: Improved description for Dance Dance Revolution Karaoke Mix. [Windy Fairy]
  • 8090: 3rdparty/ymfm: Implemented YMF278B PCM functionality, and fixed a number of edge cases. [Aaron Giles]
  • 8091: spectrum_cass.xml: Added 33 entries, and replaced five entries with better dumps. [ArcadeShadow]
  • 8092: namcos2.cpp, tceptor.cpp, video/namco_c45road.cpp: Adjusted road position to better match hardware videos. [David Haywood]
  • 8093: philipsbo.cpp: Added skeleton driver for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan]
  • 8095: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original media dumps and clean cracks. [4am, Firehawke]
Source Changes
  • Add a couple error messages to emu.thread. [Szunti]
    • Also changes exit(0) when the script of the thread returns non-string to an error message instead. exit stops the whole process not just the thread.
  • stfight: forgot to remove imperfect sound flag from cshootert where 2203 prescaler issue doesnt apply [hap]
  • ram.cpp: update notes [hap]
  • Save line history for the console and other minor fixes [Szunti]
    • Changed a loadstring to load, since lua 5.3 loadstring is not available. Made sure the linenoise thread returns a string. After Ctrl+D stop reading lines.
  • misc chess drivers: use memory_share_creator instead of bankdev for 8bit nvram [hap]
  • fix gigandes sprite offsets (regressed around december) [DavidHaywood]
  • bus/rs232: Preliminary emulation of the Mockingboard D "sound card" for the Apple IIc. [R. Belmont, Apple II Documentation Project]
  • cdu75s: Fix minor typo [Olivier Galibert]
  • risc2500/tasc: mistake in cycle compare [hap]

New WORKING software list addition

  • vsmile_cart.xml: [ClawGrip]
  • Thomas & seine Freunde - Freunde Halten Zusammen (Germany, alt) [TeamEurope]
  • risc2500/tasc: remove some unneeded variables [hap]
  • lc80: move header file into driver [hap]
  • lc80: separate the two sets instead of bios (not identical hardware) [hap]
  • upd7220, qx10: Implement display zoom support (#8004) [Brian Johnson]
  • lc80: get rid of xx_TAG defines [hap]
  • lc80: use pwm_display for the 7segs [hap]
  • lc80: get rid of memory banking [hap]
  • lc80: add halt led [hap]
  • dpb7000: Several tablet-related fixes. [Ryan Holtz] (#8006) [MooglyGuy]
    • The triggering of pen IRQs was slightly incorrect. With this change, the PENTEST utility now correctly reports pen-in-proximity when holding the input to flag it. The pen coordinates are wrong, however, which is expected.
    • The serial communication between the tablet board and TDS board was slightly incorrect. After this fix, the values being put into
  • the SIO register by the Z8 correspond 1: 1 with the values being received by the SCN2681 DUART.
  • lc80: change some of the default input mappings [hap]
  • lc80e: fix lockup problem [hap]
  • Calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • Added support for extended graphics.
    • Fixed cardbacks for 906-III games.
    • Fixed Nudge Bingo graphics.
    • Fixed rotten/bad bits from the program ROM with educated guess to make Cal Omega - Game 7.9 (Arcade Poker) playable.
    • Fixed inputs on Cal Omega - Game 7.6 (Arcade Poker). Now it's playable.
    • Created proper inputs from the scratch for Cal Omega - Game 12.5 (Bingo), and promoted to WORKING.
    • Fixed docs / technical notes.

Machines promoted to working

  • Cal Omega - Game 7.9 (Arcade Poker). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo). [Roberto Fresca, Grull Osgo]
  • Calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • Added hopper to the 906-III games.
  • - (out of whatsnew)... Just forgot to list in the last commit.
  • lc80e: correct cpu speed [hap]
  • lc80: get rid of conflict between natural/normal keyboard mode (those ^ and V port chars) [hap]
  • sms: SegaScope is write-only, but writes are mirrored in RAM, so read values from there [Enik Land]
  • lc80: add input mappings for sc80 [hap]
  • lc80: decide against using this input mapping overlay method for this driver [hap]
  • slc1: add note [hap]
  • chessmst: small cleanup [hap]
  • fdesdis/chesster: re-add chesspiece labels to internal artwork [hap]

New NOT WORKING machines

  • Yamaha PSR-60 PortaSound [R. Belmont, JKN0, d-tech]

New clones added as NOT WORKING

  • Yamaha PSR-70 PortaSound [R. Belmont, JKN0]
  • ccbootundefinedfix gfx ROM load (#8008) [David Haywood]
  • slc1: get rid of the fake double keyboard [hap]
  • slc1: more faithful emulation [hap]
  • lc80: fix res/nmi button [hap]
  • slc1: add note [hap]
  • mu5, psr340: add MIDI I/O [R. Belmont]
  • mu5: MIDI in is on sci1, not sci0 [R. Belmont]
  • mn1880: Add preliminary CPU emulation [AJR]
  • tx81z: hook up MIDI I/O [R. Belmont]
  • slc1a: remove driver, turns out it's a mod of poly880 [hap]
  • ymtx81z.cpp: Restore XTAL value; remove old dummied-out definition [AJR]
  • poly880: move header file into driver [hap]
  • ympsr60: added to mess.flt [Robbbert]
  • fmtowns: fill pcm ram with 0xff at power-on [hap]
  • fmtowns: fix typo on prev commit [hap]
  • ymtx81z: lcd is yellow-black [hap]
  • poly880: get rid of x_TAG defines [hap]
  • poly880: add pwm_display [hap]
  • poly880: change default input mappings a bit [hap]
  • poly880: update note [hap]
  • lc80,slc1: add small border to internal layout [hap]
  • poly880: add 1 missing savestate variable [hap]
  • floppy: start block-devicing fielsystem support [Olivier Galibert]
  • mess: Add forgetten module [Olivier Galibert]
  • osx/sdlundefinedhandle caps lock key up events via a frame callback instead of the sdl key up event (which is too fast) (#7972)
  • [ksherlock]
  • slc1: fix led output [hap]
  • mac.cpp: Fix typo in trap disassembly [AJR]
  • floppy: first steps on metadata, and hopefully make gcc happier on enumerate [Olivier Galibert]
  • docs: Update build requirements for Ubuntu (#8010) [algestam]
  • New clones added as WORKING [neSneSgB]
  • Raiden II (easier, US set 3)
  • New working software list additions [quasiscroto]
  • undefined megadriv.xml: Sonic the Hedgehog (prototype) [quasiscroto]
  • fsmgr: temp hack to fix Clang compile [R. Belmont]
  • fsmgr: more compiler error fighting [R. Belmont]
  • taitogn: mark kollon as not working [hap]
  • options: extended the snapname templates to allow for a timestamp %t option, so to allow for alternate ways to organize the
  • generated snaps. [etabeta78]
  • chessmst: merge machine configs [hap]

New NOT_WORKING machine (#7986)

  • Ajofrin City [jordigahan, ClawGrip]

New NOT_WORKING clones (#7976)

  • Diamond King (without Euro support) [jordigahan, ClawGrip]
  • diamondking.cpp: Added OkiM6376 ROM dump and hardware info. [ClawGrip]
  • floptool.cpp: Be stricter about types. [Vas Crabb]
  • chessmst: use pwm_display_device [hap]
  • mame.lst: header comment is not true [hap]
  • timelimt.cpp: Fix MT 7960 [AJR]
  • poly880: fixed validation errors. [Robbbert]
  • mbee: merged the quickloads [Robbbert]
  • upd7220.cpp: make a bitmap partition of len==0 to be max size, fixes pc98 madoum1-2-3 [Angelo Salese, sampson] (#8009)
  • [Angelo Salese]
  • undefined upd7220.cpp: make a bitmap partition of len==0 to be max size, fixes pc98 madoum1-2-3 [Angelo Salese, sampson]
  • undefined pc98.xml: consistency DAC1BIT tag, update dbuster QA note
  • chessmst: fix small problem with buttons [hap]
  • aristmk5.cpp: redumped jumpbean and sbuk2, updated driver contents and layouts [Heihachi_73]
  • konamigv.cpp: added hardware info for Tokimeki Memorial Oshiete Your Heart [Guru]
  • snesb.cpp: minor cleanups [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Multi-Action 7558 [Brain Troha]
New clones marked as NOT_WORKING
  • Thrill Drive (?AB) [Guru]
  • mbee: preparation for software lists [Robbbert]
  • update some info on taiyo company [hap]
  • fs: Add full jasmin read support [Olivier Galibert]
  • m68k: Implement FMOVEM mode 0b11 (#8022) [Calvin Buckley]
  • undefined Since the two bits seem to have symmetry, it's odd this wasn't there before.
  • undefined Should fix issues with Domain/OS and NeXTSTEP emulation.
New working software list additions
  • Adventureland [Robbbert]
  • Pirate Adventure [Robbbert]
  • Mission Impossible [Robbbert]
  • Voodoo Castle [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Alien Cresta [Robbbert]
  • Asteroids [Robbbert]
  • Asteroids Plus [Robbbert]
  • Temple of Azragor [Robbbert]
  • [Robbbert] [Robbbert]
  • poly880: does not have sound [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Baboon [Robbbert]
  • Battle Station [Robbbert]
  • Microbee Demo [Robbbert]
  • Beetle Basher [Robbbert]
  • Broadey Manor [Robbbert]
  • Bomber Raid [Robbbert]
  • Bounce [Robbbert]
  • Break In [Robbbert]
  • Breakout [Robbbert]
  • Brick Ball [Robbbert]
  • Briney Deep Adventure [Robbbert]
  • Battleships [Robbbert]
  • Bunyip Adventure [Robbbert]
  • Games promoted to working
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1) [James Wallace]
  • Quicksilver (RAL) (HLB AC2) (IMPACT) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 1) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 1) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 1) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 1) [James Wallace]
  • Clones promoted to working
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IP) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IA) (set 3) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 5) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18P C22) (set 2, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 AC22) (set 3) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 4, Whitbread) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL16 C20) (set 5) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL17 C21) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL10 C13) (set 7) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL8P C11) (set 8) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 C14) (IMPACT) (set 9) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 AC14) (IMPACT) (set 10) [James Wallace]
  • Snakes & Ladders (JPM) (SL11P CA4) (IMPACT) (set 11, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (SL15 C18) (IMPACT) (set 12) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2P C 7) (set 2, Protocol) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 AC 7) (set 3) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7P C 8) (set 2, Protocol) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 AC 8) (set 3) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 4 C 5) (set 5) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 5 C 6) (set 6) [James Wallace]
  • mn1880: Tentatively identify some interrupt registers; update notes [AJR]
  • ertictac.cpp: convert to use IOC and MEMC devices. [Sandro Ronco]
  • rfslotsmcs48.cpp: Add "ajofrin" D8748 MCU dump [jordigahan, ClawGrip] (#8025) [ClawGrip]
    • undefined rfslotsmcs48.cpp: Add "ajofrin" D8748 MCU dump [jordigahan, ClawGrip]
    • Add year
  • model1.cpp: Improve notes [AJR]
  • Co-credit the developer Jordan I.S. for arbalest and metafox [David Haywood]
  • Calomega driver improvements... [Roberto Fresca, Grull Osgo]
    • Fixed inputs on Cal Omega - Game 12.5 (Bingo).
    • Inputs for Cal Omega - Game 13.4 (Nudge).
    • Inputs for Cal Omega - Game 17.6 (Nudge).
    • Inputs for Cal Omega - Game 18.1 (Nudge).
    • Fixed/added technical notes.
  • Machines promoted to working
  • Cal Omega - Game 13.4 (Nudge). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.6 (Nudge). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.1 (Nudge). [Roberto Fresca, Grull Osgo]
New working machines
  • CEI 51.07 (CEI 906-III Poker). [Roberto Fresca]
  • Revert "New working machines" [Roberto Fresca]
  • undefined This reverts commit 6a22813f7e79db52ebb719df146917e8c0cd8e99.
New working machines
  • CEI 51.07 (CEI 906-III Poker). [Roberto Fresca]
  • cps2.cpp, model1.cpp, segas16b.cpp: Update PCB notes [AJR]
New working clones
  • Spinal Breakers (Japan, prototype) [Hammy, chomponooch]
New working clones
  • Puzzle Break (set 2) [Jorge Silva]
New working software list additions
  • mbee_quik: [Robbbert]
  • Camel [Robbbert]
  • Cannibals and Missionaries [Robbbert]
  • Capture [Robbbert]
  • Castle of Doom [Robbbert]
  • Caves [Robbbert]
  • Centipede Attack [Robbbert]
  • Chase Plus [Robbbert]
  • Chilly Willy [Robbbert]
  • Chomp [Robbbert]
  • Chopper Pilot [Robbbert]
  • Escape from Colditz [Robbbert]
  • Cosmic Fighter [Robbbert]
  • Cricket [Robbbert]
  • Cuppin [Robbbert]
New machines marked as NOT_WORKING
  • Panic Shot Rockman [SpinalFeyd]
New working software list additions
  • Deathtrap [Robbbert]
  • Micro Defender [Robbbert]
  • Defense Command [Robbbert]
  • Depth Charge [Robbbert]
  • Depth Charge (alt) [Robbbert]
  • Destroyer [Robbbert]
  • Dodgem [Robbbert]
  • Donjon [Robbbert]
  • Donut Dilemma [Robbbert]
  • Draughts Plus [Robbbert]
  • Driver [Robbbert]
  • Droids [Robbbert]
  • Dungeons of Khan [Robbbert]
  • Sword Quest [Robbbert]
  • arcade.flt: fixed typo in newly added driver [Ivan Vangelista]
New working software list additions
  • mbee_quik: [Robbbert]
  • Egyptian Adventure [Robbbert]
  • Emu Joust [Robbbert]
  • Engineer [Robbbert]
  • Estate of Doom [Robbbert]
  • Eureka [Robbbert]
  • Swamp of Evil [Robbbert]
  • Eye of Min [Robbbert]
  • Fishing [Robbbert]
  • Farming Management - Stocking [Robbbert]
  • Four in a Row [Robbbert]
  • House of Frankenstein [Robbbert]
  • Frog Hop [Robbbert]
  • Flight Simulator [Robbbert]
New working software list additions
  • mbee_quick: [Robbbert]
  • Galxian2 [Robbbert]
  • Galaxy Invasion [Robbbert]
  • Galaxy Invasion 2 [Robbbert]
  • Galaxy Invasion Plus [Robbbert]
  • Ghost Hunter [Robbbert]
  • Golden Idol [Robbbert]
  • Gold-dust Island [Robbbert]
  • Golf [Robbbert]
  • Gridfire [Robbbert]
  • Grotnik Wars [Robbbert]
  • Halloween Harry [Robbbert]
  • Hammurabi [Robbbert]
  • Towers of Hanoi [Robbbert]
  • Hasami Shogi [Robbbert]
  • Hitch-hikers Guide to the Galaxy [Robbbert]
  • Haunted House [Robbbert]
  • High Mountain [Robbbert]
  • Hit the Hurkle [Robbbert]
  • Hopper [Robbbert]
  • Hoppy [Robbbert]
  • Hustle [Robbbert]
  • fmtowns_flop_*.xml: 11 new dumps, verifications (#8020) [r09]
    • Moved asuka120 from fmtowns_flop_misc.xml to fmtowns_flop_cracked.xml, since the original disks have been confirmed to be
    • protected
    • Moved kawaichi and ushinawa from fmtowns_flop_misc.xml to fmtowns_flop_orig.xml, since they have been verified to match the
    • originals
    • Removed the reiraa clone, since it only differs from the parent in the save data
    • Additions/corrections to the missing list
  • New working software list additions (fmtowns_flop_orig.xml)
  • Golf Links 386 Pro Champion Course Vol. 1 - Mauna Kea Beach Golf Course [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 2 - Firestone Country Club South Course [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 3 - Banff Springs [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 4 - Innisbrook Copperhead Course [al32gabby]
  • Mahjong Elegance [cyo.the.vile]
  • Super Daisenryaku [cyo.the.vile]
  • Tenshi-tachi no Gogo VI - My Fair Teacher [cyo.the.vile]
  • Words Worth Special Disk [cyo.the.vile]
  • New not working software list additions (fmtowns_flop_orig.xml)
  • Asuka 120% Burning Fest. [cyo.the.vile]
  • New working software list additions (fmtowns_flop_misc.xml)
  • Nihongo MS-DOS V3.1 L36+ [anonymous]
  • Nihongo MS-DOS V5.0 L22 A+2 [anonymous]
New working software list additions
  • mbee_quik: [Robbbert]
  • Institute [Robbbert]
  • Jeksils Revenge [Robbbert]
  • Jungle Raiders [Robbbert]
  • Killer Bees [Robbbert]
  • Killer Beetles [Robbbert]
  • King Tut [Robbbert]
  • Kung Fu [Robbbert]
  • Laser Blazer [Robbbert]
  • Lemonade Stall [Robbbert]
  • Land of Lex [Robbbert]
  • Lightracer [Robbbert]
  • Lost Island [Robbbert]
  • Lunar Lander [Robbbert]
  • psrockman.cpp: changed oki pin 7 status and volume [Ivan Vangelista]
  • init.lua: Change "historypath" (only supposed to be used for DATs) to "homepath" (where plugin data should reside) [AJR]
  • Ensure all writes to Yamaha FM chips are spaced by 1 cycle. The old FM cores did not really require this spacing and didn't
  • implement the busy flag, so many VGM captures have multiple writes stacked in the same cycle. This won't work with the new cores,
  • so this kludge helps ensure we don't end up with ugly playback on existing files. (#7931) [Aaron Giles]
  • chessmst: it has double outputs for 2nd/3rd led row [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Merlin [Robbbert]
  • Meteor Mission [Robbbert]
  • Meteor Mission 2 [Robbbert]
  • Micro-golf [Robbbert]
  • Micro-golf Match Play [Robbbert]
  • Microspace Invaders [Robbbert]
  • Mine Drop [Robbbert]
  • Mine Drop II [Robbbert]
  • Minefields [Robbbert]
  • Missile Wars [Robbbert]
  • Monopoly [Robbbert]
  • Monopoly Instructions [Robbbert]
  • Mugwump Hunt [Robbbert]
  • Museum Mystery [Robbbert]
  • aerofgt.cpp: corrected ROM labels and copyright region for the recently added Spinal Breakers prototype [Ivan Vangelista]
  • pc.cpp: added systems NOT_WORKING (#7975) [rfka01]
New clones marked as NOT_WORKING
  • Alloy EarthStation-I [rfka01]
  • Victor VPC-II [rfka01]
  • Frael King [rfka01]
  • MY-COM MPU-9088-VF SAN-MS94VO [rfka01]
  • Triumph-Adler TA 1700 PC [rfka01]
  • Amstrad PC5086 [rfka01]
  • New machines marked as NOT_WORKING (#7926) [ClawGrip]
New machines marked as NOT_WORKING
  • Leapster L-MAX [Skaman]
  • Leapster 2 [Skaman]
  • Add 'leapsterlmx' and 'leapster2' [ClawGrip]
  • leapfrog_leappad.cpp: Load ROMs as BIOSes instead of declaring clones (#7960) [ClawGrip]
  • undefined leapfrog_leappad.cpp: Load ROMs as BIOSes instead of declaring clones
  • undefined Remove 'leappadca' and 'mfleappadus'
  • New NOT_WORKING software list additions (#7980) [ClawGrip]
  • New NOT_WORKING softawre list additions
  • leapster.xml: [ClawGrip]
  • 2nd Grade - Musical Menace (USA), Bratz World - The Jet Set (USA), Crayola - Art Adventure (USA), Disney Fairies (USA), Disney
  • Princess - Enchanted Learning (USA), Disney Princess - Worlds of Enchantment (USA, alt), Disney Tangled (USA), Disney·Pixar
  • Finding Nemo (USA, alt), Kindergarten (USA, alt), Letter Factory (USA), Math Baseball (USA), Mr. Pencil's Learn to Draw & Write
  • (USA, alt), nihao, kai-lan (USA), Nick Jr. Dora the Explorer - Animal Rescuer (USA), Nick Jr. Dora the Explorer - Wildlife Rescue
  • (USA), Nick Jr. Dora the Explorer - Wildlife Rescue (USA, alt), Nick Jr. The Backyardigans (USA), Nickelodeon The Penguins of
  • Madagascar - Race for the 1sr Place! (USA), Pet Pals (USA), Ratatouille (USA, alt), Scholastic - Animal Genius (USA), Scholastic -
  • Math Missions (USA), School House Rock! - America Rock (USA), School House Rock! - Grammar Rock (USA), Spongebob Squarepants -
  • Saves the Day (USA), The Batman - Multiply, Divide and Conquer (USA), The Incredibles (USA), The Princess and the Frog (USA),
  • Top-Secret Personal Beeswax - Share a journal with Junie B. (USA), Word Chasers - Arcade-Style Learning! (USA), Word Chasers -
  • Arcade-Style Learning! (USA, alt) [Skaman]
  • Fix two game names [ClawGrip]
  • Fix copy-paste mistake with CRCs [ClawGrip]
  • prodos: Start of read support [Olivier Galibert]
  • MacOS < 10.13 has an issue with std: :get, use std::get_if instead [Olivier Galibert]
  • Add most recent prototypes from smspower (#8021) [quasiscroto]
New working software list additions
  • Basket Ball Nightmare (prototype) [smspower]
  • Taito Chase H.Q. (prototype) [smspower]
  • Rastan (prototype) [smspower]
  • Zillion II - The Tri Formation (prototype) [smspower]
  • Tengen World Cup Soccer (prototype) [smspower]
  • mame.lst: comdesk set doesn't appear to exist in any driver [Ivan Vangelista]
  • Avoid name collision on Y2 [Olivier Galibert]
  • layouts: Use self-closing tags for bounds and color elements. [Vas Crabb]
  • poly880: ctc/pio is same clockspeed as cpu [hap]
  • hornet.cpp: updated hardware infos [Guru]
    • undefined nwk-tr.cpp: moved thrilldbu to hornet.cpp as it runs on that hw. Thanks to Guru for pointing it out.
New working clones
  • Exerion (bootleg, set 2) [jordigahan]
  • Games promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 1) [James Wallace]
  • Clones promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 A C10, V9, set 2) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 3) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 P C10, V9, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 1, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 A C11, V10, set 2, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 3, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 P C11, V10, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 6, Protocol?) [James Wallace]
  • tek410x.cpp: Add CRT9007; remove dead link from notes [AJR]
  • merit3xx.cpp: Preliminary mappings for ma6710 [AJR]
  • Fixed inputs on Cal OmegaundefinedGame 8.0 (Arcade Black Jack). [Roberto Fresca]
  • spkrdev: change device description, it's not 1bit [hap]
  • chessmst: split driver into chessmst/chessmstdm [hap]
  • chessmst: update notes [hap]
  • ma6710: Hook up ROM bank switch [AJR]
  • ma6710: Further device additions [AJR]
  • Create console history file in homepath (#8026) [Szunti]
  • undefined Fix console history path, homepath is a core option
  • undefined Create missing directories recursively in lua plugins.
  • undefined Add lfs to global environment in a less magical way.
  • - require normally doesn't bind the name globally just returns the module, mame sets a preloader that does bind lfs globally, but
  • maybe it's less surprising to do it explicitly
  • merit3xx.cpp: Give CRT-350 games their own bank switch handler [AJR]
  • slot: add preliminary support for hotswapping rom cartridge [hap]
  • slot: changed my mind, not satisfied with the limitations [hap]
  • hornet.cpp: added timekeeper dump for thrilldbu [Guru]
New working clones
  • Time Killers (v1.20, alternate ROM board) [Brian Troha, The Dumping Union]
  • itech32.cpp updates: [Brian Troha, The Dumping Union]
  • undefined Corrected labels for the Hot Memory sets
  • undefined Verified the correct ROM board & ROMs for the Time Killers v1.00
  • undefined Added PCB layout for the 3 known ROM boards for Time Killers
  • undefined Misc format & whitespace clean-up
  • emu/machine.cpp: Get rid of the dummy space device. [Vas Crabb]
  • jpmimpct.cpp: Fixed Ace of Clubs reel symbols. [James Wallace]
  • ns32202: fix interrupt masking [Patrick Mackinlay]
  • ns32000: disassembler fixes [Patrick Mackinlay]
New working software list additions
  • mbee_quik: [Robbbert]
  • One Arm Bandit [Robbbert]
  • Outhouse [Robbbert]
  • Apple Panic [Robbbert]
  • Penetrator [Robbbert]
  • Pick Letter [Robbbert]
  • Pinball [Robbbert]
  • Rats 3-D [Robbbert]
  • Reef Runners [Robbbert]
  • Lucky Bar Poker Machine [Robbbert]
  • Meteor Rescue [Robbbert]
  • Reversi [Robbbert]
  • Robot Fire [Robbbert]
  • Rotate [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Sabre of Sultar [Robbbert]
  • Sargon Chess [Robbbert]
  • Seadog [Robbbert]
  • Sea Dragon [Robbbert]
  • Shipwreck Island [Robbbert]
  • Slide [Robbbert]
  • Snake [Robbbert]
  • Solitaire [Robbbert]
  • Space Patrol [Robbbert]
  • Space Lanes [Robbbert]
  • Subatomic [Robbbert]
  • Subterra [Robbbert]
  • Survival [Robbbert]
  • Sydney Approach [Robbbert]
  • pwm_display: add separate handlers for matrix x/y sides [hap]
  • ram: set default fill value to 0xff instead of 0xcd [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Tank Battle [Robbbert]
  • Target [Robbbert]
  • Tandy Invaders [Robbbert]
  • Toady [Robbbert]
  • Underworld of Kin [Robbbert]
  • The Valley [Robbbert]
  • Viper [Robbbert]
  • Volcano Hunter [Robbbert]
  • Waverton Castle [Robbbert]
  • Wizards Castle [Robbbert]
  • Worms [Robbbert]
  • Worm Squirm [Robbbert]
  • Yacht Race [Robbbert]
  • Z80 Nim [Robbbert]
  • Starship Zok VII [Robbbert]
  • qbus: Add dump and skeleton device for Data Systems Design A4432 Floppy Disk Interface [AJR, Bitsavers]
New working software list additions
  • mbee_quik: [Robbbert]
  • Chopper [Robbbert]
  • Defender [Robbbert]
  • Frogger [Robbbert]
  • King Kong [Robbbert]
  • Star Striker [Robbbert]
  • Trains [Robbbert]
  • Bricks [Robbbert]
  • Australian Economy [Robbbert]
  • One Day Cricket [Robbbert]
  • 3D Noughts and Crosses [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Great Australian Car Rally [Robbbert]
  • Sink the Bismark [Robbbert]
  • Brick-out [Robbbert]
  • Bug Duel [Robbbert]
  • Kilopede [Robbbert]
  • Leaping Lunar Limmo [Robbbert]
  • Munch [Robbbert]
  • Robot Man [Robbbert]
  • Robot Man (alt) [Robbbert]
  • Scavenger I [Robbbert]
  • Scrambler [Robbbert]
  • Slalom [Robbbert]
  • Microspace Invaders II [Robbbert]
  • Target (colour version) [Robbbert]
  • mbee_quik.xml: fixed a few mistakes [Robbbert]
  • hornet.cpp, nwk-tr.cpp: extracted nwk-tr.cpp lan board implementation to a device and hooked it up to thrilldbu in hornet.cpp. It
  • doesn't reset anymore but needs analog controls hook-up [Ivan Vangelista]
  • mbee_quik: added publishers, removed duplicate game. [Robbbert]
  • trs80: removed magic number in quickload, better crash protection. [Robbbert]
  • savant: add a side_effects_disabled guard [hap]
New working software list additions
  • trs80_quik: [Robbbert]
  • Adventureland [Robbbert]
  • Pirate Adventure [Robbbert]
  • Voodoo Castle (2 versions) [Robbbert]
  • The Count [Robbbert]
  • Dungeon of Ashka [Robbbert]
  • Air Traffic Control (2 versions) [Robbbert]
  • Backgammon (4 versions) [Robbbert]
  • Bedlam (3 versions) [Robbbert]
  • Breakdown [Robbbert]
  • Breakout [Robbbert]
  • Break Thru [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Car Racer [Robbbert]
  • Caterpillar (2 versions) [Robbbert]
  • Cosmic Fighter [Robbbert]
  • Cosmic Intruders [Robbbert]
  • Scrap Crane [Robbbert]
  • Crowley Manor [Robbbert]
  • Demise [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Fasteroids (3 versions) [Robbbert]
  • Flying Saucers (5 versions) [Robbbert]
  • Frog Race [Robbbert]
  • Frogger (7 more versions) [Robbbert]
  • Flight Simulator (14 versions) [Robbbert]
  • Mostly revert "Create console history file in homepath (#8026)" [Vas Crabb]
  • undefined The change to make the console plugin work is preserved.
  • undefined This reverts commit 25137717c9392d142650fcd679b09c400a2f5c4a.
  • namcos1.cpp: Corrected labels for Galaga '88 PRG6 and PRG7 ROMs. (#8031) [neSneSgB]
  • undefined PRG6 and PRG7 EEPROMs on this US Galaga '88 are marked as "G82", while the rest of the ROMs have "G81" as expected. Checksums
  • are no different.
  • hornet.cpp, nwk-tr.cpp: made use of arrays, killed some trampolines and tag lookups, and other minor cleanups [Ivan Vangelista]
New working software list additions
  • trs80_quik: [Robbbert]
  • Gobbling Box (2 versions) [Robbbert]
  • Gunfighter (3 versions) [Robbbert]
  • Haunted House [Robbbert]
  • Warriors of Ras 2: Kaiv [Robbbert]
  • Knossos [Robbbert]
  • Micro Chord [Robbbert]
  • Mutant Invasion (2 versions) [Robbbert]
  • Mysterious Adventures 3: Arrow of Death (PT 1) [Robbbert]
  • iwm.cpp, swim2.cpp: Use logmacro and disable logging by default [AJR]
  • undefined macadb.cpp: Minor logging improvements
  • m5074x: Add port pullup configuration [AJR]
  • Docmumentation update/expansion. [Firehawke, Vas Crabb]
New working software list additions
  • trs80_quik: [Robbbert]
  • Raaka-tu (3 versions) [Robbbert]
  • Revenge of Rivet Race (3 versions) [Robbbert]
  • Space Raiders [Robbbert]
  • Trolls Gold [Robbbert]
  • TRS MAN [Robbbert]
  • taito_f3: fix off-by-1 with line clipping [dink]
  • ns32000: bug fix [Patrick Mackinlay]
  • undefined fixed ins instruction
  • undefined added address calculation and operand fetch cycles
New working software list additions
  • Earthquake San Francisco 1906 [Robbbert]
  • Arcade Bomber Scramble [Robbbert]
  • Starfighter [Robbbert]
  • Tank Zone 2000 [Robbbert]
  • Mysterious Adventures 2: The Time Machine [Robbbert]
  • Tram [Robbbert]
  • Tron (4 versions) [Robbbert]
  • TRS-80 Synthesizer [Robbbert]
  • trs80_quik: Added compatibility flag for meritum. [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Nazi Security Fort [Robbbert]
  • Trap (3 versions) [Robbbert]
  • milano/sexpert: don't save oddly sized nvram file [hap]
  • galaxian.cpp: fixed MT07969 by swapping bad ROMs with correct ones from another dumped set [Ivan Vangelista]
  • missamer: Move to its own driver [Dirk Best]
  • undefined Flesh out driver to make it mostly work
  • undefined Create artwork showing all lamps and inputs
  • ns32000.cpp: Fix clang error: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Werror,-Wparentheses]
  • hornet.cpp, nwk-tr.cpp: removed more trampolines [Ivan Vangelista]
  • meritum: make it a derived class of trs80 [Robbbert]
  • render: increase MAX_TEXTURE_SCALES a bit [hap]
  • trs80_quik: redid compat flags for meritum. [Robbbert]
  • hd6301x, hd6301y & derivatives: Updates to internal peripheral emulation [AJR]
  • undefined Add Timer 2 and its associated interrupt and allow it to clock the serial port
  • undefined Change divider for external serial clock to 16
  • undefined Remove timer hack in supremo
  • gen32: add waitstates on rom access [hap]
  • h01x: added mc6845 and cleanup. [Robbbert]
  • mac.cpp, mac128.cpp, macprtb.cpp, macpwrbk030.cpp, macquadra.cpp: Add helper device to permit use of "new" SCSI bus and 53(C)80
  • emulation with macse and later [AJR]
  • sys80 and clones: added Video Cut and Page. [Robbbert]
  • Add -share_directory option. This sets a directory on the host system which emulated systems can directly access. [R. Belmont]
  • apple2: Add support for the BOOTI card [R. Belmont]
  • Update arcade.lua with new devices. [R. Belmont]
  • trs80, sys80, lnw80: Add "reset" (i.e. NMI) button [AJR]
  • ch376: Fix typo that GCC caught and Clang didn't! [R. Belmont]
  • Retiring my original NCR5380 implementation. [R. Belmont, AJR]
  • in213ae: Add version 1.7 [soviet9922]
  • cd.cpp: Macs now can see and boot from CD-ROM. [R. Belmont, Al Kossow]
  • bit90: Add notes describing tape interface (not implemented) [Frank Palazzolo]
  • mac: map full SCSI DRQ memory ranges, A/UX 3 installer can now see its CD. [R. Belmont]
  • rmnimbus.cpp: Corrected false romset date, add new romsets [qazmko1029]
New working clones
  • Alpine Racer (Rev. AR1 Ver.C, Japan [f205v, Brian Troha, The Dumping Union]
  • h01x: fixed cassette, used listed clock frequencies. [Robbbert]
  • ns32000: fix spr instruction [Patrick Mackinlay]
  • New NOT_WORKING machines (#8037) [ClawGrip]
  • New NOT_WORKING machines
  • Pin Ball [Eduardo Anay]
New working software list additions
  • mbee_cass: [Robbbert]
  • Bee III Basic [Robbbert]
  • Star Block [Robbbert]
  • jpinball: Mark sound ROM as bad dump [AJR]
  • ibm5150undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions Elvira: Mistress of the Dark Jones in the Fast Lane (EGA release) Jones in the Fast Lane (VGA
  • release) King's Quest I: Quest for the Crown Obitus
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions Elvira II: Jaws of Cerberus (5.25" HD) Elvira II: Jaws of Cerberus (Italy) Joe & Mac: Caveman
  • Ninja WaxWorks
  • nscsi_cd: Implement READ DISC INFORMATION command. [R. Belmont]
  • prodos: experiements in directory tree reading. [Olivier Galibert]
Software list items promoted to working
  • bbc_flop_32016: PanOS Version 1.10 System Disks, PanOS Version 1.40 System Disks, GCAL, BCPL, Reduce [Nigel Barnes]
  • bus/electron/m2105: Rewritten M2105 expansion according to schematic. [Nigel Barnes]
  • undefined added missing printer handler lines.
  • undefined corrected ROM mapping.
  • undefined added battery backed RAM.
New clones marked as NOT_WORKING
  • Saga Fox [Alessandro Liberalato]
  • Saga Fox/F80 [Alessandro Liberalato]
New working software list additions
  • sagafox: Saga Fox CP/M [Alessandro Liberalato]
  • bus/bbc/fdc: Use arrays of floppy_connector. [Nigel Barnes]
  • bbc_cumana68k: Initialise members. [Nigel Barnes]
  • bbc_tube_80286: Correct mapped RAM size. [Nigel Barnes]
  • pce.xml: replace bad dumps [quasiscroto]
  • undefined Be Ball, Gomola Speed, and Youkai are listed as known bad dumps with verified correct dumps in No-Intro. Among other things this
  • fixes sprite glitches in the dump of Gomola Speed that has been floating around for decades.
  • Fix minor positioning glitches in disassembly view related to changing sources [AJR]
  • pdp8: Make this skeleton CPU file buildable [AJR]
  • ch376 updates [R. Belmont]
  • undefined Ignore non-8.3 compliant filenames when generating the directory since CH376 is super-tied to FAT12 semantics
  • undefined Implement CHECK_EXIST command for BBC Micro
  • undefined Implement undocumented command 0x16, also for BBC Micro
  • undefined Fix status return from SET_USB_MODE
  • apple2: allow apple2/apple2p to use the BOOTI card also. [R. Belmont]
  • trs80: Fix missing device error [AJR]
  • pce_tourvision.xml: cleanup to match changes to pce.xml [quasiscroto]
  • undefined Be Ball and Gomola Speed do in fact match the only verified dumps in pce.xml. Old alternates in pce.xml appear to be bad dumps.
  • trs80.cpp: Change machine config constructor names to be less confusing [AJR]
  • ch376: Fix missing file [R. Belmont]
  • amstr_pc.cpp: reinstate anyonymous namestate marker [rfka01]
  • cdr-254sh: Skeleton [Olivier Galibert]
  • ns32000: correct operand read/write bus space [Patrick Mackinlay]
  • wd1010: expand head selection [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Tektronix 6130 [Randon Michels, Patrick Mackinlay]
  • dinetwork: don't transmit fcs [Patrick Mackinlay]
  • tekigw: appease clang [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Canon Typestar 3 [Guru]
  • gticlub.cpp, hornet.cpp, nwk-tr.cpp, zr107.cpp: misc cleanups [Ivan Vangelista]
  • m6800: account interrupt cycles for timer counter [hap]
  • m6800: remove outdated captain's log [hap]
  • vt1682: probably fix fullrom read buffer overflow [hap]
  • dc7085: overhaul [Patrick Mackinlay]
  • decstation: pmax/pmin pass more diagnostics [Patrick Mackinlay]
  • pacman: mark mspactwin as a hack [hap]
New working clones
  • World Rally (Version 1.0, Checksum E586) [iq_132]
New machines marked as NOT_WORKING
  • DECmate II (PC278) [AJR, Vince Slyngstad]
  • DECmate III (PC238) [AJR, Vince Slyngstad]
  • Fix crashes in Qt debugger caused by trying to select a nonexistent disassembly or memory view [AJR]
  • canons80, canonts3: Use correct I/O map; fake a few interrupt vectors [AJR]
  • canons80, canonts3: Same entry points can be used for both [AJR]
  • prodos: Add file and resource reading [Olivier Galibert]
  • pc9801.cpp: add implementation of the DAC_1BIT interface (#8017) [Angelo Salese]
  • undefined pc9801.cpp: add implementation of the DAC_1BIT interface
  • undefined pc9801.cpp: fix DAC1BIT sound aliasing by changing it to a speaker_sound_device, kudos to Lord Nightmare for pointing this out
  • undefined pc98.xml: update QA notes
  • undefined pc98.xml: fix zeta boot order, promoted to working
  • undefined pc9801.cpp: bind level_w directly instead of lambda trampoline
  • macquadra700: hook up SCSI PDMA and DRQ. [R. Belmont]
  • slightly adjust asuka 120 disk a image to fix copy protection [cracyc]
  • m68kfpu: support instructions with 80-bit FP immediate values. (GitHub issue #8049) [R. Belmont]
New working clones
  • Player's Choice (M3C1) [Brian Troha, The Dumping Union]
  • The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
  • mview: Fix missing import of submaps in views. Need to fix more about import_submap vs. prepare_map vs. populate_from_map though.
  • [Olivier Galibert]
New working software list additions
  • trs80_cass: [Robbbert]
  • Collission [Robbbert]
  • Baccarat [Robbbert]
  • Backgammon [Robbbert]
  • Blackjack [Robbbert]
  • Reno Casino Craps [Robbbert]
  • System-80 Demo [Robbbert]
  • Death Trap [Robbbert]
  • Reno Keno [Robbbert]
  • Micro-opoly [Robbbert]
  • Quick Watson [Robbbert]
  • Reno Casino Roulette [Robbbert]
  • Micro-80 Pinball Machine [Robbbert]
  • Reno Casino Slot Machine [Robbbert]
  • Star Trek (The Computer Game) [Robbbert]
  • Star War [Robbbert]
  • Taipan [Robbbert]
  • Troll Crusher [Robbbert]
  • Video Genie Demo [Robbbert]
  • Wheel of Fortune [Robbbert]
  • 315_5338a: Add command readback and more serial output commands. Also always output on port writes. [Dirk Best]
  • bingoc: Convert terminal to a device, partially works now [Dirk Best]
New working software list additions
  • trs80_cass: [Robbbert]
  • Cosmic [Robbbert]
  • Defense Command [Robbbert]
  • Eliza [Robbbert]
  • Les Invasiou des Extras-terrestres [Robbbert]
  • Escape [Robbbert]
  • Head On [Robbbert]
  • Heliko [Robbbert]
  • Space Invaders [Robbbert]
  • Invaders [Robbbert]
  • Invasion Force [Robbbert]
  • Mission Impossible [Robbbert]
  • Penetrator [Robbbert]
  • Pyramid [Robbbert]
  • Galaxy Invasion (2 versions) [Robbbert]
  • King of the Hill [Robbbert]
  • Robot Attack [Robbbert]
  • Sargon Chess [Robbbert]
  • Scarfman [Robbbert]
  • Scripsit v1.0 [Robbbert]
  • Seadragon [Robbbert]
  • Space Invaders (alt) [Robbbert]
  • Savage Island (Pt 1) [Robbbert]
  • Space Warp [Robbbert]
  • Starfighter [Robbbert]
  • Starfighter Trainer [Robbbert]
  • Swamp War [Robbbert]
  • Alien Taxi [Robbbert]
  • Lowercase conversion [Robbbert]
  • Z-Chess [Robbbert]
  • trs80_cass.xml: corrections [Robbbert]
  • cyclemb.cpp: Remove MACHINE_IMPERFECT_SOUND flags (#8055) [sasuke-arcade]
  • nb1412m2: don't return a bool for uint8 [hap]
  • cop01: let's add imperfect sound flag for cop01 too [hap]
  • atari_s1.cpp, atari_s2.cpp updates: [Ivan Vangelista]
  • undefined verified 20967-01 PROM dump [Gerald (COY)]
  • undefined synced sets with PinMAME
New working clones
  • Tech Romancer (Asia 980914) [sugoihelsinki]
  • Games promoted to working
  • Reel Money (JPM) (IMPACT) (RE 9) (set 1) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5) (set 1) [James Wallace]
  • Clones promoted to working
  • Reel Money (JPM) (IMPACT) (RE 9) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 3) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol) [James Wallace]
  • cyclemb.cpp: Remove MACHINE_NO_COCKTAIL flags (#8056) [sasuke-arcade]
  • misc drivers: use socket device instead of cartslot where appropriate [hap]
New working software list additions
  • trs80_cass: Doubled Dancing Demon Demo [Robbbert]
  • vgmplay.xml: Updates of tracks and/or metadata from the most recent pack releases. [vgmrips.net, Tafoid]
  • trs80_cass.xml: fixed mistake [Robbbert]
  • ucom4d: changed to PAGED 8bits [hap]
  • hd6301y: preliminary support for port 6 handshaking [hap]
  • Attempt to fix Solar Assault stage 3 crash (nw) [Ville Linde]
New working clones
  • Percussion Freaks 7th Mix (GundefinedC07 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 8th Mix (GundefinedC38 VER. AAA) [Thief0019, xuserv]
  • New NOT_WORKING clones
  • Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 3rd Mix (GundefinedA23 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 4rd Mix (GundefinedA25 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 5th Mix (GundefinedB05 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 6th Mix (GundefinedB16 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 9th Mix eAmusement (GundefinedD09 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 10th Mix eAmusement (GundefinedD40 VER. AAA) [Thief0019, xuserv]
  • hd6301y: small fix to port 6 handshake irq [hap]
  • m68k: backport FPU fixes from upstream Musashi [R. Belmont, Jean-Francois Fabre]
  • m68k: header update. [R. Belmont]
  • x68k: don't supress hsync state changes during vblank [cracyc]
  • hd6301x: add overrides for port 3 data [hap]
  • bublbobl,kikikai: remove embedded mcu io ports emulation and use m6801 io map 0-7 instead [hap]
  • x68k: if raster irq is on same line, trigger it immediately [cracyc]
  • added saitek OSA module interface used in leonardo/renaissance [hap]
New machines marked as NOT_WORKING
  • MG-1 [Tom Stepleton, Andrew McPherson]
New machines marked as NOT_WORKING
  • Kyber Minus [Nigel Barnes, Alessandro Liberalato]
  • fix Percussion Freaks 9th & 10th Mix descriptions. [smf-]
  • fixed drum mania 10th mix description. [smf-]
  • saitek_osa: added Maestro A module [hap, Berger]
  • hd63450: restart transfer if continue is set [cracyc]
  • mg1.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  • tek410x.cpp: Add more peripherals [AJR]
  • ymfm: Refactor new FM engine into a 3rdparty library (#8046) [Aaron Giles]
  • undefined ymfm: refactor the code into a separate 3rdparty library
  • - Moved ymfm core implementation to 3rdparty/ymfm
  • - Split out each family (OPM/OPN/OPL/etc) into its own source file
  • - Added preliminary OPQ and OPZ support, still WIP
  • - Put all 3rdparty code into its own namespace ymfm
  • - Fixed various bugs reported in #8042
  • - Created interface class for communication between the 3rdparty engine and the emulator
  • - Standardized MAME implementation of all Yamaha devices based on a template class
  • - Created standard base class ym_generic that can be used when multiple YM chips are swapped in
  • - Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device
  • - Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off)
  • - Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc)
  • psr60: hooked up YM3806. [R. Belmont]]
  • fmtowns: adjust PCM/CDDA volume (#7830) [r09]
  • ymfm: Switch to internal SSG for YM2203/2608/2610. Clean up code to determine the number of SSG outputs. [Aaron Giles]
  • Machines promoted to working
  • Microbee Teleterm [Robbbert]
  • mbee: clarify TODO. [Robbbert]
  • new WORKING machines (#8063)
  • Dokaben 2 (Japan) [ShouTime, Team Japump]
  • New working clones (#8033)
  • U.N. Defense Force: Earth Joker (US / Japan, set 3) [Sergio G]
  • Found in Taito PCB: K1100726A / J1100169B [Sergio G]
  • It only differs in 2 program roms: 4.ic23 and 3.ic8. They are very close to earthjkra set and only differs in 42 bytes in each rom.
  • [Sergio G]
  • Eprom labels are numbered in the same way as earthjkrp set, but 3 and 4 ones are swapped (Maybe a typo in earthjkrp ?) [Sergio G]
  • Same ROMSTAR license and no region disclaimer when dipswitch is changed, like earthjkr and earthjkra sets. [Sergio G]
  • It seems a newer version than earthjkra set, including additional changes to those added in earthjkra in comparison to earthjkr
  • set, as earthjkra and earthjkrb share the same changes from earthjkr. [Sergio G]
  • Added new clone: earthjkb in mame.lst [Sergio G]
  • undefined Co-authored-by: EX86868
  • a800_flop.xml: more floppy soft additions (#8050) [0kmg]
New working software list additions
  • Atari Translator (USA) [0kmg]
  • Forbidden Forest [0kmg]
  • Saracen [0kmg]
  • New not working software list additions
  • Crosscheck [0kmg]
  • Spitfire 40 [0kmg]
  • fixed a comment [0kmg]
  • undefined Co-authored-by: quasiscroto
  • saitek_osa: add skeleton device for Sparc module [hap, Berger]
  • imgcntrl.cpp: Workaround for MT #7978 [AJR]
  • tek410x.cpp: Improve ROM mapping; add interrupts [AJR]
  • bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy] (#8059) [MooglyGuy]
Software list items promoted to working
  • vsmile_cart: V.Smile Smart Keyboard (USA), V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany) [Ryan Holtz, PulkoMandy]
  • fscc9ps: correct cpu speed [hap]
  • missbamby.cpp: Add Golden Winner missing PROM [@LosTrastosDeXaX]
  • fmtowns: draw sprites at end of sprite drawing time [cracyc]
  • ymfm: Fix binding errors due to usage of class names that are no longer derived from related classes. [Aaron Giles]
  • Calomega driver major improvements. [Roberto Fresca, Grull Osgo]
    • Worked the analogic color system, adding the three R-G-B presets.
    • Added the PORT_ADJUST for RGB in all games, defining the default values.
    • Redumped the Cal Omega - Game 20.8 (Winner's Choice). Reworked proper inputs.
    • Inputs from the scratch for all the Pixels, Keno and Hotline games. Promoted to WORKING.
    • Specific inputs for games 12.8, 15.7, 15.9, 17.2, and 20.4. Promoted to WORKING.
    • Fixed Pixels games colors.
    • Connected System 903/904 PIA #0 IRQB line to CPU IRQ.
    • Set a handler for System 903/904 PIA #0 CB1 line, as IRQ ack.
    • Added external keyboard controller (i8035 + i8251) for Keno Games, system 903.
    • Added virtual clickable keyboard layout to keno games, necessary to get them working.
    • Added hopper support to Cal Omega - Game 7.4 (Gaming Poker, W.Export).
  • undefined Added the following System 903 counters: coin in, coin out, and optional (per game).
  • Machines promoted to working
  • Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
  • mbeett: removed SCC device which was never fitted to real machines. [Robbbert]
  • Super80: added interface for future software list. [Robbbert]
New machines marked as NOT_WORKING
  • Dangerous Bar [Museo del Recreativo (Amusement Museum)]
  • sorcerer: quickload changes [Robbbert]
    • merged snapshot and quickload;
    • fixed snapshot which had been broken by the memory system upgrade;
    • added interface to future software list.
  • sorcerer: fixed bugs with SNP handling. [Robbbert]
  • RX-78 software information update (#8023) [David 'Foxhack' Silva]
    • Added serial number and official romanization to a few applications. [Dave 'Foxhack' Silva]
  • fmtowns: move sprite disable check [cracyc]
  • jasmin: Support write [Olivier Galibert]
  • pc_formats: Believe it or not, but it seems there has been released pc-format ipfs [Olivier Galibert]
  • Removed the MACHINE_NOT_WORKING flag to: Cal OmegaundefinedGame 23.6 (Hotline) Cal Omega - Game 24.6 (Hotline) [RobertoFresca]
  • Reworked inputs for Cal OmegaundefinedGame 14.5 (Pixels). Bypassed the checksum to get it working, and flagged as BAD_DUMP.
  • [RobertoFresca]
  • capcom: Adjust the common screen timings on old capcom games [O. Galibert, Jotego]
  • wd_fdc: commands don't clear forced interrupt [Patrick Mackinlay]
  • tekigw: updates to better match schematics [Patrick Mackinlay]
  • hh_tms1k: sean identified tsukuda pachinko mcu [hap]
  • wd_fdc.cpp revert prev and add INTRQ logic notes [MetalliC]
  • saitek_osa: use boost interleave instead of perfect quantum [hap]
  • coco3: remove the dual screens, machine config option instead [hap]
  • coco3: don't put screen_config in coco3_keyboard [hap]
  • i286: clear m_fire_trap before interrupt [cracyc]
  • adb: add skeleton for model A9M0331 ADB mouse. [R. Belmont, Al Kossow]
  • x68k_crtc: make raster callbacks partial update until the last line rather than the current one [cracyc]
  • bml3: connected up software list [Robbbert]
New working software list additions
  • bml3_flop: [Robbbert]
  • Disk Basic and Utilities [Robbbert]
  • FCG6890 [Robbbert]
  • Insect Hunter [Robbbert]
  • Japanese Word Processor [Robbbert]
  • Submarine Treasures Pick Up [Robbbert]
New NOT_WORKING software list additions
  • bml3_flop: [Robbbert]
  • MA5370 [Robbbert]
  • renaissa: found module led [hap]
New working clones
  • Cadash (Germany) [R67055]
  • joctronic.cpp: Add 'jpinball' redumped sound ROM [Eduardo Anay] (#8072) [ClawGrip]
  • namcos1.cpp: Fixed abbreviated titles, and added allow continue DIP switch for Berabowman. (#8053) [sasuke-arcade]
  • Fixed abbreviated titles for ws, berabohm, berabohmb, wldcourt, ws89 and ws90.
  • namcos2.cpp: Force finallap to use 32x32 sprite size for title screen. (#8074) [David Haywood]
  • bml3mp1805: fixed the crashing, but it seems to have trouble reading the disk. [Robbbert]
  • tekigw: don't crash when hard disk is missing [Patrick Mackinlay]
  • If the GIME monitors FF22, it must also monitor FF23. Fix Mame Testers bug: 07512 [tim lindner]
  • vtech/memexp/rs232: Add version 1.6 and make it default [Dirk Best]
  • New Working Clones (#8079) [Nekoziman]

New Working Clones

  • Warp-1 (Japan) [Team Japump!!!, Wayder]
  • ladybug.cpp: Added support for Mrs. Dynamite (Universal, 1982). (#8071) [Frank Palazzolo]
New working machines
  • Mrs. Dynamite [Frank Palazzolo]
  • pdp8: Rewrite disassembler; add alternate disassembly for HD-6120 [AJR]
  • undefined unidasm: Add option to use octal instead of hexadecimal for output
  • decmate2, decmate3: Emulate HD-6120 CPU; add enough I/O to initialize various peripheral ICs and run tests on disk controller [AJR]
  • Compile fix for Linux (#8081) [Brandon Munger]
  • m72.cpp: Fix sound balance (#8077) [cam900]
  • undefined FM output volume is louder than DAC output volume in previous behavior, that's incorrect compared to real hardware.
  • chip8_quik: removed duplicate item. [Robbbert]
  • aquarius: Display border and render by scanline. [Nigel Barnes]
  • undefined Converted mapper to use views.
New working software list additions
  • aquarius_cart: Bootloader BASIC v1.0, Bootloader BASIC v1.1, Bootloader BASIC v2.0, Bootloader BASIC v2.1, BL-Bird
  • [Martin v.d. Steenoven]
  • saitek_osa: add embedded screen [hap]
  • attach_window support for SDLMAME (#8070) [npwoods]
  • namcos2_sprite: update note [hap]
  • bml3: adjusted keyboard, fixes Insect Hunter. [Robbbert]
  • hd6120: Don't clear INTGNT after an external IOT when executing in panel mode [AJR]
  • Preliminary support for GCC 11.1 (Fedora 34) [R. Belmont]
  • dsp56000: Fix null pointer bugs in disassembler [AJR]
  • sms.xml: added recently published carts (#8051) [0kmg]
    • undefined sms.xml: added recent cart releases
    • undefined sms.xml: add pigarus clones. fix battery/ram info for parent
New working software list additions
  • Bara Buru [Kagesan]
  • Bruce Lee [Kagesan]
  • Flight of Pigarus (v1.11) [Kagesan]
  • Flight of Pigarus (v1.10) [Kagesan]
  • Flight of Pigarus (v1.00) [Kagesan]
  • Heroes Against Demons [Ichigo]
  • Voyage - A Sorceress' Vacation [Snags]
  • gamegear.xml: new software list additions + fix MT 7965 (#8027) [0kmg]
New working software list additions
  • Aerial Assault (Tw, SMS mode) [smspower]
  • Argos no Juujiken (Tw, SMS mode) [smspower]
  • Black Belt (Tw, SMS mode) [smspower]
  • The Cyber Shinobi (Tw, SMS mode) [smspower]
  • Doki Doki Penguin Land - Uchuu Daibouken (Tw, SMS mode) [smspower]
  • Double Dragon (Tw, SMS mode) [smspower]
  • Final Bubble Bobble (Tw, SMS mode) [smspower]
  • Forgotten Worlds (Tw, SMS mode) [smspower]
  • Great Basketball (Tw, SMS mode) [smspower]
  • Hokuto no Ken (Tw, SMS mode) [smspower]
  • Kung Fu Kid (Tw, SMS mode) [smspower]
  • Lord of Sword (Tw, SMS mode) [smspower]
  • Paperboy (Tw, SMS mode) [smspower]
  • Prince of Persia (Tw, SMS mode) [smspower]
  • Quartet (Tw, SMS mode) [smspower]
  • R-Type (Tw, SMS mode) [smspower]
  • Scramble Spirits (Tw, SMS mode) [smspower]
  • Secret Command (Tw, SMS mode) [smspower]
  • Seishun Scandal (Tw, SMS mode) [smspower]
  • Shadow Dancer (Tw, SMS mode) [smspower]
  • Shadow of the Beast (Tw, SMS mode) [smspower]
  • Strider (Tw, SMS mode) [smspower]
  • Submarine Attack (Tw, SMS mode) [smspower]
  • Thunder Blade (Tw, SMS mode) [smspower]
  • gamegear.xml: 24 new software list additions [smspower]
  • Fix MT 7965 [0kmg]
  • Added pinyin readings to alternate titles [0kmg]
  • fmtowns_cd.xml: 8 new dumps, 21 replacements, 1 missing floppy added (#8058) [r09]
    • Added the missing floppy disk to Taikou Risshiden [cyo.the.vile]
New working software list additions
  • Air Warrior V1.1 (1992-03-16) [redump.org, wiggy2k]
  • Hajimete no Ryokou Eikaiwa (FM Towns Marty version) [redump.org]
  • Healthy Life II [redump.org]
  • NHK Jissen Eikaiwa (FM Towns Marty version) [redump.org]
  • Sim Sports Diving - Soreyuke! Diving [redump.org]
  • Towns System Software V2.1 L31 [redump.org]
  • New not working software list additions
  • Kero Kero Keroppi to Origami no Tabibito [redump.org]
  • Towns VNet V1.1 L10 [redump.org]
  • Replaced software list items
  • 38-man Kilo no Kokuu [redump.org]
  • Daikoukai Jidai [redump.org]
  • Dengeki Nurse [redump.org]
  • Dungeon Master II - Skullkeep [redump.org]
  • FM Towns Super Technology Demo 1993 [redump.org]
  • Goh II Towns Special [redump.org]
  • Hoshi no Suna Monogatari [redump.org]
  • Inindou - Datou Nobunaga [redump.org]
  • Ishin no Arashi [redump.org]
  • Ku²++ [redump.org]
  • Lemmings [redump.org]
  • Mad Stalker - FullMetalForce [redump.org]
  • Mahjong Hou Tei Rao Yui [redump.org]
  • Might and Magic - Darkside of Xeen [redump.org]
  • Rocket Ranger [redump.org]
  • Syndicate [redump.org]
  • Taikou Risshiden [redump.org, cyo.the.vile]
  • Ultima IV - Quest of the Avatar [redump.org]
  • Ultima V - Warriors of Destiny [redump.org]
  • Wing Commander - The Secret Missions & The Secret Missions 2 - Crusade [redump.org]
  • Zan III - Ten'un Ware ni Ari [redump.org]
  • ibm5150.xml: New working software list additions (#8067) [ArcadeShadow]
  • undefined ibm5150.xml: New working software list additions
  • - Astérix: El Golpe del Menhir (Astérix y Operacion Menhir) (Spain, System 4 release) [archive.org] Astérix: Operation Getafix
  • (UK) [The Good Old Games] Battle Chess (3.5", EGA version, Spain, Dro Soft release) [archive.org] Ishar: Legend of the
  • Fortress [The Good Old Games]
  • undefined ibm5150.xml: Corrected publisher's name: "Coktel Vision"
  • ibm5170.xml: New working software list additions (#8068) [ArcadeShadow]
New working software list additions
  • Alone in the Dark (Spain, Top Games/Altaya release) [archive.org]
  • Heart of China (Spain, MCM release) [archive.org]
  • Indiana Jones and the Fate of Atlantis (3.5", Spain, Erbe release) [archive.org]
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", EGA version, Spain, Maxi Juegos/Erbe release) [archive.org]
  • Ishar 2: Messengers of Doom (Spain, Proein release) [The Good Old Games]
  • Wolfenstein 3-D (shareware, CWI Information Services release) [archive.org]
  • c140.cpp: add sample status readback, fixes engine sound in suzuka 8 hours, final lap and four trax game series (#8080) [Angelo Salese]
  • ksys573: Add incomplete support for Dance Dance Revolution Karaoke Mix (#8047) [987123879113]
  • unidasm: Add CPU16 disassembler [AJR]
  • cpu16dasm.cpp: Fix weird editing error [AJR]
  • Fix c6280 volume envelope shape (#8087) [Leonardo Demartino (Delek)]
New working machines
  • Capital Radio Engineering Institute CREI-680 [Robbbert]
  • crei680: fixed potential crash scenario [Robbbert]
  • crei680.cpp: Notes on cassette circuit [AJR]
  • saitek_osa: added maestro/analyst B/C/D/D+/D++ module [hap, Berger, anonymous]
  • namcos2: remove imperfect sound flag for racing games [hap]
  • leonardo/renaissance: add keypad names to input defs [hap]
  • fix crash with mame -romident [hap]
  • bus/bbc/tube: Added Sprow ARM7TDMI Co-Processor. [Nigel Barnes]
  • floptoolundefinedformat/filesystem errors were printing the wrong argument (#8088) [ksherlock]
  • ksys573: Change name of DDR Karaoke Mix to be more detailed (#8089) [987123879113]
  • canon_s80.cpp: added hardware info and trojaned internal HD6301 ROM for canonts3 [Guru]
  • bw14d: make it a clone, like bw14 is. [Robbbert]
  • spectrum_cass.xml: 33 new dumps, 5 replacements [ArcadeShadow]
    • New working software list additions APB (Erbe) [spectrumcomputing.co.uk] Aspar - GP Master (set 2) Beach-Head II (set 5, Erbe)
  • [spectrumcomputing.co.uk] Beverly Hills Cop (IBSA) [spectrumcomputing.co.uk] Bruce Lee (set 10, Erbe) Bruce Lee (set 11,
  • Disprosoft) Brum Brum (Master) [Planeta Sinclair] Bubble Bobble (Dro Soft) [spectrumcomputing.co.uk] Bubble Bobble (Musical 1)
  • [spectrumcomputing.co.uk] E-Motion (Musical 1) [spectrumcomputing.co.uk] Edd the Duck! (bug fix) [spectrumcomputing.co.uk] Fred
  • (Microbyte) [spectrumcomputing.co.uk] Grand Prix Circuit (Dro Soft) [spectrumcomputing.co.uk] Haunted House
  • [spectrumcomputing.co.uk] Hero Quest (Dro Soft) [spectrumcomputing.co.uk] Kick Off (IBSA) [spectrumcomputing.co.uk] Match Day
  • (IBSA) [spectrumcomputing.co.uk] Match Day 2 (IBSA) [spectrumcomputing.co.uk] Moonwalker (Erbe) [spectrumcomputing.co.uk]
  • Objectif Élysée [Planeta Sinclair] Ordlek [Planeta Sinclair] Pang (Erbe) [spectrumcomputing.co.uk] Penetrator (Investronica)
  • [spectrumcomputing.co.uk] Phonex [Planeta Sinclair] Pitfall [Planeta Sinclair] Platoon (128K) [spectrumcomputing.co.uk] Rainbow
  • Islands (Erbe, small case) [spectrumcomputing.co.uk] Rainbow Islands (Musical 1) [spectrumcomputing.co.uk] Regreso al Futuro -
  • Parte III (MCM) [spectrumcomputing.co.uk] Scacchi [spectrumcomputing.co.uk] Super Cars (Erbe) [spectrumcomputing.co.uk] Uridium
  • (Erbe - small case) [spectrumcomputing.co.uk] Xadrez [Planeta Sinclair]
    • Replaced software list items Aspar - GP Master (set 1) Brum Brum [Planeta Sinclair] Cannibals From Outer Space (System 4)
  • [spectrumcomputing.co.uk] Fred [spectrumcomputing.co.uk] Match Day 2 (Erbe, alternate) [spectrumcomputing.co.uk]
  • nitedrvr.cpp: removed tagmap lookups and other very minor cleanups [Ivan Vangelista]
  • tweak road position in Final Lap / 2 / 3, Suzuka 8 Hours / 2, Lucky & Wild to better match hardware videos (Four Trax is uncertain)
  • (#8092) [David Haywood]
  • coco3: move GIME logic into gime.cpp (#8085) [tim lindner]
  • coco3: fix diecom light gun. (#8075) [tim lindner]
  • renaissa: add buttons to internal artwork [hap]
  • rpatrol: correct boat color [hap]
  • adb: preliminary working A9M0330 IIgs keyboard emulation (not used yet). [R. Belmont]
  • saitek_osa: larger default screen size [hap]
  • bbc_rom.xml: Various additions, renames, and additonal info. [Nigel Barnes]
  • spectrum_cass.xml: fixed validation [Ivan Vangelista]
  • ymfm: Sync with latest, add complete YMF278B support (#8090) [Aaron Giles]
    • Sync with upstream. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier.
    • Initial working implementation of YM278B. Most features implemented, except vibrato.
    • Implement vibrato and status register flags. Fix envelope rate computation.
    • undefined Rename ymfm_interface: :external_type to access_class and clean up the fallout.
    • Formally replace the old YMF278B engine with the one from ymfm
    • Rotated YMF278B outputs into a more logical order.
    • Re-evaluted envelope calculations and 2x works better than the weird 15/8 I came up with before. Also changed the way FM
  • resampling is computed to be more precise (and simpler). Turned off extraneous debugging.
    • Start of/reset to a null state with no loaded waveforms.
  • Fix YM2608 I/O ports.
  • pbo: Added skeleton for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan] (#8093) [MooglyGuy]
  • New WORKING clones (#8086) [ClawGrip]

New WORKING clones

  • Basket Ball (8-way Joystick bootleg of Arch Rivals) [jordigahan]
  • sprint2.cpp: added dip locations [Guru]
  • gunpey.cpp: Add save states, Fix init, Add version info from startup screen, Minor cleanups (#8076) [cam900]
  • apple2gs: remove keyboard 8048 ROMs now that a9m0330 is a device. [R. Belmont]
  • ymfm: Boost ADPCM-B volume by a factor of 2 to more closely match previous levels. Addresses MT #07956 [Aaron Giles]
  • galileo: add buttons to internal artwork [hap]
  • ymfm: Add missing clamp in YM2608 [Aaron Giles]
  • ui/selmenu.cpp: Don't make assumptions about what's off the end of a string view (GitHub #7967). [Vas Crabb]

Machines promoted to working

  • Kasparov Leonardo [hap]
  • Kasparov Renaissance [hap]
  • saitek_stratos: make tking a clone of stratos [hap]
  • ymfm: Fix OPL3 waveform 7 to better match hardware. [Aaron Giles]
  • pbo: Map a few more registers [AJR]
  • dai3wksi: use PORT_COCKTAIL instead of PORT_PLAYER in input defs [hap]
  • itaten: change default difficulty level [hap]
  • dai3wksi: update notes [hap]
  • leonardo: add buttons to internal artwork [hap]
  • leonardo: missed one textlabel [hap]
  • x68k: fill bitmap with lowest priority tile layer so pixels that would be transparent are drawn with lowest priority [cracyc]
  • coco3: fix Arkanoid sound (#8060) [tim lindner]
    • Modify timer interrupts to flag even if interrupts are turned off. Modify timer interrupts to constantly flag if timer value is zero.
  • dragrace.cpp: added dip locations [Guru]
  • Apple softlist update for May 2012 (#8095) [Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Animals Facts and Adventures [4am, Firehawke]
  • Dino Dig: Dictionary Skills [4am, Firehawke]
  • Dino Speller: Beginning Dictionary Skills [4am, Firehawke]
  • Keyworks: First Keyboarding Skills [4am, Firehawke]
  • Parts of Speech: Fun with Nouns and Pronouns [4am, Firehawke]
  • Troll Reading Games: The Adventures of Tom Sawyer [4am, Firehawke]
  • Graph Maker: Introduction to Graphs and Charts [4am, Firehawke]
  • Let's Go There: Beginning Map and Geography Skills [4am, Firehawke]
  • Let's Learn About Computers [4am, Firehawke]
  • Teddy's Playground (1989 Rerelease) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Alligator Mix (1985 Rerelease) (cleanly cracked) [4am, Firehawke]
  • Teddy's Playground (1989 Re-release) (cleanly cracked) [4am, Firehawke]
  • Alphabet Circus (Revision 0) (cleanly cracked) [4am, Firehawke]
  • Kidwriter (Revision 0) (cleanly cracked) [4am, Firehawke]
  • Mastery Arithmetic Games (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Ratios and Proportions (cleanly cracked) [4am, Firehawke]
  • SocMate Analogies Games (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Rastan [4am, Firehawke]
  • Zany Golf [4am, Firehawke]
  • Marble Madness (IIgs) [4am, Firehawke]
  • Qix (IIgs) [4am, Firehawke]
  • Tass Times in Tonetown (IIgs) [4am, Firehawke]
  • World Games (IIgs) [4am, Firehawke]
  • Gauntlet (IIgs) [4am, Firehawke]
  • Uninvited (IIgs) [4am, Firehawke]
  • Cavern Cobra (IIgs) [4am, Firehawke]
  • Hardball! (IIgs) [4am, Firehawke]
  • Task Force [4am, Firehawke]
  • Shadowgate (IIgs) [4am, Firehawke]
  • Serve and Volley (IIgs) [4am, Firehawke]
  • California Games (IIgs) [4am, Firehawke]
  • Sea Strike (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Star Search (Self-Running Demo) (cleanly cracked) [4am, Firehawke]
  • Zoo Master (cleanly cracked) [4am, Firehawke]
  • Black Belt (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked) [4am, Firehawke]
  • Chess, Checkers, and Backgammon (cleanly cracked) [4am, Firehawke]
  • Division Skills (cleanly cracked) [4am, Firehawke]
  • Vocabulary Skills (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Duel: Test Drive II (IIgs) [4am, Firehawke]
  • Keef the Thief (IIgs) [4am, Firehawke]
  • Grand Prix Circuit (IIgs) [4am, Firehawke]
  • Crystal Quest (IIgs) [4am, Firehawke]
  • Impossible Mission II (IIgs) [4am, Firehawke]
  • The Last Ninja (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Hunt for Red October (IIgs) [4am, Firehawke]
  • Final Assault (IIgs) [4am, Firehawke]
  • Dark Castle (IIgs) [4am, Firehawke]
  • Silent Service (IIgs) [4am, Firehawke]
  • GATE (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Le Choc des Multinationales (cleanly cracked) [4am, Firehawke]
  • L. A. Land Monopoly (cleanly cracked) [4am, san, Firehawke]
  • Analogies Tutorial (Version 12.15.87) (cleanly cracked) [4am, Firehawke]
  • Decimals and Percent: Decimals Practice Problems (cleanly cracked) [4am, san, Firehawke]
  • Hand Holding BASIC (cleanly cracked) [4am, san, Firehawke]
  • Dragon Games (cleanly cracked) [4am, Firehawke]
  • srcclean for release [Vas Crabb]
  • use derived classes for Namco System 2 sprites, give Final Lap its own based on schematics showing 32x32 select is different.
  • (#8096) [David Haywood]
    • (cherry picked from commit e3aa064b18d74cb5e3fe0fa314f15e1a99afd44e)
  • fmtowns: fix sprite gaps [cracyc]
  • swim: Fixed bugs linked to device selection [Olivier Galibert]
  • Clean up metadata [Vas Crabb]
→ NOWSZY [arcade] ClrMamePro 4.042 14/09/2021

4.042 14/09/2021

  • misc: support parent/clone relationship of devices
  • misc: systems auto assign can detect empty software list folders in case they are named accordingly
  • misc: software list import's default setting is off
  • misc: changed behaviour of context menu "move all incomplete sets" to "move all sets with problems" (similar for delete). This also covers wrong named etc ones, not only missing files.
  • misc: contextMenu options Delete/Move/Copy Current/all [not fixed]/all sets with problems use the parent set in full merged mode
  • misc: cleaning cache also cleans hashes folder
  • misc: batcher's scanner merge mode overwrite does not overwrite the information from a datfile's forcemerging option
  • misc: batcher's rebuilder pack overwrite does not overwrite the information from a datfile's forcepacking option
  • misc: don't stop multiple downloads on first failure
  • misc: wrote a wrapper class to handle all filefind calls which weren't 32k path length ready. This should fix all remaining long path (32k) issues.
  • fixed: invalid wrong-case messages on chds with very long filenames
  • fixed: wrongly list valid chds as unneeded when a no dump chd of the same name exists and 'mark no dump as unneeded' option is enabled

4.041

  • added: Select Sets variables %R %G to filter by for Region / Language
  • added: Batcher, rebuilder setting to avoid message prompts
  • misc: support dat date attribute format YYYY-MM-DD without specifying timestamp
  • misc: rar/7z/uncompressed files timestamps are handled as UTC based, zip as non UTC based
  • fixed: some unpack/pack zip operation fail on very long file/path names
  • fixed: interative folder creation for UNC paths is broken
  • fixed: systems auto assign fails for software lists
  • fixed: fail to load dats from www when www profiler definition file doesn't use http/https in the links
→ NOWSZY [Arcade] MAMEUI x64 0.234 28/07/2021

MameUI 0.234

  • sync with mame v0.234
  • Fixed crash in maestro.cpp when validating
  •  Fixed buffer overflow when creating CPU.ini

MameUI 0.229

  • The hack that saved slider values on exit has been removed. This is because the slider code was refactored and the result was not compatible with the hack.
  •  Fixed a problem with the pluginspath which could cause plugin errors in certain circumstances.
  • Fixed a problem where category files could not be found in certain win10 setups (MESS only)
→ NOWSZY [arcade] HbMameUI x64 0.234 28/07/2021

0.234  2021-07-28

  • Sync with mame v0.234

New Games

  • [dkongan] Donkey Kong 40th Anniversary Edition
  • [dkongbp1] Donkey Kong Barrelpalooza v1.07
  • [mhavocpex7] Major Havoc - The Promised End (v0.78)
  • [mhavocpex7de] Major Havoc - The Promised End (v0.78) (German)
  • [mhavocpex7fr] Major Havoc - The Promised End (v0.78) (French)

0.233  2021-07-01

  • Sync with mame v0.233
  • kof97t is now working

New Games

  • [blazstarcm]          Blazing Star (Stage Select hack)
  • [crimecb]             Crime City (unknown hack)
  • [dkongbp]             Donkey Kong Barrelpalooza v1.06
  • [ffightaebv]          Final Fight 30th Anniversary Edition Brutal Version 2021-05-28
  • [knightsdt]           Knights of the Round (Death's Thread)
  • [knightssa]           Knights of the Round (Squire's Aid)
  • [knightswt]           Knights of the Round (Warlock's Tower)
  • [sf2mix100]           Street Fighter II: Champion Edition (Mix 1.0)
  • [ssf2tnl4]            Super Street Fighter II Turbo (New Legacy v0.4 beta 2020-11-13)
  • [ssf2tnl5]            Super Street Fighter II Turbo (New Legacy v0.5 beta 2021-06-11

0.232  2021-05-26

  • Sync with mame v0.232

New Games

  • [teotd3] The Eye of Typhoon (Tsunami Edition, alpha 5)

0.231  2021-04-28

  • Sync with mame v0.231


New Games

  • [primrag2] Primal Rage 2
  • [sailormnbv] Pretty Soldier Sailor Moon (Brutal Version)
  • [umk3uc20210401] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-01)
  • [umk3uc20210423] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-23)

 

→ NOWSZY [arcade] Mame x64 0.234 28/07/2021

MAME 0.234 28 July 2021

MAME 0.234 is ready! Newly supported systems include Runaway (a licensed version of Sega’s Head On made by Sun Electronics), Konami’s Magical Twin Bee (the European version of Twin Bee Yahhoo!), and Tronica’s LCD hand-held Spider (same program as Space Mission, but with different artwork). Although it was added last month, VS Mahjong Triangle is now working. This is a rare early example of a mahjong game supporting two simultaneous single-player games, or a two-player game – a format popularised a decade later by Psikyo’s Taisen Hot Gimmick.

There have been two significant sets of improvements for 3D arcade games this month: rewritten 3dfx Voodoo Graphics emulation, giving significant performance gains in many cases, and continued development on Konami’s ZR017 and GTI Club hardware. Although not directly related to 3D graphics, bug fixes for the Fujitsu TGP DSP make Motor Raid more playable. We haven’t forgotten 2D arcade games – Namco racing games have seen another round of fixes for missing or incorrectly positioned sprites, and missing sprites are now drawn in Data East’s Chanbara.

For home systems, our friend kmg has been hard at work adding support for pirate NES/Famicom cartridges, and Brian Johnson has fixed a couple of video issues on the Epson QX-10. Kelvin Sherlock added support for the LANceGS card, providing another networking option for Apple II users.

New working machines
  • Canon Palmtronic F-31 [hap, Sean Riddle]
  • Fidelity Electronics / CXG Systems Eldorado Chess Challenger [hap, bataais]
  • National Semiconductor DB32016 [Al Kossow]
  • Runaway (Sun Electronics, Japan) [Dillweed]
  • Texas Instruments TI-1680 [hap, Sean Riddle]
New working clones
  • Armored Warriors (Brazil 941024) [Vinícius Marques, Filipe Nascimento, Giovanni (FOX Eletronics), CPS Raptor group, SHVB]
  • Fidelity Electronics Elite A/S Challenger (original program) [Berger]
  • Gunbarl (Japan, GNB1/VER.A) [Bill D., Brian Troha, The Dumping Union]
  • Magical Twin Bee (ver EAA) [Phil Bennett]
  • Sky Shark (bootleg) [jordigahan]
  • Space Mission (SegaSA / Sonic, Spanish bootleg of Scramble) [Arcade Planet, Victor Fernandez (City Game), ClawGrip]
  • Spider (Tronica) [algestam]
  • Machines promoted to working
  • Pac-Carnival [Devin Acker]
  • VS Mahjong Triangle [Angelo Salese, Vas Crabb]
New machines marked as NOT_WORKING
  • Casio SX1010 [Plamen Mihaylov]
  • Olimpic Hockey (EM Bubble Hockey, set 1) [Museo del Recreativo, Recreativas.org]
  • Phantom Pays Classic (0101003V, NSW/ACT) [Dam0, Heihachi_73]
  • Same Same Panic [Phil Bennett]
  • Super Mario World - Mario Undoukai [Phil Bennett, Brian Troha, The Dumping Union]
  • Tektronix 4132 [Al Kossow]
  • Terebi Denwa Doraemon [Phil Bennett]
New clones marked as NOT_WORKING
  • 386-SC-HG [Predator99, rfka01]
  • 486MMBO4088 (TI TX486SLC/E) [alvaro84, rfka01]
  • 80386SX-VH-COM [Predator99, rfka01]
  • A-Trend ATC-1425B [Windows9566, rfka01]
  • Abit AB-AV4 [HanJammer, rfka01]
  • Abit AB-AX4 [fool, rfka01]
  • Addtech Research 4GLX3 Green-B 4GPV3.1 [Horun, rfka01]
  • ADI F4DXL-UC4 [Predator99, rfka01]
  • Advanced Logic Research PWB 7270 REV E [lgj1107, rfka01]
  • Amstrad PC9486 [Zalog, rfka01]
  • ASI 100B0, identified as HAM 12 TI 286 Motherboard ZERO WAIT [CMB75, rfka01]
  • Asus ISA-486SIO rev. 1.2 [BreakPoint, rfka01]
  • Asus ISA-486 [TheMobRules, rfka01]
  • Biostar MB-1433/50 AEA-P - V: 1 [Thermalwrong, rfka01]
  • Caching Tech Corporation C386MX [p1p1p1, rfka01]
  • CAF Prolite 286/16 [jensma, rfka01]
  • Chaintech 4SPI [AskNotes, rfka01]
  • Chaintech ELT-P9 / most likely ELT-386SX-160D [Predator99, rfka01]
  • Commodore Business Machines 386SX-25 [sdose, rfka01]
  • Compaq Deskpro [jafir, rfka01]
  • Diamond Flower International 386SX-16/20CN Rev 1.0 [Vipersan, rfka01]
  • DTK MBA-032Q TK83305-4N-D-03 [SSTV2, rfka01]
  • Elitegroup Computer Systems ECS-386A [TheMobRules, rfka01]
  • Elitegroup ECS 8517 v3.3 [Horun, rfka01]
  • First International Computer 486-GVT [zoinknoise, rfka01]
  • First International Computer 486-VC-HD [Darkscop, rfka01]
  • First International Computer FIC ELI6-II [Horun, rfka01]
  • Gemlight GMB-486SG v2.2 [Deksor, rfka01]
  • Gemlight GMB-486UNP v2.1 [Deksor, rfka01]
  • ICL DRS M40 [Deksor, rfka01]
  • ILON USA, INC. M-396B [BreakPoint, rfka01]
  • Jamicon KM-S4-1 VER 1.1 [BreakPoint, rfka01]
  • Jetway J-403TG [BreakPoint, computerguy08, theoryboy, rfka01]
  • Lucky Star UCM-486V30 [BreakPoint, rfka01]
  • Micronics JX30GP, Motherboard P/N: 09-00189-10 REV B1 [SSTV2, rfka01]
  • Mitac MBA-029 [Madao, rfka01]
  • Mitac PWA-IH4077C [Horun, rfka01]
  • Mitac PWA-IH4077D [8bitbubsy, rfka01]
  • Morse KP920121523 V2.20 [Predator99, rfka01]
  • Morse M3 V3.0 [Am386DX-40, rfka01]
  • MSI MS-4132 G VER: 1 [TheMobRules, rfka01]
  • Nandemo Seal Iinkai (alternate ver 1.0) [twistedsymphony]
  • Nandemo Seal Iinkai (Astro Boy ver. 1.1) [twistedsymphony]
  • NEC APC IV [jafir, dhau, rfka01]
  • Octec Fox M 286 [HanJammer, rfka01]
  • Olimpic Hockey (EM Bubble Hockey, set 2) [Museo del Recreativo, Recreativas.org]
  • Packard Bell PCB-303 Rev.01 [Predator99, rfka01]
  • PC-Chips M209 [Am386DX-40, rfka01]
  • PC-Chips M317 [Predator99, rfka01]
  • Peacock Computer S-286 Rev A [Predator99, rfka01]
  • Peacock P386DX-40 [Predator99, rfka01]
  • Philips P3239 [Predator99, rfka01]
  • PowerTech MB457 [BreakPoint, rfka01]
  • Prolink P386SX-25PW VER: 2.00 [Eep386, rfka01]
  • Quadtel QTC-SXM KT X20T02/HI Rev.3 [Thermalwrong, rfka01]
  • Rainbow Warriors (0101132V, NSW/ACT) [Dam0, Heihachi_73]
  • Siemens PCD-2M [Predator99, rfka01]
  • SIIG MiniSys 2000 [zoinknoise, rfka01]
  • Silent Scope 2 : Fatal Judgement (ver UAB, Ver 1.01, GN715 video board) [Guru]
  • Silent Scope 2 : Fatal Judgement (ver UAC, Ver 1.02, GN715 video board) [Guru]
  • Silent Scope (ver UAD, Ver 1.33, GQ871 video board) [Guru]
  • Silicon Valley Computer, Inc. 486WB6A3.B1 [zero01101, rfka01]
  • SOYO 025D2 [BreakPoint, rfka01]
  • SOYO 025K2 [Ph@ntom-X, rfka01]
  • Soyo Baby AT 386 [Aerion, rfka01]
  • TMC PAT48AV [Madao, rfka01]
  • TMC PAT48PG4 [HanJammer, rfka01]
  • Toshiba T3200SXC [adalbert, rfka01]
  • Twinhead Netstation PC [HanJammer, rfka01]
  • Wearnes CL286-12/16S (CL286-12S and CL286-16S) [HanJammer, rfka01]
  • ZEOS 386 SX-16 [Horun, rfka01]
New working software list additions
  • 32x: Motherbase (Euro) [Xenon]
  • apexc_cyl: Hello World 1, Hello World 2, Hello World 3 [Robbbert]
  • apple2_flop_clcracked:
  • Farm Ledger Pro (cleanly cracked), Print Your Own BINGO Plus (Version 01.23.88) (cleanly cracked),
  • Pro Football Pointspread Prediction System (cleanly cracked) [4am, Firehawke]
  • Adventure Double Feature Volume II (cleanly cracked), Algebra I (Version 1.3) (SoftSmith) (cleanly cracked),
  • Astro Attack (SoftSmith) (cleanly cracked), Beach Landing (cleanly cracked),
  • Bugbyter (Version 1.11) (SoftSmith) (cleanly cracked), Bumble Games (Version 1.4) (cleanly cracked),
  • Con-Putation (cleanly cracked), Cosmic Combat (SoftSmith) (cleanly cracked), Creature Venture (SoftSmith) (cleanly cracked),
  • Cross Country Rallye (Softsmith) (cleanly cracked), Crush, Crumble and Chomp! (1981-06-22 Version) (cleanly cracked),
  • Dinner on a Disk (SoftSmith) (cleanly cracked), Disk Director (SoftSmith) (cleanly cracked),
  • Drinks on a Disk (SoftSmith) (cleanly cracked), The Final Frontier (Version 1.0) (SoftSmith) (cleanly cracked),
  • Fractions (Version 3.0) (SoftSmith) (cleanly cracked), Friends or Lovers (SoftSmith) (cleanly cracked),
  • Game of the U.S. (SoftSmith) (cleanly cracked), The Game Show (SoftSmith) (cleanly cracked),
  • Guardian (SoftSmith) (cleanly cracked), L.A. Land Monopoly (SoftSmith) (cleanly cracked),
  • Lazer Maze (SoftSmith) (cleanly cracked), Lazer Silk (SoftSmith) (cleanly cracked),
  • Little Speller (Version 2.0) (SoftSmith) (cleanly cracked), LogoMotion (Version 1.2) (SoftSmith) (cleanly cracked),
  • Math Skills (Version 1.3) (SoftSmith) (cleanly cracked), Micro Barmate (Version 1.0) (SoftSmith) (cleanly cracked),
  • Midnight Malady (SoftSmith) (cleanly cracked), Moptown Parade (1981 Version) (cleanly cracked),
  • Mummy's Curse (SoftSmith) (cleanly cracked), Perception (Version 3.1) (SoftSmith) (cleanly cracked),
  • Spell Master (Version 1.3.1) (SoftSmith) (cleanly cracked), Stickybear Drawing (cleanly cracked),
  • Supermap (SoftSmith) (cleanly cracked), Temple of Apshai rev. 4 (cleanly cracked), Zenith (SoftSmith) (cleanly cracked)
  • [4am, san inc., Firehawke]
  • apple2_flop_orig:
  • Alge-Blaster Plus! (Version 1.0) (800K 3.5"), Hegira: Tale of a Galactic Exile, Mickey's Crossword Puzzle Maker (800K 3.5"),
  • The Playroom (Version 1.0) (800K 3.5"), Prince of Persia (800K 3.5"), Rampage (800K 3.5"),
  • Sentence Fun (1989 Re-release) (800K 3.5"), Spelling Rules (1989 Re-release) (800K 3.5"), Stickybear Math (800K 3.5"),
  • Stickybear Math 2 (1988 Re-release) (800K 3.5"), Stickybear Opposites (1989 Re-release) (800K 3.5"),
  • Stickybear Town Builder (1988 Re-release) (800K 3.5"), Stickybear Typing (1988 Re-release) (800K 3.5"),
  • SuperPrint! (Version 1.4) (800K 3.5"), Troll Sports Math (800K 3.5"), Where in Europe is Carmen Sandiego? (800K 3.5"),
  • Woolly's Birthday (Version 1.0) (800K 3.5") [4am, Firehawke]
  • apple2gs_flop_orig:
  • Calendar Crafter (Version 1.2), Charlie Brown's ABC's, Columns GS, Designer Prints (Version 1.0), Designer Puzzles (Version 1.0),
  • Mercury (Version 1.0), Paperboy, Pipe Dream, ShowOff (Version 1.1), Snoopy's Reading Machine, Storybook Weaver,
  • Storybook Weaver: World of Adventure (Version 1.0), Storybook Weaver: World of Make-Believe (Version 1.0) [4am, Firehawke]
  • c64_cass:
  • 10 Computer Hits 2 (alt), 10 Computer Hits 3, 10 Computer Hits 4, 10th Frame, 1942, 1942 (alt), 1943: The Battle of Midway,
  • 3D Pool, 3D Pool (Kixx), 4 Most Horror, 4 Soccer Simulators, 4th & Inches, 5th Gear (Prism), 6 Computer Hits,
  • 6 Computer Hits (alt), 6 Pak, 720 Degrees, ACE: The Air Combat Emulator, AcroJet, Action Pack (alt),
  • Addicted to Fun: Rainbow Collection, Advanced Pinball Simulator, Adventures of Bond... Basildon Bond, Alleykat (alt),
  • Altered Beast, Alternative World Games, America's Cup Challenge, Anarchy (alt), Annihilator (Rabbit Software), Anter-Planter,
  • Arcade Force Four, Arcade Hits 2 in 1, Arkanoid (Imagine), Arkanoid: Revenge of Doh, Armalyte, Armourdillo, Army Moves, Athena,
  • Atomic Robo-Kid, Attack of the Mutant Camels (alt), Auf Wiedersehen Monty, Avenger, A View to a Kill
  • [The Ultimate Tape Archive Team, Steven Coomber]
  • fmtowns_cd:
  • Computer Zukan - Shokubutsu-hen, FM Towns II Demonstration CD-ROM '93 Winter, FM Towns Super Technology Demo 1993 (HME-219),
  • GNU for Towns, Hyperland II - Mimi no Daibouken, Oto to E no Deru Eigo Jisho No. 3 - Nandemo Illust Eigo Jiten,
  • Oto to E no Deru Eigo Jisho No. 4 - Nandemo Illust Eigo Jiten Part 2, Q² ROM Magazine Soukan-gou, Secre Demo Disk,
  • Secre Volume 4 - Hitomi Fujisaki, Secre Volume 5 - Tina Gushiken, Secre Volume 6 - Reiko Kato, Secre Volume 7 - Reiko Chiba,
  • Towns System Software V2.1 L20, Towns System Software V2.1 L30A, Towns System Software V2.1 L40, TownsPaint II V1.1 L10,
  • TownsSound V2.1 L10 [redump.org]
  • Multimedia Communication Virtual Town - TC-Station - Computer Gakushuu Program,
  • Multimedia Communication Virtual Town - TC-Station - Computer Graphics & Music,
  • Multimedia Communication Virtual Town - TC-Station - Game Collection,
  • Multimedia Communication Virtual Town - TC-Station - Marty WorPro & Marty Hyoukeisan,
  • Multimedia Communication Virtual Town - TC-Station - Photo Collection,
  • Multimedia Communication Virtual Town - TC-Station - Virtual Town Tsuushin Program [redump.org, cyo.the.vile]
  • fmtowns_flop_orig:
  • Ayumi-chan Monogatari Hint Disk, D.P.S SG 2 - Dream Program System SG Set 2, D.P.S SG 3 - Dream Program System SG Set 3,
  • Dr. Stop!, Kakeibo + Fukubukuro - Wagaya no Benrichou Vol. 1, Rance - Hikari o Motomete, Rance 2 - Hangyaku no Shoujo-tachi,
  • Rance 2 Hint Disk, Rance IV Demonstration Disk, Rance IV Option Disk, Super D.P.S., Toushin Toshi (1990-12-07) [cyo.the.vile]
  • Towns Drill - Shougaku Sansuu Series - Sansuu 4-nen (TownsGEAR V2.1 version),
  • Towns Drill - Shougaku Sansuu Series - Sansuu 5-nen (TownsGEAR V2.1 version) [wiggy2k]
  • ibm5150: Crime Wave (5.25", v1.1), Crime Wave (v2.0, 3.5") [The Good Old Days]
  • ibm5170:
  • Caldera OpenDOS 7.01 (3.5" 1.44MB), Caldera OpenDOS 7.01 (3.5" 720KB), Caldera OpenDOS 7.01 (5.25" 1.2MB),
  • Caldera OpenDOS Lite 7.01 (3.5" 1.44MB), Caldera OpenDOS Lite 7.01 (3.5" 720KB), Caldera OpenDOS Lite 7.01 (5.25" 1.2MB),
  • DR DOS 7.03, DR DOS Lite 7.03, OS/2 Black Jack, OS/2 Poker, OS/2 Warp, OS/2 Warp 3 FixPak XR_W040,
  • OS/2 Warp Connect with Win-OS/2, OS/2 Warp with Win-OS/2 [archive.org]
  • Moonstone - A Hard Days Knight [OldGames.sk]
  • F-15 Strike Eagle III (3.5"), F-15 Strike Eagle III (5.25"), FIFA International Soccer, Might and Magic: Clouds of Xeen,
  • Might and Magic: Darkside of Xeen, Panzer General, Populous 2: Trials of the Olympian Gods (3.5"),
  • Populous 2: Trials of the Olympian Gods (5.25"), Robocop 3 [The Good Old Days]
  • Windows NT 3.1 Workstation (3.10.511.1), Windows NT 3.1 Workstation (3.10.511.1) [3.5" floppy],
  • Windows NT 3.5 Workstation (3.50.807), Windows NT 3.5 Workstation (3.50.807) [3.5" floppies],
  • Windows NT 3.51 Workstation (3.51.1057.1) [WinWorld]
  • ibm5170_cdrom:
  • IBM AttachPak for OS/2 Warp Connect, IBM DEMOpkg for OS2 - First Edition 99Q3,
  • Lotus Notes Express v3.30 for OS2, Special Promotion Copy NFR, Lotus SmartSuite for OS/2 Warp 4, OS/2 Warp,
  • OS/2 Warp Connect with Win-OS/2, OS/2 Warp Special CD - november 1995, OS/2 Warp with Win-OS/2, PC DOS 7 [archive.org]
  • Caldera OpenDOS Machine Readable Source Kit (M.R.S) 7.01 [archive.org, Davide Cavalca]
  • Windows NT 3.1 Workstation (3.10.511.1), Windows NT 3.51 Workstation (3.51.1057.1) [WinWorld]
  • ibm5170_hdd:
  • Caldera OpenDOS 7.01, Caldera OpenDOS Lite 7.01, DR DOS 7.03, DR DOS Lite 7.03, OS/2 Warp Connect with Win-OS/2,
  • OS/2 Warp with Win-OS/2 [Davide Cavalca]
  • neogeo: The Irritating Maze / Ultra Denryu Iraira Bou [Vas Crabb]
  • nes:
  • 10 in 1 (CTC-09), 11 in 1 (K-3046), 16 in 1 (SA005-A), 4 in 1 (TJ-03), Ai Senshi Nicol (Asia, FDS conversion, alt) [anonymous]
  • Batman - The Video Game (pirate), Doki Doki Panic (Asia, FDS conversion, alt PCB),
  • Exciting Soccer - Konami Cup (Asia, FDS conversion), Hikari Shinwa - Palthena no Kagami (Asia, FDS conversion),
  • Lucky Rabbit (Asia, Roger Rabbit FDS conversion), Moero TwinBee - Cinnamon Hakase o Sukue! (FDS conversion) [famiac]
  • Akumajou Dracula (Asia, FDS conversion) [Kevin Horton]
  • GetsuFumaDen (Kaiser) [krzysiobal]
  • Super Mario Bros. 2 (LF36) [krzysiobal, NewRisingSun]
  • 72 in 1 Cartridge Story, 90 in 1 Cartridge Story (III) [MLX]
  • Elfland [NewRisingSun]
  • Meikyuu Jiin Dababa (Asia, FDS conversion, alt PCB) [NewRisingSun, krzysiobal]
  • 80 in 1 Cartridge Story (II) [Yahweasel]
  • pc98: OS/2 J2.11 [huoqianyu, flyingharuka]
  • pdp1_ptp: DDT debugger, Munching Squares, Spacewar! [Robbbert]
  • rx78_cart: Rengo Kantai [Gaming Alexandria]
  • samcoupe_flop: Castle, Lemmings, Prince of Persia, Sophistry [World of SAM]
  • snes:
  • Addams Family Values (prototype), Armored Police Metal Jack (USA, early prototype), Congo's Caper (prototype),
  • Might and Magic II - Gates to Another World (USA, earlier prototype),
  • Might and Magic II - Gates to Another World (USA, prototype), Operation Thunderbolt (prototype),
  • Rock n' Roll Racing (USA, prototype, alt), Street Racer (prototype), Tom & Jerry (USA, prototype, alt),
  • World Cup USA 94 (USA, prototype) [snescentral, VGHF]
  • Mortal Kombat 3 (USA, final prototype) [togemet2]
  • sorcerer_cass: S-Word Word Processor [exidyboy]
  • vector06_flop: Great Battle Super Tank, Incubus, Real Player demo, T.Rex 0.5: Take One [Robbbert]
  • vg5k:
  • 21 Games Compilation, Alunissage, Blitz, DCA, Isola / Mor-Quatre, Jeu de Dames, Lode Runner, Machaon, Memory, Penalty,
  • Sargon Chess, Space Invaders, Sprite Creator, Squash, Strategie-Flore / Gyracolor, Stricker, Submarine, Tetris [Robbbert]
  • vgmplay:
  • Aero Fighters 2 (Neo Geo), Aero Fighters 3 (Neo Geo), Air Zonk (TG-16), Aoi Blink (TG-16), Dragon Egg! (TG-16),
  • Final Match Tennis (TG-16), Flame Zapper Kotsujin (NEC PC-9801, OPN), Flame Zapper Kotsujin (NEC PC-9801, OPNA),
  • Genji Tsuushin Agedama (TG-16), LEGO Racers (Nintendo Game Boy Color), Legend of Hero Tonma (TG-16), Mario Roulette (Arcade),
  • Mario's Tennis (Nintendo Virtual Boy), Nekketsu Koukou Dodgeball Bu - PC Bangai Hen (TG-16), New Adventure Island (TG-16),
  • Ninja Ryuuken Den (TG-16), Power Eleven (TG-16), Racing Damashii (TG-16), Samurai-Ghost (TG-16), Shockman (TG-16),
  • Tetris Plus (Jaleco Mega System 32), Yuuyu No Quiz De Go! Go! (Taito F2 System) [vgmrips.net, Tafoid]
  • vsmilem_cart:
  • Disney Princess - The Princess and the Frog - Tiana's Big Dream (USA), Disney Winnie the Pooh - The Honey Hunt (USA),
  • Disney/Pixar Up (USA), Nickelodeon Wonder Pets! - Save the Animals! (USA), Snow Park Challenge (USA),
  • Super WHY! - The Beach Day Mystery (USA), Thomas & Friends - Engines Working Together (USA), Wild Waves (USA) [skaman]
  • vtech2_cass: Cross Bomber, Cross Chase, Cross Horde, Cross Shoot, Cross Snake [Robbbert]
  • x1_flop: Dezalis [Robbbert]
Software list items promoted to working
  • fmtowns_cd: Lettuce Cooking - Tanoshiku Tsukureru Obentou [cyo.the.vile]
  • nes:
  • 200 in 1 - Elfland, 4 in 1 (Alt 2), 4 in 1 (Alt 3), Angry Birds 3 (Chi), Batman 4 (Batman - Return of the Joker pirate),
  • Crime Busters, Exciting Basket (Asia, FDS conversion), FIFA International 2' 96 (Goal!! pirate), Fāngkuài Zǒngdòngyuán (China),
  • Korean Igo (Korea), Ninja Ryukenden (China), Pizza Pop Mario (Pizza Pop pirate), Reset Based 4 in 1, Super Mario Bros. 2 (TONY-I),
  • Volleyball (Asia, FDS conversion) [kmg]
  • next_hdd: NeXTSTEP 3.1, NeXTSTEP 3.2 [Davide Cavalca]
  • vector06_flop: Card Game [Robbbert]
New NOT_WORKING software list additions
  • c64_cass: Ace of Aces, APB (alt), Aquanaut, Asterix and the Magic Cauldron [The Ultimate Tape Archive Team, Steven Coomber]
  • fmtowns_cd: Fujitsu Habitat V1.1 L10 [redump.org, cyo.the.vile]
  • msx1_cart: Easi-Speech [hap]
  • nes: 4 in 1 (Mr. Mary 2), Super Mario Bros. 2 (YUNG-08), Super Mario Bros. 2 (YUNG-08, no protection) [krzysiobal, NewRisingSun]
  • snes: Mortal Kombat II (USA, final prototype) [togemet2]
  • svmu:
  • 5 Pin Bowling Game, Adventure VMU, Alien Fighter, Alien Shooter, Basketball, Bounce, DC Anim v2.0, DirectVMS Start Rom,
  • Dream Racer, Fat Rain, Freak Skater 2, Frog In A Blender, Glucky Laby, Guess The Square, Jim Light, Jims Bowling, Jojo's Problem,
  • Kill Em All, Kill Hyman 3, Lightsaber Battle, Magic 8-Ball, Metal Gear Stealth, Minesweeper, Mini Racer, Muddy Says, Paper Attack,
  • Pong Beta, Puzzle, Quick Time Events, Rainbow 6, Raining Squares, Revenge, Sample, Scroll Demo, Shell Game, Simon, Sniper,
  • Star Wars, Supercross VMU, Swampy, Tetris, Time Crisis, Time Shooter, Until Death, Virtual Teacher, VM-a-Sketch,
  • VM-a-Sketch Beta v1.4, VMU Boxing, VMU Dice, VMU Fighter v1.4, VMU Mini Pacman, VMU Racer, VMU Vision, VMUV Player 001,
  • WinVMS Rain, WinVMS Start Rom [Robbbert]
Translations added or modified
  • Portuguese (Brazil) [Felipe]
  • Merged pull requests
  • 8028: pce.cpp: Converted PC Engine controller ports to slot devices. [cam900]
  • 8154: at.cpp, genpc.cpp, pc.cpp: Added BIOS dumps and notes for various PC motherboards. [rfka01]
  • 8195: bus/nes: Added support for a couple of unlicensed Chinese cartridges. [kmg]
  • 8204: bus/nes: Fixed Kaiser Metroid (FDS conversion), and promoted it to working. [kmg]
  • 8209: Correctly apply -keepaspect in combination with -unevenstretchx/-unevenstretchy. [Antonio Giner]
  • 8220: bus/nes: Improved support for iNES mapper 108 (DH-08, LE05, LH28, LH31, and LH54 boards). [kmg]
  • 8228: twincobr.cpp: Added Sky Shark (bootleg). [jordigahan, ClawGrip]
  • 8230: bus/nes: Updated a few mapper number comments. [kmg]
  • 8231: ibm5170.xml: Added part IDs for floppy labels. [Davide Cavalca]
  • 8232: c64_cass.xml: Added seventeen items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8233: chanbara.cpp: Swapped left and right joysticks (MT08015). [Steven Coomber]
  • 8234: bus/nes: Added support for Gyruss FDS conversion. [kmg]
  • 8238: bus/nes: Added support for FDS conversions on KS7010 and KS7030 boards. [kmg]
  • 8243: Updated Brazilian Portuguese translation. [Felipe]
  • 8245: vsmjtria.cpp: Fixed coin input polarity, improved communications, and added NVRAM clear switch. [Angelo Salese]
  • 8246: galaxian.cpp: Added Space Mission (Spanish bootleg of Scramble). [Arcade Planet, Victor Fernandez (City Game), ClawGrip]
  • 8247: bus/nes: Added support for Palthena no Kagami and Lucky Rabbit FDS conversions, and fixed fuunsfds backgrounds. [kmg]
  • 8248: snes.xml: Replaced bad dump of mk2u, and removed duplicate mk3p1. [kmg]
  • 8250: nes.xml: Hooked up batman4, fifa96 and pizzamar VRC4 pirate cartridges properly. [kmg]
  • 8251: lwriter.cpp: Hooked up DIP switches, and changed default setting to “Serial Batch Mode 9600 Baud”. [Jeff Muizelaar]
  • 8252: Removed device tag lookups from various devices in favour of configurable object finders. [Miodrag Milanović]
  • 8253: cpu/nanoprocessor: Improved emulation based on results of hardware reverse-engineering. [F.Ulivi]
  • 8254: lwriter.cpp Swapped SCC addresses, so interrupts match I/O addresses. [Jeff Muizelaar]
  • 8255: emu/emumem*: Removed Endianness template parameter from handler_entry_read, handler_entry_write and related classes. [AJR]
  • 8256: lwriter.cpp: Added a minimal stub simulation of the print controller. [Jeff Muizelaar]
  • 8257: dgpix.cpp: Explicitly listed four known undumped games in comment. [HeroponRikiBestest]
  • 8258: lwriter.cpp: Stubbed out EEPROM with fixed values to get the machine to boot to the PostScript Executive. [Jeff Muizelaar]
  • 8259: cave.cpp: Fixed address map for Pac-Carnival, and promoted machine to working. [Devin Acker]
  • 8260: 32x.xml: Added Motherbase (Euro). [Xenon, kmg]
  • 8261: 32x.xml: Removed comment about Motherbase (zaxxon2k) being undumped. [kmg]
  • 8262: twincobr.cpp: Fixed skysharkb ROM labels (MT08021). [ClawGrip]
  • 8263: cave.cpp: Added Bet 12 button to Pac-Carnival. [Devin Acker]
  • 8264: bus/a2bus: Added support for /SHH Systeme LANceGS Ethernet card. [Kelvin Sherlock]
  • 8266: bus/nes: Fixed graphical errors in mc_s42 and mc_76. [kmg]
  • 8267: Rewrote 3dfx Voodoo Graphics emulation, and removed legacy polygon graphics helpers. [Aaron Giles]
  • 8268: namcos2_sprite.cpp: Fixed X coordinate mask. [David Haywood]
  • 8269: chanbara.cpp: Draw low-priority sprites. [David Haywood]
  • 8270: bowltry.cpp: Expanded notes, and added stub video register handlers. [Angelo Salese]
  • 8271: nes.xml: Fixed angrybr3 and plantzom Chinese pirate cartridges. [kmg]
  • 8272: chexx.cpp: Added two Olimpic Hockey (EM Bubble Hockey) sets. [Museo del Recreativo, Recreativas.org, ClawGrip]
  • 8275: batman.cpp: Set horizontal layer offsets to match behaviour of real hardware. [David Haywood]
  • 8276: chexx.cpp: Corrected ROM checksums for olihockeya. [ClawGrip]
  • 8277: bus/nes: Added support for Kaiser KS7016B and KS7021A bootlegs, and fixed KS7016 bootlegs. [kmg]
  • 8278: machine/megacd.cpp: Fixed address calculation for main CPU access to PRGRAM. [Damian Rogers]
  • 8279: acrnsys.cpp: Changed BREAK key input type to avoid initially disabling the keyboard device by default. [Steven Coomber]
  • 8281: Fixed support for 12-bit mapper numbers in NES 2.0 loader. [kmg]
  • 8282: c64_cass.xml: Added thirty items. [The Ultimate Tape Archive Team, Steven Coomber]
  • 8283: fmtowns_flop_*.xml: Added thirteen items, and replaced three items with better dumps. [cyo.the.vile, wiggy2k, r09]
  • 8284: gameboy.xml, gbcolor.xml: Fixed some parent/clone relationships, and improved some short names. [kmg]
  • 8286: cpu/spc700: Removed obsolete workaround for targets with 16-bit char types. [David Viens]
  • 8286: chexx.cpp: Dumped sound ROMs for Olimpic Hockey (EM Bubble Hockey) games. [Museo del Recreativo, Recreativas.org, ClawGrip]
  • 8287: cpu/m68000: Implemented FATAN instruction using Bochs SoftFPU x87 FPATAN code. [Calvin Buckley]
  • 8288: vsmilem_cart.xml: Added eight items. [skaman, ClawGrip]
  • 8289: hh_sm510.cpp: Corrected serial ID for gnw_manholeg in comment. [algestam]
  • 8290: fmtowns_cd.xml: Addded 25 items, replaced 12 items with better dumps, and added better floppy dumps. [r09]
  • 8292: bus/pce_ctrl/joypad2.cpp: Fixed pin name comment. [cam900]
  • 8293: apple2_flop_*.xml, apple2gs_flop_*.xml: Added latest original floppy dumps and crack. [4am, san inc., Firehawke]
  • 8294: megasys1.cpp: Corrected type A main CPU ROM region size and added audio CPU RAM mirroring. [hammy, Ivan Vangelista]
  • 8295: namcos2.cpp: Enabled C355 sprite buffering for Suzuka 8 Hours games (fixes flickering in suzuk8h2). [David Haywood]
  • 8296: c64_cass.xml: Improved description for 720. [Steven Coomber]
  • 8297: discoboy.cpp: Fixed discoboyp tile banking; konamigx.cpp: Added default EEPROM content for mtwinbee. [David Haywood]
  • 8298: Allow controller configuration files to configure specific fields and updated documentation. [Vas Crabb]
  • 8299: video/namco_c355spr.cpp: Fixed sprite attribute table index mask (fixes missing sprites in finalapr). [Ryan Holtz]
  • 8301: nes.xml: Added some Super Mario Bros. 2 bootlegs and FDS conversion bootlegs. [famiac, krzysiobal, NewRisingSun, kmg]
  • 8302: video/namco_c355spr.cpp: Adjusted attribute table index mask to fix vshoot. [Ryan Holtz]
  • 8305: video/namco_c355spr.cpp: Added raster interrupt timing kludge, and fixed some sprite positions. [David Haywood, Ryan Holtz]
  • 8307: pc98.xml: Added OS/2 J2.11 [huoqianyu, flyingharuka, r09]
  • 8308: bus/nes: Improved emulation of Super Chaoji Sandai 3. [kmg]
  • 8310: samcoupe_flop.xml: Added four items. [World of SAM, ArcadeShadow]
  • 8312: saturn.xml: Improved metadata for several items. [ArcadeShadow]
  • 8314: namco_c355spr.cpp: Interpret Y displacement as sign/magnitude (fixes missing graphics in Final Lap R). [David Haywood]
  • 8315: lwriter.cpp: Made writes to 0x600000-0x7fffff perform bitwise OR with contents of RAM (GitHub #8309). [Jeff Muizelaar]
  • 8316: bus/nes: Added support for a Batman bootleg. [kmg]
  • 8317: video/upd7220.cpp: Fixed pattern buffer start offset for GCHRD command (used by mfbasic.com on QX-10). [Brian Johnson]
  • 8318: mcr.cpp: Added comments for dates seen on tabberb EPROM labels. [tacotown]
  • 8319: qx10.cpp: Fixed video RAM address calculation for color mode. [Brian Johnson]
  • 8320: bus/nes: Added support for an Ai Senshi Nicol FDS conversion bootleg. [kmg]
  • 8332: bus/nes: Explicitly release interrupt line for Kaiser KS7017 cartridges (almanfds and similar). [kmg]
  • 8334: bus/nes: Added support for a Moero TwinBee FDS conversion bootleg. [famiac, kmg]
  • 8335: snes.xml: Added twelve recently-dumped prototypes. [snescentral, VGHF, togemet2, kmg]
  • 8336: ibm5170.xml: Added several OpenDOS, DR DOS, OS/2, and Windows NT distributions. [archive.org, WinWorld, Davide Cavalca]
  • 8337: ibm5170_cdrom.xml: Added twelve items. [archive.org, WinWorld, Davide Cavalca]
  • 8338: ibm5170_hdd.xml: Added pre-installed OpenDOS, DR DOS and OS/2 Warp hard disk images. [Davide Cavalca]
  • 8339: next_hdd.xml: Promoted NeXTSTEP 3.1 and NeXTSTEP 3.2 to working as they now complete booting. [Davide Cavalca]
  • 8341: apple2_flop_orig.xml: Added latest original software dumps. [4am, Firehawke]
  • 8342: ibm5170.xml: Added ten items. [The Good Old Days, OldGames.sk, ArcadeShadow]
  • 8344: bus/nes: Added support for four pirate multi-game cartridges. [kmg]
  • 8345: spectrum_cass.xml: Cleaned up metadata for many entries. [spectrumcomputing.co.uk, worldofspectrum.org, ArcadeShadow]
  • 8347: nes.xml: Hooked up two pirate multi-game cartridges to existing emulation. [kmg]
  • 8348: ibm5150.xml: Added two versions of Crime Wave. [The Good Old Days, ArcadeShadow]
  • 8349: hh_sm510.cpp: Added Spider (Tronica) (Space Mission with different artwork). [algestam]
  • 8353: bus/nes: Added support for Cartridge Story multi-game cartridges. [MLX, Yahweasel, kmg]
Source Changes
  • ibm5170: add some missing labels [Davide Cavalca]
  • Also update the labels for the pcdos61 sets to be more accurate
  • vsmjtria.cpp: Added coin inputs, and cleaned up code a little. [Vas Crabb]
  • chanbara.cpp: swapped left and right joysticks (MT# 08015) (#8233) [Steven Coomber]
  • Re-added unique input for bigtwinb and fixes MT#8016 [Scott Stone]
  • bus/nes: start updating mapper # comments (#8230) [0kmg]
  • Fix comment image hashes to match latest offering (gyruss diagnostic rom) [Scott Stone]
New NOT_WORKING software list additions
  • svmu: [Robbbert]
  • 5 Pin Bowling Game [Robbbert]
  • Adventure VMU [Robbbert]
  • Alien Fighter [Robbbert]
  • Alien Shooter [Robbbert]
  • Basketball [Robbbert]
  • Bounce [Robbbert]
  • DC Anim v2.0 [Robbbert]
  • DirectVMS Start Rom [Robbbert]
  • Dream Racer [Robbbert]
  • Fat Rain [Robbbert]
  • Freak Skater 2 [Robbbert]
  • Frog In A Blender [Robbbert]
  • Glucky Laby [Robbbert]
  • Guess The Square [Robbbert]
  • Jim Light [Robbbert]
  • Jims Bowling [Robbbert]
  • Jojo's Problem [Robbbert]
  • Kill Em All [Robbbert]
  • Kill Hyman 3 [Robbbert]
  • Lightsaber Battle [Robbbert]
  • Magic 8-Ball [Robbbert]
  • Metal Gear Stealth [Robbbert]
  • Minesweeper [Robbbert]
  • Mini Racer [Robbbert]
  • Muddy Says [Robbbert]
  • Paper Attack [Robbbert]
  • Pong Beta [Robbbert]
  • Puzzle [Robbbert]
  • Quick Time Events [Robbbert]
  • Rainbow 6 [Robbbert]
  • Raining Squares [Robbbert]
  • Revenge [Robbbert]
  • Sample [Robbbert]
  • Scroll Demo [Robbbert]
  • Shell Game [Robbbert]
  • Simon [Robbbert]
  • Sniper [Robbbert]
  • Star Wars [Robbbert]
  • Supercross VMU [Robbbert]
  • Swampy [Robbbert]
  • Tetris [Robbbert]
  • Time Crisis [Robbbert]
  • Time Shooter [Robbbert]
  • Until Death [Robbbert]
  • Virtual Teacher [Robbbert]
  • VM-a-Sketch [Robbbert]
  • VM-a-Sketch Beta v1.4 [Robbbert]
  • VMU Boxing [Robbbert]
  • VMU Dice [Robbbert]
  • VMU Fighter v1.4 [Robbbert]
  • VMU Mini Pacman [Robbbert]
  • VMU Racer [Robbbert]
  • VMU Vision [Robbbert]
  • VMUV Player 001 [Robbbert]
  • WinVMS Rain [Robbbert]
  • WinVMS Start Rom [robbbert]
  • svmu.xml: Added general usage comment. [Robbbert]
  • sv8000.xml: used title case, added publisher [Robbbert]
  • goldstar.cpp: dumped PROMs and PLDs for pkrmast and clone [Ioannis Bampoulas]
  • x68k_flop: mark last tempest bad and use cracked images [cracyc]
  • x68k_flop: try to repair a bit more [cracyc]
  • More commented ROM_LOAD work. Unknown hashes listed as NO_DUMP. Some entries taken out entirely [Scott Stone]
New working software list additions
  • vector06_flop: [Robbbert]
  • Great Battle Super Tank [Robbbert]
  • Incubus [Robbbert]
  • Real Player demo [Robbbert]
  • T.Rex 0.5: Take One [Robbbert]
Software list items promoted to working
  • vector06_flop: Card Game [Robbbert]
  • bus/nes: add support for Gyruss FDS conversion (#8234) [0kmg]
New machines marked as NOT_WORKING
  • TV Phone Doraemon [Phil Bennett]
New machines marked as NOT_WORKING
  • Mario Sports Day [Phil Bennett, Brian Troha, The Dumping Union]
  • assorted comment ROM_LOAD fixes and updates [Scott Stone]
New clones marked as NOT_WORKING
  • Nandemo Seal Iinkai (Astro Boy ver. 1.1) [twistedsymphony]
  • Nandemo Seal Iinkai (alternate ver 1.0) [twistedsymphony]
  • banprestoms.cpp: initialized the Oki mask ROM so that MAME can make correct use of it [Ivan Vangelista]
  • banprestoms.cpp: added preliminary oki banking [Ivan Vangelista]
  • banprestoms.cpp: corrected a couple of inputs for marioun [Ivan Vangelista]
  • banprestoms.cpp: video fixes (sprite function, tilemap offsets, visible area) [David Haywood]
  • Add working ADPCM sound to EFO ZSU and Magnet System sound boards [AJR]
  • banprestoms.cpp: Use Japanese game titles [Justin Kerk]
  • bus/nes: add support for 2 more FDS conversions (#8238) [0kmg]
    • add KS7010 PCB device unique to akumafds
    • add KS7030 PCB device unique to dokidokia
    • do some sorting and tidying of Kaiser board tags
New working software list additions
  • Akumajou Dracula (Asia, FDS conversion) [Kevtris]
  • Doki Doki Panic (Asia, FDS conversion, alt PCB) [famiac]
  • New WORKING clone (#8228) [ClawGrip]

New WORKING clone

  • Sky Shark (bootleg) [jordigahan]
  • expro02.cpp: corrected ROM labels for newfanta and verified a BTANB [Andy Welburn]
  • x68k: slow down dma channel 2 [cracyc]
  • roland_mt32.cpp: Replace a bad dump of the CM-32L PCM ROM with a good dump, fix the wrong rom load order for the separate CM-32L
  • PCM ROMs and the separate MT-32 PCM ROMs, and add some ROM notes. [Lord Nightmare]
New working machines
  • Run Away (Japan) [Dillweed]
New working software list additions
  • vg5k: Alunissage [Robbbert]
  • Blitz [Robbbert]
  • 21 Games Compilation [Robbbert]
  • DCA [Robbbert]
  • Jeu de Dames [Robbbert]
  • Lode Runner [Robbbert]
  • Machaon [Robbbert]
  • Memory [Robbbert]
  • Penalty [Robbbert]
  • Space Invaders [Robbbert]
  • Sprite Creator [Robbbert]
  • Squash [Robbbert]
  • Stricker [Robbbert]
  • Submarine [Robbbert]
  • Isola / Mor-Quatre [Robbbert]
  • Strategic-Flore / Gyracolor [Robbbert]
  • Tetris [Robbbert]
  • Sargon Chess [Robbbert]
  • k056230: clear network interrupt properly (fixes screen flashing in zr107) [Ville Linde]
  • turbo.cpp: subclasses, input / output finders, save state preparation [Ivan Vangelista]
New working software list additions
  • vtech2_cass: Cross Bomber, Cross Horde, Cross Snake [Robbbert]
New working software list additions
  • vtech2_cass: Cross Chase, Cross Shoot [Robbbert]
  • dai3wksi.cpp: corrected runaways release year [Ivan Vangelista]
New working software list additions
  • rx78_cart: Rengo Kantai [Gaming Alexandria]
  • dai3wksi.cpp: Correct Runaway title. [Vas Crabb]
  • The advertisements prominently show “RUNAWAY” in uppercase Latin script with no space. Additionally, the title is rendered as
  • “ランナウェイ” in Katakana. Splitting into on, this is “ra-n-na-we-i” - note the “na”, indicating there’s no break between the
  • consonant and vowel. If it was supposed to be two words, it would more likely be rendered “ランアウェイ” (“ra-n-a-we-i”).
New working software list additions
  • x1_flop: Dezalis [Robbbert]
  • xerox820: Marked bigboard and mk82 as MNWhaven't been able to boot a floppy for years. [Robbbert]
  • Correctly apply -keepaspect with -unevenstretchx/y. (#8209) [antonioginer]
    • Correctly apply -keepaspect with -unevenstretchx/y. Initialize window at the correct size when -intscalex/y is used.
    • Get correct window size upon maximizing/minimizing with integer scaling.
  • z1013: give time for machine to start before loading snapshot. [Robbbert]
  • Updated Brazilian Portuguese localisation. (#8243) [Felipe]
  • heromem.cpp: some basic work to make it display something [Ivan Vangelista]
  • kabuki.cpp: updated note now that dokaben2 has been dumped [Ivan Vangelista]
New working clones
  • Elite A/S Challenger (original program) [Berger]
  • zr107: fixed tilemaps [Ville Linde]
  • mt420, mt5510: Split to separate drivers [AJR]
  • heromem.cpp: fixed error in GFX ROM loading [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Same Same Panic [Phil Bennett]
  • dangbar.cpp, namcos2.cpp: C121 custom isn't a rebadged YM2151 [Ivan Vangelista]
  • mt420: Add VRAM and preliminary character drawing [AJR]
  • runaway: game title clashes with runaways set, put "Atari" in title [hap]
  • heromem, sbmjb: Map I/O expanders (and some RAM for sbmjb) [AJR]
  • zr107: bump sync even higher [Ville Linde]
  • k001005: implemented missing texture+gouraud polygon type [Ville Linde]
  • nes.xml: hook pirate VRC4 carts up properly [0kmg]
Software list items promoted to working
  • Batman 4 (Batman - Return of the Joker pirate) [0kmg]
  • FIFA International 2' 96 (Goal!! pirate) [0kmg]
  • Pizza Pop Mario (Pizza Pop pirate) [0kmg]
  • Add a differentiator bandpass filter primitive to flt_biquad.cpp. [Lord Nightmare]
  • z1013: fixed inputs for games; added sound via cassette output. [Robbbert]
  • filling out missing hashes for commented ROM_LOADs when known (part 1) [Scott Stone]
  • filling out missing hashes for commented ROM_LOADs when known (part 2) [Scott Stone]
  • ymfm: Save busy end time. Fixes MT08018 [Aaron Giles]
  • zr107: fix lockup issues [Ville Linde]
  • ymfm: Remove dead code in MAME interface. Remove ay8910.h include from ymfm_mame.h and add it to places that still need it.
  • [Aaron Giles]
  • braiplus: Try to identify a few things [AJR]
  • lwriter.cpp: Implement connection type DIP switch. (#8251) [Jeff Muizelaar]
  • Remove some tag lookups by name (#8252) [Miodrag Milanović]
  • lwriter.cpp: Fix swapped SCC a/b addresses. (#8254) [Jeff Muizelaar]
  • turbo: Fix major bug in d66c07bde03c4d834a9e92ea7571c2890bf19647 [AJR]
  • softlist_dev.cpp: Fix verbose printf [AJR]
  • cpu/nanoprocessor: Improvements based on chip reverse-engineering. (#8253) [fulivi]
  • lwriter.cpp: Stub out a minimal print controller (#8256) [Jeff Muizelaar]
New clones marked as NOT_WORKING
  • Phantom Pays Classic (0101003V, NSW/ACT) [Dam0, Heihachi_73]
  • Rainbow Warriors (0101132V, NSW/ACT) [Dam0, Heihachi_73]
  • aristmk5.cpp: updated comments and added some ROM labels [Heihachi_73]
  • sbmjb.cpp: tentatively hooked up most devices. Attract mode runs fine but need hopper emulation before it can be playable
  • [Ivan Vangelista]
  • flt_rc.cpp: Rename the filter types to be more consistent with regards to behavior: old LOWPASS_2C is now LOWPASS (to match the
  • behavior of HIGHPASS); old LOWPASS is now LOWPASS_3R. [Lord Nightmare]
  • lwriter.cpp: Stub out a bit of the eeprom, gets the PostScript executive to boot (#8258) [Jeff Muizelaar]
  • cave.cpp: fix address map for paccarn (#8259) [Devin Acker]
  • Games promoted to working
  • Pac-Carnival [Devin Acker]
  • 32x.xml: add Euro parent set for zaxxon2k (#8260) [0kmg]
New working software list additions
  • Motherbase (Euro) [Xenon]
  • skysharkb: fix incorrect ROM names (MAMETesters #8021) [ClawGrip]
  • 32x.xml: remove comment about Motherbase (zaxxon2k) being undumped (#8261) [0kmg]
  • zr107.cpp: fixed ROM loading for midnruna2, game now boots [Guru]
  • dfjail: Support the DAC samples. [R. Belmont]
  • dfjail: better balance, don't mute DAC when NMI disabled, speed up Z80 so it doesn't bog down [R. Belmont]
  • neogeo.xml, neogeo.cpp: fixed MT08027 [Ivan Vangelista]
  • cosmic.cpp: fixed MT08023 [Ivan Vangelista]
  • namcos2_sprite.cppuse extra bit on x coordinate, prevents large oversized bad sprites in finallap2/3 and suzuka 8 hours
  • [DavidHaywood]
New clones marked as NOT_WORKING
  • Silent Scope (ver UAD, ver 1.33, GQ871 video board) [Guru]
  • Silent Scope 2 (ver UAB, ver 1.01, GN715 video board) [Guru]
  • Silent Scope 2 (ver UAC, ver 1.02, GN715 video board) [Guru]
  • segas16b.cpp: verified dips against manual, removed MACHINE_IMPERFECT_SOUND flag [Ivan Vangelista]
  • dectalk.cpp: Remove an unnecessary trampoline function. [Lord Nightmare]
  • bowltry.cpp: extensive QA notes, make it to populate display list for the science (#8270) [Angelo Salese]
  • bus/nes: Improved iNES mapper 108 support. (#8220) [0kmg]
    • Refactored mapper 108 into 4 sibling devices and added hacks for detecting variants in loose software to the iNES loading code.
  • New NOT_WORKING machine (#8272) [ClawGrip]

New NOT_WORKING machine

  • Olimpic Hockey (EM Bubble Hockey, set 1) [Museo del Recreativo, Recreativas.org]
  • New NOT_WORKING clone
  • Olimpic Hockey (EM Bubble Hockey, set 2) [Museo del Recreativo, Recreativas.org]
  • Add 'olihockey' and 'olihockeya' [ClawGrip]
  • New WORKING clones (#8246) [ClawGrip]

New WORKING clones

  • Space Mission (SegaSA / Sonic, Spanish bootleg of Scramble) [Arcade Planet, Victor Fernandez (City Game), ClawGrip]
  • Add 'spcmission' [ClawGrip]
  • rx78_cart: added better rom names [Robbbert]
  • m62.cpp: Use raw parameters for screen [AJR]
  • mt5510: Add ROM banking [AJR]
  • rx78: keyboard / joystick cleanup [Robbbert]
  • nes.xml: Fixed a couple more Chinese pirate carts. (#8271) [0kmg]
    • Correctly split angrybr3 into 32K PRG and 64K CHR.
    • Fixed Plants vs Zombies garbled title screen.
Software list items promoted to working
  • Angry Birds 3 (Chi) [0kmg]
  • video/voodoo.cpp: Major rewrite: (#8267) [Aaron Giles]
    • Changed to use modern poly.h instead of polylgcy.h.
    • Moved helper classes into separate voodoo namespace.
    • Derived device classes from video_device_interface.
    • Split classes so that later versions derive from earlier versions.
    • Created device maps to be directly included.
    • Redesigned register mapping to use helper classes and delegates.
    • Rewrote rasterizers to use C++ templates instead of macros.
    • Added logic to compute equations for color/texture combine units.
    • Added special generic identity-texel rasterizer cases.
    • Removed pipeline stalls on texture and palette changes.
    • Removed pipeline stalls on most all parameter changes.
    • Generally re-thought and cleaned up logic throughout.
    • Parameterized cycle stealing on status reads; updated all existing voodoo consumers to configure it as it was before.
  • - vidoe/poly.h: Various improvements:
    • Exposed poly_array class for broader use.
    • Changed poly_array to intelligently determine maximum size.
    • Added logic to track multiple "last" instances in poly_array.
    • Extended logic to support up to 16m work items.
    • Removed MaxPolys parameter from poly_manager template.
    • Added Flags parameter to poly_manager template.
    • Added POLY_FLAG_NO_CLIPPING flag to remove clipping code when not needed.
    • poly_manager now supports a MaxParams value of 0.
    • Made paramcount a template parameter for render_* functions.
    • Added reset_after_wait() method to be overridden by derived classes.
    • Switched to using std:: helpers instead of internal methods.
    • Removed useless dependency on screen_device.
    • TRACK_POLY_WAITS now produces more complete statistics.
      • - video/polylgcy.cpp: Removed legacy implementation of polygon renderer.
      • - machine/gt64xxx.cpp: Prevent lockups by disallowing 0-duration timers.
      • - machine/pci.cpp: Added support for adding subdevice maps directly.
      • - emu/video/rgbsse.h: Improved min/max for SSE4.1+ and scale+clamp operations for all.
      • - emu/vidoe/rgbutil.h: Made palette expansion constexpr and added argbexpand function.
      • - osd/osdcore.cpp: Changed osd_ticks to use QueryPerformanceCounter on Windows since the mingw std::chrono::high_resolution_clock is anything but.
  • bus/a2bus: Added //SHH SYSTEME LANceGS Card. (#8264) [ksherlock]
  • machine/smc91c9x.cpp adjustments: [ksherlock]
    • Reset should disable promiscuous mode.
    • RCR - handle promiscuous changes, adjust soft reset handling.
    • EPH_STATUS should be LINK_OK by default (previous code wouldn't set LINK_OK unless RX_EN is set but LANceGS won't set RX_EN unless LINK_OK is set).
    • B0_BANK bits 4-8 are unspecified in the documentation but LANceGS expects a 3 (used in Card detection logic).
    • MIR values depend on device type and resets when the mmu resets.
    • Reading/writing the data register needs to be aware of 8-bit I/O.
    • Calculate FCS.
    • Removed WMS OUI filtering hack.
  • emu/emumem*: Removed endianness template parameter from handler_entry_read, handler_entry_write and closely related classes.
  • (#8255) [ajrhacker]
    • This appears to substantially reduce compilation time and binary size without too much impact on critical paths. The only
  • critical-path parts really touched by this are probably handler_entry_read_units :read and
  • handler_entry_write_units :write, which no longer need a branch on descriptor endianness for the
  • downcast. The other instances of where the endianness now needs to be fetched from the address space are practically all in constructors, which probably don't get called too often except in drivers where the memory map is regularly rewritten (e.g. segas16b.cpp); even then the performance impact probably isn't huge.
  • bus/nes: Fixed broken graphics for mapper 226 (two pirate multicarts). (#8266) [0kmg]
    • Fixes the menu in mc_s42 so you can actually tell what you are selecting.
    • Fixes mc_76 so the screen refreshes when returning to main menu from submenus.
    • Fixes graphics glitches too numerous to list (anything with scrolling was heavily glitched to unplayable).
  • bus/nes: Fixed Kaiser Metroid, promoted games to working. (#8204) [0kmg]
    • metroidk: Corrected fixed bank address that caused game to crash after title screen.
    • metroidk: Corrected the nametable page mis-ordering that then becomes apparent when game is running.
    • crimebst uses standard zapper on ctrl2 - works fine.
Software list items promoted to working
  • Crime Busters [0kmg]
  • Metroid - Jin Ji Zhi Ling (Asia, FDS conversion) [0kmg]
  • bus/nes: Added support for two more FDS bootlegs, fixed another. (#8247) [0kmg]
    • Added boards for Palthena no Kagami (Kid Icarus) and Lucky Rabbit, (Roger Rabbit) FDS bootlegs.
    • Fixed background tiles in fuunsfds, it has hardwired vertical mirroring.
  • nes.xml: Marked tobidfds as not supportedit crashes on start. [0kmg]

New working software list additions (nes.xml)

  • Hikari Shinwa - Palthena no Kagami (Asia, FDS conversion) [famiac]
  • Lucky Rabbit (Asia, Roger Rabbit FDS conversion) [famiac]
  • mb86233: Fix flags behaviour on -0, seems to fix virtua fighter and motorraid [Ryan Holtz]
  • model1: re-add vf note [hap]
  • voodoo: fix compile error [hap]
  • Disable another MSVC warning that is known to be noisy (and which showed up with the recent setjmp workaround). [Aaron Giles]
  • chexx.cpp: Fix 'olihockeya' ROM hashes [ClawGrip]
  • mb86233: refine the patch to only do fp-type flag setting on fp operations [Ryan Holtz]
  • voodoo: Restore some cycle stealing on vretrace to allow sfrush to boot. [Aaron Giles]
  • Read/write handlers for PRGRAM access from Main side was using u16 for the calculated offset, causing an overflow and constantly pointing to bank 0. Changed to u32, observed expected results [Damian R]
  • cham24.cpp: added placeholder for missing MCU dump [Ivan Vangelista]
  • xyonix.cpp: removed tagmap lookups, used logmacro [Ivan Vangelista]
  • dgpix.cpp: added list of undumped games (#8257) [HeroponRikiBestest]
  • acrnsys.cpp: change keyboard default to the real keyboard (MT 08020) (#8279) [Steven Coomber]
  • magic10.cpp: split in subclasses, used arrays [Ivan Vangelista]
  • magic10.cpp: added ticket and hopper devices [Grull Osgo]
  • Fixed a few doco strings. [Robbbert]
  • batman.cppoffset layers to align with real PCB videos (#8275) [David Haywood]
  • chanbara.cpprender low priority sprites (#8269) [David Haywood]
  • voodoo: Increase vretrace cycles to 2 so mace will boot again. Add missing rasterizers for later gtfore games. Remove outdated comments. [Aaron Giles]
  • apple2e.cpp: enable 80-column display on page 2 [Peter Ferrie]
  • voodoo: Fix LOD calculations. Improve LOD calculation accuracy. Remove stw_helper as any benefit it provides is within the noise.[Aaron Giles]
  • Added BIOS versions and documentation for various motherboards located in pc, at and genpc.cpp (#8154) [rfka01]
New machines marked as NOT_WORKING
  • 486MMBO4088 (486SLC) [alvaro84, rfka01]
  • 80386SX-VH-COM [Predator99, rfka01]
  • A-Trend ATC-1425B [Windows9566, rfka01]
  • ABIT AB-AX4 [fool, rfka01]
  • ADI F4DXL-UC4 [Predator99, rfka01]
  • ASI 100B0, aka "HAM 12 TI 286 Motherboard ZERO WAIT" [CMB75, rfka01]
  • ASUS ISA-486 - Rev. 1.4 [TheMobRules, rfka01]
  • ASUS ISA-486SIO rev. 1.2 [BreakPoint, rfka01]
  • Abit AB-AV4 (aka VL-BUS 486) [HanJammer, rfka01]
  • Addtech Research 4GLX3 Green-B 4GPV3.1 aka VisionEX 4GPV3 [Horun, rfka01]
  • Advanced Logic Research PWB 7270 REV E [lgj1107, rfka01]
  • Amstrad PC9486 [Zalog, rfka01]
  • BIOSTAR - MB-1433/50 AEA-P - V: 1 [Thermalwrong, rfka01]
  • CACHING TECH CORPORATION C386MX [p1p1p1, rfka01]
  • CAF Prolite 286/16 [jensma, rfka01]
  • Chaintech 4SPI [AskNotes, rfka01]
  • Commodore 386SX-25 [sdose, rfka01]
  • Compaq Deskpro [jafir, rfka01]
  • DTK MBA-032Q TK83305-4N-D-03 [SSTV2, rfka01]
  • Diamond Flower International 386SX-16/20CN Rev 1.0 [Vipersan, rfka01]
  • ECS (Elitegroup) 386A [TheMobRules, rfka01]
  • ECS 8517 v3.3 (386sx) [Horun, rfka01]
  • ELT-P9 [Predator99, rfka01]
  • FIC 386-SC-HG [Predator99, rfka01]
  • FIC 486-GVT [zoinknoise, rfka01]
  • FIC 486-VC-HD [Darkscop, rfka01]
  • FIC ELI6-II (from Unisys ELI 46665 Desktop) [Horun, rfka01]
  • Gemlight GMB-486SG rev 2.2 [Deksor, rfka01]
  • Gemlight GMB-486UNP v2.1 [Deksor, rfka01]
  • ICL DRS M40 (286) [Deksor, rfka01]
  • ILON USA, INC. M-396B (386sx) [BreakPoint, rfka01]
  • Jamicon KM-S4-1 VER 1.1 [BreakPoint, rfka01]
  • Jetway J-403TG [BreakPoint, computerguy08, theoryboy, rfka01]
  • Lucky Star UCM-486V30 (aka SIS486 3-VLBUS) [BreakPoint, rfka01]
  • MSI MS-4132 G VER: 1 [TheMobRules, rfka01]
  • Micronics JX30GP [SSTV2, rfka01]
  • Mitac MBA-029 [Madao, rfka01]
  • Mitac PWA-IH4077C [Horun, rfka01]
  • Mitac PWA-IH4077D [8bitbubsy, rfka01]
  • Morse KP920121523 V2.20 (386) [Predator99, rfka01]
  • Morse M3 V3.00 [Am386DX-40, rfka01]
  • NEC APC IV [jafir, dhau, rfka01]
  • Octek Fox M 286 [HanJammer, rfka01]
  • PC-Chips M209 motherboard (286) [Am386DX-40, rfka01]
  • PC-Chips M317 motherboard (386) [Predator99, rfka01]
  • Packard Bell PCB-303 Rev.01 [Predator99, rfka01]
  • Peacock S-286 [Predator99, rfka01]
  • Peacock P386DX-40 [Predator99, rfka01]
  • Philips P3239 [Predator99, rfka01]
  • PowerTech MB457 aka Pine PT-2068.1 [BreakPoint, rfka01]
  • Prolink P386SX-25PW VER: 2.00 [Eep386, rfka01]
  • Quadtel QTC-SXM KT X20T02/HI Rev.3 [Thermalwrong, rfka01]
  • SIIG MiniSys 2000 [zoinknoise, rfka01]
  • SOYO 486 VESA 025D2 [BreakPoint, rfka01]
  • SOYO Baby AT 386 [Aerion, rfka01]
  • Siemens PCD-2M [Predator99, rfka01]
  • Silicon Valley Computer, Inc. 486WB6A3.B1 [zero01101, rfka01 [rfka01]
  • Soyo 025K2 [Ph@ntom-X, rfka01]
  • TMC PAT48AV 1.4 [Madao, rfka01]
  • TMC PAT48PG4-V1.20 [HanJammer, rfka01]
  • Toshiba T3200SXC [adalbert, rfka01]
  • Twinhead Netstation PC [HanJammer, rfka01]
  • Wearnes CL286-12/16S (CL286-12S and CL286-16S) [HanJammer, rfka01]
  • ZEOS 386 SX-16 [Horun, rfka01]
  • Added AT046DX3-B2.1(PQFP) BIOS version [lgj1107, rfka01] Added Amptron DX9200 BIOS version to the pccm915i driver [Horun, rfka01]
  • Added BIOS for Peacock 4386-VCHD [Predator99, rfka01] Added BIOS version 4.26GN2A to the ficvipio driver [AskNotes, rfka01] Added
  • BIOS version MB-4DUV/UVC VER 3.1 to the md4duvc driver [waterbeesje, rfka01] Added BIOS version MR BIOS V1.44 to the um82c481af
  • driver [alvaro84, rfka01] Added BIOS version Tomato 4DPS v1.6 to the zito4dps driver [omarsis, rfka01] Added BIOS version UNIC2
  • 94V-0 to the at486 driver [Distortions, rfka01] Added BIOS version for C3404 Rev: B to the alim1419 driver [Horun, rfka01] Added
  • BIOS version for the FIC 386SC REV A2 MBZ86418 [Horun, rfka01] Added BIOS version to the abax4 driver [Predator99, rfka01] Added
  • BIOS version to the abpi4 driver [BreakPoint, rfka01] Added BIOS version to the fic486kvd driver [Predator99, rfka01] Added BIOS
  • version to the ht12a driver [zoinknoise, rfka01] Added BIOS version to the op82c392 driver [lgj1107, rfka01] Added BIOS version to
  • the um8498f driver [Deunan, rfka01] Added BIOS version to the zi4dvs driver [Predator99, rfka01] Added BIOS version to the zito4dps
  • driver [BreakPoint, rfka01] Added BIOS version vBS1.10H UM8810 ECS (Highscreen boot logo) to the um8810paio driver [SSTV2, rfka01]
  • Added BIOS versions to the at486 driver [lgj1107, rfka01] Added BIOS versions to the suntac6 driver [Predator99, rfka01] Added
  • Digicom DIGIS 286S Turbo8/10MHz BIOS [Predator99, rfka01] Added ELITEGROUP COMPUTER SYSTEMS, INC. NEATSX Rev 1.0 BIOS [jensma,
  • rfka01] Added H286-C3 158 BIOS [weedeewee, rfka01] Added PCChips M321 Rev.2.7 BIOS version [alvaro84, rfka01] Added PLATO
  • TECHNOLOGY CO. 386 motherboard BIOS [Predator99, rfka01] Added V20-BIOS Version 3.65 (C) Peter Köhlmann 1987 [Predator99, rfka01]
  • Added VIP M X M/10 BIOS [Predator99, rfka01] Added generic AMI XT ROM BIOS [PCem, rfka01]
  • voodoo: Improve pixel pipeline throughput for LFB writes. Helps gtfore and related games. [Aaron Giles]
  • poly: Early out of waits if no outstanding work. [Aaron Giles]
New working clones
  • Magical Twin Bee (ver EAA) [Phil Bennett]
  • poly.h: Fix DEBUG=1 builds [AJR]
  • MAKE_INT_8 fails on GCC/ARM (#8285) [David Viens]
  • spc700.cpp: Use int8_t instead of old MAKE_INT_8 macro
  • sym1: added cassette interface [Robbbert]
  • chexx.cpp: Dumped "Olimpic Hockey" samples [Museo del Recreativo, Recreativas.org]
    • Verified the dumps dumping three different PCBs. The sampes are the same for both sets.
  • gnw_manholeg: fix game serial id in docs (nw) [algestam]
  • c64_cass: 17 new dumps (#8232) [Steven Coomber]
New working software list additions
  • 10 Computer Hits 2 (Beau-Jolly, alt) [C64 Ultimate Tape Archive V2.0]
  • 10 Computer Hits 3 (Beau-Jolly) [C64 Ultimate Tape Archive V2.0]
  • 10 Computer Hits 4 (Beau-Jolly) [C64 Ultimate Tape Archive V2.0]
  • 10th Frame (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • 1942 (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • 1942 (Elite Systems, alt) [C64 Ultimate Tape Archive V2.0]
  • 1943: The Battle of Midway (Go!) [C64 Ultimate Tape Archive V2.0]
  • 3D Pool (Firebird) [C64 Ultimate Tape Archive V2.0]
  • 3D Pool (Kixx) [C64 Ultimate Tape Archive V2.0]
  • 4 Most Horror (Alternative Software) [C64 Ultimate Tape Archive V2.0]
  • 4 Soccer Simulators (Codemasters) [C64 Ultimate Tape Archive V2.0]
  • 4th & Inches (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • 5th Gear (Prism Leisure) [C64 Ultimate Tape Archive V2.0]
  • 6 Computer Hits (Beau-Jolly) [C64 Ultimate Tape Archive V2.0]
  • 6 Computer Hits (Beau-Jolly, alt) [C64 Ultimate Tape Archive V2.0]
  • 6 Pak (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • 720 (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • c64_cass.xml: 30 new dumps (#8282) [Steven Coomber]
New working software list additions
  • A View to a Kill (Domark) [C64 Ultimate Tape Archive V2.0]
  • ACE: The Air Combat Emulator (Cascade Games) [C64 Ultimate Tape Archive V2.0]
  • AcroJet (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Action Pack (Prism Leisure Corporation, alt) [C64 Ultimate Tape Archive V2.0]
  • Addicted to Fun: Rainbow Collection (Ocean) [C64 Ultimate Tape Archive V2.0]
  • Advanced Pinball Simulator (Codemasters) [C64 Ultimate Tape Archive V2.0]
  • Adventures of Bond... Basildon Bond (Probe Software) [C64 Ultimate Tape Archive V2.0]
  • Alleykat (Hewson Consultants, alt) [C64 Ultimate Tape Archive V2.0]
  • Altered Beast (Activision) [C64 Ultimate Tape Archive V2.0]
  • Alternative World Games (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • America's Cup Challenge (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Anarchy (Rack It, alt) [C64 Ultimate Tape Archive V2.0]
  • Annihilator (Rabbit Software) [C64 Ultimate Tape Archive V2.0]
  • Anter-Planter (Romik Software) [C64 Ultimate Tape Archive V2.0]
  • Arcade Force Four (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • Arcade Hits 2 in 1 (Elite Systems) [C64 Ultimate Tape Archive V2.0]
  • Arkanoid (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Arkanoid: Revenge of Doh (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Armalyte (Thalamus) [C64 Ultimate Tape Archive V2.0]
  • Armourdillo (Codemasters) [C64 Ultimate Tape Archive V2.0]
  • Army Moves (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Athena (Imagine) [C64 Ultimate Tape Archive V2.0]
  • Atomic Robo-Kid (Activision) [C64 Ultimate Tape Archive V2.0]
  • Attack of the Mutant Camels (Llamasoft, alt) [C64 Ultimate Tape Archive V2.0]
  • Auf Wiedersehen Monty (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
  • Avenger (Gremlin Graphics) [C64 Ultimate Tape Archive V2.0]
New NOT_WORKING software list additions
  • Ace of Aces (U.S. Gold) [C64 Ultimate Tape Archive V2.0]
  • APB (Domark, alt) [C64 Ultimate Tape Archive V2.0]
  • Aquanaut (Interceptor Software) [C64 Ultimate Tape Archive V2.0]
  • Asterix and the Magic Cauldron (Melbourne House) [C64 Ultimate Tape Archive V2.0]
  • c64_cass.xml: 30 new dumps [Steven Coomber]
  • bus/nes: Added support for a couple Chinese unlicensed carts. (#8195) [0kmg]
  • Software list items promoted to working (nes.xml)
  • Fāngkuài Zǒngdòngyuán (China) [0kmg]
  • Korean Igo (Korea) [0kmg]
  • Ninja Ryukenden (China) [0kmg]
  • voodoo: Improve fidelity of synchronization points. Add synchronization back to NOP to fix flicker in gtfore06. [Aaron Giles]
New working machines
  • TI-1680 [hap, Sean Riddle]
  • hh_tms1k: fix copypaste mistake [hap]
  • bus/nes: Added emulation for two more Kaiser bootlegs, fixed a third. (#8277) [0kmg]

New working software list additions (nes.xml)

  • GetsuFumaDen (Kaiser) [0kmg]
  • Meikyuu Jiin Dababa (Asia, FDS conversion, alt PCB) [0kmg]

Software list items promoted to working (nes.xml)

  • Exciting Basket (Asia, FDS conversion) [0kmg]
  • pce.cpp: Converted PC Engine controller ports to slot devices. (#8028) [cam900]
  • ggconnie.cpp: Add notes for IRQ. [cam900]
  • joypad2.cpp: Fix pin naming [cam900]
  • voodoo: Fix dither subtraction. Fixes squares around balls in virtpool. [Aaron Giles]
  • chexx.cpp: changed olihockey and clone to MACHINE_IMPERFECT_SOUND since they do produce some (bad) sounds [Ivan Vangelista]
  • cointek.cpp: minor update to the preliminary decryption [Ivan Vangelista]
  • konamigx.cpp: corrected mtwinbee title [Ivan Vangelista]
New working machines
  • Eldorado Chess Challenger [hap, bataais]
  • fix build [cracyc]
  • Apple softlist updates for July 2021 (#8293) [Firehawke]
  • New working software list additions (apple2gs_flop_orig.xml)
  • Pipe Dream [4am, Firehawke]
  • ShowOff (Version 1.1) [4am, Firehawke]

New working software list additions (apple2gs_flop_orig.xml)

  • Calendar Crafter (Version 1.2) [4am, Firehawke]
  • Designer Prints (Version 1.0) [4am, Firehawke]
  • Designer Puzzles (Version 1.0) [4am, Firehawke]
  • Mercury (Version 1.0) [4am, Firehawke]
  • Storybook Weaver [4am, Firehawke]
  • Storybook Weaver: World of Adventure (Version 1.0) [4am, Firehawke]
  • Storybook Weaver: World of Make-Believe (Version 1.0) [4am, Firehawke]
  • Title correction on "Storybook Weaver" from apple2gs_flop_misc software list. [Firehawke]

New working software list additions (apple2_flop_orig.xml)

  • Prince of Persia (800K 3.5") [4am, Firehawke]
  • Woolly's Birthday (Version 1.0) (800K 3.5") [4am, Firehawke]
  • Troll Sports Math (800K 3.5") [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Astro Attack (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Spell Master (Version 1.3.1) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Dinner on a Disk (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Micro Barmate (Version 1.0) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Math Skills (Version 1.3) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Fractions (Version 3.0) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Perception (Version 3.1) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • LogoMotion (Version 1.2) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Cross Country Rallye (Softsmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Algebra I (Version 1.3) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Bugbyter (Version 1.11) (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Midnight Malady (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Mummy's Curse (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Lazer Maze (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Zenith (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Supermap (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Guardian (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Game of the U.S. (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • L.A. Land Monopoly (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Cosmic Combat (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • The Game Show (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Creature Venture (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
  • Lazer Silk (SoftSmith) (cleanly cracked) [4am, san inc., Firehawke]
Software list items promoted to working
  • apple2_flop_orig.xml: Aliens [4am, Firehawke]
  • apple2_flop_clcracked.xml: Aliens [4am, Firehawke]

New working software list additions (apple2_flop_clcracked.xml)

  • Disk Director (SoftSmith) (cleanly cracked) [4am, san inc, Firehawke]
  • New working software list additions (apple2gs_flop_orig.xml)
  • Paperboy [4am, Firehawke]
  • Columns GS [4am, Firehawke]
  • Snoopy's Reading Machine [4am, Firehawke]
Software list items promoted to working
  • apple2_flop_orig.xml: 2400 A.D. [4am, Firehawke]
  • Correct Fantavision (Apple IIgs) and Print Shop IIgs compatibility information. [Firehawke]

New working software list additions (apple2_flop_clcracked.xml)

  • Pro Football Pointspread Prediction System (cleanly cracked) [4am, Firehawke]
  • Stickybear Drawing (cleanly cracked) [4am, san inc, Firehawke]
  • Bumble Games (Version 1.4) (cleanly cracked) [4am, san inc, Firehawke]
  • Beach Landing (cleanly cracked) [4am, san inc, Firehawke]
  • Temple of Apshai rev. 4 (cleanly cracked) [4am, san inc, Firehawke]
  • Adventure Double Feature Volume II (cleanly cracked) [4am, san inc, Firehawke]
  • Moptown Parade (1981 Version) (cleanly cracked) [4am, san inc, Firehawke]
  • Crush, Crumble and Chomp! (1981-06-22 Version) (cleanly cracked) [4am, san inc, Firehawke]
  • Con-Putation (cleanly cracked) [4am, san inc, Firehawke]
  • Drinks on a Disk (SoftSmith) (cleanly cracked) [4am, san inc, Firehawke]
  • Friends or Lovers (SoftSmith) (cleanly cracked) [4am, san inc, Firehawke]
  • Little Speller (Version 2.0) (SoftSmith) (cleanly cracked) [4am, san inc, Firehawke]
  • The Final Frontier (Version 1.0) (SoftSmith) (cleanly cracked) [4am, san inc, Firehawke]
  • Farm Ledger Pro (cleanly cracked) [4am, Firehawke]
  • Print Your Own BINGO Plus (Version 01.23.88) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2gs_flop_orig.xml)
  • Charlie Brown's ABC's [4am, Firehawke]

New working software list additions (apple2_flop_orig.xml)

  • Where in Europe is Carmen Sandiego? (800K 3.5") [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Playroom (Version 1.0) (800K 3.5") [4am, Firehawke]
  • SuperPrint! (Version 1.4) (800K 3.5") [4am, Firehawke]
  • Rampage (800K 3.5") [4am, Firehawke]
  • Hegira: Tale of a Galactic Exile [4am, Firehawke]
  • Stickybear Math (800K 3.5") [4am, Firehawke]
  • megasys1.cpp: adjusted ROM area size for type A main CPU and added RAM mirror for audio CPU (verified on hardware) [hammy]
  • vgmplay.xml: Added 22 new entries [vgmrips.net, Tafoid]
New machines marked as NOT_WORKING
  • Casio SX1010 [Plamen Mihaylov]
  • sx1010: correct rom mapping to see the reset code [Olivier Galibert]
  • sx1010: map the other half [Olivier Galibert]
  • sx1010: add (nv)ram [Olivier Galibert]
  • sx1010: Start mapping a register [Olivier Galibert]
  • fidel_eldorado: corrected romdump [bataais]
  • fidel_sc6: add note [hap]
  • sx1000: speculative devices [Patrick Mackinlay]
  • sx1010: main screen turn on [Olivier Galibert]
  • sx1010: resolution changed by mistake [Olivier Galibert]
  • sx1010: Hack in the vsync line [Olivier Galibert]
  • pacman.cpp: redumped painter [f205v]
  • royalmah.cpp: preliminary banking for chalgirl, mjsenka, mjyarou, mjyarou2. Girls now appear. These games don't appear to set the
  • palette bank, so they all have bad colors. [Ivan Vangelista]
  • gave mtwinbee a valid default eeprom like other sets [DavidHaywood]
  • fixed discoboyp tile banking (boss stages) [DavidHaywood]
  • c64_cass.xml: Change 720 degrees game title name to match arcade vers… (#8296) [Steven Coomber]
    • c64_cass.xml: Change 720 degrees game title name to match arcade version for consistency
  • video/namco_c355spr.cpp: Fixed handling of sprite attribute table indexfixes missing sprites in finalapr. [Ryan Holtz]
  • k001005: Major rewrite and documentation update [Ville Linde]
    • Implemented fog using correct parameters
    • Fixed lighting calculations
    • Implemented bilinear filtering in games that use it (slrasslt, thunderh)
    • Use templates for rasterizer code paths
    • Refactored polygon parser
  • sx1010: Add the serial console [Olivier Galibert]
  • Fix structure of commented data and added sizes [Scott Stone]
  • delegate: Fix Visual Studio case with displaced object base (internal representation seems to have drifted since it was originally written). [Aaron Giles]
  • API cleanups and miscellaneous fixes. [Vas Crabb]
    • emu/ioport.cpp: Allow controller files to override input sequences for inputs that don't use defaults, and to override the toggle
    • setting for digital inputs.
    • emu/config.cpp: Expose configuration level (mostly matters for controller files), improved verbose diagnostic messages, and moved
    • a few things out of the global and preprocessor namespaces.
    • docs: Added documentation for some controller configuration file features. The device mapping feature documentation will be
    • merged in at some point.
  • util/unicode.cpp, emu/input.cpp: API cleanups.
  • sx1000: hook up the acrtc [Patrick Mackinlay]
  • video/namco_c355spr.cpp: Adjusted sprite attribute table index mask to accommodate vshoot. (#8302) [Ryan Holtz]
  • funkball: Implement timer (actual frequency unknown) [Aaron Giles]
  • sx1000: hook up font ram [Patrick Mackinlay]
  • sx1000: adjust some parameters [Patrick Mackinlay]
  • hd63484 include in mess build to fix linking error [Robbbert]
  • use namco_c355spr_device built in sprite buffering to pevent flickering gfx in suzuk8h2 [David Haywood] (#8295) [David Haywood]
  • sx1010: split the two screens. Pixel clocks are probably wrong. [Olivier Galibert]
  • funkball: Found a reference to 32539 in the code that looks to be a reasonable guess at the timer frequency. [Aaron Giles]
  • royalmah.cpp: got mjsiyoub to a somewhat playable state. Colors are bad and it's missing the audio CPU + MSM5205 hook up [Ivan Vangelista]
  • shtzone.cpp: made the timer side show something. Needs emulation of the SMS side and of the comms [Ivan Vangelista]
  • voodoo: Return 0 on invalid reads, seems to fix funkball. Improve logging of unexpected accesses to include register name. [Aaron Giles]
New working clones
  • Armored Warriors (Brazil 941024) [Vinícius Marques, Filipe Nascimento, Giovanni (FOX Eletronics), CPS Raptor group, SHVB]
  • funkball: add sound cpu [cracyc]
  • funkball: fix flags [cracyc]
  • gaelcrpt: Eliminate space.device() accesses [AJR]
  • List shortnames of subdevices that have ROMs as part of -listroms header [AJR]
  • namcos2.cpp: Normalize an uncommon size entry for user2 region for finalap3 and clones [Scott Stone]
  • some Namco posirq kludges [David Haywood] + Final Lap R sprite position fix [Ryan Holtz] (#8305) [David Haywood]
  • at.cpp, apple2e.cppFixing of size of commented ROM_LOAD entries to match actual images [Scott Stone]
  • ns32000: fix check instruction behavior [Patrick Mackinlay]

New WORKING machines

  • National Semiconductor DB32016 [Al Kossow]
  • ns32000dasm: rewrite [Patrick Mackinlay]
    • simplified/consolidated logic
    • corrected scaled mode decoding
  • elwro800: give access to spectrum software list. [Robbbert]
  • shtzone.cpp: added SMS side. Somewhat playable but needs more work. [Ivan Vangelista]
  • taito_b.cpp: named a couple of inputs for sbm [Guru]
  • viper.cpp: dumped DS2430 and M48T58 for mocapglf and sscopefh [Porchy]
  • dauphin: added notes, marked MNW. [Robbbert]
  • k001005: Disable fog when using constant Z. [Ville Linde]
  • cobra: Restore to somewhat working state. Adjust visible area to match the K001604. [Ville Linde]
  • cobra: add ram for rf5c400 [Ville Linde]
  • samcoupe_flop.xml: New software list additions [ArcadeShadow]
    • Castle [World of SAM] Lemmings [World of SAM] Prince of Persia [World of SAM] Sophistry [World of SAM]
  • apple3: Preliminary support for Microsoft SoftCard / [Rob Justice, R. Belmont]
  • saturn.xml: Updated metadata (name; year) [ArcadeShadow]
    • Updated metadata (name; year)
  • exp85: fixed keyboard problem, added save-state support. [Robbbert]
New working clones
  • Gunbarl (Japan, GNB1/VER.A) [Bill D., Brian Troha, The Dumping Union]
  • bus/nes: Support full 12-bit mapper numbers in NES 2.0 loader. (#8281) [0kmg]
  • Hooked up .nes loader up for some mappers above 255.
  • Fleshed out more plane 1+ mapper number info.
  • Added notes to mapper list.
  • nes.xml: Fixed a couple of metadata issues. [0kmg]
  • Implement 68k FPU FATAN instruction (#8287) [Calvin Buckley]
  • namco_c355spr.cpp: treat 'dy' as signed, seems a more logical solution to finalapr 'missing objects' and also fixes the flags on
  • course select screen (#8314) [David Haywood]
  • cave.cpp: add Bet 12 button to paccarn (#8263) [Devin Acker]
  • apple3: disable the VIAs in Apple II mode. [Paul Hagstrom, R. Belmont]
  • apple3: remove unnecessary debug print [R. Belmont]
  • snes.xml: replace a bad dump, remove a duplicate (#8248) [0kmg]
  • snes.xml: mk2u is identical to mk2ua when it should be a revision, not simply a split ROM. Replace with correct dump.
  • snes.xml: mk3p1 is identical to mk3up, and there's no evidence of two prototypes from the same day on different hardware. Keep
  • documented board, remove duplicate.
  • fmtowns_flop_*.xml: 13 new dumps, AliceSoft replacements and cleanups (#8283) [r09]
  • fmtowns_flop_*.xml: 11 new dumps, AliceSoft replacements and cleanups
  • - Replaced rance, rance2 and toshinto with cleaner images (fewer save files modified) [cyo.the.vile]
  • - Verified drstop, rance and rance2 as correct dumps from original disks and moved them to fmtowns_flop_orig.xml [cyo.the.vile]
  • - Renamed dpssg2 and dpssg3 in fmtowns_flop_misc.xml as alternate versions with slight differences
  • New working software list additions (fmtowns_flop_orig.xml)
  • Ayumi-chan Monogatari Hint Disk [cyo.the.vile]
  • D.P.S SG 2 - Dream Program System SG Set 2 [cyo.the.vile]
  • D.P.S SG 3 - Dream Program System SG Set 3 [cyo.the.vile]
  • Dr. Stop! [cyo.the.vile]
  • Kakeibo + Fukubukuro - Wagaya no Benrichou Vol. 1 [cyo.the.vile]
  • Rance - Hikari o Motomete [cyo.the.vile]
  • Rance 2 - Hangyaku no Shoujo-tachi [cyo.the.vile]
  • Rance 2 Hint Disk [cyo.the.vile]
  • Rance IV Demonstration Disk [cyo.the.vile]
  • Rance IV Option Disk [cyo.the.vile]
  • Toushin Toshi (1990-12-07) [cyo.the.vile]
  • fmtowns_flop_orig.xml: 2 new dumps [r09]
  • New working software list additions (fmtowns_flop_orig.xml)
  • Towns Drill - Shougaku Sansuu Series - Sansuu 4-nen (TownsGEAR V2.1 version) [wiggy2k]
  • Towns Drill - Shougaku Sansuu Series - Sansuu 5-nen (TownsGEAR V2.1 version) [wiggy2k]
  • fmtowns_flop_orig.xml: forgot to remove this from the missing list [r09]
  • pc98.xml: add OS/2 J2.11 dump (#8307) [r09]
New working software list additions
  • OS/2 J2.11 [huoqianyu, flyingharuka]
  • fmtowns_cd.xml: 25 new dumps, 12 replacements, add/replace floppies (#8290) [r09]
    • Renamed the Windows sets to reflect the actual names more properly, and changed the publisher field, since they were published by Fujitsu under license from Microsoft.
    • Added the missing floppy disk to lettuce2 [cyo.the.vile]
    • Replaced the rance4 floppy disk with a cleaner unmodified copy [cyo.the.vile]
New working software list additions
  • Computer Zukan - Shokubutsu-hen [redump.org]
  • FM Towns II Demonstration CD-ROM '93 Winter [redump.org]
  • FM Towns Super Technology Demo 1993 (HME-219A) [redump.org]
  • GNU for Towns [redump.org]
  • Hyperland II - Mimi no Daibouken [redump.org]
  • Multimedia Communication Virtual Town - TC-Station - Computer Gakushuu Program [redump.org, cyo.the.vile]
  • Multimedia Communication Virtual Town - TC-Station - Computer Graphics & Music [redump.org, cyo.the.vile]
  • Multimedia Communication Virtual Town - TC-Station - Game Collection [redump.org, cyo.the.vile]
  • Multimedia Communication Virtual Town - TC-Station - Marty WorPro & Marty Hyoukeisan [redump.org, cyo.the.vile]
  • Multimedia Communication Virtual Town - TC-Station - Photo Collection [redump.org, cyo.the.vile]
  • Multimedia Communication Virtual Town - TC-Station - Virtual Town Tsuushin Program [redump.org, cyo.the.vile]
  • Oto to E no Deru Eigo Jisho No. 3 - Nandemo Illust Eigo Jiten [redump.org]
  • Oto to E no Deru Eigo Jisho No. 4 - Nandemo Illust Eigo Jiten Part 2 [redump.org]
  • Q² ROM Magazine Soukan-gou [redump.org]
  • Secre Demo Disk [redump.org]
  • Secre Volume 4 - Hitomi Fujisaki [redump.org]
  • Secre Volume 5 - Tina Gushiken [redump.org]
  • Secre Volume 6 - Reiko Kato [redump.org]
  • Secre Volume 7 - Reiko Chiba [redump.org]
  • Towns System Software V2.1 L20 [redump.org]
  • Towns System Software V2.1 L30A [redump.org]
  • Towns System Software V2.1 L40 [redump.org]
  • TownsPaint II V1.1 L10 [redump.org]
  • TownsSound V2.1 L10 [redump.org]
  • New not working software list additions
  • Fujitsu Habitat V1.1 L10 [redump.org, cyo.the.vile]
  • Replaced software list items
  • F-BASIC386 v2.1 L10 [redump.org]
  • FM Towns Hyper CD Demo Futoppara No. 1 [redump.org]
  • Mahou Daisakusen [redump.org]
  • Microsoft Windows 95 Upgrade Package [redump.org]
  • Mujintou Monogatari [redump.org]
  • Nobunaga no Yabou - Haouden [redump.org]
  • Oshare Club [redump.org]
  • RAC Rally [redump.org]
  • Secre Volume 2 - Mai Oikawa [redump.org]
  • Shounen Magazine History [redump.org]
  • The Case of the Cautious Condor [redump.org]
  • Towns System Software V1.1 L20 [redump.org]
Software list items promoted to working
  • Lettuce Cooking - Tanoshiku Tsukureru Obentou [cyo.the.vile]
  • gameboy.xml, gbcolor.xml: fix some parent/clone relationships/naming (#8284) [0kmg]
    • gameboy.xml, gbcolor.xml: fix some parent/clone relationships and naming
  • New WORKING software list additions (#8288) [ClawGrip]
New WORKING software list additions
  • Disney Winnie the Pooh - The Honey Hunt (USA) [skaman]
  • Disney Princess - The Princess and the Frog - Tiana's Big Dream (USA) [skaman]
  • Disney/Pixar Up (USA) [skaman]
  • Nickelodeon Wonder Pets! - Save the Animals! (USA) [skaman]
  • Snow Park Challenge (USA) [skaman]
  • Super WHY! - The Beach Day Mystery (USA) [skaman]
  • Thomas & Friends - Engines Working Together (USA) [skaman]
  • Wild Waves (USA) [skaman]
  • vsmilem_cart.xml: Use correct split ROMs for "toystor3m" [skaman]
  • various XML format fixes [Scott Stone]
  • video/upd7220.cpp: During a GCHRD command, always start with pram[15]. (#8317) [Brian Johnson]
  • Fixes some display bugs on the QX-10 system when using mfbasic.com.
  • qx10: Fix color video mode to display proper colors (#8319) [Brian Johnson]
  • bus/nes: Added support for another Ai Senshi Nicol bootleg. [0kmg]
  • Also changed nazomfds to reflect lack of battery backed RAM. Game remains not working.
New working software list additions
  • Ai Senshi Nicol (Asia, FDS conversion, alt) [0kmg]
  • lwriter.cpp: Reimplement the 0x600000-0x7fffff range to bitwise-OR on write. Fixes GitHub issue #8309. [Jeff Muizelaar]
  • ncr5380n: reclaim ncr5380 device name [Patrick Mackinlay]
  • bus/nes: Added support for a Batman bootleg. (#8316) [0kmg]

New working software list additions (nes.xml)

  • Batman - The Video Game (pirate) [0kmg]
  • hiscore.dat: Updates [Leezer]
  • Tie up a few loose ends in drivers: [Vas Crabb]
    • neogeo.cpp: Added newer Universe BIOS versions to irrmaze - this allows the Japanese version to be seen by switching the region, and joystick play using a cheat (although 2.3 and later also support trackball play, a joystick is still required for setup and to use the in-game menu). Also changed roboarma to roboarmya, as this matches the software list, and we prefer to make clone set names using suffixes.
    • neogeo.xml: Added irrmaze with usage note explaining that newer Universe BIOS versions support joystick play as a cheat (must be enabled each session - Universe BIOS does not save cheat state to NVRAM).
    • lwriter.cpp: Got rid of a couple of literal tags, make use of Allman style a bit more consistent, and got rid of a redundant part
    • of a bitwise or expression.
    • runaway.cpp: Merged video code into main driver file, split state classes, reduced a bit of redundancy, eliminated runtime input
    • tag lookups, and generally tidied up code.
    • dai3wksi.cpp: Noted manufacture in description for runaways.
  • ichiban.cpp: very minor comment updates [Ivan Vangelista]
  • tapperb: update to include label dates for EPROMs (#8318) [tacotown]
  • at.cpp: Fixed some ROM_LOADs for SHA1 entries [Scott Stone]
  • cassimg: don't construct string from nullptr (#8265). [Robbbert]
  • Note that std: :string() was tried but somehow caused another bug (tape preset as play was instead stopped).
  • sag: update notes [hap]
  • f2mc16: Rewrite disassembler [AJR]
  • Fix bug in CPU core advancing PC by one too many bytes when executing ADDL A, RLn
  • bus/nes: Improved emulation of smb3h SMB3 bootleg. (#8308) [0kmg]
  • Corrected IRQ behavior. Fixes almost all flickering on status bar divider line.
  • Corrected various minor details that don't affect emulation but are accurate to PCB.
  • PRG ROM is on two DIPs. Split image to reflect that.
  • bus/nes: Explicitly clear IRQs in almanfds games. [0kmg]
  • ns32000: check destination is zero-extended [Patrick Mackinlay]
  • mephisto_amsterdam/glasgow: keypad was swapped around wrong [hap]
New working software list additions
  • pdp1_ptp: Spacewar!, Munching Squares, DDT [Robbbert]
New working software list additions
  • apexc_cyl: Hello World 1, Hello World 2, Hello World 3 [Robbbert]
  • apple2gs: swap the DOC stereo outputs to match Apple documentation. [R. Belmont]
  • gticlub: new eeprom dumps for GTI Club and Operation Thunder Hurricane [Guru]
  • k001604: added callback for vblank irq [Ville Linde]
  • New working software list additions (apple2_flop_orig.xml) (#8341)
  • Stickybear Math 2 (1988 Re-release) (800K 3.5") [4am, Firehawke]
  • Stickybear Opposites (1989 Re-release) (800K 3.5") [4am, Firehawke]
  • Stickybear Town Builder (1988 Re-release) (800K 3.5") [4am, Firehawke]
  • Stickybear Typing (1988 Re-release) (800K 3.5") [4am, Firehawke]
  • Spelling Rules (1989 Re-release) (800K 3.5") [4am, Firehawke]
  • Sentence Fun (1989 Re-release) (800K 3.5") [4am, Firehawke]
  • Alge-Blaster Plus! (Version 1.0) (800K 3.5") [4am, Firehawke]
  • Mickey's Crossword Puzzle Maker (800K 3.5") [4am, Firehawke]
  • mcs51: add i8744 [Patrick Mackinlay]
  • ns32082: remove obsolete comment [Patrick Mackinlay]
  • ymfm: Sync with upstream [Aaron Giles]
  • Fix LFO disable on YM2151
  • Fix swapped lower nibbles for 12-bit PCM on OPL4
  • am9517a: setting mask bits also sets status [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Tektronix 4132 [Al Kossow]
  • hh_tms1k: add a known mcu serial to notes [hap]
  • tx0: added swlist interface in case anyone can find suitable software. [Robbbert]
  • swp30: Start implementing something remotely looking like envelopes [Olivier Galibert]
  • gticlub.cpp: Corrected CRC32 hash for thunderh, thunderhu [Scott Stone]
New NOT_WORKING software list additions
  • msx1+cart: Easi-Speech [hap]
  • alpha68k.cpp: Demote Sky Soldiers with MACHINE_UNEMULATED_PROTECTION flag since MCU actually controls bosses time out behaviour.
  • [Angelo Salese]
  • snes.xml: some recent prototype goodies (#8335) [0kmg]
New working software list additions
  • Addams Family Values (prototype) [snescentral, VGHF]
  • Armored Police Metal Jack (USA, early prototype) [snescentral, VGHF]
  • Congo's Caper (prototype) [snescentral, VGHF]
  • Might and Magic II - Gates to Another World (USA, prototype) [snescentral, VGHF]
  • Might and Magic II - Gates to Another World (USA, earlier prototype) [snescentral, VGHF]
  • Operation Thunderbolt (prototype) [snescentral, VGHF]
  • Rock n' Roll Racing (USA, prototype) [snescentral, VGHF]
  • Street Racer (prototype) [snescentral, VGHF]
  • Tom & Jerry (USA, prototype, alt) [snescentral, VGHF]
  • World Cup USA 94 (USA, prototype) [snescentral, VGHF]
  • Mortal Kombat 3 (USA, final prototype) [togemet2]
New NOT_WORKING software list additions
  • Mortal Kombat II (USA, final prototype) [togemet2]
  • ymfm: Return masked status from set/reset function. Fixes MT08034. [Aaron Giles]
New working software list additions
  • sorcerer_cass: S-Word Word processor [exidyboy]
  • sslam: try to fix graphics [cracyc]
  • ymf278b: Allow PCM writes if new2flag is set, even if newflag is not. Fixes MT08033. [Aaron Giles]
  • lordgun: Fix way overdriven volume in aliencha. [Aaron Giles]
New working machines
  • Palmtronic F-31 [hap, Sean Riddle]
  • New Working clone added (#8349) [algestam]
  • New Working clone added
  • Spider (Tronica) [algestam]
  • spider: add company name to string [hap]
  • tx0: added compatibility flags [Robbbert]
  • cd.cpp: Fix regression booting SGI Indy from CD-ROM [sneakywumpus, R. Belmont]
  • nes.xml: Hooked up some multicarts to existing emulation. (#8347) [0kmg]
  • Software list items promoted to working (nes.xml)
  • 4 in 1 (Alt 2) [0kmg]
  • 4 in 1 (Alt 3) [0kmg]
  • Reset Based 4 in 1 [0kmg]
  • bus/nes: Added support for 4 multicarts. (#8344) [0kmg]
  • New working software list additions (nes.xml)
  • 10 in 1 (CTC-09) [anonymous]
  • 11 in 1 (K-3046) [anonymous]
  • 16 in 1 (SA005-A) [anonymous]
  • 4 in 1 (TJ-03) [anonymous]
  • bus/nes: Added support for a Moero TwinBee FDS conversion. (#8334) [0kmg]
  • New working software list additions (nes.xml)
  • Moero TwinBee - Cinnamon Hakase o Sukue! (FDS conversion) [famiac]
  • tx0_8kw: Use correct CPU type [AJR]
  • palmf31: add default inputs for 'unused' buttons [hap]
  • ibm5150: New working software list additions (#8348) [ArcadeShadow]
New working software list additions
  • Crime Wave (5.25", v1.1) [The Good Old Days]
  • Crime Wave (5.25", v2.0) [The Good Old Days]
  • ibm5170: new software lists additions (#8336) [Davide Cavalca]
New working software list additions
  • Caldera OpenDOS 7.01 (3.5" 1.44MB) [archive.org]
  • Caldera OpenDOS 7.01 (3.5" 720KB) [archive.org]
  • Caldera OpenDOS 7.01 (5.25" 1.2MB) [archive.org]
  • Caldera OpenDOS Lite 7.01 (3.5" 1.44MB) [archive.org]
  • Caldera OpenDOS Lite 7.01 (3.5" 720KB) [archive.org]
  • Caldera OpenDOS Lite 7.01 (5.25" 1.2MB) [archive.org]
  • DR DOS 6.0 [archive.org]
  • DR DOS 7.03 [archive.org]
  • DR DOS Lite 7.03 [archive.org]
  • OS/2 Black Jack [archive.org]
  • OS/2 Poker [archive.org]
  • OS/2 Warp [archive.org]
  • OS/2 Warp 3 FixPak XR_W040 [archive.org]
  • OS/2 Warp Connect with Win-OS/2 [archive.org]
  • OS/2 Warp with Win-OS/2 [archive.org]
  • Windows NT 3.1 Workstation (3.10.511.1) [WinWorld]
  • Windows NT 3.1 Workstation (3.10.511.1) [3.5" floppy] [WinWorld]
  • Windows NT 3.51 Workstation (3.51.1057.1) [WinWorld]
  • Windows NT 3.5 Workstation (3.50.807) [WinWorld]
  • Windows NT 3.5 Workstation (3.50.807) [3.5" floppies] [WinWorld]
  • ibm5170_cdrom: new software list additions (#8337) [Davide Cavalca]
New working software list additions
  • Caldera OpenDOS Machine Readable Source Kit (M.R.S) 7.01 [archive.org, Davide Cavalca]
  • IBM AttachPak for OS/2 Warp Connect [archive.org]
  • IBM DEMOpkg for OS2 - First Edition 99Q3 [archive.org]
  • Lotus Notes Express v3.30 for OS2, Special Promotion Copy NFR [archive.org]
  • Lotus SmartSuite for OS/2 Warp 4 [archive.org]
  • OS/2 Warp [archive.org]
  • OS/2 Warp Connect with Win-OS/2 [archive.org]
  • OS/2 Warp Special CD - november 1995 [archive.org, Davide Cavalca]
  • OS/2 Warp with Win-OS/2 [archive.org]
  • PC DOS 7 [archive.org]
  • Windows NT 3.1 Workstation (3.10.511.1) [WinWorld]
  • Windows NT 3.51 Workstation (3.51.1057.1) [WinWorld]
  • ibm5170_hdd: new software lists additions (#8338) [Davide Cavalca]
New working software list additions
  • Caldera OpenDOS 7.01 [Davide Cavalca]
  • Caldera OpenDOS Lite 7.01 [Davide Cavalca]
  • DR DOS 7.03 [Davide Cavalca]
  • DR DOS Lite 7.03 [Davide Cavalca]
  • OS/2 Warp Connect with Win-OS/2 [Davide Cavalca]
  • OS/2 Warp with Win-OS/2 [Davide Cavalca]
  • nes.xml: SMB2 FDS bootleg (and related PCB) additions/clean-up. (#8301) [0kmg]
    • nes.xml: Added new parent smb2fds from verified LF36 cart.
    • nes.xml: Old mistaken LF36 corrected to its known PCB label YS-612 (smb2lf renamed smb2fdsd).
    • nes.xml: Old parent set renamed smb2fdsf (and maybe is a candidate for future removal).
    • nes.xml: Replaced known bad dump of smb2fdsc (TONY-I).
    • nes.xml: Removed mrmary2 extract in favor of its source 4-in-1 multicart.
    • nes.xml: Promoted vballfds since it doesn't use the IRQ causing trouble in related smb2fdse.
New working software list additions
  • Exciting Soccer - Konami Cup (Asia, FDS conversion) [famiac]
  • Super Mario Bros. 2 (LF36) [krzsyiobal, NewRisingSun]
Software list items promoted to working
  • Super Mario Bros. 2 (TONY-I) [krzsyiobal, NewRisingSun]
  • Volleyball (Asia, FDS conversion) [0kmg]
New NOT_WORKING software list additions
  • 4 in 1 (Mr. Mary 2) [krzsyiobal, NewRisingSun]
  • Super Mario Bros. 2 (YUNG-08) [krzsyiobal, NewRisingSun]
  • Super Mario Bros. 2 (YUNG-08, no protection) [krzsyiobal, NewRisingSun]
  • ibm5170.xml: New working software list additions (#8342) [ArcadeShadow]
New working software list additions
  • F-15 Strike Eagle III (3.5") [The Good Old Days]
  • F-15 Strike Eagle III (5.25") [The Good Old Days]
  • FIFA International Soccer [The Good Old Days]
  • Might and Magic: Clouds of Xeen [The Good Old Days]
  • Might and Magic: Darkside of Xeen [The Good Old Days]
  • Moonstone [Old-Games]
  • Panzer General [The Good Old Days]
  • Populous 2: Trials of the Olympian Gods (3.5") [The Good Old Days]
  • Populous 2: Trials of the Olympian Gods (5.25") [The Good Old Days]
  • Robocop 3 [The Good Old Days]
  • spectrum_cass: metadata update (#8345) [ArcadeShadow]
  • metadata update (publisher, year, cloneof)
  • next_hdd: promote nextstep_3_1 and nextstep_3_2 to working (#8339) [Davide Cavalca]
  • bus/nes: Added support for Cartridge Story multicarts. (#8353) [0kmg]
  • New working software list additions (nes.xml)
  • Elfland [NewRisingSun]
  • 72 in 1 Cartridge Story [MLX]
  • 80 in 1 Cartridge Story (II) [Yahweasel]
  • 90 in 1 Cartridge Story (III) [MLX]
  • Software list items promoted to working (nes.xml)
  • 200 in 1 - Elfland [0kmg]
  • vsmjtria.cpp: Allow comms to actually work so that game can be coined up properly from either side. (#8245) [Angelo Salese]
  • Added NMI acknowledge, fixed coin input polarity, fixed gal B display, fixed flip screen behaviour.
  • Added NVRAM clear using SW2.
  • Machines promoted to working
  • VS Mahjong Triangle [Angelo Salese, Vas Crabb]
  • segahang.cpp: Dumped Space Harrier microcontroller (315-5163A). [coolmod, TeamEurope]
  • srcclean for 0.234 branch [Vas Crabb]
  • debugimgui: fix mount and create image dialogs. [Barry Rodewald]
  • A few metadata fixes [Vas Crabb]
  • c64_cass.xml: Removed stray space in description for advbasil. [Vas Crabb]
→ [arcade] Mame x64 0.231 28/04/2021

MAME 0.231 28 Apr 2021

MAME 0.231, our April release, is out now! The Yamaha FM synthesis rewrite is progressing, with the OPL family (including YM2413, YM3526, YM3812, YMF262 and Y8950) done this month. A number of regressions reported against the previous release have also been fixed. Most things should be improved, but if you notice something wrong with a system using one of these chips, be sure to let us know. Warp-1, a very rare Sun Electronics game from the late ’70s, has been added this month. This is an early example of an “into the screen” space shooter.

For as long as it has been emulated, the “3D” stages in Contra have been too easy. This comes down to the functionality of the Konami 007452 chip, which Konami calls a VRC&DMP. Now we know that VRC stands for Virtual ROM Controller, and controls ROM banking. However, the DMP part has been more of a mystery, assumed to be some kind of protection. This month, furrtek worked out that it’s apparently some kind of Divide/Multiply Processor, for 16-bit maths operations that would be unacceptably slow on the games’s pair of 6809-family CPUs. The great news is the game now runs correctly, the bad news is you’ll probably die a lot more.

David “Haze” Haywood is back this month with fixes for several arcade games that have never been quite right. He’s fixed graphical priority issues in SNK’s Beast Busters and Mechanized Attack, improved timing in Seibu Kaihatsu’s Shot Rider, and corrected layer offsets in Mitchell’s Funky Jet. He also added support for a couple of protected Mega Drive bootleg games from Argentina. Recently, David has been streaming MAME gaming sessions, often highlighting under-appreciated games. You can watch the recorded streams on his YouTube channel. Still on the topic of things that have never been right, sasuke has been busy this month. He’s improved the Nichibutsu 1412M2 DAC playback rate and timer period calculation, most noticeable on the Mighty Guy soundtrack, and made Taito’s unicycling game Cycle Maabou playable.

 

Revision 0.231 2021-04-28

New working machines
  • Bare Knuckle (Chinese bootleg of Megadrive version) [ShouTime]
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • BASF 7120 [rfka01, Dirk Best]
  • Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo]
  • Warp-1 [Dillweed, Ivan Vangelista, hap]
New working clones
  • Daioh (prototype, earlier) [coolmod, caius, The Dumping Union]
  • Franklin Computer Franklin ACE 1000 [christopherkobayashi]
  • Funky Jet (Korea, prototype?) [xuserv, juking]
  • Handle Champ (GQ710 1997/12/08 VER. JAB) [Guru, smf]
  • Heavyweight Champ (set 2) [Victor Fernandez (City Game)]
  • JoJo's Venture (Asia 981202) [XeD, MetalliC]
  • JoJo's Venture (Asia 990108) [XeD, MetalliC]
  • JoJo's Venture (Asia 990128) [XeD, MetalliC]
  • Mars Matrix: Hyper Solid Shooting (Asia 000412) [Jun Mendero]
  • Narc (rev 6.00) [Brian Troha]
  • NBA Hangtime (ver L1.1 4/16/96) [Brian Troha]
  • NBA Hangtime (ver L1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.1 4/16/96) [Brian Troha]
  • NBA Hangtime (ver M1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.3 10/10/96) [Brian Troha]
  • NBA Jam TE (rev 2.0 1/28/94) [Brian Troha]
  • NBA Jam TE (rev 3.0 2/26/94) [Brian Troha]
  • NBA Jam TE (rev 4.0 3/03/94) [Brian Troha]
  • NBA Maximum Hangtime (ver L0.9 10/30/96) [Brian Troha]
  • NBA Maximum Hangtime (ver M1.0 11/08/96) [Brian Troha]
  • Novag Diablo 68000 (set 1) [Berger]
  • Out Run (deluxe sitdown) (Enhanced Edition v2.0.3) [Chris White]
  • Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3) [Chris White]
  • Point Blank 2 (unknown region) [Guru]
  • Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo]
  • Tekken 3 (World, TET2/VER.D) [Brian Troha]
  • Texas Instruments Compact Computer 40 Plus (prototype) [hap, Jon Guidry]
  • Trog (prototype, rev PA5-PAC 8/28/90) [Brian Troha]
  • Trog (rev LA3 2/10/91) [Brian Troha]
  • Warp-1 (Japan, bootleg) [anonymous, Dillweed]
  • Machines promoted to working
  • Beatmania III Append 6th Mix [Eric Holniker]
  • Beatmania III Append Core Remix [Eric Holniker]
  • Cal Omega - Game 15.7 (Double-Draw Poker) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 15.9 (Wild Double-Up) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.2 (Double Double Poker) [Roberto Fresca, Grull Osgo]
  • CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12) (set 1) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 5 C13) (set 1) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 1) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT5 L17) (set 1) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) [James Wallace]

Clones promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12P) (set 2, Protocol) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 AC14) (set 3) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 C14) (set 2) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 AC13) (set 5) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 C15) (set 4) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 6) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 7, Whitbread) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 2) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 3) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 4) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 5, Whitbread) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 A L12) (set 5) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 L12) (set 3) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P GL12) (set 6, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P L12) (set 4, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT5 I L17) (set 2) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 A L19) (set 9) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 L19) (set 7) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 P L19) (set 8, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) [James Wallace]
New machines marked as NOT_WORKING
  • Daidaixing Dancing Expert [Sean Riddle]
  • Aminosan (satellite) [Darksoft, rtw, MetalliC]
  • Coleco Rainbow Brite (mini-arcade) [Sean Riddle]
  • Coleco Robotech [Sean Riddle]
  • EACA Computers Ltd Video Genie EG3003 [Robbbert]
  • Epson PC-386M [flyingharuka]
  • Giesler & Danne GmbH & Co. KG Elzet/P 80 [Robbbert]
  • Intel Intellec 8 MCS [Robbbert]
  • JAKKS Pacific Inc / HotGen Ltd Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) [Sean Riddle]
  • Junior 80 [Robbbert]
  • Lobo Systems MAX-80 [Robbbert]
  • Percussion Freaks (GQ881 VER. EAB) [smf]
  • Roland PR-100 Digital Sequencer [AJR, ValleyBell]
New clones marked as NOT_WORKING
  • DrumMania (GQ881 VER. JAD ALT CD) [smf]
  • Epson PC-486SE [flyingharuka]
  • Giesler & Danne GmbH & Co. KG Elzet/K 80 [Robbbert]
  • Invinco / Head On 2 (set 2) [Callan Brown]
  • NEC PC-9821Ra20 (98MATE R) [flyingharuka]
  • NEC PC-9821Ra333 (98MATE R) [flyingharuka]
  • NEC PC-9821Xa16 [flyingharuka]
  • Percussion Freaks (GQ881 VER. AAB) [smf]
  • Percussion Freaks (GQ881 VER. KAB) [smf]
  • Percussion Freaks (GQ881 VER. UAB) [smf]
  • Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B) [MajorPBX]
  • Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2) [ShouTime]
New working software list additions
  • a800_flop:
    • Ballyhoo, Caverns of Mars, Chronicles of Osgorth: The Shattered Alliance, Cutthroats, Dandy Dungeon, Enchanter, Essex, Kangaroo,
    • Moonmist, Phantasie, Phobos v1.1, Planetfall, Pogoman, Softporn Adventure, Spellbreaker [A8SP]
  • amiga_flop: RAY Pokeri 100 mk (Fin), RAY Pokeri 200 mk (Fin) [anonymous]
  • apple2_flop_clcracked:
    • Adventures in Space (cleanly cracked), Algebra Action (cleanly cracked), Algebra Volume 3 (Revision 0) (cleanly cracked),
    • Algebra Volume 4 (Version 1.1) (cleanly cracked), Clue (Version 1.5) (cleanly cracked),
    • The Computer Edition of Scrabble (cleanly cracked), Compuzzler (cleanly cracked), Depreciation Log (cleanly cracked),
    • Dragon's Keep (Version 1984-06-05) (cleanly cracked), Flying Tigers (Version 1.3) (cleanly cracked),
    • Forbidden Quest (cleanly cracked), GATO (Version 1.2) (cleanly cracked),
    • MECC-A726 Spelling Volume 1: Primary (Version 3.1) (cleanly cracked),
    • MECC-A728 Spelling Volume 2: Secondary (Version 2.0) (cleanly cracked),
    • MECC-A728 Spelling Volume 2: Secondary (Version 3.1) (cleanly cracked),
    • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.0) (cleanly cracked),
    • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.1) (cleanly cracked),
    • MECC-A733 Elementary Volume 9: Geometry (Version 1.0) (cleanly cracked),
    • MECC-A733 Elementary Volume 9: Geometry (Version 2.1) (cleanly cracked),
    • MECC-A734 Elementary Volume 10: Geometry (Version 1.1) (cleanly cracked),
    • MECC-A735 Elementary Volume 11: Language Arts (Version 1.1) (cleanly cracked),
    • MECC-A736 Elementary Volume 12: Language Arts (Version 1.0) (cleanly cracked),
    • MECC-A736 Elementary Volume 12: Language Arts (Version 2.0) (cleanly cracked),
    • MECC-A737 Mathematics Volume 2: Measurement (Version 1.2) (cleanly cracked),
    • MECC-A738 Mathematics Volume 3: Geometry (Version 1.3) (cleanly cracked),
    • MECC-A738 Mathematics Volume 3: Geometry - (Limited Boot Backup) (Version 1.3) (cleanly cracked),
    • MECC-A743 Elementary Volume 13: Nutrition (Version 1.0) (cleanly cracked),
    • MECC-A746 English Volume 1: Parts of Speech (Version 1.3) (cleanly cracked),
    • MECC-A746 English Volume 1: Parts of Speech (Version 1.4) (cleanly cracked),
    • MECC-A749 School Utilities Volume 2: Readability (cleanly cracked),
    • MECC-A751 Health Maintenance Volume 2: Assessment (Version 1.0) (cleanly cracked),
    • MECC-A752 Nutrition Volume 1 (Version 1.2) (cleanly cracked), MECC-A753 Nutrition Volume 2 (Version 1.5) (cleanly cracked),
    • MECC-A757 Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) (cleanly cracked),
    • MECC-A758 Computer Generated Mathematics Materials Volume 2: Problem Solving (Version 1.1) (cleanly cracked),
    • MECC-A771 Grade Manager (Version 1.0) (cleanly cracked), MECC-A771 Grade Manager (Version 1.1) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.1) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.2) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.3) (cleanly cracked),
    • MECC-A773 Growgins' Fractions (Version 1.0) (cleanly cracked), MECC-A773 Growgins' Fractions (Version 1.1) (cleanly cracked),
    • MECC-A774 Adventures with Fractions (Version 1.1) (cleanly cracked), MECC-A775 EZ Logo (Version 2.0) (cleanly cracked),
    • MECC-A776 Writing a Narrative (Version 1.0) (cleanly cracked), MECC-A776 Writing a Narrative (Version 1.1) (cleanly cracked),
    • MECC-A777 Blissymbolics: Blissymbol Concepts (Version 1.1) (cleanly cracked),
    • MECC-A779 The Friendly Computer (Version 1.5) (cleanly cracked), MECC-A780 Mind Puzzles (Version 1.0) (cleanly cracked),
    • MECC-A780 Mind Puzzles (Version 1.3) (cleanly cracked), MECC-A781 Oh, Deer! (Version 1.1) (cleanly cracked),
    • MECC-A784 Problem-Solving Strategies (Version 1.0) (cleanly cracked),
    • MECC-A784 Problem-Solving Strategies (Version 1.3) (cleanly cracked),
    • MECC-A785 Writing a Character Sketch (Version 1.1) (cleanly cracked),
    • MECC-A785 Writing a Character Sketch (Version 1.2) (cleanly cracked), MECC-A788 Early Addition (Version 1.1) (cleanly cracked),
    • MECC-A788 Early Addition (Version 1.3) (cleanly cracked), MECC-A810 Experiencing Procedures (Version 1.0) (cleanly cracked),
    • MECC-A811 The Three R's of Microcomputing (Version 1.0) (cleanly cracked),
    • MECC-A813 Processing Words (Version 1.0) (cleanly cracked), MECC-A822 Nutrition (Version 1.0) (cleanly cracked),
    • Odyssey in Time (cleanly cracked), Pensate (cleanly cracked), PlayWriter: Mystery (cleanly cracked), Quizagon (cleanly cracked),
    • Risk (Version 1.4) (cleanly cracked), The School Tool (cleanly cracked), Strip Poker (cleanly cracked),
    • Trivia Fever (cleanly cracked), The Voyage of the Valkyrie (cleanly cracked),
    • Warriors of RAS Volume IV: Ziggurat (cleanly cracked), Wizard's Crown (Version 1.2) (cleanly cracked) [4am, Firehawke]
    • Apple How To: Lessons in Computing and Calculating (cleanly cracked), Cytron Masters (cleanly cracked),
    • The Desecration (cleanly cracked), Just Around The Block (cleanly cracked), Kampfgruppe (Version 1.0) (cleanly cracked),
    • Six-Gun Shootout (cleanly cracked), Utopia Graphics Tablet System (cleanly cracked) [4am, san, Firehawke]
  • apple2_flop_orig: Animal Rescue, Mickey's Magic Reader, Modern Biology: Genetics, Sidewalk Sneakers [4am, Firehawke]
  • basf7100: BASIC-Kurs, BOS 9.3 [fishermansfriendtoo]
  • fmtowns_cd:
    • Castles II - Bretagne Touitsu Senki / Castles II - Siege & Conquest, CD-ROM Bishoujo Senshi Collection - Yuu Disc Special,
    • Collector D, if - Invitations from Fantastic Stories, Jinmon Yuugi, Kamimura Kei no Sexy Resort - Momoiro Quiz,
    • Kamimura Kei no Sexy Telephone - Pink no Hanayome, Kanade V1.1L10A, Kazadama Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu,
    • Kusuriyubi no Kyoukasho, Meisou Toshi, Moonlight Energy, Nostalgia 1907 - In North Atlantic Sea, Obaachan no Chiebukuro,
    • Palamedes, Reijou Monogatari, Remember Beatles No. 2 - Michelle, Remember Beatles No. 4 - Let It Be,
    • Remember Beatles No. 5 - The Long and Winding Road, Remember Beatles No. 6 - Imagine, Sexy in the Hawaii - Nice Gal Hawaii-hen,
    • Tania, That's Toukou Part 1, Theme Park, URM - M15 Wakusei ni Umarete, Vanishing Point - Tenshi no Kieta Machi,
    • Yumeutsutsu - Dreamy [redump.org]
    • California X Party - Joshi Daisei Himitsu Club, Diamond Players, Kikou Shidan - Panzer Division II, Private Slave,
    • Tokyo Sexy Ave. - Tokyo Genshi Machi [redump.org, al32gabby]
    • Psychic Detective Series Vol. 1 - Invitation (DCCS remake), Psychic Detective Series Vol. 4 - Orgel (DCCS remake), Royal Blood,
    • Teitoku no Ketsudan [redump.org, cyo.the.vile]
    • Dalk (alt floppy disk), Kouryuuki [redump.org, wiggy2k]
  • ibm5150:
    • Control Panel [famiclone]
    • Dragon Spirit, Hyperspeed, International Soccer Challenge (Virtual Reality Vol. 1 compilation), The Black Cauldron [The Good Old Days]
  • ibm5170:
    • DOOM (v1.2, shareware, Titanium Seal release) [archive.org]
    • DOOM (v1.666), Darklands (3.5"), Darklands (5.25"), Inherit the Earth: Quest for the Orb, Stronghold [The Good Old Days]
    • SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
  • megadriv:
    • Futbol Argentino 96 (Argentina) (hack of J. League Pro Striker 2), TC 2000 (Argentina, protected)
    • [Sebastian Beltran, David Haywood]
  • pc98_cd:
    • Alice no Yakata 3 (1995-05-16), Bell's Avenue Vol. 1, Bell's Avenue Vol. 2, Bell's Avenue Vol. 3, Gakuen Bakuretsu Tenkousei!,
    • Hana no Kioku - Dainishou, if 1-2-3 CD Collection, Ikazuchi no Senshi Raidy 2 (1996-03-11), Kousoku Choujin,
    • Mahjong Gensoukyoku II - Mahjong Fantasia, Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage, Misato-chan no Yume Nikki,
    • Never Land, Special & Delicious! Original CD-ROM, Time Stripper Mako-chan, Toushin Toshi II (1995-04-26), Trigger 2 [redump.org]
  • spectrum_cass:
    • Esquizóides [Planeta Sinclair]
    • Fighting Warrior (Erbe), Fighting Warrior (Erbe, small case), Space Racer [spectrumcomputing.co.uk]
    • Fighter Pilot (ABC Soft), Fighter Pilot (Z Cobra), Fighter Pilot (Zafi Chip), Target: Renegade (Erbe),
    • Thundercats (MCM, small case) [worldofspectrum.org]
  • trs80_cass:
    • Android Nim, Flying Saucers (L1), Haunted House (L1), Invasion Force (L1), Meteor Mission 2, MicroChess 1.5 (L1),
    • Quick Watson (L1), TRS-80 Marquee (L1) [Robbbert]
  • trs80_flop: CP/M 2.2, LDOS 5.3.1, Lensman/DOS, TRSDOS 6.21 [Robbbert]
  • trs80_quik: Frogger [Robbbert]
  • vsmile_cart: Thomas & Friends - Engines Working Together (USA, alt) [skaman]
Software list items promoted to working
  • fmtowns_cd:
  • Air Warrior V1.1 [al32gabby]
  • Air Warrior V1.2L10, Suikoden - Tenmei no Chikai [cyo.the.vile]
  • pc98:
  • The Incredible Machine (v1.00), Policenauts, Ranma½ - Hiryuu Densetsu, Tennis Tennis, Tetris 2 + Bombliss, Tokimeki Girls
  • [Angelo Salese]
New NOT_WORKING software list additions
  • fm77av: F-BASIC V3.3L30, FM-77AV/20EX Nyumon Disk [sampson]
  • fmtowns_cd:
  • Hyper Land - Doubutsu no Sekai, Hyper Note, Planet Harmony, The 4th Unit 7 - Wyatt (demo) [redump.org]
  • Band-kun [redump.org, al32gabby]
  • leapfrog_ltleappad_cart: Disney Puuh mag dich! (Germany), Tierbabys (Germany), Was wäre, wenn ...? (Germany) [TeamEurope]
  • megadriv: Truco '96 (Argentina, protected) [Sebastian Beltran, David Haywood]
  • singingstarkaraoke_cart: Karao Kids Songs 1 (Spain), Karao Kids Songs 2 (Spain), Original Karaoke [Sean Riddle, ClawGrip]
  • u110_card:
  • Musitronics 1 Akkordeon (U-25), SN-MV30-01 Rhythm Section (U-31), SN-MV30-02 Orchestral (U-30),
  • SN-U110-01 Pipe Organ & Harpsichord, SN-U110-02 Latin & F.X. Percussions, SN-U110-03 Ethnic, SN-U110-04 Electric Grand & Clavi,
  • SN-U110-05 Orchestral Strings, SN-U110-06 Orchestral Winds, SN-U110-07 Electric Guitar, SN-U110-08 Synthesizer,
  • SN-U110-09 Guitar & Keyboards, SN-U110-10 Rock Drums, SN-U110-11 Sound Effects, SN-U110-12 Sax & Trombone,
  • SN-U110-13 Super Strings, SN-U110-14 Super Ac Guitar, SN-U110-15 Super Brass [ValleyBell]
Translations added or modified
  • Dutch [Jos van Mourik]
  • Merged pull requests
  • 7869: New BSD-licensed Yamaha OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc.) sound emulation cores. [Aaron Giles]
  • 7870: twinkle.cpp: Added dumps of security dongles for Twinkle 1st Style and Substream variants. [Jennifer Taylor]
  • 7878: util/cdrom.cpp: Return LBA of index 1/start of track data instead of index 0/start of pregap data. [Windy Fairy]
  • 7884: megadriv.xml: Added three entries (two working, one not working). [Sebastian Beltran, David Haywood]
  • 7892: Added several non-working TV games and Singing Star Karaoke cartridges [Sean Riddle, David Haywood]
  • 7896: toaplan2.cpp: Fixed bbakraid music timing, and added hardware notes. [cam900]
  • 7897: bus/coco/coco_fdc.cpp: Call base device start from derived class. [Tim Lindner]
  • 7898: nes_clone.cpp: Added Daidaixing Dancing Expert. [Sean Riddle, David Haywood]
  • 7899: megaplay.cpp: Fixed DIP switches for mp_mazin (and sorted options correctly for other games). [David Haywood]
  • 7901: seibuspi.cpp: Improved documentation using the Japanese SPI motherboard manual as a reference. [cam900]
  • 7902: Split bbusters/mechatt into separate drivers, fixed graphical priorities, and adjusted sound balance. [David Haywood]
  • 7903: coco3.cpp, dragon.cpp: Set port B tristate value of 0xff to the first PIA (fixes MT07701). [Tim Lindner]
  • 7904: pc9801.cpp: Added four non-working machines and cleaned up code. [flyingharuka, Angelo Salese]
  • 7905: bus/coco: Abbreviated the option name for the GMC cartridge. [Tim Lindner]
  • 7912: amstrad.cpp: Added floppy sounds for the Amstrad CPC. [Fergus Leen]
  • 7916: Changed valid range for audio_latency from 1-5 to 0-5 (0 is used by the PortAudio module). [Windy Fairy]
  • 7917: Use llvm-ar for Windows CI builds. [Dirk Best]
  • 7920: vsmile_cart.xml: Added Thomas & FriendsundefinedEngines Working Together (USA, alt). [skaman, ClawGrip]
  • 7921: fmtowns.cpp: Fixed off-by-one calculation in CDDA track length. [r09]
  • 7924: Updated Dutch strings.po file. [Jos van Mourik]
  • 7925: Fixed vs2019_clang build. [feos]
  • 7927: fmtowns_cd.xml: Added fourteen new dumps, sixteen replacements, and four missing floppies. [r09]
  • 7928: ibm5170.xml: Added six entries. [archive.org, The Good Old Days, ArcadeShadow]
  • 7932: machine/spg_renderer.cpp: Fixed incorrect handling of 2-bit blend level. [Ryan Holtz, Simon Eriksson]
  • 7933: roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board (128K × 8 ROM). [Brandon Munger]
  • 7934: Allow breaking into the main menu before the machine fully starts. [AJR]
  • 7936: fm77av.xml: Added FM-77AV/20EX Nyumon Disk and F-BASIC V3.3L30. [sampson, Angelo Salese]
  • 7940: segas16b.cpp: Added Heavyweight Champ (set 2). [Victor Fernandez (City Game), ClawGrip]
  • 7843: pc98_cd.xml: Added a missing floppy image, hybrid CDs from the FM Towns software list, and new entries from Redump. [r09]
  • 7944: bus/megadrive: Added notes on SVP chip. [Javier de Silóniz Sandino]
  • 7945: firebeat.cpp: Added CDs for Beatmania III Append Core Remix and Beatmania III Append 6th Mix. [Eric Holniker, Windy Fairy]
  • 7847: ibm5150.xml: Added four entries. [The Good Old Days, ArcadeShadow]
  • 7848: spectrum_cass.xml: Added nine entries, replaced one entry with a better dump, and updated lots of metadata. [ArcadeShadow]
  • 7950: audio/nl_segas16b.cpp: Corrected two capacitor labels. [Enik Land]
  • 7951: Added Konami 007452 multiplier/divider (fixes rolling mines trajectories in Contra, MT05725). [furrtek]
  • 7952: qx10.cpp: Enable floppy drive B motor on motor register writes. [Brian Johnson]
  • 7953: apple2.cpp: Added Franklin ACE 1000 (Apple ][+ clone). [christopherkobayashi]
  • 7955: qx10.cpp: Added speaker output. [Brian Johnson]
  • 7956: leapfrog_ltleappad_cart.xml: Added three entries. [TeamEurope, ClawGrip]
  • 7959: a800_flop.xml: Added six entries. [A8SP, quasiscroto]
  • 7961: machine/nb1412m2.cpp: Improved DAC rate and timer calculation (fixes sound issues in Mighty Guy). [sasuke]
  • 7964: laserbat.cpp: Quantise area effect 2/shell to 4-pixel intervals for catnmous. [Vas Crabb]
  • 7966: seta.cpp: Added Daioh (prototype, earlier). [coolmod, caius, The Dumping Union, Ryan Holtz]
  • 7968: roland_cm32p.cpp: Added support for PCM cards, and added U-110 card software list. [ValleyBell]
  • 7971: megadriv.xml: Corrected metadata for eleven entries. [ArcadeShadow]
  • 7973: apple2gs.cpp: Fixed handling of keypad equals key. [Kelvin Sherlock]
  • 7974: fmtowns_cd.xml: Added 29 entries, replaced 13 entries with better dumps, and added one missing floppy image. [r09]
  • 7979: cyclemb.cpp: Improved emulation of inputs, sound and video, and corrected DIP switch labels. [sasuke]
  • 7981: ibm5150.xml: Added Control Panel. [famiclone, r09]
  • 7982: rfslots8085.cpp: Corrected spelling error in game name in comments. [ClawGrip]
  • 7983: rfslots8085.cpp: Removed two dummy inputs representing DIP switches, as only six are present. [ClawGrip]
  • 7984: video/upd7220.cpp: Fixed mixed text/graphics display issues, and implemented DMAW and DMAR commands. [Brian Johnson]
  • 7985: qx10.cpp: Allocate enough video RAM for color mode. [Brian Johnson]
  • 7987: segas16a.cpp, segas16b.cpp: Changed when video is updated, and reduced scheduler quantum for System 16A. [David Haywood]
  • 7989: travrusa.cpp: Assert vertical blanking interrupt for entire vertical blanking interval. [David Haywood]
  • 7990: neptunp2.cpp: Added program ROM for ccorsario, and expanded notes. [jordigahan, ClawGrip]
  • 7991: a800_flop.xml: Added additional entries. [A8SP, quasiscroto]
  • 7992: stfight.cpp: Corrected YM2203 clock frequency and added hack to set pre-scaler at machine start. [sasuke]
  • 7995: video/upd7220.cpp: Fixed copy/paste bug in DMA handling code, and made code formatting more consistent. [Brian Johnson]
  • 7996: funkyjet.cpp: Corrected sprite/background alignment, and marked suspect sample ROM as bad. [David Haywood]
  • 7997: apple2_flop_clcracked.xml, apple2_flop_clcracked.xml: Added latest cracks and original dumps. [4am, san, Firehawke]
  • 7998: plugins/cheat: Fixed handling of XML cheats that use multiple address spaces. [Szunti]
  • 8000: apple2_flop_orig.xml: Added four original dumps. [4am, Firehawke]
Source Changes
  • Update amiga_flop.xml [Curt Coder]
New working software list additions
  • amiga_flop: RAY Pokeri 100 mk (Fin), RAY Pokeri 200 mk (Fin) [anonymous]
  • trs80: fixed loading of CAS files [Robbbert]
New working machines
  • Bare Knuckle (Chinese bootleg of Megadrive version) [ShouTime]
New machines marked as NOT_WORKING
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • nmk16.cpp: redumped hotbubl [f205v]
  • pockchal.cpp: used anonymous namespace [Ivan Vangelista]
  • asma2k: Fix memory-related regression [AJR]
  • cps2: mark pzloop2jd phoenix as bootleg [hap]
  • trs80m3: Added support for high-speed CAS files. [Robbbert]
  • nmk16.cpp: Add a note about Hot Bubble sets known to used larger EPROMs. [Brian Troha]
New working clones
  • Tekken 3 (World, TET2/VER.D) [Brian Troha]
  • removes the non working lbgrandeja as those program ROMs were actually the TET2/VER.D program ROMs [Brian Troha]
  • remove references to "mame64" from comments [hap]
  • machine/gaelco3d: noticed invalid (removed) -mt cmdline option in comment [hap]
  • src/devices/bus/coco/coco_fdc.cpp: Call base device_start from derived class. (#7897) [tim lindner]
  • megaplay.cpp: Fix DIP switch settings for mp_mazin, and put settings in ascending order for other games. (#7899) [David Haywood]
  • Add tristate value of 0xff to the first PIA in the CoCo 3 and Dragon computers (#7903) [tim lindner]
    • coco3, dragon: Add tristate value of 0xff to the first PIA
  • floppy: Fix an annoyingly subtle write bug [Olivier Galibert]
  • Restore legacy pc_dsk floppy support for imgtool only [AJR]
  • makefile: added param to override ar [hap]
  • toaplan2.cpp: Fix bbakraid music timing, Add hardware notes (#7896) [cam900]
  • d64: update following sector extraction evolution [Olivier Galibert]
  • bus/coco: Renamed Games Master cartdige slot option to gmc to match the Dragon drivers. (#7905) [tim lindner]
  • Refactoring and bug fixes for bbusters and mechatt: (#7902) [David Haywood]
    • Moved sprite handling to a device.
    • Adjusted audio balance on mechatt (channel 0 was overpowering everything).
    • Adjusted priority handing on mechatt (planes now correctly rise from underground hanger on stage 3, train carts in later level).
    • Split driver in two, general refactoring etc.
    • Removed player 2 inputs from mechattu1 - it doesn't respond to them at all.

new NOT WORKING machines (#7898)

  • Dancing Expert [Sean Riddle]
  • util/cdrom.cpp: Return index 1/start of track data instead of index 0/start of pregap data in generated TOC. (#7878) [987123879113]
    • Add a pre-calculated field for data from current logofs to end of track.
    • Removed pregap adjustment from FM Towns code.
    • Added pregap adjustment so track ends when audio data ends in PSX CD player.
    • Fixed pce_cd load error.
  • Miscellaneous formatting adjustments [Vas Crabb]
  • raiden2.cpp: Improve tilemap performance by not marking tiles dirty unless data changes [AJR]

new NOT_WORKING clone

  • Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B) [MajorPBX]
  • trs80m3: fallout from IMD change. [Robbbert]
  • trs80: updated notes. [Robbbert]
  • imd: Don't crash when trying to put a 80-track image in a 40-track drive [Olivier Galibert]
  • jv1-dsk: SSDD can not do 80 tracks [Olivier Galibert]
  • wd,upd: filter unsupported image formats [Olivier Galibert]
  • floppy: What wd177x_dsk has become should be taken out and shot [Olivier Galibert]
  • magreel.cpp: redumped ic24 [Team Europe]
  • trs80: used the correct FDC. Removed non-TRS80 formats. [Robbbert]
  • trs80m3: removed non-TRS80 formats. [Robbbert]

Games promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12) (set 1) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 5 C13) (set 1) [James Wallace]

Clones promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12P) (set 2, Protocol) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 C14) (set 2) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 AC14) (set 3) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 C15) (set 4) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 AC13) (set 5) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 6) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 7, Whitbread) [James Wallace]
  • seibuspi.cpp: Fix document based from hardware manual (#7901) [cam900]
    • seibuspi.cpp: Fix document
  • - in SXX2D, JP121 is for mono/stereo sound output select, there's no jumper for cartridge change/flashing. reference: japanese
  • SPI motherboard manual from http: //ikotsu.blogspot.com/2010/01/raiden-fighter-jet-seibu-spi-jet.html
    • seibuspi.cpp: Fix notes related to hardware
  • mac128.cpp: Remove bogus SCSI XTAL [AJR]
    • mac.cpp: Remove now-unnecessary #include
  • asma2k: Correct size of undumped spellcheck ROM; add PCB notes [AJR, Lord Nightmare]
  • Disable sleep when using -bench. [Aaron Giles]
  • apple2e: turn off INTCXROM on Control-Reset (GitHub issue #7909) [R. Belmont]
  • vis: partially try to fix MT7912 [cracyc]
  • r4000: timing improvements [Patrick Mackinlay]
    • external clock is doubled internally
    • consume additional cycles for integer multiply/divide
    • streamline memory access
  • Moved lnw80 to its own driver. [Robbbert]
  • r4000: physical address space is 36 bits [Patrick Mackinlay]
  • Use llvm-ar for GitHub Actions Windows CI build (#7917) [Dirk Best]
  • Changed audio_latency valid range from 1-5 to 0-5 (#7916) [987123879113]
  • Added some swlist warnings for Tafoid's tests. [Robbbert]
  • plugins/cheat: fix XML cheat loading when emulation is launched with an image option specified (e.g. mame nes -cart smb) or by
  • loading directly one part of the software (e.g. mame a600 amigaocs_flop: lslarry2:flop1) [Priuli]
  • plugins/cheat: removed spurious print [etabeta]
  • gameboy: Fixed crash with momocol2 and varpack [Robbbert]
  • battlane: fix a problem with double height sprites at last boss [dink]
  • namcos2/c355 sprites: color 0xfe is for a palette offset instead of shadow [dink, hap]
  • multipcm: retrigger after writing to sample register if key is on (YMF278 also does this) [dink, hap]
  • a2mockingboard.cpp: Updates [R. Belmont, TomCh]
  • Mirror the VIAs correctly across the whole CnXX range
  • Actually write the inflection bits for the SC-01
  • trs80: validate the cas file [Robbbert]
  • meritum: upgraded quickload to latest; added speaker. [Robbbert]
  • r4000: simplify branch state [Patrick Mackinlay]
New clones marked as NOT_WORKING
  • Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2) [ShouTime]
  • rf5c68: update stream before writing to wave ram [hap]
  • New BSD-licensed OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc) cores (#7869) [Aaron Giles]
    • OPL prep. Define FAMILY constant in register classes, and use that instead of template specialization for family-specific
    • behaviors. Expand channel masks to 32 bits. Add is_keyon() helper.
    • Made FM channel and operator mapping more flexible. Operators are now owned by the engine and can be dynamically assigned to channels. Register classes now provide a mapping between a linear set of operators and channels. The register data array is now a regular array instead of a vector.
    • Minor change for consistency.
    • Introduce OPL registers and create a ymopl_engine. Add support for sustain-less notes and the OPL envelope clocks (which does not
    • divide by 3).
    • Moved keycode calculations into register class. Removed unnecessary recalc in phase generator. Lined up OPL frequency, feedback,
    • algorithm, and total level.
    • Implement key scale level and OPL-specific LFO and phase handling.
    • Create new YM3526 device based on new OPL. Fix keyon and sustain behaviors.
    • Fix weird OPL multiple values. Clean up and further document OPL LFO.
    • No busy flag on OPL, so no need to do the work. Add a right shift of 1 to the output stage to line up volume with old
    • implementation.
    • More compact way of representing key scale level values.
    • Move the KSL bitswap into the registers since it's apparently fixed in OPLL and perhaps others.
    • Add support for ryhthm generation in OPL. Change compute_volume to take a phase value directly, and expose operator phase.
    • Fix OPL timers.
    • Start LFSR with a non-zero value to ensure it actually starts generating for OPL.
    • Fix silly bug in sustain logic for OPL. Fixes a lot of previously missing sounds.
    • Create OPL2 engine. Add waveform support for OPL2/3 waveforms.
    • Wire up YM3812 to the new OPL2 engine.
    • Reset OPL timers when the mask is written as well.
    • Manage rhythm key ons separately. Fixes Wardner awfulness.
    • Explicitly make channel logic handle 0, 2, or 4 operators rather than checking each one for null. Also simplify the combining
    • logic for the 2 operator case.
    • Reverse bit order of LFSRs to make things a little simpler. Fix OPL LFSR so that it has its full 23-bit period.
    • Change outputs along the path to arrays rather than stereo items. This allows for four channel output. Also add a constant for
    • the number of outputs to the register class.
    • Move status register bit definitions to the registers class. Generically support the IRQ bit.
    • Create shared helpers for FP encode/decode/roundtrip and use them throughout. Also update TMNT to use the FP decoder.
    • No need to clamp when using the roundtrip.
    • Clear the EOS flag when execute is turned off on ADPCM-B. Fix combine_status in YM2608 to ignore previously set flags.
    • Add missing note_select in base class. Don't add 1 to the OPL release rate.
    • Move Y8950 over to new OPL engine.
    • Remove old y8950, along with fmopl and ymdeltat
    • Add updates prior to status reads for ADPCM systems.
    • Add status_mask and irq_reset logic into the core. Clean up documentation on family-specific registers. Includes some temporary
    • gross debugging stuff.
    • Made debugging less gross by giving operators and channels a reference back to their owner.
    • Fix status port address in OPL chips. Reduce ADPCM volume to match previous implementation.
    • Fix Y8950 ADPCM start. Return masked status properly.
    • Initial cut at OPLL mapping.
    • Add YM2413 support based on ymfm; renamed vrc7snd to ds1001; added YM2423 amd YMF281 variants as well. Instrument data is now loaded via external ROMs. Added 'depress' envelope support to the core engine. Fixed a number of issues in the ymopll_engine.
  • Documented hard-coded values. Moved register clear into register-specific reset.
    • Add missing identifier.
    • Y8950 is OPL not OPL2.
    • Some documentation cleanup. Consistency fixes in the register classes.
    • Consolidate large comments. Add support for delayed modulators for OPL. Broke out 2-op and 4-op cases to help simplify logic.
    • Fixed overflow handling in fp encoding.
    • Fix silly bug.
    • Changed operator assignment mechanism to be more readable. Added prepare method to be called at the start of sound update. Added
    • ALL_CHANNELS constant to register files. Updated all consumers to call prepare and use constants where applicable.
    • Move YMF262 and YMF278B to use new FM engine for OPL3/4. Fix several issues in OPL3 logic, which now seems to work ok.
    • Minor fixes. More documentation.
    • Fix MSVC build.
    • Add caching of data to prepare methods to improve performance. Moved non-register decoding logic out of the .h file and into .cpp
    • file. Move phase_step calculation into register class.
    • More notes. Removed keycode from cache. Split 2/4-operator outputs into separate functions. Changed OPN/OPL to use templates for
    • variants. Added channel/operator_offset helpers.
    • Fairly substantial overhaul of register interface. Register interface is now stateless and contains family-specific state.
    • Channel and operator accessors are prefixed by ch_/op_ now and require an offset to the specific channel or operator. Moved
    • LFO/noise generation into register class, along with keyon logging.
    • Add noise back to OPL/OPLL
    • Added early-out for low envelope. Moved waveform logic out into family-specific code. General clean up of ordering. Reduced family base class to minimal needed.
    • More aggressively track active channels to help performance.
    • Use only summing outputs for consideration of active channels. Centralize the logic of determined 4-op vs 2-op.
    • More conservative channel deactivation.
    • Add helper to compute the sample rate and use it in all implementations. Remove unneeded chnum/opnum members.
      • Fix error in YM2612 that caused crashes.
      • Switching parameters and locals to 32-bit values gives a noticeable performance boost. Checkpoint 1.
      • More moving to 32-bit values. Checkpoint 2.
      • Last of the 32-bit promotions.
      • Ensure SSG inverted flag is only tested on systems with SSG support in the innermost loops.
      • Make most constants 32-bit as well. Expose some constants via the engine class.
      • Expand waveforms ahead of time. Optimize the attenuation lookup a bit.
      • If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais.
      • Replace a couple of magic numbers with constants.
      • Normalization of FM engine usage across consumers.
      • Removed explicit external prepare() call; this logic is now automatically done after writes and periodically. Changed OPL/OPLL to
  • use native formats for block/fnum. Fixed waveform generation. Fixed PM and AM depth on OPL/OPLL.
    • Cache multiple value. Clean up output handling a bit.
    • Move multiple caching ahead of phase step caching.
    • Fully split OPLL from OPL. Remove many hacks now that OPLL registers can have state. Created shared helpers between OPL/OPLL.
    • Removed more aggressive channel disables since it was not rhythm friendly and didn't really buy much.
    • Remove old comment
    • Remove bad write in OPL mode case. Fixes fsoccer intro. Only call set_reset_status() once per mode call.
    • Remove FM output boost in YM2608/2610. Not sure why I did that. Better matches previous volume now.
    • Make AM/PM logging less confusing.
    • Let's actually set DYNAMIC_OPS properly, eh?
    • Improved logging.
    • Comment cleanups. Add constant for dynamic phase. Pre-shift sustain level. Srcclean.
    • Fix memory regions on YM2608 games.
    • Clean up ymadpcm to line up with recent ymfm changes.
    • y8950: Reshuffle read/write handlers. Rename them to less confusing names.
    • ym2413: Reshuffle read/write handlers. Rename them to less confusing names.
    • ym3526/ym3812: Reshuffle read/write handlers. Rename them to less confusing names.
    • ymf262: Match read/write details to datasheet and previous tests.
    • Use a constexpr function instead of macro for packing operator numbers. Pre-compute OPM LFO waveforms.
    • Generate OPL4 engine to support the proper clock divider and new flags. Update YMF278B to use FM timers and status rather than
    • replicating the logic.
    • Fix 4-operator enable on new OPL4 instance.
    • Fix FM downsampling and adjust balance in YM278B.
  • More friendly behavior when OPLL writes are performed out of range. [Aaron Giles]
  • ymfm: Fix OPL3 output channels and waveform mask in compatibility mode. [Aaron Giles]
  • a2mockingboard.cpp: fix two off-by-ones on the Phasor address decoding [TomCh]
  • fmtowns: fix off-by-1 calculation in CDDA length (#7921) [r09]
  • Added floppy sounds (#7912) [Fergus Leen]
  • bus/a2bus updates: [Vas Crabb, Golden Child]
    • Added Orange Micro Buffered Grappler+ printer interface card.
    • Synchronise all I/O for Apple Parallel Interface Card.
  • trs80m3: model 4 can boot some floppies [Robbbert]
  • bus/a2bus: Also synchronise data and asserting strobe for Apple II Parallel Interface Card. [Vas Crabb]
  • shtngmst: Added a prom [Dumping Union]
  • shtngmst: Dumping Union has confirmed that the other missing PLDs are not PLDs. [Robbbert]
  • bus/a2bus: Made Buffered Grappler+ DRAM size configurable, fixed a bad bit in the MCU ROM dump, and marked the MCU ROM as bad.
  • [Vas Crabb]
  • bus/a2bus: Fix clang build (no idea how GCC didn't fail to compile that). [Vas Crabb]
  • plugins/data: properly clear history data when loading new file [cracyc]
  • a2mockingboard.cpp: Fix 2 more off-by-ones in the Phasor address decoding [TomCh]
  • options: simplified the statename/snapname logic for naming after image devices (e.g. %d_cart or %d_flop1) while allowing for more
  • general non-alphanumeric separators, so that for instance %d_cart_%i correctly produces a name with the software name, followed by
  • an underscore and an index, rather than failing to be recognized and defaulting back to %g/%i. [etabeta]
  • itech8.cpp: Correct some ROM labels. Document Dyno Bop's program ROM label known to read v1.0 but it's still the v1.1 as per
  • service mode. [Brian Troha]
  • Update Dutch strings.po (#7924) [Jos van Mourik]
  • Added all missing strings for the Dutch language. Also made spelling and meanings more consistent after testing the menu's with
  • previous translations.
  • bus/a2bus: Fix Buffered Grappler+ ROM digests, use silkscreend mask IDs for labels, edit notes. [Vas Crabb]
  • spkrdev: not authored by nicola, introduced in MESS 0.36r1 [hap]
  • plugins/cheat: fix getting arbitrary screen [cracyc]
  • megasys1.cpp: Reset the sound devices when the sound CPU is reset. This fixes the stuck note in soldam's attract mode. [AJR]
  • spkrdev: fix regression with filtering [hap]
  • ymf278b: Fix ID register implementation; fixes several metro games that were hanging. [Aaron Giles]
  • ymfm: Don't pre-mask status bits with the status mask; apply instead at time of consumption. Fixes missing music in kickball.
  • [Aaron Giles]
  • ymadpcm: Initialize ADPCM-A pans and instrument volume. Fixes some homebrew neogeo sounds. [Aaron Giles]
  • Fix vs2019_clang build [feos]
  • ymfm: Latch the multi-frequency state at key on. Fixes sor2 punch sound on megadriv. [Aaron Giles]
  • Revert "ymfm: Latch the multi-frequency state at key on. Fixes sor2 punch sound on megadriv." [Aaron Giles]
  • This reverts commit 90d6b1b29e591fe81d8d29ef45a46918478dbba3.
  • ymfm: Better fix for wrong sounds in megadriv sor2; mark the system modified when the mode register is written as well.
  • [Aaron Giles]
New working clones
  • Handle Champ (GQ710 97/12/18 VER. SAA) [Guru, smf]
New working clones
  • Mars Matrix: Hyper Solid Shooting (Asia 000412) [Jun Mendero]
New working clones
  • DrumMania (GQ881 VER. JAB) [smf]
  • Percussion Freaks (GQ881 VER. EAB) [smf]
  • Percussion Freaks (GQ881 VER. AAB) [smf]
  • Percussion Freaks (GQ881 VER. KAB) [smf]
  • Percussion Freaks (GQ881 VER. UAB) [smf]
  • srumbler: correct xtal/cpu speed [jotego]
  • jackal: increase soundcpu overclock hack because music broke again [Osso]
  • Mac 128/512/Plus/SE: Emulate the lowpass audio filter, and fix the volume control so it correctly gets louder when the slider is
  • raised in control panel instead of quieter. [Lord Nightmare]
  • new NOT WORKING machines (plug+playundefinedJAKKS Pacific etc.) [Sean Riddle] (#7892) [David Haywood]
  • new machines marked as NOT WORKING
  • Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) [Sean Riddle]
  • Robotech [Sean Riddle]
  • Rainbow Brite (mini-arcade) [Sean Riddle]
  • new NOT WORKING software list entries
  • karaokd_cart.xml: [Sean Riddle, ClawGrip]
  • karaokd1 - Karao Kids Songs 1 (Spain) [David Haywood]
  • karaokd2 - Karao Kids Songs 2 (Spain) [David Haywood]
  • origkara - Original Karaoke [David Haywood]
  • karaokd2: remove ROM, rename set karaokd, change to use softlist [David Haywood]
  • new WORKING software list entries (#7884) [David Haywood]

new WORKING software list entries

  • megadriv.xml [David Haywood]
  • fbarg96 - Futbol Argentino 96 (Argentina) (hack of J. League Pro Striker 2) [Sebastian Beltran, David Haywood]
  • tc2000a - TC 2000 (Argentina, protected) [Sebastian Beltran, David Haywood]

new NOT WORKING software list entries

  • megadriv.xml: [David Haywood]
  • truco96a - Truco '96 (Argentina, protected) [Sebastian Beltran, David Haywood]
New machines marked as NOT_WORKING
  • Warp-1 (Japan) [Dillweed]
New working clones
  • Warp-1 (Japan, bootleg) [anonymous, Dillweed]
  • itech32.cpp: Document Shuffleshot sound program as v1.1 [Brian Troha]
  • bus/a2bus: More improvements for Orange Micro buffered Grappler+: [Vas Crabb, Golden Child]
    • Fixed another bad bit in microcontroller ROM dump.
    • Added rev A variant with 6 MHz microcontroller clock.
  • Add %o format support to debugger printf command [AJR]
  • machine/spg_renderer.cpp: Fixed incorrect handling of 2-bit blend level. (#7932) [Ryan Holtz, simer]
  • roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board with 128K x 8 ROM. (#7933) [Brandon Munger]
New machines marked as NOT_WORKING
  • BASF 7120 [rfka01, Dirk Best]
  • fmtowns_cd.xml: 14 new dumps, 16 replacements, 4 missing floppies added (#7927) [r09]
    • Added the missing floppy images to Igo Doujou, Air Warrior V1.2L10 and Suikoden - Tenmei no Chikai [cyo.the.vile]
    • Added the missing floppy image to Viper GTS [wiggy2k]
    • Replaced the Alice no Yakata II, Europa Sensen and Hiouden II images with cleaner unmodified copies [wiggy2k]
    • Removed outdated comments and changed some serials and disk labels to reflect their actual names
    • Updated the missing list
New working software list additions
  • Dalk (alt floppy disk) [redump.org, wiggy2k]
  • Kazadama Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu [redump.org]
  • Kouryuuki [redump.org, wiggy2k]
  • Kusuriyubi no Kyoukasho [redump.org]
  • Psychic Detective Series Vol. 4 - Orgel (DCCS remake) [redump.org, cyo.the.vile]
  • Remember Beatles No. 2 - Michelle [redump.org]
  • Remember Beatles No. 4 - Let It Be [redump.org]
  • Remember Beatles No. 5 - The Long and Winding Road [redump.org]
  • Remember Beatles No. 6 - Imagine [redump.org]
  • Royal Blood [redump.org, cyo.the.vile]
  • Teitoku no Ketsudan [redump.org, cyo.the.vile]
  • New not working software list additions
  • Hyper Land [redump.org]
  • Hyper Note [redump.org]
  • Planet Harmony [redump.org]
  • Replaced software list items
  • Dalk [redump.org]
  • Europa Sensen [redump.org, wiggy2k]
  • Hyper Planet Shiki Vol. 2 [redump.org]
  • Igo Doujou - Honkakuha Yose Tsumego Shinan [redump.org, cyo.the.vile]
  • King's Bounty - Nusumareta Chitsujo [redump.org]
  • Morita Shougi II [redump.org]
  • Mr. Ed Bogas' Music Machine Lite [redump.org]
  • Nobunaga no Yabou - Bushou Fuuunroku [redump.org]
  • Nobunaga no Yabou - Tenshouki [redump.org]
  • Return to Zork [redump.org]
  • Tanjou - Debut [redump.org]
  • The Queen of Duellist (HME-166) [redump.org]
  • Wing Commander Armada [redump.org]
Software list items promoted to working
  • Air Warrior V1.2L10 [cyo.the.vile]
  • Suikoden - Tenmei no Chikai [cyo.the.vile]
  • bus/a2bus: Added Orange Micro Grappler printer interface card. [Vas Crabb]
New NOT_WORKING software list additions
  • fm77av.xml: FM-77AV/20EX Nyumon Disk, F-BASIC V3.3L30 [sampson]
  • Games promoted to working
  • Kung Fu (Ace) (IMPACT) (set 1) [James Wallace]
  • Clones promoted to working
  • Kung Fu (Ace) (IMPACT) (set 2) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 3) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 4) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 5, Whitbread) [James Wallace]
  • Add bus/adb for real ADB device emulation [O. Galibert, R. Belmont]
  • bus/a2bus: Suppress side effects of Grappler C0nX reads for debugger. [Vas Crabb]
  • trs80: Added support for Level 1 CAS files. [Robbbert]
  • h8: Add the h8/3032 [Olivier Galibert]
  • mephisto_polgar.cpp: split driver into polgar, risc, milano [hap]
  • mac128: Corrected raster and sound/PWM fetch timings. [R. Belmont]
  • mac128: fix regression from last commit, hbl timer must fire on all scanlines now. [R. Belmont]
  • mt32: fixed rom size error from recent commit. [Robbbert]
  • cdu75s: start the driver [Olivier Galibert]
  • basf7100: Initial floppy hookup, tries booting now [Dirk Best]
  • mephisto_milano: don't use mmboard device [hap]
  • unidasm: Add preliminary MN1860 disassembler (still missing a few opcodes due to lack of documentation) [AJR]
  • mn1880d.h: Fix comment [AJR]
New working clones
  • Diablo 68000 (set 1) [Berger]
  • New working clones (#7940)
  • Heavyweight Champ (set 2) [Victor Fernandez (City Game)]
  • Allow breaking into main menu before the machine fully starts (i.e. just before the initial soft reset) by using the normal "Config
  • Menu" UI input [AJR]
    • Note that the minor code shuffling in machine.cpp is necessary to prevent emulation from getting confused if "Select New Game" happens to be selected.
  • suprgolf.cpp: fixed GFX ROMs loading for albatross. Still needs correct controls to be considered playable [Ivan Vangelista]
  • mephisto_mondial.cpp: split driver file into mondial/mondial2 [hap]
  • Adding technical details on the SVP chip internal ROM and fixing start address (#7944) [Javier de Silóniz Sandino]
  • pc98_cd.xml: sync with the FM Towns softlist (#7943) [r09]
    • Added the missing floppy image to Lipstick Adventure 3 [r09]
    • Added/replaced all hybrid CDs known so far with the CHDs from the FM Towns softlist, and added some new entries from Redump
    • (details below)
New working software list additions
  • Alice no Yakata 3 (1995-05-16) [redump.org]
  • Bell's Avenue Vol. 1 [redump.org]
  • Bell's Avenue Vol. 2 [redump.org]
  • Bell's Avenue Vol. 3 [redump.org]
  • Gakuen Bakuretsu Tenkousei! [redump.org]
  • Hana no Kioku - Dainishou [redump.org]
  • if 1-2-3 CD Collection [redump.org]
  • Ikazuchi no Senshi Raidy 2 (1996-08-01) [redump.org]
  • Kousoku Choujin [redump.org]
  • Mahjong Gensoukyoku II - Mahjong Fantasia [redump.org]
  • Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage [redump.org]
  • Misato-chan no Yume Nikki [redump.org]
  • Never Land [redump.org]
  • Special & Delicious! Original CD-ROM [redump.org]
  • Time Stripper Mako-chan [redump.org]
  • Toushin Toshi II (1995-04-26) [redump.org]
  • Trigger 2 [redump.org]
  • Replaced software list items
  • Alice no Yakata 3 (1995-06-19) [redump.org]
  • Angel [redump.org]
  • Angel Halo [redump.org]
  • Ballade for Maria [redump.org]
  • De.FaNa [redump.org]
  • Desire - Haitoku no Rasen [redump.org]
  • Doki Doki Disk CD-ban Dai-1-kan - Club D.O. Jimukyoku [redump.org]
  • D.P.S. Zenbu [redump.org]
  • Emit Vol. 1 - Toki no Maigo [redump.org]
  • Hana no Kioku [redump.org]
  • Ikazuchi no Senshi Raidy [redump.org]
  • Innocent Tour [redump.org]
  • Koko wa Rakuensou [redump.org]
  • Koko wa Rakuensou 2 [redump.org]
  • Kusuriyubi no Kyoukasho [redump.org]
  • Menzoberranzan - Yami no Monshou [redump.org]
  • Mugen Houyou [redump.org]
  • Necronomicon [redump.org]
  • Only You - Seikimatsu no Juliet-tachi [redump.org]
  • Ring Out!! [redump.org]
  • Rinkan Gakkou [redump.org]
  • Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
  • Sayonara no Mukougawa [redump.org]
  • Touch My Heart [redump.org]
  • Toushin Toshi II - Soshite, Sorekara... [redump.org]
  • Viper CTR - Asuka [redump.org]
  • Xenon - Mugen no Shitai [redump.org]
  • Zatsuon Ryouiki [redump.org]
  • ymadpcm: Fix coverity issue, document differences between YM2608/10 and Y8950 DAC formats. [Aaron Giles]
New working clones
  • Narc (rev 6.00) [Brian Troha]
  • Trog (rev LA3 2/10/91) [Brian Troha]
  • Trog (prototype, rev PA5-PAC 8/28/90) [Brian Troha]
New working clones
  • NBA Jam TE (rev 4.0 3/03/94) [Brian Troha]
  • NBA Jam TE (rev 3.0 2/26/94) [Brian Troha]
  • NBA Jam TE (rev 2.1 2/06/94) [Brian Troha]
  • midxunit.cpp: Add Sound software release 2 to the Revolution X (rev 1.0 6/16/94) set. [Brian Troha]
New working clones
  • NBA Hangtime (ver L1.3 10/10/96) [Brian Troha]
  • NBA Hangtime (ver M1.3 10/10/96) [Brian Troha]
  • NBA Hangtime (ver L1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.1 4/16/96) [Brian Troha]
  • NBA Maximum Hangtime (ver M1.0 11/08/96) [Brian Troha]
  • NBA Maximum Hangtime (ver L0.9 10/30/96) [Brian Troha]
  • trs80m3: Added support for JV3 disks (not working) [Robbbert]
  • trs80l2: cleaned a few things from last commit. [Robbbert]
  • Added partial dumps of security dongles for Twinkle 1st style and Substream variants. (#7870) [Jennifer Taylor]
  • Machines promoted to working
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • snesb.cpp: redumped u16 ROM for sblast2ba [ShouTime]
  • suprgolf.cpp: updated albatross to fill in the missing ROMs with the world version ones instead of the Japanese version ones, as
  • the dumped ROM matches 100% the world version one and not the Japanese one. [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Invinco / Head On 2 (set 2) [Callan Brown]
  • hornet.cpp: redumped comm board ROMs. Game now boots. Also corrected a couple of ROM locations [Porchy, The Dumping Union]
  • added device for 1st version of mephisto display module [hap]
  • ap_dsk35: Punt 1.44MB dc42 images to the PC MFM handler, which knows how to read them [R. Belmont]
  • mephisto_glasgow.cpp: split driver file into glasgow/amsterdam [hap]
  • asteroid.cpp: Fix typo in ROM name as pointed out by JacKc. [Brian Troha]
  • segas16b.cpp: Make Heavyweight Champ (set 2) a clone of the parent as pointed out by MASH [Brian Troha]
  • jv3: Added protection against oversized disks. [Robbbert]
  • jv3: used osd_printf_error [Robbbert]
  • trs80m3: fixed a graphics error [Robbbert]
  • Machines promoted to WORKING
  • Beatmania III Append Core Remix [Eric Holniker]
  • Beatmania III Append 6th Mix [Eric Holniker]
  • midyunit.cpp: Don't split the PCB layout information. [Brian Troha]
  • midyunit.cpp: Add documentation about the known NARC sound program ROMs and sound data. [Brian Troha]
  • mephisto_montec.cpp: split driver file into montec/smondial [hap]
  • montec: small fix to input defs [hap]
  • PGM updates [JacKc]: [Ivan Vangelista]
    • Added kov and kov114 sets redump. Confirmed actual dumps are good [XeD]
    • Corrected ROMs labels for kov set and orlegend105k set
    • PGM documentation update according to PCBs scans
  • cdu75s: Add some comments [Olivier Galibert]
  • swp30: Make the stream synchronous, add dummy-ish internal register read, more logging [Olivier Galibert]
  • imd: do the number of tracks test only on 5.25, 8" and 3.5" is always 80, 3" is always 40 [Olivier Galibert]
  • pmac6100: CDROM support which blows up [Olivier Galibert]
  • a2600: Minor changes [Olivier Galibert]
  • mac128: Fix audio DC offset when /SNDRES is active and fix DC offset to more correctly reflect the way the 8-bit counter for audio
  • PWM works. Fixes audio in Lode Runner (and likely any other software which uses the sound manager "swMode" for square waves).[Lord Nightmare]
  • mm_dsk: Add missing terminator [Olivier Galibert]
  • taito_z: add electronic shutters for contcirc 3d scope [hap]
  • ui: add separator before 'return to previous menu' [hap]
  • contcirc: add shifter to 3d scope views [hap]
  • smartboard: less led flicker [hap]
  • smartboard: typo [hap]
  • taito_z: add 3d scope view for enforceja [hap]
  • buggyboy.lay: use for shifter [hap]
  • jv3: fixed a data pointer bug [Robbbert]
  • jv3: fixed gap sizes, some disks can boot [Robbbert]
  • outrun.lay: use for shifter [hap]
  • playmark.cpp: added preliminary sound to wbeachvla by adapting the sslam.cpp code for powerbals [Ivan Vangelista]
  • basf7100: More floppy work, system loads data from disk now [Dirk Best]
  • Also hook up main CPU ROM and PPIs.
  • views: Invalidate the caches on bank selection change [O. Galibert]
  • basf7100.cpp: Fix clang error: reference to non-static member function must be called [AJR]

Games promoted to working

  • Money Talks (JPM) (IMPACT) (MT5 L17) (set 1) [James Wallace]
  • Clones promoted to working
  • Money Talks (JPM) (IMPACT) (MT5 I L17) (set 2) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 L12) (set 3) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P L12) (set 4, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 A L12) (set 5) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P GL12) (set 6, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 L19) (set 7) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 P L19) (set 8, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 A L19) (set 9) [James Wallace]
  • h8: Fix disassembly of abs16 [Olivier Galibert]
  • qx10: Enable drive B motor when doing a write motor on register [Brian Johnson]
  • cdu415: Add skeleton [Olivier Galibert]
  • jv3: added save support. It doesn't work due to an emulation bug in the main machine. [Robbbert]
  • corona/simultano: use memory_view instead of bankdev (big improvement according to -bench 10) [hap]
  • jv3: better validation; honour readonly flag [Robbbert]
  • omegrace: fix cocktail spinner input [dink, hap]
  • omegrace: rename a function [hap]
  • outrun: add note [hap]
  • trs80m2: update of hash file [Robbbert]
  • ti99: Change floppy step rate defaults. Change Corcomp controller monoflop config. [Michael Zapf]
  • qx10: Implement Sound/Speaker (#7955) [Brian Johnson]
  • Added Konami 007452 multiplier/divider (#7951) [Furrtek]
  • Added 007452 multiplier/divider, fixes rolling mines trajectories in contra
  • Plugged k007452 in combatsc, flkatck, wecleman
  • msx2_flop: put dslayer4 in cart2disk hacks list [hap]
  • wd177x_dsk.cpp: Fix a bug that caused creation to crash for some subformats [AJR]
  • Allow UI file manager to create floppy images before machine is started [AJR]
  • floppycntrl.cpp: Fix mistake in 2f4d7eec4e3faeab1d95ece39cfb80263d792909 [AJR]
  • new WORKING clones
  • JoJo's Venture (Asia 990128) [XeD, MetalliC]
  • JoJo's Venture (Asia 990108) [XeD, MetalliC]
  • JoJo's Venture (Asia 981202) [XeD, MetalliC]
  • NAOMI and SP docs (nw) [MetalliC]
  • basf7100: CPU executes loaded code, initial video [Dirk Best]
    • Add shared RAM
    • Implement bootrom disable and main CPU NMI
    • Initial video output using the charrom of another system
  • tasc/chessmachine/modular_tm: use install_ram/rom for the bootrom bankswitch (small speed optimization) [hap]
New working clones
  • Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3) [hap]
  • Out Run (deluxe sitdown) (Enhanced Edition v2.0.3) [hap]
  • qx10.cpp: DeMorgan is your friend. [Vas Crabb]
  • machine/k007452.cpp: Be more paranoid with intger promotion/truncation. [Vas Crabb]
  • Adjust some comments. [Vas Crabb]
  • ui: hide child nodes (collapse menu) if a .lay collection is disabled [hap]
  • layouts: put shifter position in instead of separate views, with setting for opaque shifters [hap]
  • New working software list additions (#7920)
  • Thomas & Friends - Engines Working Together (USA, alt) [Skaman]
  • ibm5170undefinedNew working software list addictions (#7928) [ArcadeShadow]
    • Darklands (3.5"), Darklands (5.25") [The Good Old Days] DOOM (v1.666) [The Good Old Days] DOOM (v1.2, shareware, Titanium Seal
  • release) [Archive.org] Inherit the Earth: Quest for the Orb [The Good Old Days] Stronghold [The Good Old Days]
  • ibm5150undefinedNew working software list additions (#7947) [ArcadeShadow]
    • Dragon Spirit [The Good Old Days] Hyperspeed [The Good Old Days] International Soccer Challenge (Virtual Reality Vol. 1
  • compilation) [The Good Old Days] The Black Cauldron [The Good Old Days]
  • spectrum_cassundefinedNew working software list additions (#7948) [ArcadeShadow]
    • New working software list additions Circus (Channel 8) [spectrumcomputing.co.uk] Esquizóides [Planeta Sinclair] Fighter Pilot
  • (ABC Soft) [worldofspectrum.org] Fighter Pilot (Zafi Chip) [worldofspectrum.org] Fighter Pilot (Z Cobra) [worldofspectrum.org]
  • Fighting Warrior (Erbe) [spectrumcomputing.co.uk] Fighting Warrior (small case, Erbe) [spectrumcomputing.co.uk] Thundercats
  • (MCM, small case) [worldofspectrum.org] Space Racer [spectrumcomputing.co.uk] Target: Renegade (Erbe)
    • Update metadata (year + publisher + cloneof) in various entries
  • New NOT_WORKING software list additions (#7956) [ClawGrip]
New NOT_WORKING software list additions
  • leapfrog_ltleappad_cart.xml: [ClawGrip]
  • Tierbabys (Germany), Disney Puuh mag dich! (Germany), Was wäre, wenn ...? (Germany) [TeamEurope]
  • Change XML attributes order [ClawGrip]
  • Add Franklin ACE 1000 as a clone of the Apple ][+ (#7953) [christopherkobayashi]
  • a800_flop.xml: add several verified .atr dumps from a8sp (#7959) [quasiscroto]
    • a800_flop.xml: add several verified .atr dumps from a8preservation.com
    • typo in a disk image file name
  • Fix compilation with Emscripten versions greater than 2.0.8 (#7794) [Sam Clegg]
New machines marked as NOT_WORKING
  • Lobo Max-80 [Robbbert]
  • tx1: fix array out of bounds crash [hap]
  • dogfgt: longer title for japan version [hap]
  • basf7100: Small fix to screen rendering [Dirk Best]
  • sound: Pulseaudio support [Olivier Galibert]
  • sound: Don't go down to the osd on redundant mute calls (like vgmplay's 44100 times per second) [Olivier Galibert]
  • smartboard: add safeguards for invalid read [hap]
  • smartboard: use switch/case instead of if/elseif/elseif [hap]
  • smartboard: get rid of that "+1" correction for every piece id [hap]
  • mc68hc11: Fix bug causing DES to decrement IX rather than the stack pointer [AJR]
  • asma2k: Dump and hook up spell check ROM; fix keyboard [Lord Nightmare, AJR]
New machines marked as NOT_WORKING
  • Junior-80 [Robbbert]
  • applix: Fix crash in debug build [AJR]
  • smartboard: fix problem when playing with leds disabled [hap]
  • tasc.lay: make the cpanel smaller [hap]
  • Revert "ui: hide child nodes (collapse menu) if a .lay collection is disabled" [hap]
  • This reverts commit 0e8a9b2f92566ff201fe8efbfff079f420b656da.
  • Revert "layouts: put shifter position in instead of separate views, with setting for opaque shifters" [hap]
    • This reverts commit a6a38853991c7c90de50c2097848618873ef535e.
  • undo the rest of shifter options [hap]
  • nscsi: Add dump and skeleton device for Sony CDU561-25 CD-ROM drive [Bitsavers]
  • Machines promoted to working
  • Warp-1 (Japan) [Ivan Vangelista, hap]
  • Added recently-dumped daiohp2 set (#7966) [MooglyGuy]
New working machines
  • Daioh (prototype, earlier) [CoolMod, Caius, The Dumping Union]
  • Updated compiling document to reflect that MSVC 2019 is working and recommended. [Stiletto]
Source Changes
  • Updated compiling document to reflect that MSVC 2019 is working and recommended. [Stiletto]
  • nb1412m2: make clock input same for all drivers [hap]
  • dai3wksi: fix clang compile [hap]
  • dai3wksi: update notes [hap]
  • ui: add message when trying to config unavailable machine inputs [hap]
  • CM-32P: support PCM cards, add U-110 card softlist [Valley Bell]
  • warp1bl: add color overlay [hap]
New machines marked as NOT_WORKING
  • Elektronikladen Elzet 80/K [Robbbert]
  • Elektronikladen Elzet 80/P [Robbbert]
  • elzet80: corrected the manufacturer. [Robbbert]
  • nb1412m2: Fixed some Mighty Guy sound issues (#7961) [sasuke-arcade]
    • Fixed various sound issues in Mighty Guy so that it sounds almost exactly like PCB.
      • Fixed BGM tempo was unstable. The frequency setting of DAC and timer clock are now linked. When changes the DAC clock, Sound
      • driver set wait loop count ($C010) in the range of 2 to 4 in order to keep the tempo of BGM even if changed clock. This was
      • the cause of the slow BGM in previous versions.
      • Fixed DAC clock calculation. I changed this so that sound plays same as PCB.
      • Implemented a protect command 0x11 to stop the DAC. This is needed to stop DAC sound when the psycho gun is stopped.
  • seta.cpp (daiohp2)undefinedUpdated PAL/GAL equations to converted binary files. [Scott Stone]
  • trs80: fixed ic locations [Robbbert]
New machines marked as NOT_WORKING
  • EACA Video Genie EG3003 [Robbbert]
  • risc2500: add soft power-off [hap]
New machines marked as NOT_WORKING
  • Intellec 8 MCS [Robbbert]
  • fixed compile error with gcc 10.2 64bit. [Robbbert]
  • subhuntr.cpp: Start to flesh out the skeletonundefinedstill nowhere near close to working. [Vas Crabb]
  • radionic: Split radionic to its own source. [Robbbert]
  • lnw80: used derived class to reduce number of duplicate functions. [Robbbert]
New machines marked as NOT_WORKING
  • Roland PR-100 Digital Sequencer [AJR, Valley Bell]

new NOT_WORKING machine

  • Aminosan (satellite) [Darksoft, rtw, MetalliC]

Games promoted to working

  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) [James Wallace]

Clones promoted to working

  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) [James Wallace]
  • "Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13) [James Wallace]
  • megadrivundefinedUpdate Year info on 11 entries [ArcadeShadow]
  • Super Kick Off : 1992 -> 1993 [https://segaretro.org/Super_Kick_Off] Fantastic Dizzy: 1991 -> 1993
  • [https: //segaretro.org/Fantastic_Dizzy] Sensible Soccer - International Edition: 1993 -> 1994
  • [https: //segaretro.org/Sensible_Soccer:_International_Edition] Double Clutch: 1992 -> 1993
  • [https: //segaretro.org/Double_Clutch] Hook: 1992 -> 1993 [https://segaretro.org/Hook] Prince of Persia: 1993 -> 1994
  • [https: //segaretro.org/Prince_Of_Persia] NBA All-Star Challenge: 1992 -> 1993 [https://segaretro.org/NBA_All-Star_Challenge]
  • Stimpy's Invention : 1993 -> 1994 [https://segaretro.org/The_Ren_%26_Stimpy_Show_Presents_Stimpy%27s_Invention] The Lost Vikings
  • : 1993 -> 1994 [https://segaretro.org/The_Lost_Vikings] The Chaos Engine (Euro): 1992 -> 1994  [https: //segaretro.org/The_Chaos_Engine]
    • Update Description: Lotus II -> Lotus II: RECS [https://segaretro.org/Lotus_II:_RECS]
  • forgot hit save (nw) [MetalliC]
  • cdu561_25: Add third BIOS dump; add info on CXD2568M; correct typo [Bitsavers]
  • u110_card.xml: Fix validation errors in 6f576131989b64ceb09c6ccee5f4122f29d5c84c [AJR]
  • wy85: Add alternate revision of program ROM [Bitsavers]
  • cdu75s: Add internal rom dump [Al Kossow]
  • thomson: Turn the extensions into slot devices, modernize the floppies [Olivier Galibert]
  • New machines marked as NOT_WORKING (#7904) [Angelo Salese]
    • pc9801.cpp: proper ipl ROM dump for pc486mu [flyingharuka]
New machines marked as NOT_WORKING
  • PC-386M [flyingharuka]
New clones marked as NOT_WORKING
  • PC-486SE [flyingharuka]
  • PC-9821Xa16 [flyingharuka]
  • PC-9821Ra20 (98MATE R) [flyingharuka]
  • PC-9821Ra333 [flyingharuka]
  • pc9801.cpp: update QA [Angelo Salese]
  • pc9801.cpp: move several SW notes from main driver to XML [Angelo Salese]
  • pc9801.cpp: Make Epson machines to derive parent-clone relationship from pc486mu [Angelo Salese]
  • pc9801.cpp: Backport ROM bankswitch to pc486mu, making it to ERR:VR too, promote pc386m to parent romset since it definitely
  • diverge [Angelo Salese]
  • pc88va.cpp: correct main CPU to V50; [Angelo Salese]
  • pc9801.cpp: rearrange system metadata, in prevision of actual state machine splits; [Angelo Salese]
  • pc9801.cpp: fix mouse input when in absolute mode (prinmak2, tim, pentium) [Angelo Salese]
  • pc9801.cpp: improve mouse latch/delta readback, fix biblems2 regression [Angelo Salese]
  • pc9801.cpp: finalize QA notes [Angelo Salese]
  • pc98.xml: fix validation, add some extra QA notes [Angelo Salese]
  • pc9801.cpp: QA update over feedback by cracyc [Angelo Salese]
  • thomson,bm3: Correct compile errors due to incorrectly pushing a not entirely mature patch (but good enough for a start)[Olivier Galibert]
  • smartboard: add support to connect it to pc printer port [hap]
  • smartboard: add internal artwork for the pc version [hap]
  • dai3wksi: update note [hap]
  • mame.lst, mess.lua: Fix build errors from c037dfd82238537752e2078f52a3276badfbff83 [AJR]
  • basf7100: Hook up interrupt controller, keyboard [Dirk Best]
    • Hooked up PIC and connected keyboard and vblank interrupts
    • Implemented HLE keyboard (all keys mapped, using the translation ROM for keycodes)
    • Increased shared memory to 40k
    • Fixed interrupt flags register
    • Implemented cursor and roll offset
  • smartboard: add user config to allow duplicate piece ids [hap]
  • mn1860: Recognize two more opcodes in disassembly [AJR]
  • mn1860: Identify another 2 opcodes in disassembly [AJR]
  • smartboard: changes to make tasc smartboard test program work [hap]
  • model1.cpp: Add main NVRAM used for bookkeeping [AJR]
  • mn1880d.cpp: Minor documentation fixes [AJR]
  • Purge various obsolete and redundant #includes [AJR]
  • System 906-III improvements: [Roberto Fresca, Grull Osgo]
    • Reworked a lot of things to get the platform playable.
    • Switched to Rockwell R65C02 CPU.
    • Added missing inputs, timers, clocks and connections.
    • Renamed Game 58.01 to CEI 51.08 (CEI 906-III Poker).
    • Added new games to the platform.
New working machines
  • Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo]

Machines promoted to working

  • CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
  • Corrected 906-III memory map documentation. [Roberto Fresca]
  • basf7100: Improve video rendering [Dirk Best]
  • rx01: Preliminary, untested host interface [AJR]
New working software list additions
  • ibm5170: SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
  • trs80: used array of floppy drives [Robbbert]
  • twinspri: Fix missing samples by masking the ADPCM-A end address properly. [Aaron Giles]
  • upd7220: Fixed mixed mode display area partition parsing [Brian Johnson]
  • upd7220: Support DMAW and DMAR commands [Brian Johnson]
  • rfslots8085.cpp: The PCB only has 6 dipswitches (#7983) [ClawGrip]
    • rfslots8085.cpp: The PCB only has 6 dipswitches
    • Add anonymous namespace
  • ibm5170: fix validity error [hap]
  • radionic: fixed rtc, and floppy reading. Confirmed crystals. [Robbbert]
  • clifront: -romident has no use for mediapath, but it does use hashpath [hap]
  • media_ident: add space to prevent long strings concat when printing results [hap]
  • qx10: allocate enough vram for color mode [Brian Johnson]
  • ymfm: Check for decay->sustain transitions even if we just transitioned from attack->decay. Affects the cymbal sounds in shinobi. [Aaron Giles]
  • radionic: added colour [Robbbert]
  • kp = should be 0x106 (#7973) [ksherlock]
  • rfslots8085.cpp: fix typo on game name (#7982) [ClawGrip]
  • radionic: added rs232 [Robbbert]
  • radionic: PPI and documentation. [Robbbert]
New working clones
  • Compact Computer 40 Plus (prototype) [hap, Jon Guidry]
  • travrusa.cppundefinedhold vblank interrupt for the whole of the vblank period, allowing it to retrigger in some cases - improves shtrider
  • countdown sync at start of race (#7989) [David Haywood]
  • segas16a/sega16b tweaksundefinedchange when video is updated (for fantzone) - bump quantum time for 16a cases with MCU (for quartet stage
  • 18) (#7987) [David Haywood]
  • laserbat.cpp: Quantise area effect 2/shell effect for catnmous. (#7964) [Vas Crabb]
  • lnw80: added HI-LO switch; enabled CAS files. [Robbbert]
  • cyclemb.cpp: Improve input, sound, flip screen, and dip switches (#7979) [sasuke-arcade]
    • cyclemb.cpp: Improve input, sound, flip screen, and dip switches
      • Support for correct input of Cycle Maaboh roller controller. Previous inputs did not work correctly. This made it impossible to
      • clear stage 3 and later, which requires roller inputs.
      • Fixed possibly incorrect handling of sound latch. Fixed issue where Cycle Maaboh would not play the stage music. Previously,
      • command to get input was being overwritten by sound latch.
      • Support I/O input for hiding screen. Screen switching at start of a stage is now correct.
      • Fixed position of tilemap in flip screen of Cycle Maaboh.
      • Added support for Sky Destroyer flipscreen.
      • Fixed dipswitches. Removed definition of unused bits for non-dipswitch inputs. Added some dipswitch definitions.
      • Implemented work RAM switching for sprites. Games on this board used to switch two sprites work RAM every frame. This
  • implementation improved the frame rate of the sprites.
  • neptunp2.cpp: Add 'ccorsario' program ROM and improve hardware documentation [jordigahan, ClawGrip]
  • System 906-III improvements... [Roberto Fresca, Grull Osgo]
    • Proper inputs for the IWC poker games.
    • Fixed/Improved the interrupts system.
    • Preliminary button-lamps support.
    • Simplified and partially cleaned the code.
    • Added technical notes.
  • jack.cpp: Add raw screen timing parameters based on schematics [AJR]
  • calomega.cpp More cleanups... (nw) [Roberto Fresca]
  • sound: Fix wrapping bug when using fill/copy/bulk-add on write_stream_views [Aaron Giles]
  • lnw80: hires and color pass the test programs. Added a prom. [Robbbert]
  • basf7100: Small gfx fix, update charrom [Dirk Best, rfka01]
  • basf7100: Hook up COM8116 and switches [Dirk Best]
New working clones
  • Point Blank 2 (Unknown region) [Guru]
  • kaypro: added back support for kay/dsk images. [Robbbert]
  • meritum: added ic numbers [Robbbert]
  • mips3: Ensure there is at least 1 cycle to be counted after reading Count. Without this, some timing loops won't exit to the
  • scheduler until they complete. [Aaron Giles]
  • a800_flop.xml: more floppy soft additions (#7991) [quasiscroto]
  • undefined Oops, Phobos works provided you have joystick properly mapped!
  • undefined Add 9 games in .atr format from a8sp
  • risc2500/tasc: fixed high pitched sound problem [hap]
New working clones
  • Funky Jet (World, alternate demo) [xuserv, juking]
  • stfight.cpp: Remove YM2203 frequency hack, and set prescaler at machine_start (#7992) [sasuke-arcade]
  • stfight: use device_array for ym2203 [hap]
  • mn1860: Reassign another pair of opcodes for disassembly [AJR]
  • a2gameio/joystick.cpp: Fix MT 7953 [AJR]
  • mpangu: correct QSound sample loading [Barry Rodewald]
  • basf7100: Hook up centronics port [Dirk Best]
  • nl_segas16b: fix two capacitor labels (#7950) [enikland2]
  • mn1860: Finish disassembly [AJR]
  • basf7100: Preliminary RS232 hookup [Dirk Best]
  • fix arcade target link [hap]
  • risc2500: update note [hap]
  • upd7220: fix copy paste bug in DMA handling [Brian Johnson]
New working software list additions
  • ibm5150.xml: Control Panel [famiclone]
  • fmtowns_cd.xml: 29 new dumps, 13 replacements, 1 missing floppy added (#7974) [r09]
    • Special thanks to everyone who participated in the fundraiser to acquire and dump most of these (cyo.the.vile, F1ReB4LL,
    • rockleevk, Wiggy2k).
      • Added the missing floppy image to Taiken Shiyou! Marty Channel [wiggy2k]
      • Added the missing floppy image to Air Warrior V1.1 [al32gabby]
      • Replaced the Inindou and Star Cruiser II floppy images with cleaner unmodified copies [cyo.the.vile]
      • Added the bonus audio CD that was included with Bible Master [redump.org]
New working software list additions
  • California X Party - Joshi Daisei Himitsu Club [redump.org, al32gabby]
  • Castles II - Bretagne Touitsu Senki / Castles II - Siege & Conquest [redump.org]
  • CD-ROM Bishoujo Senshi Collection - Yuu Disc Special [redump.org]
  • Collector D [redump.org]
  • Diamond Players [redump.org, al32gabby]
  • if - Invitations from Fantastic Stories [redump.org]
  • Jinmon Yuugi [redump.org]
  • Kanade V1.1L20 [redump.org]
  • Kamimura Kei no Sexy Resort - Momoiro Quiz [redump.org]
  • Kamimura Kei no Sexy Telephone - Pink no Hanayome [redump.org]
  • Kikou Shidan - Panzer Division II [redump.org, al32gabby]
  • Meisou Toshi [redump.org]
  • Moonlight Energy [redump.org]
  • Nostalgia 1907 - In North Atlantic Sea [redump.org]
  • Obaachan no Chiebukuro [redump.org]
  • Palamedes [redump.org]
  • Private Slave [redump.org, al32gabby]
  • Psychic Detective Series Vol. 1 - Invitation (DCCS remake) [redump.org, cyo.the.vile]
  • Reijou Monogatari [redump.org]
  • Sexy in the Hawaii - Nice Gal Hawaii-hen [redump.org]
  • Tania [redump.org]
  • That's Toukou Part 1 [redump.org]
  • Theme Park [redump.org]
  • Tokyo Sexy Ave. - Tokyo Genshi Machi [redump.org, al32gabby]
  • URM - M15 Wakusei ni Umarete [redump.org]
  • Vanishing Point - Tenshi no Kieta Machi [redump.org]
  • Yumeutsutsu - Dreamy [redump.org]
  • New not working software list additions
  • Band-kun [redump.org, al32gabby]
  • The 4th Unit 7 - Wyatt (demo) [redump.org]
  • Replaced software list items
  • Bell's Avenue Vol. 2 [redump.org]
  • Hoshi no Suna Monogatari 2 [redump.org]
  • Hoshi no Suna Monogatari 3 [redump.org]
  • J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [redump.org]
  • Märchen Toshokan - Grimm Douwa - Akazuki [redump.org]
  • Marine Philt [redump.org]
  • Musium Towns [redump.org]
  • Puzznic [redump.org]
  • Sakura no Mori [redump.org]
  • Shinc [redump.org]
  • Sid Meier's Railroad Tycoon [redump.org]
  • Star Cruiser II - The Odysseus Project [redump.org, cyo.the.vile]
  • Suikoden - Tenmei no Chikai [redump.org]
Software list items promoted to working
  • Air Warrior V1.1 [al32gabby]
  • Apple softlist update for April 2021 (#7997) [Firehawke]
  • Correct bad hash for MECC-A785 Writing a Character Sketch
  • New working software list additions (apple2_flop_clcracked.xml)
  • Kampfgruppe (Version 1.0) (cleanly cracked) [4am, san, Firehawke]
  • Warriors of RAS Volume IV: Ziggurat (cleanly cracked) [4am, Firehawke]
  • GATO (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Trivia Fever (cleanly cracked) [4am, Firehawke]
  • MECC-A726 Spelling Volume 1: Primary (Version 3.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A728 Spelling Volume 2: Secondary (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A728 Spelling Volume 2: Secondary (Version 3.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A733 Elementary Volume 9: Geometry (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A733 Elementary Volume 9: Geometry (Version 2.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A734 Elementary Volume 10: Geometry (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 4 (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A735 Elementary Volume 11: Language Arts (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A736 Elementary Volume 12: Language Arts (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A736 Elementary Volume 12: Language Arts (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A737 Mathematics Volume 2: Measurement (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A738 Mathematics Volume 3: Geometry (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A738 Mathematics Volume 3: Geometry - (Limited Boot Backup) (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A743 Elementary Volume 13: Nutrition (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A746 English Volume 1: Parts of Speech (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A746 English Volume 1: Parts of Speech (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • MECC-A749 School Utilities Volume 2: Readability (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 3 (Revision 0) (cleanly cracked) [4am, Firehawke]
  • MECC-A751 Health Maintenance Volume 2: Assessment (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A752 Nutrition Volume 1 (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A753 Nutrition Volume 2 (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A757 Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A758 Computer Generated Mathematics Materials Volume 2: Problem Solving (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.3) (cleanly cracked) [4am, Firehawke]
  • Strip Poker (cleanly cracked) [4am, Firehawke]
  • MECC-A773 Growgins' Fractions (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A773 Growgins' Fractions (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A774 Adventures with Fractions (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A775 EZ Logo (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A776 Writing a Narrative (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A776 Writing a Narrative (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A777 Blissymbolics: Blissymbol Concepts (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A779 The Friendly Computer (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A780 Mind Puzzles (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A780 Mind Puzzles (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Mystery (cleanly cracked) [4am, Firehawke]
  • MECC-A781 Oh, Deer! (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A784 Problem-Solving Strategies (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A784 Problem-Solving Strategies (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing a Character Sketch (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing a Character Sketch (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A788 Early Addition (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A788 Early Addition (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A810 Experiencing Procedures (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A811 The Three R's of Microcomputing (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A813 Processing Words (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Dragon's Keep (Version 1984-06-05) (cleanly cracked) [4am, Firehawke]
  • MECC-A822 Nutrition (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Quizagon (cleanly cracked) [4am, Firehawke]
  • Pensate (cleanly cracked) [4am, Firehawke]
  • Risk (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • Clue (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • The Computer Edition of Scrabble (cleanly cracked) [4am, Firehawke]
  • The Voyage of the Valkyrie (cleanly cracked) [4am, Firehawke]
  • Cytron Masters (cleanly cracked) [4am, san, Firehawke]
  • Computer Baseball 1983 Teams Disk (cleanly cracked) [4am, san, Firehawke]
  • Six-Gun Shootout (cleanly cracked) [4am, san, Firehawke]
  • Compuzzler (cleanly cracked) [4am, Firehawke]
  • Algebra Action (cleanly cracked) [4am, Firehawke]
  • Wizard's Crown (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Odyssey in Time (cleanly cracked) [4am, Firehawke]
  • Forbidden Quest (cleanly cracked) [4am, Firehawke]
  • Flying Tigers (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • Apple How To: Lessons in Computing and Calculating (cleanly cracked) [4am, san, Firehawke]
  • The Desecration (cleanly cracked) [4am, san, Firehawke]
  • Just Around The Block (cleanly cracked) [4am, Firehawke]
  • Depreciation Log (cleanly cracked) [4am, Firehawke]
  • Adventures in Space (cleanly cracked) [4am, Firehawke]
  • Utopia Graphics Tablet System (cleanly cracked) [4am, san, Firehawke]
  • The School Tool (cleanly cracked) [4am, Firehawke]
  • Fix XML cheats which use multiple spaces. (#7998) [Szunti]
  • plugins/cheat: fix regions in xml cheats too [cracyc]
  • saitek_risc2500: update internal artwork [hap]
  • mephisto_mondial family: make white in artwork a bit less bright [hap]
  • tweaks to the funkyjet addition, also apply single pixel video offset to match hardware (#7996) [David Haywood]
  • One more Apple software list update for this month's release (#8000) [Firehawke]

New working software list additions (apple2_flop_orig.xml)

  • Sidewalk Sneakers [4am, Firehawke]
  • Animal Rescue [4am, Firehawke]
  • Mickey's Magic Reader [4am, Firehawke]
  • Modern Biology: Genetics [4am, Firehawke]
  • pwm_display: remove the need to manually call update [hap]
  • t6963c: increase default contrast a bit [hap]
  • mmdisplay1 layouts: small tweak [hap]
  • util/cdrom.cpp: Disable debug log message when parsing TOC. [Vas Crabb]
    • Also some miscellaneous cleanup/consistency.
  • mmdisplay2: hd44780_device is not optional_device [hap]
  • mmboard: shorthand variable types [hap]
New working software list additions
  • Frogger [Robbbert]
  • Android Nim [Robbbert]
  • Meteor Mission 2 [Robbbert]
  • LDOS 5.3.1 [Robbbert]
  • Lensman/DOS [Robbbert]
  • TRSDOS 6.21 [Robbbert]
  • CP/M 2.2 [Robbbert]
  • basf7100: Add softlist, map more keys, mark working [Dirk Best]
  • apple2_flop_orig.xml: fixed 3 validation errors [Robbbert]
  • stfight: move ym2203 prescaler to driver init since cshootert doesn't need it [hap]
  • pwm.h: missed one sync() [hap]
  • aristmk5.cpp: convert to use IOC and MEMC devices. [Sandro Ronco]
  • cpu/score: performance optimization. [Sandro Ronco]
  • apple2gs: fix $C02E vertical counter readback, corrects hang in ShowMe NDA. [R. Belmont]
  • cpu/score: Added bittgl! opcode. [Sandro Ronco]
  • debuggdbstub.cpp: add score7 registers map. [Sandro Ronco]
  • calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • The PIAs set for each MACHINE_CONFIG were made independent.
    • All the PIAs lines were adapted according to the needs of each platform.
    • All the interrupts were set/placed as indicated in the schematics (903/905).
    • A global hopper was added, currently assigned to platform 906-III, but it can be used by other platforms.
    • Worked proper inputs for system 903: Cal Omega - Game 15.7 (Double-Draw Poker). The game was promoted to WORKING.
    • Worked proper inputs for system 905: Cal Omega - Game 15.9 (Wild Double-Up). The game was promoted to WORKING.

Machines promoted to working

  • Cal Omega - Game 15.7 (Double-Draw Poker). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 15.9 (Wild Double-Up). [Roberto Fresca, Grull Osgo]
  • Worked proper inputs for system 905: Cal OmegaundefinedGame 17.2 (Double Double Poker). The game was promoted to WORKING. [RobertoFresca]
  • Machines promoted to working
  • Cal Omega - Game 17.2 (Double Double Poker). [Roberto Fresca, Grull Osgo]
New working software list additions
  • TRS-80 Marquee (L1) [Robbbert]
  • MicroChess 1.5 (L1) [Robbbert]
  • Haunted House (L1) [Robbbert]
  • Invasion Force (L1) [Robbbert]
  • Quick Watson (L1) [Robbbert]
  • Flying Saucers (L1) [Robbbert]
  • srcclean in preparation for branching release [Vas Crabb]
  • docs: Update build requirements for Fedoraundefinedsomeone should do this for other distros. [Vas Crabb]
  • risc2500/tasc: mistake in cycle compare [hap]
  • (cherry picked from commit eb691627bee3a9403ac07031bdb9f6e9943e7844)
  • stfight: forgot to remove imperfect sound flag from cshootert where 2203 prescaler issue doesnt apply [hap]
    • (cherry picked from commit 0996449e3520404929d4db8f5ffb232302dd8848)
  • Merge pull request #8003 from DavidHaywood/250421 [ajrhacker]
    • fix gigandes sprite offsets (regressed around december)
    • (cherry picked from commit 73f578124c520e94c70a6d1efee9c86a6a0be68e)
  • Clean up some metadata [Vas Crabb]
→ [arcade] Mame x64 0.230 31/03/2021

MAME 0.230 31 Mar 2021

Fasten your seatbelts and get ready for MAME 0.230! There are big changes this month, but before we get to that, let’s highlight some of the more routine additions. Several TV games featuring adaptations of popular Hasbro board games are now supported, as well as a couple of VTech systems featuring Dora the Explorer. Several electronic toys and handheld LED game from Mattel and Invicta have been emulated this month. There’s a big update for the Apple II software lists this month, with clean cracks of lots of educational software from MECC.

If you’ve been following along with development, you’re no doubt excited about the new Yamaha OPM/OPN (YM2151, YM2203, YM2608, YM2610, YM2610B, YM2612, and YM3438) sound emulation core. This addresses numerous subtle and not-so-subtle issues, particularly in Sega and Data East games. Windy Fairy and Jennifer Taylor have continued to improve MAME’s support for Konami rhythm games, making beatmania IIDX, Beatmania III, Keyboardmania and ParaParaParadise games playable. Thanks to Happy, a couple more graphics issues with the Hyper Neo Geo 64 have been fixed.

There’s been a lot of work on the Apple IIgs and 68k Mac drivers this month. As well as the flood of machines promoted to working, Apple 3.5" floppy support has been revolutionised, and improvements to ADB GLU microcontroller simulation make the IIgs control panel usable. On the console side, save EEPROM support has been fixed for several Mega Drive games.

 

New working machines
  • Andrew Holme Mark 1 FORTH Computer [AJR]
  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • Football 2 (Mattel) [hap, Sean Riddle]
  • Invicta Super-Sonic Electronic Master Mind [hap, Sean Riddle]
  • Kmart Dunk 'n Sunk [hap, Sean Riddle]
  • M.E.M. Belgium Memoquiz [hap, Sean Riddle]
  • Mattel Brain Baffler [hap, Sean Riddle]
  • Mattel Horoscope Computer [hap, Sean Riddle]
  • Mattel World Championship Football [hap, Sean Riddle, Kevin Horton, O. Galibert]
  • MSI / Bandai Namco Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Boggle, Connect 4, Roll Over
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Simon, Battleship, Checkers
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos,
  • Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line,
  • Roll Over [Sean Riddle, David Haywood]
  • Selchow & Righter Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
  • Selchow & Righter Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
  • Taikee / Oregon Scientific / V-Tac Technology Co Ltd. Teléfono interactivo de TV (Spain)
  • [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
  • Tiger Electronics Sub Wars (LED version) [hap, Sean Riddle, Rik]
  • Tri-1 (Fonas) [hap, Sean Riddle]
  • VTech Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
  • VTech Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]
New working clones
  • beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
  • beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
  • Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
  • Cuore 1 (Italian, set 6) [f205v]
  • Cuore 1 (Italian, set 7) [f205v]
  • Genius 6 (V133F) [Arzeno Fabrice]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
  • Keyboardheaven (Korea) [Jennifer Taylor, Windy Fairy]
  • Magic 10 Nevada (bootleg of Pool 10) [f205v]
  • Maze (Trog bootleg) [Jorge Silva]
  • Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
  • Meijinsen (set 2) [AeroCityMayor, The Dumping Union]
  • Oedo Fight (Japan, Bloodless version) [ekorz]
  • Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
  • Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
  • Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
  • Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
  • Saitek / Tandy Corporation Chess Champion 2150 [hap, Berger]
  • Surf Planet (Version 3.0) [jordigahan]
  • Task Force Harrier (Lettering bootleg) [hammy, EMG]
  • US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
  • Machines promoted to working
  • Apple Computer Macintosh 128k [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Classic [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Classic II [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II (FDHD) [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIci [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIsi [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIvx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh LC III [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
  • Apple Computer Macintosh SE [R. Belmont, O. Galibert]
  • Apple Computer Macintosh SE (FDHD) [R. Belmont, O. Galibert]
  • beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
  • beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
  • beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
  • beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
  • Beatmania III [Windy Fairy]
  • Beatmania III Append 7th Mix [Windy Fairy]
  • Beatmania III The Final [Windy Fairy]
  • Keyboardmania [Windy Fairy]
  • Keyboardmania 2nd Mix [Windy Fairy]
  • Keyboardmania 3rd Mix [Windy Fairy]
  • ParaParaDancing [Windy Fairy]
  • ParaParaParadise [Windy Fairy]
  • ParaParaParadise v1.1 [Windy Fairy]
  • Untouchable (JPM) (IMPACT) (UN3B LO6) [David Haywood, James Wallace]
  • Clones promoted to working
  • Apple Computer Macintosh 512k [R. Belmont, O. Galibert]
  • Apple Computer Macintosh 512ke [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIcx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIvi [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh SE/30 [R. Belmont, O. Galibert]
  • beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
  • Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
  • bootleg (Unitron) Mac 512 [R. Belmont, O. Galibert]
  • bootleg (Unitron) Unitron 1024 [R. Belmont, O. Galibert]
  • Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
  • ParaParaParadise 1st Mix Plus [Windy Fairy]
  • Untouchable (JPM) (IMPACT) (UN3BI LO6) [David Haywood, James Wallace]
New machines marked as NOT_WORKING
  • Akai Electric MPC60 MIDI Production Center [DBWBP]
  • Basic Fun Ms. Pac-Man (mini arcade) [Sean Riddle]
  • Basic Fun Pac-Man (mini arcade) [Sean Riddle]
  • Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
  • Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
  • LeapFrog Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
  • Marbella Vice (100Hz display) [Arcade Player, Recreativas.org]
  • Mini Money [jordigahan, ClawGrip]
  • Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]
  • Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
  • Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
  • unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]
New clones marked as NOT_WORKING
  • A.G. Soccer Ball (R18u, 2.1 sound) [PinMAME]
  • Bad Cats (LG-4) [PinMAME]
  • Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
  • The Flintstones (LA-5) [PinMAME]
  • Lucky Draw (pinball, set 2) [PinMAME]
  • Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
  • No Fear: Dangerous Sports (0.8X) [PinMAME]
  • Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
  • Theatre Of Magic (1.2A) [PinMAME]
  • Thunder Dragon (bootleg, set 2) [hammy, EMG]
  • Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
  • Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
New working software list additions
  • apple2_flop_clcracked:
  • Life Story Frog (cleanly cracked), MECC-A103 Smoking: It's Up To You (cleanly cracked),
  • MECC-A104 Payroll System: A Business Simulation (cleanly cracked),
  • MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked), MECC-A107 Ducks (Version 1.1) (cleanly cracked),
  • MECC-A109 Circus Math (Version 1.0) (cleanly cracked), MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked),
  • MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked), MECC-A112 Word Wizards (Version 1.0) (cleanly cracked),
  • MECC-A112 Word Wizards (Version 1.2) (cleanly cracked), MECC-A112 Word Wizards (Version 1.3) (cleanly cracked),
  • MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked), MECC-A115 Right of Way (Version 1.1) (cleanly cracked),
  • MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked),
  • MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked), MECC-A119 Master Spell (Version 1.0) (cleanly cracked),
  • MECC-A119 Master Spell (Version 1.3) (cleanly cracked), MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked),
  • MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked), MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked),
  • MECC-A124 Estimation (Version 1.0) (cleanly cracked), MECC-A125 Addition Logician (Version 1.0) (cleanly cracked),
  • MECC-A126 Study Guide (Version 1.5) (cleanly cracked), MECC-A127 Salt and You (Version 1.0) (cleanly cracked),
  • MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked), MECC-A129 Data Handler (Version 1.0) (cleanly cracked),
  • MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked),
  • MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked),
  • MECC-A132 MECC Writer (Version 1.1) (cleanly cracked), MECC-A132 MECC Writer (Version 1.2) (cleanly cracked),
  • MECC-A133 MECC Writer (Version 1.2) (cleanly cracked), MECC-A134 MECC Speller (Version 1.0) (cleanly cracked),
  • MECC-A135 MECC Editor (Version 1.0) (cleanly cracked), MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked),
  • MECC-A137 MECC Graph (Version 1.1) (cleanly cracked), MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked),
  • MECC-A160 The Market Place (Version 1.0) (cleanly cracked), MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked),
  • MECC-A162 Path Tactics (Version 1.0) (cleanly cracked),
  • MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked),
  • MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked), MECC-A165 Counting Critters (Version 1.0) (cleanly cracked),
  • MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked), MECC-A167 Quickflash (Version 1.0) (cleanly cracked),
  • MECC-A168 Clock Works (Version 1.0) (cleanly cracked), MECC-A169 Speedway Math (Version 1.0) (cleanly cracked),
  • MECC-A170 Number Munchers (Version 1.0) (cleanly cracked), MECC-A170 Number Munchers (Version 1.3) (cleanly cracked),
  • MECC-A171 Show Time (Version 1.0) (cleanly cracked), MECC-A171 Show Time (Version 1.1) (cleanly cracked),
  • MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked),
  • MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked),
  • MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked),
  • MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked),
  • MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked),
  • MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked),
  • MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked),
  • MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked),
  • MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked),
  • MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked),
  • MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked),
  • MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked),
  • MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked),
  • MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked), MECC-A191 Odell Lake (Version 1.0) (cleanly cracked),
  • MECC-A191 Odell Lake (Version 1.2) (cleanly cracked), MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked),
  • MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked), MECC-A193 Equation Math (Version 1.0) (cleanly cracked),
  • MECC-A193 Equation Math (Version 1.1) (cleanly cracked), MECC-A195 Money Works (Version 1.0) (cleanly cracked),
  • MECC-A195 Money Works (Version 1.1) (cleanly cracked), MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked),
  • MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked), MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked),
  • MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked),
  • MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked),
  • MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked),
  • MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked),
  • MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked),
  • MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked),
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked),
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked),
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked),
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked),
  • MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked),
  • MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked),
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked),
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked),
  • MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked),
  • MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked), MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked),
  • MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked), MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked),
  • MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked), MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked),
  • MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked), MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked),
  • MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked), MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked),
  • MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked), MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked),
  • MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked), MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked),
  • MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked), MECC-A224 Instant Survey (Version 1.0) (cleanly cracked),
  • MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked), MECC-A227 Patterns (Version 1.0) (cleanly cracked),
  • MECC-A227 Patterns (Version 1.2) (cleanly cracked), MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked),
  • MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked), MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked),
  • MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked),
  • MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked),
  • MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked),
  • MECC-A231 Spellevator (Version 1.0) (cleanly cracked), MECC-A231 Spellevator (Version 1.2) (cleanly cracked),
  • MECC-A231 Spellevator (Version 1.3) (cleanly cracked), MECC-A232 Spelling Press (Version 1.0) (cleanly cracked),
  • MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked), MECC-A241 LabelMaker (Version 1.0) (cleanly cracked),
  • MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked),
  • MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked),
  • MECC-A245 Instant Survey (Version 1.0) (cleanly cracked), MECC-A246 Measure Works (Version 1.0) (cleanly cracked),
  • MECC-A247 Time Navigator (Version 1.0) (cleanly cracked), MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked),
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked),
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked),
  • MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked),
  • MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked),
  • MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked), MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked),
  • MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked),
  • MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked),
  • MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked),
  • MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked),
  • MECC-A262 Probability Lab (Version 1.0) (cleanly cracked),
  • MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked),
  • MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked), MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked),
  • MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked), MECC-A278 The Living Cell (Version 1.0) (cleanly cracked),
  • MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked),
  • MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked),
  • MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked), MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked),
  • MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked), MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked),
  • MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked), MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked),
  • MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked), MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked),
  • MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked), MECC-A302 Fish School (Version 1.0) (cleanly cracked),
  • MECC-A303 Moving Museum (Version 1.0) (cleanly cracked), MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked),
  • MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked), MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked),
  • MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked), MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked),
  • MECC-A311 Picture A Story (Version 1.0) (cleanly cracked), MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked),
  • MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked), MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked),
  • MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked),
  • MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked), MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked),
  • MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked), MECC-A343 Science Giants (Version 1.0) (cleanly cracked),
  • MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked), MECC-A401 Energy House (Version 1.0) (cleanly cracked),
  • MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked), MECC-A403 Logic Gates (Version 1.0) (cleanly cracked),
  • MECC-A405 Sports Stats (Version 1.0) (cleanly cracked), MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked),
  • MECC-A407 Book Worm (Version 1.0) (cleanly cracked), MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked),
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked),
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked),
  • MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked),
  • MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • ekara_japan_s: Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
  • ekara_japan_sp: SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
  • fmtowns_cd:
    • Alice no Yakata 3 (1995-05-16), Battle, Ehon Writer V1.1 L10, Never Land, Oto to E no Deru Eigo Jisho No. 2 - English in Dream,
    • Populous II - Trials of the Olympian Gods - Expert, Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk,
    • Soreike! Anpanman - Tanoshii Eigo Asobi, Toshiyuki Yoshino - Lullaby of BirdLand, True Heart (alt), Viper GTS [redump.org]
    • Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
  • fmtowns_flop_orig:
    • CD+Graphics Player V1.1L10, Nihongo MS-DOS V6.2 L10 (Kihon Kinou), Ponyon [cyo.the.vile]
    • AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit, Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
  • ibm5170: Museum Madness Top Gun: Danger Zone [The Good Old Days]
  • sgi_mips:
    • Hot Mix Volume 12 (alternate) [nixzone.nl, Davide Cavalca]
    • IRIX 6.5.20, IRIX 6.5.24, IRIX 6.5.25 [pixelbart.net, Davide Cavalca]
    • sorcerer_cass: Cosmic Fighter (ported from TRS-80) [exidyboy]
Software list items promoted to working
  • apple2_flop_clcracked: MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd:
  • Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
  • Windows 3.1 L11 [cyo.the.vile]
New NOT_WORKING software list additions
  • ekara_japan_gk: GK-2 - Disney Princess: Princess Debut (Japan), GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
  • fmtowns_cd: Scavenger 4 (HME-217B) [redump.org]
  • fmtowns_flop_orig:
  • Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
  • Mah-Saiko-Jong [wiggy2k]
  • leapfrog_didj_cart: Super Chicks (USA) [TeamEurope]
  • leapfrog_zippity_cart:
  • Disney Princess - Magical Movement & Learning (500-13590-A) (UK), The World of Cars - Driven to Learn (500-13589-B) (UK) [TeamEurope]
  • pockchalw:
  • Shinkenzemi Chuugaku Kouza - Chuu 1 Eigo (S11), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo,
  • Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N21), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N22),
  • Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N24), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N31),
  • Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N32), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N33),
  • Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N35), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N37),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (C), Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (NC),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Chiri - Rekishi Pack (Chiri Soft - Rekishi Soft Kanzen Taiou Ban) (CR),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (NR), Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (R),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1) (undefined),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2) (undefined),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika Pack (1-bunya - Soft 2-bunya Soft Kanzen Taiou Ban) (LP),
  • Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (0G1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (1-G1),
  • Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (G-1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Kuni - Suu) (G-2),
  • Shinkenzemi Koukou Kouza - Daigaku Juken Series - Hinshutsu Eitango (T),
  • Shinkenzemi Koukou Kouza - Daigaku Juken Series - Juuyou Eigo Koubun (B),
  • Shinkenzemi Koukou Kouza - Hinshutsu Nihonshi Kouryaku (0D), Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (0W),
  • Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (W), Shinkenzemi Koukou Kouza - Juuyou Kobun Kouryaku (A) (0BKD01) [skaman]
  • sega_beena_cart:
  • 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso,
  • Cooking Beena: O-Ryouri Dekichatta!, Disney Tanoshii O-Benkyou Series 1: Mic de Kantan ABC,
  • Disney Tanoshii Oekaki: O-Mise-ya-san o Tsukutchaou!, Hello Kitty no Hiragana Katakana O-Namae Kaitemiyou!,
  • Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de Tanken! Kouchuu no Mori,
  • Partner In TV! O-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
Translations added or modified
  • Portuguese (Brazil) [Chrystian Rafael Rubio de Melo]
  • Merged pull requests
  • 7695: Added synchronous I/O for RS232 port and HP98046 module. [F.Ulivi]
  • 7718: Added save state support for Namco System 21 family. [cam900]
  • 7756: machine/tc009xlvc.cpp: Integrated Z80 CPU core in device, and fixed background drawing (visible in gemcrush). [cam900]
  • 7763: machine/fdc37c665gt.cpp: Reimplemented with added floppy and parallel port support. [Windy Fairy]
  • 7789: hng64.cpp: Implemented priority Z sort mode for sprites. [Happy]
  • 7792: hash/sgi_mips.xml: Added three entries, and missing discs for various entries. [nixzone.nl, pixelbart.net, Davide Cavalca]
  • 7800: sound/setapcm.cpp: Added preliminary 16-voice ST0032 internal sound support (used by jclub2). [cam900]
  • 7808: sound/ymfm.cpp: Added new BSD-licensed implementation of Yamaha OPN/OPM FM synthesis emulation. [Aaron Giles]
  • 7810: hng64.cpp: Improved projection matrix calculation and 3D clipping. [Happy]
  • 7811: sound/cdda.cpp: Return LBA position as currently playing LBA (fixes issues with Konami System 573 games). [Windy Fairy]
  • 7815: apple2gs.xml: Added descriptions for sys504 and sys601. [Kelvin Sherlock]
  • 7816: Added two TV games, and several LeapFrog and e-kara software list entries. [David Haywood]
  • 7817: twinkle.cpp: Removed periodic source for IRQ2. [Ziemas]
  • 7818: firebeat.cpp: Re-dumped CDs for two games, and added Keyboardheaven (Korea). [Jennifer, Taylor, David Haywood]
  • 7819: neptunp2.cpp: Added Corsario (Cirsa slot machine). [jordigahan, ClawGrip]
  • 7821: spg2xx.cpp: Added Dora the ExplorerundefinedDora TV Adventure Globe. [Sean Riddle, David Haywood]
  • 7822: machine/t10mmc.cpp: Handle LBA zero correctly when first track is audio. [Windy Fairy]
  • 7824: elan_ep3a19a.cpp: Added two TV Board Games 6-in-1 games. [Sean Riddle, David Haywood]
  • 7825: cps2.cpp: Added Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version). [bdlou, r09]
  • 7826: nova2001.cpp: Added Raiders5 (Japan, set 2, bootleg?). [Paul Wood, David Haywood]
  • 7827: Added dongle dumps, improved cabinet info register settings, and updated notes. [Jennifer Taylor]
  • 7828: firebeat.cpp: Improved IN1 values, and added notes on DIP switches. [Windy Fairy]
  • 7829: ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. [Windy Fairy]
  • 7831: psikyo.cpp: Fixed crash in samuraia and clones accessing non-existent ROM region. [cam900]
  • 7832: merits.cpp: Added Scorpion (Dec 24, 1993). [jordigahan, ClawGrip]
  • 7833: twinkle.cpp: Added all missing CD and hard disk dumps, and added three beatmania IIDX variants. [Jennifer Taylor]
  • 7834: Improved Brazilian Portuguese translation. [Chrystian Rafael Rubio de Melo]
  • 7834: firebeat.cpp: Added support for beatmania III floppy disk drive and spectrum analyzer. [Windy Fairy]
  • 7837: debugger: Added “wpsize” variable for accessing the access size that triggered a watchpoint. [moralrecordings]
  • 7838: elan_ep3a19a.cpp: Added three TV Board Games 3-in-1 variants. [Sean Riddle, David Haywood]
  • 7840: momoko.cpp: Fixed video code reading beyond the end of ROM region (caused glitches on high score table). [David Haywood]
  • 7841: Fixed rewind functionality (GitHub #7806). [feos]
  • 7845: alg.cpp: Added 100 Hz display versions of Tierras Salvajes and Marbella Vice. [Arcade Planet, Recreativas.org, ClawGrip]
  • 7846: video/k057714.cpp: Implemented raster timing registers (fixes timings on some Konami Firebeat games). [Windy Fairy]
  • 7847: jpmimpct.cpp, jpmimpctsw.cpp: Fixed reel display in j6big50, and added sound ROM for j6untch. [David Haywood]
  • 7848: generalplus_gpl16250_spi_direct.cpp: Added Pac-Man (mini arcade) and Ms. Pac-Man (mini arcade). [Sean Riddle, David Haywood]
  • 7849: midzeus.cpp: Disabled waveram drawing feature by default. [David Haywood]
  • 7850: spg2xx.cpp: Added Teléfono interactivo de TV (Spain). [ClawGrip, Sean Riddle, David Haywood]
  • 7851: zaxxon.cpp: Fixed tilemap/sprite priority for ixion; also demoted lastfght and raccoon to not working. [David Haywood]
  • 7856: joystand.cpp: Converted cartridge access function to address_map_bank_device and cleaned up code. [cam900]
  • 7857: leapfrog_iquest.cpp: Added Turbo Twist Spelling (US) and Turbo Twist Vocabulator (US). [Sean Riddle, David Haywood]
  • 7858: sega_beena_cart.xml: Added ten entries, and corrected pokebw scan sizes and checksums. [TeamEurope, ClawGrip]
  • 7859: apple2gs.cpp: Added checks for special key combinations to ADB GLU microcontroller simulation. [Kelvin Sherlock]
  • 7860: leapfrog_iquest.cpp: Added Turbo Twist Fact Blaster (US). [Sean Riddle, David Haywood]
  • 7861: spectrum_cass.xml: Updated metadata for six entries. [ArcadeShadow]
  • 7864: fmtowns_flop.xml: Split into separate lists for original, cracked and miscellaneous software, and added seven entries. [r09]
  • 7866: tecmo16.cpp: Improved interrupt acknowledge mechanism; 1943.cpp: Fixed drawing past the end of sprite RAM. [David Haywood]
  • 7871: apple2gs.cpp: Check for presence of floppy drives before deselecting them. [Kelvin Sherlock]
  • 7872: bgfx: Made crt-geom and crt-geom-deluxe scan lines adjustable, and added a low-pass filter for crt-geom-deluxe. [cgwg]
  • 7873: firebeat.cpp: Replaced Keyboardmania 1st Mix and 2nd Mix CD dumps with images including subchannel data. [Windy Fairy]
  • 7874: fmtowns_cd.xml: Added thirteen entries, replaced twelve entries with better dumps, and added five missing floppies. [r09]
  • 7857: Added UI option to mute audio when emulation is not throttled (GitHub #7843). [Ryan Holtz]
  • 7876: spectrum_cass.xml: Filled in year and publisher for many entries. [ArcadeShadow]
  • 7879: ibm5170.xml: Added Museum Madness and Top Gun: Danger Zone. [The Good Old Days, ArcadeShadow]
  • 7881: coco12.cpp: Set proper tri-state value for keyboard PIA port B (fixes MT07701). [Tim Lindner]
  • 7882: alg.cpp: Added notes about Picmatic games. [ClawGrip]
  • 7883: machine/i2cmem.cpp: Added Xicor X24C01 support (used for save data in some Mega Drive cartridges). [Ryan Holtz]
  • 7885: bus/megadrive/jcart.cpp: Fixed I²C read address for Codemasters games. [Ryan Holtz]
  • 7886: bus/megadrive/sk.cpp: Fixed saving in Sonic 3 & Knuckles, and allowed all cartridges to be locked on. [Ryan Holtz]
  • 7887: apple2gs.cpp: Configure SCC Baud rate generator input clocks. [Kelvin Sherlock]
  • 7889: apple2_flop_clcracked.xml: Added latest cracks, with lots of MECC software. [4am, Firehawke]
  • 7893: gaelco3d.cpp: Added Surf Planet (Version 3.0). [jordigahan, ClawGrip]
  • 7894: apple2_flop_clcracked.xml: Fixed CRC for mcwacs10. [Firehawke]
  • 7895: ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. [David Haywood]
Source Changes
  • missile, mpz80, mz700, pockstat, pofo, proteus3, savquest: initialized some variables which were causing incorrect behaviours in
  • drvnoclear debug builds [Ivan Vangelista]
  • video/hng64.cpp: Implemented priority Z sort mode for sprites. (#7789) [Happy-yappH]
  • iwm/swim: Small write fixes [Olivier Galibert]
  • iwm: compile fix [R. Belmont]
  • iwm: Finish the fix, sorry about the mistake [Olivier Galibert]
  • mac: Correctly sync the main cpu to the via. Fixes the floppy writes, probably need to be propagated to other handlers [Olivier Galibert]
  • iwm/swim1: correct sense value when drive is not connectd [Olivier Galibert]
  • apple2gs.xml: Add descriptions for sys504/sys601 [ksherlock]
  • sound/cdda.cpp: Return LBA position as currently playing LBA. (#7811) [987123879113]
    • Refactored Seta sound, adding preliminary ST0032 sound support. (#7800) [cam900]
    • undefined Renamed sound/nile.cpp to sound/setapcm.cpp.
    • undefined Added preliminary support for 16-voice ST0032 variant.
    • undefined jclub2.cpp: Hooked up ST0032 sound.
    • undefined jclub2.cpp, srmp6.cpp: Derive sound clocks from crystal frequencies.
  • m3: XTAL updates [Steve Hunt]
  • mac128: Implement the PWM (NEW_IWM only), fix the via clocks superdrive: Hopefully implement the HD/DD detection [Olivier Galibert]
  • fromanc2, hp_ipc, hp3478a, hp80, hp9k_3xx, inder, iris3130, news_r3k, pc4: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • simple_st0016.cpp: got rid of tagmap lookups and other small cleanups [Ivan Vangelista]
  • hh_cops1: qkracerm ram is 8x12 [hap]
  • 68HC05EG: use the HCMOS cycle timings [R. Belmont, Vas Crabb]
  • byte8251, ccs7710: Don't take over C800-CFFF space [AJR]
  • addrmap: Allow creators in the memory map [Olivier Galibert]
  • alphatpc16, amstr_pc, cischeat, kaypro, m72, pdp11, peplus, pt68k4, rm380z, sapi1, taito, tandy1t, tk80bs, univac, vegas, videopkr,
  • votrpss, vsnes, williams: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • simple_st0016.cpp: enabled save state support [Ivan Vangelista]
  • 68hc05EG: use proper HC05 base cycle timings and disassembler [R. Belmont, Vas Crabb]
  • mac updates: [R. Belmont]
  • undefined Adjust macadb timings to work with real timings from the microcontrollers
  • undefined Eliminate via_cycles timing hack
  • undefined Preliminary working ADB on Portable and PowerBook 100
  • mac.cpp: set correct floppy drive types for most machines [R. Belmont]
  • new WORKING machines (Dora TV Explorer Phone plug+play) + some leapfrog softlists + ekara carts (#7816) [David Haywood]

new WORKING machines

  • Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]
  • Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]

new NOT WORKING software list additions

  • leapfrog_zippity_cart.xml: [David Haywood]
  • The World of Cars - Driven to Learn (500-13589-B) (UK) [David Haywood, TeamEurope]
  • Disney Princess - Magical Movement & Learning (500-13590-A) (UK) [David Haywood, TeamEurope]
  • leapfrog_didj_cart.xml: [David Haywood]
  • Super Chicks (USA) [TeamEurope]

new software list additions

  • ekara_japan_s.xml: [David Haywood]
  • Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
  • ekara_japan_sp.xml: [David Haywood]
  • SP-05 Super Cartridge - SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
  • ekara_japan_gk.xml: [David Haywood]
  • GK-2 - Disney Princess: Princess Debut (Japan) [TeamEurope]
  • GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
  • hng64 : Improved projection matrix calculation, also improving 3D clipping. (#7810) [Happy-yappH]
  • cvs, dkong, hec2hrp, igs011, namcos21_dsp, nbmj9195, realbrk, seattle, skylancr, sorcerer, subsino, superqix, trs80m3: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • d64plus: Re-implemented RAM banks into SAM address space. [Nigel Barnes]
  • dkong.h: reverted unwanted changes [Ivan Vangelista]
  • x1_010: Clamp output samples to within range [AJR]
  • esqkt.cpp: backed out change to use required pointers, as the driver has a mix of sets using 16 and 32 bit regions[Ivan Vangelista]
  • mac: correct IIsi FDC and drive types [R. Belmont]
  • pmac6100: fix boot video [R. Belmont]
New clones marked as NOT_WORKING
  • Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
  • egret, cuda: don't include mac.h, they're independent devices now [R. Belmont]
  • upd765_dsk, wd177x_dsk: Do not crash on damaged disks [Olivier Galibert]
  • swim2: Remove leftover verbosity [Olivier Galibert]
  • namcos21*.cpp: Added save state support, and made pixel clocks more clear. (#7718) [cam900]
    • undefined namcos21_de.cpp: Fixed configuration flag (driveyes has 4 2Mbit PCM ROMs). namcos21.cpp: Removed unnecessary driver init, added
  • hardware notes.
  • New WORKING machine (Dora TV Adventure Globe) (#7821) [David Haywood]

new WORKING machine

  • Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
  • Set some of the previous ekara additions to unsupported as they actually use the alt seeprom hookup that isn't currently
  • functional, and lock up in places as a result. [David Haywood]
  • firebeat.cpp: Re-dumped and re-converted CDs for Keyboardmania and Keyboardmania 2nd Mix. [Jennifer Taylor]

new NOT WORKING clones

  • Keyboardheaven (Korea) [Jennifer Taylor]
  • fddebug.cpp: Remove from build [AJR]
  • fileio.cpp: This doesn't technically require emu.h [AJR]
New machines marked as NOT_WORKING
  • Mini Money [jordigahan, ClawGrip]
  • 4dpi, amstrad, apple2, bebox, besta, dkong, m24: initialized some variables which were causing incorrect behaviours in drvnoclear
  • debug builds [Ivan Vangelista]
  • added MM76 disassembler and preliminary PPS-4/1 MCU core [hap]
New machines marked as NOT_WORKING
  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • machine/t10mmc.cpp: Added CD media type check for special LBA 0 case. (#7822) [987123879113]
    • undefined The special case of setting m_lba to 150 when m_lba is 0 is only applicable to data and mixed mode media CDs.
  • New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips (#7808) [Aaron Giles]
    • undefined New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips, along with new device drivers for YM2203, YM2608, YM2610,
  • YM2610B, YM2612, YM3438, and YM2151 based upon these.

new WORKING clones

  • Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
  • rc759: Fix cassette error, add keyboard [Dirk Best]
  • i8251: Allow write_cts before device has started [AJR]
New working machines
  • Mark 1 FORTH Computer [AJR]
  • tatsumi.cpp: Remove obsolete YM2151 hack [AJR]
  • swim2: Remove leftover debugging variables [Olivier Galibert]
  • emuview: Fix init_handlers in specific cases, fix mapping ioports in views [Olivier Galibert]
  • coolridr.cpp: Use measured clocks for Cool Riders by correct XTAL usage based on documentation in header of coolridr.cpp [Brian Troha]
New working clones
  • Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
  • Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
  • Fix ADPCM-B processing logic. Force external mode on for YM2610. Fixes neogeo sound playback. [Aaron Giles]
  • Fix MSVC build [Aaron Giles]
  • swim: local var "bit" is int instead of bool [hap]
  • Corrected some ymsnd regions that had been overlooked. [Robbbert]
  • econx25: Added the dual Z80 co-processor board (incomplete). [Nigel Barnes]
  • Revert "fileio.cpp: This doesn't technically require emu.h" [AJR]
  • undefined This reverts commit 6d6073054b9155592a6022d66751422ff3b3a372.
  • midtunit.cpp: Correct a typo for a ROM in 2 Mortal Kombat sets. [Brian Troha]
  • psikyo.cpp: Fix crash in samuraia and clones (#7831) [cam900]
  • ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. (#7829) [987123879113]
  • undefined ddr2mc2 expects a different CD when the memory card reader is present.
  • firebeat.cpp: Fix IN1 values, and added notes about DIP switches. (#7828) [987123879113]
  • firebeat.cpp: Added dongle dumps and expanded documentation. (#7827) [Jennifer Taylor]
    • undefined Added dongle dumps for all missing dongles that I own and could dump.
    • undefined Added KBM 2ndMIX dongle dump [Johan Veenstra (Dexx)]
    • undefined Documented cabinet info register bits meanings for various games. [Jennifer Taylor, Windy Fairy]
  • undefined Documented how dongles are used in various game series.

New WORKING clones (#7825)

  • Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
  • tc009xlvc.cpp: Include Z80 core (interrupt handler not yet ported). (#7756) [cam900]
    • undefined Fixed opaque background used in gemcrush.
    • undefined Converted banked video RAM handler into internal memory space.
  • electra.cpp: documented PCB code for Wings [gregf]
  • pacman.cpp: removed outdated comment [gregf]
  • pgm.cpp: correct some chips locations according to PCB scans [JacKc]
New clones marked as NOT_WORKING
  • A.G. Soccer Ball (R18u, 2.5L sound) [PinMAME]
  • Bad Cats (LG-4) [PinMAME]
  • Lucky Draw (pinball, set 2) [PinMAME]
  • No Fear: Dangerous Sports (0.8X) [PinMAME]
  • The Flintstones (LA-5) [PinMAME]
  • Theatre Of Magic (1.2A) [PinMAME]
  • s11c.cpp, wpc_95.cpp: synced sets with PinMAME [Ivan Vangelista]
  • mame.lst: corrected spelling for Electro-Sport [gregf]
  • device/bus/ti99/pecb/evpc.cpp: fixed MT07889 [Ivan Vangelista]
  • divebomb.cpp: fixed MT7887 [Ivan Vangelista]
  • Update strings.po [Chrystian Rafael Rubio de Melo]
    • undefined Changes for a better Portuguese-Brasil.
  • system1.cpp: Redumped and verified the 315-5159A iC8751 MCU for Shooting Master. [Joe Magiera, TeamEurope, Brian Troha, The Dumping Union]
  • macquadra700.cpp: Converted to use new SWIM1 and improved VIA timing. [R. Belmont, O. Galibert]
  • machine/fdc37c665gt.cpp: Reimplemented with floppy and parallel support. [987123879113]
  • mahine/upd765.cpp: Implemented sector-based termination conditions for read commands. [987123879113]
  • flopimg: don't fault on nibble extraction on degenerated tracks [Olivier Galibert]
  • iwm/swim: Fix annoyingly subtle write issue in the iwm and add some paranoia [Olivier Galibert]
  • Fix YM synchronization in Seibu sound device. [Aaron Giles]
  • machine.lua: correct applefdintf file pointer [hap]
  • floppies: Turn the format arrays into function calls. Create a default "mfm", "fm" and "pc" list of formats. Their contents, and
  • which driver uses what, may need some tuning. [Olivier Galibert]
  • balsente, dgn_beta, esripsys, fastfred, galaxian, galaxold, goldstar, mbee, model3, pcfx, pcw, prestige, royalmah, seattle, sun3,
  • system16: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • Revert "Fix YM synchronization in Seibu sound device." [Aaron Giles]
  • undefined This reverts commit c89cbcd0e599d7baca6d294e451fcd4249b4a74e.
    • Schedule all interrupt changes via timers to ensure proper ordering. Fixes the seibu sound issue in a more generic fashion. [Aaron Giles]
  • bw12: Coverity 140173 (buffer overflow) [Robbbert]
  • mastmind: shuffle around bit/byte ordering, disasm looks better now [hap]
  • new WORKING machines (TV Board Games 6-in-1) (#7824) [David Haywood]

new WORKING machines

  • TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos, Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
  • TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line, Roll Over [Sean Riddle, David Haywood]
  • defaults: pc format is in, ipf is out [Olivier Galibert]
  • Fix dependencies [Olivier Galibert]
  • imgtool: Neutralize the link error [Olivier Galibert]
  • konamigs.cpp dumped runpuppy boot ROM [Houpela]
  • New machines marked as NOT_WORKING (#7819) [ClawGrip]
New machines marked as NOT_WORKING
  • Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
  • New clones marked as NOT_WORKING (#7832) [ClawGrip]
New clones marked as NOT_WORKING
  • Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
  • nzeroteam,nzeroteama: correct extend DIP switches [Barry Rodewald]
  • ymfm: Also explicitly sync writes to the mode register to ensure timer control bits are handled in sync. [Aaron Giles]
  • neogeo: Coverity 140102 (buffer overflow) [Robbbert]
  • avgdvg: Coverity 316107 (wrong variable?) regression check needed. [Robbbert]
  • 1942p: Coverity 180504 (unused code) [Robbbert]
  • vgmplay: Coverity 183775 (buffer overflow and nonsensical code) [Robbbert]
  • pt68k4: Coverity 139050 (null reference) [Robbbert]
  • pcw16: Coverity 140126 (buffer overflow) rtc month table out by 1. [Robbbert]
  • mz2500: Coverity 138615 (wrong calculations) [Robbbert]
  • magictg: Coverity 315123 (crash at start due to buffer overrun) [Robbbert]
  • ymfm: Improve LFO noise behavior. Add logging (under verbose) when LFO noise sounds are played to help ID cases for further study.
  • This will be removed prior to release. [Aaron Giles]
  • Fix TMNT audio decoding so that it doesn't invoke undefined C++ behavior. Also don't bother registering decoded sample data for saving. [Aaron Giles]
  • Add 'wpsize' variable to access the data size from a watchpoint (#7837) [Scott Percival]
  • 3c505: remove duplicate reset logic [Patrick Mackinlay]
  • views: Keep a reference to the handlers so that installs overlapping them don't kill them [Olivier Galibert]
  • rc759: Add RTC and floppy, start cleanup [Dirk Best]
  • atarist, fmtowns, megadriv, model3, pc6001: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • geneve: Fixed address decoding in IDE card for standard Geneve; changed default for RTC chip. [Michael Zapf]
  • Clones promoted to working
  • Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
  • mastmind: reordered rom pages [hap]
  • jpmimpct.cppundefinedFixed flags (nw) [James Wallace]
  • formats: Create mame_formats_full_list which gives access to all the supported formats, make floptool use it. Castool should use
  • it too probably, but I don't want to touch it. [Olivier Galibert]
  • ui audit: tell user to get the correct files [hap]

New working software items

  • sorcerer_cass.xml: Cosmic Fighter [exidyboy]
  • formats: Fix missed RC759 format [Dirk Best]
  • sorcerer_cass.xml: removed unwanted comments [Robbbert]
  • pps41: add skeleton MM76-derived devices [hap]
  • mac128: Only adjust the rpm on drives which use the PWM [Olivier Galibert]
  • apple2gs, pc9801, slapshot, viper, x68k: initialized some variables which were causing incorrect behaviours in drvnoclear debug
  • builds [Ivan Vangelista]
  • apple_gcr: Refuse 800K images on single-sided drives [Olivier Galibert]
  • mz2000: Add pure mfm containers [Olivier Galibert]
  • crashrd: Coverity 315390 (unused code). Also added notes. [Robbbert]
  • itt3030: Add missing terminator [Olivier Galibert]
  • superdrive: Theoretically support 720K MFM [Olivier Galibert]
  • jaleco_ms32_sysctrl.cpp: added missing save item [Ivan Vangelista]
  • audio/seibu.cpp: Implement in-service lockout for IRQs; prevent Cabal from locking up the sound CPU with an unacknowledged
  • interrupt after reset [AJR]
New working machines
  • Sub Wars (LED version) [hap, Sean Riddle, Rik]
  • srmp2.cpp: Add NO_DUMP entries for suspected undumped MCUs [AJR]
  • floppy: Beginning of the support for preformatted floppy images. [Olivier Galibert]
    • undefined What's missing:
      • parameters (like the disk name when it exists)
      •  possibly a cleanup of ram_open and friends (but not sure of the appropriate direction in which to go)
  • Try to fix osx compile [Olivier Galibert]
  • fs_prodos: Explain the init better floppy: Don't fail creation because the extension is unknown [Olivier Galibert]
  • Copypasta my love, finish fixing for osx [Olivier Galibert]
  • C++ wart. Why can't the C++ standard say that the default destructor of a class that has inheritance or virtual methods isautomatically virtual? But thou shalt is a little annoying [Olivier Galibert]
  • Fix messed-up merge [Olivier Galibert]
  • mac: disable NEW_SWIM set by mistake [Olivier Galibert]
  • floppy: make format determination earlier [Olivier Galibert]
  • fix #7806 (#7841) [feos]
  • corefile.cpp: Make core_filename_extract_base behave more robustly in degenerate cases [AJR]
  • rocnrope.cpp: fixed state saving, minor cleanups [Ivan Vangelista]
  • triviaquiz.cpp: updated list of copyright holders [Ivan Vangelista]
  • pps41: added most of the mm76 opcodes except for i/o [hap]
  • swim1: fix iwm clocking [Olivier Galibert]
  • 2mg: tolerate a standard mistake [Olivier Galibert]
  • fidel_cc7: bcc rom is older [hap]
  • emumem_mview.cpp: Use count_leading_zeros to simplify awidth calculation [AJR]
  • Fix 'arcade' build [Brian Troha]
New clones marked as NOT_WORKING
  • Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
  • Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
  • model3.cpp: Fix longstanding cut-n-paste exposed by set reordering. [Brian Troha]
  • swim2: Correct writing floppy: Correct index duration (2ms, not 20us) and polarity in superdrive [Olivier Galibert]

new NOT_WORKING machine

  • Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]

new WORKING machines (TV Board Games) (#7838)

  • TV Board Games 3-in-1: Boggle, Connect 4, Roll Over [Sean Riddle, David Haywood]
  • TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em [Sean Riddle, David Haywood]
  • TV Board Games 3-in-1: Simon, Battleship, Checkers [Sean Riddle, David Haywood]
  • pps41: add some i/o opcodes [hap]
  • ap_dsk35: updates [R. Belmont]
  • undefined Set form factor for 2mg and dc42 disks so the SuperDrive can handle them
    • undefined Accept ProDOS-format dc42 3.5" disks

Machines promoted to working

  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • arcade.lua: Remove unnecessary BUS device. [Brian Troha]
  • model3.cpp: Correct spelling mistake. [Brian Troha]
  • plugins: fix missed lua api changes [cracyc]
  • electra.cpp: some more info updates [gregf]
  • taitosj.cpp: fixed MT07849 [Ivan Vangelista]
  • ssp1601.cpp: dumped internal ROM [Javier de Silóniz Sandino, krom / Peter Lemon]
  • jpmimpctsw.cpp: Demoted disc reel games (Big 50) due to opto bugs [James Wallace]
  • mm58174: Small fixes [AJR]
    • undefined Initialize interrupt control register (prevents fatal error in wicat on some builds)
    • undefined Set interrupt period to attotime: :never instead of zero when lower 3 bits of control register are 0
    • undefined Eliminate device_reset method (IC does not have a reset input)
  • devices/bus/plus4: fixed MT07886 [Ivan Vangelista]
  • liberate.cpp: added prosoccr PCB infos [f205v]
  • williams.cpp: fixed MT07389 [Ivan Vangelista]
  • plugins: another leftover [cracyc]
  • HP9845: added synchronous I/O for RS232 port and HP98046 module (#7695) [fulivi]
    • undefined rs232: added device for synchronous I/O
    • undefined hp9845: implemented external clocking in hp98046 serial module
  • - Co-authored-by: ajrhacker
New working machines
  • Memoquiz [hap, Sean Riddle]
New machines marked as NOT_WORKING
  • Akai MPC60 MIDI Production Center [DBWBP]
  • devices/bus/megadrive/svp.cpp: moved internal ROM here instead that in the ssp1601 CPU core [Ivan Vangelista]
  • pps41: added mm78 disasm and mm77/mm78 skeleton device [hap]
  • pps41: added some mm78 opcodes (untested) [hap]
  • naomi.cpp: House of the Dead 2 Korea BIOS dumped [xuserv]
  • midyunit.cpp: Dumped the correct REV1 sound ROMs for Narc (rev 1.80) [Brian Troha, The Dumping Union]
  • netlist: Relicensing of the GPL code to BSD-3 with the blessing of the copyright owners. Much thanks for that Couriersud, the main creator and contributor, but also to Jonathan Gevaryahu and Sergey Svishchev. [Olivier Galibert]
    • undefined There are small remnants in machine/NL_*, specifially breakout, pong doubles and rebound that are also copyrighted by the DICE team, whoever that means. They're not critical since they only concern these drivers and not an important core subsystem.
  • jpmimpct.cpp: fixed reel display in j6big50, added sound ROM used by other emulators to j6untch (#7847) [David Haywood]
    • undefined fixed reel display in j6big50, added sound ROM used by other emulators to j6untch
    • undefined improve illusion of this being 2 sides of the same wheel
    • undefined tweak reel offset
New working machines
  • Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
  • pps41: add remaining mm78 opcodes [hap]
  • pps41: add serial i/o [hap]
  • New machines marked as NOT_WORKING (#7845) [ClawGrip]
New machines marked as NOT_WORKING
  • Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
New clones marked as NOT_WORKING
  • Marbella Vice (100Hz display) [Arcade Planet, Recreativas.org]
  • alg.cpp: preliminary address lines descrambling for aplatoon [Ivan Vangelista]
  • sgi_mips: new software list additions (#7792) [Davide Cavalca]
  • views: Ensure alternatives are always created [Olivier Galibert]
  • midzeus.cppundefinedturn off hardcoded 'in video driver' debugging keys by default, it's a common source of confusion. [DavidHaywood]
  • Fix zexall target compilation [Miodrag Milanovic]

new NOT WORKING machines (Plug & Play) (#7848)

  • Pac-Man (mini arcade) [Sean Riddle]
  • Ms. Pac-Man (mini arcade) [Sean Riddle]
  • feversoc.cpp: Add notes on unpopulated RS232/Ethernet ICs [AJR]
  • firebeat.cpp: Added support for beatmania III FDD and spectrum analyzer. (#7835) [987123879113]
    • undefined Added support for FDD and spectrum analyzer to beatmania III.
    • undefined Promoted all Firebeat machines except pop'n music to working with imperfect sound.
  • sound/rf5c400.cpp: Added channels for effect outputs. [987123879113]
  • Machines promoted to working
  • ParaParaParadise [987123879113]
  • ParaParaDancing [987123879113]
  • ParaParaParadise v1.1 [987123879113]
  • Keyboardmania [987123879113]
  • Keyboardmania 2nd Mix [987123879113]
  • Keyboardmania 3rd Mix [987123879113]
  • Beatmania III [987123879113]
  • Beatmania III Append 7th Mix [987123879113]
  • Beatmania III The Final [987123879113]
  • Clones promoted to working
  • ParaParaParadise 1st Mix Plus [987123879113]
  • Keyboardheaven (Korea) [987123879113]
  • swim3: Just enough emulation that it is not the cause of power mac not booting anymore [Olivier Galibert]
  • A few incremental UI code improvements: [Vas Crabb]
    • undefined Simplified message when toggling UI controls.
    • undefined Show actual configured UI toggle key, not misleading hard-coded text.
    • undefined Push window activated/deactivated events to UI manager.
    • undefined Simplified SDL window event handling code - events are pretty precise.
  • Miscellaneous code cleanup. [Vas Crabb]
New machines marked as NOT_WORKING
  • Tri-1 (Fonas) [hap, Sean Riddle]
  • nes: if file has invalid header, say so [Robbbert]
  • f2pbball: use inline svg for diamond shape [hap]
  • netlist: missed some files for license change [hap]
  • suna8.cpp: removed auto_allorc_array, started work on save state supports, other minor cleanups [Ivan Vangelista]

new NOT_WORKING clone

  • Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
  • naomi.cpp latest NAOMI revision docs [Darksoft, MetalliC, rtw]

Machines promoted to working

  • Tri-1 (Fonas) [hap, Sean Riddle]
  • typo fix [Scott Stone]
  • pmac6100: Move it to a new driver [Olivier Galibert]
  • macpdm.cpp: Fix clang build [AJR]
  • namcos12.cpp: Change Techno Drive's game designation from TD2 to the correct designation of TH1 [Brian Troha]

new WORKING machines (#7850)

  • Teléfono interactivo de TV (Spain) [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
  • zaxxon.cpp: Switched ixion sprite/tilemap priority. [David Haywood]
  • eolith.cpp, lastfght.cpp: Demoted raccoon and lastfght to not working due to timing issues. [David Haywood]
  • m62.cpp: Removed outdated comment. [David Haywood]
  • joystand.cpp: Converted cartridge access function into address_map_bank_device. (#7856) [cam900]
    • undefined Added MACHINE_NODEVICE_PRINTER flag because printer emulation is missing.
  • undefined Added notes and cleaned up code.
  • twinkle.cpp: Added missing data except for encrypted dongles (1st, club, substream). (#7833) [Jennifer Taylor]
    • undefined Added all missing hard disk and CD images.
    • undefined Replaced CD images marked as bad dumps.
    • undefined Added dongle dumps for 2nd style through 8th style, replacing hand-crafted data for 4th and 5th.
New working clones
  • beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
  • beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
  • Machines promoted to working
  • beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
  • beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
  • beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
  • beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
  • Clones promoted to working
  • beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAA) [Jennifer Taylor]
  • video/k057714.cpp: Implemented raster timing registers. (#7846) [987123879113]
  • undefined Gives precise timings for Firebeat screens.
New working machines
  • Super-Sonic Electronic Master Mind [hap, Sean Riddle]
  • Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
  • World Championship Football [hap, Sean Riddle, Kevin Horton, Olivier Galibert]
  • f2pbball.lay, ftri1.lay: Attributes are more readable than inline styles, and defaults can be omitted. [Vas Crabb]

new NOT WORKING machines

  • Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
  • Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
  • apple2gs: enable some raster-splitting in the 8-bit video modes. [R. Belmont]
  • apple2gs: control panel (Ctrl-Cmd-Esc) and flush (Ctrl-Cmd-Delete) support [ksherlock]
    • undefined generate adb interrupt when the data register is full
  • apple2gs: fix MouseText regression [R. Belmont]
  • apple2gs: don't reselect drives on writes to DISKREG (github issue #7852) [R. Belmont]
  • nes: Coverity 138925,161402: bad shift [Robbbert]
  • twinkle.cpp: Removed periodic source for IRQ2 (#7817) [Ziemas]
    • undefined Only periodically assert IRQ1.
    • undefined Added comment about SPU IRQ2 handler.
  • gaelco3d.cpp: Do a little less error logging [AJR]
  • pps41: remove obsolete function [hap]
  • mpc60: Misc. additions and notes [AJR]
  • apple2gs: don't render 8-bit modes past their bounds [R. Belmont]
  • spectrum_cass.xml: Updated metadata for six entries. (#7861) [ArcadeShadow]
  • gime: Fix ROM mapping again; initialize one more variable [AJR]
  • gaelco3d.cpp: fixed MT07831 [Ivan Vangelista]
  • machine/3dom2.cpp: got rid of auto_alloc_array [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
  • i186: Timer updates [AJR]
    • undefined Implement retrigger mode
    • undefined Clean up code a little, removing redundant "active_count" flag
    • undefined Modernize save state registration
New working clones
  • Chess Champion 2150 [hap, Berger]
  • macpdm: Add timer, interrupts, fix via speed, fix sonora bit order... [Olivier Galibert]
  • rc759: Major improvements to I82730, hook up SN76489A, preliminary palette [Dirk Best]
  • rc759: Add timer input to keep self-test working [AJR]
  • If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais. [Aaron Giles]
  • apple2gs: updates [R. Belmont]
  • undefined Fix 3.5" floppy motor sound never turning off
  • undefined Fix $C00X and $C01X readbacks to match hardware (GitHub issue #7867)
    • undefined Some minor cleanup and modernization
  • menghong.cpp, trivrus.cpp: got rid of auto_alloc_array and tagmap lookups [Ivan Vangelista]
  • gaelco3d.cpp: obliged MT07898 [Ivan Vangelista]
  • monkey_king_3b: fixed MT07904 [Ivan Vangelista]
  • pmac6100: Connect SCSI [Olivier Galibert]
New working machines
  • Dunk 'n Sunk [hap, Sean Riddle]
  • jpmimpctsw.cpp: Promoted Untouchables again now we have sound [James Wallace]
  • Clones promoted to working
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
  • speakres (& clones): Improve notes; adjust DAC output [AJR]
  • mess.flt: added macpdm.cpp [Robbbert]
  • Fix missing ADPCM in Hatris. [Aaron Giles]
  • ym2608: Remove FM output boost. Matches previous core's volume better. [Aaron Giles]
  • ym2610: remove FM output boost to match previous volume better. [Aaron Giles]
  • new NOT WORKING machines (#7860)
  • Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
  • tecmo16.cppundefinedimprove IRQ ack mechanism [David Haywood]
  • undefined riot - don't trigger multiple interrupts per frame
  • undefined 1943.cpp - don't draw past end of spriteram
  • undefined flip 'free play' switch in quasar based on observed behavior (maybe freeplay isn't the best name for this)
  • momoko: fixed glitches on high score table after memory system updates (was reading past end of region) [David Haywood]
  • plugins/cheat: fix selection [cracyc]
  • hd647180x: Eliminate data space and instead map internal RAM into program space using memory view [AJR]
New working clones
  • Cuore 1 (Italian, set 6) [f205v]
  • Cuore 1 (Italian, set 7) [f205v]
  • Magic 10 Nevada (bootleg of Pool 10) [f205v]
  • a7800: reassign reset and select buttons sway from joystick2; show message if loose image is rejected. [Robbbert]
  • namconb1: Making the clip registers signed, fixes vshoot MT#6789. The underlying issue may be weirder though... [Olivier Galibert]
  • elan_eu3a05vid: Make MSVC happy. [Aaron Giles]
  • apple2gs: dont segfault if floppy not present, eg -fdc:3 "" (#7871) [ksherlock]
  • wc90: Fix ADPCM sound [Aaron Giles]
  • vgmplay.xml: Fixed some shortnames to match MAME. [Scott Stone]
  • mac128: Updates [R. Belmont, O. Galibert, Patrick Mackinlay]
  • undefined Legacy IWM/floppy replaced by modern IWM and SWIM
  • undefined 1.44MB floppy supported on SE FDHD and Classic
  • undefined PWM 400K floppy drive supported on Mac 128 and 512
  • undefined Modernization pass on the driver
  • undefined Mac Plus now uses the modern SCSI subsystem
  • Machines promoted to working
  • Macintosh 128k [R. Belmont, O. Galibert]
  • Macintosh 512k [R. Belmont, O. Galibert]
  • Macintosh 512ke [R. Belmont, O. Galibert]
  • Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
  • Macintosh SE FDHD [R. Belmont, O. Galibert]
  • Macintosh Classic [R. Belmont, O. Galibert]
  • Unitron Mac 512 (bootleg) [R. Belmont, O. Galibert]
  • Unitron 1024 (bootleg) [R. Belmont, O. Galibert]
  • Fix memory regions on YM2608 games. [Aaron Giles]
  • firebeat.cpp: Include proper CD subchannel data for Keyboardmania 1st and 2nd Mix. (#7873) [987123879113]
  • bgfx: crt-geom and crt-geom-deluxe enhancements (#7872) [cgwg]
    • undefined Made spot size parameters adjustable also increased samples from 2 to 3 scanlines for crt-geom-deluxe.
  • undefined Made horizontal interpolation adjustable.
  • undefined bgfx crt-geom-deluxe: Made phosphor decay smoothly to zero at specified cutoff time.
  • undefined bgfx crt-geom-deluxe: Added lowpass filter.
New working clones
  • Task Force Harrier (Lettering bootleg) [hammy, EMG]
  • US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
  • bgfx: Fixed crt-geom{,-deluxe} shader compilation and recompiled shaders. [Vas Crabb]
  • pps41: add preliminary mm78la/mm77la [hap]
  • mcr.cpp: Corrected the ROM labels for the TRON sets. [Brian Troha] Documented the Disc of TRON program ROM dates. Corrected some
  • ROM labels for the Disc of TRON sets. [Brian Troha]
  • New NOT_WORKING software list additions (#7858)
  • sega_beena_cart: 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso, Disney
  • Tanoshii o-Benkyou Series: Mic de Kantan ABC, Disney Tanoshii Oekaki: o-Mise-ya-san o Tsukutchaou!, Cooking Beena: o-Ryouri
  • Dekichatta!, Hello Kitty no Hiragana Katakana o-Namae Kaitemiyou!, Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de
  • Tanken! Kouchuu no Mori, Partner In TV! o-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
New working clones
  • Genius 6 (V133F) [farzeno]
New working clones
  • Oedo Fight (Japan, Bloodless version) [ekorz]
  • a7800: BIN files are headerless, and we don't support them. [Robbbert]
  • mac128: revert extremely premature promotions. [arbee]
  • lynx: provide reason if cart is rejected [Robbbert]
  • mac128: Principled via sync [Olivier Galibert]
  • Restore validation for command-line and .ini options (disabled since 0.188) and make some errors non-fatal [AJR]
  • ti99: Fixed some rarely used TDF floppy format variants. [Michael Zapf]
  • Turned off log output per step. [Michael Zapf]
  • ymfm: Backport active channel detection to help improve performance. Further performance improvements will come in the next cycle,
  • but require more extensive changes. [Aaron Giles]
  • mac128: Fix the keyboard [O. Galibert, AJR] via6522: Don't retrigger the shift register timer on a second sr access
  • [Olivier Galibert]
  • undefined This is a slightly hacky change. The 68k starts the shift register in internal clock mode just long enough that cb2 is set to
  • zero, then stops it and restarts it in external clocking mode.
  • undefined The retrigger-corrected via code wants to change cb2 40 cycles in the future (8 edges of the 10 clocks/cycle E clock). The
  • instruction that stops the shift register starts ~38 cycles in the future but does the actual write 50 cycles in. But the
  • instructions not being interruptible, the write happens before the timer timeout is called.
  • undefined There are two problems there: the lack of interruptibility for the 68k, which is a hard problem that is worked on but is still
  • going to take some time, and the fact that the via is supposed to change cb2 (data) at +35 (well, +34, but lets not get in the
  • intricacies of the E clock) and cb1 (clock) at +40. But changing the serial output behaviour of the via is a very ugly "here be
  • dragons" case. Which will have ot be done, but still.
  • undefined The quick hack is the make the via change data and clock at +35. Fast enough that the 68000 didn't start the instruction yet,
  • not different enough that other systems would break. 100% proper fix will be later.
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions
  • undefined Museum Madness [The Good Old Days] Top Gun: Danger Zone [The Good Old Days]
  • mac128: Correct the macse iwm clock, correct the cycle adjustment [Olivier Galibert]
  • keyboardmania: Interface with the mu100 [Olivier Galibert]
  • Set proper tri-state value for keyboard PIA port B [tim lindner]
  • pse.cpp: updated game list [gregf]
  • Addressed Github issue #7843 (mute on unthrottle) (#7875) [MooglyGuy]
  • ui: Added option to mute when unthrottled to advanced options menu. [Vas Crabb]
  • undefined Also refactored slightly to avoid some initialisations before main.
New clones marked as NOT_WORKING
  • Thunder Dragon (bootleg, set 2) [hammy, EMG]
New working machines
  • Brain Baffler [hap, Sean Riddle]
  • Horoscope Computer [hap, Sean Riddle]
  • alg.cpp: Add notes about Picmatic games (#7882) [ClawGrip]
  • xt446: Use its real name [Olivier Galibert]
  • via6522: Remove the retrigger stuff, vectrex shows the via is *that* dumb via6522: Fix the timing again mac128: Adjust the via
  • timing too, since the via wants to run at start of access [Olivier Galibert]
New working machines
  • Football 2 (Mattel) [hap, Sean Riddle]
  • hh_tms1k: cqback difficulty switch was wrong way around [hap]
  • fmtowns_cd.xml: 13 new dumps, 12 replacements, 5 missing floppies added (#7874) [r09]
  • undefined Added the missing floppy image to OASYS/Win 2.0 (still not working due to lack of DD floppy support). [cyo.the.vile]
  • undefined Replaced the psydet5 and psydetf1 floppy images with cleaner unmodified copies. [cherokee]
  • New working software list additions (fmtowns_cd.xml)
  • Alice no Yakata 3 (1995-05-16) [redump.org]
  • Battle [redump.org]
  • Ehon Writer V1.1 L10 [redump.org]
  • Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
  • Never Land [redump.org]
  • Oto to E no Deru Eigo Jisho No. 2 - English in Dream [redump.org]
  • Populous II - Trials of the Olympian Gods - Expert [redump.org]
  • Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
  • Soreike! Anpanman - Tanoshii Eigo Asobi [redump.org]
  • Toshiyuki Yoshino - Lullaby of BirdLand [redump.org]
  • True Heart (alt) [redump.org]
  • Viper GTS [redump.org]
  • New not working software list additions (fmtowns_cd.xml)
  • Scavenger 4 (HME-217B) [redump.org]
  • Replaced software list items (fmtowns_cd.xml)
  • Hanafuda de Pon! [redump.org]
  • Indiana Jones and the Fate of Atlantis [redump.org]
  • King's Quest V - Absence Makes the Heart Go Yonder [redump.org]
  • Kyan Kyan Collection - Daifugouhen [redump.org]
  • Kyuukyoku Tiger [redump.org]
  • Legends of Valour - Gouyuu no Densetsu [redump.org]
  • Life & Death II - The Brain [redump.org]
  • Menzoberranzan - Yami no Monshou [redump.org]
  • Oshiete Noobow [redump.org]
  • Princess Danger [redump.org]
  • Scavenger 4 (HME-217A) [redump.org]
  • Wrestle Angels Special [redump.org]
  • Software list items promoted to working (fmtowns_cd.xml)
  • Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
  • Windows 3.1 L11 [cyo.the.vile]
  • machine/i2cmem.cpp: Added Xicor X24C01 support. [Ryan Holtz]
  • undefined bus/megadrive: Added EEPROM cartridge variant with Xicor X24C01. [Ryan Holtz]
  • bus/megadrive: Updated EEPROM save cartridge compatibility list. [Vas Crabb]
  • hiscore.dat: Updates [Leezer]
  • bgfx: Disable lowpass filter by default by setting it to its maximum value, since it does not account for actual monitor type. We can revisit this decision in the future if better monitor information is provided from the driver. [Aaron Giles]
  • jcart: Fixed I2C read address for Codemasters games. [Ryan Holtz] (#7885) [MooglyGuy]
  • megadriv.xml: fixed MT07023, MT07193, MT7767 [Ivan Vangelista]
  • hh_pps41: mwcfootb is mm78 [hap]
  • vgmplay.xml: Assorted metadata fixes [Scott Stone]
  • mac128: re-promote drivers now that basic things all work [O. Galibert, AJR]
  • mac.cpp: New FDCs and drives for all of the II and LC series machines [R. Belmont, O. Galibert]
  • asc.cpp: add IMPERFECT_SOUND flag to Apple Sound Chip for now. [R. Belmont]
  • apple2cp: correct a misunderstanding of the built-in accelerator's registers [R. Belmont]
  • mac128.cpp: cleanup obsolete #include. [R. Belmont]
  • macpwrbk030: new SWIM1 and SuperDrives for everyone [R. Belmont, O. Galibert]
  • machine/playch10.cpp: fixed MT07916 [Ivan Vangelista]
  • royalmah.cpp: fixed MT05580 [Ivan Vangelista]
  • Fixed arcade build. [Robbbert]
  • awacs: Rewrite [Olivier Galibert]
  • awacs: remove leftovers [Olivier Galibert]
  • macpdm: Add vblank irq [Olivier Galibert]
  • macpdm: Fix vblank ack [Olivier Galibert]
  • bus/megadrive: Improved Sonic & Knuckles "lock on" slot handling. [Ryan Holtz]
  • undefined Fixed saving in Sonic 3 & Knuckles.
  • undefined Made all MD cartridge types able to be locked on.
  • pockchalw.xml: added several new dumps [skaman]
  • trs80: improved cmd quickloader [Robbbert]
  • mm78la: small fix with carry flag [hap]
  • swim3: Fix rddata, a little more contents sonora: Allow reading the control register macpdm: Add floppy softlists
  • [Olivier Galibert]
  • apple2gs: configure scc channel speeds (#7887) [ksherlock]

Machines promoted to working

  • Macintosh II [R. Belmont, O. Galibert]
  • Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
  • Macintosh II (FDHD) [R. Belmont, O. Galibert]
  • Macintosh IIx [R. Belmont, O. Galibert]
  • Macintosh SE/30 [R. Belmont, O. Galibert]
  • Macintosh IIcx [R. Belmont, O. Galibert]
  • Macintosh IIci [R. Belmont, O. Galibert]
  • Macintosh IIsi [R. Belmont, O. Galibert]
  • Macintosh IIvx [R. Belmont, O. Galibert]
  • Macintosh IIvi [R. Belmont, O. Galibert]
  • Macintosh Classic 2 [R. Belmont, O. Galibert]
  • Macintosh LC III [R. Belmont, O. Galibert]
  • model2.cpp: Verified ROM labels for Virtua Cop 2 & documented Sega ID numbers for Virtua Cop. [Brian Troha]
  • Apple software list update for March 2021 (#7889) [Firehawke]

New working software list additions (apple2_flop_clcracked.xml)

  • Life Story Frog (cleanly cracked) [4am, Firehawke]
  • MECC-A103 Smoking: It's Up To You (cleanly cracked) [4am, Firehawke]
  • MECC-A104 Payroll System: A Business Simulation (cleanly cracked) [4am, Firehawke]
  • MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A107 Ducks (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A109 Circus Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A132 MECC Writer (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A132 MECC Writer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A133 MECC Writer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A134 MECC Speller (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A135 MECC Editor (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A115 Right of Way (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked) [4am, Firehawke]
  • MECC-A119 Master Spell (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A137 MECC Graph (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A119 Master Spell (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A124 Estimation (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A125 Addition Logician (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A126 Study Guide (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A127 Salt and You (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A129 Data Handler (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A343 Science Giants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A224 Instant Survey (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A227 Patterns (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A227 Patterns (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A401 Energy House (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A232 Spelling Press (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A241 LabelMaker (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A245 Instant Survey (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A246 Measure Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A247 Time Navigator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A403 Logic Gates (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A262 Probability Lab (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A405 Sports Stats (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A278 The Living Cell (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A302 Fish School (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A303 Moving Museum (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A407 Book Worm (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A311 Picture A Story (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A160 The Market Place (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A162 Path Tactics (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A165 Counting Critters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A167 Quickflash (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A168 Clock Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A169 Speedway Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A170 Number Munchers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A170 Number Munchers (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A171 Show Time (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A171 Show Time (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A191 Odell Lake (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A191 Odell Lake (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A193 Equation Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A193 Equation Math (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A195 Money Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A195 Money Works (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked) [4am, Firehawke]
  • MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked) [4am, Firehawke]
  • MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]

Software list items promoted to working (apple2_flop_clcracked.xml)

  • MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing A Character Sketch (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • All About Purim (cleanly cracked) [4am, Firehawke]
  • MECC-A172 MECC Dataquest Composer (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • mc146818: improve update in progress handling [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
  • unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]
  • video/segaic24.cpp: Fix out-of-bounds access in sprite drawing with inverted clipping (could crash during crkdown attract mode). [Vas Crabb]
New working clones
  • Maze (Trog bootleg) [Jorge Silva]
  • swim3, pdm: MFM sector reading [Olivier Galibert]
  • Clones promoted to working
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
  • fmtowns: adjust palette change delay [cracyc]
  • mac128: run vblank at the correct rate, fixes many instances of slowness [Jonathan Gevaryahu]
  • vlc34010.cpp: Flesh out driver just enough to keep CPUs from running off rails [AJR]
  • trs80: marked most as MNW, due to floppy regression and cassette issues. [Robbbert]
    • undefined Replaced image.seterror with message, as seterror is ignored in this instance.
  • Turn off VERBOSE [Aaron Giles]
  • ppc: Fix mcrxr uml [Olivier Galibert]
  • trs80: fixed typo in new comment [Robbbert]
New working clones
  • Meijinsen (set 2) [AeroCityMajor, The Dumping Union]
  • awacs: Add init/save for a couple of missed variables [Olivier Galibert]
  • ppc: fix mmu/exceptions debug messages [Olivier Galibert]
  • hh_cop400: correct bship82 speaker output [hap]
  • New working clones (#7893) [ClawGrip]
New working clones
  • Surf Planet (Version 3.0) [jordigahan]
  • Add 'surfplnt30' [ClawGrip]
  • Correct bad hash for MECC-A785 (#7894) [Firehawke]
  • ppc: Fix uml for stswx, lswx [Olivier Galibert]
  • ppc: better lswx/stsxw fix [Olivier Galibert]
  • macpdm: Add scsi write [Olivier Galibert]
  • vlc34010.cpp: A few more hookups [AJR]
  • mc68hc11: Memory modernization and updates [AJR]
    • undefined Eliminate data and I/O spaces, using memory views to remap internal RAM and I/O registers within the program space
    • undefined Add MC68HC811E2 type
    • undefined Lay some groundwork for future internal EEPROM support
    • undefined Add RTI and counter overflow flag
    • undefined Register debugger state for a few more internal registers
New working clones
  • Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
  • msoccer: make the goalie led darker [hap]
  • 68hc11: amount of work not worthy of me being copyright holder [hap]
  • fmtowns_flop.xml: split into three lists (original/cracked/misc), 7 new dumps, 1 replacement (#7864) [r09]
  • New working software list additions (fmtowns_flop_orig.xml)
  • AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit [wiggy2k]
  • CD+Graphics Player V1.1L10 [cyo.the.vile]
  • Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
  • Nihongo MS-DOS V6.2 L10 (Kihon Kinou) [cyo.the.vile]
  • Ponyon [cyo.the.vile]

New not working software list additions (fmtowns_flop_orig.xml)

  • Mah-Saiko-Jong [wiggy2k]
  • Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
  • Replaced software list items (fmtowns_flop_orig.xml)
  • Brandish [cyo.the.vile]
  • spectrum_cass.xml: Populated year and publisher for many entries. (#7876) [ArcadeShadow]
  • ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. (#7895) [David Haywood]
  • mac.cpp: cleanup some leftover PowerMac bits [R. Belmont]
  • mac.cpp: more dead code removal [R. Belmont]
  • srcclean in preparation for release [Vas Crabb]
  • asma2k: Fix memory-related regression [AJR]
  • Fix building with clang 6 [Vas Crabb]
    • undefined Annoyingly, clang 6 produces warnings for unused private static data members, but does not recognise the [[maybe_unused]]
  • attribute for them.
  • floppy: Fix an annoyingly subtle write bug [Olivier Galibert]
  • Restore legacy pc_dsk floppy support for imgtool only [AJR]
→ [arcade] HbMameUI x64 0.230 31/03/2021

0.230  2021-03-31

  • Sync with mame v0.230


New Games

  • [100doors] 100 doors
  • [alienresp] Alien Rescue (non-working prototype)
  • [bacman] Bac-Man
  • [conquest] Conquest (prototype)
  • [dkongtj] Donkey Kong Twisted Jungle v1.05
  • [truxton2nv] Truxton 2 (New Version)
  • [umk3uc20200703] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-07-03)
  • [umk3uc20201125] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-11-25)
  • [umk3uc20201201] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-01)
  • [umk3uc20201204] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-04)
  • [umk3uc20201226] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-26)
  • [umk3uc20210212] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-12)
  • [umk3uc20210228] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-28)
  • [umk3uc20210304] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-03-04)

 

→ [arcade] HbMameUI x64 0.229 24/02/2021

0.229  2021-02-24

  • Sync with mame v0.229
  • New Games:
    • [cabalng] Cabal (Neo-Geo port)
    • [mhavocpex6] Major Havoc - The Promised End (v0.75)
    • [sfz3te] Street Fighter Three Zero Training Edition v1.1
    • [ssonicbr] SegaSonic Bros
    • [teotd2] The Eye of Typhoon (Tsunami Edition, demo 2)

 

→ [arcade] Mame x64 0.229 24/02/2021

MAME 0.229 24 Feb 2021

It’s been an eventful month, culminating in the release of MAME 0.229 today. One change that you’ll notice straight away is that the “64” suffix is no longer added to the file name for 64-bit versions of MAME. If you’re unsure, you can see the data model at the end of the window title.

One very elusive Argentinian title has finally made it into MAME this month. We’re very proud to present Ms PacMan Twin, an extensive hack of Ms. Pac-Man with simultaneous two-player cooperative gameplay. Another rarity you can now experience is Midway’s unreleased Power Up Baseball – the NBA Jam of baseball. On the topic of prototypes, Wayne Gretzky’s 3D Hockey Fatality Edition is now supported.

Several TV games for preschool age children from JAKKS Pacific’s Sharp Cookie line have been dumped and emulated, featuring popular characters like Dora the Explorer, Scooby-Doo, Spider-Man and Thomas the Tank Engine. Travelling back a little, Mattel’s representations of Basketball, Hockey, Soccer, and Tag as electronic toys are now supported. Elektronika Autoslalom has arrived from Russia (with love). Another batch of JPM IMPACT fruit machines have been promoted to working this month, making use of new artwork engine features for their internal layouts.

Updates to the Win32 and Qt debuggers add a context menu to debugger views with an option to copy visible text to the clipboard, improve behaviour when views are scrolled to the bottom, and fix a crash when right-clicking some memory views. We’re lucky enough to have received another shader update from cgwg, improving the appearance of the popular crt-geom and crt-geom-deluxe effects. We’ve added support for the NEC/Renesas V850 family to unidasm.

There’s been plenty more happening, including a new LCD shader from cgwg, all the latest FM Towns software dumps, fixes for recent regressions, and more code modernisation.


New working machines
  • Basketball (Mattel) [hap, Sean Riddle]
  • Black Knight Pinball (Entex) [hap, Sean Riddle, Rik]
  • Elektronika Autoslalom [hap]
  • Hockey (Mattel) [hap, Sean Riddle]
  • JAKKS Pacific Inc / Child Guidance / Handheld Games Dora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Child Guidance / Handheld Games Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games Go Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • Mattel Funtronics: Tag [hap, Sean Riddle]
  • Ms PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, Recreativas.org]
  • National Semiconductor QuizKid Speller [hap, Sean Riddle]
  • Power Up Baseball (prototype) [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]
  • Run Run Puppy [Houpela, MetalliC]
  • Soccer (Mattel) [hap, Sean Riddle]
New working clones
  • Asteroids (bootleg on Lunar Lander hardware, set 2) [Juan Romero, ClawGrip]
  • Barracuda [Cam, Lamonsoff]
  • Born To Fight (Vifico license) [jordigahan, ClawGrip]
  • Defense (Defender bootleg) [chaneman]
  • Drift Out (Europe, Cameltry conversion) [twistedsymphony, Porchy]
  • Fidelity Electronics Elite A/S Challenger (Budapest program, model EWC) [Berger]
  • Galaxian (Electromar Spanish bootleg) [Juan Romero, ClawGrip]
  • Hot Night [system11, Brian Troha, The Dumping Union]
  • Hunchback (FAR S.A. bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US)
  • [Sean Riddle, David Haywood]
  • Kamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]
  • Mars (bootleg) [jordigahan, ClawGrip]
  • National Semiconductor QuizKid Racer (MM5799 version) [hap, Sean Riddle]
  • Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]
  • Radar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]
  • Storming Party / Riku Kai Kuu Saizensen (set 2) [f205v]
  • Street Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, maru79]
  • Wayne Gretzky's 3D Hockey Fatality Edition (prototype) [Andrew Welburn, bmx]
  • World Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]
  • Machines promoted to working
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 H06) [James Wallace]
  • Novag Supremo [hap, bataais]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13) [James Wallace]
  • Clones promoted to working
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4 P, Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 A 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9I 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9P 14) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO06 11) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 AH06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 I H06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 P H06) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 H10) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 I H10) [James Wallace]
  • The Hole (bootleg of The Pit) [caius]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO1 AC2) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 AC13) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13, Whitbread) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 AC10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 C10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO9 C12) [James Wallace]
New machines marked as NOT_WORKING
  • Beatmania III [Windy Fairy]
  • G.T. Block Challenger [hap, chaneman]
  • Games Family [Victor Fernandez (City Game), ClawGrip]
  • Golden Fruits [jordigahan, ClawGrip]
  • Insight Enterprises Z80 SBC (prototype?) [Dirk Best, Tech Time Traveller]
  • Network Computing Devices MCX [Patrick Mackinlay]
  • Olympus (Z Games, version 10) [Ioannis Bampoulas]
  • Photo Play 2001 (Spanish) [jordigahan, ClawGrip]
  • PlayCenter Champions Tournament (v9.3) [Recreativas.org]
  • Pop'n Music Animelo [Windy Fairy]
  • Pop'n Music Mickey Tunes [Windy Fairy]
  • Score 5 [Ioannis Bampoulas]
  • Silverball (8.01) [jordigahan, ClawGrip]
  • Super Butterfly 2000 [Ioannis Bampoulas]
New clones marked as NOT_WORKING
  • Mach 2 (set 2) [Victor Fernandez (City Game), ClawGrip]
  • Oli Bug (Jump Bug bootleg) [Juan Romero, ClawGrip]
  • ParaParaParadise 2nd Mix (AAA) [Windy Fairy]
  • Pop'n Music Mickey Tunes! [Windy Fairy]
  • Silverball (6.32) [Asure]
  • Silverball (7.20) [Asure]
  • Silverball Bulova (4.09, set 1) [Asure]
  • Silverball Bulova (4.09, set 2) [Asure]
New working software list additions
  • apple1: Hamurabi (Computerland), Nightmare #6 [Brutal Deluxe]
  • apple2_flop_clcracked:
  • Dr. Jessie's Dinosaur (cleanly cracked), Frogger (Main Street Publishing re-release) (cleanly cracked),
  • Hugo Hound's Vowel Sounds: Long Vowels (cleanly cracked), The Isle of Mem (cleanly cracked), Jigsaw Jenerator (cleanly cracked),
  • Math Concepts I (Version 06.29.84) (cleanly cracked), Math Concepts II (Version 06.29.84) (cleanly cracked),
  • Osmotic Pressure (Version 1.1, dated 04/1985) (cleanly cracked), Pipeline (cleanly cracked),
  • PlayWriter: Adventures in Space (cleanly cracked), PlayWriter: Castles and Creatures (cleanly cracked),
    • Pollution Control (cleanly cracked), Reproduction Process (cleanly cracked), Starship Commander (Version 1.1) (cleanly cracked),
  • Tim and the Cat and Grog the Frog (cleanly cracked), Uncle Clyde's Consonant Slides: Beginning Consonants (cleanly cracked)[4am, Firehawke]
  • apple2_flop_orig:
  • Alphabet Fun: Learning The Alphabet, Cause and Effect: What Makes It Happen,
  • The Human Body and How It Works: The Digestive and Excretory Systems,
  • The Human Body and How It Works: The Skeletal and Muscular Systems, Library Skills: Let's Learn About The Library,
  • Parts of Speech: Fun with Verbs, Read and Spell: In the Days of Knights and Castles, Reading Fun: Beginning Consonant Sounds,
  • Troll Math Class Level 3: I Can Multiply and Divide, Troll Math Class Level 4: Advanced Addition and Subtraction,
  • Troll Math Class Level 5: Advanced Multiplication and Division, Understanding Maps and Globes [4am, Firehawke]
  • ekara_japan_a:
    • A-6 Pichi Pichi Pitch Pure Chapter 2 (Japan), A-8 Pichi Pichi Pitch Karaoke Party 2 (Japan) [WingedPikPik, TeamEurope]
  • fmtowns_cd:
    • Ehon Writer School v1.1 L21, Gakuen Bakuretsu Tenkousei!, Hana no Kioku - Dainishou, if 1-2-3 CD Collection,
    • Ikazuchi no Senshi Raidy 2 (1996-03-11), Kousoku Choujin, Misato-chan no Yume Nikki, Time Stripper Mako-chan, Tougenkyou
    • [redump.org]
    • The Silent Service - Chinmoku no Kantai, Sotsugyou '93 - Graduation (older floppy disk) [redump.org, wiggy2k]
  • fmtowns_flop:
    • Cameltry (cracked), Columns (cracked), Lord Monarch [cyo.the.vile]
    • Nonomura Byouin no Hitobito [r09]
  • hp_ipc_rom: Software Engineering ROM [F.Ulivi]
  • ibm5150:
    • Hare Raising Havoc (USA) [ArcadeShadow]
    • Cyrus 3-D Chess (shareware, Titanium Seal release), VGA Slot Machine (Titanium Seal release) [archive.org]
    • Maniac Mansion, Tunnels & Trolls: Crusaders of Khazan, Valhalla - Ragnarok [The Good Old Days]
    • ibm5170:
    • Descent (shareware, v1.1), King's Quest V: Absence Makes the Heart Go Yonder! (3.5"DD, v0.000.055, EGA release),
    • King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.051, VGA release),
    • King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.062, EGA release),
    • Raptor - Call of the Shadows (shareware, v1.0, Titanium Seal release), Tubular Worlds, Warlords II, Warlords II - Scenario Builder [ArcadeShadow]
    • Wolfenstein 3-D (shareware, Titanium Seal release) [archive.org]
    • Mixed-Up Fairy Tales [The Good Old Days]
  • rx78_cart: Space Enemy [Gaming Alexandria]
  • vgmplay:
    • Arctic (NEC PC-9801), Battle Storm (Family Computer), The Beverly Hillbillies (IBM PC AT), Bonk 3 - Bonk's Big Adventure (TG-16),
    • Bonk's Adventure (TG-16), Bonk's Revenge (TG-16), Boxyboy (TG-16), Break In (PC Engine), Chew Man Fu (TG-16), Cyber Core (TG-16),
    • Doraemon - Meikyuu Daisakusen (PC Engine), Final Lap Twin (TG-16), Fushigi no Yume no Alice (PC Engine),
    • Hana Taaka Daka! (PC Engine), Impact MuSiX Disk #1 (MSX2), Impact MuSiX Disk #2 (MSX2), Impact MuSiX Disk #3 (MSX2),
    • Impact MuSiX Disk #4 (MSX2), Impact MuSiX Disk #5 (MSX2), Kaizou Choujin Shubibinman (PC Engine),
    • The Legend of Kyrandia - Book One (IBM PC AT), Lemmings 2 - The Tribes (IBM PC AT), Mario's Game Gallery (IBM PC AT),
    • Mega Man V (Nintendo Game Boy), Monster Pro Wrestling (PC Engine), Moto Roader (TG-16), Moto Roader II (PC Engine),
    • Pachicom (MSX), Spin Pair (PC Engine), Supaplex (IBM PC AT), Super Tetris 2 + Bombliss (NEC PC-9801),
    • Ultra Toukon Densetsu (Seta 1) [vgmrips.net, Tafoid]
  • vsmile_cart:
    • The Batman - De redding van Gotham City (Netherlands), Disney's Mickey Mouse - De wonderwereld van Mickey (Netherlands),
    • Marvel Spider-Man en Vrienden - Geheime Missies (Netherlands, rev. 123),
    • Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2005), Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2009),
    • Nickelodeon Spongebob Squarepants - Een Dag uit het Leven van een Spons (Netherlands),
    • Spider-Man en Vrienden - Geheime Missies (Netherlands), Truckie's Rekenrace (Netherlands),
    • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, 2010),
    • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, alt, 2005),
    • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, rev. 123, 2007) [Ramco Sahara]
Software list items promoted to working
  • fmtowns_cd: Record of Lodoss War II - Goshiki no Maryuu, Sangokushi III [wiggy2k]
New NOT_WORKING software list additions
  • lynx: Lynx Othello [anonymous]
  • rx78_cart: Excite Baseball [Gaming Alexandria]
  • vsmileb_cart: Dierenhuis (Netherlands) [Ramco Sahara]
  • Merged pull requests
  • 7369: neogeo.cpp, neogeocd.cpp: Added notes on regional differences in AES consoles. [cam900]
  • 7392: actions_atj2279b.cpp: Add notes about CPU and video resolution. [Onmp314]
  • 7567: video/315_5313.cpp: Added TODO notes for things that need verification. [cam900]
  • 7623: apple1.xml: Added two entries. [Brutal Deluxe, Alexis B.]
  • 7652: bus/rs232/printer.cpp: Added option for Radio Shack printer with select output on RxD. [Tim Lindner]
  • 7655: sms.xml: Corrected release year for Fire & Ice. [ArcadeShadow]
  • 7693: firebeat.cpp: Improved SPU, documented I/O ports, and fixed some graphical issues. [Windy Fairy]
  • 7696: nmk16.cpp: Fixed redhawks graphics, and added placeholders for undumped PROMs and PLDs. [ClawGrip]
  • 7697: oric.cpp: Added oric1 BASIC 1.0 UK BIOS. [tante ju, rfka01]
  • 7699: sound/rf5c400.cpp: Fixed looping, and implemented position read-back. [Windy Fairy]
  • 7700: photoplys.cpp: Added Photo Play 2001 (Spanish). [jordigahan, ClawGrip]
  • 7701: geniusjr.cpp: Added note about globbed 68HC05 on gls. [Sean Riddle, ClawGrip]
  • 7702: gfamily.cpp: Added Games Family. [Victor Fernandez (City Game), ClawGrip]
  • 7703: gokidetor.cpp: Converted JEDEC files to MAME binary format and added anonymous namespace. [ClawGrip]
  • 7705: bogeyman.cpp, shootout.cpp: Corrected monitor orientation to 180° rotation. [Corrado Tomaselli, Angelo Salese]
  • 7706: missbamby.cpp: Added Golden Fruits. [jordigahan, ClawGrip]
  • 7708: Fixed compiler flags for ARM/AArch64 targets. [Belegdol]
  • 7709: docs: Changed “mame64” to “mame” in documentation. [Firehawke]
  • 7710: jungleyo.cpp: Fixed video emulation. [Angelo Salese]
  • 7713: Updated “2020” to “2021” in various places. [Stiletto]
  • 7714: snesb51.cpp: Added BIOS version 12-07 for snes4sl. [Victor Fernandez (City Game), ClawGrip]
  • 7715: docs: Updated instructions for building on macOS. [r0ni]
  • 7719: itech32.cpp: Added Power Up Baseball (prototype). [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]
  • 7721: firebeat.cpp: Refactored driver code, and added initial beatmania III support. [Windy Fairy]
  • 7723: rainbow.cpp: Added 01.01.11A ROM for Rainbow 100 A ROM. [bsdimp, rfka01]
  • 7724: hh_sm510.cpp: Improved gnw_egg display using scanned from unit. [algestam]
  • 7725: formats/ap2_dsk.cpp: Added read-only support for .nib format images. [leesaudan2]
  • 7726: hp_ipc.cpp: Added support for expansion ROMs. [F.Ulivi]
  • 7727: hh_sm510.cpp: Verified that gnw_egg and gnw_mmouse microcontroller programs are identical. [algestam]
  • 7728: viper.cpp: Added I/O and new dongles for ParaParaParadise 2nd Mix games. [Windy Fairy]
  • 7729: ibm5170.xml: Added eight entries. [ArcadeShadow]
  • 7730: ibm5150.xml: Added Hare Raising Havoc (USA). [ArcadeShadow]
  • 7731: frontend: Added a few more driver flags to -listxml output. [Nathan Woods]
  • 7733: galaxian.cpp: Added Kamikaze (Electrogame, Spanish bootleg of Galaxian). [Juan Romero, ClawGrip]
  • 7734: cpu/es5510: Partially implemented RAM clear function and serial control. [cam900]
  • 7735: galaxold.cpp: Added Hunchback (FAR S.A. bootleg on Galaxian hardware). [Juan Romero, ClawGrip]
  • 7738: spg2xx_jakks_sharp.cpp: Added The Amazing Spider-ManundefinedGreat Math Caper (Sharp Cookie) (NTSC, US).
  • [Sean Riddle, David Haywood]
  • 7739: asteroid.cpp: Added Asteroids (bootleg on Lunar Lander hardware, set 2). [Juan Romero, ClawGrip]
  • 7741: bus/cpc/cpc_rs232.cpp: Reinstated RI handler. [Fergus Leen]
  • 7742: fmtowns_flop.xml: Added two cracks and two original dumps, replaced one entry with a better dump, and removed a bad dump.
  • [r09]
  • 7744: fantland.cpp: Added Born To Fight (Vifico license). [jordigahan, ClawGrip]
  • 7747: hh_sm510.cpp: Confirmed gnw_mmouse uses microcontroller R mask option. [algestam]
  • 7749: vsmile_cart.xml: Added eleven entries, changed names to use VTech region codes, and fixed parent/clone relationships.
  • [Ramco Sahara, ClawGrip]
  • 7750: spinb.cpp: Added Mach 2 (set 2). [Victor Fernandez (City Game), ClawGrip]
  • 7752: vsmilem_cart.xml: Changed names to use VTech country codes, and fixed a parent/clone relationship. [ClawGrip]
  • 7753: apple2gs.cpp: Implemented some missing ADB commands. [Kelvin Sherlock]
  • 7755: spg2xx_jakks_sharp.cpp: Added two TV games. [Sean Riddle, David Haywood]
  • 7757: spg2xx_jakks_sharp.cpp: Added Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK). [Sean Riddle, David Haywood]
  • 7758: toaplan2.cpp: Fixed graphics ROM loading for nprobowl. [DavidHaywood]
  • 7761: video/hng64.cpp: Only swap/clear 3D buffer when flag is set. [Happy]
  • 7762: ekara_japan_a.xml: Added two entries. [WingedPikPik, TeamEurope, David Haywood]
  • 7764: fmtowns_cd.xml: Added eleven entries, replaced nineteen entries with better dumps and added three missing floppies. [r09]
  • 7765: bus/isa/svga_s3.cpp: Added two additional BIOS variants. [jordigahan, ClawGrip]
  • 7766: bgfx: Added brightness boost, clamping to zero, and raster bloom effects to crt-geom and crt-geom-deluxe. [cgwg]
  • 7767: galaxian.cpp: Dumped PROM for olibug and galkamika. [ClawGrip]
  • 7768: spg2xx_jakks_sharp.cpp: Added Thomas & FriendsundefinedLearning Circus Express (Sharp Cookie) (NTSC, US).
  • [Sean Riddle, David Haywood]
  • 7769: silverball.cpp: Added five TAB Austria Silverball sets. [jordigahan, Asure, ClawGrip]
  • 7770: Fixed missing and duplicate source file references in build scripts. [Roberto Benfatto]
  • 7773: generalplus_gpl16250_mobigo.cpp: Corrected release years. [AlesanddroPB95]
  • 7781: raiden_ms.cpp: Fixed sound CPU communication and improved sound chip hook-up. [Devin Acker]
  • 7787: Replaced ARRAY_LENGTH with C++17 std::size and cleaned up some code. [AJR]
  • 7790: Added M68000 CPU support to gdbstub debugger. [nabetse]
  • 7791: thoop2.cpp: Fixed sprite-sprite priorities. [cam900]
  • 7793: apple2gs.cpp: Enabled floppy sounds when using new IWM implementation. [leesaudan2]
  • 7795: gamegear.xml: Changed description of suprjedi to match the box art and manual. [ArcadeShadow]
  • 7796: ibm5150.xml: Added five entries. [ArcadeShadow]
  • 7797: ibm5170.xml: Added two entries, and marked a modified disk as a bad dump. [ArcadeShadow]
  • 7798: dkong.cpp: Added Radar Scope (TRS02, rev. D). [anonymous, Gaming Alexandria, David Haywood]
  • 7799: gfamily.cpp: Re-dumped gmfamily hard disk. [ICEknight, ClawGrip]
  • 7801: playcenter.cpp: Added PlayCenter Champions Tournament (v9.3). [Recreativas.org, ClawGrip]
  • 7802: cps2.cpp: updated credits. [Ange Albertini]
  • 7803: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original dumps and cracks. [4am, Firehawke]
  • 7804: ksys573.cpp: Added ATA CS1 to memory map. [Windy Fairy]
  • 7805: bus/megadrive/sk.cpp: Add notes for Sonic 3 & Knuckles save feature. [cam900]
  • 7809: fmtowns_flop.xml: Fixed SHA1 digest for lordmon. [r09]
Source Changes

New working software list additions (apple2_flop_orig.xml)

  • Library Skills: Let's Learn About The Library [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Hugo Hound's Vowel Sounds: Long Vowels (cleanly cracked) [4am, Firehawke]
  • Tim and the Cat and Grog the Frog (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Adventures in Space (cleanly cracked) [4am, Firehawke]
  • Dr. Jessie's Dinosaur (cleanly cracked) [4am, Firehawke]
  • sound/rf5c400.cpp: Fixed looping, and implemented position readback. (#7699) [987123879113]
  • bus/rs232: Add generic Radio Shack printer option (generates break condition when online). (#7652) [tim lindner]
  • alpha68k_i.cpp: PCB documentation for The Next Space & Paddle Mania, derive chip clocks from OSCs. [Brian Troha]
New machines marked as NOT_WORKING
  • Score 5 [Ioannis Bampoulas]
  • nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) [ClawGrip]
  • alpha68k_i.cpp: replaced color ROM dump for paddlema, added dump about bootleg boards [f205v]
  • geniusjr.cpp: Add note about globbed 68HC05 on 'gls' [Sean Riddle]
  • input.cpp, inputdev.cpp: Misc. fixes [AJR]
    • Fix a recent regression with processing XInput DPAD input item tokens
    • Prevent code_to_token from blowing up in strange cases
  • swim1: Remove the q3 clock, sync is just not usable [Olivier Galibert]
  • iwm: Start of implementation of async write [Olivier Galibert]
  • debug/express.cpp: Fix parsing for preincrement & predecrement operators; make debugging function print_tokens usable again [AJR]
  • floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then interval_indexundefined2+1 overflows. Wow. Found and tracked down by Colin Howell, with much thanks. [Olivier Galibert]
  • floppy.cpp: as_ticks returns a u64, so go unsigned all the way [AJR]
  • softwarelist: spelling corrections related to microcabin's hurryfox [hap]
  • msx.hsi: remove some leading whitespace [hap]
  • win32 debugger: Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066). [Vas Crabb]
  • gokidetor.cpp: Converted JEDECs to binary format and add anonymous namespace. (#7703) [ClawGrip]
  • jungleyo.cpp: minor notes update [Ivan Vangelista]
  • floppy: Be really sure a cleared cache is seen as such [Olivier Galibert]
  • mac: fixes for Clang compile [R. Belmont]
  • Goodbye 64 suffix on the main executable, it was nice knowing you. [Vas Crabb]
    • If you want to build 64-bit and 32-bit in the same tree without them stomping on each other, use SEPARATE_BIN=1 (you already need to do this for TOOLS=1 anyway).
  • Updated GitHub CI for executable names, added ORM check to Linux builds [Vas Crabb]
  • saitek_egr: add compatibility filter [hap]
  • laserbas: Improve gfx rendering, implement BG scrolling, correct screen raw parameters [Dirk Best]
  • oric.cpp: Dumped oric1 BASIC 1.0 UK BIOS. (#7697) [tante ju]
  • bogeyman.cpp, shootout.cpp: Corrected monitor orientation to ROT180. [Corrado Tomaselli]
  • New machines marked as NOT_WORKING (#7702) [ClawGrip]
New machines marked as NOT_WORKING
  • Games Family [Victor Fernandez (City Game), ClawGrip]
New working clones
  • Mars (bootleg) [jordigahan, ClawGrip]
New machines marked as NOT_WORKING
  • Super Butterfly 2000 [Ioannis Bampoulas]
  • cave.cpp: Correct some typos & update documentation for Hotdog Storm [Brian Troha]
  • rs232: HLE updates [AJR]
    • Remove option to change the number of start bits (1 was always the default, and the RS232 protocol requires one start bit)
    • Add many historically significant baud rates ranging from 50 to 7200
      • - ccs2810.cpp, sb8085.cpp: Update notes
  • midtunit.cpp + midyunit.cpp: Correct ROM labels for the Mortal Kombat sets [Brian Troha]
  • kpontoon: add text layer tilemap, palette, and char ROM readback for POST [R. Belmont]

New machines marked as NOT_WORKING (#7706)

  • Golden Fruits [jordigahan, ClawGrip]
  • Unbreak aarch64 and arm builds (#7708) [Julian Sikorski]
  • jungleyo.cpp: Added reel layer drawing, implemented priority selection, and hooked up palette. (#7710) [Angelo Salese]
  • Qt debugger updates: [Vas Crabb]
    • Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066).
    • Made memory view last PC display a context menu item.
    • Fixed crash on right-clicking a memory view showing something other than an address space.
  • debugger: Fixed commas in dumpkbd output. [Vas Crabb]
  • bus/ti99/gromport/cartridges.cpp: Use get_attribute_string_ptr [AJR]
New working clones
  • Storming Party / Riku Kai Kuu Saizensen (set 2) [f205v]
New machines marked as NOT_WORKING
  • Olympus (Z Games, version 10) [Ioannis Bampoulas]
  • geneve: Fixed debugger problem when writing values into memory; added debugger method to tms9995. [Michael Zapf]
  • itech32: Added support for the WIDTHPIX blit flag. [Ryan Holtz]
  • maygaym1.cpp: Added GAL for the FM sound board [Highwayman]
  • Clones promoted to working
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 AC13) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13, Whitbread) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO9 C12) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 C10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 AC10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO1 AC2) [James Wallace]
  • ui/inputmap: prevent race condition between ui_input().pressed() and poll() [hap]
New working clones
  • Drift Out (Europe, Camel Try conversion) [twistedsymphony, Porchy]
  • ui: Clean up slider callbacks [AJR]
  • ui.h: Remove now-unused slider ID macros/enums [AJR]
  • kpontoon: hooked up sprite ROM readback, marked sound CPU dump as bad [R. Belmont]
  • Update "2020" text to "2021" (#7713) [Stiletto]
  • Update "2020" text to "2021".
  • taito_f2.cpp: corrected Cameltry spelling [Ivan Vangelista]
  • skylncr.cpp: corrected a couple of typos [Ivan Vangelista]
  • Bug fixes and usablility enhancements: [Vas Crabb]
    • Declare intent when requesting virtual memory (for NetBSD, 7712)
    • Improve scrolling behaviour in Qt debugger (MT07795)
    • Added prompts to input mapping menu to make it less intimidating
  • Change "mame64" to "mame" in docs (#7709) [Firehawke]
  • inputmap: don't prompt to toggle to default if default is None [hap]
  • itech32: Fixed graphics regressions introduced by incrementing pixel X by an unshifted value in the previous changes. [Ryan Holtz]
  • luckgrln: Use generic xBGR_555 palette support, decrease amount of colors [Dirk Best]
  • luckgrln: Minor corrections [Dirk Best]
    • Add dip switch locations
    • Change service switch type to not toggle on 7smash
    • Add screen raw parameters
    • Add anonymous namespace
  • firebeat: Implement SPU DMAs and fix SPU device configurations (#7693) [987123879113]
    • firebeat.cpp: Implement SPU DMAs and fix SPU device configurations
    • cdrom: Add way to specify Ultra DMA as a machine configuration
  • kpontoon: hooked up sound CPU and comms, POST now fully passes [R. Belmont]
  • alpha68k_i.cpp: removed NO_DUMP entry for the Alpha 8511 MCU, since actual PCBs don't have it [Ivan Vangelista]
New working clones
  • Elite A/S Challenger (Budapest program, model EWC) [Berger]

New working machines [Travis Brown]

  • Power Up Baseball (prototype) [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]
    • - itech32: Updated NVRAM mapping on '020 machines to cover full 128k. [Travis Brown]
  • btime.cpp: corrected size for one ROM for wtennis [f205v]
  • hshavoc.cpp: simplified the already working part of the decryption [Ivan Vangelista]
  • magreel.cpp: added placeholder for undumped PIC [Ivan Vangelista]
  • Suggested changes to MacOS to build reqs (#7715) [mac-a-r0ni]
    • Update compilingmame.rst
      • Changes in macOS section regarding current build requirements
      • Added basic info for Apple Silicon to macOS build instructions.
  • itech32: added required newline at end [Robbbert]
  • ksys573.cpp: fixed MT07863 [Ivan Vangelista]
  • Debuger updates: [Vas Crabb]
    • Improved behaviour of bottom line in Qt and win32 debugger views.
    • Ported memory tracking feature from Qt to win32 module.
New working clones
  • Barracuda [Cam, Lamonsoff]
  • hh_sm510.cpp: Improve gnw_egg display (#7724) [algestam]
  • gnw_egg: Improved the existing display. [Henrik Algestam]
  • dp8344.cpp: Remove erroneous fallthrough [AJR]
  • unidasm: Add disassemblers for NEC/Renesas V850 family [AJR]
  • Added Apple 2 disk image format: .nib (read-only support) (#7725) [leesaudan2]
    • This format was not supported by the new floppy subsystem. This commit provides read-only support of .nib files.
  • iwm, swim1: Implement async write on gcr [Olivier Galibert]
  • apple2gs: start hooking up the new IWM and drives [R. Belmont]
  • hh_sm510.cpp: gnw_egg rom verified to be the same as gnw_mmouse (#7727) [algestam]
    • hh_sm510.cpp: gnw_egg rom verified to be the same as gnw_mmouse
  • compuchess: mark ccmk1 as bootleg [hap]
  • hh_sm510: mark elektronika clones as bootleg [hap]
  • hh_sm510: improve exospace svg a bit [hap]
New machines marked as NOT_WORKING
  • Autoslalom [hap]
  • flopimg: Fix wrapping on mac sector extraction [Olivier Galibert]
  • iwm: remove disable_mon, move to floppy [Olivier Galibert]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • Added: [descswa] Descent (shareware, v1.1) Added: [kingqst5a] King's Quest V: Absence Makes the Heart Go Yonder! (3.5"DD,
  • v0.000.055, EGA release) Added: [kingqst5a_525] King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.051, VGA
  • release) Added: [kingqst5b_525] King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.062, EGA release) Added:
  • [raptorswa] Raptor - Call of the Shadows (shareware, v1.0, Titanium Seal release) Added: [tubworld] Turbular Worlds Added:
  • [warlords2] Warlords II Added: [warlords2sb] Warlords II - Scenario Builder

Machines promoted to working

  • Autoslalom [hap]
  • ibm5150undefinedNew working software list addition (#7730) [ArcadeShadow]
New working software list additions
  • ibm5150: Hare Raising Havoc (USA) [ArcadeShadow]
  • ibm5150.xml: Updated: [carmnpst35] -> clone of [carmnpst]
  • model3.cpp: Updated Sega ID# for the Virtua Striker 2 sets. [Brian Troha]
  • r4000: save exception pc on reset [Patrick Mackinlay]
  • viper.cpp: ParaParaParadise 2nd Mix updates: (#7728) [987123879113]
    • Added working dongles for ppp2nd (JAA) and added a dongle to boot ppp2nda (AAA)
    • Added sensor inputs for ppp2nd and ppp2nda

New clones marked as not working

  • ParaParaParadise 2nd Mix (AAA) [987123879113]
  • z80scc: tidy logging a little bit [Patrick Mackinlay]
  • z80scc: there's only one wr2 [Patrick Mackinlay]
  • odyssey2/homecomp: make ram size configurable [hap]
  • es5510.cpp: Add notes, Add serial control register for debugging, Fix/Add some hardware features Implement (partially) RAM clear function Fix host control register; host access OK flag is inverted (0 is active) [cam900]
  • i8244: fix problem with major system overlap [hap]
  • Revert "i8244: fix problem with major system overlap" [hap]
    • This reverts commit 401e9f670a906ac0cfe48bfa20ded143bb17ced0.
  • midyunit.cpp, nbmj8688.cpp, nbmj8891.cpp, nmk16.cpp, powerins.cpp, tetrisp2.cpp: initialized some variables that were causing
  • crashes / asserts in drvnoclear builds [Ivan Vangelista]
  • odyssey2: add note [hap]
  • tmnt.cpp, taito_f3.cpp: initialized some variables that were causing crashes / asserts in drvnoclear builds [Ivan Vangelista]
  • videopac.xml: Fix validation [AJR]
  • exidy.cpp: Dumped PROMs and correct version 2 sound ROMs for Pepper II (version 8) [Kevin Eshbach, The Dumping Union]
  • snookr10.cpp: Correct XTAL for sound ROM as per hardware. [Brian Troha]
  • mc68681: ignore tx enable if already enabled [Patrick Mackinlay]

new WORKING machine

  • The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US) [Sean Riddle, David Haywood]
  • m88000: initial execution implementation [Patrick Mackinlay]

New working clones (#7733)

  • Kamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]

New working clones (#7735)

  • Hunchback (FAR S.A. bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • ncd19c: Map some memory and devices [AJR]
  • m88000: Fix uninitialized member
  • sorcerer: Add screen raw parameters [AJR]
  • Reinstated RI Handler [Fergus Leen]
  • jpmimpct: Added emulation of X9C103, fixes volume setting [James Wallace]
  • Clones promoted to working
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4) [James Wallace]
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4 P, Protocol) [James Wallace]
  • arcadia, mpu4, tumbleb, vectrex: initialized some variables that were causing crashes in drvnoclear builds [Ivan Vangelista]
  • jpmimpct: Fixed layout of Big Bucks (JPM) [James Wallace]
  • ncd88k: add mcx variant and video output [Patrick Mackinlay]
  • ncd88k: forgot mame.lst [Patrick Mackinlay]
  • aviion88k: wipundefinedreaches scm [Patrick Mackinlay]
  • m3: Rewrite driver [Dirk Best]
    • System is now mostly working. The monitor ROM can be used. No software available, so the floppy hookup isn't finished.
  • segas24.cpp: fixed assert in sspirtfc (index < m_length, file ../../../../../src/emu/devfind.h, line 1077) [Ivan Vangelista]
  • astrcorp, byvid, jungleyo, ksys573, mil4000, mpu4vid, overdriv, umipoker: initialized some variables which were causing asserts
  • incorrect behaviours in drvnoclear builds [Ivan Vangelista]
  • swim1: Add mfm read, write needs a little more work [Olivier Galibert]
  • video/resnet.cpp: Code cleanup [AJR]
  • coretmpl.h: Move lru_cache_map to separate header [AJR]
  • input.cpp, inputdev.cpp: Convert a few more functions to use std::string_view [AJR]
  • Use std: :clamp in various core functions [AJR]
  • render/bgfx: Fix failure to load texture .png files when -artpath contains multiple directories [AJR]
  • unidasm: Fix build on gcc [AJR]
  • input.cpp: Fix regression in token parsing [AJR]
  • swim1: Finish mfm write [Olivier Galibert]
New working machines
  • Funtronics: Tag [hap, Sean Riddle]
  • hh_pic16: lower mcu frequency for ttfball [hap]
  • 2gs: Better floppy interaction [Olivier Galibert]
  • tumbleb.cpp: fixed regression [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Oli Bug (Jump Bug bootleg) [Juan Romero, ClawGrip]
  • 2gs: Fixes, and more fixes [Olivier Galibert]
  • floppy 525: Better wpt management [Olivier Galibert]
  • swim1: propagate the iwm wpt correction [Olivier Galibert]
  • ap_dsk35: support .2MG images in the new-style apple_gcr_format [R. Belmont]
  • aviion88k: de-conflict serial port names [Patrick Mackinlay]
New working clones
  • Hot Night [system11, Brian Troha, The Dumping Union]
  • interpro: prevent some crashes [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Insight Enterprises Z80 SBC (Prototype?) [Dirk Best, Tech Time Traveller]
  • m3: Minor fixes [Dirk Best]
    • Better floppy selection logic
    • Floppy motor is always on
    • Minor gfxdecode fix
  • render/bgfx: Use platform-specific path separator more consistently [AJR]
  • ap_dsk35: make .2MG its own separate format handler [R. Belmont]
  • atarigt, quizshow: initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]
  • #7711: lld seems to add a minimal symbol that the system libraries catch. Be smarter about ignoring that. [Aaron Giles]
  • 8080bw, atari_s1, hanaawas, lastfght, mw8080bw: initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]

New working clones (#7739)

  • Asteroids (bootleg on Lunar Lander hardware, set 2) [Juan Romero, ClawGrip]
  • hh_sm510: confirm gnw_mmouse R mask option (#7747) [algestam]
  • hh_sm510: confirm gnw_mmouse R mask option
  • fds: Games refer to disk sides A and B, not 1 and 2. [Robbbert]
  • New NOT_WORKING software list additions (#7749)
  • vsmile_cart.xml: [ClawGrip]
  • Disney's Mickey Mouse - De wonderwereld van Mickey (Netherlands), Nickelodeon Spongebob Squarepants - Een Dag uit het Leven van een
  • Spons (Netherlands), Truckie's Rekenrace (Netherlands), The Batman - De redding van Gotham City (Netherlands), Nick Jr. Dora -
  • Dora's Reparatie Avontuur! (Netherlands, 2005), Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2009), Walt Disney's
  • Assepoester - De wonderwereld van Assepoester (Netherlands, 2010), Walt Disney's Assepoester - De wonderwereld van Assepoester
  • (Netherlands, rev. 123, 2007), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, alt, 2005), Marvel
  • Spider-Man en Vrienden - Geheime Missies (Netherlands, rev. 123), Spider-Man en Vrienden - Geheime Missies (Netherlands) [Ramco Sahara]
  • vsmile_cart.xml updates: [ClawGrip]
    • Use VTech regional codes as game names suffixes
    • Fix some parent-clone relationships

New clones marked as NOT_WORKING (#7750)

  • Mach 2 (set 2) [Victor Fernandez (City Game), ClawGrip]

New NOT_WORKING software list additions (#7745)

  • vsmileb_cart.xml: Dierenhuis (Netherlands) [Ramco Sahara]
  • vsmileb_cart.xml: Use VTech country codes as game name suffixes. [ClawGrip]

New working clones (#7740)

  • Galaxian (Electromar Spanish bootleg) [Juan Romero, ClawGrip]
  • vsmilem_cart.xml: Use VTech country codes as game name suffixes and fix a parent-clone relationship [ClawGrip]

New working clones (#7744)

  • Born To Fight (Vifico license) [jordigahan, ClawGrip]
  • apple2gs: add some missing ADB commands. (#7753) [ksherlock]
  • added ds8874 device [hap]
  • cop400: small notes cleanup [hap]

new WORKING machines (#7755)

  • Go Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • Dora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • hp_ipc.cpp: Added support for expansion ROMs. (#7726) [fulivi]

New working software

  • hp_ipc_rom: Software Engineering ROM [fulivi]
  • Fix build: [Vas Crabb]
    • spg2xx_jakks_sharp.cpp: Add missing comma between macro arguments.
    • hp_ipc_rom.xml: Use one tab indent per nested element level.
  • m6809: Partially qualify the dummy cycles [Olivier Galibert]
  • slapstic: Full rewrite, using infrastructure we did not have previously [Olivier Galibert]
  • slapstic: Add forgotten part of save state management [Olivier Galibert]
  • swim [Olivier Galibert]
  • apple2gs/iwm: Work [Olivier Galibert]
  • slapstic: forgot the important part, duh [Olivier Galibert]
  • Revert "swim" and "apple2gs/iwm: Work", wip pushed by mistake [Olivier Galibert]
  • m6809: Improve accuracy of dummy fetch patterns [AJR]
  • m6809: Fix syntax errors [AJR]
  • centiped, chaknpop, itech8, s11, st_mp100, st_mp200, toaplan1: initialized some variables which were causing incorrect behaviours
  • in drvnoclear builds [Ivan Vangelista]
  • toaplan2.cppundefinedfix nprobowl gfx loading (#7758) [David Haywood]
  • fidel_clockdiv: use read/write taps instead of bankdev [hap]
  • fidel_clockdiv: remove unneeded code [hap]
  • m3: Make the floppy work [Dirk Best]

new WORKING machine

  • Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • iwm: Fix the random track trashing due to not clearing the write buffer correctly [Olivier Galibert]
  • hektor.cpp, mc10.cpp, systel1.cpp: Configure screens for video devices to avoid errors with slot options that have their own screens [AJR]
  • mc14411: Fix potential crashes caused by calling rate select handlers before device timers are instantiated [AJR]
  • pa7234: Fix slot selection logic to keep the number from underflowing [AJR]
  • novag_supremo: redumped the ROM [bataais]
    • novag_supremo: move driver to novag_snova [hap]
  • excali64, gcpinbal, vpoker: initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]
  • atarittl.cpp: added infos about Qwakers [Andy Welburn]

Machines promoted to working

  • Supremo - Limited Edition [hap, bataais]
  • f8: Use CLR instead of LIS H'00' as disassembly of opcode 0x70 [AJR]
  • Update state views when memory is modified through the debugger (since registers can be memory-mapped) [AJR]
New working clones
  • Wayne Gretzky's 3D Hockey Fatality Edition (prototype) [Andrew Welburn, bmx]
  • m6809: Fix regression in RTI timing [AJR]
  • mess.flt: removed unneeded entry [Robbbert]

New working software items

  • rx78_cart.xml: Space Enemy [Gaming Alexandria]

New not working software items

  • rx78_cart.xml: Excite Baseball [Gaming Alexandria]
  • vt52: fix for vt52 -eia sunkbd "Input ports cannot be read at init time!" [Robbbert]
  • qtsbc: Fix crash with -rs232 loopback [AJR]
  • vt52: Eliminate superfluous variable [AJR]
  • pofo: if software not specified with -ccma rom, just run as normal [Robbbert]
  • supremo: rename title, remove leftover .lay elements [hap]
  • hng64 : only swap/clear 3D buffer when flag is set (#7761) [Happy-yappH]
  • hng64 : only swap/clear 3D buffer when flag is set
  • seattle.cpp: updated wg3dh and blitz to use the bios system. Set blitz11 has been removed since it was identical to set blitz and created only to load the different bios version. [Ivan Vangelista]
  • sauro, sliver, speedatk, topspeed: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • util/palette.cpp: Fix assertion failure in some GCC builds [AJR]
  • roc10937.cpp: Added state output for the brightness(duty) value. [James Wallace]
    • Can be accessed as 'vfddutyX' where X is the port number Examples of it in use have been added to the generic MPU4, JPM System 5 and Impact layouts, and a full SVG based version in the JPM Sonic the Hedgehog layout.
  • mpu4.cpp: Miscellaneous layout fixes [James Wallace]

new software list entries

  • ekara_japan_a.xml: [DavidHaywood]
  • A-6 Pichi Pichi Pitch Pure Chapter 2 (Japan) [WingedPikPik, TeamEurope]
  • A-8 Pichi Pichi Pitch Karaoke Party 2 (Japan) [WingedPikPik, TeamEurope]
New machines marked as NOT_WORKING
  • G.T. Block Challenger [hap, chaneman]
  • juicebox, junofrst, koftball, maygayv1, nmk16, pacman, pastelg, segag80r: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • blockch: add notes [hap]
  • jpmimpct.cpp Improved SVG stencils for VFD layout [James Wallace]
  • grobda: Eliminate DAC and allow the 15XX custom to play the speech sample [AJR]
  • sound/namco.cpp: Allow channels to still play with a frequency of 0; allow writes to manipulate the counter directly for
  • namco15xx
  • seattle.cpp: Use mnemonic BIOS names, organise BIOS versions in ascending order. [Vas Crabb]
  • floppy: Filter out the writes when write protected, useful when when the apple2gs does a packet send (e.g a write) over DCD with
  • write protect forced on (to avoid damaging a possibly present disk). [Olivier Galibert]
  • gunpey, hexion, triplhnt, ultratnk: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
  • [Ivan Vangelista]
  • galaxian.cpp: Dumped and added PROM for 'olibug' and 'galkamika' [ClawGrip]
  • atlantis, astrocde, cps1, pcxt, spyhuntertec, tx1, undrfire, vamphalf: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • apple floppy: Correct the dskchg polarity. [Olivier Galibert]
  • m58.cpp: fixed MT06650 [Ivan Vangelista]
  • avr8: Coverity 315979 [Robbbert]
  • i8271: Coverity 315667 [Robbbert]
  • thegrid: Coverity 315445 [Robbbert]
  • specimx: Coverity 315439 [Robbbert]
  • lordgun: Coverity 315424 [Robbbert]
  • sfcbox: Coverity 315419 [Robbbert]
  • specimx: missed another null reference [Robbbert]
  • custui: Coverity 316207 [Robbbert]
  • pt68k4: Coverity 316195, 316197 [Robbbert]
  • generalplus_gpl16250_mobigo.cpp: correct release years (#7773) [AlesanddroPB95]
  • snes_ppu: Coverity 316154 [Robbbert]
  • halleys: Coverity 316135 [Robbbert]
  • confswitch: Coverity 316067 [Robbbert]
  • kageki: Coverity 316055 [Robbbert]
  • bfm_sc2: Coverity 316034,315508 [Robbbert]
  • plugins/discord: fix softlist longname [cracyc]
  • audio rax: Coverity 315527 [Robbbert]
  • interpro: Coverity 315916 [Robbbert]
  • cmi01a: Coverity 315772; fm7: Coverity 315775 [Robbbert]
  • apple2gs: add keypad equals, fix p showing as keypad (GitHub #7658) [R. Belmont]
  • apple2gs: better fix for 'p' being marked as keypad [ksherlock]
  • gottlieb.cpp: fixed MT07874 [Ivan Vangelista]
  • halleys.cpp: Eliminate deprecated auto_alloc [AJR]
  • bus/c64: fixed MT07867 [Ivan Vangelista]
  • Stop converting debugger console commands to all lowercase before parsing them. Case insensitivity has been preserved for command
  • names, CPU and region tags and certain symbolic parameters (as well as expressions, which were treated as case-insensitive in other
  • contexts), but filenames and character constants are no longer automatically lowercased. [AJR]
    • debugcmd.cpp, debugcon.cpp: Remove some superfluous c_str() calls
    • debugcmd.cpp: Remove local member referencing debugger_cpu, which is accessed only rarely since the console now tracks the visible CPU
  • apple2cp: Initial new IWM / Sony hookup for IIc Plus [R. Belmont]
  • MT 06668: mhavoc: graphics missing in maze stages [Robbbert]
  • devices/bus/c64/exp.cpp: fixed copy paste error introduced in 7e5a013c092e7adb621b6580fa0a4bc3e6ec3520 [Ivan Vangelista]
  • gottlieb.cpp: as suggested, reworked 576534b7675e7f16fca93232bf90d13a264d137a to be more standard/simpler [Ivan Vangelista]
  • esqkt: Coverity 315636 [Robbbert]
  • scripts: Remove references to non-existent headers and duplicate source file references. (#7770) [Roberto Benfatto]
  • floppy: ignore set_write_splice when the motor is not running [Olivier Galibert]

new WORKING clones

  • Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US) [Sean Riddle, David Haywood]
  • Eliminate ARRAY_LENGTH template in favor of C++17's std: :size [AJR]
    • osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h
    • sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration
    • gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp,
  • jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset
  • emucore.h: Remove obsolete typedef
  • jongkyo.cpp: removed tagmap lookups and auto_alloc_array [Ivan Vangelista]
  • added MM5799 MCU emulation [hap]
New working machines
  • Basketball (Mattel) [hap, Sean Riddle]
  • QuizKid Speller [hap, Sean Riddle]
New working clones
  • QuizKid Racer (MM5799 version) [hap, Sean Riddle]
  • hiscore.dat: rename changed sets [cracyc]
  • interpro: correct function signature [Patrick Mackinlay]
  • iwm: Better state management, better write flush, better underrun handling [Olivier Galibert]
  • swim1: import iwm fixes [Olivier Galibert]
  • frontend/ui: Improved messages displayed when files are missing. [Vas Crabb]
    • Only show things preventing launch in UI (not NO_DUMP, optional, etc.)
    • Don't show details like file lengths and checksums in UI
    • Actually do system audit when launching from favourites
    • Log the more detailed summary at info level
New working machines
  • Black Knight Pinball (Entex) [hap, Sean Riddle, Rik]
New working clones
  • Street Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, Maru79]
  • jongkyo.cpp: Clean up input code a little. [Vas Crabb]
  • woz: Fix 2.0 format track length [Olivier Galibert]
  • thepit.cpp: identified and dumped PROMs for thehole and theportr [Caius]
  • add m68000 to debuger gdbstub [nabetse]
  • apple2gs: Switch to the new IWM. .WOZ is now supported for both 3.5" and 5.25" disks. [O. Galibert, R. Belmont]
  • woz: Add write some formats: Correct setting up of form factor and variant [Olivier Galibert]
New working machines
  • Ms PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, recreativas.org]
  • thoop2.cpp: Fix sprite vs sprite priority Move virtual functions in protected: section [cam900]
  • apple2gs: added floppy drive sounds (for new IWM implementation) (#7793) [leesaudan2]
  • applefdintf: add helpers for adding 400K and HD Sony drives [R. Belmont]
  • macprtb: convert to new SWIM [R. Belmont]
  • good.cpp: identified some dips [Ivan Vangelista]
  • abc80, goldart, hankin, jp, namcona1, namcos2, namcos86: initialized some variables which were causing incorrect behaviours in
  • drvnoclear debug builds [Ivan Vangelista]
  • debug: add cls command to clear console buffer [hap]
  • m740: Fix calculation of destination address for disassembly of BBC/BBS n, A, rel [AJR]
  • BFM games: Improved VFD output [James Wallace]

Clones promoted to working

  • Bonanza (JPM) (IMPACT) (BO1 H06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 P H06) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 AH06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 I H06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9P 14) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 A 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9I 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 H10) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 I H10) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO06 11) [James Wallace]
  • woz: Correct trks chunk size [Olivier Galibert]
  • emumem: Fix regions and shares on dynamically-installed device maps [Olivier Galibert]
New working machines
  • Soccer (Mattel) [hap, Sean Riddle]
  • Hockey (Mattel) [hap, Sean Riddle]
  • rendlay.cpp: Increased precision of ellipse calculations. [Vas Crabb]
    • Also optimised drawing fully covered ellipse pixels and added a few comments.
  • apexc, apf, aussiebyte, avt, chaos, cops, corona, dec0, dms86, eprom, esq5505, eurocom2, jonos, jupiter: initialized some variables
  • which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • devices/bus/c64/exp: reworked cart loading [hap]
  • deco_mlc: added sprite autoflicker flag, fixed small problem with use8bppMode [Daniel Filner]
  • vgmplay.xml: Added 32 new entries [vgmrips.net, Tafoid]
  • leland.cpp: Dumped missing ROMs and corrected mismatched ROMs for the Ironman Ivan Stewart's Super Off-Road (rev 3) set. [Smitdogg, simzy, Brian Troha, The Dumping Union]
New working clones
  • Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]
  • cps2.cpp: updated credits (#7802) [Ange Albertini]
  • gfamily.cpp: Redumped gmfamily hard disk. (#7799) [ICEknight]
    • Previous Norton Ghost image conversion had corruption issues.
  • deco_mlc: fix copypaste error with prev commit [hap]
  • Radar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]
  • raiden_ms.cpp: Fixed sound communication, and improved sound chip hookup. (#7781) [Devin Acker]
    • Music and sound effect playback is triggered correctly. FM audio still doesn't sound great, but it's at least functional.
  • frontend: Added a few more driver flags to -listxml output. (#7731) [npwoods]
  • snowbros.cpp: dumped MCU for cookbib2 and cookbib2a [Caps0ff]
New working clones
  • Defense (Defender bootleg) [chaneman]
new WORKING machine
  • Run Run Puppy [Houpela, MetalliC]
  • kl5c80a12, kl5c80a16: Emulate on-chip parallel ports [AJR]
  • getbass: Add EEPROM for I/O CPU
  • New working software list additions (apple2_flop_clcracked.xml)
  • The Isle of Mem (cleanly cracked) [4am, Firehawke]
  • Math Concepts I (Version 06.29.84) (cleanly cracked) [4am, Firehawke]
  • Osmotic Pressure (Version 1.1, dated 04/1985) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Reading Fun: Beginning Consonant Sounds [4am, Firehawke]
  • Troll Math Class Level 3: I Can Multiply and Divide [4am, Firehawke]
  • Read and Spell: In the Days of Knights and Castles [4am, Firehawke]
  • Troll Math Class Level 4: Advanced Addition and Subtraction [4am, Firehawke]
  • Troll Math Class Level 5: Advanced Multiplication and Division [4am, Firehawke]
  • The Human Body and How It Works: The Digestive and Excretory Systems [4am, Firehawke]
  • The Human Body and How It Works: The Skeletal and Muscular Systems [4am, Firehawke]
  • Alphabet Fun: Learning The Alphabet [4am, Firehawke]
  • Parts of Speech: Fun with Verbs [4am, Firehawke]
  • Understanding Maps and Globes [4am, Firehawke]
  • Cause and Effect: What Makes It Happen [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Math Concepts II (Version 06.29.84) (cleanly cracked) [4am, Firehawke]
  • Reproduction Process (cleanly cracked) [4am, Firehawke]
  • Pollution Control (cleanly cracked) [4am, Firehawke]
  • Jigsaw Jenerator (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Castles and Creatures (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Pipeline (cleanly cracked) [4am, Firehawke]
  • Frogger (Main Street Publishing re-release) (cleanly cracked) [4am, Firehawke]
  • Starship Commander (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Beginning Consonants (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd.xml: 11 new dumps, 19 replacements, 3 missing floppies added (#7764) [r09]
    • fmtowns_cd.xml - Removed the floppy disks for 38-man Kilo no Kokuu and Powermonger, since they are user-created disks and the games only need blank disks to save fmtowns_cd.xml - Replaced Lunatic Dawn II floppy with a cleaner unmodified copy [akira_2020]
  • fmtowns_cd.xml - Replaced Nobunaga no Yabou - Bushou Fuuunroku floppy with a cleaner unmodified copy [wiggy2k] fmtowns_cd.xml - Replaced the "fake" Lipstick Adventure 3 floppy with an image dumped from the original disk [r09] fmtowns_cd.xml - Added a missing floppy image to Nobunaga no Yabou - Tenshouki (it wasn't marked as unsupported but it didn't actually work correctlybefore) [wiggy2k]
New working software list additions
  • Ehon Writer School v1.1 L21 [redump.org]
  • Gakuen Bakuretsu Tenkousei! [redump.org]
  • Hana no Kioku - Dainishou [redump.org]
  • if 1-2-3 CD Collection [redump.org]
  • Ikazuchi no Senshi Raidy 2 (1996-08-01) [redump.org]
  • Kousoku Choujin [redump.org]
  • Misato-chan no Yume Nikki [redump.org]
  • The Silent Service - Chinmoku no Kantai [redump.org, wiggy2k]
  • Sotsugyou '93 - Graduation (older floppy disk) [redump.org, wiggy2k]
  • Time Stripper Mako-chan [redump.org]
  • Tougenkyou [redump.org]
  • Replaced software list items
  • Aeternam [redump.org]
  • Angel [redump.org]
  • Dungeon Master (1989-11-14) [redump.org]
  • Gendai Daisenryaku EX Special [redump.org]
  • Giga Mortion [redump.org]
  • Hana no Kioku [redump.org]
  • Kikou Shidan - Panzer Division [redump.org]
  • Kiwame II [redump.org]
  • Koko wa Rakuensou [redump.org]
  • Koko wa Rakuensou 2 [redump.org]
  • Okumanchouja II [redump.org]
  • Ring Out!! [redump.org]
  • Stronghold - Koutei no Yousai [redump.org]
  • Tom Snyder's Puppy Love 2 [redump.org]
  • Toushin Toshi II - Soshite, Sorekara... [redump.org]
  • Ultima Underworld - The Stygian Abyss [redump.org]
  • Veil of Darkness - Norowareta Yogen [redump.org]
  • Virtuacall [redump.org]
  • Xak III - The Eternal Recurrence [redump.org]
Software list items promoted to working
  • Record of Lodoss War II - Goshiki no Maryuu [wiggy2k]
  • Sangokushi III [wiggy2k]
  • firebeat.cpp: Large refactor and initial beatmania III support. (#7721) [987123879113]
    • Changed DMA to deliver one byte at a time.
    • Converted to use I/O port and output finders, corrected handler widths. and cleaned up code.
    • Lots of other cleanup and miscellaneous fixes.
New machines marked as NOT_WORKING
  • Beatmania III [987123879113]
  • Pop'n Music Animelo [987123879113]
  • Pop'n Music Mickey Tunes [987123879113]
New clones marked as NOT_WORKING
  • Pop'n Music Mickey Tunes! [987123879113]
  • looping: offset/truncate the COP420 rom instead of loading it the hard way [hap]
  • macprtb.cpp: Initialize one more variable; update VIA type and notes [AJR]
  • esqkt.cpp, istrebiteli.cpp, ti99_2.cpp, ti99_4p.cpp: used object finders [Ivan Vangelista]
  • megatech.cpp, mrgame.cpp, nes.cpp, stuntair.cpp, vegas.cpp: removed unneeded machine().root_device() calls [Ivan Vangelista]
  • playmark.cpp: dumped S87C751 MCUs for World Beach Volley [Caps0ff, jordigahan, ClawGrip]
New working clones
  • World Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]
  • plugins/cheatfind: fix watch and write [cracyc]
  • ksys573: Add ATA CS1 to memory map (#7804) [987123879113]
  • svga_s3.cpp: Add BIOS for S3 86C775/785 and ExpertColor M50-02 86C775 (both V.1.01.04) [jordigahan, ClawGrip] (#7765) [ClawGrip]
  • New machines marked as NOT_WORKING (#7801) [ClawGrip]
New machines marked as NOT_WORKING
  • PlayCenter Champions Tournament (v9.3) [Recreativas.org]
  • dec0.cpp: updated hardware infos [Guru]
New NOT_WORKING software list additions
  • lynx.xml: Lynx Othello [anonymous]
  • Add new BIOS version '12-07' for 'snes4sl' [Victor Fernandez (City Game), ClawGrip] (#7714) [ClawGrip]
  • macadb.cpp: Initialize more variables; modernize logging [AJR]
  • bus/bbc/tube: Added the CMS 6809, Acorn 16032, and Acorn A500 2nd processors. [Nigel Barnes]
  • acorn_memc.cpp: Disable side effects in high_mem_r handler. [Nigel Barnes]
  • i2cmem.cpp: Added PCF8570 device. [Nigel Barnes]
  • i2cmem.cpp: Fix duplicate shortname. [Nigel Barnes]
  • New machines marked as NOT_WORKING (#7700) [ClawGrip]
New machines marked as NOT_WORKING
  • Photo Play 2001 (Spanish) [jordigahan, ClawGrip]
  • New machines marked as NOT_WORKING (#7769) [ClawGrip]
New machines marked as NOT_WORKING
  • Silverball (8.01) [jordigahan, ClawGrip]
New clones marked as NOT_WORKING
  • Silverball (6.32) [Asure]
  • Silverball (7.20) [Asure]
  • Silverball Bulova (4.09, set 1) [Asure]
  • Silverball Bulova (4.09, set 2) [Asure]
  • sms.xml: updated release year for fireice (#7655) [ArcadeShadow]
  • gamegear.xml: corrected description for suprjedi (#7795) [ArcadeShadow]
  • fmtowns_flop.xml: 4 new dumps, 1 replacement (#7742) [r09]
New working software list additions
  • Cameltry (cracked) [cyo.the.vile]
  • Columns (cracked) [cyo.the.vile]
  • Lord Monarch [cyo.the.vile]
  • Nonomura Byouin no Hitobito [r09]
  • Replaced software list items
  • Toushin Toshi [rockleevk]
  • rainbow.cpp: Rainbow 100 A ROM added [bsdimp] (#7723) [rfka01]
  • 315_5313.cpp: Fix/Add hardware related notes (#7567) [cam900]
  • sk.cpp: Add notes for Sonic 3 & Knuckles save ... (#7805) [cam900]
    • ...feature
  • actions_atj2279b.cpp: add notes (#7392) [Onmp314]
  • neogeo.cpp: Add notes for AES clock, regional difference (#7369) [cam900]
    • neogeo.cpp: Add notes for AES clock, regional difference neogeocd.cpp: Move value into driver class, Add notes for hardware
    • region
    • neogeo.cpp: Fix spacing
  • sk.cpp and 315_5313 devices, actions_atj2279b, rainbow and silverball drivers: ran srcclean and some grammar corrections for
  • recenty merged PRs [Ivan Vangelista]
  • Make -listmedia compatible with grep/find [Robbbert]
    • Examples:
    • List all systems with .tap support: mame -listmedia | find ".tap"
    • List all systems with paper tape reader: mame -listmedia | grep (ptap
  • ibm5150 New working software list additions (#7796) [ArcadeShadow]
New working software list additions
  • Maniac Mansion [The Good Old Days]
  • Tunnels & Trolls: Crusaders of Khazan [The Good Old Days]
  • Valhalla - Ragnarok [The Good Old Days]
  • Cyrus 3-D Chess (shareware, Titanium Seal release) [Archive.org]
  • VGA Slot Machine (Titanium Seal release) [Archive.org]
  • apple1: New working software list additions (#7623) [Alexis Bousiges]
New working software list additions
  • apple1.xml: Hamurabi (Computerland of Nashua) [Brutal Deluxe]
  • apple1.xml: Nightmare 6 (Computerland of Nashua) [Brutal Deluxe]
  • ibm5170 New working software list additions (#7797) [ArcadeShadow]
New working software list additions
  • Wolfenstein 3-D (shareware, Titanium Seal release) [Archive.org]
  • Mixed-Up Fairy Tales [The Good Old Days]
  • ibm5170.xml: marked epdeepsea as bad dump (Modified root and OEM ID) [ArcadeShadow]
  • spectrum_cass.xml: Updated metadata for numerous entries. [ArcadeShadow]
  • tube_cms6809: Board is only mapped to upper half of tube addresses. [Nigel Barnes]
  • mfi: Don't crash on a fully unformatted disk [Olivier Galibert]
  • emumem: Disable the unmap-value-in-device-map test for now [Olivier Galibert]
  • Fix exception in debug build when selecting machine category filter [AJR]
  • Ensure validation of device tags in non-default slot options [AJR]
  • moptions: Fixed a spelling mistake. [Robbbert]
  • bbc_tube_casper: VIA interface is enabled on address A4. [Nigel Barnes]
  • macii(c)x: use SWIM1 when NEW_SWIM is enabled [R. Belmont]
  • fmtowns_flop.xml: fix lordmon sha1 (#7809) [r09]
  • bgfx: crt-geom and crt-geom-deluxe enhancements (#7766) [cgwg]
    • Added a "brightness boost" feature for the shadow mask that works by making the brightness ratio between bright and dark mask
    • pixels closer to 1 for the brighter parts of the image.
    • Added clamping to zero so that underscanning produces a black border.
    • Added a "raster bloom" effect to crt-geom-deluxe that makes the image grow slightly when the average brightness of the screen is high, mimicking a common defect in CRTs.
  • bgfx: Compiled new shaders for Direct3D, ESSL, Metal and SPIR-V. [Vas Crabb]
  • bgfx png: The message parameters were the wrong way around. [Robbbert]
  • srcclean in preparation for branching release [Vas Crabb]
  • iez80.cpp: Don't capitalise things that aren't part of the title and aren't proper nouns, initialisms, etc. [Vas Crabb]
  • jpmimpctsw.cpp: Mark j6untch and j6untcha as not working again, promotion may have been premature. [Vas Crabb]

Tagi: Mame, Arcade, X64, X86

wstecz28/05/2021 00:38
Inne treści związane z tematem
[Arcade] DevMAME [log only] 2021/09/22 08:10 [Arcade] DevMAME [log only] 2021/09/22 08:10
Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne ...
[arcade] Mame x64 0.234 28/07/2021 [arcade] Mame x64 0.234 28/07/2021
Miesiąc minął i mamy kolejną wersję MAME do sprawdzenia - chyba już mówiłem, ale od pewnego czasu ten multiemulator maszynek arcade i... poprzez połączenie z MESS również całej gamy mikrokomputerów, całkowicie już spełnił moje oczekiwania - praktycznie wszystkie gry jakie kiedyś człowiek pożerał oczami w salonach arcade (jakaż piękna nazwa, pod ...
[Arcade] Arcade x64 0.234 28/07/2021 [Arcade] Arcade x64 0.234 28/07/2021
Jeden z najlepszych klonów MAME wcześniej rozwijany przez MameSick jako MameUIFX a teraz przez Robbberta (MameUI32, MessUI, HomebrewMame). Trochę szemrana wersja i miało jej raczej nie być, a jest;)  
[arcade] HbMameUI x64 0.234 28/07/2021 [arcade] HbMameUI x64 0.234 28/07/2021
HbMame (HomeBrewMame) jest modyfikacją MAME umożliwiającą odpalenie nieoficjalnych gier na sprzęt arcade obsługiwany przez MAME - nieoficjalne, amatorskie to wcale nie znaczy, że gorsze.
Do ściągnięcia
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "Archon Cassete Cover "

Retro T-Shirt Archon Cassete Cover  - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2021 | Krzysztof 'Faust' Karkosza Google+Kontakt