!

[arcade] Mame x64 0.225 30/09/2020

[8] @ środa, 30 Września 2020 22:49CET

[arcade] Mame x64 0.225 30/09/2020

Kolejna odsłona MAME, po przerwie na T2E, wracam do odnotowania - w sumie z Mame jest dziwnie, emulator od dawna pozwala obsługiwać praktycznie każdą grę arcade w jaką człowiek kiedyś zagrywał się w salonach video. 

Poprawki dla melomanów;)

MAME 0.225 30 Sep 2020

Whether it’s the Autumn harvest moon, or the ornamental plum blossoms are blowing in the Spring breeze, it’s time for something special: MAME 0.225 is out today! We’ve got some big updates that benefit everyone! First of all, MAME’s sound output system has been overhauled, with better sample rate conversion and mixing. This makes pretty much everything sound sweeter, but on top of that, the Votrax SC-01 speech synthesiser has been tuned up. Does anyone here speak Q*Bertese? SC-01 speech has been added to the Apple II Mockingboard card, too. While we’re talking about Apple II cards, Rhett Aultman has ported the CS8900A Crystal LAN Ethernet controller from VICE, allowing MAME to emulate the a2RetroSystems Uthernet card.

Other across-the-board enhancements include more artwork system features (you’ll start to see this show up in external artwork soon), an option to reduce repeated warnings about imperfectly emulated features, and several internal improvements to make development simpler. Significant newly emulated system features include the Philips P2000T’s cassette drive from Erwin Jansen, the Acorn BBC Micro Hybrid Music 4000 Keyboard, internal boot ROM support for the WonderSwan hand-helds, and initial support for the NS32000 CPU.

Newly emulated systems include several TV games from MSI based on arcade titles, a couple of Senario Double Dance Mania titles, Sun Mixing’s elusive Super Bubble Bobble, a location test version of Battle Garegga, a couple more versions of Jojo’s Bizarre Adventure, and three more Street Fighter II': Champion Edition bootlegs. Some of the immediately noticeable fixes this month include 15-bit graphics mode refinements for FM Towns from r09, gaps in zoomed sprites on Data East MLC and Seta 2 fixed by cam900, Galaga LED outputs lost during refactoring restored, and clickable artwork remaining clickable when rotated.


 

New working machines
  • Janken Game Acchi Muite Hoi! (Japan 1.3) [Phil Bennett, ShouTime, Surgeville, Sean Sutton, Jred, Mike Krug, Smitdogg, The Dumping Union]
  • Macro Winners (Play Vision license) Wireless Tennis (PAL, Play Vision) [David Haywood, Sean Riddle]
  • Mattel Hot Wheels (2 player, pad controllers) [Sean Riddle, David Haywood]
  • MSI / Arc System Works Double Dragon - 30 Years Anniversary (Plug & Play) [Sean Riddle]
  • MSI / Bandai Namco Ms. Pac-Man (MSI Plug & Play) [Sean Riddle]
  • MSI / Capcom Mega Man 2 (MSI Plug & Play) [Sean Riddle]
  • MSI / Konami Frogger (MSI Plug & Play, white joystick) [David Haywood, Sean Riddle]
  • MSI / Taito Space Invaders (MSI Plug & Play) [Sean Riddle]
  • MSI WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 1) [Sean Riddle]
  • Novag Constellation Expert [hap, Berger]
  • Radica / Sega Out Run 2019 (Radica Plug & Play, Europe) [David Haywood, Sean Riddle]
  • Senario Double Dance Mania: Mega 12 [Sean Riddle, David Haywood]
  • Senario Double Dance Mania: Supreme / Dance Supreme [Sean Riddle, David Haywood, Kamaal Brown]
  • Senario Vs. Maxx 17-in-1 [Sean Riddle, David Haywood]
  • Solar Games 80-in-1 (PAL) [David Haywood, Sean Riddle]
  • Super Bubble Bobble (Sun Mixing, Megadrive clone hardware) [Jorge Silva, David Haywood]
  • Taikee World Soccer TV Game 10-in-1 (PAL) [David Haywood, Sean Riddle]
  • TimeTop Super Game 7-in-1 (TimeTop SuperGame) (PAL) [Takashi Omoto, Sean Riddle]
New working clones
  • Air Duel (World, M72 hardware) [Jon Exidy]
  • Asterion [Lorenzo Fongaro, Xadhoom, Paolo Bolognesi, Paolo Rinoldi]
  • Le Bagnard (Itisa, Spain) [Juan Romero, ClawGrip]
  • Battle Garegga (location test) (Wed Jan 17 1996) [Moffitt]
  • Cruis'n USA (v4.4) [Simzy, Brian Troha, The Dumping Union]
  • CTA Invader [Dirk Best, Guru]
  • Gundam Wing: Endless Duel (SNES bootleg, set 2) [Jorge Silva]
  • The History of Martial Arts (set 2) [hammy]
  • JoJo's Bizarre Adventure (Euro 990913) [Darksoft]
  • JoJo's Bizarre Adventure (Euro 990927) [Darksoft]
  • The Legend of Kage (bootleg set 4) [hammy]
  • Meteor (bootleg of Asteroids) [Bea, Iris]
  • Midnight Run: Road Fighter 2 (AAA, Asia v1.10, newer sound program) [Guru]
  • MSI WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 2) [Sean Riddle]
  • Olivmandingo (Spanish bootleg of Mandinga on Galaxian hardware, set 2) [Retromaniacs]
  • P.O.W. - Prisoners of War (bootleg of US version 1) [Victor Fernandez (City Game)]
  • Pac-Man (Calfesa, Spanish bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • Pacom Invader (set 2) [Dirk Best, Guru]
  • Polaris (latest version) [Andrew Welburn, The Dumping Union]
  • Route X (bootleg, set 2) [Juan Romero, ClawGrip]
  • Speed Up (Version 2.20) [Victor Fernandez (City Game), ClawGrip]
  • Street Fighter II': Champion Edition (bootleg, set 1) [f205v, maru79]
  • Street Fighter II': Champion Edition (bootleg, set 2) [f205v, maru79]
  • Street Fighter II': Champion Edition (Playmark bootleg, set 2) [Janniz, f205v]
  • Super Space Invaders '91 (World, earlier?) [caius]
  • Traverse USA (bootleg, set 2) [Juan Romero, ClawGrip]
  • VTech V.Smile Baby (France, with 'En Ville avec l'ourson Patoune') [Sean Riddle, TeamEurope]
  • VTech V.Smile Baby (France, with 'Winnie et ses amis dans la Foret des Reves Bleus') [Sean Riddle, TeamEurope]
  • VTech V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald') [Sean Riddle, TeamEurope]
  • Machines promoted to working
  • Majesco Golden Nugget Casino [David Haywood, Sean Riddle]
  • My Wico Guitar [David Haywood, ClawGrip, Sean Riddle]
  • Performance Designed Products (licensed by Konami) VG Pocket Tablet (VG-4000) [David Haywood]
  • Quick Pick 5 [MetalliC]
  • SilverLit 35 in 1 Super Twins [David Haywood, Sean Riddle]
  • Smart Planet Sudoku Plug & Play TV Game '6 Intelligent Games' [David Haywood, Sean Riddle]
  • Clones promoted to working
  • Cadillacs and Dinosaurs (bootleg with PIC16C57, set 2) [TwistedTom]
  • Tetris (bartop, prototype) [Devin Acker]
New machines marked as NOT_WORKING
  • 10 Jeux Interactifs / Jeux Pour Filles (France) [David Haywood, Sean Riddle, TeamEurope]
  • Adacom CP-150 Plus [Bitsavers]
  • Apple Computer MessagePad [Pablo Marx]
  • Apple Computer MessagePad 110 [Pablo Marx]
  • Apple Computer MessagePad 120 [Pablo Marx]
  • Apple Computer MessagePad 130 [Pablo Marx]
  • Apple Computer MessagePad 2000 [Pablo Marx]
  • Apple Computer MessagePad 2100 [Pablo Marx]
  • Apple Computer Newton Notepad (prototype) [Pablo Marx]
  • Bare Knuckle III / Sunset Riders (bootleg of Megadrive versions) [hammy]
  • BornKid Handheld Game Console BC-19 - 218 in 1 [Sean Riddle, David Haywood]
  • dreamGEAR My Arcade Wireless Video Game Station 200-in-1 (DGUN-2572) [Sean Riddle, David Haywood]
  • Generalmusic GEM RealPiano RP200 [DBWBP]
  • Informer 207/100 [Bitsavers]
  • Informer 207/376 [Dirk Best]
  • Informer 213 [Bitsavers]
  • Informer 213 AE [Dirk Best, MattisLind]
  • JAKKS Pacific Inc / HotGen Ltd Camp Rock Guitar Video Game (JAKKS Pacific TV Game) [Sean Riddle, TeamEurope, David Haywood]
  • Lucky Player [jordigahan, ClawGrip]
  • Matrix [bytestorm]
  • Mexico Lindo [Eduardo Humberto Menezes]
  • Mini Super Fruits [jordigahan, ClawGrip]
  • Motorola Marco [Pablo Marx]
  • New Pro Bowl [Phil Bennett]
  • Orb Retro Handheld Console 152-in-1 [Sean Riddle, David Haywood]
  • Pac-Carnival [Phil Bennet]
  • Photo Play 1998 (Spanish) [Victor Fernandez (City Game), ClawGrip]
  • Photo Play 2001 (Italian) [Alex Meijer, TeamEurope]
  • Play Vision / Taikee / V-Tac Worldwide Casino Tour 12-in-1 [David Haywood, Sean Riddle]
  • Roland JD-800 Programmable Synthesizer [DBWBP]
  • Roland MKS-7 Super Quartet [DBWBP]
  • Roland TR-505 Rhythm Composer [DBWBP]
  • Sharp ExpertPad PI-7000 [Pablo Marx]
  • Sony Trinitron Color Video Monitor BVM-20F1E [Corrado Tomaselli]
  • Star Horse 2002 (live) [f205v, rtw]
  • Star Horse 2002 (main screens) [f205v, rtw]
  • Star Horse 2002 (sound and backup, Rev A) [f205v, rtw]
  • unknown Hobby Play slot machine [jordigahan, ClawGrip]
  • unknown Konami slot medal game (set 1) [SpinalFeyd]
  • unknown Konami slot medal game (set 2) [Phil Bennett]
  • unknown MGA or Costa Net slot machine [jordigahan, ArcadeHacker, ClawGrip]
  • UNO the Medal [Darksoft, rtw]
  • Votrax/Phonic Mirror HandiVoice HC-110 [Kevin Horton]
  • Wai Wai Jockey [Phil Bennet]
  • Wild Guns (SNES bootleg) [Jorge Silva]
  • Zeebo Inc. Zeebo (Brazil) [Triple Oxygen]
New clones marked as NOT_WORKING
  • Bubble Bobble (bootleg of Japan Ver 0.0 with 8749) [ArcadeHacker, Recreativos.org, The Dumping Union]
  • Gals Panic II (English, 2 PCB ver.) [Jorge Silva]
  • Master Bond (bootleg of Secret Agent) [caius]
  • Panic Park (Japan, PNP1 Ver. B, set 2) [Guru]
  • Photo Play 2000 (Spanish) [jordigahan, ClawGrip]
  • Professional Data Computer Clipper [Jos Dreesen, Curt Coder]
  • Sahara Love (France) [PinMAME]
  • Tecnodarts (Recreativos G.R. license) [Victor Fernandez (City Game), ClawGrip]
  • Votrax/Phonic Mirror HandiVoice HC-120 [Kevin Horton]
New working software list additions
  • apple2_flop_clcracked:
  • Bop-A-Bet (cleanly cracked), Learning to Add and Subtract (cleanly cracked), Playing with Science: Temperature (cleanly cracked) [4am, Firehawke]
  • apple2_flop_orig:
    • Alf (Version 3.2), The American Challenge: A Sailing Simulation, Apple Galaxian (StarCraft), Apple World, Apventure to Atlantis, Bank Street Storybook (Version 1.2), BattleTech: The Crescent Hawk's Inception, Bop 'N Wrestle, Centauri Alliance, The Coveted Mirror (1983 Penguin Software release), Crossword Magic (Version 4.0), Dawn Patrol, Dungeon!, Forbidden Castle, Jaws, The Last Ninja, Midnight Malady, Mission on Thunderhead, The Mist, Mummy's Curse, NBA (Version 1.0), Nibbler, Panzer Strike! (Version 1.0), Police Quest, Riddle Magic, Space Rogue, Techno Cop, Theseus and the Minotaur, Valentine's Day Grump, Voodoo Island, Write It Right! Capitalization and Punctuation [4am, Firehawke]
  • bbc_flop_hybrid:
    • AMPLE Bytes Back R1, AMPLE Bytes Back R2, AMPLE Toolbox, AMPLE Vibrations, Amplinex 001, Amplinex 002, Amplinex 003, Amplinex 004, Amplinex 005, Amplinex 006, Amplinex 007, Amplinex 008, Amplinex 009, Amplinex 010, Amplinex 011, Amplinex 012, Amplinex 013, Amplinex 014, Amplinex 015, Amplinex 016, Amplinex 017, Amplinex 018, Amplinex 019, Amplinex 020, Amplinex 021, Amplinex 022, Amplinex 023, Amplinex 024, Amplinex 025, Amplinex 026, Amplinex 027, Amplinex 028, Amplinex M06, Amplinex M09, Amplinex M13, Amplinex U11, Ashes R1, ATPL Symphony, Cosmix R2, Inside Stories, Jazz Disc Vol.1, The Legend of Obernell, Music 500, Music 5000 Volume 10: Monster Computations 3, Music 5000 Volume 11: Phil Comber "Deux", Music 5000 Volume 12: The Noige's "Moments in Time", Music 5000 Volume 13: Jean-Michel Jarre, Music 5000 Volume 14: Take a Bite, Music 5000 Volume 15: Children in Need 2, Music 5000 Volume 16: Monster Computations 4, Music 5000 Volume 1: Monster Computations 1, Music 5000 Volume 2: Phil Comber 1, Music 5000 Volume 3: Bernie Dawson 1, Music 5000 Volume 4: Monster Computations 2, Music 5000 Volume 5: Paul Nuttall 1, Music 5000 Volume 6: Andy Knight 1, Music 5000 Volume 7: David King 1, Music 5000 Volume 8: Children in Need 1, Music 5000 Volume 9: The Noige "Echoes", Music 87 Software Music City 2, Music City R2, Notes, Plaice R1, Return to the Homeland R1, Return to the Homeland R2, Shivering Again, Sound Worlds 1: Soundspace, Sound Worlds 2: Soundscape, Sound Worlds 4: Soundscore, Soundshow, Soundstory, Studio 5000, Studio 5000-4B, Studio-2, Studio-3, Wave Designer [Nigel Barnes]
  • electron_cart: Commstar E1.10, ROMPlus-144 v2.1 [Nigel Barnes]
  • fmtowns_cd:
    • Bible Master 2 - The Chaos of Aglia, Dungeon Master (1989-11-14), F-BASIC386 Compiler v2.1 L10, FM Towns Demonstration CD-ROM '90. Fuyu - The Galaxy of FM Towns, Ginga Eiyuu Densetsu II DX+ Towns Special, Hyper Planet (1990-09-15), Illusion CG Collection Vol. 1 - Yawahada Bishoujo, Indiana Jones and the Last Crusade (Pre-Release Version), Kyouiku & FM Towns Vol. 2, NHK Eigo de Asobo Vol. 3 - Bernard no Amusement Park, NHK Special - Ginga Uchuu Odyssey Vol. 2 - Choushinsei Bakuhatsu, Presence, Psychic Detective Series Vol. 2 - Memories (Demo), Sherlock Holmes - Consulting Detective (Demo), Steepia Lite, Trigger 2, Z's Triphony DigitalCraft Towns (HMB-212), Zan II - Towns Special (1992-03-19) [redump.org, r09]
    • Oshiete Noobow [sampson, r09]
  • fmtowns_flop: 386|ASM Tool Kit V1.1, Super Daisenryaku [anonymous, r09]
  • hp9k3xx_cdrom:
    • HP-UX 8.0 Application Software May 1992, HP-UX Release 8.0 for Series 300/400 [archive.org, Davide Cavalca]
    • HP LaserROM HP-UX Release 9.0 April 1994, HP Precision Enginnering Systems December 1992, HP-UX 8.0 Application Software September 1992, HP-UX 9.0 Application Software June 1993, HP-UX 9.0 Application Software October 1992 [Bitsavers, Davide Cavalca]
  • ibm5150:
    • 4D Sports Driving (3.5", Euro), 4D Sports Driving (5.25", Euro), Indiana Jones and the Last Crusade - The Graphic Adventure (Germany), Space Harrier, Test Drive III - The Passion (3.5") [ArcadeShadow]
    • Fire & Forget 2 [darkstar]
  • ibm5150_hdd: SCO XENIX System V release 2.1.3 for i8086 [Davide Cavalca]
  • ibm5170:
    • Alien Carnage (FormGen release), Alien Carnage (set 2, older), Bloodstone: An Epic Dwarven Tale, Fables & Fiends - Book One: The Legend of Kyrandia (v1.0, 5.25"), Formula One Grand Prix (Euro, v1.05), In Extremis, Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", VGA version, re-release), Innocent Until Caught, Little Big Adventure (Euro), Mega lo Mania (Germany), NASCAR Racing, NASCAR: Track Pack, SSN-21 SeaWolf, Soccer Kid (Euro) [ArcadeShadow]
    • DOOM (1.2, Shareware for BBS SysOps) [Davide Cavalca]
    • GayBlade [Ryan Best]
  • ibm5170_hdd:
    • DR DOS 6.0, IBM PC DOS 2000, Microsoft Windows Version 3.0, MS-DOS (Version 5.00), MS-DOS (Version 6.00), MS-DOS (Version 6.22), Novell DOS 7, Novell DR Multiuser DOS Release 5.1, PC DOS (Version 6.3), Windows Version 3.1 [Davide Cavalca]
  • videopac:
    • Baseball (US, plus, prototype), Flash Point (US, prototype), Service Test Cartridge (Europe) [René van den Enden (Rene_G7400)]
  • vsmilem_cart: Yingyu Yundongyuan (China) [tenyuhuang]
Software list items promoted to working
  • cpc_flop:
  • Indiana Jones, Indiana Jones and the Fate of Atlantis (UK), Indiana Jones and the Fate of Atlantis (UK) (2 faces), Indiana Jones and the Fate of Atlantis (UK) [a1], Indiana Jones and the Fate of Atlantis (US Gold)[cr XOR][t XOR],
  • Indiana Jones and the Last Crusade, Indiana Jones and the Last Crusade #1, Indiana Jones and the Last Crusade #2, Indiana Jones and the Last Crusade #3, Indiana Jones and the Last Crusade #5, Indiana Jones and the Last Crusade (UK) [a1],
  • Indiana Jones and the Last Crusade (US Gold), Indiana Jones and the Last Crusade (US Gold)[cr CACH][t CACH], Indiana Jones and the Last Crusade (US Gold)[cr XOR][t +2 XOR], Indiana Jones and the Temple of Doom,
  • Indiana Jones and the Temple of Doom & Dan Dare, Indiana Jones and the Temple of Doom (Euro), Indiana Jones and the Temple of Doom (UK), Indiana Jones and the Temple of Doom (UK) [Original],
  • Indiana Jones and the Temple of Doom (UK) [h1], Indiana_Jones_2-The_Temple_of_Doom__CHANY-NPS, Thunder Burner (Loriciels)[cr XOR][t XOR], Thunder Burner (Loriciels)[cr XOR][t XOR][a], Thunder Burner (UK) [t1],
  • Thunderbirds (Euro), Thunderbirds (Grandslam Entertainments)[cr Jupiter], Thunderbirds (UK) (2 faces) (CPM) [Original], Thunderbirds (UK) [a2] [Barry Rodewald]
  • fmtowns_cd:
  • Railroad Tycoon [anonymous, r09]
  • Lip 3 - Lipstick Adventure 3 [r09]
  • Wizardry - Crusaders of the Dark Savant [redump.org, r09]
  • ibm5170: The Humans (3.5" DD) [ArcadeShadow]
New NOT_WORKING software list additions
  • bbc_flop_hybrid: Soundstage [Nigel Barnes]
  • clipper_flop: System [Jos Dreesen, Curt Coder]
  • fmtowns_cd: Hyper Address Ver. 2.0, Megamorph (Demo) Record of Lodoss War II - Goshiki no Maryuu [redump.org, r09]
  • mac_hdflop: GayBlade [Ryan Best]
  • vsmile_cart: V.Smile Smart Keyboard (USA) [tenyuhuang]
  • Merged pull requests
  • 6833: sound/es5506.cpp: Use device_memory_interface for samples; audio/taito_en.cpp: Implemented device_mixer_interface. [cam900]
  • 7090: machine/cs8900a.cpp: Ported Crystal LAN MAC from VICE, and utilised it for Apple II Uthernet card. [Rhett Aultman]
  • 7095: pgm.cpp: Adjusted kof98umh refresh rate to match a video recording. [cam900]
  • 7111: bagman.cpp: Added clone Le Bagnard (Itisa, Spain). [Juan Romero, ClawGrip]
  • 7114: photoply.cpp: Added Photo Play 1998 (Spanish). [Victor Fernandez (City Game), ClawGrip]
  • 7115: ibm5170.xml: Added six entries. [ArcadeShadow]
  • 7116: spg2xx_zone_32bit.cpp: Fixed mywicogt inputs; vegas.cpp: Corrected metadata. [David Haywood]
  • 7119: ibm5150.xml: Added two and re-dumped two entries. [ArcadeShadow]
  • 7120: tecnodar.cpp: Added clone Tecnodarts (Recreativos G.R. license). [Victor Fernandez (City Game), ClawGrip]
  • 7127: apple2_flop_clcracked.xml: Cleaned up metadata and added placeholders for missing disk dumps. [Firehawke]
  • 7128: clickstart.cpp: Added note about cartridge pinout. [ClawGrip]
  • 7129: leapfrog_leappad.cpp: Added note about cartridge pinout. [ClawGrip]
  • 7130: sega_beena.cpp: Added note about cartridge pinout. [clawgrip]
  • 7134: elan_eu3a05.cpp: Added Worldwide Casino Tour 12-in-1 (boots but doesn’t work). [David Haywood, Sean Riddle]
  • 7136: mpu5.cpp: Added note about undumped microcontroller on auxiliary output demultiplexing PCB. [clawgrip]
  • 7137: spg2xx.cpp: Added Hot Wheels (2 player, pad controllers). [Sean Riddle, David Haywood]
  • 7138: startouch.cpp: Added two new BIOS dumps. [Victor Fernandez (City Game). ClawGrip] [clawgrip]
  • 7139: cps1bl_pic.cpp: Dumped re-dumed bad graphics ROM for dinopic2, and missing PALs for slampic and dinopic2. [TwistedTom]
  • 7140: toaplan2.cpp: Added location test version of Battle Garegga, and fixed YM2151/M6295 sound balance. [Moffitt]
  • 7141: startouch.cpp: Improved BIOS descriptions and notes. [ClawGrip]
  • 7142: zeebo_qualcomm_adreno130.cpp: Added Zeebo (Brazil). [Triple Oxygen, David Haywood]
  • 7143: photoply.cpp: Added Seagate ST31722A hard disk firmware dump to photoply98sp. [ClawGrip]
  • 7144: megadriv_acbl.cpp: Added Super Bubble Bobble (Sun Mixing, Megadrive clone hardware). [Jorge Silva, David Haywood]
  • 7149: photoply.cpp: Added clone Photo Play 2000 (Spanish). [jordigahan, ClawGrip]
  • 7150: nes_vt.cpp: Added MSI Ms. Pac-Man and Space Invaders TV games. [Sean Riddle, David Haywood]
  • 7151: photoply.cpp: Added Photo Play 2001 (Italian). [Alex Meijer, TeamEurope, ClawGrip]
  • 7152: generalplus_gpl_unknown.cpp: Started using internal ROM for pcp8718/pcp8728; nes_vt.cpp: Added MSI Mega Man 2 TV game. [Sean Riddle, David Haywood]
  • 7153: hp9k3xx_cdrom.xml: Added seven entries. [archive.org, Bitsavers, Davide Cavalca]
  • 7154: Added two entries, re-dumped one entry, and corrected some metadata. [ArcadeShadow]
  • 7156: asteroid.cpp: Added clone Meteor (bootleg of Asteroids). [Bea, Iris, ClawGrip]
  • 7157: ibm5150_hdd.xml: Added software list with pre-installed SCO XENIX operating system image. [Davide Cavalca]
  • 7158: spg2xx_wiwi.cpp, vt_unknown.cpp: Added three TV games. [Sean Riddle, David Haywood, Kamaal Brown]
  • 7160: ibm5170.xml: Added two entries, and re-dumped one entry. [ArcadeShadow]
  • 7162: osd/sdl: Removed unused MASK parameter from taputil.sh script. [Rhett Aultman]
  • 7163: ddealer.cpp: Converted drawing to use tilemaps, reduced tag map lookups, and cleaned up code. [cam900]
  • 7164: fmtowns_cd.xml: Added six entries, and replaced 13 entries with better dumps. [redump.org, r09]
  • 7165: vg5k.cpp: Added support for WAV tape files, and fixed timings. [Sylvain Glaize]
  • 7166: Detect clang version when building for Android. [Tiago Pierezan Camargo]
  • 7167: startouch.cpp: Added notes about undumped games and hard disks used. [ClawGrip]
  • 7168: generalplus_gpl_unknown.cpp: Added some experimental code allowing pcp8718/pcp8728 to progress further. [David Haywood]
  • 7169: Refactored sound stream code and interface, improving mixing and re-sampling. [Aaron Giles]
  • 7170: vg5k.cpp: Added support for the “Delta” (NMI) key. [Sylvain Glaize]
  • 7172: missbamby.cpp: Added Lucky Player and Mini Super Fruits. [jordigahan, ClawGrip]
  • 7173: y2.cpp: Added placeholder comments for undumped games. [cam900]
  • 7174: machine/wd33c93.cpp: Added delays necessary for systems that poll the DRQ line. [shattered]
  • 7175: cps1bl_5205.cpp, cps1bl_pic.cpp, midyunit.cpp: Dumped PALs for captcommb2, knightsb3 and mkyawdim2. [TwistedTom]
  • 7179: cpu/unsp: Fixed µ'nSP 2.0 extended push/pop; generalplus_gpl_unknown.cpp: Simulated pcp8718/pcp8728 menu controller. [David Haywood]
  • 7181: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest cracks and dumps. [4am, Firehawke]
  • 7182: apple2_flop_orig.xml: Synchronized metadata for The Sorcerer of Claymorgue Castle. [Firehawke]
  • 7184: deco_mlc.cpp: Fixed invisible pixel rows in vertically zoomed sprites. [cam900]
  • 7185: atetris.cpp: Added support for bar-top prototype’s bank switching scheme. [Devin Acker]
  • 7186: nex_vt.cpp, Added TimeTop Super Game 7-in-1 and MSI Frogger TV games. [Takashi Omoto, Sean Riddle, David Haywood]
  • 7187: ibm5170.xml: Added disk labels for msos2_13. [Davide Cavalca]
  • 7188: ibm5170_hdd.xml: Added software list with pre-installed operating system images. [Davide Cavalca]
  • 7189: cps1bl_pic.cpp: Dumped PALs for jurassic99. [TwistedTom]
  • 7190: fmtowns.cpp: Fixed 15-bit sprite color masking and bottom layer drawing (fixes Niko² and Hatchake Ayayo 1-2-3). [r09]
  • 7191: vsmileb.cpp: Added V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald'). [Sean Riddle, TeamEurope, ClawGrip]
  • 7192: ibm5170_hdd.xml: Added six more pre-installed operating system images. [Davide Cavalca]
  • 7195: vsmileb_cart.xml: Added two entries for built-in games from special console versions. [Sean Riddle, TeamEurope, ClawGrip]
  • 7196: pc98.xml: Removed stray trailing space character from SHA1 digest. [Thomas Klausner]
  • 7197: ibm5170.xml: Added four entries and corrected a parent/clone relationship. [ArcadeShadow]
  • 7198: seta2.cpp: Fixed missing rightmost column of pixels in horizontally zoomed sprites, and updated notes. [cam900]
  • 7200: drdmania.cpp: Added dump of physically damaged ROM chip to drdmania. [Caps0ff, ClawGrip]
  • 7202: imgtool: Removed tests for pointers that can never be null. [Nathan Woods]
  • 7204: drdmania.cpp: Added ASCII PCB layout diagram. [ClawGrip]
  • 7205: vsmileb.cpp: Added clones for French consoles with built-in games. [Sean Riddle, TeamEurope, ClawGrip]
  • 7206: hobbyplay.cpp: Added note about dot-matrix displays used by slot machines. [ClawGrip]
  • 7207: rfslots8085.cpp: Add ASCII PCB layout diagram. [ClawGrip]
  • 7208: unk6502_st2xxx.cpp: Load preliminary dump of internal CPU ROM for several sets. [David Haywood, Sean Riddle]
  • 7209: rfslots8085.cpp: Add note about games on this hardware. [ClawGrip]
  • 7210: fmtowns_cd.xml Added 13 entries, and replaced 16 entries with better dumps. [redump.org, r09]
  • 7212: nes_vt.cpp, unk6502_st2xxx.cpp: Added two TV games; generalplus_gpl16250_romram.cpp: Added inputs for jak_ths. [Sean Riddle, David Haywood]
  • 7214: netlist: Added MCM14524, CD4029, CD4030, CD4042 and CD4049 devices. [Lord Nightmare]
  • 7215: p200t.cpp: Added support for mini digital cassette recorder (MDCR). [Erwin Jansen]
  • 7218: gaelco3d.cpp: Added clone Speed Up (Version 2.20). [Victor Fernandez (City Game), ClawGrip]
  • 7220: neptunp2.cpp: Corrected game metadata. [ClawGrip]
  • 7222: docs: Overhauled the default key bindings documentation. [Firehawke]
  • 7223: apple2_flop_clcracked.xml: Added disk labels; apple2_flop_orig.xml: Added latest dumps. [4am, Firehawke]
  • 7224: Converted Alpha Denshi ALPHA-8921 sprite serializer (used as protection on Neo Geo PROG-G2 boards) to a device. [cam900]
  • 7227: ibm5170.xml: Added DOOM (1.2, Shareware for BBS SysOps). [Davide Cavalca]
  • 7229: ibm5170.xml: Added one entry and re-dumped one entry. [ArcadeShadow]
  • 7230: bublbobl.cpp: Dumped and verified PROM from bub8749. [ArcadeHacker, ClawGrip]
  • 7231: bublbobl.cpp: Removed outdated comment about bootlegs with 8749 microcontroller. [ClawGrip]
  • 7232: zn.cpp: Added option to use six-button controls to tgm, for use with hidden debugging features. [Devin Acker]
  • 7233: megaplay.cpp: Enabled the commented-out DIP switches for mp_col3, as they seem to work fine. [Devin Acker]
  • 7235: galaxian.cpp: Added Olivmandingo (Spanish bootleg of Mandinga on Galaxian hardware, set 2). [Retromaniacs, ClawGrip]
  • 7236: microdar.cpp: Added note about undumped game. [ClawGrip]
  • 7237: generalplus_gpl16250_nand.cpp: Added Camp Rock Guitar Video Game. [Sean Riddle, TeamEurope, David Haywood]
  • 7238: plugins/cheat: Copy the cheat table so as not to expose internal state. [Carl]
  • 7244: vsmilem_cart.xml: Added Yingyu Yundongyuan (China). [tenyuhuang, ClawGrip]
  • 7245: vsmile_cart.xml: Added V.Smile Smart Keyboard (USA). [tenyuhuang, ClawGrip]
  • 7248: prehisle.cpp: Fixed text/sprite priorities, and corrected regional titles. [cam900]
  • 7251: docs: Removed contentious note about -syncrefresh option. [Firehawke]
  • 7252: apple2_flop_orig.xml: Added latest dumps. [4am, Firehawke]
  • 7253: p2000t.cpp: Added MDCR device to p200m, reset phase decoder on tape-end signal, and detect presence of tape. [Erwin Jansen]
  • 7254: emscripten: Added function to exception whitelist needed for pong, and allowed -video accel to use WebGL. [Couriersud]
  • 7255: generalplus_gpl_unknown.cpp, nes_vt.cpp: Added two TV games, and replaced a lot of obsolete simulation code. [Sean Riddle, David Haywood]
  • 7258: segag80r.cpp: Improved performance of audio circuit emulation. [Couriersud]
  • 7259: sound/ay8910.cpp: Reduced performance impact of using AY8930 expanded mode. [cam900]
  • 7262: plugins/cheat: Fixed potentially accessing an uninitialised dictionary item. [Nathan Woods]
  • 7263: fmtowns_flop.xml: Added two entries. [anonymous, r09]
  • 7264: generalplus_gpl32612.cpp: Added some bootstrap code so that the ARM CPU has something to run. [David Haywood]
  • 7265: util/bitmap.cpp: Improved performance of fill member function on modern CPUs. [Vas Crabb]
  • 7269: megadriv_rad.cpp, nes_vt.cpp, spg2xx.cpp: Added five TV games. [David Haywood, Sean Riddle, TeamEurope]
  • 7270: generalplus_gpl_unknown.cpp: Made pcp8718/pcp8728/bkid218 menu controller a device. [David Haywood]
  • 7276: vtech_storio_cart.xml: Completed list of released software in comment, and added notes on product codes/EANs. [David Silva]
  • 7277: wswan.cpp: Added support for boot ROM, and fixed background color selection in color mode. [Wilbert Pol]
  • 7278: taitoair.cpp: Added not about rotate/zoom chip. [cam900]
  • 7279: Made mulcd.hxx file depend on GEN_FOLDERS target. [Jamie]
  • 7281: fmtowns_cd.xml: Added three entries, replaced five entries with better dumps, and added floppies for lipsadv3 and railtycn. [redump.org, sampson, anonymous, r09]
  • 7282: video/ppu2c0x_vt.cpp: Implemented emphasis modes and fixed a number of issues with VT palette modes. [David Haywood]
  • 7283: sound/ay8910.cpp: Fixed regression in noise rate calculation. [cam900]
  • 7284: bus/bw2/ramcard.cpp: Fixed address range; bw2.cpp: Fixed floppy write protect polarity. [lfantoniosi]
  • 7285: nes_vt.cpp: Fixed logic for external memory/internal mapper selection, and tweaked control input handling. [David Haywood]
  • 7287: ibm5150.xml: Added Fire & Forget 2. [darkstar]
  • 7288: bl_handhelds_menucontrol.cpp, nes_vt.cpp: Improved save state support. [David Haywood]
  • 7289: formats/imd_dsk.cpp: Fixed issue when changing images. [lfantoniosi]
Source Changes
  • ibm5150undefinedNew working software list additions [ArcadeShadow]
  • undefined Added: Indiana Jones and the Last Crusade - The Graphic Adventure (Germany), Space Harrier, Test Drive III - The Passion (5.25") Reuploaded a redumped [martmemo] set (the old one has a modified OEM ID and modified root) Reuploaded a redumped [td3] set (the
  • old one has configuration file - TD3.CFG) Renamed set [td3] Test Drive III - The Passion --> [td3_35] Test Drive III - The Passion (3.5")
  • ibm5170undefinedNew working software list additions (#7115) [ArcadeShadow]
  • undefined ibm5170: Alien Carnage (set 2, older), Alien Carnage (FormGen release), Bloodstone: An Epic Dwarven Tale, Formula One Grand Prix (Euro, v1.05), Little Big Adventure (Euro), Soccer Kid (Euro)
  • undefined Renamed set [aliencrn]: Alien Carnage --> Alien Carnage (set 1) Renamed set [f1gp] Formula One Grand Prix --> [f1gpa] Formula One Grand Prix (Euro, v1.03)
  • dpb7000: Hooked up keyboard. First pass at TDS Box hookup. [Ryan Holtz]
  • new WORKING machines
  • WWE Wrestlemania Steel Cage Challenge (Plug & Play) [Sean Riddle]
  • Double Dragon - 30 Years Anniversary (Plug & Play) [Sean Riddle]
  • netlist: Macro DIP definitons for TMS4800, 9314, 9334 [couriersud]
  • odyssey2: add notes [hap]
  • cpc_flop.xml: Separated and reorganised Thunderbirds, Thunder Blade and Thunder Burner. [Barry Rodewald]
  • sgi_mips.xml: Fix double bracket in description (nw) [Scott Stone]
  • sc01: Fix pitch and closure [O. Galibert] wow, gorf: Fix sc01 hookup [O. Galibert, Frank Palazzolo, plgDavid]
    • undefined Note that the dynamic clock changes will sound bad until Aaron's sound stream fixes are in.
  • netlist: macro dip definition for 8277,am2847,mm5837. [couriersud]
  • fixed MPU4 flags (nw) [James Wallace]
  • odyssey2: rename hash files to videopac and videopacp [hap]
  • netlist: templatize 74107 and code maintenance. [couriersud]
    • undefined removed some dead friend declarations
    • undefined optimized template times_ns2
  • netlist: Fix visibility in some devices. [couriersud]
    • undefined private rules.
  • netlist: References to subdevices should be symbolic. [couriersud]
    • undefined Exposing sub-device members is not best practice.
    • undefined The need for sub-devices is a clear indication that a netlist language implementation would be a better solution.
  • 6522via.cpp: Add support for CB2 pulse mode [R. Belmont, Peter Ferrie]
  • apple2: add SC-01 speech to the Mockingboard emulation [R. Belmont, O. Galibert]
  • z8: Add interface notes [AJR]
  • some misc loose ends / small changes (set descripton tweaks + promoted my wico guitar with better input mappings) (#7116) [David Haywood]
    • undefined both nbanfl and nbagold are 'SportStation' (not SportsStation) as that is what these 2-in-1 units were sold as, and is what is shown on the game select menu.
    • undefined tweak comments
machines promoted to WORKING
  • My Wico Guitar [David Haywood, ClawGrip, Sean Riddle]
  • tweak [David Haywood]
  • consistency [David Haywood]
  • netlist: in devices folder all DIP devices were removed. [couriersud]
    • undefined NE555 and MC1455P were the last devices with DIP definitions in devices.
  • electron_romboxp: Fixed printer interface. [Nigel Barnes]
  • bus/electron: Added the P.R.E.S. AP1/AP6 and First Byte Printer Interface devices. [Nigel Barnes]
  • clickstart.cpp: Add note about cartridges pinout (#7128) [ClawGrip]
  • leapfrog_leappad.cpp: Add note about the cartridges pinout (#7129) [ClawGrip]
  • sega_beena.cpp: Add note about cartridges pinout (#7130) [ClawGrip]
  • z8: Add optional logging for SIO [AJR]
  • diserial: Use logmacro for optional logging and make the messages more useful [AJR]
  • docs: Add naming conventions for certain things. [Vas Crabb]
    • undefined This isn’t supposed to be too prescriptive. The C++ stuff just codifies some things we’ve managed to mostly agree on for public interfaces. The stuff for titles/descriptions is also just codifying existing rules so there’s something to point people towards. This will need to be refined as we go forward.
  • unk6502_st2xxx.cpp: Better guess [AJR]
  • i8244: change pos hold strobe again, add sound interrupt [hap]
  • videopac.xml: sync most internal rom names with rene, use alt_title where title is different in other region [hap]
New working software list additions
  • videopac: Service Test Cartridge (Europe) [René van den Enden (Rene_G7400)]
  • videopacp: Baseball (US, plus, prototype), Flashpoint (US, prototype) [René van den Enden (Rene_G7400)]
  • splash.cpp: added some notes about ringball inputs [Ivan Vangelista]
  • cinemat: Fix naming convention violation. [Aaron Giles]
  • cv1k.cpp slightly more accurate frame rate [rtw, MetalliC]
  • alpha68k_n.cpp: improved Kyros no Yakata PCB documentation [Guru]
New working clones
  • Route X (bootleg, set 2) [Juan Romero, ClawGrip]
  • Pac-Man (Calfesa, Spanish bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • More metadata cleanups on Apple II disks. (#7127) [Firehawke]
  • New clones marked as NOT_WORKING (#7120) [ClawGrip]
New clones marked as NOT_WORKING
  • Tecnodarts (Recreativos G.R. license) [Victor Fernandez (City Game), ClawGrip]
  • New machines marked as NOT_WORKING (#7114) [ClawGrip]
New machines marked as NOT_WORKING
  • Photo Play 1998 (Spanish) [Victor Fernandez (City Game), ClawGrip]
  • New working clones (#7111) [ClawGrip]
New working clones
  • Le Bagnard (Itisa, Spain) [Juan Romero, ClawGrip]
  • netlist: build system improvements [couriersud]
  • undefined Medium term this will significantly ease adding devices to netlist.
  • netlist: clang tidy include order fixes. [couriersud]
  • netlist: Add 7417, 7438, 74290/74293 devices. Fix PROM DIPs. [Aaron Giles]
  • netlist: more standalone makefile changes [couriersud]
    • undefined On windows a simple make is now enough to build.
    • undefined Devices, macro and tests folders now included with wildcard.
    • undefined No more makefile changes if a device is added.
    • undefined Moved nld_devinc.h to generated folder
    • undefined Added to python scripts to create nld_devinc.h and lib_entries.hxx
  • undefined TEST MODE: these two files are created automatically but are not used currently. Once I get feedback that the python scripts work in different environments I will remove header files from devices and macro and start using these files in production.
  • luaengine: add load_software [cracyc]
  • bbc_autocue: Corrected RAM page register. [Nigel Barnes]
  • electron_plus1, electron_plus2, electron_romboxp: Allow cartridges to write to bank 13. [Nigel Barnes]
  • electron_sndexp: ROM is mapped to bank 13. [Nigel Barnes]
  • ef9340: fix drawing over wrong area when service row is disabled [hap]
  • mac: fix ADB for SE and early II-series machines [R. Belmont]
  • Get rid of a bunch of _Namesundefinedany name starting with an underscore followed by an uppercase letter is reserved [Vas Crabb]
  • netlist: Fix various issues around include directories. [couriersud]
    • undefined removed include directory src/lib/netlist from various genie files to avoid potential issues.
    • undefined Code using netlist should use #include "netlist/*".
    • undefined Updated includes.
    • undefined Fixed standalone makefile depend target to properly deal with relative paths.
  • Updated netlist licenses to CC0. Various minor adjustments based on PR comments. [Aaron Giles]
  • new NOT WORKING machines (#7134) [David Haywood]
  • new NOT WORKING machines
  • Worldwide Casino Tour 12-in-1 [David Haywood, Sean Riddle]
  • new NOT WORKING machines (#7137) [David Haywood]
  • new NOT WORKING machines
  • Hot Wheels (2 player, pad controllers) [Sean Riddle, David Haywood]
  • mpu5.cpp: Add note about aux mux PCB with undumped MCU (#7136) [ClawGrip]
  • odyssey2: make videopac the parent set [hap]
  • videopac.xml: merge with videopacp, there's too little amount of vp+ exclusives [hap]
  • videopac.xml: sort out cloneof sets [hap]
  • mpu4vid.cpp: Added preliminary layout, inputs for Double Take [James Wallace]
    • undefined BACTA Datalogger: Attempt at a fix for missed character transmissions.
  • netlist: Change license to CC0 in macro folder. [couriersud]
    • undefined Got agreement from contributors over social media.
  • 39in1.cpp: some improvements to the decryption of the newer games, still missing something [Ivan Vangelista]
  • startouch.cpp: Add two new BIOS dumps [Victor Fernandez (City Game), ClawGrip] (#7138) [ClawGrip]
  • mac: eliminated runtime region lookups and fixed several non-booting models. [R. Belmont]
  • sp0250: Apparently this is how STRUCT_MEMBER is supposed to work. [Aaron Giles]
  • Apollo updates: [Hans Ostermeyer]
    • undefined Changed "20 years ago" Y2K-avoidance option to "30 years ago"
    • undefined Removed runtime device lookup
    • undefined Fixed reset command handling in 3C505
  • BACTAundefinedturn off log pollution (nw) [James Wallace]
  • videopac.xml: add usage notes to testcart [hap]
  • segausb.cpp: STRUCT_MEMBER allows you to avoid loops and unclutter the source list in debugger memory windows [Vas Crabb]
  • audio/cinemat.cpp: small cleanup/safety improvement [Vas Crabb]
  • zr107.cpp: corrected texture ROMs loading for jetwave and clones. They now pass the mask ROM check. Partially fixes MT07731 [Ivan Vangelista]
  • zr107.cpp: make the rest of the games pass the texture mask ROM test. The tile mask ROM test still fails [Ivan Vangelista]
  • midxunit.cpp corrected ROM labels [MetalliC]
  • netlist: standalone makefile support for OSX [couriersud]
  • netlist: Truth tables are now standalone objects. [couriersud]
    • undefined Added TRUTHTABLE_ENTRY to netlist language.
    • undefined Please see nlm_ttl74xx for reference implementation.
  • ef9365: remove improper hyperlink from notes [hap]
  • new WORKING machine (Super Bubble Bobble Sun Mixing Megadrive HW) (#7144) [David Haywood]
  • new WORKING machine
  • Super Bubble Bobble (Sun Mixing, Megadrive clone hardware) [Jorge Silva, David Haywood]
  • toaplan2.cpp: Add Battle Garegga location test (#7140) [Hatsune Mike]
    • undefined Added bgareggap loctest set to toaplan2.cpp
    • undefined Fixed YM2151/OKI level balancing for Battle Garegga and Armed Police Batrider
New working machines
  • Battle Garegga (location test) (Wed Jan 17 1996) [Hatsune Mike]
  • validity.cpp: Limit characters allowed in I/O port tags, and check ROMs and I/O ports for devices individually. [Vas Crabb]
  • Fix clang version detection under Emscripten. [Justin Kerk]
  • sgi_mips.xml: Fix labels (should not have .chd extention) (nw) [Scott Stone]
  • crvision: added usage; fixed stoneage freeze; fixed MT 07338. [Robbbert]
  • bus/bbc/userport: Added the Sprow LCD Display. [Nigel Barnes]
  • es5506.cpp: Updates [cam900]
    • undefined Correct Taito ES5505 Bankswitching behavior
    • undefined Sample bank per ES5505 voice is actually taito_en.cpp specific
    • undefined Move external bank behavior into taito_en.cpp, Add getter for voice index
    • undefined Add precalculated ES5505 bank table for reduce performance issue, Add getter for CPU
  • photoply.cpp: Add HDD firmware dump to 'photoply98sp' (Seagate ST31722A) (#7143) [ClawGrip]
  • undefined photoply.cpp: Add HDD firmware dump to 'photoply98sp' (Seagate ST31722A)
  • undefined photoply.cpp: Add some notes about BIOS versions and rename the files accordingly
  • new NOT WORKING machines (#7142) [David Haywood]
  • New NOT WORKING machines
  • Zeebo (Brazil) [Triple Oxygen]
  • startouch.cpp: Sorted out BIOS versions (#7141) [ClawGrip]
  • cps1.cpp updates: [TwistedTom]
  • undefined add slampic, dinopic2 pals
  • undefined redump dinopic2 bad gfx rom
New machines marked as NOT_WORKING
  • unknown SNES bootleg [Jorge Silva]
  • odyssey2: put voice roms in softwarelist [hap]
  • cpc_flop.xml: Separate and reorganise the Indiana Jones games (Temple of Doom, Last Crusade and Fate of Atlantis). [Barry Rodewald]
  • apple2gs: fixed Option key name, $C025 bit ordering, and Control-Reset not working [R. Belmont]
  • validity.cpp, devfind.cpp: Catch missing required I/O ports in systems (excluding slot cards) [Vas Crabb]
  • snesb.cpp: renamed unksnesb to wldgunsb [Ivan Vangelista]
  • devices/video/k001006.cpp: removed alternate texture layout [Ivan Vangelista]
  • netlist: Fix processing of TRUTHTABLES for generated files. [couriersud]
    • undefined also made nld_devinc.h srcclean friendly.
    • undefined nld_devinc.h and lib_entries.hxx are currently not used. You can try the automated build by changing NL_AUTO_DEVICES in setup.h to 1.
  • xtal: Add 9.732 MHz (used by CTA Invader) [Dirk Best]
  • samcoupe/mouse: Use save_item to save array [Dirk Best]
  • eacc: Fixed broken link in the notes. [Robbbert]
  • kim1: minor cleanup; added usage. [Robbbert]
  • devfind.cpp: move explicit template instantiations below all member bodies to make clang behave [Vas Crabb]
  • vtech2: Fixed case of pasted letters [Robbbert]
  • netlist: Remove copyright-infringing descriptions copy/pasted from datasheets. [Vas Crabb]
    • undefined Certain things are not considered "creative works" under copyright law, making them ineligible for copyright protection. This includes pinouts (facts), descriptions of circuits (utilitarian), integrated circuit lithography masks (utilitarian, but there's a separate field of IP law protecting them), and character shapes (utilitarian).
    • undefined However, many of these descriptions are substantial enough to be treated creative works. A number of them include suggested applications. There are situations where reproducing the descriptions may be permitted, for example:
      • - The publisher may permit reproducing the entire datasheet for reference.
      • - In some jurisdictions, fair use doctrine may allow the description to be quoted in its entirety in a larger creative work (e.g. in a research paper, patent application, or an original description of a circuit utilising the device).
      • - Some jurisdictions allow reproduction of no more than 50% of a creative work for inclusion in teaching materials.
        • undefined I am not confident that these soure code comments qualify as a situation where the long-form descriptions can be copied verbatim lawfully, especially without reproducing copyright notices for them. If you want long form plain language descriptions in the comments, you need to write them yourself. That way, you will be the copyright holder of the creative work, and you can make it availble under a permissive or "copyleft" license.
  • snesb.cpp: added decryption for wldgunsb. Seems protected in a similar way to endless cps1bl_pic.cpp: updated outdated comment
  • [Ivan Vangelista]
  • mcs48: fix problem with strt_cnt if counter was already enabled [hap]
New clones marked as NOT_WORKING
  • Photo Play 2000 (Spanish) [jordigahan, ClawGrip]
  • Add 'photoply2ksp' and rename 'photoply' -> 'photoply2k' [ClawGrip]
  • snesb.cpp: simplified decryption for wldgunsb [iq_132]
  • concept: Add note about baud rates [AJR]
  • snesb.cpp: bare minimum protection sim for wldgunsb, making it to boot [angelosa]
  • snesb.cpp: wldgunsb add lives dips (nw) [angelosa]
  • snesb.cpp: ofc dips needs to be sorted out (nw) [angelosa]
  • williams.cpp: Document and correct Joust ROM labels. [Brian Troha]
New machines marked as NOT_WORKING
  • Roland MKS-7 Super Quartet [DBWBP]
  • makedep.py: Deal with loops when there are parent directory references in #include directives. [Vas Crabb]
    • undefined As an aside, it would be nice if the loops weren't there in the first place.
New machines marked as NOT_WORKING
  • GEM RealPiano RP200 [DBWBP]
  • new WORKING machines (#7150)
  • Ms. Pac-Man (MSI Plug & Play) [Sean Riddle]
  • Space Invaders (MSI Plug & Play) [Sean Riddle]
  • New machines marked as NOT_WORKING (#7151) [ClawGrip]
New machines marked as NOT_WORKING
  • Photo Play 2001 (Italian) [Alex Meijer, TeamEurope]
  • MPU4Videoundefinedadded an experimental LUA script to the Double take layout. This takes individual lamp lines that are used for LED selects and recombines them. To see the effect, plugin -layout is needed. [James Wallace]
  • rax: Modernize RAM allocation and object lookups [AJR]
  • segas32.cpp: Eliminate auto_alloc and a bizarre comparison between bitmap pointers [AJR]
  • crvision: improved keyboard. hapmon marked back to working. [Robbbert]
  • fix for mess.flt [Robbbert]
New working software list additions
  • ibm5170: GayBlade [Ryan Best]
  • New not working software list additions
  • mac_hdflop: GayBlade [Ryan Best]
  • pc_dsk: Ignore 84-byte Disk Copy 4.2 header [Justin Kerk]
  • pcp8718 / pcp8728 start using extracted internal ROM [Sean Riddle, David Haywood] (#7152) [David Haywood]
  • undefined pcp8718 / pcp8728 start using extracted internal ROM [Sean Riddle, David Haywood]
  • new WORKING machine
  • Mega Man 2 (MSI Plug & Play) [Sean Riddle]
  • hp9k3xx_cdrom: new software list additions (#7153) [Davide Cavalca]
  • New working clones (#7156) [ClawGrip]
New working clones
  • Meteor (bootleg of Asteroids) [Bea, Iris]
  • ibm5150_hdd: new software list (#7157) [Davide Cavalca]
  • crvision: used 2-dimensional ioport array to clean up code [Robbbert]
    • undefined added reset button to manager/lasr2001 so that carts can be played
    • undefined added notes
    • undefined adjusted xml usage to accommodate manager/lasr2001
New working clones
  • Cruis'n USA (v4.5) [Simzy, Brian Troha, The Dumping Union]
  • formats: Get rid of more inappropriate use of emu_fatalerror (and fix some spelling issues, etc. while I'm at it) [Vas Crabb]
  • formats/flopimg.cpp: Use appropriate standard exceptions for reporting errors, allowing libemu to be removed from imgtool and
  • floptool. [Vas Crabb]
  • add nullptr check to some strtoul calls [hap]
  • crvision: corrected name of rameses [Robbbert]
  • laser2001_cart.xml: added note [Robbbert]
  • new WORKING machines (Plug & Play Double Dance Mania x2) (#7158) [David Haywood]
  • new WORKING machines
  • Double Dance Mania: Supreme / Dance Supreme [Sean Riddle, David Haywood, Kamaal Brown]
  • Double Dance Mania: Mega 12 [Sean Riddle, David Haywood]
new NOT WORKING
  • My Arcade Wireless Video Game Station 200-in-1 (DGUN-2572) [Sean Riddle, David Haywood]
  • luaengine: add time_until_pos [cracyc]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", VGA version, re-release), Innocent Until Caught Redumped: [micromac] Micro Machines (the old set has a modified OEM ID and a modified root)
  • wd_fdc.cpp: Corrected register commit delay for WD177x according to datasheet. [Nigel Barnes]
  • namco51: Reimplement outputs that were accidentally disabled when device switched to using low-level emulation. This restores start LEDs and coin lockouts for various games in galaga.cpp and polepos.cpp. [AJR]
  • tr707, tr727, mks7: Add skeleton MB63H114 device [AJR]
  • bus/a2bus: Added Uthernet card emulation for Apple IIgs (#7090) [Rhett Aultman]
    • undefined Ported Cirrus Logic CS8900A Crystal LAN MAC emulation from VICE and hooked it up to Apple II card device.
    • undefined Adds Ethernet networking support for Apple IIgs.
New machines marked as NOT_WORKING
  • Roland TR-505 Rhythm Composer [DBWBP]
  • nbajamex: Fix region width [AJR]
  • Move axis movement checking code down into input devices [AJR]
  • ioport: Transfer crosshair polling loop to render_crosshair [AJR]
  • Remove memarray.h from emu.h [AJR]
  • device_state_interface overhaul [AJR]
    • undefined device_state_entry: :value and device_state_entry::set_value now do everything except the register lookup, allowing them to be made public. The debugger expression engine now uses these.
    • undefined device_state_entry: :dvalue and device_state_entry::set_dvalue have also been made public, theoretically permitting outside code layers to inspect and modify floating-point registers.
    • undefined The double specialization of device_pseudo_state_register (now renamed device_functional_state_register) has been added to the core.
    • undefined state_add now has an additional specialization that takes both a reference and a write function, using the former for reads only.
  • undefined state_max_length has been eliminated in favor of obtaining the relevant info through device_state_entry: :max_length.
    • undefined The debugger state view no longer adds "flags" as "???" if none have been registered.
    • undefined set_state_string has been removed. It was never properly implemented, and it is difficult to see how it could have been done in a useful and consistent way.
    • undefined state_find_entry and its typical callers state_int and set_state_int have been inlined for some hopeful efficiency gains.
  • inputdev.cpp: Fix oversight [AJR]
  • megadriv.xml: fixed MT07735 [Ivan Vangelista]
  • apple2: Uthernet works in the //e too. [R. Belmont]
  • android: auto-discover clang version (#7166) [Tiago Camargo]
    • undefined Fix android builds after mame-0.224.
  • VG5000µ updates: [Sylvain Glaize]
    • undefined Add wavfile support for reading/writing tapes, for more accuracy. The currently supported K7 file type misses timing data.
    • undefined VG5000µ adds a wait cycle after the second T state of the M1 cycle of the Z80. Because it was not emulated, the timings were off, especially in the sensible cassette read/write routines.
    • undefined With wavfile support added and timings fixed, the emulation can now read/write cassette at 1200 and 2400 bauds.
    • undefined Still keeping the MACHINE_NOT_WORKING flag, as real hardware tests need to be complete.
  • Drop MASK from taputil.sh (#7162) [Rhett Aultman]
  • st2xxx: Add many more register stubs [AJR]
  • inteladv, dyndesk: Add power buttons [AJR]
  • Misc QA, add self in copyright for poker72.cpp and pinkiri8.cpp (nw) [angelosa]
  • st2205u: fix Clang compile. [arbee]
  • st2205u: Fix duplicate state registration; add more UART stubs [AJR]
New working clones
  • Traverse USA (bootleg, set 2) [Juan Romero, ClawGrip]
  • startouch.cpp: Add note (#7167) [ClawGrip]
  • VG5000µ update: [Sylvain Glaize]
    • undefined Add support for the "Delta" key
  • - The "Delta" key on the VG5000µ keyboard is wired to directly assert the NMI line of the Z80. The handler for the NMI in the BASIC ROM checks if the CTRL key is also depressed and then causes a soft reset.
  • - This routine can be hooked to produce other effects than soft reset.
New machines marked as NOT_WORKING
  • Votrax/Phonic Mirror HandiVoice HC-110 [Kevin Horton]
  • Votrax/Phonic Mirror HandiVoice HC-120 [Kevin Horton]
New machines marked as NOT_WORKING
  • Mini Super Fruits [jordigahan, ClawGrip]
  • Lucky Player [jordigahan, ClawGrip]
  • Add 'minisupf' and 'luckyplr' [ClawGrip]
  • ti99: Added SID Master expansion card. [Michael Zapf]
  • st2205u: Add DMA register stubs [AJR]
  • some experimental code for pcp8728 / pcp8718 [David Haywood] (#7168) [David Haywood]
    • undefined handhelds test code
    • undefined more experiments
    • undefined change some terminology for now
    • undefined some kind of input
    • undefined looking better
    • undefined bump up CPU clock
    • undefined dma isn't as abnormal as thought, use was misunderstood
    • undefined better palette
    • undefined only use data for screen for screen
    • undefined make 'fast read' mode work for the cases we have
    • undefined some inputs as per test mode
  • crvision: turn on tape motor when CRUN or CLOAD issued. [Robbbert]
New working clones
  • Air Duel (World, M72 hardware) [Jon Exidy]
  • mz80: added missing natural keys [Robbbert]
  • frontend: Added option to skip repeated imperfect emulation warnings. [Vas Crabb]
    • undefined The option is called skip_warnings, and it must be set in ui.ini (it can be set using the internal UI). Red warnings cannot be skipped; yellow warning can be skipped under certain circumstances.
    • undefined For a yellow warning to be skipped, the system must have been launched in a way that allows warnings to be displayed, in a configuration with the same set of devices flagged with unemulated/imperfect features, within the last seven days, and the warning must have been displayed within the past 14 days.
    • undefined Also fixed a bug with display of the MACHINE_NO_COCKTAIL flag in the internal UI, and increased the size of XML integer attributes to 64 bits.
new NOT_WORKING machine
  • UNO the Medal [Darksoft, rtw]
New working clones
  • Pacom Invader (set 2) [Dirk Best, Guru]
  • CTA Invader [Dirk Best, Guru]
  • sn76496: remove u8106 alias [hap]
  • rd100: added shift and control keys [Robbbert]
  • eacc: cleanup; zx: fixed typo [Robbbert]
  • rd100.cpp: Move default key assignments to better match the machine's unconventional keyboard layout. [Vas Crabb]
  • Don't ignore config elements with attributes but no child nodes. [Vas Crabb]
  • svi318: fixed typos [Robbbert]
  • tv910: fixed natural keyboard & paste [Robbbert]
  • bingor1, bingor2, bingor3, bingor4, bingor5: Mark all PIC dumps as bad [AJR]
  • mrdo: update note [hap]
  • tk2000: corrections for natural keyboard [Robbbert]
  • teleray10: left & down swapped [Robbbert]
  • snes.xml: improved documentation for nbahang cart [Heihachi_73]
  • mz700: natural keyboard corrections [Robbbert]
New clones marked as NOT_WORKING
  • Gals Panic II (English, 2 PCB ver.) [Jorge Silva]
  • geneve: Add support for new SID Master card. [Michael Zapf]
  • wd33c93: handle 'polled DMA' in vme_hcpu30 (nw) [Sergey Svishchev]
  • add misc pal dumps [TwistedTom]
  • unsp: Fix disassembly of unsigned*signed multiply instructions [AJR]
  • frontend: Make unimplemented graphics and sound severe warnings. [Vas Crabb]
    • undefined This means you'll get an unskippable red warning for systems that have unimplemented sound or graphics that are otherwise marked working. This also applies to subdevices, so for example plugging a non-working video card or sound card into a computer driver will now cause a red warning. This should make it clearer when a game is playable but missing sound, or when a video or sound card doesn't work.
    • undefined The downside is that this could cause annoyance in a couple of situations. Workstations/servers with unemulated video that have working serial terminals and networking will now cause a red warning, and terminals/keyboards/etc. with missing beepers, key click, etc. will now cause a red warning even if they're otherwise usable.
    • undefined It may be worth making unimplemented controls and keyboard a severe error as well, since plugging in a non-working emulated keyboard is likely to make a system unusable.
  • bus/hp9845_io: add missing prefix header to 98036.cpp, get rid of space-before-comma [Vas Crabb]
  • rmnimbus: move m1_r to callback [cracyc]
  • midzeus.cpp add Mortal Kombat 4 security PIC dump [Team CAPS0ff]
New machines marked as NOT_WORKING
  • unknown Hobby Play slot machine [jordigahan, ClawGrip]
  • hiscore.dat: gauntlet high scores are in the nvram, these cause more problems then they are worth [cracyc]
  • New working software list additions (apple2_flop_orig.xml)
  • Jaws [4am, Firehawke]
  • Dawn Patrol [4am, Firehawke]
  • Theseus and the Minotaur [4am, Firehawke]
  • Dungeon! [4am, Firehawke]
  • The Coveted Mirror (1983 Penguin Software release) [4am, Firehawke]
  • Write It Right! Capitalization and Punctuation [4am, Firehawke]
  • Valentine's Day Grump [4am, Firehawke]
  • NBA (Version 1.0) [4am, Firehawke]
  • Panzer Strike! (Version 1.0) [4am, Firehawke]
  • Police Quest [4am, Firehawke]
  • Techno Cop [4am, Firehawke]
  • Nibbler [4am, Firehawke]
  • Midnight Malady [4am, Firehawke]
  • Alf (Version 3.2) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Bop-A-Bet (cleanly cracked) [4am, san, Firehawke]
  • Playing with Science: Temperature (cleanly cracked) [4am, Firehawke]
  • Learning to Add and Subtract (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd.xml: 6 new dumps, 13 replacements (#7164) [r09]
  • undefined New dumps from redump.org (working):
  • - Bible Master 2 - The Chaos of Aglia Dungeon Master (1989-12-08) Hyper Planet (1990-09-20) Kyouiku & FM Towns Vol. 2 Illusion CG Collection Vol. 1 - Yawahada Bishoujo
  • undefined New dumps from redump.org (not working):
  • - Record of Lodoss War II - Goshiki no Maryuu
  • undefined Replaced entries with dumps from redump.org:
  • - Alone in the Dark 2 Castles Centurion - Defender of Rome De-Ja II Excellent 10 Ikazuchi no Senshi Raidy Madou Gakuin R Soko-ban Perfect Super Real Mahjong PII & PIII + Super Shooting Towns Wizardry - Crusaders of the Dark Savant Xak II - Rising of the Redmoon Xenon - Mugen no Shitai
    • undefined Promoted wizardr7 to working, as the previous dump didn't work due to a bad conversion to CUE/BIN.
  • express.cpp: Replace simple_list with std::list in parsing [AJR]
    • undefined Report too few or too many function parameters in debug expressions as expression errors instead of exiting MAME with a fatal error
  • s11c_bg.cpp: update comments with more accurate information, and reorder header includes to be in alphabetical order [Lord Nightmare]
  • Synchronize metadata for The Sorcerer of Claymorgue Castle [Firehawke]
  • kyocera: fixed m10 keyboard [Robbbert]
    • undefined fixed pc8201 keyboard
    • undefined added savestate support
    • undefined small tidy up
  • intvkbd: fixed typo in natural keyboard [Robbbert]
  • microtan: added natural keyboard [Robbbert]
  • ti99: Extend gromemu cartridge type to support bank-switched ROMs. [Michael Zapf]
  • dpb7000: Improved DIP defaults for tablet. Started looking at tablet touch controls. [Ryan Holtz]
  • bw2: added Ctrl+C to natural keyboard so you can exit the menu [Robbbert]
  • chihiro.cpp brute forced key for "Sega Golf Club Network Pro Tour 2005" [f205v]
  • kramermc: added a few missing natural key mappings. [Robbbert]
  • pcp8718 / pcp8728 work, including unsp2.0 fixes [David Haywood] (#7179) [David Haywood]
    • undefined possible unsp20 fixes
    • undefined better
    • undefined tidy ups
    • undefined reorgainize
    • undefined force it to run interrupt instead of simulating behavior
    • undefined more guesses
    • undefined change how hack works while we figure this out
    • undefined some kind of external devcice seems to manage the game selection number.
    • undefined some cleanups of old HLE
    • undefined modify logging
    • undefined stop menu crashing, sim code is still very rough tho
  • sawatte: Add CPU; load cartridge ROMs [AJR]
  • new WORKING machine
  • Super Game 7-in-1 (TimeTop SuperGame) (PAL) [Takashi Omoto, Sean Riddle]
  • new NOT WORKING machine
  • Frogger (MSI Plug & Play, white joystick) [Sean Riddle]
  • promote hotwhl2p, no functional change, so same credits, ROM was simply verified to be trustworthy so status updated [DavidHaywood]
  • microtan: adjusted keyboard to be more like a real one [Robbbert]
  • sawatte: Hack in some timer IRQs [AJR]
  • pb1000: added some natural keyboard keys. [Robbbert]
  • util/xmlfile: Escape attribute and element content. [Vas Crabb]
    • undefined The previous behaviour was unintuitive - parsing an XML file and writing it out immediately would produce invalid XML if the file contained any characters that needed escaping. It makes far more sense to escape on writing rather than expecting the user to escape input.
  • Add preliminary support for visibility toggles to artwork system. [Vas Crabb]
    • undefined This allows the user to show/hide related elements in a view, with nesting. The view can specify whether elements are shown or hidden by default. Settings are saved per host window/screen per view. There is no way to set the initial visibility state on the command line. Legacy "Space Invaders cabinet model" layers are mapped onto visibility toggles.
    • undefined This is not stable yet. In particular, the XML element/attribute names have not been finalised. The new features have not been added to complay.py to prevent them from being used before they're finalised.
  • pet2001: fixed paste of letters [Robbbert]
  • render.cpp: May need to recompute selected view when loading visibility toggle configuration. [Vas Crabb]
  • xmlfile.cpp: Put newline where it’s supposed to go after element content. [Vas Crabb]
  • plus4: fixed shifted characters in natural keyboard [Robbbert]
  • ibm5170: add disk labels for msos2_13 [Davide Cavalca]
  • micronic: Fix hyperlinks in source; add release date [AJR]
  • micronic: More info [AJR]
  • ibm5170_hdd: new software list [Davide Cavalca]
  • vsmile.cpp: Fix for vsmilem exception when starting without a cartridge image (per Ryan Holtz) (nw) [Scott Stone]
  • add jurassic99 pals [TwistedTom]
  • netlist: code maintenance and performance optimizations. [Couriersud]
    • undefined rename some misleading type names
    • undefined remove callback_t and replace by better scalable approach
    • undefined hide implementations details
    • undefined move sources classes from putil.h to psources.h
    • undefined reduce code complexity
    • undefined improve parsing performance, parsing netlists now is twice as fast.
    • undefined fix issues around multi-byte string support
    • undefined moved psplit into pstrutil.h
  • netlist: Fix a compile issues with mingw. [couriersud]
  • fmtowns: changes to 15-bit layer/sprite drawing, fixes niko2 (#7190) [r09]
    • undefined Sprite color values are masked to their 15 least significant bits before they are rendered to VRAM.
    • undefined Pixels on the bottom layer (or in single-layer mode) are always drawn, even if the transparency bit is set to 1.
  • atetris.cpp: add support for bartop proto bank switching (#7185) [Devin Acker]
  • undefined atetris.cpp: add support for bartop proto bank switching
  • undefined atetris.cpp: move bartop proto handler into new subclass of atetris_state
  • deco_mlc.cpp: Fix invisible pixel issue in vertical zooming algorithm (#7184) [cam900]
    • undefined Fix invisible pixel issue in vertical zooming
    • undefined Reduce unnecessary line check
New not working machine
  • Informer 207/376 [Dirk Best]
  • p2000t: minor fixes to natural keyboard [Robbbert]
  • pb2000c: fixed numerous errors from yesterday [Robbbert]
  • crvision: have to indicate that joystick is 16-way (for MT 07338) [Robbbert]
  • netlist: fix multi byte string issues. [couriersud]
  • Votrax/Phonic Mirror HC-110 and HC-120: hook up the HC-120 keypad, fix HC-110 and HC-120 wake latch behavior and readback; HC-120 is mostly functional now, HC-110 still needs more work. Add the 1818C phoneme ROMs as placeholders for pending work on emulating the 1818C speech board as its own device. Add board locations to all ROMs and PROMs. [Lord Nightmare, Kevin Horton]
  • oric: fixed some natural keyboard issues; added savestate. [Robbbert]
  • Finished adding new mechanism for allowing parts of views to be hidden. [Vas Crabb]
    • undefined Changed name of element to "collection" and initial visibility attribute to "visible", and added them to documentation. Also
    • added them to complay.py.
    • undefined Fixed issue with collection inside group, and improved initial view selection behaviour.
    • undefined Updated some internal layouts to demonstrate new features, including et3400, irrmaze, ltcasino, mekd3/mekd4, seawolf and vgmplay.
    • undefined Removed all uses of cpanel, marquee and overlay from internal layouts and removed them from complay.py to actively discourage use. Also cleaned up view names in layouts that were using them in place of spaces, and removed some superfluous name attributes on elements that won't do anything useful with an output value anyway.
    • undefined Made vgmplay cycle visualiser modes when visualiser screen is clicked.
    • undefined Fixed a copy/paste error in bus/rs232/hlemouse.cpp while I'm at it.
  • ti74: fixed +/* for natural keyboard [Robbbert]
  • Bulk-updated layouts using bezels without backgrounds or screen. [Vas Crabb]
    • undefined These layouts had bezel elements only. It makes no sense to allow turning off all elements in a layout leaving the user with a blank window. (It's possible some of them are suited to breaking up using collections, but that's a bigger job.)
  • nubus: Minor cleanup to fix deprecation warnings [AJR]
  • pc98.xml: Remove whitespace in hash [Thomas Klausner]
  • Bulk-updated layouts using backdrops without bezels or screens. [Vas Crabb]
    • undefined These are mostly automatically generated/converted fruit machine layouts. They were fortuitously triggering the "alternate" layout mode by having multiple background elements without overlays, so alpha blending mode was used for all elements.
  • tispellb: allow natural keyboard to operate the menu [Robbbert]
  • sorcerer: corrected case of pasted text [Robbbert]
  • Fixed issue that automatically generated unnecessary internal views. [Vas Crabb]
  • Updated a few more internal layouts, mostly bezel-only ones. [Vas Crabb]
    • undefined brkball wasn't using the DMD dots at all (it has a screen).
    • undefined The Aristocrat layouts could use collections to allow buttons and tower lamps to be enabled/disabled independently.
  • netlist: Pedantic and clang tidy updates [couriersud]
    • undefined also fix an issue with netlist vs build
  • z8: Fix reads from Ports 0 & 1; add Z86E02 type [AJR]
  • puzzlet: Replace coin MCU simulation with low-level emulation [AJR]
  • super80: natural keyboard cleanup; handle the @-key mistake [Robbbert]
  • ibm5170undefinedNew working software list additions (#7197) [ArcadeShadow]
    • undefined Added: Fables & Fiends - Book One: The Legend of Kyrandia (v1.0, 5.25"), NASCAR Racing, NASCAR: Track Pack, SSN-21 SeaWolf, Renamed [kyrandia] Fables & Fiends - Book One: The Legend of Kyrandia -> Fables & Fiends - Book One: The Legend of, Kyrandia(v1.3, 3.5") Renamed [kyrandiafr] Fables & Fiends - Book One: The Legend of Kyrandia (France) -> Fables & Fiends - Book, One: The Legend of Kyrandia (v1.7, 3.5", France) Corrected [mkg] Mortal Kombat (Germany) to clone of [mk] Mortal Kombat
New NOT_WORKING software list additions (#7195)
  • vsmileb_cart: [ClawGrip]
  • Winnie et ses amis dans la Foret des Reves Bleus (France), En Ville avec l'ourson Patoune (France) [Sean Riddle, DisizDream]
  • ibm5170_hdd: new software list additions (#7192) [Davide Cavalca]
  • New working clones (#7191) [ClawGrip]
New working clones
  • V.Smile Baby (Germany, with 'Puuhs Hundert-Morgen-Wald') [Sean Riddle, TeamEurope]
  • Add 'vsmilebg' [ClawGrip]
  • nubus: Fix regression in 27aa4fe0750cd128c10d580c82ab95dbef960e8b [AJR]
  • williams.cpp: Correct ROM names for Joust, Stargate & Splat [Brian Troha]
New machines marked as NOT_WORKING
  • Informer 207/100 [Bitsavers]
  • drdmania.cpp: Add missing ROM [Caps0ff, ClawGrip]
    • undefined Now the dump is complete.
  • machine/tube: Added save state. [Nigel Barnes]
  • bus/electron: Use input_merger for IRQs where required and various minor cleanups. [Nigel Barnes]
  • bbc_tube_zep100m: Added latest known MCP 2.02, and removed imperfect disk flags. [Nigel Barnes]
  • bbc_tube_arm: HIRQ line is not connected. [Nigel Barnes]
  • bbc_tube_z80: HIRQ line is not connected. [Nigel Barnes]
  • bus/electron/cart: Added the Pace RS423 Communications cartridge. [Nigel Barnes]
New working software list additions
  • electron_cart: Commstar E1.10, ROMPlus-144 v2.1 [Nigel Barnes]
New working clones
  • Super Space Invaders '91 (World, earlier?) [caius]
  • Update another batch of layouts. [Vas Crabb]
    • undefined The majority of these were using for control panels.
    • undefined Cleaned up the stactics layout, made laser LEDs use additive blending, and made it possible to hide just the control panel.
    • undefined Added several view options to the Jockey Club family of games.
    • undefined Added ability to show/hide parts of several other layouts.
New machines marked as NOT_WORKING
  • Bare Knuckle III / Sunset Riders (bootleg of Megadrive versions) [hammy]
  • drdmania.cpp: Add ASCII PCB layout [ClawGrip]
  • williams.cpp: Minor documentation update for Bubbles & minor cut-n-paste corrections [Brian Troha]
  • New machines added as MACHINE_NOT_WORKING
  • Newton Notepad [Pablo Marx]
  • MessagePad [Pablo Marx]
  • ExpertPad PI-7000 [Pablo Marx]
  • MessagePad 110 [Pablo Marx]
  • MessagePad 120 [Pablo Marx]
  • Marco [Pablo Marx]
  • MessagePad 130 [Pablo Marx]
  • eMate 300 [Pablo Marx]
  • MessagePad 2000 [Pablo Marx]
  • MessagePad 2100 [Pablo Marx]
  • newton: Forgot to commit this new file with the most recent commit. [Ryan Holtz]
New machines marked as NOT_WORKING
  • Informer 213 AE [Dirk Best, MattisLind]
  • selz80: added keys so that Paste can work. [Robbbert]
  • undefined oric: removed Todo and Notes because of a complaint.
New machines marked as NOT_WORKING
  • PDC Clipper [Jos Dreesen, Curt Coder]
New NOT_WORKING software list additions
  • clipper_flop: System [Jos Dreesen, Curt Coder]
  • ns32000: initial cpu emulation [Patrick Mackinlay]
    • undefined implemented most instructions
    • undefined preliminary interrupt/trap support
    • undefined no fpu or mmu yet
    • undefined took over copyright with permission
    • undefined minor disassembler improvements
  • emu3: wip checkpoint [Patrick Mackinlay]
    • undefined hooked up the lcd controller
    • undefined hooked up some interrupts
    • undefined partially hooked up the debug board
    • undefined corrected some address mappings (documentation appears incorrect)
    • undefined separated emu3 and emax2 driver state (for now)
  • trs80dt1: completed the keyboard [Robbbert]
  • hobbyplay.cpp: Add note [ClawGrip]
  • tube_32016: Fix build [AJR]
  • emu/rendlay.cpp: Fixed bug calculating group bounds with repeats. [Vas Crabb]
    • undefined Bounds were being miscalculated when the first element inside the group was inside a repeat or a collection. Most visible in md6802.
  • Updated another batch of layouts. [Vas Crabb]
    • undefined A lot of these were using a black backdrop element to force bounds when either explicit view bounds or an empty element is a better way to achieve the same thing.
    • undefined Bally by17/by35 pinball layouts have had a bit of an overhaul with the three sections of the display now abled to be toggled independently.
    • undefined Ensoniq VFD layouts refactored to reduce a very large number of lines down to a few nested repeats.
  • rfslots8085.cpp: Add ASCII PCB layout [ClawGrip]
  • ddenlovr.cpp: Separate state class a little [AJR]
  • emate.cpp: Remove driver file replaced with newton.cpp [AJR]
  • Fix layout regressions in spacezap/ebases and ccompan. [Vas Crabb]
  • emu/rendlay.cpp: Actually add the group bounds calculation fix. [Vas Crabb]
  • Update a few more layouts. [Vas Crabb]
  • st2205u: Minor corrections [AJR]
  • st2xxx: Add some SPI stubs [AJR]
  • ns32000: Fix EXIT [AJR]
  • efootb4,einvader,einvaderc: update layouts to zoom view when hiding score display [hap]
  • st2205u: Add 12-bit timers [AJR]
  • cheat_simple: with game genie codes try 32k nes banks then fall back to 8k and warn with 6 char codes and banked prg [cracyc]
  • unk6502_st2xxx.cpp : load preliminary dump of internal ROM for several sets [David Haywood, Sean Riddle] (#7208) [David Haywood]
    • undefined unk6502_st2xxx.cpp : load preliminary dump of internal ROM for several sets [David Haywood, Sean Riddle]
    • undefined disable this for now
  • unk6502_st2xxx.cpp: Load internal ROM at the correct offset [AJR]
  • undefined st2205u: Temporary kludge
New working clones
  • Polaris (Latest version) [Andrew Welburn, The Dumping Union]
  • ns32000: fix jump instruction [Patrick Mackinlay]
  • emu/rendlay.cpp: Fixed uninitialised variable breaking sdtor. [Vas Crabb]
  • undefined Also added some optional verbose logging for debugging group bounds calculation.
  • Updated another batch of layouts. [Vas Crabb]
    • undefined Some chess layouts have had elements reordered in the XML to maintain stacking order when drawing.
  • ns32000: more fixes, string instructions [Patrick Mackinlay]
  • apc,attache: added missing natural-keyboard keys [Robbbert]
  • emu3: scsi fixes [Patrick Mackinlay]
  • alphatro,alphatpxundefinedsmall natural keyboard fixes [Robbbert]
  • ns32000: fix shift/rotate instruction decoding bug [Patrick Mackinlay]
  • Updated most of the layouts using elements [Vas Crabb]
  • Eliminate remaining elements from internal layouts. [Vas Crabb]
    • undefined These layouts have changes to element stacking order that can't be avoided without changing the group structure in the layout files. I think it's harmless, but it's possible it could have had a detrimental effect on risc2500 (I tested it and didn't seeany changes, but I might not have known what to look for).
  • complay.py: Added basic checks for dupicate collection names. [Vas Crabb]
    • undefined As with other checks of this kind, it doesn't actually instantiate the layout so it doesn't check things when variable
  • substitution is involved.
  • Migrate layouts in src/emu as well [Vas Crabb]
  • New working clones (#7205) [ClawGrip]
New working clones
  • V.Smile Baby (France, with 'Winnie et ses amis dans la Foret des Reves Bleus') [Sean Riddle, TeamEurope]
  • V.Smile Baby (France, with 'En Ville avec l'ourson Patoune') [Sean Riddle, TeamEurope]
  • Add 'vsmilebf' and 'vsmilebfp' [ClawGrip]
  • vsmileb_cart.xml: Remove 'poohhawaf' and 'poohhawaf' that were mistakenly added on commit #7195 [ClawGrip]
    • undefined These are console BIOSes with a bundled in-ROM game and not cart dumps.
  • Fixing an Imgtool build issue with LLVM on MSVC [npwoods]
  • megadriv_acbl.cpp: preliminary dips for bk3ssrmb [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Matrix [bytestorm]
New working clones
  • Midnight Run: Road Fighter 2 (AAA, Asia v1.10, newer sound program) [Guru]
  • Street Fighter II': Champion Edition (bootleg, set 1) [f205v, maru79]
  • Street Fighter II': Champion Edition (bootleg, set 2) [f205v, maru79]
  • Street Fighter II': Champion Edition (bootleg, set 3) [Janniz, f205v, maru79]
  • video/bfm_dm01.cpp: Convert back to using outputs and update layouts. [Vas Crabb]
  • undefined Outputs no longer require string formatting and hash lookups, and only changes to output values result in notifications.
  • Performance is better than before. We never had any kind of post-processing to make the "alternate pixels" screen bitmap look
  • like a DMD, and the bilinear scaling looked awful.
  • st2205u: Start pumping data out of the PSG FIFO [AJR]
  • Remove last remaining uses of elements in layouts, and print warning messages on encountering deprecated elements. [Vas Crabb]
  • seta2.cpp: Fix invisible pixel issue in horizontal zoom algorithm (#7198) [cam900]
    • undefined Add notes for background color
  • cc40,cgenie: natural keyboard corrections [Robbbert]
  • netlist: Implement voltage dependent timing for CD4006 [couriersud]
  • netlist: add listmodels command to nltool. [Couriersud]
    • undefined nltool --help is your friend.
  • rfslots8085.cpp: Add note [ClawGrip]
  • st2xxx.cpp: Update notes [AJR]
  • unk6502_st2xxx.cpp: Change MCU to new type [AJR]
  • st2205u.cpp: Fix last-minute copy/paste mistake [AJR]
  • bus/bbc/tube/32016: Fixed paging out of ROM in lower memory only, and added the Large 4M board. [Nigel Barnes]
  • acw443: Use Large 32016 2nd Processor. [Nigel Barnes]
  • bbc.cpp: Centronics ack line is not inverted. [Nigel Barnes]
  • electron: Use set_perfect_quantum, fixes timing issues with AP3/4 floppy interfaces and AP5 Tube devices. [Nigel Barnes]
  • 8080bw.cpp: Re-added missing 'polariso' machine rom lost in renaming (nw) [Scott Stone]
  • Fix issues from layout migration. [Vas Crabb]
    • undefined Removed problematic bounds from SDA5708 layout - automatic bounds works fine.
    • undefined de_2.cpp: Cleaned up laoyouts using loops and made bounds fit the content.
    • undefined gts80a.cpp: Made caveman screen match the height of the backglass, fixed bounds, and added backglass-only view.
    • undefined dct11em.cpp: Fixed layout bounds, corrected screen aspect ratio, and centred LED displays.
  • ns32000: implemented dei, corrected neg [Patrick Mackinlay]
  • in213ae: Small fixes [Dirk Best]
    • undefined Add more RAM
    • undefined Screen rendering updates, chars are only 6 pixels wide
    • undefined Note debug tricks
  • in207376: Keyboard fixes [Dirk Best]
  • in207376: Redumped chargen ROM [charcole]
  • in213ae: Set screen type to LCD [Dirk Best]
  • in207376: Remove BAD_DUMP flag from chargen ROM [Dirk Best]
  • geniusiq: minor fixes for natural keyboard [Robbbert]
  • husky,hunter2,hp80: fixed case of paste [Robbbert]
  • y2.cpp: Add placeholder for undumped games (#7173) [cam900]
  • in207376: Add beeper [Dirk Best]
  • att3b2.cpp: Update release years and device configuration [AJR]
New machines marked as NOT_WORKING
  • Constellation Expert [hap, Berger]
  • jupace: corrected a few natural keys; save-state enabled [Robbbert]
  • misc chess layouts: no need for shuffling blocks around [hap]
  • mchess: bezel/overlay toggles don't make much sense here [hap]
  • Adjust a few layouts from the last batch. [Vas Crabb]
    • undefined splus.cpp: Corrected screen aspect, moved LEDs/labels off screen.
    • undefined z80ne.cpp: Restored additive screen blending for z80net/z80netb/z80netf.
  • Machines promoted to working
  • Constellation Expert [hap, Berger]
  • mstation: fixed enter and backspace in natural keyboard [Robbbert]
  • nascom1: fixed @ and ^ natural keys [Robbbert]
new NOT WORKING machines (#7212)
  • Retro Handheld Console 152-in-1 [Sean Riddle, David Haywood]
new WORKING clones
  • WWE Wrestlemania Steel Cage Challenge (Plug & Play) (set 2) [Sean Riddle]
  • set all GPL16250 games to 96Mhz as this seems to be accurate (will look for speedups where possible later) [David Haywood]
  • fmtowns_cd.xml: 13 new dumps, 16 replacements (#7210) [r09]
    • undefined New dumps from redump.org (working):
    • - F-BASIC386 Compiler v2.1 L10 FM Towns Demonstration CD-ROM '90. Fuyu - The Galaxy of FM Towns Ginga Eiyuu Densetsu II DX+ Towns
    • Special Indiana Jones and the Last Crusade (Pre-Release Version) NHK Special - Ginga Uchuu Odyssey Vol. 2 - Choushinsei
    • Bakuhatsu Presence Psychic Detective Series Vol. 2 - Memories (Demo) Sherlock Holmes - Consulting Detective (Demo) Steepia
    • Lite Trigger 2 Zan II - Towns Special (1992-04-23)
    • undefined New dumps from redump.org (not working):
      • - Hyper Address Ver. 2.0 Megamorph (Demo)
    • undefined Replaced entries with dumps from redump.org:
      • - Abel - Shin Mokushiroku Taisen Cyberia Dead of the Brain - Shiryou no Sakebi Dragon Half Dragon Knight III Elm Knight - A
      • Living Body Armor Ningyou Tsukai Power DoLLS Power DoLLS 2 Rinkan Gakkou Shinseiki Kouboushi - Dead Force Strike Commander The
      • Best Play Baseball Viper-V6 Turbo RS Zan II - Towns Special (1992-03-19) Zatsuon Ryouiki
  • ddealer.cpp: Use tilemap_t for splittable foreground tilemap (#7163) [cam900]
  • undefined ddealer.cpp: Use tilemap_t for splittable foreground tilemap
    • undefined Fix MCU input with side effects, Reduce runtime tag lookup, Reduce duplicates, Use shorter type values, Add/Fix notes, Fix naming
  • undefined ddealer.cpp: Fix masking
  • emu/render.cpp: Apply target orientation when mapping points to layout elements. [Vas Crabb]
    • undefined Addresses MT07375.
    • undefined Also increase efficiency when layouts contain large numbers of non-interactive elements (e.g. thousands of matrix display dots).
    • undefined Also includes work in progress for future improvements.
  • pgm2.cpp: Changed kof98umh refresh rate to match PCB video (#7095) [cam900]
  • osbexec: added ctrl keys to natural keyboard [Robbbert]
  • pgm2: lores refresh rate was approximated from video recording, hsync/vtotal are not verified [hap]
  • spc1500: added backspace and directional natural keys [Robbbert]
  • in207376: Hook up PIT, remove clock device [Dirk Best]
  • netlist: clang tidy fixes. [couriersud]
  • luaengine: add ioport():type_seq [cracyc]
New clones marked as NOT_WORKING
  • Master Bond (bootleg of Secret Agent) [caius]
  • gaelcof3.cpp: decapped and dumped pic device for donpepito [Caps0ff, ClawGrip, Victor Fernández (City Game)]
  • magicard.cpp: decapped and dumped pic devices for magicarde, magicardw, puzzleme and unkte06 [Caps0ff, TeamEurope]
  • bingor.cpp: decapped and dumped pic device for bingor6 [Caps0ff, TeamEurope]
New clones marked as NOT_WORKING
  • Bubble Bobble (bootleg of Japan Ver 0.0 with 8749) [ Arcadehacker, Recreativas.org, The Dumping Union]
New clones marked as NOT_WORKING
  • Panic Park (Japan, PNP1 Ver. B, set 2) [Guru]
  • microvision: put internal artwork paddle state in a vistoggle [hap]
New working clones
  • The History of Martial Arts (set 2) [hammy]
  • squale: added notes; fixed various keyboard issues. [Robbbert]
New working clones
  • The Legend of Kage (bootleg set 4) [hammy]
New machines marked as NOT_WORKING
  • unknown MGA or Costa Net slot machine [jordigahan, ArcadeHacker, ClawGrip]
  • tutor: fixed ^ natural key [Robbbert]
  • osd/windows: Don't restrict borderless full-screen windows to monitor work area (MT07745). [Vas Crabb]
  • pencil2: fixes for natural keyboard [Robbbert]
New machines marked as NOT_WORKING
  • Sony Trinitron Color Video Monitor BVM-20F1E [Corrado Tomaselli]
  • bvm.cpp: Missed in 8edc2c5f91aaaa6dbc81400b54c584bb489b619d [AJR]
  • New working clones (#7218) [ClawGrip]
New working clones
  • Speed Up (Version 2.20) [Victor Fernandez (City Game), ClawGrip]
  • alphatpx.cpp, hp80.cpp: Adjust keyboard mapping. [Vas Crabb]
  • undefined alphatpx.cpp: Corrected QWERTZ layout, added u8 qualifier to key names with characters outside ASCII.
  • undefined hp80.cpp: Added default assignment for KP. and restored PORT_CHAR for keypad digits.
  • alphatpx.cpp: Fix stray quote.' [Vas Crabb]
New machines marked as NOT_WORKING
  • Mexico Lindo [Eduardo Humberto Menezes]
  • squale: altered note; removed non-existing software list (#3041) [Robbbert]
  • vic20: Added ^ natural key [Robbbert]
new WORKING clones
  • JoJo's Bizarre Adventure (Euro 990927) [Darksoft]
  • JoJo's Bizarre Adventure (Euro 990913) [Darksoft]
  • in207376: Various fixes [Dirk Best, charcole]
    • undefined Replace bad ROM
    • undefined Render line above status line
    • undefined Support display enable bit
    • undefined Verify PIT clock
  • netlist: move to generated header and link support files files. [couriersud]
    • undefined Removed device and macro header files.
    • undefined All of those can be generated automatically so going forward there is no need for these any longer.
    • undefined Introduced the modules concept. Modules are netlists for which automatic lib entries are generated.
    • undefined Going forward you just store them in macro/modules and they will be automatically registered as device elements.
    • undefined You need to do a "make generated" is src/lib/netlist/build
    • undefined Some_device.cpp still needs to be added to netlist.lua
    • undefined Added documentation on how to add devices to netlist.
    • undefined Please refer to adding_devices.md for more information.
new NOT_WORKING machine
  • Unknown Konami slot medal game [SpinalFeyd]
  • netlist: Move selected NET_MODELS into the core [couriersud]
  • neptunp2.cpp: Fix games metadata [ClawGrip]
New working software list additions (apple2_flop_orig.xml)
  • The Last Ninja [4am, Firehawke]
  • Centauri Alliance [4am, Firehawke]
  • Apple Galaxian (StarCraft) [4am, Firehawke]
  • Apple World [4am, Firehawke]
  • rx78: added direction, backspace, ^ natural keys [Robbbert]
  • netlist: move more models into the core. [couriersud]
  • in207376: Push hardcoded line 1 line down, verify video clocks [Dirk Best, charcole]
  • octopus: added a few missing natural keys [Robbbert]
  • Device-fied PRO-CT0 for protection, aka ALPHA-8921(in Some later 80s alpha denshi PCBs) or SNK-9201 prot_fatfury2.cpp: Convert protection into alpha_8921.cpp device [cam900]
  • alpha_8921: remove empty comment blocks [hap]
  • netlist: remove obsolete headers from netlist.lua [couriersud]
  • poisk1: added direction natural keys [Robbbert]
  • mm1kb: added quote natural key [Robbbert]
  • emu/save.h: Added support for saving arrays of attotimes and renamed macros to make purpose more obvious. [Vas Crabb]
  • plugins: add emu.plugin table to contain plugin exported interfaces [cracyc]
  • mbc55x: fixed number pad, fixed '&' natural key [Robbbert]
  • pwm: remove now-obsolete savestate workaround [hap]
  • Significant internal changes to sound streams (#7169) [Aaron Giles]
    • undefined Significant internal changes to sound streams:
    • undefined Abstracted buffers of sound data into an internal stream_buffer class, with helper classes read_stream_view and write_stream_view which offer readable/writable "views" into the buffers
    • undefined Internal sound calculations are all done using stream_buffer: :sample_t, which is a 32-bit float; existing callbacks are supported through an adapter that converts to/from signed 32-bit integers
    • undefined Improved behavior of dynamic stream sample rate changes to resample a short runway of data to preserve continuity across transitions
    • undefined Created a new stream update callback which passes a std: :vector of read_stream_views for inputs, and a std::vector of write_stream_views for outputs
    • undefined Updated core mixer and speaker devices to the new stream update callback
    • undefined Updated the following sound cores to the new stream update callback: ay8910, dac, k054539, msm5205, namco, netlist, okim6295, pokey, samples, sn76496, sp0250, tms5220, tms57002, upd7759, vgm_visualizer, volt_reg
    • undefined Changed existing stream update callback to make inputs explicitly const and the output pointers const as well, since they are re-used across calls; fixed several engines that violated this rule
    • undefined Sound_manager: :stream_alloc can no longer automatically connect to a device's sound_stream_update callback; instead, the stream_alloc() on the sound_device_interface should be called; updated many violators of this rule
    • undefined Streams can be created with SAMPLE_RATE_OUTPUT_ADAPTIVE, which dynamically tracks the sample rate of its first downstream output, or with SAMPLE_RATE_INPUT_ADAPTIVE, which tracks the sample rate of its first input
    • undefined Changed resampling to be a separate sound_stream that is invoked as needed, opening the path for selectable resampling implementations
    • undefined Added a flags parameter to the new stream allocation method that allows you to specify a that input streams should not be resampled
    • undefined Exposed stream_input and stream_output classes directly, simplifying access to user gains and stream names
    • undefined Added a simple dynamic compressor to sound_manager to provide nicer results when overdriven sound happens; compression does not affect speaker_report results
    • undefined Improved verbose speaker_report to print a graph of peaks over time
    • undefined More aggressive debugging enabled for now even in release builds (should be disabled prior to next release) via SOUND_DEBUG define in sound.h; report any assertions for fixing
  • sensorboard: add support for ctrl modifier with magnet boards [hap]
  • sensorboard: makes no sense to apply Ctrl for lifted pieces on magnet board [hap]
  • alpha_8921.cpp: Fix clang error: switch condition has boolean value [-Werror,-Wswitch-bool]
  • multipcm.cpp: Work around template error introduced in 9b582574922cb7af1a9a31c1182c300b90a20c43 [AJR]
  • es5503: don't overdrive the output [R. Belmont]
  • taito_en: fix overdriving that caused distortion and pops in previous versions [R. Belmont]
  • plugin/cheat: flesh out the exported interface a bit more [cracyc]
  • bublbobl.cpp: Dumped and verified PROM from 'bub8749' [ArcadeHacker]
  • emu/save.cpp: Fix bad SFINAE trick breaking segapcm.cpp, fix saving attotime array on 32-bit Linux targets that align u64 on 32-bit boundaries [Vas Crabb]
  • bublbobl.cpp: Remove outdated comment about 8749 [ClawGrip]
  • plugin/cheat: check value is a mulitple of step [cracyc]
  • plugin/cheat: subtract min before dividing [cracyc]
  • pdp1: Clean up callbacks and start encapsulating peripherals [AJR]
  • undefined pdp1, pdp8: Apply word shift to address spaces
  • pdp8/unidasm: Consistency [AJR]
  • votrax: Updated to new stream callback. [Aaron Giles]
  • qbert: Better approximation of Votrax frequencies, pending deeper analysis. [Aaron Giles]
  • Converted 'a' sound devices to new callbacks. [Aaron Giles]
  • pdp1: More cleanups and fixes [AJR]
  • tx0: Fix CPU address calculation [AJR]
  • starwbc: increase cpu speed a bit [hap]
  • microdar.cpp: Add small note about undumped game [ClawGrip]
  • zn.cpp: add config port for Tetris: The Grand Master debug buttons (#7232) [Devin Acker]
  • in207376: Hook up brightness control and switch to X2212 [Dirk Best]
  • mcs48: fix a regression with previous change to strt_cnt [hap]
  • sound: Drive updates more sensibly from the sound manager, fixing some asserts. [Aaron Giles]
  • i8244: update to use newsound [hap]
  • sound: Fix edge case where pending sample rate matches output. [Aaron Giles]
  • kl5c80a12, kl5c80a16: Added emulation of KP63(A) Timer/Counter unit. This improves timings in animalc, haekaka, pyenaget and tdoboon. [AJR]
    • undefined animalc: Pile kludge upon kludge for poorly understood video timing register
    • undefined gocowboy, itazuram: Increase frequency of one timer interrupt (and hopper timing in gocowboy)
    • undefined kc82, kp69: Modernize state_add syntax
  • kl5c80a12, kl5c80a16: Actually add timers to configuration (files overlooked in 7e121d68bb443f579da3271e43255d69925d71a3) [AJR]
  • jaguar.cpp: Document alternate ROM labels for Maximum Force v1.02 [Brian Troha]
  • beep/bsmt2000/c140/c352/c6280/cdda: Update to new stream callbacks [Aaron Giles]
  • emu3.cpp: Fix clang build. [Curt Coder]
  • abc1600.cpp: Improve debug logging. [Curt Coder]
  • kp63: probably fixed compile error [hap]
  • plugins/cheat: copy the cheat table to not expose internal state (#7238) [cracyc]
  • cyberbal: Fix SAC communications between 6502 and 68000 (MT 7749) [AJR]
  • emu/rendlay.cpp: Added parameter animation and state masks. [Vas Crabb]
    • undefined Components may have multiple bounds and/or color child elements with state attributes, allowing for piecewise linear position/size/colour animation.
    • undefined Components may have a statemask attribute, allowing for things like using external images to draw a multi-segment LED/VFD display without requiring dozens of outputs for the individual lines or thousands of images for all possible states. (Texture caching still never releases anything, so MAME can still exceed the maximum number of textures, but that’s a separate issue.)
    • undefined Image components with alpha now blend over previously drawn components.
    • undefined Layouts have been changed to use yes/no for inputraw to match what's used for flipx/flipy. External layouts with 1/0 will still work, but complay.py will complain.
  • supercon: trying a different blend method in internal artwork [hap]
  • megadriv.xml, vgmplay.xml: Change release years for Chester Cheetah games (nw) [Scott Stone]
  • megadriv.xml, vsmileb_cart.xml: Fixed typo and format fix (nw) [Scott Stone]
  • cem3394: Major rework [Aaron Giles]
    • undefined Updated to new stream callback
    • undefined All calculations are now doing in floating point
    • undefined External input is now done via an input stream
    • undefined First attempt at implementing a proper filter -- needs some major work; checking in current state to get some assistance
  • Docs: Overhaul the default keys list (#7222) [Firehawke]
  • undefined Docs: Overhaul the default keys list
    • undefined Second phase of documenting default inputs better, also change Score to Take Score in Mahjong inputs
  • undefined Phase two of default keys docs adjustment.
  • plugins/cheat: small simplification [cracyc]
  • Cleaned up inputs a little. [Vas Crabb]
    • undefined Removed the IPT_POKER_BET, replacing it with IPT_GAMBLE_BET.
    • undefined Re-organised the order of input types in the source and the documentation to better reflect how they're logically grouped or organised on a mahjong or gambling control panel.
    • undefined Made the blackjack, poker and slots documentation headings subheadings under the gambling heading.
    • undefined Cleaned up inputs for a number of gambling games.
  • Fix artwork labeld for tisub buttons [Vas Crabb]
  • sound: Fix #7241, crash when restoring save state. [Aaron Giles]
new NOT_WORKING machines
  • Star Horse 2002 (main screens) [f205v, rtw]
  • Star Horse 2002 (sound and backup, Rev A) [f205v, rtw]
  • Star Horse 2002 (live) [f205v, rtw]
  • arcade.lua: remove nonexistent file [hap]
  • super80: fixed artwork regression [Robbbert]
  • new NOT_WORKING machine
  • Unknown Konami slot medal game (set 2) [Philip Bennett]
  • konmedal68k.cpp fix slot games palette format [MetalliC]
  • uts400kbd: fixed @ and tic natural keys [Robbbert]
  • cdp1863/cdp1864/cpd1869: update to new stream callbacks [Aaron Giles]
  • cdp1863/cdp1864/cpd1869: update to new stream callbacks [Aaron Giles]
  • ginganin.cpp: remove trivial ROM patch, use nopw() instead. [Angelo Salese]
  • dac76/dave/digitalk/discrete: update to new stream callbacks [Aaron Giles]
  • Fix some layouts that were depending on emergent behaviour rather than specifying state="0" on components explicitly. [Vas Crabb]
  • Mac updates [R. Belmont]
    • undefined Moved macadb out of mac_state into a device
    • undefined Moved SE and Classic to mac128 where they fit in much better
    • undefined Removed a bunch of cruft from mac_state
    • undefined Slowed Egret and Cuda down to the correct clocks
New working software list additions (#7244)
  • vsmilem_cart: [ClawGrip]
  • Yingyu Yundongyuan (China) [tenyuhuang]
New NOT_WORKING software list additions (#7245)
  • vsmile_cart: [ClawGrip]
  • V.Smile Smart Keyboard (USA) [tenyuhuang]
new NOT WORKING (plug play) (#7237) [David Haywood]
new NOT WORKING
  • Camp Rock Guitar Video Game (JAKKS Pacific TV Game) [Sean Riddle, Team Europe, David Haywood]
  • megaplay.cpp: make the existing Columns 3 dip switch definitions actually used (#7233) [Devin Acker]
  • apple3: restore default boot ROM to original [R. Belmont]
  • apple2: CFFA2 is actually named "CFFA 2.0", not 2000. [R. Belmont]
  • sound: Improved view interfaces to match usage patterns [Aaron Giles]
    • undefined read/write_stream_views now have an internal index
    • undefined get/put/add/fill/copy now implicitly use and advance this index
    • undefined new method reset() can (re)set the internal index
    • undefined new method done() checks if index is past the end
    • undefined new method remaining() indicates how many samples remain
    • undefined get_indexed/put_indexed/etc available for random access
    • undefined updated all consumers to new interfaces
  • Revert "sound: Improved view interfaces to match usage patterns" [Aaron Giles]
    • undefined This reverts commit dc0ede3c90717ed25de0695c555b861f06344f18.
  • Add MDCR support for P2000t (#7215) [Erwin Jansen]
    • undefined This adds support for the mini digital cassette recorder that can be found inside a P2000t. This implementation is based on documentation that can be found in https: //github.com/p2000t/documentation.
  • undefined In memory of NPM Jansen, who taught me all the magic of bits and bytes.
  • fix build [MetalliC]
New machines marked as NOT_WORKING
  • Informer 213 [Bitsavers]
  • compis: added some missing natural keys; fixed "orphaned streams". [Robbbert]
  • dmac_0266: fixes and a hack [Patrick Mackinlay]
    • undefined changed handlers to reflect documented names
    • undefined removed non-existant interrupt output
    • undefined corrected number and width of map entries
    • undefined added a hack to allow NEWS-OS to boot
  • news_68k: incorporate dmac changes [Patrick Mackinlay]
    • undefined NEWS-OS now boots and runs in serial console mode
  • machine.lua: revert unwanted addition [Patrick Mackinlay]
  • in207376: Fix NMI hookup [Dirk Best, charcole]
  • rainbow: fixed < > natural keys [Robbbert]
  • news: hopefully fixed the build [Robbbert]
  • dmv: fixed various natural keys [Robbbert]
  • k7659kb: fixed some natural keys [Robbbert]
  • Fix clang error: using integer absolute value function 'abs' when argument is of floating point type [-Werror,-Wabsolute-value]
New machines marked as NOT_WORKING
  • Roland JD-800 Programmable Synthesizer [DBWBP]
  • kaypro: fixed '!' natural key [Robbbert]
  • netlist: Move ICL8038_DIP and NE556_DIP to core. [couriersud]
    • undefined Remove code duplication.
  • netlist: optimize headers. [couriersud]
    • undefined where possible rely on forward declarations to optimiuze compile time.
  • netlist: emscripten can not use specialization efficiently. [couriersud]
    • undefined Consequently prefer to save on compile time and size.
  • sound: Some optimizations for common cases [Aaron Giles]
    • undefined Reuse resamplers if routing the same output to multiple targets at the same rate
    • undefined Avoid copying when there's only one stream going through a mixer
  • dmadac/dspv: update to new stream callbacks [Aaron Giles]
  • 6522via: port B special modes are only on write, not read [Rob Justice]
  • prehisle.cpp: Fix priority, Add notes for romanization [cam900]
  • Remove VRR statement until it can be retested. [Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • BattleTech: The Crescent Hawk's Inception [4am, Firehawke]
  • Voodoo Island [4am, Firehawke]
  • Forbidden Castle [4am, Firehawke]
  • The American Challenge: A Sailing Simulation [4am, Firehawke]
  • The Mist [4am, Firehawke]
  • Bop 'N Wrestle [4am, Firehawke]
  • Bank Street Storybook (Version 1.2) [4am, Firehawke]
  • Crossword Magic (Version 4.0) [4am, Firehawke]
  • Riddle Magic [4am, Firehawke]
  • Apventure to Atlantis [4am, Firehawke]
  • Mummy's Curse [4am, Firehawke]
  • Mission on Thunderhead [4am, Firehawke]
  • Space Rogue [4am, Firehawke]
  • Netlist devices for MCM14524, CD4029, CD4030, CD4042, CD4049, CD4076 [Lord Nightmare]
  • es1373/es5503/es5506/esqpump: update to new stream callbacks [Aaron Giles]
  • Patch up a few more layouts [Vas Crabb]
  • flt_rc/flt_vol: update to new stream callbacks [Aaron Giles]
  • esqpump: missed change [Aaron Giles]
  • gaelco/gb/hc55516/huc620: update to new stream callback [Aaron Giles]
  • Cleaned up some more layouts, made videopkr/fortune1 layout clickable [Vas Crabb]
  • videopkr.cpp: Clean up layouts and make layouts clickable for poker and slots games. [Vas Crabb]
  • ssystem3.lay: fix regression due to missing state=0 [hap]
  • ssystem3.lay: retry fix regression due to missing state=0 (previous didn't work on bgfx) [hap]
  • Add MDCR support to P2000m (#7253) [Erwin Jansen]
    • undefined The P2000M shipped with an MDCR as well. We now turn the MDCR into a required device and initialize it for the M model as well.
    • undefined This fixes a nullptr exception upon access of ports 0x10, 0x20.
    • undefined Includes a fix to reset the phase decoder when the end of tape signal is raised.
    • undefined We now properly detect presence of a tape, and whether or not it is write enabled.
    • undefined Test: Official maintenance module ROM status test succeeds.
  • in207100: Get something on screen [Dirk Best]
  • emscripten: netlist and OpenGL improvements. (#7254) [couriersud]
    • undefined Most OpenGL link issues fixed. Two remain from drawogl.cpp. This isn't working anyhow.
    • undefined "-video accel" now uses WebGL. This allows GL based scaling and provides a performance improvement.
    • undefined Fixed pong and other games by adding another function to the exception whitelist
    • undefined Target now is mame.html. This allows emrun to be used for testing. mame.js is created as well and thus the current behaviour
  • unchanged.
  • Fix a minor error in the CD4076 netlist library device implementation definition. [Lord-Nightmare]
  • i5000/ics2115/iopspu/iremga20: update to new stream callbacks [Aaron Giles]
  • pc1512: fixed a few natural keys [Robbbert]
  • distate: remove unused variable [hap]
  • apple2gs: cleaned up VGC interrupt registers, fixes music tempo and hang on death in Rastan [R. Belmont]
  • Clean up some more layouts. [Vas Crabb]
  • pcd: added control, shift, break natural keys [Robbbert]
  • cem3394: switch to alternate filter that is more stable [Aaron Giles]
  • victor9k: fixed [ and ] natural keys [Robbbert]
  • emu/rendlay.cpp: Small optimisation for opaque pixels in image component. [Vas Crabb]
  • machine/pc1512kb.cpp: Put | and #~ on the right keys by default. [Vas Crabb]
  • docs: Re-organised default keys, added P2-4 defaults, added mahjong panel diagram. [Vas Crabb]
  • wangpc: fixed [ and ] natural keys, added ^C. [Robbbert]
  • xerox820: fixed 9,0,|,,~,` natural keys, added ^C. [Robbbert]
  • adam: fixed tic natural key [Robbbert]
  • Fix clang error: private field 'm_filter_in' is not used [-Werror,-Wunused-private-field]
  • debug/express.h: Remove leftover declaration [AJR]
  • Fixing a cheat plugin bug [npwoods]
  • plan80: added shift and control natural keys. [Robbbert]
  • ptcsol: added directional natural keys [Robbbert]
  • new NOT_WORKING machine
  • Goemon Medal Game [Philip Bennett]
  • new NOT WORKING machines (Plug & Play) + replace a bunch of no longer used / needed HLE (#7255) [David Haywood]
new NOT WORKING machines
  • Handheld Game Console BC-19 - 218 in 1 [Sean Riddle, David Haywood]
  • Vs. Maxx 17-in-1 [Sean Riddle, David Haywood]
  • reworked pcp8718 / pcp8728 / bkid218 to not HLE certain syscalls and to instead use the proper ROM code, removed excessive HLE
  • logging and no longer relevant notes etc.. [David Haywood]
    • undefined identify a few IO related bits
    • undefined revise notes
    • undefined sync to latest cleanups, no functional change
    • undefined re-srcclean
  • undefined remove another HLE related comment
  • k005289/k007232/k051649/k053260/k054539/ks0164: update to new stream callbacks [Aaron Giles]
  • sound: Fix asserts due to sample-rate ping-pong in esq5505 driver [Aaron Giles]
  • esqpump: A bit more cleanup thanks to synchronous streams [Aaron Giles]
  • la7a1045/lmc1992/mas3507d/mea8000/mos6560/mos6581/mos7360/msm5232/multipcm: update to new stream callbacks [Aaron Giles]
  • generalplus_gpl32612.cppundefinedadd some bootstrap code so that the ARM has something to run [DavidHaywood]
  • karnov: Hook up MCU dumps for karnov [Brian Troha, TeamEurope, The Dumping Union, Dirk Best]
    • undefined Use dumped MCU for karnov and karnova
    • undefined Use a handcrafted MCU dump based on the US version for karnovj
  • Cleaned up Williams System 11 pinball layouts. [Vas Crabb]
  • rendlay.cpp: Correct output alpha for rect and disk components. [Vas Crabb]
    • undefined This corrects alpha for cases when both the rect/disk and whatever it's drawing over are translucent, and also optimises for fully opaque and fully transparent pixels.
  • util/bitmap.cpp: Use std::fill_n to get better code for modern CPUs. [Vas Crabb]
  • comx35: fixed quote natural key, removed spurious ones [Robbbert]
  • clcd: added various natural keys [Robbbert]
  • sound: fix some crackling when upsampling [Aaron Giles]
  • namco_163/nes_apu/nile: Update to new stream callbacks [Aaron Giles]
  • fm7: added '_' and '|' natural keys [Robbbert]
  • fmtowns: added various natural keys [Robbbert]
  • h19: fixed colon natural key [Robbbert]
  • mc8020: fixed some natural keys; fixed display of '@' character. [Robbbert]
new WORKING machines (Plug & Play) (#7269) [David Haywood]
new WORKING machines
  • Wireless Tennis (PAL, Play Vision) [David Haywood, Sean Riddle]
  • World Soccer TV Game 10-in-1 (PAL) [David Haywood, Sean Riddle]
  • Solar Games 80-in-1 (PAL) [David Haywood, Sean Riddle]
  • Out Run 2019 (Radica Plug & Play, Europe) [David Haywood, Sean Riddle]
new NOT WORKING machines [David Haywood]
  • 10 Jeux Interactifs / Jeux Pour Filles (France) [David Haywood, Sean Riddle, Team Europe]
  • added a note to indicate that the ROM from the Out Run 2019 Radica Plug & Play matches what is considered to be a 'Beta /
  • Prototype' US version in NoIntro / MAME Software Lists. [David Haywood]
    • undefined correct hash
  • fc100: various corrections and additions of natural keys. [Robbbert]
  • karnovjbl: Make it run as well as before [Dirk Best]
  • netlist: code refactoring. [couriersud]
    • undefined rename mat_cr.h to pmatrix_cr.h
    • undefined Optimization to the gmres solver.
    • undefined Simplifcation of vector operation code
  • astrob: significant performance increase [couriersud]
    • undefined uses all 4 Sonar oscillators
    • undefined uses randomized resistor values (5% range)
    • undefined uses frontiers to separate oscillators
    • undefined improves performance to 340% locally.
  • lcmate2: a few natural keyboard fixes/ [Robbbert]
  • instruct: added notes, fixed artwork. [Robbbert]
New machines marked as NOT_WORKING
  • Pac-Carnival [Phil Bennett]
  • mm5837: unify implementations [Aaron Giles]
    • undefined create base mm5837_source device to provide raw output
    • undefined mm5837_device is based on it
    • undefined mm5837_stream_device generates a sound stream from it
    • undefined frequency calculation now computed instead of table-based
  • mm5837: validation error [Robbbert]
  • mame.lst: moved macse,macsefd,macclasc to mac128.cpp [Robbbert]
  • nscsi: have bad hard disk reads actually fail instead of just returning zeroes [R. Belmont]
  • sound: Add a few new helpers to write_stream_view [Aaron Giles]
    • undefined put_clamp - clamps the input value before writing
    • undefined put_int - takes an integer and coverts it to float
    • undefined put_int_clamp - converts and clamps an integer
    • undefined add_int - converts an int and adds to the current sample
  • apple2: preliminary support for the Sider SASI card and the Xebec OEM version [R. Belmont]
  • es5503: revert to last version that plays correctly [arbee]
  • okim6258/okim6376/okim9810/pcd3311/qs1000/qsound: update to new stream callbacks [Aaron Giles]
  • Fix merge error [Aaron Giles]
New working clones
  • P.O.W. - Prisoners of War (bootleg of US version 1) [Victor Fernandez (City Game)]
  • New working clones (#7235) [ClawGrip]
New working clones
  • Olivmandingo (Spanish bootleg of Mandinga on Galaxian hardware, set 2) [Retromaniacs]
  • laser3k: corrected a few natural keys [Robbbert]
  • rf5c400/rf5c68/rolandpcm/git status [Aaron Giles]
    • Fix for last commit [Aaron Giles]
  • applix: added many missing natural keys [Robbbert]
  • dauphin: adjusted notes. [Robbbert]
  • m5: Put backslash on the correct key [Robbbert]
  • dp8344: Simulate data loopback; misc. tweaks and fixes [AJR]
New machines marked as NOT_WORKING
  • Adacom CP-150 Plus [Bitsavers]
  • mz2500: added numerous missing keys [Robbbert]
  • dm3270: added directional natural keys [Robbbert]
  • nc: fixed C,G,backspace,shift natural keys [Robbbert]
  • pmi80: added ability to Paste. [Robbbert]
  • apf: added notes about monitor mode [Robbbert]
  • bml3: added natural keys; added break-nmi key. [Robbbert]
New clones marked as NOT_WORKING
  • Sahara Love [PinMAME]
  • pcp8718 / pcp8728 / bkid218undefinedmake menu controller a shared device (#7270) [David Haywood]
  • pc4: added a few natural keys [Robbbert]
  • fmtowns_flop.xml: add 2 new dumps (#7263) [r09]
    • undefined 386|ASM Tool Kit V1.1 Super Daisenryaku
  • ay8910.cpp: Reduce performance when expanded mode is enable (#7259) [cam900]
New machines marked as NOT_WORKING
  • Janken Game Acchi Muite Hoi! (Japan 1.3) [Phil Bennett, ShouTime, Surgeville, Sean Sutton, Jred, Mike Krug, Smitdogg, The Dumping Union]
  • Fix for qsoundhle [Aaron Giles]
  • s_dsp/saa1099/scsp/segapcm/sn76477/snkwave/sp0256/spkrdev/spu/st0016/swp*: Update to new stream callbacks [Aaron Giles]
New working clones
  • Asterion [Lorenzo Fongaro, Xadhoom, Paolo Bolognesi, Paolo Rinoldi]
  • bus/bbc/userport: CB lines are bi-directional. [Nigel Barnes]
  • t6963c: decrease warning serverity [hap]
  • m92.cpp: Add PCB IC locations to the In The Hunt sets. [Brian Troha]
  • t6721a/t6w28/tc8830f/tia/tms36xx/tms5110/upd1771/upd7752/upd934g/vlm5030/vrc6/vrender0/wave/x1_010: update to new stream callbacks [Aaron Giles]
  • ym2203/ym2608/ym2610/ym2612/ymf262/ym3526/ym3812/y8950/ym2413/ymf271/ymf278b/ymz280b/ymz770/zsg2: update to new stream callbacks [Aaron Giles]
  • deco_mlc.cpp: acchi PCB hasn't got a Deco 146, so removed it from the machine config [Ivan Vangelista]
  • deco_mlc.cpp: fixed GFX loading and decoding [Phil Bennett]
  • fm/fmopl: Minor cleanups [Aaron Giles]
  • quickpick5.cpp checkpoint: rename goemedal to waijockey, add quickpick5 serial IO device, input ports [MetalliC]
  • in213: Implement some basic functionality [Dirk Best]
    • undefined Hook up periodic and keyboard interrupts
    • undefined Implement keyboard and hook it up
    • undefined Render according to vram address and add basic cursor support
    • undefined Hook up bell sound
  • apple3 updates: [Rob Justice, R. Belmont]
    • undefined Fix missed typo in the BIOS loading
    • undefined Update slot IRQ handling
    • undefined Start infrastructure to allow emulating the Titan cards
  • deco_mlc.cpp: worked around hangs in acchi astrof.cpp: corrected year for asterion cps1bl_5205.cpp: sf2ceb4 manufacturer is Playmark [Ivan Vangelista]
  • quickpick5.cpp add remaining quickpick5 inputs, promote to working [MetalliC]
  • in213: Implement reverse video [Dirk Best]
New machines marked as NOT_WORKING
  • New Pro Bowl [Phil Bennett]
  • bus/bbc/userport: Added the Hybrid Music 4000 Keyboard. [Nigel Barnes]
  • Fix the compile. [arbee]
  • hiscore.dat: fix set names [cracyc]
  • apple2: Sider updates [Peter Ferrie, R. Belmont]
    • undefined Renamed cards. The card we were calling "Xebec" was actually the Sider 1, which used 256 byte blocks and a special on-disk
    • format.
    • undefined Removed ROM patches for the Sider 1 card.
    • undefined Included source of short program to convert standard disk images to Sider 2 format.
  • deco_mlc.cpp: only Stadium Hero '96 has the DECO146 on cart, so updated the maching configs to reflect this. Also removed some unused variables [Ivan Vangelista]
  • taitoair.cpp: Add notes for ROZ chip (#7278) [cam900]
  • Update vtech_storio_cart.xml (#7276) [David 'Foxhack' Silva]
  • undefined Added full list of Storio releases
New working clones
  • Gundam Wing: Endless Duel (SNES bootleg, set 2) [Jorge Silva]
  • vtech_storio_cart.xml: srcclean output and a couple minor German titles corrections [Ivan Vangelista]
  • wswan/wscolor: Add boot rom support (#7277) [wilbertpol]
    • undefined wswan: Add boot rom. [Wilbert Pol]
    • undefined wswan: merge drivers/wswan.cpp, includes/wswan.h, and machine/wswan.cpp (nw)
    • undefined wswan: fix background color selection in wsc mode (nw)
    • undefined wswan: add defaults for the internal eeproms (nw)
    • undefined wswan: add some documentation; rename a few methods (nw)
  • swp00: new sound doesn't like it if you don't fill your buffer [Aaron Giles]
  • in213: Various keyboard fixes [Dirk Best]
  • in213: Major rendering updates [Dirk Best]
    • undefined Add support for scrolling
    • undefined Implement per character attributes
    • undefined Custom cursor shapes and blinking
  • bus/bbc/joyport: CB lines are bi-directional. [Nigel Barnes]
  • machines promoted to WORKING (Plug and Play) (#7282) [David Haywood]
  • machines promoted to WORKING
  • Golden Nugget Casino [David Haywood, Sean Riddle]
  • Sudoku Plug & Play TV Game '6 Intelligent Games' [David Haywood, Sean Riddle]
  • Frogger (MSI Plug & Play, white joystick) [David Haywood, Sean Riddle]
  • 35 in 1 Super Twins [David Haywood, Sean Riddle]
  • Vs. Maxx 17-in-1 [David Haywood, Sean Riddle]
  • made use of the code that was already partially present in the NES PPU code to handle emphasis modes, used to highlight tally bars
  • etc. in 'nes rampart', apply a red tint to 'fds bublbobl' and dim the screen in a number of other games. [David Haywood]
    • undefined fixed a number of issues with VT palette modes that was causing black screens in many games, allowing them to be promoted
    • undefined added a timing kludge for interrupts in the NES Frogger titles, until timings are better overall,makes playfield stable here and in a number of other places so that other things can be improved
    • undefined note "Vs. Maxx 17-in-1" was added as NOT WORKING in this same cycle so if this gets merged before freeze they'll need to be moved to the 'new working' section.
    • undefined This is a checkpoint, further code improvements and refactors will come later.
  • audio/gottlieb.cpp: Tweaked Votrax speech frequency settings to better match samples/recording for Q*bert. [Scott Stone]
  • apple2: reduced speaker volume to avoid overdriving the mixer. [R. Belmont]
  • es5503: re-modernized, no breakage this time. [R. Belmont]
  • ay8910.cpp: Fix noise rate regression (#7283) [cam900]
  • kaypro: removed save supported flag until it can be investigated. [Robbbert]
  • es5503: use put_int for sample scaling, use fill_n for faster clear [R. Belmont]
  • netlist: code refactoring [couriersud]
    • undefined use default move and copy constructors
    • undefined various minor edits like adding noexcept
    • undefined removed a lot of inline keywords - you can't beat the compiler
    • netlist: Improve queue handling documentation in code. [couriersud]
    • undefined Document that for performance reasons pushes to queue are allowed even if they may not change state and are filtered out during process.
    • undefined Provide alternative code path. This is currently not used.
  • netlist: Fix 128 bit integer support. [couriersud]
  • netlist: clearly identify void * casts. [couriersud]
  • netlist: make pstring length/size use consistent. [couriersud]
    • undefined length reports the number of character codes in the string
    • undefined size reports the size in memory units
    • undefined Reminder: Set PSTRING_USE_STD_STRING to 1 in pstring.h and get native std::string
    • undefined pstrings are compatible to std: :string but only support a limited subset of functionality.
    • undefined By default (always like this) utf8 is supported and thus length reports the number of multi-byte characters.
  • netlist: Fixed a couple of issues with various compilers. [couriersud]
  • pc8001: fixed a few natural keys [Robbbert]
  • t11: Disassembly updates [AJR]
    • undefined Correct mnemonics for CLC, CLV, CLZ and CLN
    • undefined Add MFPT mnemonic
    • undefined Rename JSR/RTS short forms to CALL and RETURN
    • undefined Eliminate alternate PUSH and POP mnemonics
  • undefined Add notes on instructions not implemented on T-11
  • Fix Bondwell 2 machine (#7284) [lfantoniosi]
  • undefined The write protection bit was inverted, with that change you can write into IMD files without error.
  • undefined The ramcard was broken, it should only respond to addresses below 0x8000, now the option -exp ramcard works and boots up correctly
  • fix build [MetalliC]
  • informer_213.cpp: Fix clang error: explicitly assigning value of variable of type 'uint8_t' (aka 'unsigned char') to itself [-Werror,-Wself-assign]
  • machines promoted to WORKING (Plug and Play, vgtablet) (#7285) [David Haywood]
  • machines promoted to WORKING
  • VG Pocket Tablet (VG-4000) [David Haywood]
  • nes_vtundefinedfixed logic for external memory / internal mapper selection [David Haywood]
  • nes_vtundefinedtweak vt control handling [David Haywood]
  • Makefile: add GEN_FOLDERS dependency to mucld.hxx (#7279) [Jamie]
  • okim9810: Make address space big-endian [AJR]
  • small quality of life fixes [DavidHaywood]
  • es5503 updates: [R. Belmont]
    • undefined Fix some corner cases with swap mode on even vs. odd oscillators
    • undefined Use std: :vector as intermediate buffer and resize on sample rate changes
  • sound: Fix assertion when loading save state from command line. [Aaron Giles]
  • pcw: added missing @ key [Robbbert]
  • bus/bbc/1mhzbus: Added the Acorn Music 500, Hybrid Music 5000 Synthesiser, Hybrid Music 3000 Expander, and Peartree Music 87 Synthesiser. [Nigel Barnes]
New working software list additions
  • bbc_flop_hybrid: Various discs for use with the Hybrid Music System. [Nigel Barnes]
  • psion5mx: added/corrected some natural keys. [Robbbert]
  • bbc_flop_hybrid.xml: 383: Validation error. [Robbbert]
  • Fix MT07756 (ROM sets incorrectly being reported as missing) by partially reverting 44416bee2d3b14dabc32df064f93af5b6bb740c0. [Vas Crabb]
    • undefined Also some random minor cleanup.
  • osi: added notes and a few extra natural keys [Robbbert]
  • d6800: The design of this system makes it impossible for paste to work, so removed the definitions. [Robbbert]
  • jr100: added [@] natural keys; turned down the volume. [Robbbert]
  • d6800: fixed duplicate keys in Input(this machine) and added key labels. [Robbbert]
  • aristmk4.cpp: corrected ROM labels for fhunter and fhuntera [Heihachi_73] astrof.cpp: added manufacturer for sstarbtl bootleg [Ivan Vangelista]
  • pgm2.cpp measured common resolution refresh rate [ekorz]
  • sbc6510: added lowercase natural keys [Robbbert]
  • imd_dsk: Fix bug when changing IMD image [lfantoniosi] (#7289) [lfantoniosi]
    • undefined Fix bug when changing IMD image. These arrays weren't zeroed when changing a IMD disk for saving.
  • spc1000: added directional natural keys [Robbbert]
  • ti85: fixed typo [Robbbert]
  • d6800: cleaned up keyboard code [Robbbert]
  • mc6845: Fix off-by-one error in calculating bottom of DE window [AJR]
  • netlist: minor code cleanup. [couriersud]
    • undefined a number of minor fixes leading to an increase of 570% to 588% on pongf.
    • undefined admittedly micro optimization.
    • undefined Includes some comments why certain decisions have been taken.
  • ymf271: Modernize save state registration; allow disabling of side effects for reading [AJR]
  • Add abs, bit, s8, s16, s32 functions to debugger [AJR]
  • tmc600: a few natural keyboard corrections. [Robbbert]
  • nmk16.cpp: dumped mask ROMs for tdragon3h [hammy]
  • nmk16.cpp: removed unintendedly committed line [Ivan Vangelista]
  • vidbrain: added function keys as natural keys; added notes. [Robbbert]
  • vixen: various natural key fixes [Robbbert]
  • seibuspi: allow recovery if MAME is exited during the initial flash process [R. Belmont]
  • x1: various keyboard fixes [Robbbert]
    • undefined added support for capslock and control
    • undefined default to lowercase like real machine
    • undefined fixed Z not shifting
    • undefined fixed missing natural keys
  • Changed some sound devices back to using std: :unique_ptr for things that don't need to change size. [Vas Crabb]
    • undefined Using a std: :vector has additional overhead for keeping the size and allocated size, and it means you can inadvertently resizeit. Also, if you register one for save state then cause it to reallocate, very bad things happen.
    • undefined Fixed some mixed tab/space indents in sound/mm5837.h
    • undefined Changed namco_163.cpp to have registers as an array in the device, since there aren't many of them, and also restored zeroing them on start.
  • mbee: marked mbee as MNW, because the keyboard broke a few months ago. [Robbbert]
  • omti8621: Reimplement FDC rate selection [AJR]
  • nforcepc/xbox: set values for various configuration space pci registers [yz70s]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: In Extremis, Mega lo Mania (Germany) Redumped: The Humans (3.5" DD) (redump disk 1 - game is now working)
  • omti8621: Add as standard 16-bit ISA device [AJR]
  • ibm5170: new software list addition (#7227) [Davide Cavalca]
New working software list additions
  • ibm5170: DOOM (1.2, Shareware for BBS SysOps) [Davide Cavalca]
  • ibm5170.xml: Fix validity check [Justin Kerk]
  • ibm5150.xml: Add Fire & Forget 2 [Darkstar]
  • fmtowns_cd.xml: 3 new dumps, 5 replacements, railtycn/lipsadv3 floppies (#7281) [r09]
    • undefined fmtowns_cd.xml: 3 new dumps, 5 replacements, railtycn floppy
  • - New dumps (working):
    • undefined NHK Eigo de Asobo Vol. 3 - Bernard no Amusement Park [redump.org] Oshiete Noobow [sampson] Z's Triphony DigitalCraft Towns(HMB-212) [redump.org]
  • - Replaced entries with dumps from redump.org:
    • undefined Burai Kanketsu-hen Jealousy Kindan no Ketsuzoku Lunatic Dawn II Necronomicon
  • - Added floppy disk dump to Railroad Tycoon and promoted to working [anonymous]
    • undefined fmtowns_cd.xml: add recreated floppy image for lipsadv3
    • ibm5150undefinedNew working software list additions [ArcadeShadow]
    • undefined Added: 4D Sports Driving (3.5", Euro), 4D Sports Driving (5.25", Euro) Redumped: [stunts] (the old one has a modified OEM ID)
    • undefined Misc: [stunts] and [stunts35] are now clones of [4dsdrv] ; Renamed developer info on [cadaver], [menace], [caveugh],[indycrus35], [serenia], [kingqst], [mineshft]
  • Disable SOUND_DEBUG for non-debug builds, and srcclean [Vas Crabb]
  • microtan.cpp: Swap a couple of default key mappings to better reflect layout. [Vas Crabb]
  • adjusted some titles (lowercase for things that aren't actually part of the title itself) [Vas Crabb]
  • mac: fix crash regression on macqd700 [R. Belmont]
  • mac128: possible fix for out-of-bounds ROM access [R. Belmont]
  • Remove embed files unintentionally added to Emscripten build [Justin Kerk]
  • Update arcade.lua [Roberto Fresca]
    • undefined Fix the arcade build (MASH)
    • undefined (cherry picked from commit 04a21129e8f3d5650809b48d368a473e263f09e0)
NOWSZY [Arcade] Mame Classic 26.1 - 01/01/2026

MAME CLASSIC Version 26.1 - 01/01/2026

  • Added : Classic II theme (no starfield background).
  • Changed : Classic theme now only has the starfield background.
  • Changed : MAME Classic now uses the CalVer versioning convention.
  • Changed : Other.txt is now lists.txt. MAME Classic will no longer put an Other machine in the Arcade list because of an outdated file. It will just skip it.
  • Fixed : Check For Update would error.

MAME CLASSIC Version 10.6.1 - 19/12/2025

  • Changed: If Audit finds a newly added ROM set, you will need to refresh the list for MAME Classic to add it.
  • Fixed: Changing the font size of the lists would sometimes not give the desired results.
  • Fixed: Other Machine list would not show that the selected machine is unavailable in the Statusbar if the theme was Amethyst, Ruby or Sapphire.
  • Fixed : Software lists would not show CD-ROM software. Thanks to Patrick for reporting this.
  • Fixed: Software lists Requirement column may show N/A even though there is a requirement.
  • Fixed: Some machines may not show if using multiple paths and their ROM sets were .zip compressed. Thanks to Patrick for reporting this.

MAME CLASSIC Version 10.5.0 - 01/11/2025

  • Changed: Other Machines list is now positioned above the Software list.
  • Changed: Software lists are now populated from MAME's listsoftware output instead of hash files.
  • Fixed: First time viewing the Other Machine list may not show that the selected machine is unavailable in the Statusbar.
  • Removed: Delete ROM and Delete Samples right-click menu options from the lists.

MAME CLASSIC Version 10.4.0 - 19/09/2025

  • Added : Option to hide clone Other Machines
  • Changed : If an Other Machine is not available, the entire row is red instead of just the first column... per request
  • Changed : The Options form will load faster if it has already been opened once
  • Fixed : Unable to start a GP32 game
  • Removed : Orphan ROM Finder

MAME CLASSIC Version 10.2.0 - 05/01/2025

  • Added: Support for AntoPISA's gameinit.dat and command.dat.
  • Changed: Included mess.dat and portable.dat now have a .txt extension to differentiate them from official MAME .dat files. Be sure to replace or rename your portable.dat before running this version for the first time.
  • Changed : The Information screen now loads individual files selected by the user.
  • Fixed: MAME Classic would error if you clicked on a button or link during the delay while loading a software list.
NOWSZY [arcade] HbMameUI x64 0.245.29 2026/01/02

HBMAME x64 0.245.29 2026-01-02

New Games

  • [aof03] Art of Fighting (Brazil)
  • [bbb2d2] Bang Bang Busters 2 (demo 2) [Pixelheart]
  • [galaxian01] Galaxian (bootleg 01)
  • [galaxian02] Galaxian (bootleg 02)
  • [gradius2s01] Gradius II - GOFER no Yabou (Ver xH, 2008-08-28) [Tailsnic]
  • [karnovr05] Karnov's Revenge (Revolution v0.2)
  • [kof2001s50] The King of Fighters 2001 (All Boss Plus 2025-12-17)
  • [maglord03] Magician Lord (Again Changes From Hell v1.0.0, French/English)
  • [mkyawdim6] Mortal Kombat (Yawdim bootleg, set 6)
  • [mspacman05] Ms Pac-Man (alt bootleg dump)
  • [nbajam06] NBA Jam Tournament Edition SE (rev 5.05, 2025-12-23)(Wolf h/w, preview)
  • [nbajam07] NBA Rewind 4 Jam (unprotected, v1.2)
  • [ng4psyschk] MVS 4P Key System Check
  • [rastsaga01] Rastan Saga (Brazil)
  • [sfpp] Street Fighter (Plus Plus)
  • [sf2s16] Street Fighter II: The World Warrior (Plus Plus)
  • [toki01] Toki (Brazil)
  • [violentv] Violent Vengeance: the universe hero (beta)
  • [wrldracr] World Racer (2025-11-14) [Blastar]
  • [wrldracr01] World Racer (2025-12-12) [Blastar]
  • [xeviousn01] Zetsu Xevious (beta 1)
  • [xeviousn02] Zetsu Xevious (beta 2)
  • [xeviousn03] Zetsu Xevious (beta 3)
  • [xeviousn04] Zetsu Xevious (beta 4)
NOWSZY [Arcade] MAMEUI x64 0.284 31/12/2025

MAMEui x64 0.284 31/12/2025

sync with mame v0.284

MAMEui x64 0.283 29/11/2025

  • sync with mame v0.283
  • The column called « Directory » is now « Short Name ».

MAMEui x64 0.282 31/10/2025

MAMEui x64 0.281 26/09/2025

  • sync with mame v0.281
  • There’s almost 2000 games that crash/freeze MAME at start.
    Most of these have been patched to stop the crash, but there’s 6 left.These have been removed.
    They are:
    • hmxpro,imac,
    • thinkpad850,
    • wto2840sp,
    • sun_s10,
    • sun_s20.

MAMEui x64 0.280 31/08/2025

  • sync with mame v0.280
  • References to "SW Items" have been changed to "Loose SW", which is the more commonly known name.

 

NOWSZY [arcade] Mame x64 0.284 31/12/2025

MAME 0.284, 31 Dec 2025

MAME 0.284 is ready just in time for the end of the year! Two interesting arcade prototypes have turned up this month. One is Saurian Front, an early version of what became Strike Force, developed at Williams before they acquired the Midway name. The other is a completely unreleased Atari game called Jammin’ that runs on Donkey Kong hardware. There are a few more Sega Model 2 fixes this month, helping Virtua Cop 2 in particular.

The Brainchild PLS-1000, a hand-held educational device from the ’90s that you may not even have heard of, is now emulated. You can now use various replacement keyboards for early Apple II computers, some of which had advanced features like macro recording. There were some big software list updates this month for quite a few computers. The floptool disk image utility included with MAME has improved usability. You can even simulate receiving a Sega Channel broadcast on your emulated Sega Genesis.

MAME Testers bugs fixed

  • 02411: [Graphics] (taito/taito_f2.cpp) cameltryj: Glitches are visible on the stage select screen. (dink)
  • 08883: [Crash/Freeze] (konami/xmen.cpp) xmen and clones: The game can freeze after changing settings. (Dirk Best)
  • 09287: [Graphics] (sega/model2.cpp) vcop2: Shot enemies and burning cars flash magenta instead of white. (Matthew Daniels)
  • 09292: [Sound] (namco/namcos10.cpp) g13jnr: The emulator may crash processing sound. (O. Galibert)
  • 09300: [DIP/Input] (pacman/pacman.cpp) newpuc2, newpuc2b: Bonus life settings are labelled incorrectly. (UnclePetros)
  • 09310: [Sound] (pc/ibmpcjr.cpp) ibmpcjr: The SN76496 produces an audible buzz after starting the system. (AJR)
  • 09313: [Sound] (sega/model2.cpp) vcop2: Music does not play in the beginner stage. (Matthew Daniels)
  • 09315: [Sound] (taito/superchs.cpp) superchs and clones: Some sound effects do not play. (hap)
  • 09316: [Sound] (pc/ct486.cpp) ct486 with sb16_lle: Sound eventually stops working properly in Wolfenstein 3D. (Angelo Salese)
  • 09323: [Documentation] (misc/unkhorse.cpp) unkhorse: The game title is actually Derby Derby. (QtQ)
  • 09326: [Graphics] (nichibutsu/armedf.cpp) terraf and clones: Tilemap graphics appear to be cropped. (hap)
  • 09327: [Graphics] (nichibutsu/armedf.cpp) terraf and clones: Some sprites are not visible. (motomachi16)
  • 09328: [Sound] (nichibutsu/armedf.cpp) terraf and clones: The FM sound chip should be a YM3812. (Lord Nightmare)
  • 09329: [Sound] (nichibutsu/armedf.cpp) armedf and clones: The FM sound chip should be a YM3812. (Lord Nightmare)
  • 09331: [Graphics] (konami/finalizr.cpp) finalizr: The screen image is cropped incorrectly. (hap)
  • 09332: [DIP/Input] (konami/finalizr.cpp) finalizr: The screen orientation DIP switch settings are reversed. (hap)
  • 09333: [Gameplay] (dataeast/dec8.cpp) ghostb and clones, meikyuh and clone: Most sprites are missing in stage 2. (hap)
  • 09339: [Crash/Freeze] (esprit/esp250c.cpp) esp250c: The emulator may crash when updating the screen. (Dirk Best)

New working systems

  • Brainchild PLS-1000 [Sean Riddle, Angelo Salese]
  • Jammin' (prototype) [SynaMax, Dutchman2000, David Haywood]
  • MAME DSP563xx unit tests [O. Galibert]
  • Novag Industries Gomoku Computer [hap, Berger]
  • South Carolina Applied Technology The Dimension [hap, Sean Riddle]

New working clones

  • Cat AB ABC 80 with ABC80L [Curt Coder]
  • Crazy Monkey (bootleg, 050120, payout percentage modified) [hammy]
  • El Dorado (V1.5U, Dyna/Grayhound) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS01: American Gold, Star Sevens, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS02: Black Bart, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS03: Cash Cabaret, Wild West, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS04: Diamond Delight II, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS05: Diamond Double, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS06: Dream Catcher, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS07: Egyptian Gold, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS08: Flaming 7's, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS09: Golden Treasure, Flaming 7's #2, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS10: Greenbacks, Lucky Shamrock, Red White & Blue 7's, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS11: Harley Davidson Black, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS12: Harley Davidson White, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS13: Hollywood Nights, Dynamite Diamonds, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS14: House of Fury, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS15: Independence Day, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS16: Infinity, Diamond Doubles, Cherry Bonus, All Sevens) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS17: Jackpot Junction, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS18: Jokers Wild, Deuces Wild, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS19: Konocti Gold, Bar TNT, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS20: Midnight 7's, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS21: Mighty Buffalo, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS22: Moolah, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS23: Moon Over SA, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS24: Sturgeon 7's, Native American Gold, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS25: Native Nickels, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS26: Native Nickels, Sun God, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS27: Palace of Riches, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS28: Phantom, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS29: Prospector's Gold, Red Hot Ice, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS30: Prospector's Gold, Red White & Blue 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS31: Red Hot Ice, Red White & Blue 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS32: Rising Star, Trophy Bucks, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS33: Rockin' Reels, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS34: Rockin' Reels, Rising Star, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS35: Rolling Thunder, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS36: Super Stars & Stripes, Sweethearts & Sevens, Star Sevens, Cherry Bonus) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS37: Sweethearts & Sevens, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS38: Wild Thing, Jokers Wild, Cherry Bonus Wild, Nevada Numbers Wild) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (50 bonus, GS39: Wild Fire, Diamonds 7's, Cherry Bonus, Nevada Numbers) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 3.7) [Ioannis Bampoulas]
  • Gauntlet Legends (version 1.4) [Hydreigon]
  • hack (Videx) Apple ][+ (with Enhancer ][ lowercase display mod) [AJR, Apple II Documentation Project]
  • Head On 2 (Sega Slimline) [SNESNESCUBE64]
  • Hegener + Glaser Mephisto Blitz- und Problemlösungs-Modul (prototype) [Mr. Lars]
  • Hegener + Glaser Mephisto Blitz- und Problemlösungs-Modul (set 3) [Mr. Lars]
  • Hyperdrive (ver 1.31, Oct 21 1998) [Hydreigon]
  • IPM Invader (M11) [Apocalypse, Dwayne Kirkwood]
  • Janyou Part I (Double Bet) [hammy]
  • Lars Hjorth Mephisto Blitz- und Problemlösungs-Modul (version 25.2) [Mr. Lars]
  • Mingxing San Que Yi (Taiwan, V102TW) [Mr. Zhang, little0]
  • Ms. Pac-Man (bootleg, set 6) [Ioannis Bampoulas]
  • Omega Fighter (set 2) [Dwayne Kirkwood, Apocalypse Brian Troha]
  • Pit Boss Superstar (9221-10-00) [Brian Troha, The Dumping Union]
  • Progear (Europe 010117) [Eduardo Anay, smf]
  • Saurian Front (proto v5.0 8/07/90) [Enrique Robledo Arnuncio, Sean Sutton, Smitdogg, rtw, Gor, Brian Troha, Carl, coolmod, The Dumping Union]
  • Super Fruit Bonus (Version 2.3) [Ioannis Bampoulas]
  • Triple Draw Poker (Video Village) [Apocalypse, Dwayne Kirkwood]
  • Trivia ? Whiz Edition 4 (6221-10, U5-0A, alt Strange But True trivia) [Brian Troha, The Dumping Union]
  • World Invader [Domenico Cervini]
  • Xevious (Atari, set 4) [Siftware]

Systems promoted to working

  • Funtech Entertainment Super A'Can [Angelo Salese, Ryan Holtz]
  • Sega / International Business Machines Teradrive (Japan, Model 2) [Angelo Salese]

Clones promoted to working

  • Sega / International Business Machines Teradrive (Japan, Model 3) [Angelo Salese]

New systems marked not working

  • Akai / Roger Linn MPC 2000XL [R. Belmont]
  • The Aladdin (V1.2U) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Animal Kaiser - The King Of Animals (ANA1004-NA-B) [Guru, Baffski, rtw, ekorz]
  • Animal Kaiser - The King of Animals (Evo 1, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]
  • Animal Kaiser - The King of Animals (Evo 2, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]
  • Animal Kaiser - The King of Animals (Evo 8, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]
  • Animal Kaiser - The King of Animals (unknown Evo, ANA2004-NA-A) [Guru, Baffski, rtw, ekorz]
  • Casio Color Digital Diary (CSF-5550) [QUFB]
  • Casio My Magic Diary (JD-5000) [QUFB]
  • Casio Opinion (RX-850) [QUFB]
  • Casio Pet Avenue - My room fantasy [QUFB]
  • Casio Super Denshi Techou - Pet World [QUFB]
  • Casio Super Denshi Techou Jr. - Nigaoe Telepathy [QUFB]
  • Casio Super Denshi Techou Jr. - Pet Telepathy [QUFB]
  • Casio Super Denshi Techou Jr. - Puppy Telepathy [QUFB]
  • Da Huangguan [little0]
  • Dongshizhang (China, Ver. 212) [Mr. Kong]
  • Golden Egg (version U1.8) [Ioannis Bampoulas]
  • Golden Treasure Island (Ver. Alpha 100) [Ioannis Bampoulas]
  • Hard Puncher Hajime no Ippo - The Fighting! (VER.2.02J) [buffi, hammy]
  • Hewlett-Packard HP 620LX [QUFB]
  • Kidz Biz / Jakks Pacific VJ Starz Dance Mat [TeamEurope, David Haywood]
  • Mahjong Tokkyu Kaiten-ban Part 2 (Japan) [dyq, little0]
  • Pac-Man Battle Royale (US, PBR1022-NA-A) [Guru, Baffski, rtw, ekorz]
  • Pac-Man's Arcade Party (PMAAM12-NA-A) [Guru, Baffski, rtw, ekorz]
  • The Pirates of Dark Water (SNES bootleg) [hammy, little0, Mr. Kong]
  • Qianxi Jielong [little0]
  • Silicon Graphics IRIS 1400 [Bitsavers]
  • Torch Computers Quad X [Bitsavers]
  • Torch Computers Quad X (68030 prototype) [Plamen Mihaylov]
  • Umi Monogatari Lucky Marine Theater (ULS1001-ST-A) [Guru, Baffski, rtw, ekorz]
  • unknown 8085-based crane game [SpinalFeyd]
  • unknown Amstar cards game (set 1) [Siftware]
  • unknown Hom Inn cards game [little0]
  • Waku Waku Thomas (Japan) [hammy, SpinalFeyd]

New clones marked not working

  • The Aladdin (V1.1A) [Robertto Fresca, Grull Osgo, Ioannis Bampoulas]
  • AS-1 Controller (set 2) [CoolFox, gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]
  • AS-1 Controller (set 3) [CoolFox, gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]
  • AS-1 Controller (set 4) [CoolFox, gamerfan, rtw, f205v, Smitdogg, Sean Sutton, Brian Troha, Gamecorp]
  • Backgammon (Wand) [stonedDiscord]
  • Cherry Master '99 (QL-1 V9B.00, Cleco, Hand Count?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master '99 (QL-1 V9B.00, USA long PCB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master '99 (QQ-1 V9B.00, Cleco) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cyber Police ESWAT (bootleg with MC68705) [hammy]
  • Double Dragon (bootleg with 3xM6809, set 3) [Roberto Fresca, Walter Redondito Areco, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Double Dragon (bootleg with 3xM6809, set 4) [Roberto Fresca, f205v]
  • El Dorado (V1.1U) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • New Texas '99 (QL-1 V9B.00, Kolom V1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Pac-Man Battle Royale (Japan, PBR101-1-NA-A) [Guru, Baffski, rtw, ekorz]
  • Radica Family Tetris (PAL) [TeamEurope]
  • Sky Robo (bootleg) [Apocalypse, Dwayne Kirkwood]
  • SSD Company LTD XaviX Aerostep MC (XaviXPORT, Japan) [David Haywood, TeamEurope]
  • SSD Company LTD XaviX Baseball (XaviXPORT, Japan) [David Haywood, TeamEurope]
  • SSD Company LTD XaviX Boxing / Jackie Chan PowerBoxing (XaviXPORT, Japan) [David Haywood, TeamEurope]
  • Tarzan (V201FA) [Ioannis Bampoulas]
  • Texas '99 (QL-1 V9B.00) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Texas '99 (QL-1 V9B.00, Cleco, Hand Count?) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Texas '99 (QL-1 V9B.00, USA long PCB) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Texas '99 (QQ-1 V9B.00, bootleg) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Texas '99 (QQ-1 V9B.00, Cleco) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Tonton (Japan, ver. 1.00) [hammy]
  • Treasure Ocean (v1.2) [Ioannis Bampoulas]
  • unknown Amstar cards game (set 2) [Siftware]

New working software list items

  • apple2_flop_clcracked:
    Comprehension Power Program: Level E-2 (4am crack), MIDI/4 Plus Enhanced Edition (version 1.1) (4am crack), Math Sequences: Percents (version 1984) (4am crack), Star Traders (4am crack) [4am, A-Noid]
    MIDI/8 Plus (version 1.2) (4am and san inc crack) [4am, san inc, A-Noid]
  • apple2_flop_misc: Enhancer ][ Utility Diskette [AJR, ASIMOV Apple II Collection]
  • apple2_flop_orig: 12-Bar Tunesmith, The 21st Century Music Series: Playing and Reading Music, 4-Track Editor for Soundchaser Computer Music System, Algebra Action: Courseware for Algebra I, Algebra Plotter Plus, Aliencounter & Face Flash (revision 1), Aliencounter & Face Flash (revision 2), Aliencounter & Face Flash (revision 3), Alpine Tram Ride (revision 0), Arithmekicks, Arithmetickle, Aural Skills Trainer: Basic Chords, Aural Skills Trainer: Intervals, Aural Skills Trainer: Seventh Chords, Award Maker Plus (version 23611), Balancing Act, Battling Bugs & Concentraction (revision 1), Battling Bugs & Concentraction (revision 2), Bike Hike (revision 0), Blazing Paddles (revision 0), Blazing Paddles (version 04421), Blazing Paddles (version 04431), Bolo, Cat 'n Mouse, Clef Notes Drill, Clowning Around (revision 1), Cotton Tales (version 1987), Cotton Tales (version 1990), Dinosaur's Lunch, Dungeon Campaign, Dyno-Quest, Ear Challenger: A Music Game, Early Music Skills, Easy Street, English MicroLab: Assessment of English Skills (version A1), Factor Blast, The Flying Carpet, Follow Me, FourWord & WordLift, Fraction-oids (version 1989), Frenzy & Flip Flop, Functional Harmony: Basic Chords, Functional Harmony: Borrowed and Altered Chords, Functional Harmony: Diatonic Seventh Chords, Functional Harmony: Secondary Dominants, Golf Classic & Compubar, The Great Maine to California Race, Guitar Wizard (version 11601), Guitar Wizard (version 11611), Gulp!! & Arrow Graphics, Gulp!! & Frenzy, Hear Today... Play Tomorrow: Descending/Ascending Intervals, Hear Today... Play Tomorrow: Ear Training Skills, Hear Today... Play Tomorrow: Find That Tune, Hear Today... Play Tomorrow: Melodic Dictation Beginning Level, Hear Today... Play Tomorrow: Melodic Dictation Intermediate Level, How to Weigh an Elephant, The Jar Game & Chaos, Jumblezzz (version 1987), Kamikaze, Keyboard Arpeggios, Keyboard Blues, Keyboard Chords, Keyboard Extended Jazz Harmonies, Keyboard Fingerings, Keyboard Intervals, Keyboard Jazz Harmonies, Keyboard Note Drill, Keyboard Speed Reading, Keyboard Tutor, King Cribbage, Korg 800 4-Track MIDI Sequencer (version 1.0), Laser Bounce, Leadsheeter, Learning to Add & Subtract (revision 1), Let's Go Fishing, Listen! A Music Skills Program, Master Tracks (version 1.8), Master Tracks Pro (version 1.2), Match Up!, Math Marvels, Math Masters, Math in a Nutshell, Micro League Baseball (Micro League Sports Association) (revision 1), Micro League Baseball (Micro League Sports Association) (revision 2), Micro League Baseball (Micro League Sports Association) (revision 3), Micro League Baseball: Box Score / Stats Compiler Disk, Micro League Baseball: General Manager / Owner Disk, Microscopic Journey, Microtyping II, MIDI/4 (revision 5), MIDI/8 Plus (version 1.2), MIDI/8 Plus for MPU-401 (version 1.2), Monkey Business (revision 1), Monkey Business (revision 2), Music Appreciation: A Study Guide, Music Composer Quiz, Music History Review: Composers, Music Theory Flash Cards (version 10/2/84), Musical Stairs (version 1984), Musical Terminology, Note Detective I: Elementary Level, Note Detective II: Intermediate Level, Note Speller, Number Please: Visual and Sequential Memory Practice (release 1), Patterns in Pitch (Composition and Dictation): Level One, Patterns in Pitch (Composition and Dictation): Level Two, Patterns in Rhythm (Composition and Dictation): Level Three, Patterns in Rhythm (Composition and Dictation): Level Two, Perspectives in Music History, Picture Perfect (version 1989), Pipeline, Pixit (revision 0), Pixit (version 01331), Pixit Shape Library #1: Shapes & Fonts, Pixit Shape Library #2: Science, Pixit Shape Library #3: Kid Stuff, PolyWriter (version 1.2), Pop 'R Spell & Pop 'R Spell Challenge, Prince (version 15521), Prince (version 15531), Qwerty's Alphabet Adventure, Race Car Keys, Race the Clock, Rainy Day Games (version 13501), RoboMath, Sargon II, Scrambled Eggs! (revision 1), Scrambled Eggs! (revision 2), Shutterbug's Pictures, Shuttle Intercept, Sliding Block (revision 1) (Learning Technologies), Speedy Delivery, Story Sketcher (800K 3.5"), Super Ear Challenger (version 1984), Take 1 (version 06431), Take 1 (version 06451), Take 1 Animation Library #1: Actors & Actions, Take 1 Animation Library #2: Heroes & Villians, Take 1 Animation Library #3: Business, Take 1 Programmer's Toolkit (version 10601-0000), Tank Attack & Death Run, Tap-It, Tranquility Base, Tune It ][, U-Boat Command, Wilderness Campaign, Word Machine & Word Machine with Spelling List, Zoo Puppet Theater [4am, A-Noid]
  • ibm5150:
    The Norton Utilities 2.00, The Norton Utilities 2.01 (1983-07-04), The Norton Utilities 2.01 (1983-11-03), The Norton Utilities 3.00, The Norton Utilities 4.00, The Norton Utilities 5.00 (1990-07-17) (5.25" disk), The Norton Utilities 5.00 (1990-09-25) (5.25" disk), The Norton Utilities 5.00 (1990-12-11) (3.5" disk), The Norton Utilities 6.00 (International) (3.5" disk), The Norton Utilities 6.01 (3.5" disk), The Norton Utilities 6.01 (5.25" disk), The Norton Utilities Advanced Edition 4.50 (3.5" disk), The Norton Utilities Advanced Edition 4.51 (3.5" disk), The Norton Utilities Advanced Edition 4.51 (5.25" disk) [BetaArchive]
    The Norton Utilities Advanced Edition 4.01 [Circuit Rewind]
    The Norton Utilities Advanced Edition 4.50 (5.25" disk) [Jeff Parsons]
  • ibm5170:
    Norton Utilities for Windows 95 (version 1.0), Norton Utilities für Windows 95 (version 1.0) [archive.org]
    Die Norton Utilities 7.00 (1993-05-12) (3.5" disk), Die Norton Utilities 7.00 (1993-06-22) (3.5" disk), The Norton Utilities 7.00 (3.5" disk), The Norton Utilities 7.00 (beta) (5.25" disk), The Norton Utilities 7.00 (International) (3.5" disk), The Norton Utilities for Windows/DOS 8.00, The Norton Utilities for Windows/DOS 8.00 (1994-02-28), Die Norton Utilities für Windows/DOS 8.00, Die Norton Utilities für Windows/DOS 8.03, Le Norton Utilities per Windows/DOS 8.00, Norton Utilities для Windows 95 (версия 1.0) [BetaArchive]
    Cheops pyramid (Sweden) [conradtrout]
    Alfons påhittelåda (Sweden), Handla med Alfons (Sweden) [FakeShemp]
    Alfons på äventyr i trafiken (Sweden), Kom till Alfons hemliga kalas (Sweden), Måla med Alfons (Sweden), Pussla med Alfons (Sweden) [Max lundell]
    DOOM II: Hell on Earth (1.666) (Germany) [Mike Swanson]
    Mitt första datorprogram (Sweden) [retrotrollet]
    Norton Utilities for Windows 95 (version 1.0, upgrade) [WinWorld]
  • ibm5170_cdrom:
    Norton Utilities 4.0, Norton Utilities 2000, Norton Utilities 2001, Norton Utilities for Windows 95 (version 1.0), Norton Utilities for Windows 95 (version 2.0), Norton Utilities for Windows 95 (version 3.0), Norton Utilities for Windows NT 4.0 [archive.org]
    Norton Utilities 2002 [BetaArchive]
    Chasm: The Rift (Europe), Full Tilt! 2 Pinball (version 1.0), Full Tilt! Pinball (version 1.1), Full Tilt! Pinball (version 1.1) (Scholastic Edition), Full Tilt! Pinball (version 1.1) (Thrustmaster OEM), Mega Man X (USA, DOS) [redump.org]
    BSD on Windows (1.5) [vic485]
  • m5_cass: 3D Squash, Rainbow Block, Reflection, Sansuu Keisan, Synthesizer, Touchdown, UFO Game [bsittler]
  • mac_flop_clcracked: Earl Weaver Baseball (version 1.5) (san inc crack), Wizardry II: The Knight of Diamonds (version 4.0) (san inc crack) [4am, san inc, A-Noid]
  • mac_flop_orig: Earl Weaver Baseball (version 1.5), Wizardry II: The Knight of Diamonds (version 4.0) [4am, A-Noid]
  • msx1_cart: 3-D Bomberman (Japan), Akarui Nouen (Japan), Babbulkund 1999 (Japan), Binary Land (Japan), Biotech (Japan), Bomber Man Special (Japan), Bousou Tokkyuu SOS - Stop The Express (Japan), Busy Rainy Day (Japan), Chick Fighter (Japan), Dimensional Wars (Japan), Dog Fighter (Japan), Driller Tanks (Japan), Fireball (Japan), Gang Man (Japan), Gunman (Japan), Help (Japan), Kaeru Shooter (Japan), Killer Station (Japan), Mah-Jong Crazy (Japan), MJ-05 (Japan), Police Dog (Japan), Power Fail (Japan), Sea Bomber (Japan), Sky Diver (Japan), Star Soldier (Japan), Submarine Shooter (Japan), Super Doors (Japan), T-Plan (Japan), Vegetable Crash (Japan), Zero Fighter (Japan) [file-hunter]
  • mz2000_snap: BASIC MZ-1Z001 (v1.0c), BASIC MZ-1Z002 (v1.0a), Binary Land, Cloud Kingdom, Dawn Patrol, Falcon Adventure, Flicky, Front Line, Lucy, Mahjong, Mario Bros. Special, Plazma Line, Underground City, Wild Western, Xetter, Xetter II [TOSEC]
  • neogeo: Bang Bang Busters 2 (demo v1.0) [PixelHeart]
  • nes: Micro Mages Second Quest, Roniu's Tale, Roniu's Tale (demo version) [Mike Swanson]
  • pc6001_cass: The Amazon, Amita, Block, Break Through, Door Door, Earthbound, Eggy, Head On, Jintori Game, Power Knight, Pro Racer, Pyramid, Space Enemy, Super Ball, Tiny Xevious, Trick Boy [TOSEC]
  • pc6001mk2_cass: Bokosuka Wars, Cannon Ball, Castle Excellent, Chack 'n Pop, Chrith Ai no Tabidachi, Daidasso, Dig Dug, Door Door Mk. II, Dr. Slump Bubble Daisakusen, Flappy, Hisya, Ice Block, Nuts & Milk, Pascom Tower, Plazma Line, Punchball Mario, Thunder Force, Vegetable Crash [TOSEC]
  • pc98:
    Soapland Story [krugman]
    Metal Force, N88 Disk BASIC(86) (v2.0, 2HD) [Neo Kobe Collection]
  • pc98_flop_orig: Crux, Cycle Fight, DNA, Kaze, Slowdown [krugman]
  • pls1000_cart: Capitalization (v2.83), Decimal Math (v2.83), Introduction to Algebra (v2.83), Punctuation (v2.90), Word Knowledge (v2.83) [Sean Riddle]
  • psx:
    Xena - Warrior Princess (USA, prototype 19990811) [Hidden Palace]
    Xena - Warrior Princess (Europe), Xena - Warrior Princess (Europe, prototype 19990819), Xena - Warrior Princess (France), Xena - Warrior Princess (Germany), Xena - Warrior Princess (Spain) [redump.org]
  • s2000_flop: S2000 OS 2.00 [robcfg]
  • s3000_cdrom: Akai CD-ROM Sound Library Volume 1: Complete S3000 and CD3000 Sound Library, Akai CD-ROM Sound Library Volume 2: Complete S1000/S1100 Library, Akai CD-ROM Sound Library Volume 3: Drum Kit Collection, Akai CD-ROM Sound Library Volume 4: Rhythm Loop Collection, Akai CD-ROM Sound Library Volume 5: Percussion Collection, Akai CD-ROM Sound Library Volume 6: Sound Effects Collection, Akai CD-ROM Sound Library Volume 7: New Keyboard Collection, Akai CD-ROM Sound Library Volume 8: General MIDI Sets [archive.org]
  • specnext_sd:
    Fiona's Flight [rcallenbach]
    System/Next 24.11 [SpecNext Ltd]
  • spectrum_betadisc_flop:
    Aliens: Neoplasma 2 (demo v1.1, 50Hz), Aliens: Neoplasma 2 (demo v1.1, 60Hz), Aliens: Neoplasma 2 (demo v1.6, 50Hz), Aliens: Neoplasma 2 (demo v1.6, 60Hz) [Sinc LAIR]
    Dizzy II - Treasure Island Dizzy - Extended Edition 2023, Dizzy III - Fantasy World Dizzy - Extended Edition 2024, E-SWAT (mod), Final Fight (mod), Gremlins 2: The New Batch (mod), Gunrunner (mod), Pedro 1 + 2 + 3 (mod), Prince of Persia (mod), Rick Dangerous 1 + 2 (mod), Yandex Retro Games Battle 2025 [Virtual TR-DOS]
    Attack (v1.0, Party Version), Attack (v1.1), Cindy Block (v1.0, Party Version), Cindy Block (v1.1), Generals (v1.0, Party Version), Generals (v1.1), Kubanoid (v1.0, Party Version), Kubanoid (v1.1) [YRGB]
    Min! [ZX Art]
  • spectrum_cass:
    Y.A.S.G. [Planeta Sinclair]
    First Aid (Eastmead Computer Systems), Letter Bomb [Planeta Sinclair, Steven Brown]
    Ciudades del Mundo, How to Get the Most Out of Your Computer, Nightflite (ZX Data), S.T.U.N. Runner (Erbe), Tunel 3D (Timex) [Spectrum Computing]
    Asymmetry (v1.1), Cindy Block (v1.1), DS. Bodyguard (v1.1), Frostland (v1.1), Kubanoid (v1.1), Run Away Nose (v1.6), Travel Unlimited (v1.1) [YRGB]
  • st_flop_demos: Full Metal Jacket, George Michael - Faith, INXS - Need You Tonight, Madonna - Holiday, Michael Jackson - The Way You Make Me Feel, Rick Astley - Never Gonna Give You Up, Theme From Miami Vice, Yazz - The Only Way Is Up [pouet.net]
  • teradrive_flop: The Manhole [ZiggyTheHamster]
  • teradrive_hdd: IBM DOS (J4.06/V) [Nemesis]
  • zx81_cass:
    Antiaéreo (type-in, Encliclopédia Prática de Informática - Volume 1), O Barqueiro (type-in, Encliclopédia Prática de Informática - Volume 1), Jogo das Letras (type-in, Encliclopédia Prática de Informática - Volume 1), Tabuada (type-in, Encliclopédia Prática de Informática - Volume 1), Tempo de Reação (type-in, Encliclopédia Prática de Informática - Volume 1) [Datassette]
    4 Magnificent Machine Code Games, 4 Magnificent Machine Code Games (alt), Condition Red, Greatest Games V1, Trader Jack, ZX81 Arcade Pack, ZX81 Micro Computer Software [Planeta Sinclair, Mark Westmoreland, Steven Brown]
    Inheritance (alt 2) [Planeta Sinclair, Steven Brown]

Software list items promoted to working

  • m5_cart: Up Up Balloon [bsittler]
  • pc8801_flop: Hoehoe Team 199x Music Disk Vol. 1 - Explosion [Aaron Giles, hap]
  • pc98: Gao Gao! 1st - Radical Sequence, Grounseed [Angelo Salese]
  • x1_flop: Alpha [holub]

New software list items marked not working

  • ibm5170: PC-FXGA (ISA16 DOS/V version) [archive.org]
  • ibm5170_cdrom: Fallout (USA), Guimo (Germany, v2.2), Maniac Mansion: Day of the Tentacle (Europe) [redump.org]
  • pc98:
    PC-FXGA (C-Bus version) [archive.org]
    Microsoft LAN Manager for MS-DOS (v2.1c) [NEC PC-9800 Central]
  • pc98_flop_orig: Elysion (2HD version), Genesis, Mirai, Moon Child, Tritorn [krugman]
  • picno: Manfī no Fushigi na Bōken [TeamEurope]
  • pippin: Compton's Interactive Encyclopedia (USA, prototype 19961028), Mr. Potato Head Saves Veggie Valley (USA, prototype 19961030), Power Rangers Zeo Vs. The Machine Empire (USA, prototype 19961023) [redump.org]

Merged pull requests

  • 13161: midway/seattle.cpp: Added an additional version of Hyperdrive. [Hydreigon]
  • 13833: midway/vegas.cpp: Added an additional version of Gauntlet Legends and cleaned up ROMs for other games. [Hydreigon]
  • 14311: philips/minitel_2_rpic.cpp: Added additional BIOS options and a media option for loading user ROMs. [Fabio D'Urso]
  • 14429: mz2000_snap.xml: Added 16 MZ-2000 software items as snapshots since proper media support is currently lacking. [paul75s]
  • 14443: seibu/sei25x_rise1x_spr.cpp: Merged SEI25X and RISE1X sprite hardware emulation into a device. [cam900]
  • 14450: hyperscan.xml, hyperscan_card.xml, x68k_flop.xml, orina_stylish_plus_cart.xml: Tidied list descriptions. [ArcadeShadow]
  • 14453: Cleaned up code in VRender0-related drivers and devices. [cam900]
  • 14529: apple2_flop_orig.xml, apple2_flop_clcracked.xml, mac_flop_orig.xml, mac_flop_clcracked.xml: Added 27 items. [A-Noid]
  • 14534: ibm5170.xml: Added eight Swedish games from Scandinavian PC Systems. [FakeShemp]
  • 14537: spectrum_cass.xml: Added fifteen working items, and improved metadata. [ArcadeShadow]
  • 14539: pacman/pacman.cpp: Corrected the bonus life DIP switch setting labels for Newpuc2 games. [UnclePetros]
  • 14540: st_flop_demos.xml: Added eight music demos from AMJ. [pouet.net, Mike Swanson]
  • 14546: shared/namco_c355spr.cpp: Improved flexibility and cleaned up code. [cam900]
  • 14550: emu/rendlay.cpp: Improved performance of text component calculations and added an alignment mode. [Christian Brunschen]
  • 14554: apple/apple2video.cpp: Improved FLASH timing. [arekkusu42]
  • 14562: Improved the appearance of various Ensoniq layouts. [Christian Brunschen]
  • 14564: tvgames/xavix_sound.cpp: Allow systems to override the default tempo. [David Haywood]
  • 14565: ensoniq/esqpanel.cpp, ensoniq/esq5505.cpp: Use keypad inputs for buttons (rather than keyboard). [Christian Brunschen]
  • 14567: msx1_cart.xml: Added thirty working items. [file-hunter, paul75s]
  • 14573: midway/vegas.cpp: Hooked up outputs for Cart Fury. [Endprodukt]
  • 14575: sequential/prophet5.cpp: Added interactive internal artwork, and increased precision of adjuster inputs. [m1macrophage]
  • 14576: toaplan/raizing.cpp: Added licensee names to region setting labels for bgareggak. [AugiteSoul]
  • 14577: olivetti/att6300p_fdc.cpp: Emulated the AT&T 6300 Plus 1.2 MB floppy drive controller. [donohoe00]
  • 14578: misc/sfbonus.cpp: Added PCB type comments for several games. [Ioannis Bampoulas]
  • 14579: tvgames/xavix_2002.cpp: Dumped three Japanese XaviXPORT games (not working). [David Haywood, TeamEurope]
  • 14580: hash/ibmpcjx.cpp: Cleared erroneously set execute bit. [Mike Swanson]
  • 14581: misc/sfbonus.cpp: Added PCB type comments for several games. [Ioannis Bampoulas]
  • 14586: tvgames/xavix_m.cpp: Adjusted the timer logic so games no longer need the timer to be disabled. [David Haywood]
  • 14587: Dumped VJ Starz Dance Mat; Split Elan 3Axx video emulation into multiple devices for variants. [TeamEurope, David Haywood]
  • 14589: ensoniq/esq5505.cpp: Fixed the VFX and SD-1 DUART clock frequency. [Giulio Zausa]
  • 14590: apple: Fixed some issues with Apple II video emulation. [arekkusu42]
  • 14592: sega/model2.cpp, cpu/i960: Fixed some video and I/O emulation issues (fixes MT09287). [Matthew Daniels]
  • 14593: konami/nwk-tr.cpp: Added the force feedback motor output for driving games. [Endprodukt]
  • 14594: tecmo/gaiden.cpp: Made tilemap scrolling behave like real hardware (GitHub #14585). [Jim Westfall]
  • 14595: konami/zr107.cpp: Added the force feedback motor output. [Endprodukt]
  • 14596: pc6001_cass.xml, pc6001mk2_cass.xml: Added software lists for PC-6001 family cassette software. [TOSEC, paul75s]
  • 14597: misc/sfbonus.cpp: Added PCB type comments for a few games. [Ioannis Bampoulas]
  • 14598: casio/pickytlk.cpp, casio/superjr.cpp: Added eight more systems (not working). [QUFB]
  • 14599: hp/hp620lx.cpp: Added a skeleton driver for the HP 620LX palmtop computer. [QUFB]
  • 14604: sd132_flop.xml, sd1_flop.xml, vfxsd_flop.xml, ibm5170_cdrom-xml: Improved some metadata. [ArcadeShadow]
  • 14606: vtech_innotab_cart.xml: Added a list of games in the header comment. [vtarchive]
  • 14608: igs/goldstar.cpp: Corrected DIP switch settings for cb3c. [Ioannis Bampoulas]
  • 14609: tvgames/generalplus_gpl16250_mobigo.cpp: Changed release years and added a list of undumped systems. [vtarchive]
  • 14612: emu/rendlay.cpp: Fixed cropped and incorrectly positioned text in some layouts. [Christian Brunschen]
  • 14614: sinclair/specnext.cpp: Always use the specific access helper for register space accesses. [holub]
  • 14615: konami/gticlub.cpp: Added the force feedback motor output. [Endprodukt]
  • 14617: sega/model2.cpp: Added lamp outputs. [Endprodukt]
  • 14619: namco/namcos22.cpp: Added LED and force feedback motor outputs for driving games. [Endprodukt]
  • 14621: frontend/mame/luaengine.cpp: Allow scripts to check whether side effects are disabled. [holub]
  • 14622: olivetti/m24_kbd.cpp: Improved mouse emulation. [donohoe00]
  • 14623: Avoid passing -m flags for pointer size to the compiler on 64-bit RISC-V Linux. [Belegdol]
  • 14625: sharp/mz700.cpp: Added the MZ-80K cassette list as a compatible software list. [paul75s]
  • 14626: frontend/mame/luaengine.cpp: Expose machine::side_effects_disabled as a method rather than a property. [holub]
  • 14627: machine/z80dma.cpp: Don’t raise a fatal error when an unknown register is accessed. [holub]
  • 14629: mz2000_cass.xml: Reformatted notes for Polar Star II. [jflatt]
  • 14632: cpu/i86: Improved effective address calculation timing. [donohoe00]
  • 14633: casio/superjr.cpp: Fixed the ROM size for jd320, and made ROM region lengths match ROM sizes. [QUFB]
  • 14636: sega/model2.cpp: Added default backup RAM and EEPROM content for Hanguk Pro Yagu 98. [Matthew Daniels]
  • 14640: ibm5170.xml: Corrected the media type for Grandmaster Chess, and marked Crystal Caves as a bad dump. [Mike Swanson]
  • 14641: frontend/mame/infoxml.cpp: Provide device tags as well as types. [Nathan Woods]
  • 14643: m5_cart.xml: Replaced four items with better dumps; m5_cass.xml: Added seven working items. [bsittler, paul75s]
  • 14645: sega/model2.cpp: Delay enabling interrupts when interrupt mask register is written (fixes MT09313). [Matthew Daniels]
  • 14647: psx.xml: Added six versions of Xena - Warrior Princess. [redump.org, Hidden Palace, David Silva]
  • 14648: Added the PAL version of Family Tetris; Moved the Elan 3Axx devices into devices/machine. [David Haywood, TeamEurope]
  • 14649: ibm5170.xml: Added a reconstructed copy of the German version of DOOM II. [Mike Swanson]
  • 14650: nes.xml: Added three working items. [Mike Swanson]
  • 14651: machine/dp8390.cpp: Set CR bit 5 on DMA completion. [Angelo Salese]
  • 14654: neogeo.xml: Added a newer demo version of Bang Bang Busters 2. [PixelHeart, ArcadeShadow]
  • 14655: m5_cass.xml: Removed incorrect Japanese title for UFO Game. [paul75s]
  • 14657: ibm5170_cdrom.xml: Added BSD on Windows. [vic485, Mike Swanson]
  • 14660: nintendo/dkong.cpp: Added the Atari prototype Jammin' built from source. [SynaMax, Dutchman2000, David Haywood]
  • 14661: igs/goldstar.cpp: Show difficulty/payout rate DIP switch setting labels to match game. [Ioannis Bampoulas]
  • 14665: Sorted Macintosh and Newton system short names in mame.lst. [stonedDiscord]
  • 14666: misc/gamtor.cpp: Corrected CPU clock frequency, added real-time clock, and improved comments. [ClawGrip]
  • 14668: midway/omegrace.cpp: Implemented screen flipping and added cocktail cabinet overlay to internal artwork. [Mark Deslauriers]
  • 14669: atari/starwars.cpp: Changed the default DIP switch settings to match the manuals. [codefrog2002]
  • 14670: snk/hng64.cpp: Added lamp and force feedback motor outputs. [Endprodukt]
  • 14671: ibm5150.xml, ibm5170.xml, ibm5170_cdrom.xml: Added 1983 to 2002 versions of Norton Utilites. [Mike Swanson]
  • 14673: vtech_innotab_cart.xml: Expanded the list of known software in the header comment. [vtarchive]
  • 14674: zx81_cass.xml: Added thirteen working items. [ArcadeShadow]
  • 14645: capcom/cps2.cpp: Added a European release of Progear (decryption key is missing). [Eduardo Anay, ClawGrip]
  • 14677: sega/vicdual.cpp: Added an additional version of Head On 2. [SNESNESCUBE64]
  • 14678: cpu/z80: Corrected Z80N non-maskable interrupt behavior in stackless mode. [holub]
  • 14679: apple2_flop_orig.xml, Apple2_flop_clcracked.xml: Added 72 original dumps and improved metadata. [A-Noid]
  • 14680: sound/cem3394.cpp: Allow self-oscillation when no waveforms are enabled. [m1macrophage]
  • 14681: adp/manohman.cpp: Added an additional version of Merkur Backgammon. [stonedDiscord]
  • 14682: ibm5150.xml: Added two additional versions of Norton Utilities. [Mike Swanson]
  • 14683: sinclair: Fixed several issues with Spectrum Next emulation. [holub]
  • 14684: specnext_sd.xml: Added a software list with two Spectrum Next SD Card images. [David Haywood]
  • 14687: msx1_cart.xml: Replaced the bad ROM dump for Chick Fighter. [paul75s]
  • 14691: sinclair: Fixed some Spectrum Next graphical issues. [holub]
  • 14693: spectrum_betadisc_flop.xml: Added 23 working items. [ArcadeShadow]
  • 14697: vtech_innotab_cart.xml: Added a note about compatibility between regional variants. [vtarchive]
  • 14701: philips/mcd212.cpp: Fixed border colors in Mystic Midway (GitHub #14694). [Vincent-Halver]
  • 14704: ibm5170_cdrom.xml: Added four versions of Full Tilt! Pinball and its sequel. [reduump.org, Mike Swanson]
  • 14706: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added 59 items and replaced one crack. [A-Noid]
  • 14707: 3do_m2.xml, bbc_cass.xml, electron_cass.xml, amiga_flop.xml: Improved descriptions. [ArcadeShadow]
  • 14711: tvgames/vtech_eu3a12.xpp: Added a list of similar undumped systems. [vtarchive]
  • 14712: bus/megadrive/cart/segach.cpp: Added a media option for loading a simulated transmission. [superctr]
  • 14714: seibu/sei25x_rise1x_spr.cpp: Added a configuration option for allocating the raw sprite graphics bitmap. [cam900]
  • 14715: cpu/se3208/se3208dis.cpp, sound/vrender0.cpp, video/vrender0.cpp: Cleaned up a few details. [cam900]
  • 14716: midway/williams.cpp: Removed the version of Alien Arena without a sound program. [MajorHavocOnKLOV]
  • 14718: pippin.xml: Added three items (not working). [redump.org, David Silva]
  • 14720: vtech_innotab_cart.xml: Expanded the list of language/region codes in part numbers. [vtarchive]
  • 14723: spectrum_cass.xml: Improved metadata. [ArcadeShadow]
  • 14726: namco/namcos2_sprite.cpp, namco/namcos2_roz.cpp: Use priority mechanism rather than multiple drawing passes. [cam900]
  • 14729: midway/williams.cpp: Renamed the Alien Arena clone to make the difference a bit more obvious. [MajorHavocOnKLOV]
NOWSZY [arcade] Mame x64 0.283 28/11/2025

MAME 0.283 29 Nov 2025

With the end of the year barely more than a month away, it’s time for MAME 0.283! As you may be anticipating, there are even more Sega Model 2 fixes this month. Trilinear luma filtering should be working now, and some glitches in tilemap layers are fixed. Microtexturing, used to good effect in The House of the Dead, is emulated for the first time. Some of the tilemap layer fixes have spilled across into Sega System 24 as well.

Several Ensoniq synthesisers have been promoted to working in this release. The Sequential Circuits Six-Trak analog synthesiser has also been promoted to working, with improvements there benefiting the related Bally/Sente 6VB sound board. There’s been quite a bit of work on NEC computers this month, and there are some new software lists for Sharp home computers. MAME now emulates all supported (and some unsupported) video modes on the IBM PCjr.

MAME Testers bugs fixed

  • 08917: [DIP/Input] (apple/apple2.cpp) apple2, apple2p: The shift key state is inverted with the shift key mod. (arekkusu42)
  • 09270: [Crash/Freeze] (bfm/bfm_sc5sw.cpp) All games in bfm/bfm_sc5sw and bfm/bfm_ad5sw: Emulator crashes on start. (Angelo Salese)
  • 09271: [Gameplay] (seta/seta2.cpp) funcube, funcube2, funcube3, funcube4, funcube5: Games fail to boot. (Angelo Salese)
  • 09294: [DIP/Input] (capcom/cps1.cpp) ffight: The undocumented third button is no longer available. (Vas Crabb)
  • 09296: [Graphics] (sega/mdconsole.cpp) megadriv [comix,goldnax3], genesis [comixu,sharrier,vecman]: Bad graphics. (Angelo Salese)
  • 09297: [DIP/Input] (taito/bublbobl.cpp) tokio, tokiou, tokioo: The highest lives setting is labelled incorrectly. (hap)

New working systems

  • Cherry Bonus (Dyna v1.01 20fev) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master (ED-98, Pick-A-Party) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas, Ivan Vangelista]
  • Lexibook Cyber Arcade TV - Ferrari 105-in-1 (JL2500FE) [David Haywood, TeamEurope]
  • New Cherry '98 (v4.3 1998/09/07, Gamemax bootleg, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Psion MC 600 [Nigel Barnes, anonymous]
  • Special 7 (Taiwanese Hardware, encrypted, set 1) [Roberto Fresca, Grull Osgo, Ivan Vangelista Ioannis Bampoulas]
  • Thorn EMI Wren Executive [Nigel Barnes, anonymous]

New working clones

  • Arlington Horse Racing (v1.21-I) [hammy, The Dumping Union]
  • Astro Wars (set 2) [IZ8DWF]
  • Atari Portfolio 2 [Nigel Barnes, derkom]
  • Cherry Master '97 (v1.6, bootleg) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master '97 (V1.7, set 2, no girls) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master '97 (v1.8, bootleg) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master I (ver.1.01, set 13, BET stops all) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master I (ver.1.01, set 14, TAKE stops all) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Daiku no Gensan (Japan, M84 hardware, set 2) [Apocalypse]
  • Flaming 7's (Cyberdyne Systems 7V5.00 (CB1000), 1000 bonus) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Flaming 7's (Taiwanese Hardware, v6.5) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Hot Mind (adjustable prize, set 2) [hammy]
  • Krypton / Timorite Challenge (1994 version) [hap, Berger]
  • M.I.A. - Missing in Action (Data East, 12/22/88, US, prototype?) [Mann of Wor, RetroCJT]
  • Mahjong Vegas (Japan, set 2) [hammy]
  • Moon Lander (bootleg of Lunar Rescue, set 2) [Domenico Cervini]
  • Moto Frenzy (Field Test Version, Jul 22, 1992) [chaneman]
  • New Cherry '96 (1996/06/01, bootleg) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • New Cherry '98 (v4.3 1998/09/07, Gamemax bootleg, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Sequential Circuits Six-Trak (Model 610) Rev A [m1macrophage]
  • Skill Chance (W-7, set 3, 62-98 main) [Roberto Fresca, Grull Osgo, hammy, Ivan Vangelista]
  • Special 7 (Taiwanese Hardware, encrypted, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Special 7 (Taiwanese Hardware, encrypted, set 3) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Super Card Y2000K (Version 0.26) [ClawGrip]
  • Super Cherry Master (v1.1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Tandy Radio Shack Tandy 1000 [Vas Crabb]
  • U.S. Navy (Japan Resale Ver. 901130) [manimani, Bonky]

Systems promoted to working

  • AT&T 6300 Plus [donohoe00]
  • Cherry Master '97 (V1.7, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Ensoniq SD-1 (32 voice) [Christian Brunschen]
  • Ensoniq VFX [Christian Brunschen]
  • Ensoniq VFX-SD [Christian Brunschen]
  • Huangpai Zuqiu Plus / Chaoji Shuangxing Plus (V103CN) [David Haywood]
  • Jackpot Knight (V1.1) [Roberto Fresca, Grull Osgo]
  • Majiang Zhengba (V103CN) [Vas Crabb]
  • Manguan Fuxing (V104T) [little0]
  • New Cherry '96 (1997/01/04, bootleg) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Sequential Circuits Six-Trak (Model 610) Rev B/C [m1macrophage]

Clones promoted to working

  • Animal House (V1.0, set 2) [Roberto Fresca, Grull Osgo]
  • Cheri Mondo '97 (V1.4I) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Bonus III (Ivanhoe V46-0799) [Roberto Fresca, Grull Osgo]
  • Cherry Master '97 (V1.7, set 3, no girls) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Chong Chong Leyuan (V100CN) [David Haywood, Vas Crabb]
  • ComputerTechnik/IBS Space 84 [AJR]
  • El Dorado (V1.4D) [Roberto Fresca, Grull Osgo]
  • Ensoniq SD-1 (21 voice) [Christian Brunschen]
  • Fever Chance (W-6, cross-system for W-4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]

New systems marked not working

  • 500-in-1 Handheld Game [TeamEurope, David Haywood]
  • Akai CD3000XL [R. Belmont]
  • Akai CD3000i [R. Belmont]
  • Akai S2000 [R. Belmont]
  • Akai S3000 [R. Belmont]
  • Akai S3000XL [R. Belmont]
  • Arc System Works Kunio-kun TV! Bikkuri Nekketsu Shin Kiroku! Harukanaru Kin Medal (Japan) [TeamEurope]
  • AtGames / time 20 SEGA Master System & Game Gear Classics - Plug & Play on TV [TeamEurope, David Haywood]
  • Bandai Tamagotchi 4U (Japan) [David Haywood, TeamEurope]
  • Bandai Tamagotchi iD (Japan) [David Haywood, TeamEurope]
  • Bandai Tamagotchi m!x Melody Blue (Japan) [David Haywood, TeamEurope]
  • Bandai Tropical Rouge! PreCure Mermaid Aqua Pot (Japan) [TeamEurope]
  • Bonus Spin Bonanza (V1.1G) [hammy]
  • Convergent Technologies AWS-200 [Barry Rodewald, Bitsavers]
  • Crazy Bugs II (V102US) [Ioannis Bampoulas]
  • Creepy Reels [Ioannis Bampoulas]
  • F5 Handheld Game Console (620-in-1) [TeamEurope]
  • Foxy Ruby (Ver. US.01.01.A) [Ioannis Bampoulas]
  • G3 800 in 1 Handheld [TeamEurope]
  • G6 666 in 1 Handheld [David Haywood, TeamEurope]
  • G7 666 in 1 Handheld [David Haywood, TeamEurope]
  • Lexibook Arcade Center - 60-in-1 (JL1810GR) [TeamEurope]
  • Lexibook Compact Cyber Arcade - 250 in 1 (JL2377) [David Haywood, TeamEurope]
  • Lexibook Compact Cyber Arcade - Cars (JL2360DC-1, 120-in-1) [David Haywood, TeamEurope]
  • Lexibook Compact Cyber Arcade - Lilo & Stitch (JL2367D) [TeamEurope]
  • Lexibook Cyber Arcade Motion - Lilo & Stitch (JL3180D_01) [TeamEurope]
  • Lexibook Cyber Arcade Motion - Paw Patrol (JL3180PA) [TeamEurope]
  • Lexibook Cyber Arcade Motion - Superman (JL3180SU) [TeamEurope]
  • Lexibook Cyber Arcade Pocket - Frozen (JL1895FZ) [TeamEurope]
  • Lexibook Cyber Arcade TV - Barbie 75-in-1 (JL2500BB) [TeamEurope]
  • Mahjong Kokuryu (Japan, T040-RB-03) [buffi]
  • Mahjong Nigiri Itcho!! (Japan, T038-PB-002) [hammy]
  • Megacrane [stonedDiscord]
  • MGA Bratz Rock Angelz [TeamEurope]
  • Micro Arcade 250-in-1 [David Haywood, TeamEurope]
  • Multi Spin (v1.0) [hammy]
  • Orb Gaming Finger Dancing [TeamEurope]
  • Pac-Man HDMI TV Plug & Play [TeamEurope]
  • Pharaoh's Mystery [Ioannis Bampoulas]
  • Polar Star 2 (ver. 4.5) [stonedDiscord]
  • Retro FC 620-in-1 [TeamEurope, David Haywood]
  • S10 Handheld Game Console (520-in-1) [TeamEurope]
  • S5 Game Box (520-in-1) [TeamEurope, David Haywood]
  • San-X / Tomy Sumikko Gacha (Japan) [TeamEurope]
  • Sega Dreamcast Arcade Stick Checker (v2.00) [McRetro.net]
  • Sega Toys Anpanman: Touch de Asobo! Hajimete English (Japan) [TeamEurope]
  • Sega Toys Disney Cars Shake It! (Japan) [TeamEurope]
  • Shenzhen Shiji New Technology Tou ma Pet (OK-560) [David Haywood, TeamEurope]
  • Shenzhen Shiji New Technology Tou ma Pet (OK-568) [David Haywood, TeamEurope]
  • SSD Company LTD XaviX Golf (XaviXPORT) [TeamEurope, David Haywood]
  • Takara Tomy Hoppe-chan SuiColle (white, Japan) [David Haywood, TeamEurope]
  • Takara Tomy Mecha Nage! Monster Ball (Japan) [TeamEurope]
  • Takara Tomy Pokemon to Issho! Monster Ball (Japan) [TeamEurope]
  • Takara Tomy Pretty Rhythm Smart Pod Touch (Japan) [David Haywood, TeamEurope]
  • Takara Tomy Punirunes Punistarz (pink, Japan) [TeamEurope]
  • Takara Tomy Rotom Zukan Sun & Moon Pokemon Quiz (Japan) [David Haywood, TeamEurope]
  • TC Electronic Triple-C Stereo Channel Multiband Compressor & Envelope [DBWBP]
  • Texas Holdem (V015US) [Ioannis Bampoulas]
  • Treasure 2000 (Ver. 107) [Ioannis Bampoulas]
  • Xiaochou Jianianhua (S100CN) [XingXing]

New clones marked not working

  • Blue Shark (Subsino, Ver. 1.0) [Ioannis Bampoulas]
  • Chaoji Daheng 6th (set 2) [little0]
  • Joker Master 2000 Special Edition (V1C) [Ioannis Bampoulas]
  • Koi Koi [hammy]
  • Lexibook Compact Cyber Arcade - Frozen (JL2365FZ-6) [David Haywood, TeamEurope]
  • Lexibook Compact Cyber Arcade - Frozen (JL2367FZ) [David Haywood, TeamEurope]
  • Lexibook Compact Cyber Arcade - Spider-Man (JL2350SP, 120-in-1) [David Haywood, TeamEurope]
  • Mahjong Tensinhai (Japan, set 1) [hammy]
  • NEC PC-9801M2 [anonymous]
  • Queen Bee (USA, Ver. 107) [Ioannis Bampoulas]
  • Queen Bee (Ver. 117) [Ioannis Bampoulas]
  • Queen Bee (Ver. 123A) [Ioannis Bampoulas]
  • Silent Scope EX (ver UAC 1.20) [ArcadeGamer1972]
  • SSD Company LTD XaviX Golf (XaviXPORT, Japan) [TeamEurope, David Haywood]
  • SSD Company LTD XaviX Tennis (XaviXPORT, Japan) [David Haywood, TeamEurope]
  • Sup Game Box 400 in 1 (2022 PCB) [TeamEurope, David Haywood]
  • Triple Jack (V0.7) [Ioannis Bampoulas]
  • Triple Jack (V1.1) [hammy]

New working software list items

  • apple2_flop_misc: DOS 3.1 System Master, DOS 3.1.1 System Master, DOS 3.2 System Master (Plus Version), DOS 3.2 System Master (Standard Version), DOS 3.2 Utility Disk, DOS 3.2.1 System Master (Standard Version), [Apple II Documentation Project]
  • ibm5170_cdrom:
    Aracde's Greatest Hits: The Atari Collection 2, Atari Arcade Hits 2, Robotron X [gregf, Mike Swanson]
    Absolute Pinball (Europe), Absolute Pinball (USA) [redump.org]
  • ibmpcjr_flop: 64K RAM Ought to be Enough [Ricardo Quesada]
  • mpc3000_flop:
    MPC3000 OS 3.16 [Guru]
    MPC3000 Disk 3 - Funk Set, MPC3000 Disk 4 - Percussion Set [O. Galibert]
  • mz2000_cass: Gang Man, Ice Block, Itasandrias, Justice Knight, Super Doors, Zero Fighter [TOSEC]
  • mz80k_cass: Alien, Alien Attack, BASIC OM-500, BASIC SP-5025, Block Kuzushi, Bomber, Breakout, Bug Fire, Cosmic Cruiser 2, Crazy Climber, Crystall, Defender, F-1 Race, Fortress, Greedy Gremlins, HU-BASIC V1.3, Jampac, Lady Bug, Laser Command, Maze Man, Micropede, Minotaur's Cave, Munchies, Otori Attacker, Pacman, Phoenix, Puckman, Scrambler, Space Invader, Space Mouse, Space Panic, Space Patrol, Space Ruiner, Tank War, Towering Inferno, Trap, UFO Caves, Video Flipper, Zardos, Zeroid [TOSEC]
  • neogeo:
    Bang Bang Busters 2 (demo) [PixelHeart]
    Double Dragon One (beta 3, 20250916) [OzzyOuzo]
  • pc8801_cdrom:
    Mirrors (alt) [Neo Kobe Collection, Angelo Salese]
    CD Takarabako (alt) [redump.org, Angelo Salese]
  • psion_flop: MS-DOS Utilities & Laplink III [anonymous]
  • psx: Air Hockey (Europe), Alex Ferguson's Player Manager 2001 (Europe), Alex Ferguson's Player Manager 2002 (Europe), Alfred Chicken (Europe), Alien Resurrection (Europe), Alien Trilogy (Europe), Alien Trilogy (France, demo), Alien Trilogy (Germany), Alien Trilogy (Japan), Anna Kournikova's Smash Court Tennis (Europe), Anna Kournikova's Smash Court Tennis (Europe, rev. 1), DSF Fussball Manager 2001 (Germany), DSF Fussball Manager 2002 (Germany), Guy Roux Manager 2001 (France), Namco Tennis Smash Court (Europe), Smash Court (Japan), Smash Court 2 (Japan), Smash Court 3 (Japan), Sportweek Player Manager 2001 (Netherlands) [redump.org]
  • sd1_flop: SD-1 Sequencer OS version 3.0 [Christian Brunschen]
  • sd132_flop: Multi-Product Demo Disk #1, Multi-Product Demo Disk #2, SD-1 32 Voice Demo Disk #1, SD-1 Sequencer OS version 4.00, SD-1 Sequencer OS version 4.10, SQ 32 Voice Demo Disk #2 [Christian Brunschen]
  • vfxsd_flop: VFX-SD Sequencer OS version 1.37, VFX-SD Sequencer OS version 2.10 [Christian Brunschen]
  • wren_flop: Wren Executive System [Nigel Barnes]

Software list items promoted to working

  • pc8801_cdrom: CD Takarabako, Mirrors [Angelo Salese]
  • pc98: Kurayami [Carl]
  • pc98_cd: Angel, Ayumi-chan Monogatari, Chiemi & Naomi Ginga Eiyuu Densetsu IV, Sorcer Kingdom, Strike Commander, Umanari 1 Furlong Theater 2, Venus & Mug-R, Yumemizaka [Angelo Salese]

New software list items marked not working

  • ibm5170: Gary Grigsby's War in Russia [FakeShemp]
  • mz2000_cass: Polar Star II [TOSEC]
  • pc8801_cdrom: Dios CD-ROM-ban [krugman, redump.org]
  • psion_flop: File Manager [anonymous]

Merged pull requests

  • 14136: capcom/commando.cpp: Include region in description for all versions; snk/hng64.cpp: Corrected year for sams64. [sjy96525]
  • 14138: psx.xml: Added nineteen working items, and replaced five items with better dumps. [redump.org, ArcadeShadow]
  • 14394: mz2000_cass.xml: Added seven items (six working). [paul75s]
  • 14409: sinclair/specnext_sprites.cpp: Implemented sprite collision detection. [holub]
  • 14414: sinclair/specnext.cpp: Added configuration switches for disabling graphics layers. [holub]
  • 14416: handheld, nintendo, tvgames: Added 22 games/toys (one working). [David Haywood, TeamEurope]
  • 14418: olivetti/att6300p.cpp: Fixed DIP switch settings and added DIP switch locations. [donohoe00]
  • 14419: bus/qbus: Added BK Altpro and Samara combination floppy and ATA storage controllers. [shattered]
  • 14422: video/ef9345.cpp: Fixed the insert flag for the TS9347 variant in 80-column mode. [Fabio D'Urso]
  • 14423: video/ef9345.cpp: Use virtual member functions to handle some differences between variants. [Fabio D'Urso]
  • 14424: video/ef9345.cpp: Fixed the underline condition for the TS9345 variant. [Fabio D'Urso]
  • 14427: sega/model2rd.ipp: Fixed textured mesh polygons. [Matthew Daniels]
  • 14430: access/acvirus.cpp: Hooked up the LCD controller to P1 output bits. [Felipe Sanches]
  • 14432: mz80k_cass.xml: Added a software list for Sharp MZ-80A/MZ-80K cassettes with forty working items. [paul75s, TOSEC]
  • 14433: sega/model2_v.cpp, sega/model2rd.ipp: Implemented trilinear luma filtering and microtexturing. [Matthew Daniels]
  • 14437: sound/esqpump.cpp: Fixed a typographical error in a comment. [Christian Brunschen]
  • 14439: sega/model2rd.cpp: Limit microtexture blend factor to 127/256 (fixes wallpaper in The House of the Dead). [Matthew Daniels]
  • 14440: cpu/tms32031: The ABSF instruction should treat the mantissa as twos complement format. [codefrog2002]
  • 14441: skeleton/megacrane.cpp: Added a skeleton driver for the Elaut Megacrane crane game system. [stonedDiscord]
  • 14444: ensoniq/vfxcart.cpp, ensoniq/esq5505.cpp: Added ROM/EEPROM cartridge support to the VFX family. [Christian Brunschen]
  • 14445: skeleton/shoken_md06.cpp: Added Polar Star 2 (not working). [stonedDiscord]
  • 14446: sorcerer_cass.xml: Added release dates and publishers for several items. [exidyboy]
  • 14447: mips/mips.cpp: Added a SCSI tape drive as a peripheral option. [Chris Hanson]
  • 14451: mips/mips.cpp: Base class names on system board types rather than the names of the systems themselves. [Chris Hanson]
  • 14452: sega/model2_v.cpp, sega/model2rd.ipp: Draw polygons from front to back using a coverage buffer. [Matthew Daniels]
  • 14454: access/acvirus.cpp: Added the control panel button matrix for the Virus A and Virus B. [Felipe Sanches]
  • 14455: ensoniq/esqpanel.cpp: Added more views, including an interactive keyboard. [Christian Brunschen]
  • 14457: nintendo, tvgames: Added seven games and toys (not working). [TeamEurope, David Haywood]
  • 14459: apple: Fixed issues with Apple II C060 and C063 flags (fixes MT08917 and issues with tape loading). [arekkusu42]
  • 14460: ensoniq/esqvfd.cpp: Ignore 0xff command (handled elsewhere), and clear attributes on 0xe8 command. [Christian Brunschen]
  • 14461: access/acvirus.cpp: Added analog input knobs for the Virus A and Virus B. [Felipe Sanches]
  • 14465: apple/apple2e.cpp: Fixed the Apple IIc mouse not working without a joystick connected (GitHub #14463). [arekkusu42]
  • 14467: cpu/uml.cpp: Added UML bit field extract instructions. [Vas Crabb]
  • 14469: access/acvirus.cpp: Hooked up control panel LEDs for the Virus B. [Felipe Sanches]
  • 14470: philips/cdicdic.cpp: Avoid truncation decoding XA audio; philips/cdislavehle.cpp: Simplified mouse logic. [Vincent-Halver]
  • 14472: mips/mips_i2000.cpp, mips/mips_r3030.cpp: Moved I2000 and R3030 system board classes to their own files. [Chris Hanson]
  • 14475: toaplan_v25_tables.h: Corrected a RETI opcode for the DT7 sound CPU. [David Haywood]
  • 14476: sega/model2_v.cpp, sega/segaic24.cpp: Draw Model 2 tilemap B as opaque (visible in Behind Enemy Lines). [Matthew Daniels]
  • 14482: access/acvirus.cpp: Implemented RAM banking and fixed some controls. [Felipe Sanches]
  • 14483: igs/goldstar.cpp: Corrected some DIP switch settings for Cherry Master '97 V1.7. [Ioannis Bampoulas]
  • 14485: misc/paracaidista.cpp: Corrected a spelling error in a comment. [flama12333]
  • 14486: apple/apple2e.cpp: Fixed Apple IIc crashing with large RAM sizes. [arekkusu42]
  • 14487: ibm5170.xml: Added Gary Grigsby's War in Russia (not working). [FakeShemp]
  • 14489: skeleton/squale.cpp: Added monitor versions 1.2a and 1.2b as BIOS options. [Sylvain Glaize]
  • 14490: sega/model1_v.cpp, sega/segas24_v.cpp: Draw the bottom tilemap layer as opaque. [Matthew Daniels]
  • 14492: rare/kinst.cpp: Acknowledge that Nintendo was involved in development in manufacturer metadata. [cam900]
  • 14495: apple/apple2gs.cpp: Fixed inconsistent clock frequencies (fixes some beam-racing effects in demos). [arekkusu42]
  • 14496: tvgames: Added three games (not working), and replaced several hacks with better emulation. [David Haywood, TeamEurope]
  • 14497: sound/cem3394.cpp: Improved sound generation (fixes some sounds for the Bally/Sente 6VB sound board). [m1macrophage]
  • 14498: sd132_flop.xml sd132_flop.xml, vfxsd_flop.xml: Added Ensoniq floppy disk software lists. [Christian Brunschen]
  • 14499: formats/as_dsk.cpp: Fixed the size of FLUX chunks when writing FLUX chunks in MOOF files. [twvd]
  • 14500: ensoniq/esq5505.cpp: Marked the VFX, VFX-SD and SD-1 as working. [Christian Brunschen]
  • 14502: access/acvirus.cpp: Added MIDI ports, controls for more models, and a layout for the Virus A. [Felipe Sanches]
  • 14503: trs/gime.cpp: Emulated the vertical text scroll register. [Tim Lindner]
  • 14504: ensoniq/esq5505.cpp: Added support for HFE format floppy disk image files. [Christian Brunschen]
  • 14506: dataeast/battlera.cpp: Added an apparent prototype of M.I.A. - Missing in Action. [Mann of Wor, RetroCJT, David Haywood]
  • 14508: machine/gpl_renderer.cpp: Separated the GeneralPlus GPL SoC rendering code from the SPG renderer. [David Haywood]
  • 14509: sinclair/specnext.cpp: Added game controller inputs. [holub]
  • 14510: ibm5170_cdrom.xml: Added five working games. [Mike Swanson, gregf, redump.org]
  • 14511: olivetti/m24_kbd.cpp: Added incremental encoder inputs for mouse axes. [donohoe00]
  • 14513: itech/iteagle.cpp: Added a Golden Tee Fore! 2002 V1.02 boot ROM as a BIOS option. [FakeShemp]
  • 14515: sega/model2.cpp, sega/model2_v.cpp: Apply the color table to tilemap layers. [Matthew Daniels]
  • 14518: sd1.lay, sd132.lay vfx.lay, vfxsd.lay: Specify explicit bounds for element groups. [Christian Brunschen]
  • 14522: sharp/mz700.cpp: Added the MZ-700 cassette software list as a compatible software list for the MZ-800. [paul75s]
  • 14526: nintendo: Added six systems based on NES-derived SoCs. [David Haywood, TeamEurope]
  • 14527: sinclair/specnext.cpp, sinclair/specnext_tiles.cpp, sinclair/specnext_ula.cpp: Fixed interrupt and graphics issues. [holub]
  • 14528: access/acvirus.cpp: Added an internal layout for the Virus C. [Felipe Sanches]
  • 14530: igs/goldstar.cpp: Corrected DIP switch settings for Fruit Bonus 2010. [Ioannis Bampoulas]
  • 14531: sequential/sixtrak.cpp: Emulated sound and promoted the system to working. [m1macrophage]
  • 14536: igs/goldstar.cpp: Corrected DIP switch settings for Dyna El Dorado. [Ioannis Bampoulas]
  • 14538: access/acvirus.cpp: Added an internal layout for the Virus Rack XL. [Felipe Sanches]
  • 14541: nintendo, sega, tvgames: Added seven TV games and handheld games (not working). [David Haywood, TeamEurope]
  • 14542: access/acvirus.cpp: Added an internal layout for the Virus Rack. [Felipe Sanches]
  • 14543: usp/patinhofeio.cpp: Improved the internal layout for the Patinho Feio. [Felipe Nascimento, Nicoly Sampaio, Felipe Sanches]
  • 14545: access/acvirus.cpp: Added an internal layout for the Virus Classic. [Felipe Sanches]
  • 14548: sequential/sixtrak.cpp: Added default non-volatile RAM content with tuning and factory patches. [m1macrophage]
  • 14549: sinclair/specnext.cpp, sinclair/specnext_tiles.cpp: Added second SD Card, and fixed sound and graphics issues. [holub]
  • 14553: neogeo.xml: Added two working items. [PixelHeart, OzzyOuzo, ArcadeShadow]
  • 14556: sequential/sixtrak.cpp: Added the Rev A version as a clone. [m1macrophage]
  • 14557: apple2_flop_misc.xml: Corrected the label for the Apple DOS 3.2.1 Standard disk image. [Roman Donchenko]
  • 14558: kn5000.lay: Improved the internal layout for the Technics KN5000. [Felipe Sanches]
  • 14561: sound/cem3394.cpp: Fixed a misspelling in a constant name and updated comments. [m1macrophage]
  • 14566: sega/model2_v.cpp: Fixed interpretation of index in texture parameters (fixes Virtua Figter 2 issues). [Matthew Daniels]
  • 14568: tvgames/xavix_2002.cpp: Added the Japanese release of XaviX Tennis (not working). [David Haywood, TeamEurope]
  • 14569: igs/igs_m027.cpp: Fixed tile ROM loading for Huangpai Zuqiu Plus / Chaoji Shuangxing Plus. [David Haywood]
  • 14571: igs/igs_m027.cpp: Fixed tile ROM loading for Chong Chong Leyuan. [David Haywood]
NOWSZY [arcade] HbMameUI x64 0.245.28 2025/11/19

HBMAME x64 0.245.28 2025-11-19

  • [bbb2] Bang Bang Busters 2 (demo) [Pixelheart]
  • [dinos284] Cadillacs and Dinosaurs (with kod sound)
  • [drluigi] Dr. Luigi
  • [gmultib] Galaxian Multigame (2022) [Macro]
  • [gmultic] Galaxian Multigame (2025) [Macro]
  • [maglord02] Magician Lord (Again Changes From Hell v1.0.0) [Boomchild]
  • [mightybj01] Mighty Bomb Jack (Greek) [Vag]
  • [primrage01] Primal Rage (version X.0)
  • [primrage02] Primal Rage (Hack Menu)
  • [sf2mix] Street Fighter II: Dream Battle (Mix 1.6)
  • [sinvtest4] Space Invaders Test ROM (SMv1.1, 2025-07-11) [philmurr]
  • [smulti] Scramble MultiKit v1.0 (Not Working)
  • [sonson01] Son Son (Greek) [Vag]
  • [umk3wn] Ultimate Mortal Kombat 3 (WaveNet) [Neotendo]
  • [wjammers01] Windjammers (Let me play longer) [Boomchild]
  • [wwesstar] WWE Superstars (Basic Fun)
  • [wwewfest] WWE WrestleFest (Basic Fun)

HBMAME x64 0.245.27 2025-10-10

New Games

  • [baddudesn] Bad Dudes vs Dragonninja Burger Edition 2-stage demo (2025-06-28)
  • [bublboblu2] Bubble Bobble (Ultra)
  • [doubled1] Double Dragon One beta 3 (2025-09-16)
  • [foodfn] Food Fight (Neo-Geo port) [iq_132]
  • [inthuntn] In the Hunt 30-second demo (2025-05-18)
  • [jurl] Jurl (2025-06-14)
  • [kof2001s49] The King of Fighters 2001 (All Boss Plus 2025-05-31)
  • [kof2002s116] Kof2002 (Plus 2025)
  • [pacupacu1] Pacu Pacu (v1.1) [Sokurah]
  • [pbobblen04] Puzzle Bobble (precise controls)
  • [sf2ce68] Street Fighter II': Champion Edition (Re-edit v0.29.7)
  • [sf2mix] Street Fighter II: Dream Battle (Mix 1.5)
  • [sf2prime] Street Fighter II': Prime (v0.66) [zero800]
  • [sinistar01] Sinistar (balanced ver) [Synamax]

HBMAME x64 0.245.26 2025-08-09

  • HBMAMEUI: Changed reference of "Originals" to "Parents".

New Games

  • [chelnovn] Atomic Runner Chelnov (Neo-Geo port) [iq_132]
  • [galapxis] Galaxian Part X (Philip) [Darran]
  • [mk07] Mortal Kombat Plus (v5.0.0741)
  • [mmatrix01] Mars Matrix: Hyper Solid Shooting (250412U)(improvement) [Trap15]
  • [mmatrixj01] Mars Matrix: Hyper Solid Shooting (250412J)(improvement) [Trap15]
  • [nbajam05] NBA Jam Tournament Edition SE (rev 5.02)
  • [pacupacu] Pacu Pacu [Sokurah]
  • [sf2prime55] Street Fighter II': Prime (v0.55) [zero800]
  • [sf2prime56] Street Fighter II': Prime (v0.56) [zero800]
  • [sf2prime57] Street Fighter II': Prime (v0.57) [zero800]
  • [sf2prime59] Street Fighter II': Prime (v0.59) [zero800]
  • [sf2prime60] Street Fighter II': Prime (v0.60) [zero800]
  • [sf2prime] Street Fighter II': Prime (v0.63) [zero800]
  • [spkick2] Super Power Kick (beta 2)
  • [turfmast01] Neo Turf Masters - Course and Pin Randomiser v0.1
  • [y_test] Midway Y-unit Test Rom v1.40 

HBMAME x64 0.245.25 2025-10-05

New Games

  • [gladmort] Gladmort
  • [pulstara] Pulstar (alt 1)
  • [pulstar02] Pulstar (alt 2)
  • [sf2prime] Street Fighter II': Prime (v0.50)
  • [sf2prime45] Street Fighter II': Prime (v0.45)
  • [spkick] Super Power Kick (beta 1)
  • [vaporous] Vaporous intro

HBMAME x64 0.245.24 2025-02-27

New Games

  • [68kng] 68k Inside intro
  • [doubled1b] Double Dragon One demo (2025-02-17)
  • [mustache01] Mustache Boy (Europe)
  • [neopl] Neo Puzzle League (from CD)
  • [pakupaku3] Paku Paku (v0.03)
  • [roadkill] Roadkill demo (problems with inputs and sound)
  • [sf2mix] Street Fighter II: Dream Battle (Mix 1.4)
  • [sf2prime3] Street Fighter II': Prime (v0.3)
  • [sf2prime4] Street Fighter II': Prime (v0.4)
  • [sf2prime] Street Fighter II': Prime (v0.41)

HBMAME x64 0.245.23 2025-02-27

New Games

  • [bpanicdx] Block Panic DX (2025-01-01)
  • [flapchck] Flappy Chicken (2023-04-30)
  • [goldaxen] Golden Axe (Neo-Geo port)
  • [jumpnrund] Jump n Run Tech Demo
  • [karnovn] Karnov (Neo-Geo port)
  • [mpatrolut] Moon Patrol (Unknown Territories)
  • [pown] P.O.W. (Neo-Geo port)
  • [samsho2pe1] Samurai Shodown II (Perfect v2.4, 2025-01-27)

HBMAME x64 0.245.23 2025-02-02

  • NAM-1975: Enabled the demo in the attract mode
  • Galaxian hardware: fixed bugs in sprite drawing cocktail mode

New Games

  • [cbarrel] Captain Barrel
  • [doubled] Double Dragon One demo (2025-01-23)
  • [doubled1] Double Dragon One demo (2025-01-03)
  • [galaxiann2] Galaxians (beta 2, 2023-06-23) (Neo-Geo port)
  • [pakupaku] Paku Paku (v0.01)
  • [pakupaku2] Paku Paku (v0.02)
  • [sgz] Shadow Gangs demo
  • [shinobin] Shinobi v1.0 (Neo-Geo port)
  • [shinobin1] Shinobi v1.1 (Neo-Geo port)
  • [shinobint] Shinobi Test

HBMAME x64 0.245.21 2024-11-13

New Games

  • [bubblem01] Bubble Memories: Black Edition (World)
  • [bubblemu01] Bubble Memories: Black Edition (USA)
  • [dilith] Dilithium Lift
  • [dkongjr01] Donkey Kong Junior (bugfixed)
  • [galaga03] Galaga Challenging Only (2024-03-26)
  • [knightsch] Knight's Chance
  • [kof94s40] Kof'94 (Team Edit Edition v1.4.2)
  • [quarth01] Quarth (Cooperative)
  • [redearthep] Red Earth (NO CD, Easy Password)
  • [sf2ce59] Street Fighter II' (Golden Magic)
  • [sf2ce60] Street Fighter II': Champion Edition (Aimed Barrels)
  • [sf2ce61] Street Fighter II': Champion Edition (Aimed Fires)
  • [sf2ce62] Street Fighter II': Champion Edition (Barrels of Fun)
  • [sf2ce63] Street Fighter II': Champion Edition (Bird in Hand)
  • [sf2ce64] Street Fighter II': Champion Edition (Burning Fires)
  • [sf2ce65] Street Fighter II': Champion Edition (Fire Serpent)
  • [sf2ce66] Street Fighter II': Champion Edition (Vampiric)
  • [sf2ce67] Street Fighter II': Champion Edition (L735 [CL1785])
  • [sfz3mix] Street Fighter Zero 3 (Turbo Mix 0.31) [zero800]
  • [ssf2t10] Street Fighter II Turbo (940223U, difficulty fix)
  •  
NOWSZY [arcade] Mame x64 0.282 31/10/2025

MAME 0.282 31 Oct 2025

Today, we have a very spooky surprise… Oh wait, no we don’t. But what we do have is MAME 0.282! If you want to get into a haunted mood, you might want to try playing Beast Busters: Second Nightmare, because Hyper Neo Geo 64 sound is way better than it was a month ago. Just a friendly reminder, MAME still runs plenty of other ghastly classics, like Laser Ghost, Splatter House, Monster Bash, Haunted Castle and Ghouls’n Ghosts. And speaking of sound, XaviX sound emulation has just had a major overhaul, so you might want to give some e-kara cartridges another listen. Also, if you’re musically inclined, remember to keep an eye on MAME’s synthesiser emulation, because it just keeps getting better!

Sega Model 2 emulation is noticeably better again, with improved graphics and a number of logic bugs fixed. Speaking of 3D graphics, the severe graphical issues plaguing ARM users playing Namco System 22 games have been corrected. Apple II users can enjoy more accurate emulation for software that pokes dark corners of the hardware, including Zip Chip accelerators, interrupts and model-specific functionality. There’s also new D13 disk image write support for people using Apple DOS 3.1 and 3.2 disks. There’s been steady progress on emulating more features of the graphics chip used by the Minitel 2 terminal.

That’s all we’re going to talk about here, but as always, there’s lots more to enjoy, including better Namco System 23 performance, an overhaul for Mega Drive cartridges, plenty of software list additions, more features for the floppy disk image utilities and some additional functionality exposed to Lua scripts. You can read all about it in the whatsnew.txt file, or get the source code and 64-bit Windows binary packages from the download page.

MAME Testers bugs fixed

  • 05557: [DIP/Input] (technos/shadfrce.cpp) shadfrce, shadfrcejv2, shadfrcej: Settings do not match the manual. (sjy96525)
  • 08347: [Crash/Freeze] (sega/model2.cpp) vf2o, overrev, sgt24h: Emulated program crashes during work RAM test. (Matthew Daniels)
  • 09143: [Media Support] (altos/altos5.cpp) altos5: Errors reading files from floppy disks. (AJR)
  • 09260: [DIP/Input] (technos/shadfrce.cpp) shadfrce, shadfrcej: The world and Japanese versions only use three buttons. (sjy96525)
  • 09265: [Gameplay] (sega/model2.cpp) vcop2: Physics and collisions behave incorrectly. (Matthew Daniels)
  • 09276: [Graphics] (namco/namcos22.cpp) ridgerac: Severe graphical glitches are visible on ARM systems. (seleuco)
  • 09280: [Crash/Freeze] (misc/norautp.cpp) fastdrwp: Initial NVRAM data does not match NVRAM size. (Roberto Fresca)
  • 09284: [Core] (tvgames/xavix.cpp) Some games in xavix.cpp: Games fail to boot due to memory or EEPROM errors. (David Haywood)

>New working systems

  • Alesis MIDIFEX [m1macrophage, Peter Pearson]
  • Baccarat Special [hammy]
  • Gametech Pikorin 55 [Figur8, Felipe Sanches]
  • HAL Communications Corp DS 2000 KSR [O. Galibert, Al Kossow]
  • Lucky Pierrot (Japan, v1.1.0B) [hammy]
  • Miracle Seven - Heaven's Gate Turbo (Japan, v2.0.0) [hammy]
  • Tecnologia em Micro Sistemas VET 3000 (Brazil, v2.1) [Felipe Sanches, Datassette]
  • Yamaha PortaSound PSS-170 [Carl, Sean Riddle]

>New working clones

  • Cherry Master (ED-96, Corsica CM v8.23) [Ioannis Bampoulas, Roberto Fresca, Grull Osgo]
  • E.D.F.: Earth Defense Force (set 3) [Sergio Galiano]
  • Galaktron (Sede 3) [Gryeti]
  • Hanafuda Hana Ginga (Japan, ver 1.00, rev 1) [hammy]
  • Hegener + Glaser Mephisto (set 1) [Berger]
  • Hegener + Glaser Mephisto MM II (set 7) [mickihamster]
  • Samurai Aces (Korea?) [juking]
  • Tang Tang (ver. 0526, 26/05/2000, set 2) [hammy]
  • Wolsen 260 in 1 Handheld Game (Wolsen) [David Haywood, TeamEurope, AJR]

>Systems promoted to working

  • 3 Cards Poker 96 (V1.6) [Roberto Fresca, Grull Osgo]
  • Bonus Chance (W-8, set 1) [Roberto Fresca, Grull Osgo]
  • Cherry Bonus II (V2.00 06/01) [Roberto Fresca, Grull Osgo]
  • Fever Chance (W-6, Japan, set 1) [Roberto Fresca, Grull Osgo]
  • Haunted House (IGS, V109US) [TeamEurope, Ioannis Bampoulas, Vas Crabb]
  • Jungle King 2004 (V101US) [TeamEurope, Peter Wilhelmsen, Ioannis Bampoulas, Vas Crabb]
  • Mega Lines (Wing W-7 System) [Roberto Fresca, Grull Osgo]
  • NEC PC-9801RS [Angelo Salese, Carl]
  • Royal 5+ / X'mas 5 (V101US) [TeamEurope, Ioannis Bampoulas, Vas Crabb]
  • Sharp MZ-2000 [Angelo Salese]
  • Skill Chance (W-7, set 1, 62-98 main) [Roberto Fresca, Grull Osgo]
  • Wild Cat 3 [Roberto Fresca, Grull Osgo]

>Clones promoted to working

  • 3 Cards Poker 96 (V1.0) [Roberto Fresca, Grull Osgo]
  • Bonus Chance (W-8, set 2) [Roberto Fresca, Grull Osgo]
  • Cherry Bonus (A.A.I. bootleg) [Roberto Fresca, Grull Osgo]
  • Fever Chance (W-6, Japan, set 2) [Roberto Fresca, Grull Osgo]
  • Fever Chance (W-6, Taiwan) [Roberto Fresca, Grull Osgo]
  • Haunted House (IGS, V101US) [TeamEurope, Ioannis Bampoulas, Vas Crabb]
  • Haunted House (IGS, V107US) [TeamEurope, Ioannis Bampoulas, Vas Crabb]
  • NEC PC-9821Ap2/U8W (98MATE A) [Angelo Salese, Carl]
  • New Draw 8 Lines (Version 2.1) [Roberto Fresca, Grull Osgo]
  • Nove Diamante (bootleg) [Roberto Fresca, Grull Osgo]
  • Sharp MZ-2200 [Angelo Salese]
  • Skill Chance (W-7, set 2, 53-98 main) [Roberto Fresca, Grull Osgo]
  • Wild Cat S (CMV4 hardware) [Roberto Fresca, Grull Osgo]

>New systems marked not working

  • 100&Medal GekiKazaaan!! (MDA-C0098D) [Darksoft, rtw, MetalliC]
  • 100&Medal Kazaaan!! [Darksoft]
  • 630 Games in 1 Handheld (T3) [TeamEurope]
  • Arabian Jewel (MDA-C0090) [HRKT20, MetalliC, rtw]
  • Around The World [Naoki Saito]
  • AT&T 6300 Plus [donohoe00]
  • Bandai Asonde Manaberu! Mouse de Click! Anpanman PC (Japan) [David Haywood, TeamEurope]
  • Bandai Disney & Disney/Pixar Characters Wonderful Dream PC (Japan) [David Haywood, TeamEurope]
  • Bandai Disney & Disney/Pixar Characters Wonderful Sweet PC (Japan) [David Haywood, TeamEurope]
  • Bandai Doraemon Step Up PC (Japan) [David Haywood, TeamEurope]
  • Bandai Mazemaze Mix! Puni Tapi-chan (Japan) [David Haywood, TeamEurope]
  • Battle Kids [Darksoft, TeamEurope]
  • BL Wiii3 TV Entertainment System (7-in-1 Sports) [David Haywood, TeamEurope]
  • Champion (darts machine, v7.71) [Juan Romero]
  • Chaoji Jielong (V100CN) [little0]
  • Convergent Technologies AWS-220 [Barry Rodewald, Bitsavers]
  • Crystal Maze [SN]
  • D9 500 in 1 Handheld Game Console [David Haywood, TeamEurope]
  • Dasit S.p.A. Daphor 32 [Nigel Barnes, Alessandro Liberalato]
  • Digital Pocket Hand Held System 268-in-1 - Model 8661 [David Haywood, TeamEurope]
  • Dream Cube Cute Pet Park [David Haywood, TeamEurope]
  • dreamGEAR My Arcade Street Fighter II (DGUNL-4184, Nano Player Pro) [TeamEurope]
  • Flash Gun [Juan Romero, ClawGrip]
  • Game Star DanZ Kara (BS-888) [TeamEurope]
  • Games Power 500-in-1 Ultra Thin Handheld Game (K10) (2 languages) [David Haywood, TeamEurope]
  • Games Power 500-in-1 Ultra Thin Handheld Game (K10) (5 languages) [David Haywood, TeamEurope]
  • Grafix IN Motion - Motion Controlled Video Games Console (Hot Game 198 in 1) [David Haywood, TeamEurope]
  • H12 Pro 1000 in 1 Handheld Game Console [David Haywood, TeamEurope]
  • Hanafuda Hana Tsubaki (Japan) [hammy]
  • Heber Pluto 6 Devkit/Evaluation Board [Naoki Saito]
  • Lexibook Compact Cyber Arcade - Finding Dory [David Haywood, TeamEurope]
  • Lexibook Cyber Arcade Pocket - Paw Patrol (JL1895PA) [David Haywood, TeamEurope]
  • Lexibook Retro TV Game Console - Disney Cars - 300 Games (JG7800DC-1) [David Haywood, TeamEurope]
  • Lexibook Retro TV Game Console - PJ Masks - 300 Games (JG7800PJM-1) [David Haywood, TeamEurope]
  • Manguan Fuxing (V104T) [little0, Wayne Lyu]
  • M&D Q Pet (2nd version) [David Haywood, TeamEurope]
  • Monopoly the Medal 2nd Edition (MDA-C0056A) [Darksoft, MetalliC, rtw]
  • NEC PC-9821Ce (98MULTi CanBe) [spaztron64]
  • New Game Magistr16 (Russia) [MiGeRa.ru]
  • Nintendo Game & Watch: Super Mario Bros. 35th Anniversary [TeamEurope]
  • PPG Play Portable Game 118 Games (HH-0046) [David Haywood, TeamEurope]
  • Retro Arcade FC A6Plus - 8Bt Game Console [TeamEurope]
  • Roland PG-1000 Linear Synthesizer Programmer [Felipe Sanches]
  • Saikyou Saisoku Battle Racer [Darksoft, MetalliC, rtw]
  • San-X / Tomy Sumikko Gurashi (Japan, set 1) [David Haywood, TeamEurope]
  • Sega Toys Disney Characters Magical Pad -Girls Lesson- (Japan) [David Haywood, TeamEurope]
  • Sega Toys Mocchifuwa Pet Mocchimaruzu (set 1) [David Haywood, TeamEurope]
  • Sega Toys Mocchiri Pet Mocchimaruzu (2018 version, set 1) [David Haywood, TeamEurope]
  • Sega Toys Mocchiri Pet Mocchimaruzu (2019 version, set 1) [David Haywood, TeamEurope]
  • Sega Toys Mouse de Battle!! Kyouryuu Zukan PC (Japan) [David Haywood, TeamEurope]
  • Sega Toys Mouse de Kisekae! Sumikko Gurashi PC (Japan) [David Haywood, TeamEurope]
  • Sega Toys Mouse de Kisekae! Sumikko Gurashi PC Plus (Japan) [David Haywood, TeamEurope]
  • Sega Toys Mouse de Kisekae! Sumikko Gurashi Premium Plus (Japan) [David Haywood, TeamEurope]
  • Space Computer (ver. 1.8a) [hammy]
  • Star Basket [Juan Romero, ClawGrip]
  • Sun Microsystems Enterprise 250 [ClawGrip, ArcadeHacker]
  • System Board Y2 [brizzo, Peter Wilhelmsen]
  • Table Game Classic 108-in-1 (KTFC-001B) [David Haywood, TeamEurope]
  • Takara Tomy Orina Stylish+ (Japan) [David Haywood, TeamEurope]
  • Takara Tomy Camera de Link! Pokemon Zukan - SmaFo Rotom (Japan) [David Haywood, Team Europe]
  • Takara Tomy Gachitto Get da ze! Monster Ball (Japan) [David Haywood, TeamEurope]
  • Takara Tomy Pokemon Encyclopedia Z Pokemon XY Quiz Game Rotom (Japan) [David Haywood, TeamEurope]
  • Takara Tomy Pokemon Peaceful Place My Pad (Japan) [David Haywood, TeamEurope]
  • Takara Tomy Shogakukan no Zukan NEO Pad - Ikimono-hen (Japan) [David Haywood, TeamEurope]
  • Takara Tomy Spica Note (Japan) [David Haywood, TeamEurope]
  • Treasure Island Jackpots [Naoki Saito]
  • Treasure Hunting (US.09.A) [TeamEurope, Ioannis Bampoulas]
  • Tsuribori Taikai (JAE 980605 V1.000) [Darksoft]
  • Yule Yuan Xingzuo Dianzi Chongwu Ji [David Haywood, TeamEurope]
  • ZL-383 400-in-1 Handheld Console [David Haywood, TeamEurope]

>New clones marked not working

  • 100&Medal GekiKazaaan!! (MDA-C0098) [HRKT20, MetalliC, rtw]
  • 100&Medal GekiKazaaan!! (MDA-C0098C) [HRKT20, MetalliC, rtw]
  • 100&Medal Kazaaan!! (MDA-C0091A) [HRKT20, MetalliC, rtw]
  • Adventures of Rocky and Bullwinkle and Friends (Belgium 1.10, display I1.03) [inkochnito, PinMAME]
  • Arabian Jewel (main) [Darksoft]
  • Arabian Jewel (satellite) [Darksoft]
  • Bingo Galaxy (MDA-C0039B) [HRKT20, MetalliC, rtw]
  • Bingo Galaxy (MDA-C0039C) [HRKT20, MetalliC, rtw]
  • Cherry Master 2005 (Ver. 1.00H) [TeamEurope, Ioannis Bampoulas]
  • Convergent Technologies NGEN 386 [Bitsavers]
  • Cuty Line (LC-88 bootleg, ver.7.07C) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Doraemon Slot [hammy]
  • dreamGEAR My Arcade Ms. Pac-Man (DGUNL-7023, Nano Player Pro) [TeamEurope]
  • Elektronika BK 0011 [shattered]
  • Fever Chance (W-6, cross-system for W-4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lexibook Compact Cyber Arcade - Paw Patrol (JL2365PA-5) [David Haywood, TeamEurope]
  • Magic Tree (V200PR) [Ioannis Bampoulas]
  • Maverick, The Movie (Germany 4.04, Display Rev. 4.00) [inkochnito, PinMAME]
  • NEC PC-9821Xv13/W16 (98MATE X) [Will.Broke.It]
  • San-X / Tomy Sumikko Gurashi (Japan, set 2) [David Haywood, TeamEurope]
  • San-X / Tomy Sumikko Gurashi - Sumikko Mikke (Japan) [David Haywood, TeamEurope]
  • San-X / Tomy Sumikko Gurashi - Sumikko Sagashi (Japan, set 2) [David Haywood, TeamEurope]
  • Sega Toys Mocchifuwa Pet Mocchimaruzu (set 2) [David Haywood, TeamEurope]
  • Sega Toys Mocchiri Pet Mocchimaruzu (2018 version, set 2) [David Haywood, TeamEurope]
  • Sega Toys Mocchiri Pet Mocchimaruzu (2019 version, set 2) [David Haywood, TeamEurope]
  • Slot no Oujisama / Slot Prince (Japan, SLO1 Ver. A) [TeamEurope, Darksoft]
  • Sugorotic JAPAN (STJ1 Ver.B) [TeamEurope, Darksoft]
  • Tarzan II (V101XB) [Ioannis Bampoulas]
  • UFO Catcher 7 (rev. A) [TeamEurope, Darksoft]
  • UFO Catcher 7 (rev. C) [TeamEurope, Darksoft]

>New working software list items

  • mac_flop_clcracked:
    The Brock Keystroke Database and Report Generator (4am crack), MacMatch (4am crack) [4am, A-Noid]
    Crossword Magic (version 4.0) (san inc crack), Deluxe Music Construction Set (version 2.0) (san inc crack), Feathers & Space (version 1.1) (san inc crack), Fokker Triplane Flight Simulator (version 1985-10-31) (san inc crack), Harrier Strike Mission (version 1985-08-07) (san inc crack), Indiana Jones and the Last Crusade (version 1.7) (san inc crack), James Bond 007 in: Goldfinger (san inc crack), Jazz (version 1A) (san inc crack), KidTalk (version 1.0) (san inc crack), Mac Attack (revision 1-GC 1985-01-07) (san inc crack), MacRacquetball: The Exciting Racquetball Simulator (version 1.0) (san inc crack), MathTalk (version 1.0) (san inc crack), PageMaker (version 1.2) (san inc crack), Sargon III (san inc crack), pfs: file (version A.01) (san inc crack), pfs: report (version A.00) (san inc crack), Uninvited (version 1986-08-06) (san inc crack) [4am, san inc, A-Noid]
  • mac_flop_orig: Crossword Magic (version 4.0), Deluxe Music Construction Set (version 2.0), Fokker Triplane Flight Simulator (version 1985-10-31), Harrier Strike Mission (version 1985-08-07), Indiana Jones and the Last Crusade (version 1.7), James Bond 007 in: Goldfinger, Jazz (version 1A), KidTalk (version 1.0), MacMatch, MathTalk (version 1.0), MusicWorks (version 1.0), PageMaker (version 1.2), pfs: file (version A.01), pfs: report (version A.00), Sargon III, Uninvited (version 1986-08-06) [4am, A-Noid]
  • megadriv:
    Gunfight 3 in 1 (Taiwan), Shísān Zhāng Májiàng - Zhōngguó Měinǚ Piān (Taiwan) [archive.org]
    Nyuushi Chokuzen Check Nanmon Kimon Kiki Kaikai (Japan, Sega Channel), Planet Message Quiz (Japan, Sega Channel) [Hidden Palace]
  • neocd: Captain Barrel [OzzyOuzo]
  • neogeo:
    Hypernoid [archive.org]
    Captain Barrel, Cyborg Force [OzzyOuzo]
  • pc98_cd: Plamo Linux 3.3, Plamo Linux 3.x [Ring Server Project]
  • spectrum_cass:
    Aerial, AntiAir, Ascend, Battlot, Bootskell (cursor keys), Bootskell (OPQA keys), Cacorm, Cavit, Cracky, Guntus, Hopman, Impetus, Lift, Mazy, Mazy 2, Neuras, Osotos, Ruptus, Svellas [Inufuto]
    Pascal (GCE Tutoring) (one side), The Tartan Eleven Plus 2 [Planeta Sinclair, Steven Brown]
    Bruce Lee RX (set 12, mod), Curro Jimenez, Jungle Warrior, Patágoras: Corriente Continua - Ley de Ohm, Patágoras: Los Gases - Ley de Gay-Lussac, Patágoras: Reflexión de la Luz - Espejos Esféricos, Pheenix (Ventamatic), PSI Mission, The Time Robbers, The Time Robbers (English version modified) [Spectrum Computing]

>Software list items promoted to working

  • megadriv: College Slam (USA), Frank Thomas Big Hurt Baseball (Europe, USA), NFL Quarterback Club (World) [Angelo Salese]

>New software list items marked not working

  • megadriv:
    1800 in 1 (China, pirate), Golden Mega 250 in 1 (pirate), RockHeaven (hack of Alex Kidd Tenkuu Majou), RockWorld (hack of Wani Wani World) [archive.org]
    SSF Extended test (v2) [krikzz]
  • mpc3000_flop: MPC60 Disk 1 - Studio Set, MPC60 Disk 2 - Rock Set, MPC60 Disk 3 - Dry Set, MPC60 Disk 4 - Synth Set [R. Belmont, Guru]
  • mz800_rom: ROM Card (Sharpsoft, v1.1), ROM Karta Číslo 004 (Faixsoft), ROM-Pack (MSPEsoft, v1.04), Unknown ROM card [OldComp.cz]
  • orina_stylish_plus_cart: Sumikko Gurashi [David Haywood, TeamEurope]
  • sun_sparc: Raptor GFX Open Windows for Solaris - Version 2.1, Solaris 8 10-00 Media - SPARC Platform Edition for Sun Computer Systems, Sun Management Center 2.1.1 - February 2000 Revision A, SunSolutions CD Volume 1 2000 [ClawGrip]

>Translations added or modified

  • Chinese (Simplified) [Gently]

>Merged pull requests

  • 13587: Corrected some issues with the simplified Chinese UI translation. [Gently]
  • 14127: roland/roland_pg1000.cpp: Emulated the system and added internal artwork. [Felipe Sanches]
  • 14132: philips/cdi.cpp: Added the CD-i 210 F2 BIOS as an option for Mono-II hardware. [FakeShemp]
  • 14146: Split programmers into multiple info elements in all software lists. [holub]
  • 14149: olivetti/att6300p.cpp: Added preliminary AT&T 6300 Plus emulation (DOS runs). [donohoe00]
  • 14154: intel/intellec8.cpp: Dumped the remaining ROM for intlc8m80. [ArcadeHacker, ClawGrip]
  • 14173: spectrum_cass.xml: Added 31 working items, demoted Photon to not working, and improved metadata. [ArcadeShadow]
  • 14174: alesis/midiverb.cpp: Added the MIDIFEX variant, including internal artwork. [m1macrophage, Peter Pearson]
  • 14186: cpu/i960: Only trigger interrupts if the input changes to the asserted state. [Matthew Daniels]
  • 14190: cpu/tlcs900: Show SFR symbols in disassembled code for TMP95C061, TMP95C063 and TMP96C141 devices. [Felipe Sanches]
  • 14193: sega/segas32_v.cpp: Fixed NGB layer flipping. [mahoneyt944]
  • 14194: Updated Yamaha piano keyboard layouts for new hit testing rules. [Devin Acker]
  • 14195: misc/marywu.cpp: Made most inputs active low. [flama12333]
  • 14196: bus/rs232: Added a Heath H19 terminal as a peripheral option. [Mark Garlanger]
  • 14197: bus/megadrive/cart: Re-implemented Sega Mega Drive cartridge emulation. [Angelo Salese]
  • 14198: ussr/bk.cpp: Added BK 0011 support and implemented monochrome/color video selection. [shattered]
  • 14200: emu/ioport.cpp: Removed the “rotated” I/O port field flag (it hasn’t been used in years). [AJR]
  • 14202: roland/roland_tr707.cpp: Consider parallel discharge resistors when voices trigger simultaneously. [m1macrophage]
  • 14204: igs/goldstar.cpp: Corrected DIP switch settings for three games. [Ioannis Bampoulas]
  • 14205: sun/e250.cpp, sun_sparc.xml: Added a skeleton Enterprise 250 driver and SPARC software list. [ClawGrip, ArcadeHacker]
  • 14206: formats/tzx_cas.cpp: Fixed use of proprietary C++ language extensions. [holub]
  • 14207: bus/qbus: Added bus error and BEVENT signal callbacks. [shattered]
  • 14208: bus/isa/fdc.cpp: Added support for quadruple density floppy drives to the EC1841 controller. [shattered]
  • 14211: formats/ap2_dsk.cpp: Removed a duplicate lookup table. [Roman Donchenko]
  • 14213: handheld/hh_ht11xx.cpp: Added support for the Gametech Pikorin 55. [Figur8, Felipe Sanches]
  • 14214: formats/ap2_dsk.cpp: Added write support for the D13 (13 sectors per track) format. [Roman Donchenko]
  • 14215: cpu/i960: Fixed rounding and base 2 logarithm instructions. [Matthew Daniels]
  • 14216: paia/fatman.cpp: Emulated more controls and improved the internal artwork. [m1macrophage]
  • 14217: linn_linndrum.lay: Fixed rendering of rounded rectangle outlines. [Felipe Sanches]
  • 14219: Cleaned up code in various Konami devices and systems. [cam900]
  • 14220: robotron/rt1715.cpp: Added support for plain floppy disk images and adjusted keyboard assignments. [shattered]
  • 14221: sinclair/specnext.cpp: Improved Copper timings; sinclair/specnext_tiles.cpp: Reordered layers. [holub]
  • 14222: jaleco/megasys1.cpp: Dumped an additional version of E.D.F.: Earth Defense Force and the MCU for peekaboo. [Sergio Galiano]
  • 14224: sinclair/specnext_layer2.cpp: Produce transparent output when mixing layer 2 with transparent color. [holub]
  • 14227: bus/qbus: Added the DVK KMD intelligent floppy controller. [shattered]
  • 14227: megacd.xml: Marked the re-release of The Secret of Monkey Island as a clone of the original. [ArcadeShadow]
  • 14228: neogeo.xml: Added three working items. [OzzyOuzo, archive.org, ArcadeShadow]
  • 14229: yamaha/ympsr2000.cpp: Changed the LCD color palette to blue and white to match the backlight. [Felipe Sanches]
  • 14230: mac_flop_orig.xml; Added fifteen original dumps; mac_flop_clcracked.xml: Added nineteen cracks. [4am, san inc, A-Noid]
  • 14231: apple/lisa.cpp: Dumped the video ROM from a Macintosh XL. [ArcadeHacker, ClawGrip]
  • 14233: pinball/gts3a.cpp: Dumped a GAL for Cue Ball Wizard (Spanish). [Victor Fernandez (City Game), ClawGrip]
  • 14234: misc/microdar.cpp: Added Compumatic Champion (not working). [Juan Romero, ClawGrip]
  • 14235: atari/klax.cpp: Changed years to match build dates shown in the test menu. [f205v]
  • 14236: atari/eprom.cpp: Added comments with ROM dates from internal test routines for Klax prototypes. [f205v]
  • 14237: konami/konamigx.cpp: Corrected the date comment for Soccer Superstars version JAC. [f205v]
  • 14238: ussr/vm1timer.cpp, ussr/bk.cpp: Emulated the K1801VM1 on-chip timer for the Elektronika BK computers. [shattered]
  • 14239: Added sixteen TV games, hand-held games and electronic toys (not working). [David Haywood, TeamEurope]
  • 14240: konami/konamigx.cpp: Added date comments for Vs. Net Soccer games. [f205v]
  • 14241: igs/pgm3.cpp: Dumped the internal SoC ROM for Knights of Valour 3 HD. [XingXing, Peter Wilhelmsen, David Haywood]
  • 14242: sinclair/specnext_sprites.cpp: Fixed attributes for sprite 4/5. [holub]
  • 14243: igs/spoker.cpp: Added DIP switch settings for Super Poker v306US. [Ioannis Bampoulas]
  • 14244: ice/fcourtfev.cpp: Added a skeleton driver for ICE Full Court Fever hardware with Star Basket ROM. [Juan Romero, ClawGrip]
  • 14245: skeleton/flashgun.cpp: Added a skeleton driver for Itisa Flash Gun. [Juan Romero, ClawGrip]
  • 14246: ussr/bk.cpp: Added quickload support. [shattered]
  • 14247: sinclair/screen_ula.cpp: Fixed Timex screen 1 selection. [holub]
  • 14248: sinclair/specnext.cpp, sinclair/specnext_copper.cpp: Improved logging. [holub]
  • 14249: sinclair/specnext_tiles.cpp: Fixed tile categories. [holub]
  • 14250: sega/model2.cpp: Fixed TGP math lookup table logic (fixes MT09265). [Matthew Daniels]
  • 14254: docs: Fixed the default TCP communication port numbers in the command line options reference. [Christian Brunschen]
  • 14255: seibu/raiden2.cpp, seibu/r2dx_v33.cpp: Fixed save state support and cleaned up code. [cam900]
  • 14257: emu/emumem_hedr.ipp, emu/emumem_hedw.ipp: Fixed listing overlapping views. [Tim Lindner]
  • 14258: docs: Updated the link for the IV/Play front-end. [John IV]
  • 14259: igs/pgm3.cpp: Decrypt the first internal Flash block using keys from the internal ROM. [Peter Wilhelmsen, David Haywood]
  • 14260: sinclair/specnext_dma.cpp: Simplified and corrected logic for enhanced transfer functionality. [holub]
  • 14261: technos/shadfrce.cpp: Corrected inputs for Japan and world versions of Shadow Force (MT05557, MT09276). [sjy96525]
  • 14262: formats/ap2_dsk.cpp: Removed completely non-functional support for the RWTS18 format. [Roman Donchenko]
  • 14263: bus/bk: Added the Elektronika BK parallel expansion slot and five cards. [shattered]
  • 14264: sound/va_vcf.cpp: Added a CEM3320-based fourth order low-pass filter device (used by LinnDrum). [m1macrophage]
  • 14265: nes.xml, nintendo/nes.xml: Added compatibility filters for software that requires EXP port peripherals. [David Silva]
  • 14266: cpu/i960: Corrected logic for checking pending interrupts (fixes spurious interrupts causing MT08347). [Matthew Daniels]
  • 14267: machinee/nmk112.cpp: Use configured banking rather than writing to ROM regions. [cam900]
  • 14268: konami/dbz.cpp: Reduced duplication and cleaned up code. [cam900]
  • 14269: konami/gradius3.cpp: Fixed sound routing (audible in the Salamander stage) and cleaned up code. [cam900]
  • 14270: neocd.xml: Added Captain Barrel. [OzzyOuzo, ArcadeShadow]
  • 14271: astrcorp/astrocorp.cpp: Added password table comments for ten games. [Ioannis Bampoulas]
  • 14273: konami/moo.cpp: Separated original hardware and bootlegs in separate state classes and cleaned up code. [cam900]
  • 14275: snk/hng64*.cpp: Fixed save state and debugger issues and cleaned up code. [cam900]
  • 14277: apple/apple2gs.cpp: Improved interrupt emulation; cpu/g65816: Made interrupts level-sensitive. [arekkusu42]
  • 14278: ussr/1801vp033.cpp, ussr/dvk_kcgd.cpp: Partially emulated the 1801VP1-033 parallel/serial interface. [shattered]
  • 14279: cpu/g65816: Improved debugger flags display in emulation mode. [arekkusu42]
  • 14280: seta/champbwl.cpp: Added Doraemon Slot (not working). [Sergio Galiano, hammy]
  • 14281: seibu/seibu_helper.cpp: Use names less likely to cause conflicts for free functions. [cam900]
  • 14282: seibu/seibuspi.cpp: Split the driver state class for different hardware configurations. [cam900]
  • 14283: seibu/feversoc.cpp: Fixed sprite wrap-around and cleaned up code. [cam900]
  • 14284: shared/seibusound.cpp, seibu/sei80bu.cpp: Moved SEI80BU emulation into its own source file. [cam900]
  • 14285: cpu/mb86235: Use separate address spaces for data A and external memory (fixes collisions in stcc). [Matthew Daniels]
  • 14286: cpu/t11: Added preliminary LSI-11 support; skeleton/terak.cpp: Added Q-bus and LSI-11 CPU. [shattered]
  • 14287: nmk/nmk16.cpp: Don’t apply Macross tilemap offsets to the Many Block bootleg. [cam900]
  • 14288: video/ef9345.cpp: Implemented the CLF and CLG commands. [Fabio D'Urso]
  • 14289: cpu/mcs51: Fixed the destination for the exchange digit instruction. [Fabio D'Urso]
  • 14290: tvgames/xavix_a.cpp: Improved XaviX sound emulation; tvgames/xavix_m.cpp: Fixed I²C issues. [ramacat, David Haywood]
  • 14291: seta/jclub2.cpp, seta/st0020.cpp: Cleaned up code. [cam900]
  • 14293: sega/model2rd.ipp: Apply bilinear filtering to luma (not accurate). [Nitch2024]
  • 14294: z80/z80.cpp: Fixed BUSACK handling issues that caused missed interrupts. [holub]
  • 14295: sinclair/specnext.cpp: Improved video layer blending. [holub]
  • 14296: sinclair/specnext_dma.cpp: Implemented DMA timer prescaler. [holub]
  • 14298: sinclair/specnext_layer2.cpp: Fixed graphical issues in the overscan area. [holub]
  • 14299: cpu/i960: Fixed an error in roundrl instruction emulation. [Matthew Daniels]
  • 14302: nmk/nmk16.cpp: Fixed palette format for acrobatm and strahl, and use input merger for stagger1 sound interrupt. [cam900]
  • 14303: gaelco/gaelco_wrally_sprites.cpp: Use device_video_interface to obtain the screen and cleaned up code. [cam900]
  • 14304: gaelco/splash.cpp: Moved The Return of Lady Frog to a separate driver state class and cleaned up code. [cam900]
  • 14306: gaelco/gaelco2.cpp: Moved the dual monitor variant to a separate driver state class. [cam900]
  • 14307: apple: Cleaned up Apple II IOUDIS emulation and fixed a regression that reintroduced GitHub #12468. [arekkusu42]
  • 14308: moog/source.cpp: Improved the internal artwork. [m1macrophage]
  • 14309: Added an additional version of Tang Tang, and Sega System Y2 FPGA bitstream dumps. [David Haywood]
  • 14310: bus/qbus: Added BK and DVK serial interface cards. [shattered]
  • 14312: cpu/axc51: Fixed the destination for the exchange digit instruction. [Fabio D'Urso]
  • 14313: video/ef9345.cpp: Fixed TS9347 font rendering issues and IND ROM command. [Fabio D'Urso]
  • 14314: video/ef9345.cpp: Add margin in 80-column mode similarly to 40-column mode. [Fabio D'Urso]
  • 14316: nec, bus/cbus, pc98_cd.xml: Fixed various issues, improved media support and re-tested software for PC-98. [Angelo Salese]
  • 14317: frontend/mame/luaengine_input.cpp: Expose minimum and maximum values for adjuster inputs. [m1macrophage]
  • 14318: sega/model2_v.cpp, sega/model2rd.cpp: Added initial mipmap and trilinear filtering support. [Nitch2024]
  • 14319: sega/model2.cpp: Improved interrupt logic. [Matthew Daniels]
  • 14320: Get adjuster ranges from I/O port field rather than using hard-coded values in various layouts. [m1macrophage]
  • 14321: sega/model2.cpp: Cleaned up interrupt code, fixed USART interrupt merging. [Matthew Daniels]
  • 14322: moog_source.lay: Removed stray text from SVG image markup. [m1macrophage]
  • 14323: sega/model2rd.ipp: Fixed an arithmetic overflow in the trilinear filtering calculations. [Nitch2024]
  • 14325: cpu/t11: Added K1801VM2 interrupt handling and EIS instruction support. [shattered]
  • 14326: sega/model2_v.cpp: Reformatted a comment. [Nitch2024]
  • 14327: Added 32 TV games and handheld games and one associated cartridge (not working). [David Haywood, TeamEurope]
  • 14329: sound/es5506.cpp, sound/esqpump.cpp: Generate 20-bit audio samples (not 16-bit). [Christian Brunschen]
  • 14330: 3rdparty/asmjit: Updated to upstream version 1.20. [Patrick Mackinlay]
  • 14331: ensoniq/esq5505.cpp, ensoniq/vfxcart.cpp: Added cartridge support and improved floppy support. [Christian Brunschen]
  • 14333: ensoniq/esq5505.cpp, sound/esqpump.cpp: Added the auxiliary audio output (bypasses effects). [Christian Brunschen]
  • 14334: bus/ekara/rom.cpp: Fixed Jumping Popira cartridges. [David Haywood]
  • 14335: tvgames/xavix_a.cpp: Further improved XaviX sound emulation and cleaned up code. [ramacat, David Haywood]
  • 14338: seibu/seibucats.cpp, seibu/seibuspi.cpp: Use memory share creators and supply RAM sizes at construction. [cam900]
  • 14339: gaelco/gaelco2.cpp: Use updated DS5002FP programs for newer versions of World Rally 2. [David Haywood]
  • 14340: sinclair/specnext.cpp: Improved IRQ handling; sinclair/specnext_im2.cpp: Encapsulated Spectrum Next IM2. [holub]
  • 14341: ensoniq/esq5505.cpp: Made the internal RAM non-volatile for VFX gamily keyboards. [Christian Brunschen]
  • 14342: sound/va_vca.cpp: Added a specialization emulating a CEM3360 configured as a VCA (used by LinnDrum). [m1macrophage]
  • 14343: igs/goldstar.cpp: Added the hardware type to the description for a Crazy Bonus 2002 bootleg. [Ioannis Bampoulas]
  • 14344: dataeast/dassault.cpp: Fixed a regression in priority RAM writes introduced in GitHub #3103. [cam900]
  • 14346: machine/pic8259.cpp: Suppress side effects for debugger reads; gridcomp/gridcomp.cpp: Fixed screen resolution. [shattered]
  • 14347: cpu/t11: Added support for different unaligned I/O page access semantics. [shattered]
  • 14349: namco/namcos21_dsp.cpp: Corrected the TMS320 DSP clock frequency. [cam900]
  • 14350: toaplan/toaplan_txtilemap.cpp: Merged common text layer emulation in GP9001-based drivers into a device. [cam900]
  • 14351: toaplan/slapfght.cpp: Split the driver state class for different hardware configurations and cleaned up code. [cam900]
  • 14352: Added support for generating CodeView symbols in external PDB files when building with MinGW clang and lld. [Vas Crabb]
  • 14354: sinclair/screen_ula.cpp, sinclair/specnext_lores.cpp: Added support for half-pixel rendering. [holub]
  • 14355: access/acvirus.cpp: Added internal artwork for the Virus B. [Felipe Sanches]
  • 14356: seta/st0016.cpp: Moved ROM banking from drivers into the device. [cam900]
  • 14358: ensoniq: Added internal artwork for the VFX family keyboards. [Christian Brunschen]
  • 14361: igs/goldstar.cpp: Improved Tony-Poker Poker Master DIP switch settings. [Ioannis Bampoulas]
  • 14363: sinclair/specnext.cpp: Connected cascaded counter/timer outputs. [holub]
  • 14364: tms/vet3000.cpp: Emulated the VET 3000 video titler. [Felipe Sanches, Datassette]
  • 14365: sega/model2rd.ipp: Converted the render callback functions to C++ member function templates. [Matthew Daniels]
  • 14366: taito/tc0110pcr.cpp: Use callbacks and configuration for color format and address shift. [cam900]
  • 14367: psikyo/psikyo.cpp: Split driver classes for different hardware configurations. [cam900]
  • 14368: sequential/sixtrak.cpp: Added internal artwork (not all controls are interactive). [m1macrophage]
  • 14369: video/poly.h: Fixed portability issues in round_coordinate (fixes MT09276). [seleuco]
  • 14370: igs/goldstar.cpp: Improved DIP switch settings for the A.A.I. bootleg of Cherry Bonus. [Ioannis Bampoulas]
  • 14371: namco/polepos.cpp: Split driver state classes for different hardware configurations. [cam900]
  • 14373: Added a 16:9 aspect ratio layout for Sega Touring Car Championship. [AnthonyRyuki]
  • 14375: plugins/hiscore: Added an option to disable the plugin for individual systems. [aaciii]
  • 14378: astrocorp/hummer.cpp: Added password table comments for two games. [Ioannis Bampoulas]
  • 14380: namco/turrett.cpp: Suppress side effects for debugger reads, and fixed sound routing. [cam900]
  • 14381: sega/model2.cpp: Set the Sega Touring Car Championship games to use the 16:9 aspect ratio layout. [AnthonyRyuki]
  • 14383: bus/qbus, skeleton/terak.cpp: Added the Terak monochrome video board. [shattered]
  • 14384: bus/bk: Cleaned up code. [shattered]
  • 14386: sinclair/specnext_sprites.cpp: Include collision flag in status reads. [holub]
  • 14387: namco/namcos1_sprite.cpp: Moved Namco System 1/System 86 sprite functionality into a common device. [cam900]
  • 14388: apple/apple2e.cpp: Cleaned up Apple IIc C000 I/O emulation and fixed several bugs. [arekkusu42]
  • 14390: sega/model2.cpp: Reduced the number or render callback specializttions. [Matthew Daniels]
  • 14391: midw8080/8080bw.cpp: Added emulated the starfield for Cosmo. [Ivan Vangelista, Mike Coates, Guru]
  • 14395: bus/qbus: Added high-level emulation of the DVK MFM hard disk controller card. [shattered]
  • 14395: emu/video: Removed most specialisations of the RGB utilities, and added ARM NEON bilinear filtering. [Vas Crabb]
  • 14396: olivetti/att630p.cpp, olivetti/att6300p_mmu.cpp: Fixed numerous issues identified using customer diagnostics. [donohoe00]
  • 14397: apple/apple2e.cpp, apple/apple2gs.cpp: Improved Zip Chip status and control emulation I/O emulation. [arekkusu42]
  • 14399: sinclair/specnext.cpp: Improved interrupt handling. [holub]
  • 14400: sequential_sixtrak.lay: Made knobs and wheels interactive. [m1macrophage]
  • 14402: nintendo/nes_vt369_vtunknown.cpp: Added three systems (not working). [David Haywood, TeamEurope]
  • 14403: docs: Updated documentation for changes to the hiscore plugin. [aaciii]
  • 14404: machine/wozfdc.cpp: Improved data register read timing (fixes INIT command in DOS 2.2 and earlier). [Roman Donchenko]
  • 14405: namco/namcos23.cpp: Optimized rendering (improves performance by about 10%). [Ryan Holtz]
  • 14406: astrocorp/astropc.cpp: Added password table comments for four games. [Ioannis Bampoulas]
  • 14410: crvision.xml: Use lowecase for descriptive text in descriptions. [ArcadeShadow]
  • 14412: namco/namcos1_sprites.cpp: Fixed an off-by-one error in address map (end addresses are inclusive). [cam900]
  • 14413: nintendo/nes_vt369_vtunknown.cpp: Added Cyber Arcade Pocket - Paw Patrol (not working). [David Haywood, TeamEurope]
NOWSZY [Arcade] MAMEui x64 0.280 31/08/2025

MAMEui x64 0.281 26/09/2025

  • sync with mame v0.281
  • There’s almost 2000 games that crash/freeze MAME at start.
    Most of these have been patched to stop the crash, but there’s 6 left.These have been removed.
    They are:
    • hmxpro,imac,
    • thinkpad850,
    • wto2840sp,
    • sun_s10,
    • sun_s20.

MAMEui x64 0.280 31/08/2025

  • sync with mame v0.280
  • References to "SW Items" have been changed to "Loose SW", which is the more commonly known name.

 

NOWSZY [arcade] Mame x64 0.281 25/09/2025

MAME 0.281 26 Sep 2025

After what felt like a few short weeks, it’s time for MAME 0.281! First of all, with the proliferation of ARM-based notebook computers, we’re going to try offering binary packages for people running 64-bit ARM versions of Windows 10 or later. Please be aware that most MAME developers are still using x86-64 systems, so you may encounter issues specific to ARM systems (this goes for people running MAME on Apple M series CPUs and ARM-based Linux systems as well). When reporting issues, remember to specify the operating system and CPU family. And speaking of ARM CPUs, we’ve fixed a few lurking bugs in the 64-bit ARM recompiler back-end and improved performance a bit more. Emulated systems with Hitachi SuperH and Hyperstone E1 CPUs should benefit.

There are some big software list updates this month, with lots of original floppy and cassette dumps and modern homebrew releases added. More Sony NEWS workstations are now running. If you want to play with them, be aware that you’ll need to access them over an emulated network interface, as video output isn’t working. IBM RTPC emulation is still progressing steadily as well. There are some emulation improvements to the sound chip used by Akai MPC samplers as well as the SNK Hyper Neo Geo 64, although it’s still preliminary.

 

MAME Testers bugs fixed

  • 01148: [Graphics] (alpha/alpha68k.cpp) kyros, kyrosj: Graphical issues are present in stage 5. (hap)
  • 06277: [Crash/Freeze] (nintendo/gba.cpp) gba [dkkswingu]: The emulator crashes on the “Treacherous Twister” level. (Angelo Salese)
  • 08950: [Crash/Freeze] (sinclair/zx.cpp) zx80: Some invalid cassette image files cause the emulator to crash. (holub)
  • 08951: [Crash/Freeze] (sinclair/zx.cpp) zx81: Some invalid cassette image files cause the emulator to crash. (holub)
  • 09005: [Crash/Freeze] (misc/mtu130.cpp) mtu130: The emulator crashes if software item media is not found. (hap)
  • 09222: [Sound] (sega/mdconsole.cpp) genesis [pacman2]: Sound does not play during the introduction. (Angelo Salese)
  • 09240: [Sound] (konami/hornet.cpp) nbapbp and clones: The music tempo is too slow. (hap)
  • 09246: [Crash/Freeze] (trs/coco3.cpp) coco3p: The emulator crashes randomly after starting the system. (hap)
  • 09249: [Crash/Freeze] (miltonbradley/vectrex.cpp) vectrex: The emulated system hangs randomly. (hap)
  • 09251: [Crash/Freeze] (nmk/quizdna.cpp) All sets in quizdna.cpp: MAME allocates excessive memory. (O. Galibert)
  • 09252: [DIP/Input] Artwork: Dragging between overlapping clickable elements for the same input field releases the button. (hap)
  • 09253: [Crash/Freeze] (sgi/ip6.cpp) pi4d20, pi4d25: The SGI GE5/HQ1 needs to be marked as lacking saved state support. (hap)
  • 09254: [Gameplay] (omron/luna_68k.cpp) luna: The monitor environment fails to start. (AJR)
  • 09255: [Media Support] (lsi/m3.cpp) m3: The emulator crashes if software item media is not found. (hap)
  • 09258: [Sound] (sega/megatech.cpp) All Megatech games: Bad PSG sound is audible. (hap)
  • 09259: [Media Support] (sega/sega_beena.cpp) beena: The software list is instantiated twice. (Robbbert)
  • 09261: [DIP/Input] (technos/ddragon3.cpp) ctribe and clones: Only two action buttons are used for gameplay. (AJR)
  • 09262: [Media Support] (ussr/b2m.cpp) b2m: Software fails to boot from floppy disk. (AJR)
  • 09263: [Media Support] (skeleton/basf7100.cpp) basf7120: Software fails to boot from floppy disk. (AJR)
  • 09264: [Media Support] (skeleton/sbrain.cpp) sbrain, sagafox, sagafoxf80: The system firmware fails to start. (AJR)
  • 09266: [Media Support] (coleco/adam.cpp) adam: Writing to floppy disks fails. (AJR)

New working systems

  • Midway Y-Unit Test ROM (v1.40) [James Wallace, Asure]
  • Ultraman Club - Lucky Numbers [hammy]
  • Waku Waku Pajero [hammy, David Haywood]
  • Westminster Throwback Pocket Video Game Console 150+ 8-Bit Games [Sterophonick]

New working clones

  • All American Football (Tecmo, Japan) [hammy]
  • Asteroids 1981 (Tetris + Cherry Master with space graphics) [Robeerto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Battle Shark (US, older) [coolmod, The Dumping Union]
  • Blue Hawk (Japan, NTC license, set 2) [hammy]
  • Cherry Bonus III (Micronic v1.2, hack) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Bonus III (Reel Magic 7 bonus, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Bonus III (Reel Magic 7 bonus, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Cherry Master I (ver.1.01, Spanish, CODERE, set 1) [Roberto Fresca, Grull Osgo]
  • Cherry Master I (ver.1.01, Spanish, CODERE, set 2) [Roberto Fresca, Grull Osgo]
  • Cherry Master I (ver.1.01, Spanish, CODERE, set 3) [Roberto Fresca, Grull Osgo]
  • Cherry Master I (ver.1.01, Spanish, Dyna) [Roberto Fresca, Grull Osgo]
  • Florida Skill Deluxe 2K (FBV2 ver.T) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Florida Skill Deluxe 99 (FBV2 ver.T) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Hacha Mecha Fighter (bootleg with Raiden sounds) [hammy, caius]
  • Joker Master 2000 Special Edition (V512/513) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lonestar Roundup (set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lonestar Roundup (set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Looping (US, set 3) [Siftware]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 2, Macedonia) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 3) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 5) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 6) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 7) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Miss Bingo (Crazy Bonus DB, dual game) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Miss Bingo (Poker Master HW, dual game) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Monster Maulers (ver UAA) [Tailsnic Retroworks]
  • New Lucky 8 Lines (set 19, W-4) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • New Lucky 8 Lines (set 20, W-4, 58%) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Pack System (Game FB55 ver.2, encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Skill Master (ver.fst v3.0) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Skill Master (ver.fst v5.0) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Space King Part II (Space Invaders II bootleg) [Roger Parramon Junyent, Retromaniacs]
  • Super Reel Magic (ver.6.3.0, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Super Reel Magic (ver.6.3.0, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Tetris + Cherry Master (unencrypted bootleg, set 1) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Tetris + Cherry Master (unencrypted bootleg, set 2) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • TS-Labs EvoMAX3: TS-Configuration 2 [holub]

Systems promoted to working

  • Animal House (V1.0, set 1) [Roberto Fresca, Grull Osgo]
  • Animal Wonders (ver A900 66) [Roberto Fresca, Grull Osgo]
  • Bio-Hazard Battle (scrambled bootleg of Mega Drive version) [hammy, little0, iq_132]
  • Crazy Bonus 2002 (Ver. 1, dual game) [Roberto Fresca, Grull Osgo]
  • Cuty Line Limited (ver.1.30) [Roberto Fresca, Grull Osgo]
  • Hard Drivin's Airborne (prototype, rev 2.7) [Jamie McCadden, hap]
  • Joker Master 2000 Special Edition (V515) [Roberto Fresca, Grull Osgo]
  • Lucky Line III (ver 2.00, Wang QL-1 v3.03, set 1) [Roberto Fresca, Grull Osgo]
  • Poker Master (ED-1993, dual game, set 1) [Roberto Fresca, Grull Osgo]
  • Si Se 7 [Roberto Fresca, little0]
  • Win Cherry (ver 0.16 - 19990219) [Roberto Fresca, Grull Osgo]

Clones promoted to working

  • Allien Attack (Game FBV2, ver.T) [Roberto Fresca, Grull Osgo]
  • Animal Wonders (ver A900, bootleg) [Roberto Fresca, Grull Osgo]
  • Cherry Bonus III (ver.5.1) [Roberto Fresca, Grull Osgo]
  • Cherry Bonus III (Ziogas V4.1 hack, set 1) [Roberto Fresca, Grull Osgo]
  • Cherry Bonus III (Ziogas V4.1 hack, set 2) [Roberto Fresca, Grull Osgo]
  • Cherry Master (bootleg, Game FB55 Ver.2) [Roberto Fresca, Grull Osgo]
  • Cherry Master (ver.4, set 2) [Roberto Fresca, Grull Osgo]
  • F-16 Super 8 Lines [Roberto Fresca, Grull Osgo]
  • Golden Regular (version 388/2000) [Roberto Fresca, Grull Osgo]
  • Hamburger House [Roberto Fresca, Grull Osgo]
  • Hamburger House 9 [Roberto Fresca, Grull Osgo]
  • Joker Master 2000 Special Edition (V512) [Roberto Fresca, Grull Osgo]
  • Poker Master (ED-1993, dual game, set 2) [Roberto Fresca, Grull Osgo]
  • Super 97-2 (Witch Bonus) [Roberto Fresca, Grull Osgo]
  • Super Real Magic (V6.3) [Roberto Fresca, Grull Osgo]

New systems marked not working

  • Bahia [stonedDiscord]
  • Bare Knuckle III (Conny bootleg of Mega Drive version) [hammy, little0]
  • Big Jackpot [stonedDiscord]
  • Bullet Mark [Siftware]
  • Burning Rubber (Amcoe) [Ioannis Bampoulas]
  • Contra (Conny bootleg of Mega Drive version) [hammy, little0]
  • Criterium 75 [Orlando Gonzales, Recreativas.org]
  • Disc [stonedDiscord]
  • Disc Bonus [stonedDiscord]
  • Disc Jackpot [stonedDiscord]
  • Doppelstart [stonedDiscord]
  • Gunstar Heroes / Snake Rattle n' Roll / Joe & Mac (Conny bootleg of Mega Drive versions) [hammy, little0]
  • Hou Ye Leyuan (S103CN) [little0, Mr. Kong]
  • IBM ThinkPad 600X [ArcadeHacker]
  • IBM ThinkPad 760XD [ArcadeHacker]
  • IBM ThinkPad 770Z [ArcadeHacker]
  • Joker Poker (Merkur) [stonedDiscord]
  • Jumbo Jumbo Fun [stonedDiscord]
  • Love Generation (Power Link) [hammy]
  • Macao [stonedDiscord]
  • Philips PM 5644 color pattern generator (NTSC 4:3 Colour Circle) [stonedDiscord, Matthew Millman]
  • Philips PM 5644 color pattern generator (PAL 16:9 Colour Circle Rev 2) [stonedDiscord, Matthew Millman]
  • Philips PM 5644 color pattern generator (PAL-G 4:3 Colour Circle) [stonedDiscord, Matthew Millman]
  • Philips PM 5644 color pattern generator (PAL-G 4:3 Indian Head) [stonedDiscord, Matthew Millman]
  • Philips PM 5644 color pattern generator (PAL-M 4:3 Colour Circle) [stonedDiscord, Matthew Millman]
  • Philips PM 5644 color pattern generator (SECAM 4:3 Colour Circle) [stonedDiscord, Matthew Millman]
  • Premium Double Eight (V5.3FA) [hammy]
  • Rasant [stonedDiscord]
  • Sanguo Lieche (880103 1.6 CHINA) [hammy, little0]
  • Sequential Circuits Prophet 5 (Model 1000) Rev 3.0 [DBWBP]
  • Sequential Circuits Six-Trak (Model 610) [DBWBP]
  • Side Pocket (Conny bootleg of Mega Drive version) [hammy, little0]
  • Sord Future 32α [O. Galibert, Plamen Mihaylov]

New clones marked not working

  • Jumbo Jumbo [stonedDiscord]
  • King Fruit (VZ 1.04) [Cristiano-MDQ]
  • Philips PM 5644 color pattern generator (PAL 16:9 Colour Circle Rev 1) [stonedDiscord, Matthew Millman]
  • Super Spacefortress Macross / Chou-Jikuu Yousai Macross (bootleg with Raiden sounds) [hammy]

New working software list items

  • apple2_flop_clcracked: Frag! Fragments in Context (4am crack) [4am, A-Noid]
  • apple2_flop_orig: Addition Magician, Adventure Creator, Alice in Wonderland (Spinnaker Software), Alpha Build, Bumble Games (version 1.3), Bumble Games (version 1.4), Bumble Plot (The Learning Company) (version 1.0), Bumble Plot (The Learning Company) (version 1.1), Bumble Plot (The Learning Company) (version 1.2), The Children's Writing & Publishing Center (version 1.0), Counting Parade, Crime Wave, Fat Jack, Gertrude's Puzzles (version 1.0), Gertrude's Puzzles (version 1.1), Gertrude's Puzzles (version 1.2), Gertrude's Secrets (version 1.0), Gertrude's Secrets (version 1.1), Gertrude's Secrets (version 1.2), Gertrude's Secrets (version 1.3), The Graphics Magician (version 1.0), The Graphics Magician (version 10.82), The Graphics Magician Junior, Juggles' Rainbow (version 1.0), Juggles' Rainbow (version 1.4), Logic Tools (prototype), Magic Spells (version 1.0) (Advanced Learning Technology), Magic Spells (version 1.1) (The Learning Company), Magic Spells (version 2.0d) (The Learning Company), Magic Spells (version 2.1x) (The Learning Company), Magic Spells (version 2.2) (The Learning Company) (800K 3.5"), The Math Busters, Math Rabbit (version 1.0), Math Rabbit (version 1.1), Moptown Hotel (version 1.2), Moptown Hotel (version 1.3), Moptown Parade (version 1.0), Number Stumper, Paper Graphics (version 1983 revision 1), Paper Graphics (version 1983 revision 2), Paper Graphics (version 1986), Pie-Man (revision 1), Pie-Man (revision 2), Reader Rabbit (version 1.0), Reader Rabbit (version 1.1), Reader Rabbit (version 1.3), Reader Rabbit (version 1.4), Reading II, Robot Odyssey I (version 1.0), Robot Odyssey I (version 2.0), Rocky's Boots (version 1.0 later), Shortcuts, Sum Ducks, Sword of Kadash, Think Quick! (version 1.1), Think Quick! (version 1.2), Trains, Transylvania (version 1982) (Penguin Software), Transylvania (version 1984) (Penguin Software), Writer Rabbit (version 1.0), Writer Rabbit (version 1.2) [4am, A-Noid]
  • bbc_rom: 6502 2nd Processor BASIC Selector, Beeb Support 1.00, Instant Mini Office II 2.01C, Keypad, The Master ROM 1.778, Sound Effects, Super Morse Tutor 1.03b, TNC-ASA [Nigel Barnes]
  • coleco: Adam's Musicbox Demo, Energy Quiz (limited release) [Dirk Best, TechZombie]
  • coleco_homebrew:
    Penguin Adventure [Dirk Best, Darmok654]
    L'Abbaye des Morts, Bagman, Battle of Hoth, Bomb Jack, Boot Hill, C-So! (with Cheat Menu), Chack'n Pop, Comic Bakery, Cosmo Challenge, Death Race, Digger, Dungeon and Trolls, Elevator Action, Flora and the Ghost Mirror (ROM File Edition), Frantic (demo), Gradius, Haunted Caves, HeliFire, Jump or Die, Kill Barney in Tokyo, Killer Instinct, Light Grid Racing, Lock'n Chase, Lode Runner, Mecha 8, Nibbli: Son of Nibbler, Ozma Wars, Pang, Pippols, Puzzli, Rip Cord, Search for the Stolen Crown Jewels 3 (demo v2008, alt), Spectar, Starcom, Sudoku (2008), Tank Mission, Tic Tac Toe, Vanguard [Dirk Best, TechZombie]
    Svellas [Inufuto]
  • megacd: Loadstar - The Legend of Tully Bodine (USA, prototype), Snatcher (USA, prototype 19941007), The Secret of Monkey Island (USA, re-release), Star Wars - Rebel Assault (USA, re-release), WireHead (Europe, prototype 19950912) [redump.org]
  • megadriv:
    Cave Story - Doukutsu Monogatari (v0.8.6, Chinese), Cave Story - Doukutsu Monogatari (v0.8.6, English), Cave Story - Doukutsu Monogatari (v0.8.6, Finnish), Cave Story - Doukutsu Monogatari (v0.8.6, French), Cave Story - Doukutsu Monogatari (v0.8.6, German), Cave Story - Doukutsu Monogatari (v0.8.6, Italian), Cave Story - Doukutsu Monogatari (v0.8.6, Japanese), Cave Story - Doukutsu Monogatari (v0.8.6, Korean), Cave Story - Doukutsu Monogatari (v0.8.6, Portuguese), Cave Story - Doukutsu Monogatari (v0.8.6, Portuguese Brazil), Cave Story - Doukutsu Monogatari (v0.8.6, Russian), Cave Story - Doukutsu Monogatari (v0.8.6, Spanish), Cave Story - Doukutsu Monogatari (v0.8.7, Chinese), Cave Story - Doukutsu Monogatari (v0.8.7, English), Cave Story - Doukutsu Monogatari (v0.8.7, Finnish), Cave Story - Doukutsu Monogatari (v0.8.7, French), Cave Story - Doukutsu Monogatari (v0.8.7, German), Cave Story - Doukutsu Monogatari (v0.8.7, Italian), Cave Story - Doukutsu Monogatari (v0.8.7, Japanese), Cave Story - Doukutsu Monogatari (v0.8.7, Korean), Cave Story - Doukutsu Monogatari (v0.8.7, Portuguese), Cave Story - Doukutsu Monogatari (v0.8.7, Portuguese Brazil), Cave Story - Doukutsu Monogatari (v0.8.7, Russian), Cave Story - Doukutsu Monogatari (v0.8.7, Spanish), Cave Story - Doukutsu Monogatari (v0.8.8, Chinese), Cave Story - Doukutsu Monogatari (v0.8.8, English), Cave Story - Doukutsu Monogatari (v0.8.8, Finnish), Cave Story - Doukutsu Monogatari (v0.8.8, French), Cave Story - Doukutsu Monogatari (v0.8.8, German), Cave Story - Doukutsu Monogatari (v0.8.8, Italian), Cave Story - Doukutsu Monogatari (v0.8.8, Japanese), Cave Story - Doukutsu Monogatari (v0.8.8, Korean), Cave Story - Doukutsu Monogatari (v0.8.8, Portuguese), Cave Story - Doukutsu Monogatari (v0.8.8, Portuguese Brazil), Cave Story - Doukutsu Monogatari (v0.8.8, Russian), Cave Story - Doukutsu Monogatari (v0.8.8, Spanish) [Andrew DeRosier]
    Insane Pain, Insane Pain (demo v1.0), Insane Pain (demo v3.0) [Blast Process Games]
    Brave Battle Saga - Legend of the Magic Warrior (Europe, USA), Sonic The Hedgehog 3 (USA) (movie promo) [No-Intro]
  • neogeo: Bad Dudes - Burger Edition (20250628), Double Dragon One (beta 2, 20250903), In The Hunt (demo 20250518) [OzzyOuzo]
  • psx: Actua Pool (Europe), Adiboo & Paziral's Secret (Europe), Adibou et l'Ombre Verte (France), Alone in the Dark 2 (Japan), Alone in the Dark: Jack is Back (Europe), L'Amerzone (France), Amerzone: Das Testament des Forschungsreisenden (Germany), Amerzone: El Legado del Explorador (Spain), Amerzone: Il Testamento dell'Esploratore (Italy), Amerzone: O Testamento do Explorador (Portugal), Amerzone: The Explorer's Legacy (Europe), Pool Shark (Europe), TechnoMage: De Terugkeer der Eeuwigheid (Netherlands), TechnoMage: Die Rüeckkehr der Ewigkeit (Germany), Technomage: El Retorno de la Eternidad (Spain), TechnoMage: En Quête de L'Eternité (France), TechnoMage: Return of Eternity (Europe), TechnoMage: Ritorno all'Eternitá (Italy) [redump.org]
  • sc3000_cart: BASIC Level III (Japan, version 1.1) [bsittler]
  • sg1000: Space Armor (Taiwan, v20, alt), Xun Bao Er Dai (Taiwan, alt) [SMS Power!]
  • sorcerer_cass: DUEL: A Dogfight in Space [exidyboy]
  • spectrum_cass: Asymmetry (Party Version), Attack (Party Version, English, Russian), Cindy Block (Party Version), Cubix (Party Version), DS. Bodyguard (Party Version), Escape from the Twilight Castle (Party Version), Frostland (Party Version, English), Frostland (Party Version, Russian), Galacic Nexus (Party Version), Generals (Party Version), Gunman Messiah (Party Version), Kubanoid (Party Version, English), Kubanoid (Party Version, Russian), Night Train Deluxe (Party Version, English, German, Russian), Run Away Nose (Party Version, English), Run Away Nose (Party Version, Russian), SibCity (Party Version, English, Russian), Travel Unlimited (Party Version) [YRGB]
  • zx81_cass:
    Mazy 2, Svellas [Inufuto]
    Adventure in Time, Dracula + Kong, Great Britain Limited (version 1), Stormforce + Starbuster [Planeta Sinclair, Mark Westmoreland, Steven Brown]
    Alien Attack (Bug-Byte) [Planeta Sinclair, Paul Farrow, Steven Brown]
    Calpac Patterns [Planeta Sinclair, Steve Cook, Steven Brown]
    Around Europe in Eighty Hours + Race Around Europe, Casino (type-in?), Fruit Collector (type-in, Sinclair Programs № 7 - May 1983), Inheritance (alt), Invincible (type-in, ZX Computing № 8 - August/September 1983), Monster Maths (type-in, Sinclair Programs № 5 - January 1983), Russian Roulette (type-in, Sinclair User № 14 - May 1983), Solitaire (type-in), Star Battle (type-in, Sinclair Programs № 4 - November 1982), Symmetry (type-in, Sinclair Programs № 7 - May 1983), Tank (type-in), Trap (type-in), Twos Up (type-in, Sinclair Programs № 3 - September/October 1982), VAT (type-in), Zapman (type-in, Sinclair Programs № 7 - May 1983), ZX Phone Home (type-in) [Planeta Sinclair, Steven Brown]
    Fruit Collector (type-in, Sinclair Programs № 7 - May 1983) (modified by Stuart Campbell) [Planeta Sinclair, Steven Brown, Stuart Campbell]
    Time Warden [Spectrum Computing]
    Moskão Fighter (English), Moskão Fighter (Portuguese) [Toddy Software]
    Asteróides (Microsoft), Gamão, O Gato e o Rato + Delphos, Guerra nas Estrelas, Guerra no Pacífico, Invasores 2K, Invasores do Espaço + Tubarão, Labirinto Tridimensional, Matemática I, Mil Milhas, Missão Andrômeda, Missão Andrômeda (hack), Parque dos Pesadelos, Patrulha Espacial, Pulo do Sapo, T-Kalc, TK Xadrez I, TK Xadrez II, TK-File, TKMan [ZX81 Never Die]

Software list items promoted to working

  • apple2_flop_orig: Classmate (version 2.1), Speed Reader II (version 06.12.85), Spell It!, Spell It! (version 07.03.85), Word Attack! (version 09.12.86) [AJR, A-Noid]
  • bbc_rom: PMS Genie 1.01, PMS Genie 1.02 [Nigel Barnes]
  • generic_flop_525: Gruppe, Gruppe (alt) [AJR]
  • pc8801_flop: The Return of Ishtar [AJR]
  • st_flop: Conquests of Camelot (Europe, v1.019), Gravity (Europe), RoboCop (Europe), Shadowgate (Europe), Trauma (Europe), War in Middle Earth (Europe) [O. Galibert, AJR, Angelo Salese]

New software list items marked not working

  • gamegear: Wonder Kid (USA, prototype) [SMS Power!]
  • megacd: Heavy Nova (Japan, prototype 19911102) [redump.org]
  • megadriv: Wonder MIDI (Japan) [andlabs]

Merged pull requests

  • 12867: ibm/thinkpad600.cpp: Dumped the ROMs from ThinkPad 600X, 760XD and 770Z models. [ArcadeHacker, ClawGrip]
  • 13317: formats/tzx_cas.cpp: Added support for block type 4B (MSX FSK data), and fixed issues handling block type 35. [holub]
  • 13372: sinclair/tsconf.cpp, sinclair/sprinter.cpp: Use Beta TR-DOS and ISA-to-ZXBUS adapter devices. [holub]
  • 13767: emu/debug: Extended memory commands to support memory regions and shares. [holub]
  • 13911: midway/midyunit.cpp: Added a system for running Y-Unit test ROMs. [James Wallace, Asure]
  • 13992: sinclair/specnext.cpp: Added support for VGA/HDMI and 50 Hz/60 Hz video mode selection. [holub]
  • 14003: handheld/st2302u_bbl_spi.cpp: Added an additional game and an additional internal CPU ROM. [Sterophonick, David Haywood]
  • 14008: sinclair/tsconf.cpp: Added a clone with the 100K FPGA variant, and implemented the Copper for it. [holub]
  • 14014: pinball/criter75.cpp: Dumped the ROMs from the Petaco Criterium 75 pinball. [Orlando Gonzales, Recreativas.org, ClawGrip]
  • 14017: adp/stellafr.cpp: Added six non-working games and hooked up more I/O. [stonedDiscord]
  • 14020: adp/stella8085.cpp: Added five non-working games and hooked up more I/O. [stonedDiscord]
  • 14034: sequential/sixtrak.cpp: Added a preliminary Sequential Circuits Six-Track driver. [m1macrophage, DBWBP]
  • 14036: sinclair/spectrum_ula.cpp: Moved contention emulation code to a separate helper device and added more variants. [holub]
  • 14041: megacd.xml: Added six items (five working). [redump.org, David Silva]
  • 14043: psx.xml: Added eighteen working items, and replaced two items with better dumps. [redump.org, ArcadeShadow]
  • 14045: vsystem/f1gp.cpp, vsystem/gstriker.cpp, vsystem/tail2nos.cpp: Added serial ports. [SailorSat]
  • 14048: adp/adp.cpp: Add default NVRAM content for Funny Land. [stonedDiscord]
  • 14049: ensoniq/esq1.cpp: Added internal interactive artwork for the Ensoniq ESQ-1. [Felipe Sanches]
  • 14054: spectrum_cass.xml: Added eighteen working items from the YRGB 2025 competition. [YRGB, holub]
  • 14060: philips/patgen.cpp: Added a skeleton driver for Philips PM 5644 pattern generators. [stonedDiscord, Matthew Millman]
  • 14061: zx81_cass.xml: Added 29 working items. [ArcadeShadow]
  • 14064: coleco_homebrew.xml: Added Svellas. [Inufuto, ArcadeShadow]
  • 14068: bus/technics/kn5000: Added the Technics KN5000 expansion bus and a skeleton HD-AE5000 board. [Felipe Sanches]
  • 14081: video/ef9345.cpp: Only change the busy flag in response to command execution (not rendering). [Fabio D'Urso]
  • 14083: namco/namcos23.cpp: Added analog controls for Race On! and Angler King. [sjy96525]
  • 14084: sc3000_cart.xml: Added BASIC Level III and cleaned up metadata. [David Silva, bsittler]
  • 14085: dec/jensen.cpp: Use the unabbreviated company name. [stonedDiscord]
  • 14086: gamegear.xml: Added a non-working prototype; sg1000.xml: Added additional versions of two games. [SMS Power!, David Silva]
  • 14089: taito/taitotz.cpp: Added note that Landing High Japan VER2.01OK is a single monitor version. [Necosada, FMecha]
  • 14090: bus/heathzenith/h8: Added three cards and refactored the code to use address space installers. [Mark Garlanger]
  • 14091: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added 40 items (39 working). [4am, A-Noid]
  • 14092: philips/patgen.cpp: Corrected the size of the V38 PAL file for pm5644g924b. [stonedDiscord]
  • 14093: midw8080/mw8080bw.cpp: Added a bootleg called Space King Part II. [Roger Parramon Junyent, Retromaniacs, ClawGrip]
  • 14094: imagedev/floppy.cpp: Allow images loaded from software lists to be write protected. [AJR]
  • 14096: tvgames/generalplus_gpl16250_nand.cpp: Moved some hacks from the SoC device to the system driver. [David Haywood]
  • 14097: roland/pg1000.cpp: Added a skeleton device to hold ROMs for the PG-1000 control surface. [Felipe Sanches]
  • 14100: seq/prophet5.cpp: Added a preliminary driver for the Sequential Circuits Prophet 5. [m1macrophage DBWBP]
  • 14101: Split multiple languages/developers into separate info elements in all software lists. [holub]
  • 14103: konami/djmain.cpp: Use generic graphics decoding layouts, and cleaned up code. [cam900]
  • 14105: emu/diserial.cpp: Don’t reset reception when setting unchanged frame format values. [Mark Garlanger]
  • 14106: machine/ins8250.cpp: Only reconfigure framing on line control register writes that change settings. [Mark Garlanger]
  • 14116: machine/vrender0.cpp: Avoid depending on host system configuration details, and improved clock frequencies. [cam900]
  • 14118: misc/marywu.cpp: Added a note about inputs that can trigger errors. [flama12333]
  • 14119: Updated the LinnDrum and TR-707 layouts for new hit testing semantics. [m1macrophage]
  • 14120: misc/marywu.cpp: Corrected a note about inputs that cause errors if active on reset. [flama12333]
  • 14123: sony/news_68k.cpp: Added a note about the type of microcontroller in the included mouse. [ClawGrip]
  • 14125: emu/dinetwork.cpp: Added a helper function for logging data, and updated implementations to use it. [Patrick Mackinlay]
  • 14128: ensonq/esq1.cpp: Updated copyright and to-do comments. [Felipe Sanches]
  • 14129: konami/twin16_v.cpp: Encapsulated the Konami Twin 16 video subsystem as a device and cleaned up code. [cam900]
  • 14133: roland/roland_tr707.cpp: Improved emulation accuracy and cleaned up code. [m1macrophage]
  • 14134: formats/zx81_p.cpp: Fixed crashes when attempting to load some invalid tape image files (MT08950, MT08951). [holub]
  • 14135: skeleton/elcirculo.cpp: Added an internal layout showing the LEDs. [stonedDiscord]
  • 14137: formats/zx81_p.cpp: Improved detection of invalid tape image files (MT08951). [holub]
  • 14140: neogeo.xml: Added three working items. [OzzyOuzo, ArcadeShadow]
  • 14143: apple2_flop_orig.xml: Addeed 22 working items, and replaced one item with a better dump. [4am, A-Noid]
  • 14148: imgtool/modules/fat.cpp: Fixed interpretation of the total sectors header fields (fixes GitHub #14147). [Michael Karcher]
  • 14150: machine/upd765.cpp: Corrected the recalibrate step count for the Intel N82077 floppy drive controller. [Brice Onken]
  • 14151: sony/news_38xx.cpp: Got the NWS-3860 workstation working (usable but lacking video emulation). [Brice Onken]
  • 14152: docs: Fixed assorted typos and spelling errors. [Roman Donchenko]
  • 14153: konami/mystwarr.cpp: Added Monster Maulers version UAA. [Tailsnic Retroworks, ClawGrip]
  • 14155: zx81_cass.xml: Added nineteen working items. [ArcadeShadow]
  • 14156: formats/flopimg.cpp: Added a default implementation for supports_save to simplify read-only formats. [Roman Donchenko]
  • 14157: misc/sshanghai.cpp: Fixed inconsistent spacing in the source code. [Ioannis Bampoulas]
  • 14158: konami/tmnt2.cpp: Split the driver state class for different hardware configurations and cleaned up code. [cam900]
  • 14160: video/k053936.cpp: Reduced code duplication and added notes about emulation deficiencies. [cam900, furrtek]
  • 14161: konami/k007121.cpp: Use a callback to get sprite color bank/code bank, and moved global offsets to configuration. [cam900]
  • 14162: konami/k001006.cpp: Fixed save state support, and initialize bilinear filtering flag. [cam900]
  • 14163: megadriv.xml: Added 42 items (41 working). [ArcadeShadow]
  • 14164: paia/midi2cv8.cpp: Added DAC and octave trimmer emulation and improved the internal artwork. [m1macrophage]
  • 14165: sinclair/sprinter.cpp: Fixed DCP mapping. [TolikTrek, holub]
  • 14166: Updated layout element order for various Casio and Yamaha keyboards for new hit testing semantics. [Devin Acker]
  • 14167: apple/apple2gs.cpp: Fixed memory corruption with large RAM sizes for ROM01 systems. [arekkusu42]
  • 14169: sound/k053260.cpp: Added a to-do note about the reverse-engineered pan look-up table. [cam900, furrtek]
  • 14175: atari/harddriv.cpp: Corrected an apparent copy/paste error in Race Drivin’ Panorama audio ROM definitions. [Jamie McCadden]
  • 14176: konami/mystwarr.cpp: Corrected the default non-volatile RAM content for Monster Maulers version UAA. [sjy96525]
  • 14177: apple/apple2gs.cpp: Fixed the polarity of the vertical blanking bit read at $C019. [arekkusu42]
  • 14179: roland/roland_d50.cpp: Added button inputs for the D-50 and D-550 (not hooked up to anything). [Felipe Sanches]
  • 14181: cpu/tlcs900: Show special function register symbols in disassembled code for the TMP94C241. [Felipe Sanches]
  • 14182: ega/segas32_v.cpp: Fixed a bug drawing the text layer when flipped. [mahoneyt944]
  • 14183: sinclair/screen_ula.cpp: Initialize port #FF; sinclair/specnext.cpp: Clear ULA port #FF on reset. [holub]
  • 14188: sinclair/specnext.cpp: Fixed the Copper offset direction. [holub]
  • 14189: sinclair/sprinter.cpp: Allow access to internal Z80 I/O through BUS. [holub]
  • 14192: machine/z80dma.cpp: Release BUSRQ on reset (fixes emulated systems hanging on reset). [holub]
NOWSZY [arcade] Mame x64 0.280 31/08/2025

MAME 0.280 31 Aug 2025

t’s been a month, so it must be time for MAME 0.280 to be released! One interesting addition this month is the very rare 1986 arcade game 119 from Coreland and Sega (the game is named after the ambulance/fire emergency telephone number used in Japan). If you’ve been following along with the work on Namco System 23 emulation, you can now see several more video hardware features emulated. Sound issues in Konami’s Golfing Greats have finally been fixed properly.

You’ll also find improved Acorn BBC Micro emulation, a few more working TV games and handheld multi-game systems, and quite a few more playable video gambling systems. Improvements to Mega Drive emulation fix issues with some of the more sensitive games on the system. A number of graphical glitches plaguing arcade games have been solved, too.

You can read about everything we’ve been working on over the past few weeks in the whatsnew.txt file. As always, source code and 64-bit Windows binary packages are available from the download page.

MAME Testers bugs fixed

  • 01067: [Documentation] (taito/taito_l.cpp) kurikinta: Issues present mean this game is almost definitely a prototype. (sjy96525)
  • 01858: [Graphics] (konami/gijoe.cpp) gijoe: Incorrect backgrounds are drawn and zoomed tiles show glitches. (hap)
  • 04830: [Documentation] (bfm/bfm_sc4.cpp) sc4cvani and clones, sc4cvclb and clones: Descriptions should use full title. (sjy96525)
  • 05975: [Graphics] (konami/vendetta.cpp) vendetta: Incorrect sprite graphics are displayed. (hap)
  • 06228: [Graphics] (sega/mdconsole.cpp) megadriv [comix], genesis [comixu]: The title background wraps incorrectly. (Angelo Salese)
  • 07645: [Sound] (sega/mdconsole.cpp) megadrij [teddyboy]: Background music does not play. (Angelo Salese)
  • 07694: [Documentation] (namco/warpwarp.cpp) sos: The game title is just “SOS”. (sjy96525)
  • 07995: [Documentation] (nmk/nmk16.cpp) sbsgomo: This version should be marked as a Japanese release. (sjy96525)
  • 08182: [Media Support] (sharp/mz2000.cpp) mz2000, x1, pc8801: Some disks are compatible with multiple computers. (Angelo Salese)
  • 08323: [Documentation] (galaxian/galaxian.cpp) sfx: The listed licensee is not the correct subsidiary. (sjy96525)
  • 08429: [Documentation] (pinball/allied.cpp) heartspd: The title is incorrect in the description. (AntoPISA)
  • 08430: [Documentation] (pinball/allied.cpp) suprpick: The full title is not included in the description. (AntoPISA)
  • 08758: [Documentation] (midway/midwunit.cpp) openice and clones: The title was not read correctly for the description. (sjy96525)
  • 08799: [Color/Palette] (midway/midxunit.cpp) revx, revxp5: The “static” effect in cutscenes has incorrect colors. (AJR)
  • 09228: [Misc.] (misc/vamphalf.cpp) poosho: Collisions are not detected with the 32-bit x86 recompiler back-end. (Vas Crabb)
  • 09230: [Graphics] (konami/vendetta.cpp) vendetta: Boss enemy life bars show graphical glitches. (hap)
  • 09232: [Crash/Freeze] (taito/superqix.cpp) hotsmash: The emulator crashes during attract mode. (hap)
  • 09236: [Known Issues/To-Do's] (sinclair/pentagon.cpp) Reading sector addresses to determine interleaving fails. (AJR)
  • 09245: [DIP/Input] (atari/triplhnt.cpp) triplhnt: The X and Y gun axes are exchanged. (hap)

New working systems

  • 119 (bootleg?) [hammy, David Haywood, hap]
  • ADI VT52 [BikeForever, Dirk Best]
  • Conny / Takara PDC - Pocket Dream Console (Japan) [David Haywood, TeamEurope]
  • Fizz Creations Supreme 200 (handheld) [TeamEurope, David Haywood]
  • Game On 100-in-1 [TeamEurope, David Haywood]
  • Gold Strike (Japan, v1.1.1 - location test) [hammy]
  • ICP EX-Turbo-GT poker [Roberto Fresca]
  • ICP F40 poker (137 Fever, 10 bet) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137 Fever, 50 bet) [Roberto Fresca, Grull Osgo, hammy]
  • N-Vision Spider-Man 2 Web Action [TeamEurope, David Haywood]
  • Shuihu Feng Yun Zhuan [hammy, little0, Mr. Kong]
  • Songjiangyanyi Final [hammy, little0]
  • SZDiiER Power - Charging and playing games (D12) (416-in-1) [TeamEurope, David Haywood]
  • Unknown Turbo Poker (set 1) [Roberto Fresca, Grull Osgo, Hammy]
  • Zebra AS / Tiger Retail Spillekonsol Game console - 108-in-1 [TeamEurope, David Haywood]

New working clones

  • Apple Computer Macintosh Plus (Japan) [Pierre Dandumont]
  • beatmania 3rd MIX (ver JA-B) [Guru]
  • Classic Edition (Version 1.4R) [Ioannis Bampoulas]
  • Fidelity International Elite Avant Garde 2265 (model 6114-2/3/4, set 3) [Berger]
  • Fruit Bonus 2nd Edition (Version 1.6R) [Ioannis Bampoulas]
  • Fruit Bonus 2nd Generation (Version 1.8Q) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 2.3B) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 2.6 Special) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 3.1 Special) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 3.3 Special) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 3.4 Special, set 1) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version 3.4 Special, set 2) [Ioannis Bampoulas]
  • Fruit Bonus 2000 / New Cherry 2000 (Version T 2.3C) [Ioannis Bampoulas]
  • Gakken FX-Micom R-165 (older) [Jason Jacques]
  • Hope Computers Dolphin Microcomputer [anonymous]
  • ICP F40 poker (100yen) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F40 poker (137fv_10yen_f40) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F40 poker (jap_9a) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_50_100) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9.bin) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_0jap) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_10bet) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_50) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_60) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_70) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_90) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_jap) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_9_redsquare) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (137_number7) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (9_jap) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (9_reddot) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (abg) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (af_80_newer) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (af_80_older) [Roberto Fresca, Grull Osgo, hammy]
  • ICP F80 poker (blue-green-red dots) [Roberto Fresca, Grul Osgo, hammy]
  • ICP F80 poker (jap_9) [Roberto Fresca, Grul Osgo, hammy]
  • ICP F80 poker (jap_9_jap) [Roberto Fresca, Grul Osgo, hammy]
  • ICP F80 poker (redx_9_40_45_50_60) [Roberto Fresca, Grul Osgo, hammy]
  • ICP F80 poker (redx_9_7) [Roberto Fresca, Grul Osgo, hammy]
  • Mini Golf (cocktail, 10/18/85) [Andy Baldman, Christopher Bogart]
  • Money Machine (Version 1.3R) [Ioannis Bampoulas]
  • Ms. Pac-Man (bootleg, set 5) [Siftware]
  • New Lucky 8 Lines (set 16, W-4) [Roberto Fresca, Grull Osgo, hammy]
  • New Lucky 8 Lines (set 17, W-4, turbo, protected) [Roberto Fresca, Grull Osgo, hammy]
  • New Lucky 8 Lines (set 18, W-4, bingo/fever, protected) [Roberto Fresca, Grull Osgo, hammy]
  • Ozma Wars (set 3) [John Robertson]
  • Quiz (Revision 2.11, alt questions) [hammy]
  • Rally X (Tecnidiver bootleg) [Jordi Tuells]
  • Stone Age (Astro, Ver. AA.05.H, 2007/03/15) [Ioannis Bampoulas]
  • Techtron EX-Turbo-GT poker (set 1) [Roberto Fresca, Grull Osgo, hammy]
  • Techtron EX-Turbo-GT poker (set 2) [Roberto Fresca, Grull Osgo, hammy]
  • Tetris + New Lucky 8 Lines (W-4 + W4BET-VID sub board with MCU) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Tutankham (bootleg) [Jordi Tuells]
  • Unknown Golden Poker (Japan Ver. 2.2) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Golden Poker (PED 70%) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Golden Poker (PED 80%) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Golden Poker (PED 85%) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Golden Poker (PED 90%) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Golden Poker (PED 95%, set 1) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Golden Poker (PED 95%, set 2) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Turbo Poker (set 2) [Roberto Fresca, Grull Osgo, hammy]
  • Unknown Turbo Poker (set 3) [Roberto Fresca, Grull Osgo, hammy]
  • Wing W90 poker (Wing 8510-A W90-3 PCB) [Roberto Fresca, Grull Osgo, little0]

Systems promoted to working

  • Beast Busters: Second Nightmare [David Haywood]
  • Buriki One: World Grapple Tournament '99 in Tokyo (rev.B) [David Haywood]
  • Fatal Fury: Wild Ambition / Garou Densetsu: Wild Ambition (rev.A) [David Haywood]
  • Hyper NeoGeo 64 BIOS [David Haywood]
  • Kaimen Hu (PAN Electronics) [Roberto Fresca, Grull Osgo]
  • Roads Edge / Round Trip RV (rev.B) [David Haywood]
  • Samurai Shodown 64 / Samurai Spirits / Paewang Jeonseol 64 [David Haywood]
  • Samurai Shodown 64: Warriors Rage / Samurai Spirits 2: Asura Zanmaden [David Haywood]
  • Taishan Wuxian Jiaqiang Ban (V101CN) [Vas Crabb]
  • Tiansheng Haoshou (V201CN) [Vas Crabb]
  • Xtreme Rally / Off Beat Racer! [David Haywood]

Clones promoted to working

  • New Lucky 8 Lines (A900 2nd gen, Cross and Bell Bonus) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]

New systems marked not working

  • Amusement Inc. unknown Amusement Inc. vending machine [Siftware]
  • Bandai Chiikawa Learning PC (Japan) [TeamEurope, David Haywood]
  • Bandai Manabi no Sai-Kyo-Oh ni Nare! Sai-Kyo-Oh Zukan PC (Japan) [TeamEurope, David Haywood]
  • Bandai Smatomo (Japan) [TeamEurope, David Haywood]
  • Bandai Tamagotchi Meets (Japan) [TeamEurope, David Haywood]
  • BaoBaoLong Handheld Game Console 339-in-1 [TeamEurope, David Haywood]
  • Benesse Corporation Gakushuu Ouen AI Miracle Robo [TeamEurope, David Haywood]
  • Best of Nudge (Ver. 1.01) [Ioannis Bampoulas]
  • Bio-Hazard Battle (scrambled bootleg of Mega Drive version) [little0, iq_132]
  • Blaupunkt CDS 32-ID [OldComputers ES]
  • Crazy Circus (Ver. US.01.7) [Ioannis Bampoulas]
  • Dajia Dou Dizhu [little0]
  • Dash! (A37, ver 1998/10/22) [Roberto Fresca, Grull Osgo, hammy]
  • Digital Pocket Hand Held System 268-in-1 - Model 8633 [TeamEurope, David Haywood]
  • Dynamic Chance (Type-3.0 Part 1-2) [Roberto Fresca, Grull Osgo, hammy]
  • Fruit Poker (V.Swe 1.74) [FakeShemp]
  • Funny Fruit (Ver. 1.05, newer hardware) [Ioannis Bampoulas]
  • Gaelco DS5002FP Programmer [Javier Valero, Josep Quingles, Recreativas.org]
  • Gold Touch (Ver. 2.45) [Ioannis Bampoulas]
  • Gone Fishing (V602US) [Ioannis Bampoulas]
  • Hong Mayi (Xin Yun) [little0]
  • Krazy Keno (V105US) [Ioannis Bampoulas]
  • Lexibook Power Console - Paw Patrol [TeamEurope, David Haywood]
  • Lithon Kunio-kun TV (5-in-1) [TeamEurope]
  • Lucky Full House (ver 1.16, data ver 1.05) [Roberto Fresca, Grull Osgo, hammy]
  • Medal Quiz Panicuru Roulette [hammy, little0]
  • N-Vision / Toy Quest Power Rangers Dino Thunder: Thunder Action [TeamEurope, David Haywood]
  • Neo Print SP! Super Collection Version (Japan) [buffi]
  • Orb Gaming Retro Racer (30-in-1) [TeamEurope, David Haywood]
  • Pretty Present [buffi]
  • Retro Computers Ltd ZX Spectrum Vega+ [Andrew Bickers]
  • S10 Handheld Game Console (520-in-1, fake entries) [TeamEurope, David Haywood]
  • San-X / Tomy Sumikko Gurashi - Sumikko Atsume (Japan) [TeamEurope, David Haywood]
  • San-X / Tomy Sumikko Gurashi - Sumikko Catch (Japan) [TeamEurope, David Haywood]
  • Shen Zhen Shi Fei Xun Hu Dong Technology AR Dance Mat (Model DM02, YRPRSODF) [TeamEurope, David Haywood]
  • Shen Zhen Shi Fei Xun Hu Dong Technology Interactive Game Console (Model B608, YRPRSODF) [TeamEurope, David Haywood]
  • Silver Bar (Ver. 1.07) [Ioannis Bampoulas]
  • Sony NWS-1250 [Raúl Cortés]
  • Southern Gold (Ver. 1.16) [Ioannis Bampoulas]
  • Star Ball (v1.0.0S) [hammy]
  • Takara Tomy Gachitto Get da ze! Monster Ball Go! (210406, Japan) [TeamEurope, David Haywwod]
  • Takara Tomy Punirunes Punitomo Tsuushin (hot pink, Japan) [TeamEurope, David Haywood]
  • Tankers [Siftware]
  • Tomy Chiikawa Camera De Ya-! (Japan) [TeamEurope, David Haywwod]
  • Tomy Disney & Disney/Pixar Characters Dekita! ga Ippai Dream Toy Pad (Japan) [TeamEurope, David Haywood]
  • Tomy Kiratto Pri-Chan Design Palette (Japan) [TeamEurope, David Haywood]
  • Tomy Oshiri Tantei - Puputto Kaiketsu Game (Japan) [TeamEurope, David Haywood]
  • Tomy Pokegacha (20150902, Japan) [TeamEurope, David Haywood]
  • Tomy Pokegacha V2 Red (20151230, Japan) [TeamEurope, David Haywood]

New clones marked not working

  • Allien Attack [Ioannis Bampoulas]
  • Clutch Hitter (bootleg) [caius, hammy]
  • Dash! (A37, ver 1996/11/18) [Roberto Fresca, Grull Osgo, hammy]
  • Donkey Kong Jr. (Nuova Videotron bootleg) [hammy]
  • Dynamic Chance (Type-3.0 Part 1-2, alt) [Roberto Fresca, Grull Osgo, hammy]
  • Dynamic Plus One (SP Type ver 1.10) [Roberto Fresca, Grull Osgo, hammy]
  • Gold Touch (Ver. 2.39) [Ioannis Bampoulas]
  • Haunted House (IGS, V107US) [Ioannis Bampoulas]
  • Kingdom Grandprix (bootleg) [Darksoft, Ricardo G, hammy]
  • Lucky Full House (ver 1.15, data ver 1.04) [Roberto Fresca, Grull Osgo, hammy]
  • Monkey Land (Ver. AA.20.A) [Ioannis Bampoulas]
  • Multi Game III (V.Int 3.63) [FakeShemp]
  • Red5 Retro Arcade Game Controller (150-in-1) (set 2) [TeamEurope, David Haywood]
  • Rolling Stones (V21) [Billc479, Scott Charles]
  • Sea Invasion [John Robertson]
  • Sega / International Business Machines Teradrive (Japan, Model 3) [McRetro.net]
  • Sexy Gal Tropical (Japan 850715 SXG T-01) [hammy]
  • Softel Electronics SE3010 Teletext Editing Terminal [anonymous]
  • Southern Gold (Ver. 1.14) [Ioannis Bampoulas]
  • T.S.Harrison Harrison Trainer 280 CNC/Manual [anonymous]
  • Takara Tomy Punirunes (PUNIRUNZU_MAIN_DICE_V1, mint, Japan) [TeamEurope, David Haywood]
  • Takara Tomy Punirunes (PUNIRUNZU_MAIN_DICE_V1, pink, Japan) [TeamEurope, David Haywood]
  • Takara Tomy Punirunes (PUNIRUNZU_MAIN_DICE_V1, purple, Japan) [TeamEurope, David Haywood]
  • Takara Tomy Punirunes (PUNIRUNZU_MAIN_V2, pink, Japan) [TeamEurope, David Haywood]
  • Tiansheng Haoshou (V101CN) [little0]
  • Tomy Pokegacha V2 Yellow (20151230, Japan) [TeamEurope, David Haywood]

New working software list items

  • bbc_vsm: CM62064 (Kenneth Kendall), VM61002 (Industrial) [anonymous]
  • gbcolor: Super Mario Bros. Mini (v1.0.0), Super Mario Bros. Mini (v1.0.1), Super Mario Bros. Mini (v1.0.2), Super Mario Bros. Mini (v1.0.3), Super Mario Bros. Mini (v2.0.0), Super Mario Bros. Mini (v2.0.1), Super Mario Bros. Mini (v2.0.2), Super Mario Bros. Mini (v2.0.3), Super Mario Bros. Mini (v2.0.4), Super Mario Bros. Mini (v2.0.5), Super Mario Bros. Mini (v2.0.6), Super Mario Bros. Mini (v2.0.7), Super Mario Bros. Mini (v2.0.8) [Mico27]
  • megadriv:
    SGDK Bad Apple PV demo (v1.62) [Angelo Salese]
    Cave Story - Doukutsu Monogatari (v0.8.5, Chinese), Cave Story - Doukutsu Monogatari (v0.8.5, English), Cave Story - Doukutsu Monogatari (v0.8.5, Finnish), Cave Story - Doukutsu Monogatari (v0.8.5, French), Cave Story - Doukutsu Monogatari (v0.8.5, German), Cave Story - Doukutsu Monogatari (v0.8.5, Italian), Cave Story - Doukutsu Monogatari (v0.8.5, Japanese), Cave Story - Doukutsu Monogatari (v0.8.5, Korean), Cave Story - Doukutsu Monogatari (v0.8.5, Portuguese Brazil), Cave Story - Doukutsu Monogatari (v0.8.5, Portuguese), Cave Story - Doukutsu Monogatari (v0.8.5, Russian), Cave Story - Doukutsu Monogatari (v0.8.5, Spanish) [Adrew DeRosier]
    Devwill Too - Prologue, Devwill Too MD, Devwill Too MD (demo v1), Devwill Too MD (demo v2), Devwill Too MD (English, digital release), Devwill Too MD (Portuguese), Devwill Too MD (Portuguese, digital release) [No-Intro]
    Sovietborgs (demo) [Retro Sumus]
    Kirito - The Game (demo 1.1) [tulfared prod]
  • psion_ssd: En Route: United Kingdom, Eire, Finance Pack 3, Telenote Link [Nigel Barnes]
  • teradrive_flop: IBM DOS (J4.06/V), IBM DOS (J4.07/V), Teradrive Driver Disk (J4.0) [McRetro.net]

Software list items promoted to working

  • amigaocs_flop: Batman (Europe, Single Disk), Pang (Europe) [Dirk Best]
  • megadriv: Fatal Rewind (Europe, USA, rev. A), The Killing Game Show (Europe), The Killing Game Show (Japan), Sesame Street Counting Cafe (USA) [Angelo Salese]

New software list items marked not working

  • gaelco_ds5002fp_rom: Alligator Hunt, Glass, Goldart, Maniac Square, Target Hits, TH Strikes Back, Touch and Go, World Rally 2, World Rally 2 (older) [Javier Valero, Josep Quingles, Recreativas.org]
  • leapfrog_leappad_cart: Hirogaru Sekai-e Go! Go! Go! (Japan), Kagayaku Kimi no Mirai-e Let's Go English! (Japan), Minna de tanoshiku! CoCoPad (Otameshi soft) (Japan, older) [TeamEurope, David Haywood]
  • smartcycle_cart: Barbie - Fairytopia (UK), Dora the Explorer - Friendship Adventure (UK), Spongebob Squarepants - Ocean Adventure (UK) [TeamEurope, David Haywood]
  • teradrive_flop: IBM DOS (J5.00/V, rev 1.2) [McRetro.net]

Translations added or modified

  • Japanese [Fujix]
  • Polish [Onmp314]

Merged pull requests

  • 12735: Improved the internal layout for the Yamaha MU50. [Felipe Sanches]
  • 14560: bus/heathzenith/h8: Reimplemented the H8 emulation as a set of card devices. [Mark Garlanger]
  • 13618: toaplan/raizing_batrider.cpp: Added a note about an undumped Hong Kong version of Battle Bakraid. [Sergio Galiano]
  • 13883: skeleton/blaucds32.cpp: Dumped the ROMs from a Blaupunkt CDS 32-ID terminal. [OldComputers ES, ClawGrip]
  • 13901: Added two arcade games running on Mega Drive-derived hardware. [hammy, little0, Mr. Kong, David Haywood]
  • 13937: sega/segaufoh8.cpp: Added an additional version of UFO Catcher 7 and added some DIP switch descriptions. [pizzzza19]
  • 13940: Added a Polish user interface translation. [Onmp314]
  • 13944: sinclair/glukrs.cpp: Emit a validation warning for non-standard clock frequencies. [holub]
  • 13952: bus/interpro/sr/gt.cpp: Re-dumped the PROM for the msmt070 graphics board. [ArcadeHacker, ClawGrip]
  • 13956: gaelco/ds5002fp_programmer.cpp: Added a skeleton protection device programmer and software list. [David Haywood]
  • 13984: sony/news_68k.cpp: Dumped the ROMs from the Sony NWS-1250 portable workstation (not working). [Raúl Cortés, ClawGrip]
  • 13990: nmk/nmk16.cpp, pinball/allied.cpp: Corrected some descriptions (MT07995, MT08429, MT08430). [sjy96525]
  • 13994: namco/namcos23.cpp, sega/model3.cpp, sega/naomi.cpp: Improved descriptions and parent/clone relationships. [sjy96525]
  • 13995: misc/gluck2.cpp: Corrected a grammatical error in a comment. [cam900]
  • 13997: philips/mcd212.cpp: Implemented interlaced graphics output. [Vincent-Halver]
  • 13999: Added eight TV games and handheld games (four working). [TeamEurope, David Haywood]
  • 14000: sinclair/spectrum.cpp: Improved speaker configuration for ZX Spectrum-derived systems. [holub]
  • 14001: Added fourteen TV games and handheld games (one working). [TeamEurope, David Haywood]
  • 14004: smartcycle_cart.xml: Dumped three Fisher Price Smart Cycle cartridges (not working). [TeamEurope, David Haywood]
  • 14005: sony/pve500.cpp: Use conventional title case for the manufacturer name. [checktext00]
  • 14009: gaelco/lotoplay.cpp: Added a comment to make ROM definition grouping clearer. [ClawGrip]
  • 14010: konami/tutankhm.cpp: Added a bootleg of Tutankham. [Jordi Tuells, ClawGrip]
  • 14011: namco/rallyx.cpp: Added a Portuguese bootleg of Rally X from Tecnidiver. [Jordi Tuells, ClawGrip]
  • 14013: sinclair/tsconfdma.cpp: Refactored the code to separate address generation, read and write logic. [holub]
  • 14015: integraph/interpro.cpp: Dumped the PROMs and PLDs from an InterPro 2700 workstation. [ArcadeHacker, ClawGrip]
  • 14019: tools/chdman.cpp: Request write permission when opening a file to update the digests. [landfillbaby]
  • 14021: sound/k053260.cpp: Added the TIM2 counter output (used as an interrupt by Golfing Greats). [jotego]
  • 14023: capcom/mitchell.cpp: Added ROM locations for Quiz Tonosama no Yabou and Quiz Sangokushi. [Jim Westfall]
  • 14024: namco/namcos23.cpp: Implemented dynamic texture scrolling (see Downhill Bikers water and weather effects). [Ryan Holtz]
  • 14026: Improved the Japanese user interface translation. [Fujix]
  • 14027: namco/namcos23.cpp: Improved direct-polygon Z-sort handling (fixes Final Furlong 2 and Crisis Zone issues). [Ryan Holtz]
  • 14031: snk/hng64.cpp: Marked eight games as working with imperfect graphics and sound (no emulation changes). [David Haywood]
  • 14033: misc/amaticmg.cpp: Added a Swedish version of Fruit Poker (not working). [FakeShemp]
  • 14035: namco/namcos23.cpp: Added default non-volatile RAM contents for Downhill Bikers. [Ryan Holtz]
  • 14037: misc/sfbonus.cpp: Corrected a comment about the alphabetic codes in game versions. [Ioannis Bampoulas]
  • 14038: sega/megadriv.cpp, video/315_5313.cpp: Refactored interrupt generation and dispatching for better timings. [Angelo Salese]
  • 14042: Added fourteen TV games and handheld games, and three associated cartridges (not working). [TeamEurope, David Haywood]
  • 14044: misc/sfbonus.cpp: Documented more alphabetic codes used in game versions. [Ioannis Bampoulas]
  • 14047: juicebox.xml: Added two more releases to the comment listing known media. [simzy]
  • 14050: ensoniq/esq1.cpp: Added three older ESQ-1 ROM versions as BIOS options. [Felipe Sanches]
  • 14051: gbcolor.xml: Added all thirteen known versions of Super Mario Bros. Mini. [Mico27, Mike Swanson]
  • 14052: ta/alphatpx.cpp: Restrict drawing to the clipping rectangle (greatly improves performance). [donohoe00]
  • 14053: apple/apple2e.cpp, apple2/apple2gs.cpp, apple/apple2video.cpp: Fixed regressions affecting beam-racing demos. [arekkusu42]
  • 14055: matsushita/kn5000.cpp: Hooked up the computer interface selection switch. [Felipe Sanches]
  • 14056: misc/amaticmg.cpp: Added a version of Multi Game III for global markets (not working). [FakeShemp]
  • 14057: gaelco/goldart.cpp: Confirmed the protection MCU dump is good. [Javier Valero, Josep Quingles, Recreativas.org, ClawGrip]
  • 14058: tvgames/spg2xx.cpp: Added the Japanese version of the Pocket Dream Console handheld system. [David Haywood, TeamEurope]
  • 14059: ddr/kc_m.cpp: Improved the KC 85 colour palette and aligned the comments with the KC 85/3 manual. [ValleyBell]
  • 14062: pc/at.cpp: Removed obsolete code protecting against a predefined i386 macro. [Angelo Salese]
  • 14063: megadriv.xml: Added 21 working items. [ArcadeShadow]
  • 14065: ti/ti89.cpp: Marked systems as lacking sound hardware rather than lacking sound emulation. [stonedDiscord]
  • 14066: videoton/tvc.cpp: Marked systems as having imperfect (as opposed to completely unemulated) sound. [stonedDiscord]
  • 14070: galaxian/119.cpp: Emulated the rare game 119. [hammy, David Haywood]
  • 14071: namco/namcos23.cpp: Clear all machine state data members on reset. [Ryan Holtz]
  • 14078: bus/megadriv/ctrl: Moved the Mega Drive I/O block from the Sega project to a common location. [Angelo Salese]
  • 14079: generalplus_gpl16250_spi_direct.cpp.cpp: Moved a hack from the SoC device to driver initialisation. [David Haywood]
  • 14082: Improved metadata for various games (MT01067, MT04830, MT07694, MT08323, MT08758). [sjy96525]

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz30/09/2020 22:49
Inne treści związane z tematem
[Arcade] DevMAME [log only] 2026/02/08 02:00 [Arcade] DevMAME [log only] 2026/02/08 02:00
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] DevMAME [log only] 2026/01/31 22:00 [Arcade] DevMAME [log only] 2026/01/31 22:00
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] HbMameUI x64 0.245.29 2026/01/02 [arcade] HbMameUI x64 0.245.29 2026/01/02
HbMame (HomeBrewMame) jest modyfikacją MAME umożliwiającą odpalenie nieoficjalnych tytułów i modyfikacji gier  na sprzęt arcade obsługiwany przez MAME.
[arcade] Mame x64 0.284 31/12/2025 [arcade] Mame x64 0.284 31/12/2025
Newsy ratuje kolejna wersja  MAME do pobrania. W emulacji starszych platform tak nic się nie dzieję, że aż boli;P
[Arcade] DevMAME [log only] 2025/12/19 12:00 [Arcade] DevMAME [log only] 2025/12/19 12:00
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 ...
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;). Wspierając mnie, otrzymujesz w nagrodę dostęp do pełnych pdf'ów publikowanych magazynów - czyli dokładnie takich jakie spełniają zamierzenia tego projektu.
Postaw mi kawę na buycoffee.to
Dodatkowe informacje
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

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