MAME 0.279 is here at last! Building on the work in recent releases, this month you’ll get to see proper lighting and fixes for logic bugs in Sega Model 2 games. Philips CD-i emulation keeps improving as well, including better cursor behaviour and XA audio fixes this month. While we’re talking about things you can see, MAME now emulates the “snow” effect on early ZX Spectrum models caused by memory refresh cycles interfering with video RAM accesses. Graphical issues in various Konami and Irem games have been fixed, and there are noticeable improvements to graphics in some Namco System 23 games.
There’s been more work this month on support for NES-inspired chips from V.R. Technology, bringing some of these low-cost games closer to working. There are lots of improvements for emulated Macs, particularly the PowerBook Duo sub-notebooks, and fixes for a few issues with the Apple IIgs as well. The Casio FZ-1 and related sampling synthesisers now have preliminary sound output. The Sharp MZ-5500 computers are also starting to show some life, although emulation is far from complete.
As always, you can read about everything that changed this month in the whatsnew.txt file, and source code and 64-bit Windows binary packages are available from the download page.
MAME Testers bugs fixed
- 00505: [Graphics] (konami/mainevt.cpp) devstors: Sprites are distorted at some sizes. (hap)
- 00816: [Graphics] (irem/m72.cpp) bchopper, mrheli: The status bar is shown twice in the second stage. (hap)
- 02014: [Graphics] (konami/aliens.cpp) All games in aliens.cpp: Some sprites are not displayed correctly. (hap)
- 03644: [Graphics] (konami/tmnt2.cpp) tmnt2, ssriders, suratk: Highlight and shadow effects are incorrect. (hap)
- 05342: [Crash/Freeze] (irem/m92.cpp) majtitl2, skingame, majtitl2j, skingame2: The game hangs if the screen is flipped. (hap)
- 06021: [Graphics] (irem/m92.cpp) nbbatman, nbbatmanu: The game map and shadow effects are drawn incorrectly. (hap)
- 06651: [Graphics] (konami/tmnt2.cpp) qgakumon: The bonus screen background is drawn incorrectly. (hap)
- 06652: [Speed] (konami/tmnt2.cpp) qgakumon: Transitions between screens are very slow. (hap)
- 06873: [Graphics] (konami/aliens.cpp) aliens and clones: The second player is sometimes displayed with incorrect graphics. (hap)
- 07445: [DIP/Input] (sega/model2.cpp) sgt24h, overrev: Pedal controls are reversed. (Angelo Salese)
- 07595: [Graphics] (technos/ddragon3.cpp) ctribe: The player sprite is displayed incorrectly in some situations. (hap)
- 07725: [DIP/Input] (irem/m92.cpp) gunforc2, geostorm: The difficulty DIP switch setting labels are incorrect. (Leeloo)
- 08275: [Graphics] (konami/tmnt2.cpp) thndrx2, thndrx2a, thndrx2j: Background graphics are incorrect on the second stage. (hap)
- 08785: [Sound] (tecmo/tecmo.cpp) gemini and silkworm: The balance between the sound chips is incorrect. (hap)
- 09191: [Graphics] (konami/bottom9.cpp) bottom9: Close-up action graphics are displayed incorrectly. (hap)
- 09192: [Sound] PortAudio: The emulator exits if WASAPI is selected and no audio inputs are connected. (O. Galibert)
- 09193: [Graphics] (igs/igs017.cpp) jking200pr and all starzan dependents: Pink whale symbols are displayed. (Ivan Vangelista)
- 09195: [Misc.] PortAudio: Available audio outputs and inputs are not logged. (hap)
- 09200: [Sound] (tecmo/senjyo.cpp) starforc: Some sounds intermittently fail to play. (hap)
- 09201: [Sound] (yachiyo/ssingles.cpp) ssingles: The music pitch is incorrect. (hap)
- 09204: [Interface] UI: The Audio Mixer menu highlight is not updated when changing settings that recreate routes. (hap)
- 09205: [Graphics] (irem/m72.cpp) mrheli, bchopper: Some objects are incorrectly displayed above backgrounds. (hap)
- 09212: [Misc.] (konami/twinkle.cpp) bmiidx2, bmiidx3, bmiidx4, bmiidx5, bmiidx6, bmiidx7, bmiidx8: Games fail to boot. (AJR)
- 09220: [Speed] (eolith/ghosteo.cpp) bballoon: Attract mode does not run correctly and it is not possible to start a game. (AJR)
- 09221: [Graphics] (capcom/cps2.cpp) msh: The Chaos Dimension super attack for Shuma Gorath is not displayed correctly. (hap)
- 09223: [Crash/Freeze] (atlus/cave.cpp) crusherm, korokoro: The game stops with an error after completing a stage. (hap)
- 09225: [Crash/Freeze] (exidy/circus.cpp) robotbwl: The emulated game fails to start properly. (hap)
- 09226: [Crash/Freeze] (meadows/meadows.cpp) minferno: The emulator crashes on starting the system. (hap)
New working systems
- Bandai Hyakujuu Sentai Gaoranger Soul Bird: Animal Kyuushutsu Daisakusen (Japan) [David Haywood, TeamEurope]
- Conny / VideoJet Plug Play TV Games 1 (4-in-1) (VideoJet, France) [TeamEurope]
- Conny / VideoJet Plug Play TV Games 3 (4-in-1) (VideoJet, France) [TeamEurope]
- Conny / VideoJet Plug Play TV Games 4 (4-in-1) (VideoJet, France) [TeamEurope]
- Hasbro / Tiger Electronics Mission: Paintball [David Haywood, TeamEurope]
- Hasbro / Tiger Electronics Mission: Paintball Trainer [David Haywood, TeamEurope]
- To Heart House [hammy]
- Typo Vintage Gamer 240-in-1 [AJR, David Haywood, TeamEurope]
New working clones
- 7 Smash (set 2) [hammy]
- 280-ZZZAP (set 2) [Sillicon]
- Arkanoid (bootleg of version Japan, older) [hammy]
- Busicomputers Prophet 2 [anonymous]
- Butterfly Video Game (version U863M) [Mr.Fu]
- Dogyuun (bootleg) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
- Driving Force (Galaxian conversion, Seatongrove UK) [hammy, caius]
- Emeraldia (Japan Version D) [hammy, Brian Troha, The Dumping Union]
- Gals Hustler (set 2) [hammy]
- Hegener + Glaser Mephisto III (set 4) [Berger]
- Jiyou Gaoshou (China, Ver 1.2) [XingXing, AJR]
- Psion Series 3mx (Dutch) [Tsu]
- Saitek / Heuristic Software Kasparov Renaissance (set 2) [Berger]
- Zuanshi II (version V153A) [Mr.Fu]
Systems promoted to working
- JAKKS Pacific Inc / Jolliford Management Scooby-Doo! and the Mystery of the Castle (JAKKS Pacific TV Game, Game-Key Ready) [AJR, Sean Riddle, David Haywood]
- Slime Kun [hap]
- Tsururin Kun [hap]
New systems marked not working
- ADP Merkur Service Testgerät [edal12, stonedDiscord]
- Bandai / SSD Company LTD Let's! TV Play Dragon Ball Z Battle Experience Kamehameha (Japan) [David Haywood, TeamEurope]
- Bandai / SSD Company LTD Let's! TV Play Kage Hatsudou Taikan! Blue Dragon - Kiwamero! Fire Crisis! (Japan) [David Haywood, TeamEurope]
- Bandai / SSD Company LTD Yes! PreCure 5: Issho to Henshin! Metamorphose! (Japan) [David Haywood, TeamEurope]
- Club Ultraman - Daichi Boeisen [hammy]
- Cyber Troopers Virtual-On 4 Force (Rev E) [MetalliC, anonymous]
- Disc 2000 [stonedDiscord]
- Disc 2001 [stonedDiscord]
- Disc 3000 [stonedDiscord]
- Doppelpot [stonedDiscord]
- dreamGEAR My Arcade Atari (DGUNL-7013, Micro Player Pro) [Sean Riddle]
- dreamGEAR My Arcade Galaga (DGUNL-4195, Micro Player Pro) [Sean Riddle]
- dreamGEAR My Arcade Mega Man (DGUNL-7011, Pico Player) [Sean Riddle]
- dreamGEAR My Arcade Space Invaders (DGUNL-7006, Pocket Player Pro) [Sean Riddle]
- Elite Disc [stonedDiscord]
- Epoch / SSD Company LTD Doraemon Taiko AIUEO Zukan (Japan) [David Haywood, TeamEurope]
- Epoch / SSD Company LTD Hello Kitty TV de Asobou! Manabou! Card de Omamagoto AIUEO Zukan (Japan) [David Haywood, TeamEurope]
- Epoch / SSD Company LTD Kyuukyoku! Muscle Stadium! Sasuke Kanzen Seiha (Japan) [David Haywood, TeamEurope]
- Epoch / SSD Company LTD TV de Asobou! Manabou! Pooh-san to Issho: ABC AIUEO Zukan (Japan) [David Haywood, TeamEurope]
- Excellent [stonedDiscord]
- GB-50 Retro Station Pocket System [Myrtle Shah]
- Huanle Dou Dizhu (V104CN) [little0, Mr. Kong]
- Jackpot Knight (V1.1) [hammy]
- Jin Huangguan 6th [little0]
- Jin Huangguan II (V310CN) [little0]
- Jin Zuanshi [little0]
- Kaimen Hu (PAN Electronics) [little0]
- Keno 21 (Ver. A-2.30) [Ioannis Bampoulas]
- Kniffi [stonedDiscord]
- Lexibook Junior Barbie Drawing Board / Barbie Drawing Studio [TeamEurope]
- Major Poker Deluxe (Ver. 1.12) [Ioannis Bampoulas]
- Millennium 2000 GmbH Millennium Arcade Genius SE [TeamEurope]
- Namco / Mitsubishi DS-6000 Driving Simulator [Phil Bennett]
- Neo Print - European Version II (World) (T4i 3.07) [Darksoft]
- Nissin / SSD Company LTD Dontore da bei 2 - Ouchi de, Minna de Fitness! (Japan) [David Haywood, TeamEurope]
- Premiums Line [hammy]
- Radica Family Tetris [David Haywood, Sean Riddle, TeamEurope]
- Retro-Bit Go Retro Portable 260+ Games [David Haywood, TeamEurope]
- Sharp MZ-5500 [Anna Wu]
- Shizhan Majiang Wangchao (Version 2.0) [hammy, little0]
- Super Dragon (Ver 211) [hammy]
- Taishan Wuxian Jiaqiang Ban (V101CN) [little0]
- Takara / Hasbro / SSD Company LTD Beyblade Arcade Challenge 5-in-1 (US) [David Haywood, Sean Riddle, TeamEurope]
- Tieban Shensuan (Mainland version 2.0) [hammy, little0]
- Tomy TV de Asobou! Mickey & Minnie Mouse Kids (Japan) [David Haywood, TeamEurope]
- Treasure Ocean (v1.5A) [hammy]
- unknown Alba game [hammy]
- unknown Paradise poker game [hammy]
- unknown YungYu game [Roberto Fresca, little0]
- VideoJet / Conny PDC M2 [TeamEurope]
- Zhongji Dou Dizhu (V204CN) [little0, Mr. Kong]
New clones marked not working
- Acorn Computers Atom with RAMROM [Nigel Barnes]
- Arthur's Knights (v1.00) [Ioannis Bampoulas]
- Blackjack (Cadillac Jack, Ver. 1.22) [Ioannis Bampoulas]
- dreamGEAR My Arcade Galaga (DGUNL-4199, Pocket Player Pro) [Sean Riddle]
- dreamGEAR My Arcade Pac-Man (DGUNL-4194, Micro Player Pro) [Sean Riddle]
- dreamGEAR My Arcade Tetris (DGUNL-7025, Micro Player Pro) [Sean Riddle]
- Hana Awase (set 2) [hammy]
- Konami Hashire! Tobe! Nagero! Hyper Sports Challenge (Japan) [David Haywood, TeamEurope]
- Magic Bomb (Ver. A4.0A, 4/06/01) [Ioannis Bampoulas]
- Magic Bomb (Ver. A4.1A, 5/4/01) [Ioannis Bampoulas]
- Magic Bomb (Ver. A4.2A, 7/06/01) [Ioannis Bampoulas]
- Magic Bomb (Ver. A4.2A, 8/09/01) [Ioannis Bampoulas]
- Magic Bomb (Ver. AA.71.A, 30/04/04) [Ioannis Bampoulas]
- Magic Bomb (Ver. AA.73.A, 17/10/06) [Ioannis Bampoulas]
- Magic Bomb (Ver. AB4.3A, 11/22/01S) [Ioannis Bampoulas]
- Magic Bomb (Ver. AB4.3A, 12/19/01S) [Ioannis Bampoulas]
- Magic Bomb (Ver. AB4.5A, 05/24/02S) [Ioannis Bampoulas]
- Magic Bomb (Ver. AB5.0, 09/26/02) [Ioannis Bampoulas]
- Magic Bomb (Ver. AB5.1, 01/10/03) [Ioannis Bampoulas]
- Magic Bomb (Ver. AB6.0J, 26/11/03) [Ioannis Bampoulas]
- Magic Bomb (Ver. BB6.0, 02/24/04) [Ioannis Bampoulas]
- Magic Bomb (Ver. EB4.3, 08/22/01) [Ioannis Bampoulas]
- Magic Bomb (Ver. L3.7S) [Ioannis Bampoulas]
- Magic Bomb (Ver. L4.0S) [Ioannis Bampoulas]
- Magic Bomb (Ver. LB5.1 12/13/02) [Ioannis Bampoulas]
- Mahjong Electron Base (parts 2 & 3, Japan bootleg set 2) [Mr.Dai]
- Mahjong Electron Base (parts 2 & 3, Japan bootleg set 3) [Mr.Dai]
- Major Poker Deluxe (Ver. 1.09) [Ioannis Bampoulas]
- Monkey Land (Ver. A1.1) [Ioannis Bampoulas]
- Pearce Signs ES5700 (LED Electronic Message System) [Nigel Barnes]
- San Se Caishen (Version 0118) [hammy, little0]
- Sharp MZ-6550 [sharpmz.org, Anna Wu]
- Western Venture (Ver. AA.01.B) [Ioannis Bampoulas]
- Western Venture (Ver. AA.02.E) [Ioannis Bampoulas]
New working software list items
- ibmpcjx: Eiyuu Densetsu Saga, Polar Star III [Cyb2600]
- juicebox: Dexter's Laboratory - Episode 51 (H6247), Ed, Edd n Eddy - Episode 39 (H2679), Juicebox Music Video - Avril Lavigne, The Calling, Clay Aiken (H2681), Juicebox Music Video - Liz Phair, Stacie Orrico, Skye Sweetnam, Zoegirl (H6254), Vans Triple Crown Volume 1 (BMX) (H2688), Vans Triple Crown Volume 2 (Skateboarding) (H2689) [Sean Riddle]
- kim1_cass: Baseball, FOCAL-65 (V3D), Hexpawn, MOS TECH 6502 BASIC 6-digit, MOS TECH 6502 BASIC 9-digit v1.1, Micro-ADE [Hans Otten]
- mz80b_flop: Disk BASIC/A SB-6510 Technik Diskette, MZ-80B Games [archive.org]
- mz2000_cass: Amateur Tennis, Door Door, Kyofu no Alien, Space Bee, Spy Daisakusen, Walk Wan [archive.org]
- mz2500_flop: Balloon Fight, F2 Grand Prix, Galaga, King Flappy, Lizard, Meurtre d'un Clown - Dokeshi Satsujin Jiken, Re-Birth, Sangokushi (Ver 3.2 05-Mar-1987) [archive.org]
- psx: A2 Racer: Europa Tour (Netherlands), Ace Combat 2 (Europe), Ace Combat 2 (France), Ace Combat 2 (Germany), Ace Combat 2 (Japan), Ace Combat 2 (Japan, rev. 1) (PlayStation the Best), Ace Combat 3: Electrosphere (Direct Audio with AppenDisc) (Japan), Ace Combat 3: Electrosphere (Japan), Ace Combat 3: Electrosphere (Japan, rev. 1), Ace Combat 3: Electrosphere (Europe), Action Bass (Europe), Action Bass (Japan), Action Man - Destruction X (Europe), Action Man - Mission Xtreme (Europe) (with EDC), Action Man - Operation eXtreme (USA), Adidas Power Soccer 2 (Europe), AFL '99 (Australia), AirRace Championship (Japan), Anastasia (Europe) [redump.org]
- pv1000: Mazy2, Mieyen [Inufuto]
- zx81_cass:
Cosmic Payback (v1.0) [John Connolly]
Sconnex [orac81]
Cassette 1 (Astro), Minefield, Space Shuttle, Spelling Tutor, Treasure Island, ZX81 Program Pack 4 (alt) [Planeta Sinclair, Mark Westmoreland, Steven Brown]
ZX81 Program Pack 5 (alt) [Planeta Sinclair, Paul Farrow, Steven Brown]
Battle Ships (type-in?), Chomp (type-in, ZX Computing № 2 - August 1982), Higher-Lower (type-in, Sinclair Programs), Personal Financial Planning (type-in, Sinclair Projects № 11 - August/September 1984), Sandown (type-in?), Squashed (type-in, Sinclair Programs № 3 - September/October 1982), Star Wars (type-in) [Planeta Sinclair, Steven Brown]
Juego de las Parejas (type-in, Revista Española de Electrónica - Agosto-Septiembre 1982), Mini Comecocos (type-in), Short Circuit (type-in, Your Computer Vol. 5 № 11 - November 1985) [Planeta Sinclair, Toniu Puig]
Software list items promoted to working
- 32x: SoulStar X (USA, prototype), Star Wars Arcade (Europe), Star Wars Arcade (Japan), Star Wars Arcade (USA), WWF WrestleMania - The Arcade Game (USA) [Angelo Salese]
- cdtv: American Heritage Illustrated Encyclopedic Dictionary (USA, 1991a Edition), Apprenez l'Anglais Avec Astérix - Asterix and Son, The Assassins CD 3, The Assassins Ultimate CD Games Collection, The Assassins Ultimate Games Volume 2, Barney Bear Goes Camping, Battlestorm, The Case of the Cautious Condor, Casino Games, CDTV Demo Disc (Europe), Cinderella - The Original Fairy Tale (USA), Classic Board Games, Commodore Amiga CDTV, Amiga 600, Amiga 600HD Demo Disc 1, Commodore Amiga CDTV, Amiga 600, Amiga 600HD Demo Disc 2, Cover Girl Strip Poker, Dinosaurs for Hire, Dr. Wellman - A Guide to Good Health for You and Your Family, Eadweard Muybridge's Women in Motion, Garden Fax - Fruits, Vegetables, and Herbs (USA), Garden Fax - Indoor Plants (USA), Garden Fax - Trees, Shrubs, Roses, and Conifers (USA), The Guinness CDTV Disc of Records (1991 Edition), Heather Hits Her First Home Run, The Hutchinson Encyclopedia (Europe), Log!cal (Europe), A Long, Hard Day at the Ranch (UK, Spain), Monopoly, Moving Gives Me a Stomach Ache, Mud Puddle (USA, Multi 5), My Paint CDTV - The Paint Program Just for Kids!, The New Basics Electronic Cookbook (USA, 1991a Edition), The New Grolier Electronic Encyclopedia (5/6/91), The Night Before Christmas, North Polar Expedition (v1.01), Pandora's CD v1.0, Pandora's CD v1.0 (alt), The Paper Bag Princess, Prehistorik, Raffles (Sweden), Read with Asterix - Asterix and Son, Scary Poems for Rotten Kids, Super Games Pak, The Tale of Benjamin Bunny, The Tale of Peter Rabbit, Team Yankee (Europe), Thomas' Snowsuit, Tie Break, Time Table of History - Business, Politics & Media (USA, 1991a Edition), Time Table of History - Science and Innovation (USA, 1991a Edition), Trivial Pursuit - The CDTV Edition (Europe, v1.0a), Turrican (Germany, alt), Turrican II: The Final Fight (Germany, alt), Welcome to CDTV Multimedia (367808-01 33), Welcome to CDTV Multimedia (USA, CDRM-499000), World Vista [Dirk Best, Angelo Salese]
- mz2500_flop: Dust Box '91 Special - August '91, Dust Box Vol. 2 [Angelo Salese]
New software list items marked not working
- duelmast_cart: Duel Masters: Duel Station Ver.1 [David Haywood, TeamEurope]
- ibmpcjx:
Shiro Densetsu [Cyb2600]
Jelda II [Justin Kerk] - mz80b_cass: BASIC SB-5510, BASIC SP-5025, Disk BASIC SB-6510, Disk BASIC SB-6511, Disk BASIC SB-6610, Vosque [archive.org]
- mz2000_cass: Flight Simulator & Bacteria, Puck Man [archive.org]
- mz2500_flop:
Marvelous [archive.org]
Hashire! Skyline (V1.2A) [unknown] - mz5500_flop:
Extended CP/M-86 (V1.1A) MS-DOS v2.11 (MZ-5500 V1.1A) [sharpmz.org, Anna Wu]
MS-DOS v2.11 (MZ-5500 V1.0A), MS-DOS v2.11 (MZ-6500 V2.0A), MS-DOS v2.11 (MZ-6550 V1.1A) [Anna Wu] - pasopia7_cass: 3D Golf Simulation, Space Battle Ship, Space Shooter [archive.org]
- pc100_flop: Dynapix, MS-DOS v2.01, N-100 Basic (Ver 1.0), N-100 Basic (Ver 1.0, alt) [Anna Wu]
- psx: Adidas Power Soccer (Europe) [redump.org]
- smartcycle_cart: Dora l'Exploratrice - Dora L'Aventure de l'Amitié (France), Hot Wheels - Pédale à Toute Vitesse (France), À la Découverte des Dinosaures (France) [TeamEurope]
Merged pull requests
- 13261: Emulated various components of the Heber Pluto 6 platform (used for gambling machines). [Naoki Saito]
- 13533: bus/heathzenith/h89: Decode PROM contents to set up I/O addressing. [Mark Garlanger]
- 13624: philips/mcd212.cpp: Implemented cursor blinking (GitHub #13522). [Vincent-Halver]
- 13717: pv1000.xml: Added the Mieyen and Mazy2 homebrew games. [Inufuto, David Vicens]
- 13768: adp/servicetastatur.cpp: Added preliminary ADP Merkur Service Testgerät emulation. [stonedDiscord]
- 13869: sinclair/specnext.cpp: Added extra memory read wait cycles in 28 MHz mode. [holub]
- 13877: Corrected SN76489 family sound chip types for various games based on photos. [negunma]
- 13878: taito/arkanoid.cpp: Corrected the release year for Hexa based on the date it received a game rating. [AugiteSoul]
- 13879: sinclair/spectrum.cpp, bus/spectrum/dma: Made the DMA controller type configurable as a slot option. [holub]
- 13880: sega/model2_v.cpp, sega/model2rd.ipp: Fixed lighting and improved gamma table. [Matthew Daniels]
- 13881: adp/stella8085.cpp, adp/stellafr.cpp: Removed inappropriate parent/clone relationships. [stonedDiscord]
- 13885: Dumped PLDs for six Modular System games and bootlegs. [Josep Quingles, Recreativas.org, ClawGrip]
- 13886: debug/debugcmd.cpp: Made the symlist command default to showing symbols for the visible CPU. [dave-br]
- 13887: moog/nl_source.cpp: Changed license to CC0. [m1macrophage]
- 13888: sound/flt_biquad.cpp: Added functions for calculating RC bandpass filter parameters. [m1macrophage]
- 13889: gaelco/gaelco2.cpp: Marked sound ROMs as bad for wrally2d as the game plays some incorrect sounds. [David Haywood]
- 13890: sound/coreaudio_sound.cpp: Corrected the feature test macro value for detecting macOS 12 “Monterey”. [Kelvin Sherlock]
- 13902: debugger/debugwin.cpp: Only trap the debugger break key combination if a debugger window has focus. [Nathan Woods]
- 13903: Don’t link against the Wayland EGL back-end library as it’s now loaded on demand. [Belegdol]
- 13904: Cleared the execute bit from source files. [Belegdol]
- 13907: sinclair/sprinter.cpp: Connected CD-DA sound outputs for ATA primary slave CD-ROM devices. [holub]
- 13908: sound/sdl_sound.cpp: Assume two channels if a device reports zero channels (GitHub #13891). [Manuel Alfayate Corchete]
- 13909: debugger/qt: Improved the colors for selected text in debugger views to improve legibility. [holub]
- 13913: sinclair/sprinter.cpp: Improved performance of wait state handling and marked systems as supporting saved states. [holub]
- 13915: konami/mainevt.cpp: Added the watchdog timer. [Jim Westfall]
- 13916: toaplan/toaplipt.h: Made the test switch as a regular input and removed the default assignment (GitHub #13882). [Jack Li]
- 13929: nintendo/nes_vt369_vtunknown.cpp: Dumped the GB-50 Retro Station Pocket System. [Myrtle Shah]
- 13930: machine/i2cds1307.cpp: Emulated the Maxim DS1307 I²C real-time clock. [holub]
- 13931: Added eighteen TV games and LCD games (three working) and one associated cartridge (not working). [David Haywood]
- 13932: sinclair/glukrs.cpp: Reimplemented device as a MC146818 derivative. [holub]
- 13933: nmk/nmk16.cpp: Removed duplicated PROMs from Arcadia. [Segio Galiano]
- 13934: sinclair/specnext_sprites.cpp: Preserve high bits when incrementing the sprite index. [holub]
- 13935: formats/all.cpp: Added IPF and 86F floppy disk formats so they can be used with floptool. [invertego]
- 13936: tvgames/nes_vt32_soc.cpp: Added Typo Vintage Gamer 240-in-1 (not working). [AJR, David Haywood, TeamEurope]
- 13942: sinclair/glukrs.cpp: Use clock frequency from schematics; sinclair/pentevo.cpp: Removed RTC register hacks. [holub]
- 13943: sinclair/pentevo.cpp: Added two ERS v0.60.02 BIOS options. [holub]
- 13945: gaelco/lotoplay.cpp: Removed a bad dump, and added additional notes about the PIC microcontroller version. [ClawGrip]
- 13946: sinclair/sprinter.cpp: Added two additional BIOS options and cleaned up the existing options. [holub]
- 13948: intergraph/interpro.cpp: Dumped missing PROMs and PLDs for the InterPro 27x0 workstation. [ArcadeHacker, ClawGrip]
- 13949: Dumped some PLDs for the Modular System bootlegs of Bad Lands and Gals Panic. [Josep Quingles, Recreativas.org, ClawGrip]
- 13950: cpu/mb86233: Overwrite the result of a transfer with the result of a concurrent floating point operation. [Matthew Daniels]
- 13951: sinclair/specnext_layer2.cpp: Separated 16-color and 256-color drawing code to improve readability. [holub]
- 13953: Added a TV game and three tabletop games (not working). [David Haywood, Sean Riddle, TeamEurope]
- 13955: machine/smartmed.cpp: Get Flash ID from software list attributes; juicebox.xml: Added six working items. [David Haywood]
- 13957: namco/namcos23.cpp: Implemented point ROM address auto-increment (fixes graphical issues and point ROM tests). [Ryan Holtz]
- 13959: sinclair/specnext_dma.cpp: Implemented the pre-scaler register, allowing the factory test to pass. [holub]
- 13959: irem/m62_bkungfu.cpp: Added notes about microcontroller data formats and communication. [David Haywood]
- 13960: apple/macpwrbk030.cpp: Corrected the battery level ADC connections (fixes GitHub #13352). [jflatt]
- 13961: konami/sbasketb.cpp: Changed the default starting score DIP switch setting to match the manual. [David Silva]
- 13352: irem/m62_bkungfu.cpp: Simulated most of the in-game HUD drawing. [David Haywood]
- 13963: sinclair/spectrum_v.cpp: Implemented “snow” effect when DRAM refresh interferes with video RAM accesses. [holub]
- 13966: kim1_cass.xml: Added six working items. [Hans Otten, Dagarman]
- 13967: sound/fz_pcm.cpp, casio/fz1.cpp: Added preliminary Casio FZ series sound emulation. [Devin Acker]
- 13968: philips/mcd212.cpp: Fixed the alternate cursor width in double-resolution mode (GitHub #13968). [Vincent-Halver]
- 13970: philips/mcd212.cpp: Fixed CLUT4 pixel hold (GitHub #13513). [Vincent-Halver]
- 13971: philips/mcd212.cpp: Implemented double-CLUT seven-color mode. [Vincent-Halver]
- 13972: philips/mcd212.cpp: Added missing CLUT select bit position constant. [Vincent-Halver]
- 13973: cpu/m68000: Added constructors that take the device type and internal map to the 68010. [Adam Billyard]
- 13974: psx.xml: Added twenty items (nineteen working), and replaced six items with better dumps. [redump.org, ArcadeShadow]
- 13975: Added seven TV games and LCD games (three working) and three associated cartridges (not working). [David Haywood]
- 13977: zx81_cass.xml: Added nineteen working items. [ArcadeShadow]
- 13978: philips/mcd212.cpp: Emulated real-world behavior when changing the MF flag within a line (GitHub #13976). [Vincent-Halver]
- 13981: 3rdparty/lzma: Re-enabled PPMD support after the feature macro was renamed to correct spelling. [landfillbaby]
- 13983: casio/cz1.cpp: Fixed audio routing. [Devin Acker]
- 13985: cpu/z80: Fixed timings for several Z80N instructions. [holub]
- 13989: philips/mcd212.cpp: Fixed brightness of inverted cursor (GitHub #13980). [Vincent-Halver]
- 13993: philips/cdicdic.cpp: Fixed XA audio header offset (GitHub #13991). [Vincent-Halver]