Fork me on GitHub

MAME 0.226

28 Oct 2020

You know what day it is? It’s MAME 0.226 day! A lot has happened in this development cycle, and plenty of it is worth getting excited about! First of all, there’s a change that affects all systems with keyboard inputs, including most computers. MAME now allows you to activate and deactivate keyboard and keypad inputs per emulated device in the Keyboard Mode menu. When a system has multiple keyboards (for example a computer with a terminal connected to a serial port), you can choose which keyboard you want to type on rather than effectively typing on all the keyboards at once. If a system has multiple devices with keyboard inputs, MAME will start with only one enabled by default. Sadly, MAME doesn’t have mind-reading capabilities yet, so it may not always choose the keyboard you want to type on. If you find you can’t type on an emulated computer, check that the right keyboard is enabled in the Keyboard Mode menu.

Another batch of layout/artwork system updates are ready this month. More image formats are supported, several long-standing alignment and clipping bugs have been fixed, more parameter animation features are available, and external artwork loads faster. Lots of systems using built-in layouts look prettier, but Cosmo Gang probably shows the biggest improvement in this release (yes, the electromechanical redemption game). Try it out in MAME 0.226, and maybe do a before/after comparison to see how far we’ve come.

Apple II systems have seen some significant development this month. Firstly, a number of issues with demos using raster split effects have been fixed. The Apple II has no hardware support for raster effects, so these demos rely on open bus read behaviour to work out what the video hardware is doing. Getting this to work requires precise emulation of memory access timings. Secondly, two parallel printer cards are now working: Orange Micro’s popular Grappler+ and Apple’s Parallel Interface Card. The Grappler+ is well-supported by Apple II software and provides a better out-of-the-box experience if you want to try one of them.

Sega’s Tranquillizer Gun was a somewhat ambitious title for 1980, but was largely overlooked at the time. It’s finally fully emulated in MAME, with audio emulation and protection simulation being added in this release. We’ve also added support for Must Shoot TV, an unreleased prototype developed at Incredible Technologies. Step into the shoes of disgruntled ITS Cable employee Chuck and go on a rampage!

Far more has been added this month than we can cover in detail here, like another batch of TV games (including several Vs Maxx titles), support for Mattel Aquarius CAQ format cassette images, and working Sega Mega Play games. You can read all the updates in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page.

MAME Testers Bugs Fixed

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

New working machines

  • dreamGEAR / JungleTac Plug 'N' Play 30-in-1 (DGUN-851) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • dreamGEAR / JungleTac Turbo GT 50-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Must Shoot TV (prototype) [Ryan Holtz, Brian Troha, Aaron Giles, Al Kossow, Gaming Alexandria, ClawGrip, anonymous]
  • Performance Designed Products (licensed by Taito / Data East) / JungleTac VG Pocket Caplet Fast Acting 35-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • RCA / JungleTac RCA NS-500 30-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Senario 101 Games in 1 (Senario, NES/Famicom bootlegs) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Senario / JungleTac 25 Video Games - All in 1 Video System (Senario) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Senario / JungleTac Vs Maxx TX-2 50-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Senario / JungleTac Vs Maxx Video Extreme 50-in-1 (with Speed Racer and Snood) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Senario / JungleTac Vs Maxx Wireless 77-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • <unknown> / JungleTac Venturer '25 Games' 25-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]

New working clones

  • Astro Fighter (Famaresa bootleg, set 2) [jordigahan, Recreativas.org]
  • Bagman (Stern Electronics, revision A3) [Steven McLeod]
  • Radica / Sega Mega Drive Collection Volume 1 (Radica, Arcade Legends) (Europe) [Sean Riddle, ClawGrip]
  • Ray Crisis (V2.03O 1998/11/15 15:43) [Corrado Tomaselli, rtw]
  • Reality Tennis (set 2) [Maria Morpalier, jordigahan, ClawGrip]
  • VF (bootleg of Hang-On) [Recreativas.org, Roberto Fresca]

Machines promoted to working

  • Applied Technology Microbee 16 Standard [Robbbert]
  • Atari / Nice Code Atari Flashback Mini 7800 [David Haywood, Sean Riddle]
  • Bio-hazard Battle (Mega Play) [Devin Acker]
  • Columns III (Mega Play) [Devin Acker]
  • Golden Axe II (Mega Play) (Rev B) [Devin Acker]
  • Gondomania (World) [Brian Troha, TeamEurope, The Dumping Union, Dirk Best]
  • Grand Slam (Mega Play) [Devin Acker]
  • Gunstar Heroes (Mega Play) [Devin Acker]
  • Majesco (licensed from Konami) / JungleTac Konami Collector's Series Arcade Advanced [David Haywood]
  • Mazin Wars / Mazin Saga (Mega Play) [Devin Acker]
  • Mega Play BIOS [Devin Acker]
  • Pacman Club / Club Lambada (Argentina) [Devin Acker]
  • Polaroid / JungleTac TV MegaMax active power game system 30-in-1 (MegaMax GPD001SDG) [David Haywood]
  • Sonic The Hedgehog (Mega Play) [Devin Acker]
  • Sonic The Hedgehog 2 (Mega Play) [Devin Acker]
  • Streets of Rage II (Mega Play) [Devin Acker]
  • Tecmo World Cup (Mega Play) [Devin Acker]

Clones promoted to working

  • Golden Axe II (Mega Play) [Devin Acker]
  • Non Linear Systems Kaypro 2x [Robbbert]
  • Pacman Club (Argentina) [Devin Acker]
  • Vs. Super Mario Bros. (bootleg with Z80, set 1) [Devin Acker]
  • Vs. Super Mario Bros. (bootleg with Z80, set 2) [Devin Acker]

New machines marked as NOT_WORKING

  • Casio SK-10 [DBWBP]
  • Casio SK-2 [DBWBP]
  • Cosmic Flash (NSM) [PinMAME]
  • Cow Tipping - Shake Cattle & Roll (set 1) [Recreativas.org, Francisco Ortiz]
  • Beijue 16 Bit Handheld Games (Game Boy style case) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • E-mu Systems Emax Digital Sampling Keyboard [DBWBP]
  • Eidgenössische Technische Hochschule Zürich Ceres-1 [Bitsavers]
  • The Games (NSM) [PinMAME]
  • LeapFrog Zippity (US) [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Mega Double Strip (Ver. 1.10b) [Jorge Silva, Fernando Oliveira]
  • Mushiking The King Of Beetles 2006 Second (Japan) [Jorge Valero, MetalliC, rtw]
  • Photo Play Spirit Xtreme (Spanish) [Victor Fernandez (City Game), ClawGrip]
  • Santa Fe Golden [jordigahan, ClawGrip]
  • Senario / JungleTac Vs Maxx 15-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Senario / JungleTac Vs Maxx 25-in-1 [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • Sony BETACAM-SP Videocassette Player UVW-1200 RGB [Felipe Sanches]
  • Sony BETACAM-SP Videocassette Player/Recorder UVW-1600 RGB [Felipe Sanches]
  • Sony BETACAM-SP Videocassette Player/Recorder UVW-1800 RGB [Felipe Sanches]
  • Sony DFS-500 DME Video Switcher [Felipe Sanches]
  • Sony U-Matic Videocassette Recorder VO-5850PM [Felipe Sanches]
  • Super Impulse Space Invaders (Tiny Arcade) [Rik]

New clones marked as NOT_WORKING

  • Cow Tipping - Shake Cattle & Roll (set 2) [Recreativas.org, Francisco Ortiz]
  • Diana Bifuca (v7.43) [Alfonso, Victor Fernandez (City Game), ClawGrip]
  • Diana Bifuca (v9.25) [Alfonso, Victor Fernandez (City Game), ClawGrip]
  • E-mu Systems Emax Plus Digital Sampling Keyboard [DBWBP]
  • Lethal Weapon 3 (2.04, display A2.02) [Victor Fernandez (City Game), ClawGrip]
  • Photo Play Spirit Xtreme (update, Spanish) [Victor Fernandez (City Game), ClawGrip]
  • Tinsley Medical Instruments Henson CFA 3000 (B+) [Nigel Barnes]
  • unknown IGS game (V100A) [Jorge Silva, Fernando Oliveira]

New working software list additions

  • apple2_flop_clcracked: The Math Twister (cleanly cracked), The Negotiation Edge (cleanly cracked) [4am, Firehawke]
  • apple2_flop_orig: Alpha Plot, Apple Mechanic (Version 1984-10-05), Beagle Bag, Beagle BASIC, The Beagle Compiler (Version 1.0), Beagle Graphics (Version 1985-03-01), The Big U (Version 1985-12-02), Bill Budge's Space Album, Bill Budge's Trilogy of Games, Bop-A-Bet, D Code (Version 1.1), DiskQuik, DOS Boss, Double-Take (Version 2.1) (DOS 3.3), FatCat (Version 2.0-1984-10-26), Fathom's 40, Flex Text (Version 1.0), Flight: The Aerodynamics of Model Rockets, Font Mechanic (DOS 3.3), Frame-Up (Version 1.4), G.P.L.E. (Version 4.1, November 1st 1985), The Human Fly, Mini-Pix #1 (DOS 3.3 Version), Power Print (Version 1.0), Pro-Byter, Program Writer (Version 2.0-1989-04-21), ProntoDOS (Version 1984-08-22), A Puff of Air: The Respiratory System, Silicon Salad, Swimware (Version 2.1), The Time Tunnel: A Nation Emerges, The Time Tunnel: American History Series, Time Lord, Tip Disk #1, Triple-Dump (DOS 3.3), Typefaces for Apple Mechanic, Utility City (Version 1984-08-22) [4am, Firehawke]
  • aquarius_cart: Aquariworm [Roy Templeman]
  • aquarius_cass: 3D Battle Zone, Adventure A: The Planet of Death, Aliens, Bounder, Break Out, Chess, Chuckman, D-Fenders, D-Fenders (alt), Demo Cassette, Disco Fever, Ed-On, Fall of the Eastern Blocks, Games Pack 1, Games Pack 2, Games Pack 4, Grid Bug, Invaders, Kronos Europea Cassette, Maths Armada, Mazantics, Millypede, Modem Program, N-Vaders, Pac Mr, Pac Mr (Oh Shit!), Phrogger, Postman Pot, Pries BASIC v1.02, Read-It, Space Helicopter, Space Ram, Spell-It, Tablets of Hippocrates, Yie Ar Kung Fu Music [James the Animal Tamer]
  • bbc_rom: 128 File DFS, Acorn ADFS 1.51 (patched), Acorn ADFS 1.52 (patched), Acorn ADFS 1.56 (patched), Acorn ADFS-32B 1.40 (32016 Tube), Acorn ADFS-32M 1.40 (32016 Tube), Acorn DNFS 1.21 (patched for 3.5"), Acorn DNFS 1.22 (patched for 3.5"), Archive, CPN 0.71, DataGem 2.039, Digivision Cats, Digivision Demo1, Edword 2.02C, MCP v0.41 (CBL), MCP v1.20 (CBL), MCP v1.21 (ABL), MCP v1.21 (ABW), MCP v1.22 (ABM), MCP v1.22 (ABW), MCP v2.02 (CBM), Sprite Rom [Nigel Barnes]
  • fmtowns_cd:
    CRISS Ver. 1.00, Demon City, Free Software Collection 5 (HMD-117), Free Software Collection 5 (HMD-117A), Free Software Collection 6 (HME-141), Free Software Collection 7 (HME-225), Hacchake Ayayo-san IV - Sexy Olympic / Ayayo's Live Affection, if 3 - Invitations from Fantastic Stories, Kyouko no Ijiwaru!! Hachamecha Daishingeki, Moeru Asoko no Paipai Yuugi - Fukkatsu! Mahjong Oukoku, New 3D Golf Simulation - Eight Lakes G.C., Only You - Seikimatsu no Juliet-tachi, Pi's Solitaire Royale + Tom Snyder's Puppy Love, Sayonara no Mukougawa, Terra Towns, WonPara Wars II [redump.org]
    Dengeki Nurse 2 - More Sexy, The Queen of Duellist Gaiden + Gaiden Alpha (1994-03-02) [redump.org, wiggy2k]
  • fmtowns_flop:
    Metal Blade [CoolFox]
    Traffic Confusion, Wedding Errantry - Gyakutama Ou [wiggy2k]
    Premium, Quiz Banchou, Shangrlia, Yajiuma Pennant Race 2 [r09]
  • gameboy: The Adventures of Rocky and Bullwinkle (USA), America Oudan Ultra Quiz Part 2 (Japan, Rev 1), Bokujou Monogatari GB (Japan, NP), Boxxle (USA), Disney's Mulan (USA), Fastest Lap (USA), Gargoyle's Quest - Ghosts'n Goblins (Europe, Rev 1), Goukaku Boy GOLD - Shikakui Atama o Maruku Suru - Kanji no Tatsujin (Japan, Alt), Goukaku Boy GOLD - Shikakui Atama o Maruku Suru - Keisan no Tatsujin (Japan, Alt), Hyper Lode Runner (World, Rev 1), The Jetsons - Robot Panic (USA, Rev 1), Jungle Strike (USA), Kaseki Sousei Reborn (Japan, Rev 1), Kinin Koumaroku Oni (Japan, Rev 1), Mickey Mouse V (Japan, Rev 1), Nettou World Heroes 2 Jet (Japan, Rev 1), Pac-In-Time (Europe, Rev 1), Pang (UK), Pocket Puyo Puyo Tsuu (Japan, Rev 1, NP), Popeye 2 (Japan, Rev 1), Purikura Pocket - Fukanzen Joshikousei Manual (Japan, Rev 1, NP), Roger Clemens' MVP Baseball (USA, Rev 1), Suzuki Aguri no F-1 Super Driving (Japan), Teenage Mutant Hero Turtles III - Radical Rescue (Europe, Rev 1), Tetris 2 (Europe, Rev 1), Tintin in Tibet (Europe, En / Es / It / Sv) [ICEknight]
  • gbcolor: Barcode Taisen Bardigun (Japan, Rev 1), Bokujou Monogatari GB3 - Boy Meets Girl (Japan, Rev 1), Donkey Kong Country (USA, Not for resale), Dragon Quest Monsters 2 - Maruta no Fushigi na Kagi - Ruka no Tabidachi (Japan, Rev 1), The Emperor's New Groove (Europe), F1 Championship Season 2000 (Brazil), F1 Racing Championship (Europe, Prototype), Frogger 2 (USA, Rev 1), Gakkyuu Ou Yamazaki (Japan), Gambler Densetsu Tetsuya - Shinjuku Tenun Hen (Japan, Rev 1), Hype - The Time Quest (Brazil), Jissen ni Yakudatsu Tsumego (Japan), Kawaii Pet Shop Monogatari 2 (Japan, Rev 1), Laura (Europe), Love Hina Pocket (Japan, Rev 1), Minna no Shougi - Shokyuu Hen (Japan, Rev 1), Mission Impossible (Europe, Rev 1), Monster Traveler (Japan), Mr. Driller (Japan, NP), NBA In the Zone (USA), Pocket Puyo Puyo-n (Japan, Rev 1), Pocket Puyo Puyo-n (Japan, Rev 2), Pokémon - Crystal Version (Australia), Pokémon Trading Card Game (Europe, English / French / German, Rev 1), Pokémon Trading Card Game (Europe, English / Spanish / Italian), Pro Pool (USA), Les Roi Lion - Les Adventures de Simba (France, Rev 1), Sanrio Timenet - Kako Hen (Japan, Rev 1), Sanrio Timenet - Mirai Hen (Japan, Rev 1), Sei Hai Densetsu (Japan), Sewing Machine Operation Software (Europe), Shanghai Pocket (Europe), Shin Megami Tensei Devil Children - Aka no Sho (Japan, Rev 1), Shin Megami Tensei Devil Children - Kuro no Sho (Japan, Rev 1), Spy vs. Spy (Japan, Rev 1, NP), Super Mario Bros. Deluxe (Japan, NP, Rev 1), Survival Kids - Kotou no Boukensha (Japan), Tetris Adventure - Susume Mickey to Nakama-tachi (Japan, Rev 1), Tom and Jerry - Mousehunt (Europe, Rev 1), Tom and Jerry - Mousehunt (USA, Rev 1), Trade & Battle Card Hero (Japan, Rev 1), Tsuri Sensei 2 (Japan, Rev 1), VR Sports Powerboat Racing (USA), Yakouchuu GB (Japan) [ICEknight]
  • ibm5150: Battle Chess (3.5", EGA version - first release), Battle Chess (3.5", EGA version - second release), Battle Chess (5.25", EGA version), Battle Chess (5.25", VGA version), Sex Vixens from Space, Silent Service II (v457.01, 3.5"), Silent Service II (v457.01, 5.25"), Silent Service II (v457.03, 5.25"), Super Space Invaders (3.5"), Super Space Invaders (5.25"), Super Tetris (5.25") [ArcadeShadow]
  • ibm5170: Fables & Fiends - Book Two: The Hand of Fate, Master of Magic (v1.0), Master of Magic (v1.1) [ArcadeShadow]
  • kaypro: CP/M 2.2 for Kaypro IV, CP/M 2.2F, CP/M 2.2G, Kaypro 10 Games [Robbbert]
  • sgi_mips: Developer Toolbox 4.2, Developer Toolbox 6.1, Hot Mix Volume 1, Hot Mix Volume 10, Hot Mix Volume 13, Hot Mix Volume 14, Hot Mix Volume 15, Hot Mix Volume 16, Hot Mix Volume 9 [nixzone.nl, darkstar]
  • sorcerer_cass:
    Air Traffic Controller (Mt Purscent), Arithmetic CAI, Asteroids, Basic Compiler v1.21, Bio-Rhythm, Biochart, Black Jack, Cassette Disk database system, DYBUG2, Flip, Home Run, Hunt the Wumpus, Kaleidoscope, Lost Dutchman's Gold [Tezza, Robbbert]
    Armored Patrol, Robot Attack (ported from TRS-80) [exidyboy]
    Mastermind, The Sorcerer Dumb Terminal, Sorcerer Invaders (alt) [Robbbert]
  • ssem_quik: DIFFEQT, FLASH, HCF, HFR989, INTDIV, LONGDIV2, MEDCLOCK, NIGHTMARE, Noodle Timer, PRIMEGEN, Slide Show, Virtual Pet [Robbbert]
  • videopac: The Adventures of Sherlock Holmes (US, prototype), Attack of the Timelord! (US, plus, prototype), Des Chiffres et des Lettres (France), Freedom Fighters! (US, plus, prototype), Killer Bees! (US, plus, prototype), Killer Bees! (US, prototype, set 1), Killer Bees! (US, prototype, set 2), Linguaduc (Europe, prototype), Sound Tool (Europe), Terminal Program (US, prototype) [René van den Enden (Rene_G7400)]
  • vgmplay:
    Overdrive 2 (Megadrive Demo) [Tafoid]
    46 Okunen Monogatari ~The Shinka Ron~ (NEC PC-9801), Burning Rival (Sega System 32), The Cheetahmen II (NES), Door Door (Family Computer), Double Dribble (IBM PC AT), Dragon Ball Z 2 - Super Battle (Arcade), Duck Maze (NES), Elevator Action (NEC PC-8801), F1 Douchuuki (MSX2, OPLL), F1 Douchuuki (MSX2, PSG), Famista 3 (Nintendo Game Boy), Fire Dragon (Dendy), Hydefos - Hyper Defending Force System (MSX2, OPLL), Hydefos - Hyper Defending Force System (MSX2, PSG), Hyper Somen (MSX2, PSG), Hyper Somen (MSX2, SCC), Konami's Baseball (MSX), Konami's Golf (MSX), Konami's Ping Pong (MSX, PSG), Konami's Ping Pong (MSX, SCC), Microsoft Windows 3.x (IBM PC AT), Monkey Academy (MSX), Mopi Ranger (MSX), Motos (Sharp X68000), Ms. Pac-Man (Nintendo Game Boy), NBA Jam (Midway T Unit), Pang (Mitchell), The Pro Baseball Clash Pennant Race (MSX2, SCC), Road Fighter (MSX, PSG), Road Fighter (MSX, SCC), Samurai Shodown III - Blades of Blood (Neo Geo), Samurai Shodown IV - Amakusa's Revenge (Neo Geo), Samurai Shodown V (Neo Geo), Samurai Shodown V Special (Neo Geo), Shalom (MSX), Sonic 3D Blast 5 (Nintendo Game Boy), Sorcerian (MSX2, OPLL), Sorcerian (MSX2, PSG), Super Street Fighter II - The New Challengers (Sharp X68000), Thunder Blade (Sharp X68000), Tiny Toon Adventures (NES), Touhou Kaikidan ~ Mystic Square. (NEC PC-9801), X Rock (IBM PC AT) [vgmrips.net, Tafoid]
  • vsmile_cart: Alphabet Park Adventure (USA, rev. 2) [DiscoStarslayer]

Software list items promoted to working

  • ibm5170: 1830 - Railroads & Robber Barons [ArcadeShadow]
  • vsmile_cart: Gimnasio Interactivo V.Smile (Spain), V.Smile Défi Gym (France), V.Smile Tanz Mit Center (Germany) [Ryan Holtz]

New NOT_WORKING software list additions

  • bbc_rom: Epromer II 2.3, Epromer III 3.1, Epromer III 3.3 [Nigel Barnes]
  • fmtowns_cd: Custom Mate + Denwa no Bell ga..., Sangokushi IV, Toushin Toshi II (1995-04-26) [redump.org]
  • fmtowns_flop: Bun-kun Series - Youji Kiso Nouryoku Training Soft Set [wiggy2k]
  • laser2001_flop: Käärmepeli (Finland) [Curt Coder]
  • megadriv: Overdrive 2 (Demo) (Euro) [Tafoid]

Translations added or modified

  • Turkish [Kadir Ekşi]

Merged pull requests

  • 6704: machine/rescap.h: Credit the actual authors. [AJR]
  • 6841: Implemented TT5665 sound chip emulation. [cam900]
  • 7203: nwk-tr.cpp: Added second K001604 and updated comments. [Hydreigon]
  • 7274: sound/dac.cpp, sound/volt_reg.cpp: Improved performance and reduced unnecessary re-sampling. [Aaron Giles]
  • 7280: p2000t.cpp: Added support for selecting memory size and memory bank switching. [Erwin Jansen]
  • 7290: Re-implemented HC55516 and HC55532 CVSD sound devices, and added biquadratic audio filter device. [Lord Nightmare]
  • 7292: macrossp.cpp: Added note about apparent issues with quizmoon attract mode. [cam900]
  • 7294: namcos10.cpp: Added EXIO and MEM(P3) PCB configuration skeletons, and expanded notes. [cam900]
  • 7295: Fixed build issues on FreeBSD. [Emmanuel Vadot]
  • 7296: namcos12.cpp: Added notes about RAM size. [cam900]
  • 7297: Updated remaining sound devices to new interface. [Aaron Giles]
  • 7298: imagedev/picture.cpp: Don’t dereference potentially null pointer. [Kelvin Sherlock]
  • 7299: Changed VT NES clone devices to use N2A03 CPU core (fixes vsmaxx17). [David Haywood]
  • 7302: nes_vt.cpp, machine/nes_vt_soc.cpp: Fixed memory mapping issues affecting majkon. [David Haywood]
  • 7305: rltennis.cpp: Added Reality Tennis (set 2) and made CPU clock source more plausible. [Maria Morpalier, jordigahan, ClawGrip]
  • 7306: fmtowns.cpp: Added support for SCSI card slot and FMT-121 card used on first-generation models. [r09]
  • 7307: sgi_mips.xml: Added more Hot Mix CDs. [nixzone.nl, darkstar]
  • 7308: drdmania.cpp: Added preliminary video emulation and patches for damaged ROM dump. [David Haywood]
  • 7311: darius.cpp: Fixed MSM5205 output routing. [eito]
  • 7312: generalplus_gpl_unknown.cpp: Moved handhelds apparently based on GPL162xx technology to a separate file. [David Haywood]
  • 7313: sgi_mips.xml: Added Developer Toolbox CDs. [nixzone.nl, darkstar]
  • 7316: fmtowns_flop.xml: Added four entries. [CoolFox, wiggy2k, r09]
  • 7318: gaelco.cpp, gaelco2.cpp, wrally.cpp: Added PLD dumps to several Gaelco games. [caius, ClawGrip]
  • 7319: deco_mlc.cpp: Added notes on zoom algorithm. [cam900]
  • 7320: ninjaw.cpp, warriorb.cpp: Fixed pan control mapping. [eito]
  • 7321: Added ten TV games, and improved VT NES clone background pen handling. [David Haywood]
  • 7322: segasp.cpp: Changed flags to imperfect graphics and sound rather than no sound. [Onmp314]
  • 7323: Added GitHub Action to validate software lists and hash files. [Dirk Best]
  • 7324: cpu/unsp: Fixed copy-paste errors in debugger state registration. [Simon Eriksson]
  • 7325: ibm5150.xml: Added four entries, and marked fireforget2 as a bad dump. [ArcadeShadow]
  • 7327: ibm5170.xml: Re-dumped 1830 and marked it as working, and marked doombbs as a bad dump. [ArcadeShadow]
  • 7328: Added netlist-based sound emulation to Borderline and clones. [beta-tester, Aaron Giles]
  • 7329: ibm5150.xml: Added four entries. [ArcadeShadow]
  • 7330: ibm5170.xml: Added one entry and marked two entries as bad dumps. [ArcadeShadow]
  • 7331: bus/neogeo/prot_fatfury2.cpp: Fixed address/data bus connections to protection chip. [cam900]
  • 7332: audio/vicdual.cpp: Improved Borderline sound trigger assignments. [beta-tester]
  • 7334: astrof.cpp: Added Astro Fighter (Famaresa bootleg, set 2). [jordigahan, Recreativas.org, ClawGrip]
  • 7335: Added GitHub Actions for continuous integration builds. [Dirk Best]
  • 7337: pacman.cpp: Fixed inputs and added protection simulation for clubpacm and clubpacma. [Devin Acker]
  • 7338: sound/spkrdev.cpp: Changed sample volume averaging to use absolute value. [AJR]
  • 7340: psikyo.cpp: Suppress microcontroller communication side effects for debugger accesses. [cam900]
  • 7341: ibm5150.xml: Added three entries and re-dumped one entry. [ArcadeShadow]
  • 7342: vsmile_cart.xml: Added Alphabet Park Adventure (USA, rev. 2). [DiscoStarslayer, ClawGrip]
  • 7343: nes_vt.cpp: Added three working TV games. [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • 7346: Added preliminary drivers for Sony video production equipment. [Felipe Sanches]
  • 7348: photoplysx.cpp: Added two Photo Play Spirit Xtreme skeleton drivers. [Victor Fernandez (City Game), ClawGrip]
  • 7349: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest dumps and clean cracks. [4am, Firehawke]
  • 7351: segaybd.cpp: Fixed shifter state connection in new Power Drift layouts. [Firehawke]
  • 7352: sound/tt5665.cpp: Use put_int to update samples. [cam900]
  • 7353: fmtowns_flop.xml: Added four entries, and added notes for dumps known to come from original disks. [r09]
  • 7354: microdar.cpp: Added two versions of Diana Bifuca. [Alfonso, Victor Fernandez (City Game), ClawGrip]
  • 7355: photoplysx.cpp: Cleaned up code a little. [ClawGrip]
  • 7357: chameleonrx1.cpp: Cleaned up code a little. [ClawGrip]
  • 7358: Improved Turkish translation. [Kadir Ekşi]
  • 7359: Re-named Konami Python driver to kpython.cpp, moved popn9 from viper.cpp to kpython.cpp, and expanded notes. [cam900]
  • 7360: vsnes.cpp: Fixed sound and improved graphics for Vs. Super Mario Bros. bootlegs emulating NES APU using Z80. [Devin Acker]
  • 7361: rfslotspcpent.cpp: Added Santa Fe Golden. [jordigahan, ClawGrip]
  • 7362: Re-added preliminary drivers for Sony video production equipment with issues addressed. [Felipe Sanches]
  • 7363: megadriv_rad.cpp, nes_vt.cpp: Added three TV games. [David Haywood, Sean Riddle, Kev (FBN), Kamaal Brown]
  • 7364: mame.lst: Moved kpython.cpp to keep source files sorted alphabetical. [cam900]
  • 7365: ibm5170.xml: Added two versions of Master of Magic. [ArcadeShadow]
  • 7366: machine/e05a30.cpp: Added 24-bit shift register (used for ninth pin on Epson LX-810L/ActionPrinter 2000). [Golden Child]
  • 7367: Removed the “voltage regulator” sound device. [Aaron Giles]
  • 7370: fmtowns_cd.xml: Added 21 entries, and replaced 21 entries with better dumps. [redump.org, wiggy2k, r09]
  • 7373: nes_vt.cpp: Split into three files by system-on-a-chip family. [David Haywood]
  • 7377: video/315_5124.cpp: Improved behavior of registers 03 and 04 in mode 4, and disabled sprites in mode 1. [Enik Land]
  • 7378: megadriv_acbl.cpp: Added PIC microcontroller dump to barek2mb. [Victor Fernandez (City Game), ClawGrip]
  • 7382: de_3.cpp: Added Lethal Weapon 3 (2.04, display A2.02) [Victor Fernandez (City Game), ClawGrip]
  • 7384: sound/msm5232.cpp: Fixed behaviour when arm flag is set while envelope generator is in decay state. [eito]
  • 7385: Moved systems using VT32 NES clone chip to a separate driver file, and started splitting up NES clone SoC devices. [David Haywood]
  • 7388: video/k001005.cpp: Added 80000106 as an additional Gouraud shaded polygon command. [Hydreigon]
  • 7390: video/315_5313.cpp: Only set odd interlace frame bit if interlace is enabled (fixes Mega Play inter-CPU communications). [Devin Acker]