Are you ready for the first MAME release of 2026? MAME 0.285 is out now! We’ve added support for an early, unreleased version of Atari’s Relief Pitcher running on their System 1 platform. Moon Raker, a Nichibutsu shooter from the late ’70s, has also been found and emulated. Sega’s Waku Waku series has been further filled out with the addition of Waku Waku Jumbo. And for something completely different, Apple’s first computer built around the WIMP paradigm, the Lisa, is starting the year in substantially better shape.
If you play arcade games that utilised lightguns, you’ll no doubt be aware that pulling the trigger while aiming the gun away from the screen was a common way to reload. You may also be aware that MAME had an option to make this a bit easier if you’re using a lightgun to play. That option has been removed, with a new plugin taking its place. The great news is that the plugin works even if you aren’t using a lightgun. That’s right, you can now assign a button to reload when you’re playing Virtua Cop or Lethal Enforcers with a keyboard, mouse or trackball. Check the plugin documentation for more details.
The Hanimex Pencil II computer has had a bit of an overhaul, which should make more software usable. A few more of the many BBC Micro peripherals have been emulated. Other improvements this month include better Apple IIgs periodic interrupt emulation, another working Apple II clone from behind the Iron Curtain, better representation of base Grid Compass hardware configurations, and better default sound routing for people using Apple notebook computers.
As always, you can read about everything that changed this month in the whatsnew.txt file, and the source code and 64-bit Windows binary packages are linked from our download page.
MAME Testers bugs fixed
- 05422: [Sound] (dataeast/deco32.cpp) All games in deco32.cpp and deco156.cpp: Soft volume control does not work. (Dirk Best)
- 08679: [DIP/Input] (sega/segas32.cpp) alien3 and clones: Gun Y axis wraps from the top to the bottom of the screen. (Dirk Best)
- 08759: [DIP/Input] (skeleton/pencil2.cpp) pencil2: The Hand Controller required for some games in not emulated. (Nigel Barnes)
- 08830: [Crash/Freeze] (konami/hornet.cpp) all sets in hornet.cpp: MAME crashes when examining SHARC 0x3500000 area. (Vas Crabb)
- 09342: [Save/Restore] (atari/jaguar.cpp) jaguar [cfodder]: Cartridge EEPROM is not emulated. (Angelo Salese)
- 09357: [Color/Palette] (irem/m10.cpp) ipminvad2: Bases are drawn incorrectly and colours are incorrect. (hap)
- 09369: [Graphics] (capcom/cps2.cpp) xmvsf and clones, mshvsf and clones: The background layer is drawn over sprites. (hap)
New working systems
- National Telecommunication System Sphinx Legend [hap, Berger]
- Moon Raker [Dillweed, SNESNESCUBE64]
- Relief Pitcher (System 1, prototype) [anonymous, Dutchman2000, SynaMax]
- Waku Waku Jumbo (Rev A) [hammy]
New working clones
- Commodore Business Machines PET 2001-4 (Japan) [Curt Coder]
- Devil Fish (Nuova Videotron bootleg) [caius]
- Dingo (Nuova Videotron bootleg) [caius]
- Dirt Dash (World, DT2 Ver.C) [WangDrum]
- Empire City: 1931 (US, bootleg) [Siftware]
- Jungle King (Nuova Videotron bootleg) [caius]
- Revolution X (revision 2.0 9/8/94) [Victor Fernandez (City Game)]
- Sparkle (v1.1.3) [hammy]
- Super Poker (v305US) [Siftware]
- Tic Tac Trivia (6221-20, U5-0B, 11/17/85) [Brian Troha, The Dumping Union]
- Vanguard (SNK, set 2) [caius]
Systems promoted to working
- Apple Computer Lisa [O. Galibert]
- Apple Computer Lisa2 [O. Galibert]
- Maque Wangchao / Chaoji Da Manguan 2 - Jiaqiang Ban (China, V100C) [anonymous]
- The Pirates of Dark Water (SNES bootleg) [Devin Acker]
Clones promoted to working
- Apple Computer Lisa2/10 [O. Galibert]
- Commodore Business Machines CBM 8032 (France) [Curt Coder]
- Pravetz 8C [AJR]
New systems marked not working
- Casio DG-20 Digital Guitar [BCM, Devin Acker]
- Diamond Heart Plus (v18.0) [Siftware]
- Dynacord MCC-1 MIDI Control Computer [DBWBP, Edward d-tech]
- Goldstar 3DO GDO-101M Interactive Multiplayer (USA?) [Angelo Salese]
- Gamebox [Guru]
- Lan Mao [SongJi]
- Modern Cart [hammy, Oguz, buffi]
- Motorola ASSIST05 [AJR]
- Multi Game 9 (ver 9.04 Eng) [Siftware]
- Roadrunner [stonedDiscord]
- Panasonic 3DO FZ-1 R.E.A.L. Interactive Multiplayer (USA) [Angelo Salese]
- Sanyo 3DO IMP-21J TRY Interactive Multiplayer (Japan) [Angelo Salese]
New clones marked not working
- 21 Club (Barcrest) (German) (MPU4) (GTW 2.7) [stonedDiscord]
- Casio DG-10 Digital Guitar [BCM, Devin Acker]
- Cherry Bonus III (ver.2.20) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
- Cherry Bonus III (ver.3.0) [Roberto Fresca, Grull Osgo, Siftware]
- Compal TS30A [The MacDat Network]
- Compal TS30AS [The MacDat Network]
- Compal TS30AT [The MacDat Network]
- Crown Jewels Deluxe (Barcrest) (German) (MPU4) (CJG 0.4, set 2) [stonedDiscord]
- Cup Final (Nova) (MPU4) (set 3) [stonedDiscord]
- Goldstar 3DO FC-1 Interactive Multiplayer (USA) [Angelo Salese, 3DO Development Repo]
- Goldstar? 3DO FC-2 Interactive Multiplayer (dev kit) [Angelo Salese, 3DO Development Repo]
- Happy Farm (Ver. IN.01.01.A) [Siftware]
- Panasonic 3DO FZ-1 R.E.A.L. Interactive Multiplayer (Europe) [Angelo Salese]
- Panasonic 3DO FZ-1 R.E.A.L. Interactive Multiplayer (Japan) [Angelo Salese, 3DO Development Repo]
- Panasonic 3DO FZ-10 R.E.A.L. Interactive Multiplayer (Japan) [Angelo Salese, 3DO Development Repo]
- Pink Panther (German) (Maygay) (M1A/B) (set 2) [stonedDiscord]
- Puzz Loop (Korea, bootleg) [buffi, nnap, rtw, hammy]
- Sanyo 3DO HC-21 Interactive Multiplayer (USA, prototype) [Angelo Salese, 3DO Development Repo]
New working software list items
- apple2_flop_clcracked: The Adventures of Buckaroo Banzai: Across The 8th Dimension! (version G 397) (4am crack) [LoGo, 4am, A-Noid]
- apple2_flop_misc:
The Animated Software Catalog 1985 (Baudville) (version D1551) [4am, A-Noid]
Pillage Village (One Eye crack) [Asimov, Jason Dyer, A-Noid] - apple2_flop_orig: The Adventures of Buckaroo Banzai: Across The 8th Dimension! (version G 397), BannerMania (800K 3.5"), Conflict in Vietnam (version 331.00), Crusade in Europe (version 2), Crusade in Europe (version 321.03), Dazzle Draw (version 1984-11-15), Dazzle Draw (version 1985-09-16), Decision in the Desert, F-15 Strike Eagle (revision 1), F-15 Strike Eagle (revision 2), F-15 Strike Eagle (revision 3), Microsoft Decathlon, NATO Commander (revision 1), NATO Commander (version 1.1), NATO Commander (version 1.2), The New Print Shop, Olympic Decathlon, Other-Venture #1: Classic Adventure (version 1.0), The Print Shop Companion (revision 1), The Print Shop Companion (revision 2), The Print Shop Companion (revision 3), Silent Service (revision 1), Silent Service (version 325.02), Silent Service (version 325.04), Solo Flight, Strike Fleet, The Treehouse (version 1.0) (800K 3.5"), Where in America's Past is Carmen Sandiego? (version 1.00) (800K 3.5") [4am, A-Noid]
- apple2gs_flop_orig: Music Construction Set Dealer Demo, Where in the World is Carmen Sandiego? (version 1.0) [4am, A-Noid]
- bbc_rom: Advanced Disc Investigator 1.00 S/N:43720, Advanced Disc Toolkit 1.73 (cracked), Amcom DFS S/N:B4190, Amcom E-Net 6.36B, Amcom E-Net Client 6.09M, Amcom WFS 5.23, B-Utility 1.24, CMS Link, CMS Link (alt), Commstar 1094, Commstar 1096, Commstar 7585, Commstar 7587, Commstar 8827, Commstar II 2.31 S/N:22816, Commstar II 2.40 S/N:22816, Commstar II 2.40 S/N:23977, D.E.Talker 2.30, DataTrace 2.34, GS Forth 2.03, GS Forth 2.08, KCopy 1.03, Logik BComp 1.05, Logotron-LOGO 1.00, Lucifer Logic Analyser 2.0b, Multi-Basic 3.0, SPEECH-system 1.6, Toolstar 1.77 1511 (T1417), Watford Electronics 32K RAM 1.06, Watford Electronics 32K RAM 2.00 (alt), Watford Electronics 32K RAM 2.20, Watford Electronics Speech Software, Watford Electronics Speech Software (alt) [Nigel Barnes]
- ekara_cart: e-kara Web cartridge 12M (used, with 11 songs) (Japan), e-kara Web cartridge 12M (used, with 12 songs, set 10) (Japan), e-kara Web cartridge 28M (used, with 28 songs) (Japan) [David Haywood, TeamEurope]
- gbcolor: South Park (prototype) [DaKoolDood]
- ibm5170_cdrom: Claim to Power (Germany, 10 Top Hits: Super Spiele) [redump.org]
- jaguar: Tripper Getem [AtariAge]
- juku: J3K Games Disk 2024, J3K Games Disk 2025 [Juku 3000]
- k28o: Advanced Spelling I [Kevin Horton]
- pencil2:
Big Foot Chase [6502man, Rayxamber]
Deepspace, H-Tron, Mastermind RK, Sokoban RK [robertk-retro] - pencil2_cass: Application Software Library [Robbbert]
- psx: Advanced Dungeons & Dragons: Iron & Blood - Warriors of Ravenloft (USA), Agent Armstrong (Europe), Agile Warrior (Japan), Agile Warrior: F-111X (USA), Allied General (Japan), Animal Football (Europe), Archer Maclean's 3D Pool (Europe), Asteroids (Europe), Asteroids (France), Asteroids (Germany), Asteroids (Italy), Asteroids (Japan, SuperLite 1500 Series), Ayrton Senna Kart Duel (Europe), Ayrton Senna Kart Duel (Japan), Ayrton Senna Kart Duel 2 (Europe), Ayrton Senna Kart Duel Special (Japan), Ayrton Senna KartDuel 2 (Japan), Baby Felix Tennis (Europe), Boxer's Road (Japan), Boxer's Road (Japan) (PlayStation the Best), Bubble Bobble also featuring Rainbow Islands (Europe), Panzer General II: Allied General (Europe), Sampras Extreme Tennis (Europe), Sampras Extreme Tennis (Japan), Septentrion: Out of the Blue (Japan), Septentrion: Out of the Blue (Japan) (Major Wave series) [redump.org]
- sc3000_cart: BASIC Level 2 (Export, PAL), BASIC Level 2 (Japan, version 1.0b) [Omar Cornut]
Software list items promoted to working
- jaguar: Tiny Toon Adventures: Plucky Duck in Hollywood Hijinks (prototype) [Angelo Salese]
- pc6001_cart: The Curse of Crowley Manor [Angelo Salese]
- psx: Agent Armstrong: Himitsu Shirei Daisakusen (Japan) [redump.org]
New software list items marked not working
- 3do: Captain Quazar (USA), Cowboy Casino (USA), ESPN Fitness Pros: Step Aerobics (USA), Virtual Puppet Reika (Japan), Virtuoso (USA) [redump.org]
- apple2_flop_orig: Sid Meier's Pirates! (version 332.01) [4am, A-Noid]
- bbc_rom: Epromer II 2.3.2, Replay System 8271 1.00A, Replay System 8271 1.00B, Replay System 8271 1.10B, Replay System 8271 1.10C, Replay System WD1770 1.01 (alt) [Nigel Barnes]
- casio_rompack:
Enka 5 (RO-114), Enka 9 (RO-125E), The Hit Parade (RO-101), Young Best Hits 8 (RO-191Y), Young Best Hits 9 (RO-192Y) [Edward d-tech]
Christmas Songs 2 (RO-180X) [Ian Wang]
Animation (RO-155), Animation 2 (RO-162), Animation Themes 3 (RO-166), Animation Themes 4 (RO-169A), Animation Themes 5 (RO-170A), Animation Themes 6 (RO-178A), Animation Themes 7 (RO-189A), Beatles 2 (RO-182B), Comic Songs (RO-183C), Easy Listening 3 (RO-110), Enka 3 (RO-108), Enka 4 (RO-111), Enka Vol.2 Karaoke Hit-shū (RO-106), Event Songs (RO-171I), Game Music: "Dragon Quest III" Yori (RO-172G), Hit Kayou (RO-102), Kodomo no Uta 1 (RO-158), Kodomo no Uta 3 (RO-119), New Music (RO-103), Paul Mauriat (RO-151), Screen Themes 3 (RO-118), Shougakusei no Ongaku 1 (RO-184T), Shougakusei no Ongaku 2 (RO-185T), Shougakusei no Ongaku 3 (RO-186T), Standards 2 (RO-181S), Young Best Hits (RO-113), Young Hits (RO-153) [kosei_515] - cbm8296_flop: PETpeeve [Curt Coder]
- hikara: Hi-kara 10-song capacity user cartridge (used, with 9 songs) (Japan) [David Haywood, TeamEurope]
- jaguar: Beebris, Degz, Downfall, Expressway, Full Circle: Rocketeer, Project One, Rocks Off!, SuperFly DX (v1.1), Thea Realm Fighters (prototype, v1), Thea Realm Fighters (prototype, v2) [AtariMania]
- n64: Viewpoint 2064 (prototype 20000413, master 4/13 version) [Gaming Alexandria, wherewilf]
Merged pull requests
- 14634: n64.xml: Added a newer Viewpoint 2064 prototype (not working). [Gaming Alexandria, wherewilf, jflatt]
- 14717: barcrest: Added five gambling systems on MPU4 hardware (not working). [stonedDiscord]
- 14719: vtech/gkidabc.cpp: Added a list of systems that may use similar hardware to the header comment. [vtarchive]
- 14724: generic_cdrom.xml: Moved Windows NT installation media out of system-specific software lists. [Mike Swanson]
- 14731: seibu/raiden2_v.cpp: Draw sprites using priority for X Se Dae Quiz (no blending). [cam900]
- 14733: casio_rompack.xml: Updated the list of undumped cartridges. [ICEknight]
- 14734: sinclair: Thank some people in header comments. [holub]
- 14737: atari/atarisy1.cpp: Added a prototype version of Relief Pitcher. [anonymous, Dutchman2000, SynaMax, David Haywood]
- 14741: seibu/raiden2.h: Removed unused static data members that are never instantiated. [cam900]
- 14742: sequential/prophet5.cpp, sound/va_vca.cpp: Added a CA3280 VCA and preliminary Prophet 5 audio pipeline. [m1macrophage]
- 14744: sinclair: Added raster offsets to saved states for several devices. [holub]
- 14745: mw8080/8080bw.cpp: Added Nichibutsu Moon Raker. [Dillweed, SNESNESCUBE64, David Haywood]
- 14749: apple/apple2gs.cpp: Fixed one-second and quarter-second interrupts and vertical counter. [arekkusu42]
- 14758: sc3000_cart.xml: Added two additional versions of SC-3000 BASIC Level 2. [Omar Cornut, Andrew Kerr]
- 14760: cpu/drccache.cpp: Defer allocating memory to start, and add an option to never use writable, executable pages. [Vas Crabb]
- 14761: casio_rompack.xml: Added 33 items (not working). [kosei_515, Edward d-tech, Ian Want, ICEknight]
- 14763: machine/spi_sdcard.cpp: Added configurable seek and read response delays. [holub]
- 14774: cpu/drccache.cpp, cpu/drcbeut.cpp: Minimise the number of pages that need protection changes. [Vas Crabb]
- 14775: Cleaned up metadata in various software lists. [ArcadeShadow]
- 14776: cpu/z80: Fixed daisy chain interrupts being ignored when the IRQ line is deasserted. [holub]
- 14782: casio/dg20.cpp: Added the Casio DG-10 and DG-20 digital guitars (not working, missing PCM ROMs). [BCM, Devin Acker]
- 14786: midway/midxunit.cpp: Added Revolution X revision 2.0. [Victor Fernandez (City Game), ClawGrip]
- 14787: x68k_flop.xml: Marked the cracked version of Laplace no Ma as also being an older version. [einstein95]
- 14789: sinclair: Added the scroll wheel axis to Kempston mouse inputs. [holub]
- 14791: psx.xml: Added 26 working items, and replaced nine items with better dumps. [redump.org, ArcadeShadow]
- 14792: namco/namcops2.cpp: Added the offline version of Battle Gear 3 to the list of games. [FMecha]
- 14793: casio/ld50.cpp: Added a MIDI output port and a battery level input. [Devin Acker]
- 14794: cpu/upd7810: Use internal 4K ROM for µPD7801, and improved debugger register display. [Devin Acker]
- 14795: kaneko/suprnova.cpp: Improved metadata for the recently added Puzz Loop bootleg. [cam900]
- 14802: nintendo/snesb.cpp: Promoted the bootleg of The Pirates of Dark Water to working. [Devin Acker]
- 14804: misc/3do_clio.cpp, misc/3do_madam.cpp: Moved the 3DO Madam and Clio emulation to separate devices. [Angelo Salese]
- 14805: handheld/evolution_handheld.cpp: Removed incorrectly copied comments. [David Haywood]
- 14806: gridcomp/gridcomp.cpp: Added the 8087 coprocessor, which was always present. [Valera Klachkov]
- 14808: taito/taitojc.cpp: Added a wheel motor output for the Side by Side games. [Endprodukt]
- 14809: gbcolor.xml: Added the prototype South Park game (later reworked to use other IP). [DaKoolDood, Mike Swanson]
- 14810: atari/atarisy1.cpp: Enable timer interrupts for Relief Pitcher (required for controls to work). [David Haywood]
- 14811: misc/39in1.cpp: Corrected the display resolution DIP switch setting labels. [LeWolfYT]
- 14812: atari/atarisy1.cpp: Fixed inputs for Relief Pitcher. [SynaMax]
- 14813: misc/3do.cpp: Split systems into real-world models. [Angelo Salese, 3DO Development Repo]
- 14816: atari/atarisy1.cpp: Marked Relief Pitcher as working. [SynaMax]
- 14817: ussr/juku.cpp: Added/corrected ROMs and corrected vertical resolution; juku.xml: Added two Juku 3000 disks. [Märt Põder]
- 14818: snk/snk_v.cpp: Added two data members to save states. [TheLostNinja]
- 14825: util/options.cpp, frontend/mame/luaengine.cpp: Parse default option values. [Nathan Woods]
- 14826: sequential/prophet5.cpp: Hooked up the CEM3320 filter. [m1macrophage]
- 14828: Added the latest Apple II dumps and cracks to the relevant software lists. [4am,LoGo, Jason Dyer, Asimov, A-Noid]
- 14830: skeleton/lanmao.cpp: Hooked up ADPCM sound sample ROM banking. [flama12333]
- 14833: sega/model2.cpp: Delay interrupt mask updates by two cycles (prevents premature sound interrupts). [Matthew Daniels]
- 14835: capcom/cps2.cpp: Corrected descriptions of integrated circuits in comments. [cam900]
- 14838: cave/cv1k.cpp, cave/cv1k_v.cpp: Fixed debugger issues, improved logging, improved naming, and cleaned up code. [cam900]
- 14839: bus/cbmiec/c5181.cpp: Added the Xetec C-5181 serial printer interface. [Devin Acker]
- 14843: frontend/mame/luaengine.cpp: Avoid overloading Lua functions on number types. [Nathan Woods]
- 14847: ekara_cart.xml: Added three used user cartridges; hikara.xml: Added one used user cartridge. [David Haywood, TeamEurope]