Fork me on GitHub

MAME 0.272

30 Nov 2024

The end of the year is almost upon us, but before that happens, make sure you try MAME 0.272! We’re very happy to announce that the early SNK game Tangram Q is now supported. This game was never widespread, and working examples are rarer than ever. MAME now gives you the unprecedented opportunity to experience this piece of gaming history. Another obscure system that’s starting to take shape is the Estonian EKTA Juku. This 8-bit educational computer was powered by a Soviet 8080 clone and ran the CP/M-derived EKDOS operating system.

The French Thomson computers have been receiving some attention lately, and software compatibility is starting to improve. Progress on the NEC PC-98 family is still coming along nicely. Our CD-ROM drive emulation has been getting better, which has a positive impact on numerous computers as well as game systems. The Epoch Super Cassette vision also got some nice fixes this month.

Numerous reported issues were fixed in this release, including some long-standing issues that had eluded developers for years. There are lots of new working bootleg arcade games to try out. Several TV games have been promoted to working this month, too.

You can read about all the exciting work that went into this release in the whatsnew.txt file. As always, the source code and 64-bit Windows binary packages are available on the download page.

MAME Testers bugs fixed

  • 03108: [Color/Palette] (konami/finalizr.cpp) finalizr: Colours are inaccurate and sound is incorrect. (hap)
  • 04989: [Flip Screen/Cocktail] (irem/travrusa.cpp) shtrider, shtridera: Changes to screen flipping setting are not applied. (hap)
  • 05419: [Crash/Freeze] (universal/docastle.cpp) idsoccera, asoccer: Emulated games crash showing a black screen. (hap)
  • 05695: [Crash/Freeze] (misc/coolpool.cpp) amerdart, amerdat2, amerdart3: Emulated game freezes after completion. (Peter Ferrie)
  • 05737: [Sound] (sega/system1.cpp) choplift and clones: Sampled speech playback rate is too high. (hap)
  • 05782: [Graphics] (sega/system1.cpp) choplift: Graphics show a horizontal discontinuity on levels 3 and 4. (hap)
  • 06435: [Sound] (seibu/dynduke.cpp) dynduke: Some sound effects are missing. (hap)
  • 06472: [Gameplay] (mr/sshot.cpp) sshot: The game runs at over twice the speed it should. (hap)
  • 07071: [DIP/Input] (universal/docastle.cpp) docastle, docastle2: “Advance Level on Getting Diamond” settings reversed. (OzFalcon)
  • 07520: [Sound] (orca/zodiack.cpp) dogfight: Sound effects play too fast. (hap)
  • 07740: [Sound] (nichibutsu/cclimber.cpp) yamato: Sound effects and music play too fast. (hap)
  • 07777: [Sound] (gameplan/enigma2.cpp) enigma2: Music between stages plays incorrectly. (hap)
  • 07869: [Gameplay] (sega/system1.cpp) choplift: The game pauses while speech is playing. (hap)
  • 08842: [Misc.] (irem/travrusa.cpp) travrusa: Selecting the palette PROM layout is irritating. (hap)
  • 08897: [DIP/Input] (jaleco/homerun.cpp) dynashot: The game starts with one credit before any coins are inserted. (hap)
  • 08943: [Crash/Freeze] (misc/quizpun2.cpp) quizpun2: The game fails to boot, only showing a black screen. (hap)
  • 08946: [Misc.] (sega/stv.cpp) znpwfvt: The system description does not match the displayed title. (Vas Crabb)
  • 08954: [Graphics] (sega/system1.cpp) pitfall2 and clones: The main title is not displayed. (hap)
  • 08963: [Crash/Freeze] (taito/tsamurai.cpp) ringfgta: The game fails to boot. (hap)
  • 08966: [Interface] UI: The software selection menu is sorted incorrectly for systems with multiple software lists. (Vas Crabb)
  • 08968: [Media Support] (vtech/vtech1.cpp) vz300 and clones: The system freezes when attempting to read floppy disks. (AJR)
  • 08970: [Timing] (irem/travrusa.cpp) shtrider: The countdown to the start of the race is too slow. (hap)
  • 08971: [Debugger] (pacman/pacman.cpp) mspacman: The emulated game crashes when debugger memory windows are open. (hap)
  • 08973: [Gameplay] (cvs/quasar.cpp) quasar: Enemies never fire shots. (hap)

New working systems

  • Jungle Soft Classic Max Pocket Mx-10 - 12 in 1 (vertical) [TeamEurope, David Haywood, AJR]
  • Konami Chusenoh [hammy, R. Belmont]
  • Tangram Q [systm11, buffi, rtw, f205v, Sean Sutton, Smitdogg, The Dumping Union, Ivan Vangelista, hap]
  • Tomy /SSD Company LTD IDATEN Jump: Gekisou IDATEN Battle (Japan) [TeamEurope, David Haywood]
  • Wantouchable [Darksoft, TeamEurope]
  • YSN GameU Joint TV Bank 108-in-1 (model AH9069) [TeamEurope, David Haywood]

New working clones

  • Astro Blaster (French) [Victor Fernandez (City Game)]
  • Big 10 (1986, System Make) [hammy]
  • Bumba (bootleg of Head On) [Jordi Tuells, Jordi Beltrán]
  • Captain X [Dirk Best, Brian Troha, Sean Riddle]
  • Carnival (ManilaMatic bootleg) [Trol]
  • dreamGEAR My Arcade Pac-Man Pocket Player (DGUNL-3227) [Sean Riddle, David Haywood]
  • Falcons Wild - World Wide Poker (Falcon original) [hammy]
  • Fidelity Deutschland Elite Private Line (EAG 6081 conversion) [hap, Berger]
  • Golden Poker Double Up (bootleg, set 5) [hammy]
  • Jack Potten's Poker (set 14, ICP-1 PCB) [hammy]
  • Janyou Part II (ver 7.03, July 1 1983, no title screen) [hammy]
  • Jump Bug (bootleg, set 3) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org, Ivan Vangelista]
  • Jungle King (V200PR) [Ioannis Bampoulas, TeamEurope]
  • Lode Runner III - Majin no Fukkatsu (Japan, rev. C) [kebrank]
  • Mad Motor (prototype, set 2) [SnakeGrunger!!11one]
  • Makaimura (Japan Revision B, alt GFX) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • New Double Bet Mahjong (bootleg of Royal Mahjong, set 2) [hammy]
  • Radica / SSD Company LTD ConnecTV Opus (PAL) [TeamEurope, David Haywood]
  • Radica / SSD Company LTD Plug & Play Opus (NTSC) [TeamEurope, David Haywood]
  • Saitek Kasparov GK 2000 (H8/3212 version) [hap, Sean Riddle]
  • Super Crowns Golf (Japan, set 2) [hammy]
  • Takara / SSD Company LTD Machi o Tsukurou: Kouji no Kuruma 5 (Japan) [TeamEurope, David Haywood]
  • Tarzan (V103M) [Ioannis Bampoulas, TeamEurope]
  • Tarzan (V202FA) [Ioannis Bampoulas, TeamEurope]
  • Thunder Heroes (set 2) [twistedsymphony]
  • Ukiyo Box (Japan, v1.3.7) [hammy]
  • Wonder Boy - Monster Land (English bootleg set 4) [hammy]
  • World Rally (US, version 1.0, checksum 75A5) [Pr3tty F1y]
  • Yamato (set 1) [caius, Josef Schaffer, The Dumping Union]

Systems promoted to working

  • EKTA Juku E5104 [Märt Põder]
  • Jungle Soft Classic Max Pocket PCMX11 - 12 in 1 Colour Games Console (horizontal, France) [David Haywood. AJR]
  • Jurassic Park (bootleg of Mega Drive version) [Dirk Best, Darksoft, hammy]
  • Lexibook Toy Story 3 (Lexibook) [David Haywood, AJR]
  • NJ Pocket 60-in-1 handheld 'X zero' (NTSC) [David Haywood, AJR]
  • Portable Game Station 268-in-1 [David Haywood, AJR]
  • unknown VT1682-based 101-in-1 handheld (PAL) [David Haywood, AJR]
  • Wai Wai Jockey [hap]

Clones promoted to working

  • American Soccer (Japan) [hap]
  • Gun Champ (newer, Super Shot hardware) [hap]
  • Indoor Soccer (set 2) [hap]
  • Indoor Soccer (Tecfri) [hap]

New systems marked not working

  • Arthur's Knights [Ioannis Bampoulas, TeamEurope]
  • AST Advantage! 6050d/6066d [The Retro Web]
  • AST Advantage! 610/611 [The Retro Web]
  • Bandai Tamagotchi Pix [TeamEurope, David Haywood]
  • BornKid 16 Bit Handheld Games 100-in-1 (model GB-10X) [TeamEurope, David Haywood]
  • Cellage [hammy]
  • Chibi Maruko-chan - Wanage de Asobo!! [Darksoft, TeamEurope]
  • Crayon Shin-chan - Arashi o Yobu! Sushitori Daigassen [Darksoft, TeamEurope]
  • Diamond Heart New (v20.0) [Ioannis Bampoulas, TeamEurope]
  • Dojokko Tsukami (Japan, ver 1.02) [Darksoft, TeamEurope]
  • Dragon Ball Z - Bucchigiri no Chou Kessen [Darksoft, TeamEurope]
  • Dragon Mahjong (Ver 1.20) [hammy]
  • Dynasty (1992, V5.1G) [Ioannis Bampoulas]
  • Fruit Cat (v2.00) [Ioannis Bampoulas, TeamEurope]
  • Ginga Yakyu [Darksoft, TeamEurope]
  • Gu, Choki, Pa [mindstorm88]
  • Handheld Game Console 319-in-1 [TeamEurope, David Haywood]
  • Haunted Hunter (Japan, ver 1.00) [Darksoft, TeamEurope]
  • Hi Lice (V102FA) [Ioannis Bampoulas, TeamEurope]
  • Honey-Bee (v3.0) [Ioannis Bampoulas, TeamEurope]
  • Itazura Cockroach (Japan, ver 1.02) [Darksoft, TeamEurope]
  • Joker Bonus [hammy]
  • Lucky 75 [caius]
  • Lucky Star [hammy]
  • Major Poker 2 (set 1) [Ioannis Bampoulas, TeamEurope]
  • Mite Shinzeyou [hammy]
  • Multi GAME XL [Ioannis Bampoulas, TeamEurope]
  • PK Rainbow (v 1.5) [hammy]
  • PK Turbo Great 2 [hammy]
  • Pump it Up Extra (Mar 21 2001) [smf, Windy Fairy]
  • Pump it Up The O.B.G: The 3rd Dance Floor (v3.04 - Jun 02 2000) [smf, Windy Fairy]
  • Pump it Up The O.B.G: The Season Evolution Dance Floor (R4/v3.25 - Aug 27 2000) [smf, Windy Fairy]
  • Pump it Up The Premiere: The International Dance Floor (R6/v4.01 - Feb 22 2001) [smf, Windy Fairy]
  • Pump it Up The Premiere 2: The International 2nd Dance Floor (Premiere 2/2002) [smf, Windy Fairy]
  • Pump it Up The Premiere 3: The International 3rd Dance Floor (Premiere 3/2003 - 28th Mar 2003) [smf, Windy Fairy]
  • Pump it Up The PREX: The International Dance Floor (REV2 / 101) [smf, Windy Fairy]
  • Pump it Up The PREX 2 (Premiere 2/2003) [smf, Windy Fairy]
  • Pump it Up The PREX 3: The International 4th Dance Floor (X3.2MK3) [smf, Windy Fairy]
  • Pump it Up The Rebirth: The 8th Dance Floor (Rebirth/2002) [smf, Windy Fairy]
  • Pump it Up: The 2nd Dance Floor (Feb 28 2000) [smf, Windy Fairy]
  • Pump it Up: The Collection (R5/v3.43 - Nov 14 2000) [smf, Windy Fairy]
  • Pump it Up: The Perfect Collection (R5/v3.52 - Dec 18 2000) [smf, Windy Fairy]
  • Rodeo King (Japan, ver 1.00) [Darksoft, TeamEurope]
  • Ruleta Mágica [David Villaverde, Recreativas.org]
  • San-X / Tomy Sumikko Gurashi - Sumikko Sagashi [TeamEurope, David Haywood]
  • Satoyama Grand Prix [Darksoft, TeamEurope]
  • Sega Ferie Kitten [QUFB]
  • Sega Ferie Puppy [QUFB]
  • Sega Ferie World Travel [QUFB]
  • SSD Company LTD XaviX Aerostep (XaviXPORT, Japan) [TeamEurope, David Haywood]
  • Takara / SSD Company LTD Beyblade Ultimate Shooter (Japan) [TeamEurope, David Haywood]
  • Takara / SSD Company LTD Zuba Zuba Blade (Japan) [TeamEurope, David Haywood]
  • Tomy / SSD Company LTD TV Hockey (Japan) [TeamEurope, David Haywood]
  • Toy Shop [anonymous]
  • unknown Banpresto medal game [Darksoft, TeamEurope]
  • unknown Boram poker game [hammy]
  • Wanikko Punch (Japan, ver 1.20) [Darksoft, TeamEurope]
  • Youkai VS Uchuujin [Darksoft, TeamEurope]
  • YSN Play Portable Color GameU+ (108-in-1) (Japan) [TeamEurope, David Haywood]
  • Yujo Gattai Shishigami-o [Darksoft, TeamEurope]
  • Zoids [Darksoft, TeamEurope]

New clones marked not working

  • Apple Computer Macintosh PowerBook 165 [R. Belmont]
  • Apple Computer Macintosh PowerBook 165c [R. Belmont]
  • Batman Forever (Dutch, 3.02) [inkochnito, PinMAME]
  • Black Beard (US.00, 2005/03/14) [Ioannis Bampoulas, TeamEurope]
  • Cabal (Modular System) [Darksoft]
  • Crisis Zone (World, CSZO2 Ver. B) [Guru]
  • Double Dragon (Modular System) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • Epoch / SSD Company LTD Let's Play Excite Striker (UK) [TeamEurope, David Haywood]
  • Gryzor (Modular System) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • Jack Potten's Poker (set 15, ICP-1 PCB) [hammy]
  • Jumanji (V113) [Ioannis Bampoulas, TeamEurope]
  • Magical Kengo 2005 (Ver. USA 1.10) [Ioannis Bampoulas, TeamEurope]
  • Major Poker 2 (set 2) [hammy, buffi]
  • Major Poker 2 (set 3) [hammy, buffi]
  • Ninja Emaki (Tecfri license) [hammy]
  • Pump it Up Extra (Mar 08 2001) [smf, Windy Fairy]
  • Pump it Up EXTRA + Plus (Premiere 2/2003) [smf, Windy Fairy]
  • Pump it Up The O.B.G: The 3rd Dance Floor (v3.03 - May 07 2000) [smf, Windy Fairy]
  • Pump it Up The Premiere: The International Dance Floor (R6/v4.01 - Feb 22 2001 USA) [smf, Windy Fairy]
  • Pump it Up The Premiere 3: The International 3rd Dance Floor (Premiere 3/2003 - 17th Mar 2003) [smf, Windy Fairy]
  • Pump it Up The PREX 3: The International 4th Dance Floor (INT X3.1MK3) [smf, Windy Fairy]
  • Pump it Up The PREX 3: The International 4th Dance Floor (Korea X3.1MK3) [smf, Windy Fairy]
  • Pump it Up: The 2nd Dance Floor (Dec 27 1999) [smf, Windy Fairy]
  • Real Mahjong Haihai (Japan, bootleg) [hammy]
  • Ron Jan (set 2) [hammy]
  • Ron Jan Super (set 2) [hammy]
  • Ron Jan Super (set 3) [hammy]
  • Shadow Warriors (Modular System) [Darksoft]

New working software list items

  • ekara_cart: e-kara Web cartridge 12M (used, with 5 songs) (Japan) [TeamEurope, David Haywood]
  • gba: LOCKJAW: The Overdose, LOCKJAW: The Reference, Tetanus on Drugs (Milestone 3), Tetanus on Drugs (Preview Release 1) [Mike Swanson]
  • ibm5170_cdrom: My First Math Adventure: Adding and Subtracting, Star Trek: 25th Anniversary (Enhanced CD-ROM), Star Trek: Judgment Rites (Collector's Edition), Ultimate Solitaire [Mike Swanson]
  • juku: EKDOS 2.29, EKDOS 2.30 [Märt Põder]
  • mac_cdrom: My First Math Adventure: Adding and Subtracting [Mike Swanson]
  • nes: LJ65 (0.41, NTSC), LJ65 (0.41, PAL), Tetramino (0.1), Tetramino (0.2), Tetramino (0.27, NTSC), Tetramino (0.27, PAL), Tetramino (0.30, NTSC), Tetramino (0.30, PAL) [Mike Swanson]
  • oric1_cass:
    El Prisionero, Torreoscura [Commodore Plus]
    Les Chemins de Galdeon (French), Los Camiños de Galdeon (Spanish), The Paths of Galdeon (English), Pulsoids, I Sentieri di Galdeon (Italian) [Defence Force]
    Rodmän (demo) [The Future Was 8 Bit]
    Aerial, AntiAir, Ascend, Battlot, Bootskell, Cacorm, Cavit, Cracky, Guntus, Hopman, Impetus, Lift, Mazy, Neuras, Osotos, Ruptus, Yewdow [Inufuto]
    Killer Caverns [The Oric Site]
  • segacd: Sonic the Hedgehog CD (USA, R4C) [David Silva]

Software list items promoted to working

  • fm7_disk: Daisenryaku FM (alt) [Angelo Salese]
  • mo5_cass: Androïdes (alt), Androïdes (alt 2), Brigade du Feu, La Geste d'Artillac, La Geste d'Artillac (single tape), La Geste d'Artillac (single tape, alt), La Geste d'Artillac (single tape, alt 2), Las Vegas (WAV format), Tyrann (alt), Tyrann (alt 4) [AJR]
  • pc98: Gakuen Bakuretsu Tenkousei!, Joker II, Mashou Denki La Valeur, Master of Monsters, PC-9801 Game Pack Vol. 1, PC-9801 Game Pack Vol. 2, PC-9801 Game Pack Vol. 3, PC-9801 Game Pack Vol. 4 [Angelo Salese, Carl]
  • pc98_cd: Dies Irae [Angelo Salese, Carl]
  • scv: Star Speeder [Wilbert Pol]
  • spectrum_cass: Astro Blaster (pirate), Astroblasters, Batman (set 4), Comercio Cosmico, Cosmic Commerce (English), Cosmic Commerce (English, alt), Cruising On Broadway, Cruising On Broadway (pirate), Cruising On Broadway (Sunshine), Cruse On, Dictator, Dictator (pirate), Edd the Duck!, Edd the Duck! (Zeppelin), Mister Kung-Fu (set 1, v1.3), Mister Kung-Fu (set 2, v1.3), Mister Kung-Fu (set 3, v1.3, Plus 2a / Plus 3), Mister Kung-Fu (set 4, Plus 2a / Plus 3) [holub]
  • x68k_flop: Emerald Densetsu, Strider Hiryuu [Carl]

New software list items marked not working

  • ibm5170_cdrom: Mavis Beacon Teaches Typing Special Edition 10, Multimedia Middle School Grammar [Mike Swanson]
  • polysix: Factory presets [Sunshine Jones]

Translations added or modified

  • Ukrainian [Stanley Kid]

Merged pull requests

  • 9946: ussr/juku.cpp: Implemented sound and video, fixed floppy disk access, and added EKDOS to the software list. [Märt Põder]
  • 11862: sega/sega_ferie.cpp: Added basic Sega Ferie emulation. [QUFB]
  • 12828: ibm5170_cdrom.xml: Added Star Trek: 25th Anniversary and Star Trek: Judgment Rites. [Mike Swanson]
  • 12831: megadriv.xml: Corrected two bad bytes in ESPN National Hocky Night cartridge dump. [Don Jones]
  • 12871: Updated the Ukrainian UI translation. [Stanley Kid]
  • 12879: jpm/jpmimpct.cpp: Added internal artwork for Cluedo? Murder Mystery Quiz Game. [as-tb-dev]
  • 12886: seibu/cabal_ms.cpp: Dumped a Modular System bootleg of Cabal. [Darksoft, ClawGrip]
  • 12891: ibm5170_cdrom.xml, mac_cdrom.xml: Added five CD-ROM dumps (three working). [Mike Swanson]
  • 12905: video/upd7220.cpp: Reset command shouldn’t affect RA parameters (fixes PC-98 Mighty Head text display). [Angelo Salese]
  • 12910: bus/epson_qx/multifont.cpp: Added font ROM dumps. [Khralkatorrix, Brian Johnson]
  • 12913: sound/upd1771.cpp: Improved the end-of-stream check for ADPCM streams containing multiple samples. [Wilbert Pol]
  • 12914: cpu/upd7810: Improved µPD7801 Mode C handling (fixes SCV Star Speeder ROM banking). [Wilbert Pol]
  • 12918: heathzenith/h89.cpp, bus/heathzenith/h89: Connected the write-enable pull-up, and cleaned up code. [Mark Garlanger]
  • 12919: Added sixteen TV games and handheld systems (five working), and an e-kara Web cartridge. [TeamEurope, David Haywood]
  • 12920: nichibutsu/galivan.cpp: Dumped a version of Ninja Emaki distributed by Tecfri (not working). [hammy, ClawGrip]
  • 12922: skeleton/flashvga2.cpp: Dumped the Codere Ruleta Mágica video slot machine. [David Villaverde, Recreativas.org, ClawGrip]
  • 12924: namco/namcos22.cpp: Moved the C17 internal ROM to a device, and cleaned up code. [cam900]
  • 12926: formats/ap2_dsk.cpp: Fixed crash when loading a NIB format disk image with an all-zero track. [Roman Donchenko]
  • 12927: midway/cashline.cpp: Added the reel symbols to the comments, and improved the estimated year. [ClawGrip]
  • 12928: bus/heathzenith/h89/h_88_3.cpp: Connected the interrupt outputs. [Mark Garlanger]
  • 12929: heathzenith/h89.cpp: Used macros to reduce duplication in ROM definition. [Mark Garlanger]
  • 12931: bus/heathzenith/h89: Converted the H-17 floppy drive controller to a slot card device. [Mark Garlanger]
  • 12932: gba.xml, nes.xml: Added the Lockjaw games from Pin Eight. [Mike Swanson]
  • 12933: epoch/scv.cpp, bus/scv: Fixed issues with sound and graphics, refactored code, and updated notes. [Wilbert Pol]
  • 12934: tecmo/tehkanwc.cpp: Made palette RAM readable, and adjusted the video refresh rate to better match hardware. [jotego]
  • 12935: toaplan/toaplan2.cpp: Corrected the label for the Batsugun - Special Version program ROM. [PabloArcade]
  • 12936: nec/pc9801_kbd.cpp: Converted the PC-9801 keyboard device to use a serial interface with control signals. [Angelo Salese]
  • 12937: misc/compucranes.cpp: Added OM Vending Toy Shop, and updated notes. [ClawGrip]
  • 12938: sega/vicdual.cpp: Added a Niemer bootleg of Head On called Bumba. [Jordi Tuells, Jordi Beltrán, ClawGrip]
  • 12939: gaelco/wrally.cpp: Added an additional Atari version of World Rally. [Pr3tty F1y, ClawGrip]
  • 12940: sega/segag80r.cpp: Added a French version of Astro Blaster [Victor Fernandez (City Game), ClawGrip]
  • 12941: namco/namcos23.cpp: Improved Super System 23 texturing, and allowed Angler King to boot. [Ryan Holtz]
  • 12942: igs/igs_fear.cpp: Dumped remaining ROMs for Icescape. [TeamEurope, Peter Wilhelmsen, XingXing, David Haywood]
  • 12943: video/upd7220.cpp: Corrected pitch for RDAT and WDAT operations [Brian Johnson]
  • 12944: epson/qx10.cpp: Reverted misguided changes to video zoom handling. [Brian Johnson]
  • 12945: bus/msx/slot/disk.cpp: Don’t connect the TC8566AF ready line. [Carl, Wilbert Pol]
  • 12946: tecmo/shadoww_ms.cpp: Dumped a Modular System bootleg of Shadow Warriors and added a skeleton driver. [Darksoft, ClawGrip]
  • 12948: util/cdrom.cpp: Fixed issues with the CUE, TOC and GDI parsers. [Windy Fairy]
  • 12949: technos/ddragon_ms.cpp: Dumped a Modular System bootleg of Double Dragon and added a skeleton driver. [Darksoft, ClawGrip]
  • 12950: konami/gryzor_ms.cpp: Dumped a Modular System bootleg of Gryzor. [Edgar Solé, Recreativas.org, ClawGrip]
  • 12951: sdl/window.cpp: Removed assertion that click count is not negative when a pointer is lost. [AJR]
  • 12952: pacman/pacman.cpp: Dumped some of the PROMs for the Marti Colls Pengo bootleg. [Edgar Solé, Recreativas.org, ClawGrip]
  • 12953: nintendo/vt1682.cpp: Improved emulation of the Classic Max Pocket units and marked six systems as working. [David Haywood]
  • 12954: machine/t10mmc.cpp: Added stub CD-TEXT TOC read support; util/cdrom.cpp: Handle control flags in TOC files. [Windy Fairy]
  • 12955: galaxian/galaxian.cpp: Dumped another Jump Bug bootleg. [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org, ClawGrip]
  • 12956: formats/ap2_dsk.cpp: Added read-only support D13 format disk images. [Roman Donchenko]
  • 12958: cpu/mips: Added support for IDT R4650 multiply/accumulate instructions to the interpreter. [Ryan Holtz]
  • 12959: mame/luaengine.cpp: Expose the full build version string in the emu table. [Nathan Woods]
  • 12960: oric1_cass.xml: Added 26 working items, and removed speculation from metadata. [ArcadeShadow]
  • 12961: irem/irem_cpu.cpp: Corrected encrypted opcode 0x37 for Dynablaster to cvtbw instruction. [Martin Donlon]
  • 12962: Cleaned up code for various Namco 2D arcade systems. [cam900]
  • 12964: nes.xml: Corrected titles for the Tetramino (LJ64 prototype) games. [Mike Swanson]
  • 12965: spectrum_cass.xml: Promoted eighteen items to working, and added usage instructions. [holub]
  • 12966: Corrected the Cluedo internal layout license from BSD-3-Clause to CC0-1.0. [as-tb-dev]
  • 12967: sega/segas32.cpp: Use the same sound ROM banking for Stadium Cross and Title Fight. [Gamez Fan]
  • 12968: sega/megadriv_rad.cpp: Dumped a newer version of My Arcade Pac-Man Pocket Player. [Sean Riddle, David Haywood]
  • 12969: heathzenith/h89.cpp: Added SigmaROM v1.2 and v1.3 as BIOS options. [Mark Garlanger]
  • 12972: tvgames/trkfldch.cpp: Added notes about how the Advance Bright 4 Player System plays sampled sounds. [David Haywood]
  • 12973: sinclair/byte.cpp: Moved the PEVM Byte to a separate source file and improved emulation. [holub]
  • 12975: heathzenith/h89.cpp: Changed GPP bit names to match schematics. [Mark Garlanger]
  • 12976: igs/igs_fear.cpp: Confirmed Icescape and Fearless Pinocchio use the same microcontroller. [TeamEurope, David Haywood]
  • 12980: formats/ap2_dsk.cpp: Added I/O error handling. [Roman Donchenko]
  • 12981: fuuki/fuukitmap.cpp: Extracted common tilemap handling from fuukifg2.cpp and fuukifg3.cpp. [cam900]
  • 12982: ui/viewgfx.cpp: Fixed palette display when indirect pens are present. [cam900]
  • 12983: irem/m72.cpp: Split the driver state class to reduce optional object finders, and cleaned up code. [cam900]
  • 12985: kaneko/kaneko_spr.cpp, kaneko/kaneko_tmap.cpp: Use generic graphics decoding layouts. [cam900]
  • 12987: arcadia.xml, apfimag_cass: Use lowercase for descriptive text in descriptions. [ArcadeShadow]
  • 12989: sega/segas32.cpp: Reverted the change to Title Fight sound ROM banking (reverts GitHub pull request #12967). [Gamez Fan]
  • 12990: jaleco/ms32.cpp, jaleco/bnstars.cpp: Converted to use generic graphics decoding layouts, and cleaned up code. [cam900]
  • 12991: konami/88games.cpp: Use memory views rather than trampoline functions (simplifies memory banking). [cam900]
  • 12992: konami/bottom9.cpp: Use memory views rather than trampoline functions. [cam900]
  • 12993: efo/nightmare.cpp: Dumped the sound ROMs for Night Mare. [David Tallboom, Recreativas.org, ClawGrip]
  • 12994: amstrad/pcw.cpp: Shift printer data on the rising edge of the clock bit. [Golden Child]
  • 12996: segacd.xml: Added a dump of Sonic the Hedgehog CD (USA) with R4C ring code. [David Silva]
  • 12997: konami/crimfght.cpp: Use memory views rather than address map bank devices. [cam900]
  • 12998: vtech/geniusjr.cpp: Added accents to vowels in names of Spanish variants (e.g. the Pitagorín series). [ClawGrip]
  • 12999: cpu/lh5801: Don’t add the PC value twice when disassembling relative addressing modes. [Golden Child]
  • 13001: pinball/recel.cpp: Use a “Poker Plus” ROM dump known to work on hardware. [Recreativas.org, ClawGrip]
  • 13005: konami/blockhl.cpp: Simplified palette RAM banking. [cam900]
  • 13006: konami/aliens.cpp: Simplified palette RAM banking. [cam900]