Fork me on GitHub

MAME 0.241

23 Feb 2022

Is it already the last Wednesday of the month again? That felt quick! Of course, that means it must be MAME 0.241 release day. This month you’ll get to play The Tower, a rather poor quality imitation of Crazy Climber running on the DECO Cassette system. There’s a brand new software list for the Tandy/Memorex VIS multimedia player. Keep in mind that this was effectively a ’286-based Windows PC with no disk cache running software from a CD-ROM drive. It shouldn’t come as a surprise that it wasn’t popular, earning the backronym “Virtually Impossible to Sell”. A three-player version of Wally wo Sagase! (based on the popular Where’s Wally? books) has also been found, dumped and emulated.

As well as an assortment of newly supported NES/Famicom cartridges, you’ll have a better experience with the Zapper lightgun, improved PPU (graphics) and APU (sound) emulation, and several fixes for the related coin-operated VS. System and PlayChoice-10 systems. Newly supported systems include some electronic toys from Entex and Mattel, and a couple more Fidelity chess computers. If you’re interested in scripting MAME, the Lua interface now exposes address space taps for intercepting emulated memory accesses, as well as debugger expressions, and a simpler way to discover general input types.

Of course, there’s lots more to explore. You can read all about newly dumped arcade bootlegs, prototype console games, bug fixes, and everything else in the whatsnew.txt file, or get the source and 64-bit Windows binary packages from the download page.

MAME Testers Bugs Fixed

  • 02646: [Graphics] (playch10.cpp) pc_tenis: When starting a game, the screen momentarily shows garbage. (kmg)
  • 06721: [Sound] (playch10.cpp) pc_drmro, pc_mtoid, pc_ttoon: Spurious looping sound effects play. (kmg)
  • 06842: [DIP/Input] (nes.cpp) nes_zapper: Misleading input mapping are displayed when -multimouse is not enabled. (Vas Crabb)
  • 08190: [Graphics] (snes.cpp) snes [wildguns and clones]: In-game graphics flicker heavily. (cam900)
  • 08195: [Documentation] (namcos2.cpp) bubbletr: Punctuation in title is incorrect. (MASH)
  • 08197: [Crash/Freeze] (wardner.cpp) wardner, wardnerj, pyros: Emulated system crashes after soft reset. (AJR)
  • 08198: [Flip Screen/Cocktail] (gei.cpp) gtsers12a, gtsers14a: DIP switch settings are labelled incorrectly. (Steven Coomber)
  • 08201: [Gameplay] (mrdo.cpp) mrdo, mrdoy, mrdobl, yankeedo: Game behaves incorrectly after collecting all EXTRA letters. (hap)

New working machines

  • Basketball 2 (Mattel) [hap, Sean Riddle]
  • Chic Gum Video [Arzeno Fabrice]
  • Dice - The Dice Game! [Jonas Jago]
  • Entex Blast It [hap, Sean Riddle]
  • Fail Gate [Jonas Jago]
  • Fidelity Electronics Chesster Phantom (model 6126) [hap, Berger]
  • Soccer 2 (Mattel) [hap, Sean Riddle]
  • Space Battle (Hoei, set 1) [Paul Arnold]
  • The Tower (DECO Cassette) (Europe?) [Darksoft, Senil Data Systems]

New working clones

  • Acorn Computers BBC Micro Model B (Norway) [Nigel Barnes]
  • Boa Sorte! (Golden Poker prequel HW) [Jorge Silva, Grull Osgo, Roberto Fresca]
  • Break Thru (bootleg) [nnap]
  • Coco Louco [Jorge Silva]
  • CoMotion (patent) [einstein95]
  • Credit Poker (ver.23b, 7 & 9 bonus) [Jorge Silva]
  • Cyber Cycles (Rev. CB1 Ver.C, Japan) [Brian Troha, Bill D., The Dumping Union]
  • Defend the Terra Attack on the Red UFO (bootleg, set 3) [Guru]
  • Devil Fish (Galaxian hardware) [chaneman]
  • Dung Fong Zi Zyu (Hong Kong, V011H, set 2) [Jorge Silva]
  • Fidelity Electronics Prestige Challenger (Glasgow program) [Sean Riddle]
  • House of Cards (HSC1) [Brian Troha, The Dumping Union]
  • Majestic Twelve - The Space Invaders Part IV (US, revised code, Rev 1) [Jon Exidy]
  • Midnight Resistance (World, set 2) [Jorge Silva]
  • Nintendo FamicomStation [Patnukem]
  • Puzzle & Action: Ichidant-R (World) (bootleg) [Jorge Silva]
  • Sauro (set 3) [Jorge Silva]
  • Space Battle (Hoei, set 2) [Paul Arnold]
  • Super Poker (v100) [Jorge Silva, Ivan Vangelista]
  • Teenage Mutant Ninja Turtles (bootleg, US 4 Players, version H) [Jorge Silva]
  • Tokyo Wars (Rev. TW1 Ver.A, Japan) [Brian Troha, Bill D., The Dumping Union]
  • Violent Storm (ver AAB, bootleg) [Jorge Silva]
  • Wally wo Sagase! (rev A, Japan, 3 players) (FD1094 317-0198A) [Phil Bennett, Charles MacDonald, Brian Troha]

Machines promoted to working

  • Bonne Chance! (Golden Poker prequel HW, set 1) [Grull Osgo, Roberto Fresca]
  • Bonne Chance! (Golden Poker prequel HW, set 2) [Grull Osgo, Roberto Fresca]
  • Mega Double Poker (conversion kit, version 2.3 MD) [Grull Osgo, Roberto Fresca]

Clones promoted to working

  • Mega Double Poker (conversion kit, version 2.1 MD) [Grull Osgo, Roberto Fresca]
  • Super Poker (v114IT) [Ivan Vangelista]
  • Super Poker (v116IT-MX) [Ivan Vangelista]

New machines marked as NOT_WORKING

  • AT&T 615 MT [Bitsavers]
  • BattleFront [Brian Troha, Bill D., The Dumping Union]
  • Blackjack (Ver. 1.31) [Ioannis Bampoulas]
  • Casio LD-50 [Devin Acker]
  • Color Match [Jorge Silva]
  • Digilog 400 [Bitsavers]
  • Extra Draw [Jorge Silva]
  • Fruit World (V111) [Jorge Silva]
  • Jumanji (V502) [Jorge Silva]
  • Magic Slot (normal 1.0C) [Jorge Silva]
  • Minna de Kitaeru Zenno Training (Ver. 1.50) [Arcade-Projects]
  • Mysterian (prototype) [PinMAME]
  • New Tiger [Jorge Silva]
  • Plutus (V100) [Jorge Silva]
  • Poker's Wild (V117) [Jorge Silva]
  • Road Star [Jorge Silva]
  • Rush (1.0) [Robbbert]
  • Scratch!! Scratch!! [Jorge Silva]
  • Siemens PC-MX2 [Plamen Mihaylov]
  • Sport Memory [Jorge Silva]
  • Striker [Jorge Silva]
  • Super Card 2 in 1 (English version 03.23) [Jorge Silva]
  • Torre Eiffel [Jorge Silva]
  • unknown game on FR004 hardware (set 1) [Jorge Silva]
  • unknown game on FR009 hardware [Jorge Silva]
  • unknown PMC game [Mike Coates]
  • unknown SMK game [Jorge Silva]
  • Wyse Technology WY-325 (v3.2) [Bitsavers]
  • Yatterman Plus (J 981006 V1.000) [nnap]

New clones marked as NOT_WORKING

  • Attack Force (unencrypted) [IZ8DWF]
  • Cisco Systems Cisco SIST1 Terminal [Nigel Barnes]
  • Code One Dispatch (ver UAA) [Naoki Saito]
  • Fruit World (V110) [Jorge Silva]
  • Kung Fu (IGS, v202N) [Jorge Silva]
  • Machina Zois Virtual Training Centre [Robbbert]
  • Magic Bomb (Ver. NB4.5 061402) [Jorge Silva]
  • Multi Game (English, Version Soft 4.1.2T - 1.5.7, 16-MAY-00(397)) [Jorge Silva]
  • Multi Game (French / English, Version Soft 4.4.8T - 4.0.5, 26-OCT-00) [Jorge Silva]
  • unknown game on FR004 hardware (set 2) [Jorge Silva]
  • unknown game on FR004 hardware (set 3) [Jorge Silva]
  • unknown game on FR004 hardware (set 4) [Jorge Silva]

New working software list additions

  • adam_cart: Coleco Graphics Processor [Guru]
  • bbc_rom: Acorn ADFS 1.50, AMX Super Rom M3.51, DFS-AID, Edit 1.00, Inter-Word 1.02 [hack], Mighty Oak DMFS 1.04 - KSSL, PCB Designer 1.00, Pig ROM 1.00, Pig ROM 1.10, Plotmate A3 1.80, Printer Controller 1.0, Probe 6.01, Scorpion Terminal Emulator 1.2, Squeak MDPT 1.20, Trace Disassembler 1.00, UCL Terminal Emulator 3.54, ZNOS 1.01 [Nigel Barnes]
  • c64_cass: Pac-Land, Pack of Aces, Pandora, Panic, Paperboy (Elite Systems), Pastfinder, Peter Beardsley's International Football, Ping Pong (Imagine), Pitfall II: Lost Caverns, Pitstop II, Pitstop II (Rushware), Plumb Crazy!, Pole Position, Poltergeist, Popeye, Power Drift, The President is Missing, Prince Clumsy, Prohibition, Psycho Soldier, Pub Games, Quartet, QUATTRO Coin-Ops, Quedex [The Ultimate Tape Archive Team]
  • cgenie_cass:
    Break-Out, Pacman, Space-Fight, Synthy [Reinhard Gansweith]
    Lineare Gleichungssysteme, Listing-Formatierer, Programm-Modifizierer, Sound Editor, Uhrzeit [TOSEC]
    Bluesmaker, Editor fuer definierbare Zeichen [TOSEC, Dirk Best]
  • digilog320:
    320 E-Z Menu [Bitsavers]
    320 E-Z Menu (restored) [Bitsavers, Dirk Best]
  • electron_rom: AMPLE Nucleus ID 60205, AMX Stop Press, T2CU v2.00 [Nigel Barnes]
  • famicom_cass: Dark, Fisraduth - Castle of Tyramis, Flies, Metal Arms, Pen Pen, Ryuuhyoukan no Sangeki, The Spirit of Satan [ozidual, Gaming Alexandria]
  • fm7_disk:
    FM Logo 2.0 [r09]
    The Earth Fighter Rayieza [sampson]
  • fm77av: The 4th Unit 2 [r09]
  • ibm5170:
    Star Wars: TIE Fighter (Spain) [Alvaro Polo, archive.org]
    Armour-Geddon, Eye of the Beholder 3: A l'assaut de Myth Drannor (France), Eye of the Beholder 3: Assault on Myth Drannor, Eye of the Beholder 3: Assault on Myth Drannor (Eye of Beholder Trilogy release), Eye of the Beholder 3: Assault on Myth Drannor (Kixx release), Eye of the Beholder 3: Sturm auf Myth Drannor (Germany), Might and Magic III: Isles of Terra (3.5"DD), Might and Magic III: Isles of Terra (5.25"HD), Sid Meier's Railroad Tycoon Deluxe, Wing Commander II - Vengeance of the Kilrathi - Speech Accessory Pack (5.25") [The Good Old Days]
    Formula One Grand Prix (Euro, v1.05, alt), Operation Body Count, World Circuit - The Grand Prix Race Simulation (USA, v1.03) [ibmpc5150, archive.org]
    Light Quest (prototype) [Justin Kerk]
  • nes:
    12 in 1 Game Card, Nintendo Campus Challenge 1991 (bootleg), Super 15 in 1 Game Card [anonymous]
    82 in 1 [flaviocaste]
    1995 Super HiK 4 in 1 (JY-016), 1995 Super HiK 4 in 1 (JY-017) [krzysiobal, NewRisingSun]
    Family BASIC (Japan, V1.0) [No-Intro]
    Playbox BASIC (Japan, V1.0) [PALCOLOR]
    Famicompo Pico [rainwarrior]
    Candelabra - Estoscerro [SlyDogStudios]
  • snes:
    Asterix (prototype 19930311), The Ignition Factor (prototype), NBA All-Star Challenge (prototype), NBA Live 97 (prototype 19960920), The Peace Keepers (prototype), Prehistorik Man (prototype), Prince of Persia (prototype), Putty Squad (prototype), Super Ghouls'n Ghosts (prototype), Troddlers (prototype 19921023), Utopia - The Creation of a Nation (prototype) [Hidden Palace]
    Marvel Super Heroes - War of the Gems (Japan, prototype), Race Drivin' (prototype), Troddlers (Euro, prototype 19930203) [Hidden Palace, Steve Lin]
    MechWarrior (prototype), Shadowrun (prototype) [Hidden Palace, Stephan Reese]
    Magic Boy (prototype) [snescentral]
  • spectrum_cass:
    G.I. Hero (MCM), Gremlins - The Adventure (Erbe) [spectrumcomputing.co.uk]
    Cosmic Invaders, Dollars in the Dust (PD Adventures) [Steven Brown, Planeta Sinclair]
    Noah (PD Adventures), The Plagues of Egypt (PD Adventures) [Steven Brown, spectrumcomputing.co.uk]
    Gremlins 2: La Nueva Generacion [worldofspectrum.org]
  • vectrex: Laser Ball (prototype) [Justin Kerk]
  • vgmplay: 720 Degrees (Atari System 2), Blaster Burn - Budruga Episode III (MSX2, FM-PAC), Blaster Burn - Budruga Episode III (MSX2, MSX-AUDIO), Blaster Burn - Budruga Episode III (MSX2, PSG), A Boy and His Blob - Trouble on Blobolonia (NES), Bucky O'Hare (NES), Burai (MSX2, OPLL), Burai (MSX2, PSG), Chicken Run (Nintendo Game Boy Color), Cool Ball (Nintendo Game Boy), Fire Prowrestling - Combination Tag (PC Engine), Fire Prowrestling 3 - Legend Bout (PC Engine), Galactic Pinball (Nintendo Virtual Boy), Golfing Greats 2 (Konami GX), Gulkave (MSX), Heavy Shreddin' - The Snowboarding Video Game (NES), Impossamole (TG-16), J.League Soccer Prime Goal EX (Namco System 11), Krusty's Fun House (NES), Krusty's Fun House (Nintendo Game Boy), Only You -Seikimatsu no Juliette-tachi- (NEC PC-9801, OPNA), Otto's Ottifanten - Baby Bruno's Nightmare (Nintendo Game Boy), Paperboy (Atari System 2), Peter Pack Rat (Atari System 1), Puyo Puyo (MSX2, OPLL), Puyo Puyo (MSX2, PSG), RoadBlasters (Atari System 1), SegaSonic Bros. (Sega System C-2), Star Cruiser (Sharp X68000), Teenage Mutant Ninja Turtles (NES), Teenage Mutant Ninja Turtles II - The Arcade Game (NES), Terminator 2 - Judgment Day (NES), Tiny Toon Adventures 2 - Trouble in Wackyland (NES), Youjuu Kikouhei WerDragon (NEC PC-8801, OPN), Youjuu Kikouhei WerDragon (NEC PC-8801, OPNA) [vgmrips.net, Tafoid]
  • vis:
    America's National Parks, American Heritage - Illustrated Encyclopedic Dictionary, Americans in Space, Learn to Play Guitar Volume 1, The Manhole - New and Enhanced!, Mercer Mayer's Just Grandma and Me, Mutanoid Word Challenge, Peter and the Wolf - A Multimedia Storybook, Rick Ribbit - Adventures in Early Learning, Sail with Columbus, A Survey of Western Art - The Electronic Library of Art, Talking Stepping Stones - Bonus Pack, Time Magazine Compact Almanac 1992 [Carl, redump.org]
    The Adventures of Victor Vector & Yondo - Adventure No. 1 - The Vampire's Coffin, American Vista, Astrology Source, Atlas of U.S. Presidents, Better Homes and Gardens - Healthy Cooking, Better Not Get Wet, Jesse Bear, Bible Lands, Bible Stories, Compton's MultiMedia Encyclopedia VIS Edition, December 24th, Discis Books Multimedia - The Cask of Amontillado, Discis Books Multimedia - The Necklace, Discis Books Multimedia - The Tell-Tale Heart, Fitness Partner, Great Lives Series - Interactive Biographies of American Heroes Vol. 1, Henry and Mudge - The First Book, Henry and Mudge in the Sparkle Days, Jesse Bear, What Will You Wear, Kid-Fun, Kids Can Read! A Long Hard Day at the Ranch, Kids Can Read! Aesop's Fables, Kids Can Read! Cinderella - The Original Fairy Tale, Kids Can Read! Heather Hits Her First Home Run, Kids Can Read! Moving Gives Me a Stomach Ache, Kids Can Read! Mud Puddle, Kids Can Read! Scary Poems for Rotten Kids, Kids Can Read! The Night Before Christmas, Kids Can Read! The Paper Bag Princess, Kids Can Read! The Tale of Benjamin Bunny, Kids Can Read! The Tale of Peter Rabbit, Kids Can Read! Thomas' Snowsuit, Links - The Challenge of Golf, The Meeting of Minds Series - Interactive Games of History, Art, Music, and Ideas, Mosaic Magic, Multimedia Animals Encyclopedia, Mutanoid Math Challenge, My Paint, The New Basics Electronic Cookbook, Our House featuring The Family Circus, Playing with Language - Games in English, Playing with Language - Games in French, Playing with Language - Games in German, Playing with Language - Games in Japanese, Playing with Language - Games in Spanish, Race the Clock, Rodney's Funscreen, Search for the Sea, The Secrets of Hosea Freeman, Sherlock Holmes - Consulting Detective Volume I, Sherlock Holmes - Consulting Detective Volume II, SmartKids Challenge One, Time Table of History - Arts and Entertainment - 1993 Edition, Time Table of History - Business, Politics & Media - 1993 Edition, Time Table of History - Science and Innovation - 1993 Edition, Title Sampler, Vision - Multimedia Bible for the Entire Family, Wild Animals!, World Vista [redump.org]

Software list items promoted to working

  • cgenie_cass: Super Star Treck [Dirk Best]

New NOT_WORKING software list additions

  • bbc_rom: Micro Loop, Replay System WD1770W 1.28, RX-8 2.2 [Nigel Barnes]
  • c64_cass: PHM Pegasus [The Ultimate Tape Archive Team]
  • electron_rom: I2C (4 U) 3.1E [Nigel Barnes]
  • ibm5170:
    Starlord [darkstar, archive.org]
    System Shock [The Good Old Days]
  • jaguar: Speedster II [Gaming Alexandria]
  • snes: Illusion of Gaia (prototype B) [Hidden Palace, Stephan Reese]

Merged pull requests

  • 7913: spectrum.cpp: Restored floating bus read functionality; bus/spectrum: Added two devices and fixed many issues. [TwistedTom]
  • 9044: raiden.cpp: Changed to use single-pass priority sprite drawing, cleaned up code, and added notes. [cam900]
  • 9097: tsconf.cpp: Improved video, sound and interrupt emulation, improved timings, and cleaned up code. [holub]
  • 9098: sound/ymf271.cpp: Fixed timer A period calculation and updated notes on timers. [cam900]
  • 9120: bus/nes: Added support for multi-game variant of the JY830623C board. [kmg]
  • 9121: bus/nes: Skeletonized the 3D Block device for future work. [kmg]
  • 9124: bus/nes_ctrl: Added support for using Virtual Boy controllers with the NES family, and cleaned up code. [kmg]
  • 9137: machine/x76f041.cpp, machine/x76f100.cpp, machine/zs01.cpp: Implemented more operations and security features. [Windy Fairy]
  • 9173: fm7_disk.xml, fm77av.xml: Added three new working items. [r09, sampson]
  • 9196: ibm6580.cpp: Started implementing low-level emulation of the floppy adapter. [shattered]
  • 9197: ibm5170.xml: Added sixteen items, replaced one item with a better dump, and updated metadata. [ArcadeShadow]
  • 9198: jaguar.xml: Added unreleased Speedster II prototype. [Gaming Alexandria, kmg]
  • 9199: rockrage.cpp: Corrected labels for cabinet type and sound mode DIP switches. [negunma]
  • 9201: Eliminated the need to include HTTP server and ASIO headers via emu.h. [Miodrag Milanović]
  • 9202: vis.xml: Added a software list for Tandy/Memorex VIS CDs with seventy items. [redump.org, r09]
  • 9203: ld50.cpp: Added preliminary driver for Casio LD-50 percussion synthesiser. [Devin Acker]
  • 9204: netlist/plib: Added missing standard library header to pstream.h. [Belegdol]
  • 9206: snes.xml: Added ten prototypes. [Hidden Palace, Steve Lin, Stephan Reese, kmg]
  • 9207: bus/nes: Added support for multi-game cartridges using BMC-CTC-12IN1 and BMC-891227 boards. [kmg]
  • 9208: blockade.cpp: Added version of CoMotion described in patent. [einstein95]
  • 9209: Cleaned up code, comments and formatting in various drivers and devices. [shattered]
  • 9210: bus/nes: Fixed 2A03PURITANS board not booting with ROMs smaller than 1,024 KiB. [kmg]
  • 9211: snes.xml: Added eight prototypes. [Hidden Palace, Steve Lin, snescentral, Stephan Reese, kmg]
  • 9212: vis.xml: Re-tested software after latest emulation improvements and promoted appropriate items to working. [r09]
  • 9214: nmk16.cpp: Added notes and changed guessed main CPU clock frequency for Thunder Dragon 3 bootleg hardware. [cam900]
  • 9215: bus/a2bus: Added Apple II 3.5" Disk Controller Card. [Kelvin Sherlock]
  • 9216: inufuku.cpp: Noted undumped game in header comment. [cam900]
  • 9217: bus/nes: Improved emulation of all Konami VRC boards. [kmg]
  • 9218: pentagon.cpp: Draw to screen device bitmap directly. [holub]
  • 9220: playch10.cpp: Corrected nametable RAM mirroring for various games (MT02646). [kmg]
  • 9221: machine/playch10.cpp: Mute audio output according to SOUNDMASK (fixes MT06721). [kmg]
  • 9222: vegas.cpp: Corrected DUART output connections for second serial port. [Trenton Zimmer]
  • 9224: machine/playch10.cpp: Properly acknowledge interrupts for MMC3-based cartridges, and removed WRAM from PinBot. [kmg]
  • 9226: machine/vsnes.cpp: Simplified nametable RAM mirroring. [kmg]
  • 9228: cave.cpp: Use U58 ROM from parent (fixes graphics); kyugo.cpp, tsamurai.cpp: Marked some ROMs as bad dumps. [David Haywood]
  • 9229: cave.cpp: Changed metadata to match in-game display, and added notes on where dates/versions are stored in ROM. [cam900]
  • 9230: hp9825.cpp: Added a screen showing printer output, and added a cassette present output. [F.Ulivi]
  • 9231: minitel_2_rpic.cpp: Fixed O key (it was previously defined as a duplicate of the O key). [Jean-François DEL NERO]
  • 9232: minitel_2_rpic.cpp: Hooked up 24C02 I²C EEPROM. [Jean-François DEL NERO]
  • 9233: vsnes.cpp: Set raw screen timing parameters. [kmg]
  • 9234: spectrum_cass.xml: Added two working items, replaced one item with a better dump, and cleaned up metadata. [ArcadeShadow]
  • 9235: cdi.xml: Fixed parent/clone relationships. [ArcadeShadow]
  • 9236: neomania.cpp: Added manufacturer and corrected year. [ClawGrip]
  • 9238: bus/coco/coco_fdc.cpp: Turned on WD1773 disable motor control and force read options (fixes some AGI games). [Tim Lindner]
  • 9239: vsnes.cpp: Changed screen parameters to fix rightward shift. [kmg]
  • 9241: qx10.cpp, bus/qx10: Added support for Epson QX-10 option card expansions. [Brian Johnson]
  • 9242: cv1k.cpp: Updated notes. [cam900]
  • 9244: lynx.xml: Cleaned up metadata (don’t use title case for disambiguation text). [ArcadeShadow]
  • 9245: video/ppu2c0x.cpp: Fixed background palette issues. [kmg]
  • 9248: cv1k.cpp: Added more notes on pinkswtssc hack. [cam900]
  • 9249: coco_cart.xml: Fixed digests for Canyon Climber. [Tim Lindner]
  • 9250: 4enraya.cpp: Corrected ASCII PCB layout for tourpgum. [ClawGrip]
  • 9253: famibox.cpp, namcos2.cpp, playch10.cpp, vsnes.cpp: Fixed game titles for Excitebike and Golly! Ghost! 2 (MT08195). [kmg]
  • 9255: docs: Fixed a typo in the chdman man page. [dch42]
  • 9256: sound/nes_apu.cpp: Added noise channel period table for PAL systems, and fixed some values for NTSC systems. [kmg]
  • 9257: Dropped unnecessary execute permissions from various files. [Belegdol]
  • 9258: sound/nes_apu.cpp: Improved mixing, clamping, duty cycles, and interaction between channels. [cam900]
  • 9259: gei.cpp: Corrected DIP switch settings for gtsers12a and gtsers14a (MT08198). [Steven Coomber]
  • 9261: bus/nes: Unified character memory banking code, and cleaned up nametable RAM handling. [kmg]
  • 9262: Moved krokha to arcade subtarget, and cleaned up various drivers a little. [shattered]
  • 9265: vsnes.cpp: Fixed RAM size and mirroring, improved I/O ports, and cleaned up code. [kmg]
  • 9266: spectrum_cass.xml: Added five items, replaced three items with better dumps, and cleaned up metadata. [ArcadeShadow]
  • 9272: bus/nes: Added support for NES-EVENT2 bootleg reproduction cartridges. [kmg]
  • 9273: c64_cass.xml: Added twenty-one working items and one non-working item. [The Ultimate Tape Archive Team, Steve Coomber]
  • 9275: Removed extraneous semicolons after function bodies in many device headers. [kmg]
  • 9277: Removed extraneous semicolons after function bodies in all MAME headers. [kmg]
  • 9282: naomi.cpp: Corrected spelling of illustrator’s surname for spawn. [Michael Sanborn]
  • 9284: nes.cpp, playch10.cpp, vsnes.cpp: Improved zapper lightgun emulation. [kmg]
  • 9288: bus/nes: Added support for an 82 in 1 multi-game cartridge. [kmg]
  • 9289: video/pc_vga.cpp: Made video RAM size configurable at machine configuration time. [Ivan Vangelista]
  • 9290: ctk551.cpp: Correct release years in metadata and comments, and added mask ROM label. [Devin Acker]
  • 9291: machine/swim1.cpp, machine/swim2.cpp: Initialize m_floppy and m_timer members. [Kelvin Sherlock]
  • 9292: bus/nes_ctrl, machine/playch10.cpp, machine/vsnes.cpp: Made zapper lightgun sensor fuzzier. [kmg]
  • 9293: cpu/m68000: Added support for 68010 type 1000 exception stack frame. [J Booth]
  • 9294: Addressed some Lua scripting pitfalls, and added a broadcast notification helper class. [Vas Crabb]
  • 9295: nes.xml: Added original Family BASIC cartridge. [No-Intro, PALCOLOR, kmg]
  • 9296: c64_cass.xml: Added three working items. [Steven Coomber]
  • 9298: famicom_cass.xml: Added seven items for games published in Micom BASIC Magazine. [ozidual, Gaming Alexandria, kmg]
  • 9299: famibox.cpp: Added FamicomStation variant, added controller ports, corrected nametable RAM size, and improved inputs. [kmg]
  • 9300: snes.cpp: Removed some DMA memory cycle penalties (partially reverts #8673, addresses MT08190). [cam900]
  • 9301: decocass.cpp: Added European version of The Tower. [Darksoft, Senil Data Systems, David Haywood]
  • 9304: machine/scnxx562.cpp: Cleaned up interrupt generation code. [shattered]
  • 9305: Attempted to fix arcade subtarget. [kmg]
  • 9306: Attempted to properly fix arcade subtarget. [kmg]
  • 9308: hh_sm510.cpp: Re-scanned display for Razvedchiki kosmosa (rkosmosa). [Milan Galcik, algestam]
  • 9310: sound/nes_apu.cpp: Improved triangle channel emulation, reducing audible popping. [kmg]
  • 9315: jedutil: Fixed a bug in GAL16V8 equation display. [Kevin Eshbach]