Fork me on GitHub

MAME 0.265

25 Apr 2024

It’s time for our very special MAME 0.265 release! April has seen development across numerous areas. MAME now has support for touch screens on Linux and Windows 8 or later, opening up new possibilities for interactive artwork. If you have a suitable multi-touch screen, you can now play chords on systems with on-screen piano keyboards. Check the documentation for specifics on how touch differs from mouse control in menus. You’ll need to turn on the enable_touch option to use touch screen support on Linux.

A pair of 1970s portable computers from IBM are now emulated in MAME: the IBM 5100 and IBM 5110. Based on a heavily microcoded 16-bit architecture, these systems ran APL software by emulating a System/360 mainframe and BASIC software by emulating a System/3 business system (ancestors of IBM Z and IBM i, respectively). Prior to the introduction of the IBM 5100, APL was exclusive to large mainframe computers. A self-contained 25 kg system running APL as well as BASIC was revolutionary.

You can now plug a virtual Super Game Module into your emulated ColecoVision, adding more RAM and better sound output. Many titles from the vibrant ColecoVision homebrew development community require or make use of the Super Game Module. There’s also a big update to the ColecoVision software lists, including lots of homebrew software to try out. Other software list additions this month include one of the remaining Bandai RX-78 game cartridges, two more GameKing III games, a batch of MSX2 floppy disks, and the latest Apple II floppy disk dumps.

Of course, we haven’t stopped working on arcade game emulation. For the first time, you can play Konami’s Tokimeki Memorial Oshiete Your Heart games. These spin-offs of the popular dating simulation series used heart rate and galvanic skin resistance sensors and printed the results from your game. What appears to be an early version of Visco’s Kokontouzai Eto Monogatari drop puzzle game has been found and dumped. This version has much less content in the data ROM and a smaller program. Another rare find dumped this month is a production version of the CES Galaxy Games StarPak 4 multi-game cartridge.

Other improvements this month include serial console support for the KIM-1 hobbyist computer and an option to use one binary file per track when extracting CHD CD-ROM images. You can read about everything that happened in the whatsnew.txt file, or get the source code and 64-bit Windows binary packages from the download page.

MAME Testers bugs fixed

  • 08221: [DIP/Input] (atari/harddriv.cpp) strtdriv: Brake pedal input is not connected correctly. (Jamie McCadden)
  • 08839: [Debugger] (snk/ngp.cpp) ngp, ngpc: Assignng the TLCS900 PC register from the debugger doesn’t work. (hap)
  • 08840: [Gameplay] (capcom/lwings.cpp) avengers, buraiken: Microcontroller misses some CPU messages. (hap)
  • 08847: [Gameplay] (midway/williams.cpp) lottofun: Game displays CALL OPERATOR error after any player wins. (hap)
  • 08848: [DIP/Input] (capcom/1942.cpp) 1942, 1942a, 1942b, 1942w: Default lives setting does not match manual. (ketburai)
  • 08851: [Media Support] (trs/trs80.cpp) trs80l2 trs80m3 trs80m4 coco: Single-sided DMK disk images are not identified. (pnp2084)

New working systems

  • CEI 60.04 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca]
  • Excalibur Electronics Igor (Excalibur) [hap, Sean Riddle]
  • International Business Machines IBM 5100 [Christian Corti, Tom Stepleton, Patrick Mackinlay]
  • International Business Machines IBM 5110 [Christian Corti, Tom Stepleton, Patrick Mackinlay]

New working clones

  • Animal House (bootleg of Jingle Bell) [Taksangs, charlie]
  • Bongo (set 2) [Arcadedealer aka Edgar Solé aka Dios, Recreativas.org]
  • CEI 51.08 (CEI 906-III Poker, Schedule 09F) [Roberto Fresca]
  • CEI 51.08 (CEI 906-III Poker, Schedule 21F) [Roberto Fresca]
  • Galaxy Games StarPak 4 [Bill D., Brian Troha, The Dumping Union]
  • Gorf (Spain, Irecsa license) [Recreativas.org]
  • Hack Inc. Sandbox PCI PC (430HX, Socket 7 CPU) [Angelo Salese]
  • Kokontouzai Eto Monogatari (Japan, prototype?) [twistedsymphony]
  • Mahjong Gekisha Part II (Japan) [hammy]
  • Mahjong Reach (Ver. 1.00) [Sergio Galiano]
  • Mahjong Reach Part II (Ver. D88) [Sergio Galiano]
  • Ruleta RE-800 (v1.0, set 2) [Roberto Fresca, Gabriel Vega (El Pampa), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Saitek Mephisto Schachakademie [hap, Berger, Drahti]
  • Super Ms. Pac-Man (turbo hack, NVC284/NVC285 hardware) [Roberto Fresca, Gabriel Vega (El Pampa), Pablo Marcos (FaceArcade), Emmanuel Firmapaz, Club Argentino de Arcades]
  • Xiao Ao Jiang Hu (China, Ver. 1.00) [dyq, little0, AJR, Guru]

Systems promoted to working

  • Sinclair Research Ltd ZX-80 [Robbbert]
  • Tokimeki Memorial Oshiete Your Heart (GQ673 JAA) [Windy Fairy]
  • Tokimeki Memorial Oshiete Your Heart Seal Version (GE755 JAA) [Windy Fairy]
  • Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAB) [Windy Fairy]

New systems marked not working

  • Alone Shettle Crew [f205v, Brian Troha, rtw, Scott Jackman, Sead Sutton, Smitdogg, The Dumping Union]
  • Black Jack (Irem) [hammy, Joko3]
  • Dawg Gone Fun [Siftware]
  • Esprit Systems Executive 10/102 [Dirk Best, Bitsavers]
  • Hammer Champ (Japan) [hammy]
  • Knights in Armor [Jeff Anderson, Seth Soffer]
  • Man Guan Caishen 3 (V101CN) [dyq, little0, Guru]
  • Man Guan Zhi Zun (V100CN) [dyq, little0, Guru]
  • Neo Print - Fairy Tales (World) (T4i 3.07) [Mrhide]
  • Qing Cheng Zhi Lian [dyq, little0, Guru]
  • Que Huang Zheng Ba (V100CN) [dyq, little0, Guru]
  • Soccer 10 (ver. 16.44) [trol]
  • Wheels II [Jeff Anderson, Seth Soffer]

New clones marked not working

  • Poker Ladies (Uncensored bootleg, encrypted) [f205v, Roberto Fresca]
  • Scared Stiff (1.1) [Corrado Tomaselli]

New working software list items

  • apple2_flop_clcracked: From The Beginning... Contraception (4am crack), Mastering Math Series 4: Space Subtraction (A-145 version 1.0) (4am crack), Mastering Math Series 5: Subtraction Puzzles (A-146 version 1.0) (4am crack), Mastering Math Series 6: Multiplication Puzzles (A-147 version 1.0) (4am crack), Mastering Math Series 7: Quotient Quest (A-148 version 1.0) (4am crack), Mastering Math Series: Diagnostic System (A-149 version 1.1) (4am crack), Mastering Math Series: Management System (A-150 version 1.0) (4am crack), Mastering Math Series: Management System (A-150 version 1.1) (4am crack), Mastering Math Series: Worksheet Generator (A-151 version 1.0) (4am crack), Mastering Math Series: Worksheet Generator (A-151 version 1.1) (4am crack) [4am, A-Noid]
  • apple2_flop_orig:
    Candy Land, Chuck Yeager's Advanced Flight Trainer [4am, A-Noid]
    Nibbles Away ][ (version A1), Wizimore: Catacombs of Vlad, Wizimore: Nihonbashi, Wizimore: O'Connor's Mine, Wizimore: The Emperor's Seal, Wizimore: The Scarlet Brotherhood of Hsi Ho [4am, A2_Canada, A-Noid]
    Anchorman, Back It Up III (version 3.4), Questmaster I: The Prism of Heheutotol [4am, ianoid, A-Noid]
    Copy II Plus (version 3.3), Essential Data Duplicator 4 Plus (version 4.1), Nibbles Away (version B2) [4am, txgx42, A-Noid]
  • apple2gs_flop_clcracked: GBA Championship Basketball: Two-on-Two (cleanly cracked), Reader Rabbit (Version 2.0) (cleanly cracked), ShowOff (Version 1.0) (cleanly cracked), Sid Meier's Pirates! (cleanly cracked), USA GeoGraph (Version 1.0) (cleanly cracked), World GeoGraph (Version 1.3) (cleanly cracked) [Brian Troha]
  • coleco_homebrew:
    Star Force (fixed) [AtariAge, Ikrananka]
    421, A.E. - Anti-Environment Encounter, Aerial, Arno Dash, Asteroids, Astrostorm, Bank Panic, Bankruptcy Builder, Bejeweled, Bootskell, Breakout, Burn Rubber, C-So!, Canadian Mini Games, Caterpillar S.O.S., Cavit, Champion Pro Wrestling, Children of the Night, Circus Charlie, Cold Blood, Crazy Climber Redux, DacMan, Danger Tower, Deep Dungeon Adventure, Deflektor Kollection, Destructor S.C.E., Diamond Dash II, Dragon's Lair, Flapee Byrd, Flicky, Flora and the Ghost Mirror, Frog Feast, Front Line S.C.E., Frostbite, Gauntlet, Ghostblaster, Ghostbusters, Girl's Garden, Golgo 13, The Goonies, GP World, Gulkave, Heroes Arena, Impetus, Insane Pickin' Sticks VIII, J.E.T.P.A.C., Jeepers Creepers, Kaboom!, Kevtris, King & Balloon, King's Valley, Klondike Solitaire v1.0, Knight Lore, Knightmare, Kobashi, Konami's Ping-Pong, Kralizec Tetris, Lift, Magical Tree, Mahjong Solitaire v1.0, Majikazo, Mappy, Mario Bros., Maze Maniac, Mazy, Mecha 9, Mikie, Minesweeper v1.0, Missle Strike, Module Man, Monaco GP, Mopiranger, Mr Chin, Ms. Space Fury, Multiverse, N-Sub, Neuras, Ninja Princess, Operation Wolf, Pac-Man Collection, Pacar, Peek-A-Boo, Pegged v1.0, Pillars, Pitfall II Arcade, Pitman, Pooyan, Princess Quest, Purple Dinosaur Massacre, Pyramid Warp + Battle Ship Clapton II, Qbiqs, Quest for the Golden Chalice, Rally-X, Remember the Flag, Reversi & Diamond Dash, Road Fighter, Ruptus, Search for the Stolen Crown Jewels 3 (Demo), Secret of the Moai, Sega Flipper, Shmup!, Shouganai, Sindbad Mystery, Sky Jaguar, Snake, Space Invaders Collection, Space Invasion, Space Shuttle: A Journey Into Space, Spelunker, Spunky's Super Car!, Squares, Star Castle, Star Fire, Star Fortess, Star Jacker, Steamroller, The Stone of Wisdom, Stray Cat, Subroc Super Game, Sudoku, Super Pac-Man, Super Space Acer, Thexder, Track & Field, Traffic Jam, Turmoil 2022, TwinBee, Txupinazo!, Uridium, Utopia, Vectorollerpede, Vexed, War, Waterville Rescue, Winky Trap, Wizard of Wor, Wonder Boy, Yie Ar Kung-Fu, Zaxxon II, Zaxxon Super Game, Zippy Race, Zombie Calavera Prologue, Zombie Incident, Zombie Near, Zoom 909 [ColecoVision Addict]
    The Black Onyx, Booming Boy, Boxxle, Buck Rogers Super Game, Caos Begins, Caverns of Titan, Kung-Fu Master, Space Shuttle: A Journey Into Space (64k) [Dirk Best, ColecoVision Addict]
  • gameking: 4 in 1 - Three Battles + Light Sword + Risker + Metal Deform (512KB cartridge, set 2) [sCZther, SSJ, Gaming Alexandria, TeamEurope]
  • gameking3: Diamond, Hemic Battle [sCZther, SSJ, Gaming Alexandria, TeamEurope]
  • ibm5170_cdrom: BeOS 4.5 [WinWorld]
  • msx1_flop: Aackotext II (Netherlands, v2.2), Brasil Geográfico (Brazil), dBASE II (Netherlands), JUBILEUM Diskette (Netherlands), MS Text (Netherlands), MSX-AIDS (Japan, v1.1), Nihongo Waupuro Kan-juku Tomato (Japan), Score Editor (Japan) [file-hunter]
  • msx2_flop:
    DMK Creator (v6.3), DSKPRO (v6.51), DSKPRO (v9.01), DSKPRO (v11.6), DSKPRO Light (v1.4) [cbsfox]
    Atlas / Encyclopedie (Belgium), Belasting Diskette 1989 (Netherlands), Brainstorm (Netherlands), Cheat Master (Netherlands), Copy Aid Tenka Muteki (Japan, v2.12), Copy Aid Tenka Muteki (Japan, v2.20), Copy Aid Tenka Muteki (Japan, v2.30), Copy Aid Tenka Muteki (Japan, v2.32), Copy Aid Tenka Muteki (Japan, v2.32+), Copy CAT (Japan, v2.00), DemoKit Deluxe (Netherlands), Developer II (Netherlands), Disk Album 42 - MSX-C Nyuumon Jougekan (Japan), DupeDisk (Netherlands, v1.02), EPROM - Extra Products ROM (Netherlands), F1 Tool Disk (Japan), F1 Tool Disk II (Japan), FAC Soundtracker (Netherlands, v2.0), FAC Soundtracker Pro (Netherlands, 1992), FAC Soundtracker Pro (Netherlands, v1.03), Home Office - MSX Designer (Italy), Home Office 2 (Italy), Image Maker & Poster 8 (Netherlands), The Magical Editor (German), Melbrains Note (Japan?), MIDI Saurus (Japan), Mitsubishi ML-G30, MoonBlaster (Netherlands, v1.4), MoonBlaster Music #2 (Netherlands), MSX BASIC Kun (Netherlands), MSX Technical Guidebook - The Fourth Edition (Japan), MSX Utility Disk (Netherlands), MSX2 Disk Backup Tool - Focus (Japan, v2.0), Music Editor Onchi-kun (Japan), Nihongo Waupuro Bunsho Sakuzaemon (Japan), Palet 2 (Netherlands), PictureKit Deluxe (Netherlands), Print Shop II (Japan, cracked), Pro-tracker (Netherlands), PSG Tracker (Netherlands), Sampbox 2 Deluxe (Netherlands), Sampbox 3 Deluxe (Netherlands), Sampbox 4 Macro (Netherlands), Studio FM (Netherlands), Superscreendumper (Netherlands), Super-X (Japan, v1.2), Synchro Copy, Synth Saurus Ver2.0 (Japan, v2.03), T/Maker IV, De T.V. Krant (Netherlands), Troubles in Town (Netherlands), Turbowipe (Netherlands), TwinCopy (Japan), Ultra BASIC (Netherlands), Workmate (Europe) [file-hunter]
    Animecha (Japan, v2.00) [tempest]
    Compass - Finally Free Edition (v1.2.09) [turbor]
  • msx2p_flop: FS-A1FX (Japan), FS-A1WSX (Japan), FS-A1WX (Japan), Game Programming Tool HB-F1XDJ Sen'you (Japan), HB-F1XV (Japan), PHC-70FD/FD2 (Japan) [file-hunter]
  • nes: Spy vs. Spy: The Island Caper (USA, prototype) [Hidden Palace]
  • oric1_cass: Rodmän [Mika Keranen]
  • rx78_cart: Cannon Ball [Gaming Alexandria]
  • sms:
    Sydney Hunter and the Sacred Tribe [No-Intro]
    Gemitas [SMS Power!]
  • snes: Rockman's Soccer (Japan, sample) [C. Davis]
  • spectrum_cass:
    Anti-Lune [Michael Bruhn, Planeta Sinclair]
    Rodmän [Mika Keranen]
    Tokimal (demo) [Pat Morita Team]
    Cálculo de Areas e Volumes, Cálculo de Estrutura Tronco-Cónicas, Foguetão, Geografia de Portugal (Astor), Mad Mix Game & The Pepsi Challenge (Portuguese), Pro Golf II (System 4, alt), Pssst (Nuova Newel Software), Pssst + Jetpac + Kucharik, Sachy Psion + Reversi + Backgammon, O Segredo dos Templários (TAP tape image), Starblazer, Tabela Periódica, Tabela Periódica (fast version hack) [Planeta Sinclair]
    Black & White, Box Reloaded, Flunky (Zafi Chip), GP Motocross, Left Behind: Escape From Mars, Mad Cars, Pot-Pourri, Quest for the Sacred Flame of Hestia, Space Racer (Proein), Stop Virus (demo) [Spectrum Computing]
    La Balada del Duende, Editor Musical, La Isla Maldita Juego de Damas [El Trastero del Spectrum]

Software list items promoted to working

  • spectrum_cass: Prioridade Em Cruzamentos [ArcadeShadow]

New software list items marked not working

  • coleco_homebrew: Jetp4k, Star Force [ColecoVision Addict]
  • msx1_flop: MSX Data Communications (Netherlands), Serial Interface (Netherlands), Yamaha Portatone PSR-6300 Demonstration [file-hunter]
  • msx2p_flop:
    Amimoto-san (Japan), Barad (Netherlands), Easy Telopper II (Japan), GFX9000 Toolbox, Graph Saurus Ver.2.1 Interlace Mode Plus (Japan), MSX Data Communications (Netherlands, v1.7), Multi-Barcode (Netherlands), NMS 1170 (Netherlands), Panasonic FS-IFA1 (Japan), Philips NMS 8280 Digitiser Disk (Netherlands), Print Shop II (Japan), TraxPlayer [file-hunter]
    Amimoto-san 2 (Japan) [itochi]
  • msxr_flop: The Best of Hamaraja Night (Japan), Dewoman Chuuhen (Japan), Dewoman Zenpen (Japan), Fantasy Attraction (Japan), FS-A1GT (Japan), FS-A1ST (Japan), Hyper Role Playing Story LOSTWORD Episode 0 (Japan), innocent wish ~destiny2~ (Japan), Mahou no Kuni no Hoippuru (Japan), Mechanical Brain (Japan), Mejuu Sa - Medusa (Japan), Moon Light Saga (Japan, alt), MSX ViewCALC (Japan), Quien Quiere Ser Milionario, Qui Veut Gagner Des Millions, R2 Chaser's (Japan), South Town's Hero II (Japan), South Town's Hero Turbo (Japan), Speedline (demo), Stage 11 (Japan), Stage 11 Kai (Japan), Superiority Fighters (Japan), Telebasic Edición No. 1 (Spain), Telebasic Edición No. 2 (Spain), Telebasic Edición No. 3 (Spain), Turbo Blaster (Japan), Welkis the Legend (Japan) [file-hunter]
  • spectrum_cass: O Segredo dos Templários (TZX tape image) [Spectrum Computing]

Merged pull requests

  • 10139: konami/konamim2.cpp: Re-dumped the CD for Heat of Eleven ’98. [Victor Fernandez (City Game), Arcade Planet, ClawGrip]
  • 11581: namco/namcops2.cpp: Corrected notes about THE IDOLM@STAR games and V300 I/O boards. [Alexander Poyanco]
  • 12091: saturn.xml: Added language info elements, and corrected parent/clone relationships for Rayman games. [ArcadeShadow]
  • 12093: namco/namcops2.cpp: Corrected title of MotoGP and added a note about the US version of Battle Gear 3. [ArtLine]
  • 12131: osd/strconv.cpp: Handle UTF-8 Windows code page internally in osd_uchar_from_osdchar. [invertego]
  • 12161: commodore/kim1.cpp: Added RS-232 port for console. [Jeff Tranter]
  • 12172: megadriv.xml: Added and corrected info about the Sega Game Toshokan games. [ICEknight]
  • 12175: bus/hp9845_io/hp9885.cpp: Implemented format track command. [F.Ulivi]
  • 12176: mr/dribling.cpp: Dumped missing ROMs from the Automave version of Dribbling. [David Bosque, Recreativas.org, ClawGrip]
  • 12177: Cleared inappropriate execute bits on a few source files. [Davide Cavalca]
  • 12183: plugins/cheat: Added string.char and string.format to the environment for Lua cheats. [einstein95]
  • 12184: nes.xml: Added a US prototype of Spy vs. Spy. [Hidden Palace. David Silva]
  • 12185: snes.xml: Added a prototype of Rockman’s Soccer. [C. Davis, David Silva]
  • 12187: igs/igs036crypt.cpp: Added preliminary decryption code for Bu Bu Car. [XingXing]
  • 12188: bus/multibus: Added Robotron K7071 text-only video card for the A7100 series. [shattered]
  • 12191: tools/chdman.cpp: Added support for extracting cue/bin GD-ROM images and producing one binary file per track. [Windy Fairy]
  • 12192: atari/harddriv.cpp: Corrected brake pedal ADC channel for Street Drivin’. [Jamie McCadden]
  • 12193: sms.xml: Added Gemitas and Sydney Hunter and the Sacred Tribe. [SMS Power!, No-Intro, ArcadeShadow]
  • 12194: Add C compiler flags for Wayland EGL from pkgconfig to OSD build options on Linux. [Belegdol]
  • 12196: atari/harddriv.cpp: Fixed ranges for Street Drivin’ and Hard Drivin’s Airborne controls. [Jamie McCadden]
  • 12197: debug/express.cpp: Fixed comparison of iterators from different containers. [invertego]
  • 12198: msx1_flop.xml: Added eleven items (eight working), and replaced two items with better dumps. [file-hunter, Wilbert Pol]
  • 12199: msxr_flop.xml: Added 27 items, and replaced one item with a better dump. [file-hunter, Wilbert Pol]
  • 12200: msx2p_flop.xml: Added six working items. [file-hunter, Wilbert Pol]
  • 12202: coleco.xml: Added 34 items (27 working). [ColecoVision Addict, ArcadeShadow]
  • 12206: igs/pgm.cpp: Fixed readings for Chinese titles of Oriental Legend games. [BarbuDreadMon]
  • 12207: machine/icd2061a.cpp: Fixed out-of-bounds array access when configuring video clock output. [Windy Fairy]
  • 12208: namco/namcos12.cpp: Removed Um Jammer Lammy NOW! from the list of undumped games. [simzy]
  • 12211: seta/srmp2.cpp: Added PCB reference numbers for all games. [Sergio Galiano]
  • 12212: machine/spi_sdcard.cpp: Report status for CMD58 (READ_OCR) requests. [holub]
  • 12213: apple2gs_flop_clcracked.xml: Added six cracks, and improved metadata for many items. [Brian Troha, Ivan Vangelista]
  • 12214: msx2_flop.xml: Added 76 items (63 working), and replaced three items with better dumps. [Wilbert Pol]
  • 12216: Add C compiler flags from pkgconfig for Wayland EGL to BGFX build options. [Belegdol]
  • 12217: namco/namcos12.cpp: Improved description of Teckno Werk in comments. [simzy]
  • 12218: namco/galaga.cpp: Added a note about the Sidam version of Galaga. [Xavier Panadero, Recreativas.org, ClawGrip]
  • 12219: util/cdrom.cpp: Clear entire output TOC structure in cdrom_file::parse_metadata. [MetalSlug]
  • 12220: midway/astrocde.cpp: Added a version of Gorf licensed to Irecsa for Spanish distribution. [Recreativas.org, ClawGrip]
  • 12221: bus/msx/slot/disk.cpp: Improved MSX Turbo-R disk interface emulation. [Wilbert Pol]
  • 12222: taito/taito_x.cpp: Added PCB reference numbers for all games. [Sergio Galiano]
  • 12223: cpu/i86/i186.cpp: Fixed issues with DMA and timers using timer 2 as source. [Hannes Janetzek]
  • 12224: docs: Removed unnecessary repetition in descriptions of external tools. [Angelo Salese]
  • 12227: roland/roland_jv80.cpp: Dumped wave ROMs and main CPU ROM, and added older v1.0.0 program as a BIOS option. [Giulio Zausa]
  • 12228: 3rdparty/asmjit: Updated to upstream version 1.13.0. [Patrick Mackinlay]
  • 12229: konami/konamigv.cpp: Implemented inputs and printer check for Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
  • 12230: seta/seta2.cpp: Corrected release year for bootleg of Guardians / Denjin Makai II. [BarbuDreadMon]
  • 12231: itech/itech32.cpp: Cleaned up code and improved metadata. [cam900]
  • 12232: formats/dmk_dsk.cpp: Fixed a bug in the format identification header check (fixes MT08851). [Wilbert Pol]
  • 12233: konami/konamigv.cpp: Added printer simulation for Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
  • 12235: itech/itech8.cpp: Cleaned up code. [cam900]
  • 12236: itech/capbowl.cpp: Suppress side effects for debugger reads. [cam900]
  • 12237: misc/xtom3d.cpp, misc/xtom3d_piu10.cpp: Added PIU10 ISA PCB device for Pump It Up. [Windy Fairy]
  • 12238: ussr/bk.cpp: Added DAC, QBus and unmapped read/write traps. [shattered]
  • 12239: msx: Implemented a little more MSX2+ functionality. [Wilbert Pol]
  • 12240: kaneko/sandscrp.cpp: Suppress side effects for debugger reads from sound latches. [cam900]
  • 12242: trs/coco.cpp: Corrected light gun raster spot detection timing. [Tim Lindner]
  • 12243: msx/msx.cpp: Use arrays of memory views. [Wilbert Pol]
  • 12244: msx/msx2p.cpp: Correctly configure MSX Music devices (fixes validation errors). [Wilbert Pol]
  • 12245: konami/konamigv.cpp: Removed inputs that are not present from Tokimeki Memorial Oshiete Your Heart games. [Windy Fairy]
  • 12246: midway/williams.cpp, wmg.cpp: Cleaned up code. [cam900]
  • 12248: midway/midyunit.cpp: Cleaned up code. [cam900]
  • 12249: machine/spi_sdcard.cpp: Don’t write received data to the command shift register. [holub]
  • 12250: rx78_cart.xml: Added Cannon Ball, and improved metadata for various items. [Gaming Alexandria, David Silva]
  • 12251: cirsa/neptunp2.cpp: Added a Counters serial EEPROM dump to gladiador. [ClawGrip]
  • 12252: shared/dcs.cpp: Implemented device_mixer_interface for sound output and cleaned up code. [cam900]
  • 12253: docs: Updated RTD theme to version 2.0.0 and removed dependency on jQuery. [Firehawke]
  • 12254: ussr/uknc.cpp: Added cassette interface and QBus slots with floppy controller card. [shattered]
  • 12255: bmc/koftball.cpp: Decode bitmap layer and use back layer pen. [Angelo Salese]
  • 12256: apple2_flop_clcracked.xml: Added nine cracks, updated one crack, and removed an outdated crack. [4am, san inc, A-Noid33]
  • 12257: capcom/cps2.cpp: Corrected release region and date in two system descriptions. [BarbuDreadMon]
  • 12260: igs/igs009.cpp: Added a bootleg of Jingle Bell called “Animal House”. [Taksangs, charlie, ClawGrip]
  • 12262: midway/midwayic.cpp: Reduced hard-coded tags and cleaned up code. [cam900]
  • 12266: shared/decobsmt.cpp: Implemented device_mixer_interface for sound output and improved save state support. [cam900]
  • 12267: tomy/tomy_princ.cpp: Install cartridge ROM into CPU address space. [QUFB]
  • 12268: spectrum_cass.xml: Added 31 items (30 working), removed a duplicate item and improved metadata. [ArcadeShadow]
  • 12269: sinclair/sprinter.cpp: Improved interrupt and accelerator emulation accuracy. [holub]
  • 12270: gameking.xml, gameking3.xml: Added three working cartridges and replaced one cartridge with a better dump. [David Haywood]
  • 12272: misc/skimaxx.cpp: Suppress side effects for debugger reads, and reduced tag lookups. [cam900]
  • 12273: pinball/decodmd*.cpp: Register data members for save states and suppress side effects for debugger reads. [cam900]
  • 12274: galaxian/galaxian.cpp: Added an alternate version of Bongo found on an original Namco PCB. [ClawGrip]
  • 12276: apple2_flop_orig.xml, apple2_flop_clcracked.xml: Added fourteen original dumps and one crack. [A-Noid33]
  • 12277: sinclair/tsconf.cpp: Use RGB format for screen bitmap so mid-screen palette changes work. [holub]
  • 12279: oric1_cass.xml Added Rodmän. [Mika Keranen, ArcadeShadow]
  • 12280: nmk/nmk16.cpp: Updated comments to note that Many Block is a hack of Slot Gal. [negunma]
  • 12281: midway/midtunit.cpp, midtunit_v.cpp, midwunit.cpp, midxunit.cpp: Cleaned up code. [cam900]