[arcade] Mame x64 i x86 0.216 27/11/19

[3] @ !!! środa, 27 Listopada 2019 22:59 CET [27-11-2019 22:59 CET]

[arcade] Mame x64 i x86 0.216 27/11/19

Nowy numerek MAME. A reszta w changelogu;)

MAME 0.216 27 Nov 2019

With the end of November in sight, it’s time to check out MAME 0.216! We’ve addressed the reported issues with last month’s bgfx update, and made a whole lot of little improvements to MAME’s internal user interface. In particular, setting up controls should be easier, and several issues affecting macOS users with non-English number format settings have been fixed. Some of the issues caused bad settings to be written to INI files. If you still don’t see the filter list panel on the system selection menu, try removing the ui.ini file.

This month, we’re able to present two unreleased 1970s prototypes from Italian developer Model Racing: their internal code names are Cane and Orbite. With the assistance of former Model Racing employees, the source code was extracted from the original disks. These games are incomplete, but they provide a unique look into early CPU-based arcade development. Game & Watch titles continue to be emulated, with the addition of Mario The Juggler, and the panorama screen Mickey Mouse and Donkey Kong Circus games in this release.

This release brings GameKing emulation to MAME. The system-on-a-chip used in this low-cost, low-resolution hand-held console from the early 2000s has been identified and emulated. Games for the colour-screen GameKing III are also playable. Acorn BBC Micro emulation has been re-worked to support internal expansion boards, and a number of additional peripherals are now available. ZX Spectrum emulation has been enhanced with better open bus read behaviour and support for two Miles Gordon Technology peripherals.

MAMETesters Bugs Fixed
  • 05177: [Crash/Freeze] (studio2.cpp) All studio2 variants: Memory map does not support cartridges larger than 1kB. (Robbbert)
  • 05600: [Graphics] (popeye.cpp) popeye and clones: Games use interlaced video output. (Couriersud)
  • 07386: [DIP/Input] (qix.cpp) zookeep, kram and clones: Unable to start game or use first coin slot. (O. Galibert)
  • 07453: [DIP/Input] (spectrum.cpp) spectrum: Kempston Joystick doesn't work. (TwistedTom)
  • 07472: [Crash/Freeze] (snes.cpp) snespal: When starting a game with SNES (PAL), MAME crashes. (Ryan Holtz)
  • 07473: [Graphics] (snesb.cpp) All machines in snesb.cpp: Screen is black. (Ivan Vangelista)
  • 07479: [Graphics] (cave.cpp) ddonpach, ddonpachj, donpacha: Graphical bug in attract mode. (cam900)
  • 07480: [Sound] (apple2.cpp) mockingboard enabled software: No sound from second AY8913 Mockingboard. (Ivan Vangelista)
  • 07487: [Core] (30test.cpp) 30test: Issues with inputs, sound and gameplay. (AJR)
  • 07489: [Documentation] tekken4 and clones: Release year is incorrect. (PepsiBoy428)
  • 07492: [DIP/Input] (ssrj.cpp) ssrj: Difficulty setting inputs are incorrect. (sasuke)
  • 07495: [Crash/Freeze] (segas32.cpp) spidmanj: MAME crashes after few seconds of emulation. (Ryan Holtz)
  • 07496: [Media Support] (apple2e.cpp) apple2e and clones: Error when trying to use .NIB disk images. (R. Belmont)
New working machines
  • Bit Corporation Bit90 [Frank Palazzolo]
  • Cane [Jean Paul Piccato, Adolfo Melilli, Alessandro Bolgia, Lorenzo Fongaro, Piero Andreini]
  • Game & Watch: Mario The Juggler [algestam, Mr. Do, Sean Riddle]
  • Game & Watch: Mickey Mouse (panorama screen) [algestam, Mr Jiggles the Christmas Man]
  • Orbite [Jean Paul Piccato, Adolfo Melilli, Alessandro Bolgia, Lorenzo Fongaro, Piero Andreini]
  • Pinball (P8002, ABL TV Game) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • RS-232 DCE-DCE Bridge [Vas Crabb]
New working clones
  • Berzerk (revision RC31A) [Kevin Eshbach, The Dumping Union]
  • Cadillacs and Dinosaurs (bootleg with PIC16C57, set 3) [TwistedTom]
  • Captain Commando (bootleg with 2xMSM5205) [TwistedTom]
  • Cosmic Alien (version II, set 2) [f205v]
  • Eeekk! [Craig Anstett, Andrew Welburn]
  • Game & Watch: Donkey Kong Circus [algestam, Mr Jiggles the Christmas Man]
  • Heavy Unit (Japan, alternate ROM format) [Brian Troha, The Dumping Union]
  • JoJo's Venture (Euro 981202) [Darksoft]
  • JoJo's Venture (Euro 990108) [Darksoft]
  • JoJo's Venture (Euro 990128) [Darksoft]
  • Knights of the Round (bootleg with 2xMSM5205, set 2) [TwistedTom]
  • Operation Wolf 3 (Japan) [ShouTime, The Dumping Union]
  • Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release, bug fix revision) [jysx012]
  • Saturday Night Slam Masters (bootleg with PIC16c57, set 2) [TwistedTom]
  • Street Fighter II': Champion Edition (Dstreet-6, bootleg) [hammy, ClawGrip]
  • Street Fighter II': Champion Edition (L735 Test Rom, bootleg, set 2) [TwistedTom]
  • Super Dead Heat (Japan) [Phil Bennet]
  • Super Puzzle (Sang Ho Soft) [Adrian]
  • Verbena (bootleg of Carnival) [Recreativas.org]
  • Zenith Data Systems Z-150 series [rfka01]
  • Zenith Data Systems Z-160 series [rfka01]
  • Machines promoted to working
  • Ericsson Information System Ericsson PC [Edstrom]
  • Intec InterAct 8-in-1 [David Haywood, BeckyRGB]
  • Intec InterAct 32-in-1 [David Haywood, BeckyRGB]
  • Southwest Technical Products SWTPC 8212 Video Terminal [68bit]
  • Super Triv (English questions) [Ivan Vangelista]
  • Wanted (Sega) [Angelo Salese]
  • Who Wants to Be a Millionaire? (Play Vision, Plug and Play, UK) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
New machines marked as NOT_WORKING
  • Air-Blaster Joystick (AB1500, PAL) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • Ampro Computers Little Board/PC [Don Maslin Archive]
  • Ascom Eurit 30 [Cyberia/2 Filebase]
  • Ericsson Alfaskop Communication Processor 4101 [Edstrom]
  • Ericsson Alfaskop Display Unit 4110 [Edstrom]
  • Ericsson Alfaskop Flexible Disk Unit 4120 [Edstrom]
  • Fantasy Zone (medal game, REV.A) (J 990202 V1.000) [Sugoi Helsinki]
  • Fishing Master (971107 JPN) [SpinalFeyd, The Dumping Union]
  • Geonica Meteodata 1256 [ClawGrip]
  • Metabee Shot [SpinalFeyd, The Dumping Union]
  • Powerful Chance [SpinalFeyd, R. Belmont]
  • Rodent Exterminator [Brian Troha, Smitdogg, The Dumping Union]
  • Roland CM-32P [ValleyBell]
  • Silicon Graphics Inc Personal IRIS 4D/30 [Patrick Mackinlay]
  • Silicon Graphics Inc Personal IRIS 4D/35 [Patrick Mackinlay]
  • Sound Leisure MiniJook [SpinalFeyd]
  • Sound Leisure SuperStars (CD jukebox) [SpinalFeyd]
  • Spade [SpinalFeyd]
  • Vs Maxx Texas Hold'em TV Poker - 6 Player Edition (UK) [David Haywood, Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • VTech DynamiDesk (Germany) [TeamEurope]
  • VTech Mis Primeras Lecciones (Spain) [ClawGrip]
  • Yu-Gi-Oh Monster Capsule [SpinalFeyd, R. Belmont]
New clones marked as NOT_WORKING
  • 286 motherboards with Suntac ST62C303-A chipset [rfka01]
  • Abit AB-AH4 [rfka01]
  • Abit AB-PI4 [rfka01]
  • AEG Olympia Olystar 20F [rfka01]
  • Arstoria AS496 [rfka01]
  • Biostar MB-1433UCV [rfka01]
  • Channel Three [TeamEurope, Grull Osgo, Ivan Vangelista]
  • Chicago Cubs' Triple Play (German) [PinMAME]
  • Comus Instruments Ltd. Comus Daisy [Nigel Barnes, Centre for Computing History]
  • Corona Data Systems, Inc. Cordata PPC-400 [rfka01]
  • Eagle EAGLEN486 GC10A [rfka01]
  • First International Computer 486 KVD [rfka01]
  • Highscreen 486-25 [rfka01]
  • Leading Edge Hardware Products, Inc. Model D [rfka01]
  • Mephisto (Stargame) (newer?) [jordigahan]
  • NAT48PV-1.00 VL [rfka01]
  • Oba-Oba (old hardware) [PinMAME]
  • Philips NMS 9100 [rfka01]
  • Shuttle Computer International HOT-307H [rfka01]
  • Shuttle Computer International HOT-419 [rfka01]
  • SOYO SY-4SAW2 [rfka01]
  • Space Train (Pinball, old hardware) [PinMAME]
  • Tandy Radio Shack Videotex [cuba200611]
  • Video Technology PreComputer 2000 (Spain) [ClawGrip]
  • VTech Pitagorin [ClawGrip]
  • Wang Laboratories, Inc. PC-250/16 [rfka01]
New working software list additions
  • apple2_flop_clcracked: Certificates and More! (cleanly cracked), The Cosmic Balance (cleanly cracked),  Empire III: Armageddon (Version 1.1) (cleanly cracked), Fractions: Addition (cleanly cracked),
  • Labyrinth of Crete (cleanly cracked), Labyrinth: The Computer Game (Lucasfilm Games) (cleanly cracked), MECC-A315 Freedom! (Version 1.0) (cleanly cracked), Questron (cleanly cracked), The Tournament Manager (cleanly cracked) [4am, Firehawke] The Adventures of Kristen and Her Family (cleanly cracked), Korg 800 4-Track MIDI Sequencer (Version 1.0) (cleanly cracked), Leadsheeter (cleanly cracked) MIDI/8 Plus (Version 1.2) (cleanly cracked), PolyWriter (Version 1.2) (cleanly cracked), PolyWriter Utilities (Version 1.2) (cleanly cracked), [4am, san, Firehawke] The Railroad Works (CBS Version) (cleanly cracked) [Tom Greene, Firehawke]
  • apple2_flop_misc:
  • Anti-M (version 1.6) [4am, Firehawke]
  • Best of Muse (16 Sector + LC Patch) [Tom Greene, Firehawke]
  • apple2_flop_orig:  Appilot Edu-Disk, Asteroid, Beneath The Pyramids, The Best of MUSE, Bloody Murder, Buck Rogers: Planet of Zoom, Checker King,  Deadline (Release 26 / 821108), Earthquake: San Francisco 1906, Empire III: Armageddon (Version 1.1), Flight Simulator I (A2-FS1),  Gammon Gambler, Gulf Strike, Hacker II: The Doomsday Papers, How The West Was One + Three x Four,  In Search of Space: Introduction to Model Rocketry, Indiana Jones and the Temple of Doom, Indiana Jones in Revenge of the Ancients, Lane Mastodon vs. The Blubbermen, Law of the West, Little Computer People, Lords of Conquest, Master of the Lamps, MicroChess (Version 2.0), Might and Magic Book Two, Pandora's Box, Pharaoh's Revenge,  Physics of Model Rocketry, Punctuation: Building Better Language Skills, Realm of Impossibility, Roadwar 2000 (Version 1.1), Super Zaxxon, Video Vegas (Version 12501), Word Zapper [4am, Firehawke]
  • bbc_rom: Acorn NFS 3.34B, Acorn TFS 0.31, Aries-B20 2.2, Aries-B20 2.4, Aries-B32 1.0, Prestel Terminal 1.00, Raven-20 1.00, Raven-20 1.06, Watford Electronics 32K RAM 1.00, Watford Electronics 32K RAM 2.00, Watford Electronics 32K RAM 2.40, Workstation 100
  • [Nigel Barnes]
  • bbcm_cart: Advanced Battery-Backed RAM v1.04, Advanced Battery-Backed RAM v1.10, Advanced Quarter Meg RAM, Click v1.00, Click v1.01,
  • ISO-Pascal, LISP, Master Mega 256, MR8000 Master RAM Cartridge, MR8000 Master RAM Cartridge (alt), TechnoCAD [Nigel Barnes]
  • c64_cass: 3D Pinball, American 3D Pool, Angle Ball, Ball Crazy, Continental Circus, Feud, One Man and His Droid, Robocop, Rockford / Back to Reality [archive.org, Zoe Blade]
  • gamegear: Sonic the Hedgehog Chaos (Euro, prototype 19930517) [Hidden Palace]
  • gameking: 4 in 1 - S.Z.L.H + Colo + F1-2004 + Popper, 4 in 1 - Warrior + Cleverhawk + Valiant + MetalDeform ('APR 23 05', 512KB cartridge) [TeamEurope, AJR]
  • gameking3: Panzer [TeamEurope, AJR]
  • ibm5170: Kick Off 3: European Challenge, The Settlers, Syndicate [ArcadeShadow]
  • megadriv: Crying Dragon (Jpn, Prototype) [andlabs]
  • neogeo: Real Bout Fatal Fury / Real Bout Garou Densetsu (Korean release, bug fix revision) [jysx012]
  • sms: Sonic the Hedgehog Chaos (Euro, prototype 19930713) [Hidden Palace]
  • spectrum_cass:
  • La Mode - 1984 (Programa Computado) [ClawGrip, avlixa, ICEknight]
  • DISCiPLE System Tape v3b [TwistedTom]
  • spectrum_mgt_flop:
  • DISCiPLE System Disk v2, DISCiPLE System Disk v2b, DISCiPLE System Disk v2c, DISCiPLE System Disk v3a, DISCiPLE System Disk v3b,
  • DISCiPLE System Disk v3d, Pick-Poke-It, Plus D System Disk v2a, Uni-Dos [TwistedTom]
  • studio2: RCA demo [Robbbert]
  • visicom: Gambler I, Gambler II, Sansuu Drill, Space Command [unknown]
  • vsmile_cart: Spider-Man & Freunde - Geheime Missionen (Germany) [TeamEurope]
Software list items promoted to working
  • bbcm_cart: Master Smart Cartridge [Nigel Barnes, Center for Computing History]
  • gameking: 4 in 1 - Chaser + Blaster + StarWars + Nagual, 4 in 1 - DraculaZone (Surf Eidolon) + Hero + PocketTank + Star Ghazi,4 in 1 - SeaGuard + Whirlybird + Spectask + Captain, 4 in 1 - Three Battles + Light Sword + Risker + Metal Deform,4 in 1 Vol. 8 - 2004 + Dragon + StreetHero + Penguin, 4 in 1 Vol. 10 - Soldier + Seatercel + General + Seafight,4 in 1 Vol. 11 - Explorer + Magician + AirHero + HappyGarden, 4 in 1 Vol. 12 - Pet + Arrow + Fighter + Airforce,4 in 1 Vol. 13 - Might + Brains + Catman + Armada, 2004, Adventure Legend Carlo, Aries, Dino Adventure Legend, Duck Man,F1-2004 Racing, Feichuan VII, Happy Ball, Happy Killer, Lanneret, Penguin, Popper, Seatercel, Soldier, Street Hero, Supermotor,
  • Trojan Legend [AJR]
  • gameking3: Adventure, Urgent Action [AJR]
  • sms: Sonic the Hedgehog Chaos (Euro, "Ver 0.20", prototype 19930630) [Hidden Palace]
New NOT_WORKING software list additions
  • bbc_rom: GoMMC Tools 0.72, GoMMC Tools 0.80, GoMMC Tools 1.03, Prestel Trial 4.71r, Super MMC, Turbo MMC 0.A1, UMI-2B 5.01 [Nigel Barnes]
  • picno: Anime Box, Fushigi no Kuni no Alice, Son Goku no Boken [Vyse the determined @ Gaming Sanctuary, SSJ, TeamEurope]
Source Changes
  • swtpc8212.cpp updates: [68bit]
    • Added MCM66750 character generator ROM, implemented video row update function, and added I/O.
    • Converted to device so the terminal can be used as an RS-232 slot device as well as a stand-alone machine.
  • swtpc8212.cpp, tv990.cpp: Cleaned up use of PORT_CHANGED_MEMBER macro. [68bit]
  • mekd1.cpp, mekd3.cpp, mekd4.cpp and mekd5.cpp updates: [68bit]
    • Added port changed handlers for RS-232 control signal routing options.
    • Added save state support and cleaned up code.
  • wd1000.cpp: Added save state support. [68bit]
  • swtpc.cpp: Added port changed handler for CPU clock speed option, and cleaned up code. [68bit]
  • swtpc09.cpp updates: [68bit]
    • Added port changed handlers for CPU clock speed, floppy drive controller clock speed, and Baud rate options.
    • Added save state support and cleaned up code.
  • bus/ss50 updates: [68bit]
    • dc5.cpp: Added port changed handlers for configuration options, added save state support, and cleaned up code.
    • mps.cpp: Added port changed handlers for RS-232 control line routing options, added save state support, and cleaned up code.
    • mps2.cpp: Organised Baud rate settings in ascending order.
    • mpt.cpp, piaide.cpp: Added save state support and cleaned up code.
  • qvt102.cpp updates: [68bit]
    • Replaced perfect quantum setting by boosting interleave on keyboard data transmission.
    • Improved keyboard matrix emulation, cleaned up code and added notes.
  • cpu/rsp: Added 32-bit opcode alignment for disassembly. [AJR]
  • cpu/m68000: Improved cycle counts for SCC68070, and further distinguished it from the MC68000 and MC68010. [AJR]
  • cpu/m6502: Added preliminary Sitronix ST2204/ST2205U system-on-a-chip emulation. [AJR]
  • gameking.cpp updates: [AJR]
    • Fixed directional controls.
    • Added gamekin3 LCD color filter emulation, and corrected clock speed based on timer initialization.
  • cpu/i86: Fixed pathological case where jumping into pages of 0xFF-prefixed invalid opcodes could cause MAME to lock up. [AJR]
  • cpu/f8: Moved internal scratchpad register memory to an address space. [AJR]
  • cpu/nec updates: [AJR]
    • Implemented v5x internal/external timer clock input selection.
    • Internalized CPU clock divider for V40/V50.
  • mc68hc11 updates: [AJR]
    • Added internal clock divider.
    • Fixed size of fetched operand for ADDD indexed modes.
    • Emulated FDIV instruction.
  • cpu/m6502: Corrected 65C02 opcode timing and bus usage. [AJR]
    • BBR and BBS use one or two extra cycles when the branch is taken (like other conditional branches).
  • TRB and TSB perform an extra read of the operand instead of an extra write.
  • ms32.cpp: Fixed hayaosi3 final round and flame text priorities. [Angelo Salese]
  • Added option to throttle after video update rather than before (-lowlatency or -lolat). [Antonio Giner]
    • Reduces input latency when enabled, but may cause input latency and frame interval jitter for some emulated systems.
  • Updated to latest upstream bgfx, bx and bimg, and updated shaders to use of helper function ensuring correct matrix orientation. [Belegdol]
  • snes_ppu.cpp: Ported over more of the bsnes ppu-fast implementationfixes many bugs, possibly causes more. [byuu, Ryan Holtz]
  • 315_5124.cpp, 315_5313.cpp, megaplay.cpp: Added support for scaling layers to least common multiple horizontal resolution. [cam900]
  • Corrects size/position of MegaPlay overlay.
  • 315_5124.cpp: Updated color palette based on hardware measurements, and added notes. [cam900]
  • es5506.cpp: Implemented differences between ES5505 and ES5506 based on documentation, and cleaned up code. [cam900]
  • cpu/nec/v5x.cpp: Moved re-mappable I/O handlers into a separate address space, and fixed re-mapping behavior. [cam900]
  • mb8421.cpp: Added support for similar devices with different address and data widths. [cam900]
    • Updated twinkle.cpp and firebeat.cpp to use new CY7C131 device.
    • Added placeholder IDT7130 device to esqmr.cpp.
  • tmap038.cpp: Fixed tile size check and moved mirroring into driver-supplied address maps (fixes MT07479). [cam900]
  • bgfx renderer updates: [Couriersud]
    • Added support for disabling waiting for vertical blanking interval to bgfx Vulkan back-end.
    • Fixed issue that could prevent brightness, contrast and gamma adjustments from being applied.
  • OpenGL renderer updates: [Couriersud]
    • Fixed issue that could prevent brightness, contrast and gamma adjustments from being applied.
    • Fixed failure to apply line width.
  • Netlist library updates: [Couriersud]
    • Added more C preprocessor features to netlist preprocessor, including macro parameters, stringification and token concatenation.
    • Improved reporting of error location in netlist preprocessor.
    • Added ability to supply the floating point type as a solver parameter.
    • Added RELTOL and VNTOL solver parameters to control Newton convergence checks.
    • Started adding support for parameter values containing expressions.
    • Removed proxy and power terminal hacks and updated netlists as necessary.
    • Removed DUMMY_INPUT (NC_PIN should be used in its place).
    • Enabled extended validation to catch unconnected power terminals, and fixed errors this exposed.
    • Added const and noexcept qualifiers as appropriate, and removed dead code.
    • Added vector output support to fixed frequency screen device.
  • nltool updates: [Couriersud]
    • Added --fperr option to enable floating point exceptions (useful when debugging code in GDB).
    • Added preliminary documentation mode.
  • starfield_05xx.cpp: Added notes about Wolfgang and Jindrich's equivalent Galois LFSR implementation. [Couriersud]
  • pong.cpp: Improved performance in pongf and rebound, and switched nl_pongf to dynamic time stepping. [Couriersud]
  • sliders.cpp: Added support for PORT_CONDITION on PORT_ADJUSTER inputs, allowing inapplicable sliders to be hidden. [Couriersud]
  • popeye.cpp: Added support for interlaced rendering (addresses MT05600). [Couriersud]
  • Elan EU3A05/EU3A14 updates: [David Haywood]
    • Split up implementations and started identifying common features.
    • Fixed non-split mode horizontal scrolling.
    • Disabled timer when running rad_bb3 (timer enable needs to be identified).
  • nes_vt.cpp: Split up state classes, moved VT1682-based games to a separate driver, and cleaned up code. [David Haywood]
  • vii.cpp updates: [David Haywood]
    • Added preliminary LCD controller, UART and player input emulation for sentx6p.
    • Added a hack to allow tvgogo to proceed further.
  • vt1682.cpp updates: [David Haywood]
    • Added preliminary video emulation, including sprites, X/Y scrolling and raster effects.
    • Hooked up sound CPU and added preliminary sound support.
    • Added preliminary inputs (works for ii32in1).
  • cpu/i86/i86.cpp: Disabled warning message when executing instructions with lock (0xf0) prefix. [Edstrom]
  • z80sio.cpp: Verified sync byte behavior in SDLC/HDLC mode, and improved logging. [Edstrom]
  • i8251.cpp: Improved initialization, fixing spurious framing error on reset. [Edstrom]
  • eispc.cpp updates: [Edstrom]
    • Added preliminary 8-bit ISA card for IBM terminal emulation.
    • Added keyboard LEDs and fixed keyboard communication, removing the need for workarounds.
    • Improved Ericsson High-resolution Monochrome Graphics Board 1070 emulation.
    • Fixed parallel printer port configuration.
  • alfaskop41xx.cpp: Added three skeleton drivers for various parts of the Ericsson Alfaskop 41 system. [Edstrom]
  • The Display Unit 4110 prints a boot prompt but that's it.
  • hp_ipc.cpp: Fixed 1LL3 GPU emulation bug that caused the cursor and sprites to disappear at the top and left-hand side of screen. [F.Ulivi]
  • Simplified implementation of HP-80, HP-9825 and HP-9845 optional ROM slot emulation (GitHub #5839). [F.Ulivi]
  • sn76477.cpp: Improved WAV logging enable conditions and file naming. [Jean Paul Piccato]
  • cpu/sh: Implemented SH-2 watchdog timer. [MetalliC]
  • 315_5649.cpp: Filled out additional features for future use. [MetalliC]
  • aviio.cpp: Fixed potential out-of-bounds access when the processed sound samples fill the sound sample buffer. [Nathan Woods]
  • bbc.cpp updates: [Nigel Barnes]
    • Replaced ROM/RAM banks with handlers to allow access from internal expansion boards.
    • Added slot interface for internal expansion boards.
    • Removed the Sideways RAM configuration option in favour of internal expansion board options.
    • Made empty BBC Master cartridge sockets return video data on data bus.
    • bbcb: Added many internal ROM/RAM expansion boards from Aries, ATPL, Computech, Peartree, Solidisk, and Watford Electronics.
    • bbcbp: Added ATPL Sidewise+ internal expansion board.
    • bbcm: Added Morley Master 'AA' and Vine Micros Overlay internal expansion boards.
    • bbcm: Added Slogger Click, Solidisk Mega 256, Peartree MR8000, and Master Smart Cartridge devices.
    • bbcb: Added the Robin Voice Box user port device.
    • bbcb: Added Morley Electronics RAM Disc and PMS 64K Non-Volatile Ram Module 1MHz bus devices.
    • autoc15: Replaced HD6845 CRT controller with HD6345 (required for smooth scrolling).
    • autoc15: Added Autocue RAM disc device.
  • electron: Added Wizard Sidewinder Rom Expansion Board. [Nigel Barnes, Binary Dinosaurs]
  • bbcm: Added Solidisk PC-Plus co-processor. [Nigel Barnes, Centre for Computing History]
  • cpu/dsp56000: Added disassembler for Motorola DSP56000. [Patrick Mackinlay]
  • apple2gs.cpp: Emulated implementation detail of Language Card inhibit in bank 01 that Music Construction Set depends on.
  • [Peter Ferrie, R. Belmont]
  • macOS support updates: [R. Belmont]
  • Added workaround for issues with Retina displays on macOS 10.15 Catalina.
  • Changed default render module from OpenGL to bgfx in macOS builds.
  • Report SDL-provided GUID as stable controller ID when using SDL joystick provider module. [R. Belmont]
  • 8080bw.cpp: Fixed selection of game B in jspecter. [Robbbert]
  • studio2.cpp: Fixed problem loading cartridges in visicomall software list games now work. [Robbbert]
  • galaga.cpp: Re-implemented starfield emulation based on reverse-engineering of the Namco 05xx chip. [Robert Hildinger]
    • Fixes a number of regressions, and addresses corner cases.
  • bus/bml3: Added Hitachi Real Time Clock card. [Russell Bull]
  • snes_ppu.cpp: fixed rapid vertical scrolling in rexronan and other games. [Ryan Holtz]
  • bgfx renderer fixes: [Ryan Holtz]
    • Fixed crash on emulated screen resolution changes (GitHub #5857).
    • Fixed assertion failure on starting LaserDisc games (GitHub #5830).
    • Fixed screen color (tint) not being applied and issues with brightness/contrast/gamma sliders (GitHub #5956).
    • Fixed incorrect display of YUV video in LaserDisc games when using the OpenGL back-end (GitHub #5961).
  • screen.cpp: Only clear or allocate scan bitmaps in excess of the previous height. [Ryan Holtz]
  • Fixes blank portions of snes smw2u, and possibly others.
  • rainbow.cpp: Separated Model A and Model B into separate machine definitions rather than compile-time options. [Ryan Holtz]
  • sun4 updates: [Ryan Holtz]
    • cgsix: Added support for hardware cursor, pattern register, plane mask register, and pixel mask register.
    • sun4c_mmu.cpp: Made generic to support sun4 MMU mode, cleaned up save state registrations, and removed redundant MMU code.
    • sun4.cpp: Split sun4 and sun4c machines into separate derived state classes.
    • cgsix: Hooked up SBus vertical sync interrupts.
    • cgsix: Added vertical sync interrupt, added THC MISC register, and cleaned up save state registrations.
  • sparc.cpp: Renamed MB86901 to SPARCV7, and added a separate class for SPARCV8. [Ryan Holtz]
  • bt45x.cpp: Made logmacro.h usage more consistent. [Ryan Holtz]
  • k007232.cpp, multipcm.cpp: Added compile-time option to log samples in WAV format. [Ryan Holtz]
  • netlist: Added 7492 divide-by-twelve counter and 7442 4-line BCD to 10-line decimal decoder. [Ryan Holtz]
  • CPS-1 and bootleg updates: [TwistedTom]
    • Added C-board PAL dumps for mercs, mercsu, mercsur1, mercsj, sf2ee and sf2ue.
    • Fixed player 4 inputs and most graphical issues in slampic bootleg.
    • Added more DIP switch settings for sf2amf2/sf2amf3.
    • Separated some bootlegs into derived state classes and separate source files (cps1bl_pic.cpp, fcrash.cpp).
    • Confirmed clocks for some games.
  • Added placeholders for undumped PALs/GALs used in Street Fighter II': Champion Edition Mstreet-6 bootlegs.
  • wd_fdc.cpp: Made WD1772 spin up drives on force interrupt command (GitHub #5893). [TwistedTom]
  • ZX Spectrum updates: [TwistedTom]
    • Fixed Kempston Joystick and Didaktik Melodik sound card.
    • Fixed Multiface One NMI clearing, and added support for Kempston Joystick port, disable switch and joystick disable jumper.
    • Implemented floating bus read behaviour, fixing a few games that rely on it.
    • Added support for Miles Gordon Technology DISCiPLE Multi-purpose Interface and +D Disk and Printer Interface.
    • General refactoring and modernisation: [Vas Crabb]
    • Changed device delegates to behave more like device callbacks and other object finders during configuration.
    • Eliminated a conditional branch from the hot path when invoking a delegate set to a member function pointer.
    • Changed emu_fatalerror constructor and fatalerror helper to use string_format semantics.
    • Improved semantics of scheduler quantum configuration.
    • Micro-optimised scheduler code to improve performance of systems making heavy use of timers.
    • Moved input sequence configuration helpers out of the core input manager to a front-end helper class.
    • Got rid of device_slot_card_interface (it provided little value), and added a helper template providing validation for slots.
    • Cleaned up a lot of bus/slot/card code.
  • Fixed memory leaks in Xbox USB emulation. [Vas Crabb]
  • Added a workaround for nanosvg making assumptions about the global locale. [Vas Crabb]
  • vboy.cpp: Re-wrote Virtual Boy cartridge slot emulation, improving accuracy of static RAM emulation in particular. [Vas Crabb]
  • c64.cpp, c128.cpp: Fixed CBM IEC slot address not being set when replacing devices in machine configuration. [Vas Crabb]
  • bus/c64/rex_ep256.cpp: Fixed array of EPROM slot devices not being populated. [Vas Crabb]
  • Internal user interface updates: [Vas Crabb]
    • Added live display of emulated analog control positions to the analog controls menu.
    • Added live feedback to the input configuration menus, and improved input sequence configuration behaviour.
    • Fixed regression that caused default input mappings to be displayed incorrectly.
    • Improved layout of DIP switch display and made it scale with UI font size.
    • Improved crosshair image selection user interface.
    • Separated "focus next" and "config menu" actions, and implemented "focus previous" action.
    • Fixed bug that prevented joystick or mouse inputs from being used for "focus next" action.
    • Fixed some cases where menu heading size was not re-calculated after UI font size changes.
    • Fixed a bug that allowed keyboard focus to move to hidden panels on the system/software selection menus.
    • Improved presentation and responsiveness of a number of menus.
    • Fixed endian issues, improved data locality, and reduced redundant copying and hashing in the localisation loader.
    • Added and diagnostic output messages and validation of input data to localisation loader.
    • Improved performance of opening debugger windows, particularly memory windows with a large number of save state registrations.
    • Made new disassembly windows default to the current CPU in the Qt debugger.
  • Removed internal auto-fire functionality, as the plug-in is the preferred solution (GitHub #5802). [Vas Crabb]
  • wavwrite.cpp: Fixed buffer overrun when supplying 32-bit stereo samples. [Vas Crabb]
  • util/options.cpp: Fixed settings being read with user locale but written with C locale. [Vas Crabb]
    • Fixes system/software selection menu filter panel not being displayed on macOS depending on number format settings.
  • cinemat.cpp: Corrected ROM labels for solarq. [Andrew Welburn]
  • mephisto_modular.cpp: Added an older version of berl16. [CB-Emu]
  • Added firmware dump and skeleton device for Sony SMO-C501 Magneto-Optical Disk Controller. [Don Maslin Archive]
  • flstory.cpp: Added DIP switch locations. [Guru]
  • cps1.cpp: Dumped some GALs used in Street Fighter II': Champion Edition Mstreet-6 bootlegs. [hammy, TwistedTom]
  • rocnrope.cpp: Dumped the PAL10L8 at location 6G for ropeman. [Joe Magiera]
  • gamegear.xml: Improved title consistency and capitalization. [kazblox]
  • votrpss.cpp: Improved ROM labels and expanded notes. [Lord Nightmare]
  • cps1bl_5205.cpp, cps1bl_pic.cpp: Added parent/clone relationships for newly added bootlegs. [MASH]
  • at.cpp: Added additional BIOS options. [rfka01]
    • a486sp3g: Added v306 BIOS option.
    • a486sp3: Added v306 and v307 BIOS options.
    • a486sv2g: Added v306 and v402b BIOS options.
    • alim1419: Added 386acp102 BIOS option.
    • hot433: Added wie10 and 2a4x5h21 BIOS options.
  • genpc.cpp: Added 081682 BIOS option for pc. [rfka01]
  • flstory.cpp: Dumped MC68705 microcontroller for victnine and replaced simulation. [ShouTime, David Haywood, Lord Nightmare]
  • gameking.xml updates: [TeamEurope, David Haywood]
    • Re-dumped 4 in 1 Vol. 8 - 2004 + Dragon + StreetHero + Penguin.
    • Removed bad dump of Dino Adventure Legend, and marked half-size dumps of 4-in-1 cartridges as bad.
    • Added cartridge connector pinout.
  • gameking3.xml: Corrected title of "Fly Car". [TeamEurope]
  • Added workaround to allow cross-compilation for an i386 target on an x86-64 host. [Tiago Pierezan Camargo]
  • c64_cass.xml: Cleaned up publisher metadata. [Zoe Blade]
→ NOWSZY [arcade] HbMameUI x64 0.232 26/05/2021

0.231  2021-05-26

  • Sync with mame v0.232

New Games

  • [teotd3] The Eye of Typhoon (Tsunami Edition, alpha 5)

0.231  2021-04-28

  • Sync with mame v0.231


New Games

  • [primrag2] Primal Rage 2
  • [sailormnbv] Pretty Soldier Sailor Moon (Brutal Version)
  • [umk3uc20210401] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-01)
  • [umk3uc20210423] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-04-23)

 

→ NOWSZY [arcade] Mame x64 0.232 27/05/2021

MAME 0.232 27 May 2021

It’s time for MAME 0.232, and do we have a surprise for you! The incredibly rare Universal game Mrs. Dynamite has finally been found and dumped! This is an early example of a game where you place bombs to kill enemies that walk over them, showing Universal’s flair for cute characters and cutscenes. Mrs. Dynamite is believed to had performed poorly on location tests, and never had a widespread release. The graphics in the version that has been dumped don’t match what’s shown on flyers. Other arcade additions include Dokaben 2 and a prototype of Spinal Breakers.

Namco racing games have taken a leap forward this month. Final Lap has its sprite chip hooked up subtly differently to later games on the System II platform, which had been causing graphical issues on the title screen. Lack of playback status register emulation in the C140 sound chip was causing issues with engine sounds in Final Lap, Suzuka 8 Hours, and Four Trax. The horizontal position of the road layer has also been adjusted to better match videos made using original hardware.

A number of bug fixes allow previously unplayable Japanese home computer games, including µPD7220 issues affecting the Madou Monogatari games on PC-98, the missing 1-bit DAC sound on PC-98, broken sprites in Asuka 120% Burning Fest. on FM Towns, and background bugs on Sharp X68000. Mac media support continues to improve, with working CD-ROM drives on more Macs, and fixes for high density floppy drives. The V.Smile Smart Keyboard is now supported, in US, French, and German variants. Tim Lindner has continued to fix long-standing bugs in Tandy CoCo 3 emulation.

Software list additions include Taiwanese Game Gear cartridges, Master System prototypes, a big batch of software for the Australian MicroBee series, and quite a few add-on ROMs for the Acorn BBC Micro. We’ve also got the latest Apple II floppy dumps and cracks, FM Towns floppies and CDs, and PC floppies.

Revision 0.232 2021-05-27

 

New working machines
  • Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
  • Capital Radio Engineering Institute CREI 680 [Robbbert]
  • CEI 51.07 (CEI 906-III Poker) [Roberto Fresca]
  • Dokaben 2 (Japan) [ShouTime, Team Japump]
  • Mrs. Dynamite [Marco Kerstens, Sam Grech, Frank Palazzolo]
New working clones
  • Alpine Racer (Rev. AR1 Ver.C, Japan) [f205v, Brian Troha, The Dumping Union]
  • Basket Ball (8-way joystick bootleg of Arch Rivals) [jordigahan]
  • Cadash (Germany) [R67055]
  • Exerion (bootleg, set 2) [jordigahan]
  • Percussion Freaks 7th Mix (GundefinedC07 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 8th Mix (GundefinedC38 VER. AAA) [Thief0019, xuserv]
  • The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
  • Player's Choice (M3C1) [Brian Troha, The Dumping Union]
  • Puzzle Break (set 2) [Jorge Silva]
  • Raiden II (easier, US set 3) [neSneSgB]
  • Spinal Breakers (US, prototype) [hammy, chomponooch]
  • Tech Romancer (Asia 980914) [Sugoi Helsinki]
  • Time Killers (v1.20, alternate ROM board) [Brian Troha, The Dumping Union]
  • Triumph-Adler TA 1700-PC [rfka01]
  • U.N. Defense Force: Earth Joker (US / Japan, set 3) [JammaFever, Nebula, Recreativos Piscis, Sergio Galiano]
  • VEB Mikroelektronik "Karl Marx" Erfurt Lerncomputer LC 80 (set 2) [hap]
  • Warp-1 (Japan) [Team Japump, Wayder]
  • World Rally (Version 1.0, Checksum E586) [iq_132]
  • Machines promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 1) [James Wallace]
  • Cal Omega - Game 7.9 (Arcade Poker) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 13.4 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.6 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.1 (Nudge) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1) [James Wallace]
  • Jumping Beans (0100161V, NSW/ACT) [anonymous]
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1) [James Wallace]
  • Quicksilver (RAL) (HLB AC2) (IMPACT) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 1) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 1) [James Wallace]
  • Saitek Kasparov Renaissance (set 1) [hap]
  • SciSys Kasparov Leonardo (set 1) [hap]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 1) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 1) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5) (set 1) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 1) [James Wallace]
  • Clones promoted to working
  • Applied Technology Microbee Teleterm [Robbbert]
  • Arcadia (JPM) (IMPACT) (AR10 A C11, V10, set 2, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 1, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 3, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 6, Protocol?) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 P C11, V10, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 A C10, V9, set 2) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 3) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 P C10, V9, set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol) [James Wallace]
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 3) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IA) (set 3) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IP) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 5) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 6) [James Wallace]
  • Saitek Kasparov Galileo [hap]
  • Saitek Kasparov Renaissance (set 2) [hap]
  • SciSys Kasparov Leonardo (set 2) [hap]
  • Snakes & Ladders (JPM) (IMPACT) (SL10 C13) (set 7) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL16 C20) (set 5) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL17 C21) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 AC22) (set 3) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 4, Whitbread) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18P C22) (set 2, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL8P C11) (set 8) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 AC14) (IMPACT) (set 10) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 C14) (IMPACT) (set 9) [James Wallace]
  • Snakes & Ladders (JPM) (SL11P CA4) (IMPACT) (set 11, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (SL15 C18) (IMPACT) (set 12) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 AC 7) (set 3) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 4, Whitbread) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2P C 7) (set 2, Protocol) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 4 C 5) (set 5) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 5 C 6) (set 6) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 AC 8) (set 3) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7P C 8) (set 2, Protocol) [James Wallace]
New machines marked as NOT_WORKING
  • Ajofrin City [jordigahan, ClawGrip]
  • Canon Typestar 3 [Guru]
  • Dangerous Bar [Museo del Recreativo (Amusement Museum)]
  • Digital Equipment Corporation DECmate II (PC278) [AJR, Vince Slyngstad]
  • Digital Equipment Corporation DECmate III (PC238) [AJR, Vince Slyngstad]
  • Digital Equipment Corporation DECstation 2100 [Patrick Mackinlay]
  • Kyber Calcolatori Kyber Minus [Nigel Barnes, Alessandro Liberalato]
  • Multi-Action 7558 [Brian Troha]
  • Panic Shot Rockman [SpinalFeyd]
  • Philips BO (Videosynthesizer Prototype) [Ryan Holtz, MrMii6, CD-i Fan]
  • Pin Ball [Eduardo Anay]
  • Tektronix 6130 [Randon Michels, Patrick Mackinlay]
  • Whitechapel Computer Works MG-1 [Tom Stepleton, Andrew McPherson]
  • Yamaha PSR-60 PortaSound [R. Belmont, JKN0, d-tech]
New clones marked as NOT_WORKING
  • Alloy EarthStation-I [rfka01]
  • Amstrad plc Amstrad PC5086 [rfka01]
  • Dance Dance Revolution Karaoke Mix (GQ921 VER. JBB) [anonymous, Windy Fairy]
  • Diamond King (without Euro support) [jordigahan, ClawGrip]
  • Frael King [rfka01]
  • LeapFrog Leapster 2 [skaman]
  • LeapFrog Leapster L-MAX [skaman]
  • MY-COM MPU-9088-VF [rfka01]
  • Percussion Freaks 10th Mix eAmusement (GundefinedD40 VER. ACA) [Thief0019, xuserv]
  • Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 3rd Mix (GundefinedA23 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 4th Mix (GundefinedA25 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 5th Mix (GundefinedB05 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 6th Mix (GundefinedB16 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 9th Mix eAmusement (GundefinedD09 VER. ABA) [Thief0019, xuserv]
  • Sistemi Avanzati Gestione Aziendale Saga Fox [Alessandro Liberalato]
  • Sistemi Avanzati Gestione Aziendale Saga Fox/F80 [Alessandro Liberalato]
  • Thrill Drive (ver UFB) [Guru]
  • Victor VPC II [rfka01]
  • Yamaha PSR-70 PortaSound [R. Belmont, JKN0]
New working software list additions
  • a800_flop: Atari Translator (USA), Forbidden Forest, Saracen [A8SP]
  • apple2_flop_clcracked:
  • Alligator Mix (1985 Re-release) (cleanly cracked), Alphabet Circus (Revision 0) (cleanly cracked),
  • Analogies Tutorial (Version 12.15.87) (cleanly cracked), Black Belt (cleanly cracked),
  • Chess, Checkers, and Backgammon (cleanly cracked), Le Choc des Multinationales (cleanly cracked),
  • Decimals and Percent: Decimals Practice Problems (cleanly cracked), Division Skills (cleanly cracked),
  • Dragon Games (cleanly cracked), Hand Holding BASIC (cleanly cracked), Kidwriter (Revision 0) (cleanly cracked),
  • L. A. Land Monopoly (cleanly cracked), Mastery Arithmetic Games (Version 1.2) (cleanly cracked),
  • Ratios and Proportions (cleanly cracked), SocMate Analogies Games (cleanly cracked),
  • Star Search (Self-Running Demo) (cleanly cracked), Teddy's Playground (1989 Re-release) (cleanly cracked),
  • Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked),
  • Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked), Vocabulary Skills (cleanly cracked),
  • Zoo Master (cleanly cracked) [4am, Firehawke]
  • apple2_flop_orig:
  • Alien Mind, Animals Facts and Adventures, Battle Chess (IIgs), Blackjack Academy (IIgs), Block Out (IIgs),
  • California Games (IIgs), Cavern Cobra (IIgs), Crystal Quest (IIgs), Dark Castle (IIgs), Dino Dig: Dictionary Skills,
  • Dino Speller: Beginning Dictionary Skills, The Duel: Test Drive II (IIgs), Final Assault (IIgs), GATE (IIgs), Gauntlet (IIgs),
  • Gold Rush! (IIgs), Grand Prix Circuit (IIgs), Graph Maker: Introduction to Graphs and Charts, Hardball! (IIgs),
  • The Hunt for Red October (IIgs), Impossible Mission II (IIgs), Keef the Thief (IIgs), Keyworks: First Keyboarding Skills,
  • The Last Ninja (IIgs), Let's Go There: Beginning Map and Geography Skills, Let's Learn About Computers, Marble Madness (IIgs),
  • Parts of Speech: Fun with Nouns and Pronouns, Qix (IIgs), Rastan, Sea Strike (IIgs), Serve and Volley (IIgs), Shadowgate (IIgs),
  • Silent Service (IIgs), Task Force, Tass Times in Tonetown (IIgs), Teddy's Playground (1989 Rerelease) (cleanly cracked),
  • Troll Reading Games: The Adventures of Tom Sawyer, Uninvited (IIgs), World Games (IIgs), Xenocide (IIgs), Zany Golf
  • [4am, Firehawke]
  • aquarius_cart:
  • BL-Bird, Bootloader BASIC v1.0, Bootloader BASIC v1.1, Bootloader BASIC v2.0, Bootloader BASIC v2.1 [Martin v.d. Steenoven]
  • bbc_rom:
  • 2nd Serial 0.72, 2nd Serial 0.74, ADE+ 0.93 (pre-release), ADFS Utilities 1.07, Advanced Printer Buffer 1.01, Alan's Tools,
  • Amcom WFS 6.56B, AMT-1 Terminal 1.04, ASROM 3.10, Autosave BASIC file, Basic Booster, BBC/PK-232 1.00, BBC/PK-232 1.01, BEAST 1.7,
  • Character Sets 1.22, Character Sets 1.23, CMS Flex 3.01, CommSoft 8.6h V172, CommSoft 8.6h V64, Commstar 3045, Commstar 3184,
  • Commstar 3362, Commstar 3525, Commstar 4055, Commstar II 2.31 S/N: 2187, Compas 2D 1.0, Compas Advanced 3.06, Cookie ROM, CPN 0.67,
  • DataBeeb 1.0, DECCE Terminal 2.12, Demon Zromm 1.03, Detalker 1.00, Diagram 1.00, Diagram S/N: 3112, Diagram S/N:3291,
  • Digital Drawings DD/B835, Disc Zap 1.3, Disc Zap V2 1.3, Doctor Who and the Mines of Terror ROM, DOS FS 1.13b, DOS FS 1.13m,
  • DykaSay Speech, Epson FX80 1.00, Experimenters 1.20P, Extended Programmable Interactive Communicator 2.3,
  • Extended Programmable Interactive Communicator 2.47, FMON, FT-2000, GDump 3.00, Graphics System 0.20, IEEE Filing System 0.01,
  • IEEE Filing System 0.02, IEEE Filing System 0.05, Index, Inter-Base 1.0A, Kermit 0.25, Lemon 2.23, Lemon 2.26, Lemon 4.0n,
  • Lucifer Logic Analyser 1.0, LVL Super Dos 1.00, LX-80 Toolkit, MACH 1 1.03, Master Emulation ROM 1.00 (Dabbs),
  • Master Emulation ROM 2.01 (Dabbs), MASTERcopy 1.01, MCP v1.01 (AB), Memex Chameleon 256K 2.00, MiDOS 0.16, Micromon,
  • Mijas 65(C)02 Development System 4.1, Modem Controller 1.01, Multi-Basic 1.00, Network 3270 Terminal 2.1, OlsUtil 3.00,
  • Opus Challenger ADFS 2.00, Oxford Pascal 1.0, PCB 1.05, PHX 0.23, Printer Utility, Printmaster (Epson) 1.06,
  • Printware Support ROM 1.1, Procyon 1.81, QMC1510 Terminal Emulator, QROM, RTTY Program 1.05, Screenprint 0.24, Selective Copier,
  • Softlife Keypad Software 2.00, Solidisk DDFS 1.8, Star NLQ 1.0, StarBASE 2.00 (Keyteam), SupaStore 1.4,
  • Tektronix 4010 and VT100 Emulator, Teledata 1.0, Teletext Editor 1.00, Televideo Emulator 1.1, Termi 2.02, Termi II 0.9A,
  • Tic-Toc RTC 1.00, Toolstar 1.77 1409, U-Tools 1.24, ULCC Enhanced Console Routines 0.32, Unicom Zromm 0.99e, Users Utility 1.10,
  • The UtilRom 1.2, Vax VT100, Vax VT100 (alt), VDU 4.10R, Vidicode 1.0 (Dut), Vidifix 1.5 (Dut), View Printer Driver 1.10,
  • View to PostScript Converter 1.11, VMP 0.90, VMP 1.00, WSL Terminal Emulator (Epson FX80) 3.0, WSL Terminal Emulator 3.0,
  • Watford Electronics DFS 1.40, WildROM 1.27, XBasic B.2, XBasic B.9 [Nigel Barnes]
  • bml3_flop: Disk Basic and Utilities, FCG6890, Insect Hunter, Japanese Word Processor, Submarine Treasures Pick Up [Robbbert]
  • fmtowns_cd:
  • Hajimete no Ryokou Eikaiwa (FM Towns Marty version), Healthy Life II, NHK Jissen Eikaiwa (FM Towns Marty version),
  • Sim Sports Diving - Soreyuke! Diving, Towns System Software V2.1 L31 [redump.org]
  • Air Warrior V1.1 (1992-03-16) [redump.org, wiggy2k]
  • fmtowns_flop_misc: Nihongo MS-DOS V3.1 L36+, Nihongo MS-DOS V5.0 L22 A+2 [anonymous]
  • fmtowns_flop_orig:
  • Golf Links 386 Pro Champion Course Vol. 1 - Mauna Kea Beach Golf Course,
  • Golf Links 386 Pro Champion Course Vol. 2 - Firestone Country Club South Course,
  • Golf Links 386 Pro Champion Course Vol. 3 - Banff Springs,
  • Golf Links 386 Pro Champion Course Vol. 4 - Innisbrook Copperhead Course [al32gabby]
  • Mahjong Elegance, Super Daisenryaku, Tenshi-tachi no Gogo VI - My Fair Teacher, Words Worth Special Disk [cyo.the.vile]
  • Asuka 120% Burning Fest. [cyo.the.vile, Carl]
  • gamegear:
  • Aerial Assault (Tw, SMS mode), Argos no Juujiken (Tw, SMS mode), Black Belt (Tw, SMS mode), The Cyber Shinobi (Tw, SMS mode),
  • Doki Doki Penguin Land - Uchuu Daibouken (Tw, SMS mode), Double Dragon (Tw, SMS mode), Final Bubble Bobble (Tw, SMS mode),
  • Forgotten Worlds (Tw, SMS mode), Great Basketball (Tw, SMS mode), Hokuto no Ken (Tw, SMS mode), Kung Fu Kid (Tw, SMS mode),
  • Lord of Sword (Tw, SMS mode), Paperboy (Tw, SMS mode), Prince of Persia (Tw, SMS mode), Quartet (Tw, SMS mode),
  • R-Type (Tw, SMS mode), Scramble Spirits (Tw, SMS mode), Secret Command (Tw, SMS mode), Seishun Scandal (Tw, SMS mode),
  • Shadow Dancer (Tw, SMS mode), Shadow of the Beast (Tw, SMS mode), Strider (Tw, SMS mode), Submarine Attack (Tw, SMS mode),
  • Tengen World Cup Soccer (prototype), Thunder Blade (Tw, SMS mode) [smspower]
  • ibm5150:
  • Astérix: El Golpe del Menhir (Astérix y Operacion Menhir) (Spain, System 4 release),
  • Battle Chess (3.5", EGA version, Spain, Dro Soft release) [archive.org]
  • Astérix: Operation Getafix (UK), Elvira: Mistress of the Dark, Ishar: Legend of the Fortress,
  • Jones in the Fast Lane (EGA release), Jones in the Fast Lane (VGA release), King's Quest I: Quest for the Crown, Obitus
  • [The Good Old Days]
  • ibm5170:
  • Alone in the Dark (Spain, Top Games/Altaya release), Heart of China (Spain, MCM release),
  • Indiana Jones and the Fate of Atlantis (3.5", Spain, Erbe release),
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", EGA version, Spain, Maxi Juegos/Erbe release),
  • Wolfenstein 3-D (shareware, 5.25" DD, CWI Information Services release) [archive.org]
  • WaxWorks [OldGames.sk]
  • Elvira II: Jaws of Cerberus (5.25" HD), Elvira II: Jaws of Cerberus (Italy), Ishar 2: Messengers of Doom (Spain, Proein release),
  • Joe & Mac: Caveman Ninja [The Good Old Days]
  • mbee_cass: Bee III Basic, Star Block [Robbbert]
  • mbee_quik:
  • 3D Noughts and Crosses, Adventureland, Alien Cresta, Apple Panic, Asteroids, Asteroids Plus, Australian Economy, Baboon,
  • Battle Station, Battleships, Beetle Basher, Bomber Raid, Bounce, Break In, Break Out, Brick Ball, Brick-out,
  • Briney Deep Adventure, Broadey Manor, Bug Duel, Bunyip Adventure, Camel, Cannibals and Missionaries, Capture, Castle of Doom,
  • Caves, Centipede Attack, Chase Plus, Chilly Willy, Chomp, Chopper, Chopper Pilot, Cosmic Fighter, Cricket, Cuppin, Deathtrap,
  • Defender, Defense Command, Depth Charge, Depth Charge (alt), Destroyer, Dodgem, Donjon, Donut Dilemma, Draughts Plus, Driver,
  • Droids, Dungeons of Khan, Egyptian Adventure, Emu Joust, Engineer, Escape from Colditz, Estate of Doom, Eureka, Eye of Min,
  • Farming Management - Stocking, Fishing, Flight Simulator, Four in a Row, Frog Hop, Frogger, Galaxy Invasion, Galaxy Invasion 2,
  • Galaxy Invasion Plus, Galxian 2, Ghost Hunter, Gold-Dust Island, Golden Idol, Golf, Great Australian Car Rally, Gridfire,
  • Grotnik Wars, Halloween Harry, Hammurabi, Hasami Shogi, Haunted House, High Mountain, Hit the Hurkle,
  • Hitch-hikers Guide to the Galaxy, Hopper, Hoppy, House of Frankenstein, Hustle, Institute, Jeksils Revenge, Jungle Raiders,
  • Killer Bees, Killer Beetles, Kilopede, King Kong, King Tut, Kung Fu, Land of Lex, Laser Blazer, Leaping Lunar Limmo,
  • Lemonade Stall, Lightracer, Lost Island, Lucky Bar Poker Machine, Lunar Lander, Merlin, Meteor Mission, Meteor Mission 2,
  • Meteor Rescue, Micro Defender, Micro-Golf, Micro-Golf Match Play, Microbee Demo, Microspace Invaders, Microspace Invaders II,
  • Mine Drop, Mine Drop II, Minefields, Missile Wars, Mission Impossible, Monopoly, Monopoly Instructions, Mugwump Hunt, Munch,
  • Museum Mystery, One Arm Bandit, One Day Cricket, Outhouse, Penetrator, Pick Letter, Pinball, Pirate Adventure, Rats 3-D,
  • Reef Runners, Reversi, Robot Fire, Robot Man, Robotman (alt), Rotate, Sabre of Sultar, Sargon Chess, Scavenger I, Scrambler,
  • Sea Dragon, Seadog, Shipwreck Island, Sink the Bismark, Slalom, Slide, Snake, Solitaire, Space Lanes, Space Patrol, Star Striker,
  • Starship Zok VII, Subatomic, Subterra, Survival, Swamp of Evil, Sword Quest, Sydney Approach, Tandy Invaders, Tank Battle, Target,
  • Target (colour version), Temple of Azragor, Toady, Towers of Hanoi, Trains, Underworld of Kin, Valley, Viper, Volcano Hunter,
  • Voodoo Castle, Waverton Castle, Wizards Castle, Worm Squirm, Worms, Yacht Race, Z80 Nim [Robbbert]
  • megadriv: Sonic the Hedgehog (Prototype) [Hidden Palace, Buckaroo]
  • sagafox: Saga Fox CP/M [Alessandro Liberalato]
  • sms:
  • Heroes Against Demons [Ichigo]
  • Bara Buru, Bruce Lee, Flight of Pigarus (v1.00), Flight of Pigarus (v1.10), Flight of Pigarus (v1.11) [Kagesan]
  • Basket Ball Nightmare (prototype), Rastan (prototype), Taito Chase H.Q. (prototype), Zillion II - The Tri Formation (prototype)
  • [smspower]
  • Voyage - A Sorceress' Vacation [Snags]
  • spectrum_cass:
  • Brum Brum (Master), Objectif Élysée, Ordlek, Phonex, Pitfall, Xadrez [Planeta Sinclair]
  • APB (Erbe), Aspar - GP Master (set 2), Beach-Head II (Erbe), Beverly Hills Cop (IBSA), Bruce Lee (set 10, Erbe),
  • Bruce Lee (set 11, Disprosoft), Bubble Bobble (Dro Soft), Bubble Bobble (Musical 1), E-Motion (Musical 1),
  • Edd the Duck! (bug fix), Fred (Microbyte), Grand Prix Circuit (Dro Soft), Haunted House, Hero Quest (Dro Soft), Kick Off (IBSA),
  • Match Day (IBSA), Match Day 2 (IBSA), Moonwalker (Erbe), Pang (Erbe), Penetrator (Investronica), Platoon (128K),
  • Rainbow Islands (Erbe, small case), Rainbow Islands (Musical 1), Regreso al Futuro - Parte III (MCM), Scacchi, Super Cars (Erbe),
  • Uridium (Erbe - small case) [spectrumcomputing.co.uk]
  • trs80_cass:
  • Alien Taxi, Baccarat, Backgammon, Blackjack, Collission, Cosmic, Death Trap, Defense Command, Doubled Dancing Demon Demo, Eliza,
  • Escape, Galaxy Invasion (set 1), Galaxy Invasion (set 2), Head On, Heliko, Invaders, Invasion Force,
  • Les Invasiou des Extras-terrestres, King of the Hill, Lowercase conversion, Micro-80 Pinball Machine, Micro-opoly,
  • Mission Impossible, Penetrator, Pyramid, Quick Watson, Reno Casino Craps, Reno Casino Roulette, Reno Casino Slot Machine,
  • Reno Keno, Robot Attack, Sargon Chess, Savage Island (Pt 1), Scarfman, Scripsit v1.0, Seadragon, Space Invaders,
  • Space Invaders (alt), Space Warp, Star Trek (The Computer Game), Star War, Starfighter, Starfighter Trainer, Swamp War,
  • System-80 Demo, Taipan, Troll Crusher, Video Genie Demo, Wheel of Fortune, Z-Chess [Robbbert]
  • trs80_quik:
  • Adventureland, Air Traffic Control (Model I?), Air Traffic Control (Model III?), Arcade Bomber Scramble, Backgammon (set 1),
  • Backgammon (set 2), Backgammon (set 3), Backgammon (set 4), Bedlam (set 1), Bedlam (set 2), Bedlam (set 3), Break Thru, Breakdown,
  • Breakout, Car Racer, Caterpillar (1), Caterpillar (3), The Count, Cosmic Fighter, Cosmic Intruders, Crowley Manor, Demise,
  • Dungeon of Ashka, Earthquake San Francisco 1906 (set 1), Earthquake San Francisco 1906 (set 2), Fasteroids (set 1),
  • Fasteroids (set 2), Fasteroids (set 3), Flight Simulator (set 1), Flight Simulator (set 10), Flight Simulator (set 11),
  • Flight Simulator (set 12), Flight Simulator (set 13), Flight Simulator (set 14), Flight Simulator (set 2),
  • Flight Simulator (set 3), Flight Simulator (set 4), Flight Simulator (set 5), Flight Simulator (set 6), Flight Simulator (set 7),
  • Flight Simulator (set 8), Flight Simulator (set 9), Flying Saucers (set 1), Flying Saucers (set 2), Flying Saucers (set 3),
  • Flying Saucers (set 4), Flying Saucers (set 5), Frog Race, Frogger (set 1), Frogger (set 2), Frogger (set 3), Frogger (set 5),
  • Frogger (set 6), Frogger (set 7), Frogger (set 8), Gobbling Box (set 1), Gobbling Box (set 2), Gunfighter (set 1),
  • Gunfighter (set 2), Gunfighter (set 3), Haunted House, Knossos, Micro Chord, Mutant Invasion (set 1), Mutant Invasion (set 2),
  • Mysterious Adventures 2: The Time Machine, Mysterious Adventures 3: Arrow of Death (Pt 1), Nazi Security Fort, Pirate Adventure,
  • Raaka-tu (set 1), Raaka-tu (set 2), Raaka-tu (set 3), Revenge of Rivet Race (set 1), Revenge of Rivet Race (set 2),
  • Revenge of Rivet Race (set 3), Scrap Crane, Space Raiders, Starfighter, TRS MAN, TRS-80 Synthsizer, Tank Zone 2000, Tram, Trap,
  • Trap v2.0 (set 1), Trap v2.0 (set 2), Trolls Gold, Tron (set 1), Tron (set 2), Tron (set 3), Tron (set 4), Voodoo Castle (set 1),
  • Voodoo Castle (set 2), Warriors of Ras 2: Kaiv [Robbbert]
  • vsmile_cart: Thomas & seine Freunde - Freunde Halten Zusammen (Germany, alt) [TeamEurope]
Software list items promoted to working
  • bbc_flop_32016: BCPL, GCAL, PanOS Version 1.10 System Disks, PanOS Version 1.40 System Disks, Reduce [Nigel Barnes]
  • pc98: Madou Monogatari 1, Madou Monogatari 2 [Angelo Salese, sampson]
  • vsmile_cart: V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany), V.Smile Smart Keyboard (USA) [Ryan Holtz, PulkoMandy]
New NOT_WORKING software list additions
  • a800_flop: Crosscheck, Spitfire 40 [A8SP]
  • bbc_rom: LAN Manager 0.32, LAN Manager 0.37, Pro Range View Printer Driver 1.00, Solidisk ADFS 2.1J (20MB) Master [Nigel Barnes]
  • bml3_flop: MA5370 [Robbbert]
  • fmtowns_cd: Kero Kero Keroppi to Origami no Tabibito, Towns VNet V1.1 L10 [redump.org]
  • leapster:
  • 2nd Grade - Musical Menace (USA), The Batman - Multiply, Divide and Conquer (USA), Bratz World - The Jet Set (USA),
  • Crayola - Art Adventure (USA), Disney Fairies (USA), Disney·Pixar Finding Nemo (USA, alt),
  • Disney Princess - Enchanted Learning (USA), Disney Princess - Worlds of Enchantment (USA, alt), Disney Tangled (USA),
  • The Incredibles (USA), Kindergarten (USA, alt), Letter Factory (USA), Math Baseball (USA),
  • Mr. Pencil's Learn to Draw & Write (USA, alt), Nick Jr. Dora the Explorer - Animal Rescuer (USA),
  • Nick Jr. Dora the Explorer - Wildlife Rescue (USA), Nick Jr. Dora the Explorer - Wildlife Rescue (USA, alt),
  • Nick Jr. The Backyardigans (USA, alt), Nickelodeon The Penguins of Madagascar - Race for 1st Place! (USA), nihao, kai-lan (USA),
  • Pet Pals (USA), The Princess and the Frog (USA), Ratatouille (USA, alt), Scholastic - Math Missions (USA),
  • School House Rock! - America Rock (USA), School House Rock! - Grammar Rock (USA), Spongebob Squarepants - Saves the Day (USA),
  • Top-Secret Personal Beeswax - Share a journal with Junie B. (USA), Word Chasers - Arcade-Style Learning! (USA),
  • Word Chasers - Arcade-Style Learning! (USA, alt) [skaman]
  • Merged pull requests
  • 7830: fmtowns.cpp: Adjusted PCM/CD-DA sound balance. [r09]
  • 7926: leapster.cpp: Added Leapster L-MAX and Leapster 2 clones, and added two Leapster BIOS versions. [skaman, ClawGrip]
  • 7931: vgmplay.cpp: Ensure writes to Yamaha FM chips are no more rapid than one per clock cycle. [Aaron Giles]
  • 7942: emu/video.cpp: Add support for %t format in snapshot names, replaced with current date and time. [Fabio Priuli]
  • 7960: leapfrog_leappad.cpp: Changed regional variants for leappad and mfleappad from clones to BIOS options. [ClawGrip]
  • 7972: osd/sdl: Added hack to work around SDL 2.0.14 reporting Caps Lock being released instantaneously on macOS. [Kelvin Sherlock]
  • 7975: amstr_pc.cpp, pc.cpp: Added six additional clones. [rfka01]
  • 7976: diamondking.cpp: Added Diamond King (without Euro support), and added sound ROM for diamondking. [jordigahan, ClawGrip]
  • 7980: leapster.xml: Added thirty entries. [skaman, ClawGrip]
  • 7986: rfslotsmcs48.cpp: Added Ajofrin City. [jordigahan, ClawGrip]
  • 7993: megadriv.xml: Added Sonic the Hedgehog (Prototype). [Hidden Palace, Buckaroo, quasiscroto]
  • 7994: raiden2.cpp: Added Raiden II (easier, US set 3). [neSneSgB]
  • 8001: luaengine.cpp: Added additional error messages to emu.thread on unexpected return values. [Szunti]
  • 8002: plugins/console: Save line history between sessions. [Szunti]
  • 8003: taito_x.cpp: Fixed sprite offsets for gigandes. [David Haywood]
  • 8004: video/upd7220.cpp: Added support for vertical zoom; qx10.cpp: Implemented horizontal zoom. [Brian Johnson]
  • 8005: vsmile_cart.xml: Added Thomas & seine FreundeundefinedFreunde Halten Zusammen (Germany, alt). [TeamEurope, ClawGrip]
  • 8006: dpb7000.cpp: Improved tablet emulation. [Ryan Holtz]
  • 8007: sms.cpp: Return RAM value when reading SegaScope port (SegaScope is write-only). [Enik Land]
  • 8008: cclimber.cpp: Fixed ccboot graphics ROM loading. [David Haywood]
  • 8009: video/upd7220.cpp: Treat zero bitmap partition length as maximum size (fixes Madou Monogatari). [Angelo Salese, sampson]
  • 8010: docs: Updated build requirements for Ubuntu Linux. [algestam]
  • 8011: seta.cpp: Added developer Jordan I.S. to manufacturer for Arbalester and Meta Fox. [David Haywood]
  • 8017: pc9801.cpp: Added support for 1-bit DAC. [Angelo Salese]
  • 8020: fmtowns_flop_cracked.xml, fmtowns_flop_misc.xml, fmtowns_flop_orig.xml: Added latest dumps, and reclassified entries. [r09]
  • 8021: sms.xml, gamegear.xml: Added several prototypes. [smspower, quasiscroto]
  • 8022: cpu/m68000: Implemented FMOVEM mode 3 (fixes issues with Domain/OS and NeXTSTEP). [Calvin Buckley]
  • 8023: rx78_cart.xml: Cleaned up list of known software. [David Silva]
  • 8025: rfslotsmcs48.cpp: Added D8748 microcontroller dump for ajofrin. [jordigahan, ClawGrip]
  • 8026: plugins/console: Store history file in plugin data home path. [Szunti]
  • 8027: gamegear.xml: Added 23 Taiwanese cartridges, and added RAM region for ddragon/ddragonp (MT07965). [smspower, quasiscroto]
  • 8031: namcos1.cpp: Corrected galaga88 program ROM labels. [neSneSgB]
  • 8033: asuka.cpp: Added U.N. Defense Force: Earth Joker clone. [JammaFever, Nebula, Recreativos Piscis, Sergio Galiano]
  • 8036: rmnimbus.cpp: Added three BIOS revisions, and corrected some ROM labels and dates. [qazmko1029]
  • 8037: joctronic.cpp: Added Pin Ball. [Eduardo Anay, ClawGrip]
  • 8038: ibm5150.xml: Added five entries. [The Good Old Days, ArcadeShadow]
  • 8039: ibm5170.xml: Added four entries. [The Good Old Days, OldGames.sk, ArcadeShadow]
  • 8040: pce.xml: Replaced bad dumps with verified correct dumps (fixes graphical glitches in Gomola Speed). [quasiscroto]
  • 8041: pce_tourvision.xml: Updated to match pce.xml. [quasiscroto]
  • 8043: amstr_pc.cpp: Restored comment on closing brace for anonymous namespace. [rfka01]
  • 8046: Moved Yamaha FM synthesis emulation to a third-party library. [Aaron Giles]
  • 8047: ksys573.cpp: Added incomplete support for Dance Dance Revolution Karaoke Mix. [Windy Fairy]
  • 8050: a800_flop.xml: Added five entries. [A8SP, quasiscroto]
  • 8051: sms.xml: Added seven recently-published cartridges. [Kagesan, Ichigo, Snags, quasiscroto]
  • 8053: namcos1.cpp: Fixed abbreviated titles, and added allow continue DIP switch for Berabowman. [sasuke]
  • 8055: cyclemb.cpp: Removed imperfect sound flag from cyclemb and skydest. [sasuke]
  • 8056: cyclemb.cpp: Removed unsupported cocktail mode flag from cyclemb and skydest. [sasuke]
  • 8058: fmtowns_cd.xml: Added eight entries, replaced 21 entries with better dumps, and added one missing floppy image. [r09]
  • 8059: bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy]
  • 8060: video/gime.cpp: Fixed timer and interrupt issues causing problems with CoCo 3 Arkanoid sound. [Tim Lindner]
  • 8063: mitchell.cpp: Added Dokaben 2. [ShouTime, Team Japump, David Haywood]
  • 8064: missbamby.cpp: Added missing PROM to Golden Winner. [@LosTrastosDeXaX, ClawGrip]
  • 8067: ibm5150.xml: Added four entries. [archive.org, The Good Old Days, ArcadeShadow]
  • 8068: ibm5170.xml: Added six entries [archive.org, The Good Old Days, ArcadeShadow]
  • 8070: osd/sdl: Added support for -attach_window on X11. [Nathan Woods]
  • 8071: ladybug.cpp: Added Mrs. Dynamite. [Marco Kerstens, Sam Grech, Frank Palazzolo]
  • 8072: joctronic.cpp: Re-dumped sound ROM for jpinball. [Eduardo Anay, ClawGrip]
  • 8074: namcos2.cpp: Force 32×32 pixel sprite size for finallap (fixes title screen). [David Haywood]
  • 8075: coco3.cpp: Fixed Diecom light gun. [Tom Lindner]
  • 8076: gunpey.cpp: Added save state support, cleaned up code, and expanded notes. [cam900]
  • 8077: m72.cpp: Fixed FM/DAC sound output balance. [cam900]
  • 8078: coco3.cpp: Fixed GIME selection logic for $FF22 (MT05138, MT07512). [Tim Lindner]
  • 8079: dai3wksi.cpp: Added Warp-1 (Japan). [Team Japump, Wayder]
  • 8080: sound/c140.cpp: Implemented playback status register (fixes engine sounds in namcos2.cpp racing games). [Angelo Salese]
  • 8081: lib/formats: Fixed compilation when is not implicitly included. [Brandon Munger]
  • 8085: coco3.cpp, video/gime.cpp: Moved PIA write monitoring logic into GIME device. [Tim Lindner]
  • 8086: mcr68k.cpp: Added Basket Ball (8-way joystick bootleg of Arch Rivals). [jordigahan, ClawGrip]
  • 8087: sound/c6280.cpp: Fixed volume envelope shape (fixes spurious tremolo effect). [Leonardo Demartino]
  • 8088: floptool: Fixed incorrect arguments in error messages. [Kelvin Sherlock]
  • 8089: Improved description for Dance Dance Revolution Karaoke Mix. [Windy Fairy]
  • 8090: 3rdparty/ymfm: Implemented YMF278B PCM functionality, and fixed a number of edge cases. [Aaron Giles]
  • 8091: spectrum_cass.xml: Added 33 entries, and replaced five entries with better dumps. [ArcadeShadow]
  • 8092: namcos2.cpp, tceptor.cpp, video/namco_c45road.cpp: Adjusted road position to better match hardware videos. [David Haywood]
  • 8093: philipsbo.cpp: Added skeleton driver for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan]
  • 8095: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original media dumps and clean cracks. [4am, Firehawke]
Source Changes
  • Add a couple error messages to emu.thread. [Szunti]
    • Also changes exit(0) when the script of the thread returns non-string to an error message instead. exit stops the whole process not just the thread.
  • stfight: forgot to remove imperfect sound flag from cshootert where 2203 prescaler issue doesnt apply [hap]
  • ram.cpp: update notes [hap]
  • Save line history for the console and other minor fixes [Szunti]
    • Changed a loadstring to load, since lua 5.3 loadstring is not available. Made sure the linenoise thread returns a string. After Ctrl+D stop reading lines.
  • misc chess drivers: use memory_share_creator instead of bankdev for 8bit nvram [hap]
  • fix gigandes sprite offsets (regressed around december) [DavidHaywood]
  • bus/rs232: Preliminary emulation of the Mockingboard D "sound card" for the Apple IIc. [R. Belmont, Apple II Documentation Project]
  • cdu75s: Fix minor typo [Olivier Galibert]
  • risc2500/tasc: mistake in cycle compare [hap]

New WORKING software list addition

  • vsmile_cart.xml: [ClawGrip]
  • Thomas & seine Freunde - Freunde Halten Zusammen (Germany, alt) [TeamEurope]
  • risc2500/tasc: remove some unneeded variables [hap]
  • lc80: move header file into driver [hap]
  • lc80: separate the two sets instead of bios (not identical hardware) [hap]
  • upd7220, qx10: Implement display zoom support (#8004) [Brian Johnson]
  • lc80: get rid of xx_TAG defines [hap]
  • lc80: use pwm_display for the 7segs [hap]
  • lc80: get rid of memory banking [hap]
  • lc80: add halt led [hap]
  • dpb7000: Several tablet-related fixes. [Ryan Holtz] (#8006) [MooglyGuy]
    • The triggering of pen IRQs was slightly incorrect. With this change, the PENTEST utility now correctly reports pen-in-proximity when holding the input to flag it. The pen coordinates are wrong, however, which is expected.
    • The serial communication between the tablet board and TDS board was slightly incorrect. After this fix, the values being put into
  • the SIO register by the Z8 correspond 1: 1 with the values being received by the SCN2681 DUART.
  • lc80: change some of the default input mappings [hap]
  • lc80e: fix lockup problem [hap]
  • Calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • Added support for extended graphics.
    • Fixed cardbacks for 906-III games.
    • Fixed Nudge Bingo graphics.
    • Fixed rotten/bad bits from the program ROM with educated guess to make Cal Omega - Game 7.9 (Arcade Poker) playable.
    • Fixed inputs on Cal Omega - Game 7.6 (Arcade Poker). Now it's playable.
    • Created proper inputs from the scratch for Cal Omega - Game 12.5 (Bingo), and promoted to WORKING.
    • Fixed docs / technical notes.

Machines promoted to working

  • Cal Omega - Game 7.9 (Arcade Poker). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo). [Roberto Fresca, Grull Osgo]
  • Calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • Added hopper to the 906-III games.
  • - (out of whatsnew)... Just forgot to list in the last commit.
  • lc80e: correct cpu speed [hap]
  • lc80: get rid of conflict between natural/normal keyboard mode (those ^ and V port chars) [hap]
  • sms: SegaScope is write-only, but writes are mirrored in RAM, so read values from there [Enik Land]
  • lc80: add input mappings for sc80 [hap]
  • lc80: decide against using this input mapping overlay method for this driver [hap]
  • slc1: add note [hap]
  • chessmst: small cleanup [hap]
  • fdesdis/chesster: re-add chesspiece labels to internal artwork [hap]

New NOT WORKING machines

  • Yamaha PSR-60 PortaSound [R. Belmont, JKN0, d-tech]

New clones added as NOT WORKING

  • Yamaha PSR-70 PortaSound [R. Belmont, JKN0]
  • ccbootundefinedfix gfx ROM load (#8008) [David Haywood]
  • slc1: get rid of the fake double keyboard [hap]
  • slc1: more faithful emulation [hap]
  • lc80: fix res/nmi button [hap]
  • slc1: add note [hap]
  • mu5, psr340: add MIDI I/O [R. Belmont]
  • mu5: MIDI in is on sci1, not sci0 [R. Belmont]
  • mn1880: Add preliminary CPU emulation [AJR]
  • tx81z: hook up MIDI I/O [R. Belmont]
  • slc1a: remove driver, turns out it's a mod of poly880 [hap]
  • ymtx81z.cpp: Restore XTAL value; remove old dummied-out definition [AJR]
  • poly880: move header file into driver [hap]
  • ympsr60: added to mess.flt [Robbbert]
  • fmtowns: fill pcm ram with 0xff at power-on [hap]
  • fmtowns: fix typo on prev commit [hap]
  • ymtx81z: lcd is yellow-black [hap]
  • poly880: get rid of x_TAG defines [hap]
  • poly880: add pwm_display [hap]
  • poly880: change default input mappings a bit [hap]
  • poly880: update note [hap]
  • lc80,slc1: add small border to internal layout [hap]
  • poly880: add 1 missing savestate variable [hap]
  • floppy: start block-devicing fielsystem support [Olivier Galibert]
  • mess: Add forgetten module [Olivier Galibert]
  • osx/sdlundefinedhandle caps lock key up events via a frame callback instead of the sdl key up event (which is too fast) (#7972)
  • [ksherlock]
  • slc1: fix led output [hap]
  • mac.cpp: Fix typo in trap disassembly [AJR]
  • floppy: first steps on metadata, and hopefully make gcc happier on enumerate [Olivier Galibert]
  • docs: Update build requirements for Ubuntu (#8010) [algestam]
  • New clones added as WORKING [neSneSgB]
  • Raiden II (easier, US set 3)
  • New working software list additions [quasiscroto]
  • undefined megadriv.xml: Sonic the Hedgehog (prototype) [quasiscroto]
  • fsmgr: temp hack to fix Clang compile [R. Belmont]
  • fsmgr: more compiler error fighting [R. Belmont]
  • taitogn: mark kollon as not working [hap]
  • options: extended the snapname templates to allow for a timestamp %t option, so to allow for alternate ways to organize the
  • generated snaps. [etabeta78]
  • chessmst: merge machine configs [hap]

New NOT_WORKING machine (#7986)

  • Ajofrin City [jordigahan, ClawGrip]

New NOT_WORKING clones (#7976)

  • Diamond King (without Euro support) [jordigahan, ClawGrip]
  • diamondking.cpp: Added OkiM6376 ROM dump and hardware info. [ClawGrip]
  • floptool.cpp: Be stricter about types. [Vas Crabb]
  • chessmst: use pwm_display_device [hap]
  • mame.lst: header comment is not true [hap]
  • timelimt.cpp: Fix MT 7960 [AJR]
  • poly880: fixed validation errors. [Robbbert]
  • mbee: merged the quickloads [Robbbert]
  • upd7220.cpp: make a bitmap partition of len==0 to be max size, fixes pc98 madoum1-2-3 [Angelo Salese, sampson] (#8009)
  • [Angelo Salese]
  • undefined upd7220.cpp: make a bitmap partition of len==0 to be max size, fixes pc98 madoum1-2-3 [Angelo Salese, sampson]
  • undefined pc98.xml: consistency DAC1BIT tag, update dbuster QA note
  • chessmst: fix small problem with buttons [hap]
  • aristmk5.cpp: redumped jumpbean and sbuk2, updated driver contents and layouts [Heihachi_73]
  • konamigv.cpp: added hardware info for Tokimeki Memorial Oshiete Your Heart [Guru]
  • snesb.cpp: minor cleanups [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Multi-Action 7558 [Brain Troha]
New clones marked as NOT_WORKING
  • Thrill Drive (?AB) [Guru]
  • mbee: preparation for software lists [Robbbert]
  • update some info on taiyo company [hap]
  • fs: Add full jasmin read support [Olivier Galibert]
  • m68k: Implement FMOVEM mode 0b11 (#8022) [Calvin Buckley]
  • undefined Since the two bits seem to have symmetry, it's odd this wasn't there before.
  • undefined Should fix issues with Domain/OS and NeXTSTEP emulation.
New working software list additions
  • Adventureland [Robbbert]
  • Pirate Adventure [Robbbert]
  • Mission Impossible [Robbbert]
  • Voodoo Castle [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Alien Cresta [Robbbert]
  • Asteroids [Robbbert]
  • Asteroids Plus [Robbbert]
  • Temple of Azragor [Robbbert]
  • [Robbbert] [Robbbert]
  • poly880: does not have sound [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Baboon [Robbbert]
  • Battle Station [Robbbert]
  • Microbee Demo [Robbbert]
  • Beetle Basher [Robbbert]
  • Broadey Manor [Robbbert]
  • Bomber Raid [Robbbert]
  • Bounce [Robbbert]
  • Break In [Robbbert]
  • Breakout [Robbbert]
  • Brick Ball [Robbbert]
  • Briney Deep Adventure [Robbbert]
  • Battleships [Robbbert]
  • Bunyip Adventure [Robbbert]
  • Games promoted to working
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 1) [James Wallace]
  • Quicksilver (RAL) (HLB AC2) (IMPACT) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 1) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 1) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 1) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 1) [James Wallace]
  • Clones promoted to working
  • Oxo Bingo (JPM) (IMPACT) (OX6 L12) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IP) (set 2) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IA) (set 3) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R I) (set 4) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 5) [James Wallace]
  • Ricochet (JPM) (IMPACT) (R IS) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18P C22) (set 2, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 AC22) (set 3) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL18 C22) (set 4, Whitbread) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL16 C20) (set 5) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL17 C21) (set 6) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL10 C13) (set 7) [James Wallace]
  • Snakes & Ladders (JPM) (IMPACT) (SL8P C11) (set 8) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 C14) (IMPACT) (set 9) [James Wallace]
  • Snakes & Ladders (JPM) (SL11 AC14) (IMPACT) (set 10) [James Wallace]
  • Snakes & Ladders (JPM) (SL11P CA4) (IMPACT) (set 11, Protocol) [James Wallace]
  • Snakes & Ladders (JPM) (SL15 C18) (IMPACT) (set 12) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2P C 7) (set 2, Protocol) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 AC 7) (set 3) [James Wallace]
  • Stardust (JPM) (IMPACT) (SD 2 C 7) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7P C 8) (set 2, Protocol) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 AC 8) (set 3) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 7 C 8) (set 4, Whitbread) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 4 C 5) (set 5) [James Wallace]
  • Wizard Of Odds (JPM) (IMPACT) (WZ 5 C 6) (set 6) [James Wallace]
  • mn1880: Tentatively identify some interrupt registers; update notes [AJR]
  • ertictac.cpp: convert to use IOC and MEMC devices. [Sandro Ronco]
  • rfslotsmcs48.cpp: Add "ajofrin" D8748 MCU dump [jordigahan, ClawGrip] (#8025) [ClawGrip]
    • undefined rfslotsmcs48.cpp: Add "ajofrin" D8748 MCU dump [jordigahan, ClawGrip]
    • Add year
  • model1.cpp: Improve notes [AJR]
  • Co-credit the developer Jordan I.S. for arbalest and metafox [David Haywood]
  • Calomega driver improvements... [Roberto Fresca, Grull Osgo]
    • Fixed inputs on Cal Omega - Game 12.5 (Bingo).
    • Inputs for Cal Omega - Game 13.4 (Nudge).
    • Inputs for Cal Omega - Game 17.6 (Nudge).
    • Inputs for Cal Omega - Game 18.1 (Nudge).
    • Fixed/added technical notes.
  • Machines promoted to working
  • Cal Omega - Game 13.4 (Nudge). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.6 (Nudge). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.1 (Nudge). [Roberto Fresca, Grull Osgo]
New working machines
  • CEI 51.07 (CEI 906-III Poker). [Roberto Fresca]
  • Revert "New working machines" [Roberto Fresca]
  • undefined This reverts commit 6a22813f7e79db52ebb719df146917e8c0cd8e99.
New working machines
  • CEI 51.07 (CEI 906-III Poker). [Roberto Fresca]
  • cps2.cpp, model1.cpp, segas16b.cpp: Update PCB notes [AJR]
New working clones
  • Spinal Breakers (Japan, prototype) [Hammy, chomponooch]
New working clones
  • Puzzle Break (set 2) [Jorge Silva]
New working software list additions
  • mbee_quik: [Robbbert]
  • Camel [Robbbert]
  • Cannibals and Missionaries [Robbbert]
  • Capture [Robbbert]
  • Castle of Doom [Robbbert]
  • Caves [Robbbert]
  • Centipede Attack [Robbbert]
  • Chase Plus [Robbbert]
  • Chilly Willy [Robbbert]
  • Chomp [Robbbert]
  • Chopper Pilot [Robbbert]
  • Escape from Colditz [Robbbert]
  • Cosmic Fighter [Robbbert]
  • Cricket [Robbbert]
  • Cuppin [Robbbert]
New machines marked as NOT_WORKING
  • Panic Shot Rockman [SpinalFeyd]
New working software list additions
  • Deathtrap [Robbbert]
  • Micro Defender [Robbbert]
  • Defense Command [Robbbert]
  • Depth Charge [Robbbert]
  • Depth Charge (alt) [Robbbert]
  • Destroyer [Robbbert]
  • Dodgem [Robbbert]
  • Donjon [Robbbert]
  • Donut Dilemma [Robbbert]
  • Draughts Plus [Robbbert]
  • Driver [Robbbert]
  • Droids [Robbbert]
  • Dungeons of Khan [Robbbert]
  • Sword Quest [Robbbert]
  • arcade.flt: fixed typo in newly added driver [Ivan Vangelista]
New working software list additions
  • mbee_quik: [Robbbert]
  • Egyptian Adventure [Robbbert]
  • Emu Joust [Robbbert]
  • Engineer [Robbbert]
  • Estate of Doom [Robbbert]
  • Eureka [Robbbert]
  • Swamp of Evil [Robbbert]
  • Eye of Min [Robbbert]
  • Fishing [Robbbert]
  • Farming Management - Stocking [Robbbert]
  • Four in a Row [Robbbert]
  • House of Frankenstein [Robbbert]
  • Frog Hop [Robbbert]
  • Flight Simulator [Robbbert]
New working software list additions
  • mbee_quick: [Robbbert]
  • Galxian2 [Robbbert]
  • Galaxy Invasion [Robbbert]
  • Galaxy Invasion 2 [Robbbert]
  • Galaxy Invasion Plus [Robbbert]
  • Ghost Hunter [Robbbert]
  • Golden Idol [Robbbert]
  • Gold-dust Island [Robbbert]
  • Golf [Robbbert]
  • Gridfire [Robbbert]
  • Grotnik Wars [Robbbert]
  • Halloween Harry [Robbbert]
  • Hammurabi [Robbbert]
  • Towers of Hanoi [Robbbert]
  • Hasami Shogi [Robbbert]
  • Hitch-hikers Guide to the Galaxy [Robbbert]
  • Haunted House [Robbbert]
  • High Mountain [Robbbert]
  • Hit the Hurkle [Robbbert]
  • Hopper [Robbbert]
  • Hoppy [Robbbert]
  • Hustle [Robbbert]
  • fmtowns_flop_*.xml: 11 new dumps, verifications (#8020) [r09]
    • Moved asuka120 from fmtowns_flop_misc.xml to fmtowns_flop_cracked.xml, since the original disks have been confirmed to be
    • protected
    • Moved kawaichi and ushinawa from fmtowns_flop_misc.xml to fmtowns_flop_orig.xml, since they have been verified to match the
    • originals
    • Removed the reiraa clone, since it only differs from the parent in the save data
    • Additions/corrections to the missing list
  • New working software list additions (fmtowns_flop_orig.xml)
  • Golf Links 386 Pro Champion Course Vol. 1 - Mauna Kea Beach Golf Course [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 2 - Firestone Country Club South Course [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 3 - Banff Springs [al32gabby]
  • Golf Links 386 Pro Champion Course Vol. 4 - Innisbrook Copperhead Course [al32gabby]
  • Mahjong Elegance [cyo.the.vile]
  • Super Daisenryaku [cyo.the.vile]
  • Tenshi-tachi no Gogo VI - My Fair Teacher [cyo.the.vile]
  • Words Worth Special Disk [cyo.the.vile]
  • New not working software list additions (fmtowns_flop_orig.xml)
  • Asuka 120% Burning Fest. [cyo.the.vile]
  • New working software list additions (fmtowns_flop_misc.xml)
  • Nihongo MS-DOS V3.1 L36+ [anonymous]
  • Nihongo MS-DOS V5.0 L22 A+2 [anonymous]
New working software list additions
  • mbee_quik: [Robbbert]
  • Institute [Robbbert]
  • Jeksils Revenge [Robbbert]
  • Jungle Raiders [Robbbert]
  • Killer Bees [Robbbert]
  • Killer Beetles [Robbbert]
  • King Tut [Robbbert]
  • Kung Fu [Robbbert]
  • Laser Blazer [Robbbert]
  • Lemonade Stall [Robbbert]
  • Land of Lex [Robbbert]
  • Lightracer [Robbbert]
  • Lost Island [Robbbert]
  • Lunar Lander [Robbbert]
  • psrockman.cpp: changed oki pin 7 status and volume [Ivan Vangelista]
  • init.lua: Change "historypath" (only supposed to be used for DATs) to "homepath" (where plugin data should reside) [AJR]
  • Ensure all writes to Yamaha FM chips are spaced by 1 cycle. The old FM cores did not really require this spacing and didn't
  • implement the busy flag, so many VGM captures have multiple writes stacked in the same cycle. This won't work with the new cores,
  • so this kludge helps ensure we don't end up with ugly playback on existing files. (#7931) [Aaron Giles]
  • chessmst: it has double outputs for 2nd/3rd led row [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Merlin [Robbbert]
  • Meteor Mission [Robbbert]
  • Meteor Mission 2 [Robbbert]
  • Micro-golf [Robbbert]
  • Micro-golf Match Play [Robbbert]
  • Microspace Invaders [Robbbert]
  • Mine Drop [Robbbert]
  • Mine Drop II [Robbbert]
  • Minefields [Robbbert]
  • Missile Wars [Robbbert]
  • Monopoly [Robbbert]
  • Monopoly Instructions [Robbbert]
  • Mugwump Hunt [Robbbert]
  • Museum Mystery [Robbbert]
  • aerofgt.cpp: corrected ROM labels and copyright region for the recently added Spinal Breakers prototype [Ivan Vangelista]
  • pc.cpp: added systems NOT_WORKING (#7975) [rfka01]
New clones marked as NOT_WORKING
  • Alloy EarthStation-I [rfka01]
  • Victor VPC-II [rfka01]
  • Frael King [rfka01]
  • MY-COM MPU-9088-VF SAN-MS94VO [rfka01]
  • Triumph-Adler TA 1700 PC [rfka01]
  • Amstrad PC5086 [rfka01]
  • New machines marked as NOT_WORKING (#7926) [ClawGrip]
New machines marked as NOT_WORKING
  • Leapster L-MAX [Skaman]
  • Leapster 2 [Skaman]
  • Add 'leapsterlmx' and 'leapster2' [ClawGrip]
  • leapfrog_leappad.cpp: Load ROMs as BIOSes instead of declaring clones (#7960) [ClawGrip]
  • undefined leapfrog_leappad.cpp: Load ROMs as BIOSes instead of declaring clones
  • undefined Remove 'leappadca' and 'mfleappadus'
  • New NOT_WORKING software list additions (#7980) [ClawGrip]
  • New NOT_WORKING softawre list additions
  • leapster.xml: [ClawGrip]
  • 2nd Grade - Musical Menace (USA), Bratz World - The Jet Set (USA), Crayola - Art Adventure (USA), Disney Fairies (USA), Disney
  • Princess - Enchanted Learning (USA), Disney Princess - Worlds of Enchantment (USA, alt), Disney Tangled (USA), Disney·Pixar
  • Finding Nemo (USA, alt), Kindergarten (USA, alt), Letter Factory (USA), Math Baseball (USA), Mr. Pencil's Learn to Draw & Write
  • (USA, alt), nihao, kai-lan (USA), Nick Jr. Dora the Explorer - Animal Rescuer (USA), Nick Jr. Dora the Explorer - Wildlife Rescue
  • (USA), Nick Jr. Dora the Explorer - Wildlife Rescue (USA, alt), Nick Jr. The Backyardigans (USA), Nickelodeon The Penguins of
  • Madagascar - Race for the 1sr Place! (USA), Pet Pals (USA), Ratatouille (USA, alt), Scholastic - Animal Genius (USA), Scholastic -
  • Math Missions (USA), School House Rock! - America Rock (USA), School House Rock! - Grammar Rock (USA), Spongebob Squarepants -
  • Saves the Day (USA), The Batman - Multiply, Divide and Conquer (USA), The Incredibles (USA), The Princess and the Frog (USA),
  • Top-Secret Personal Beeswax - Share a journal with Junie B. (USA), Word Chasers - Arcade-Style Learning! (USA), Word Chasers -
  • Arcade-Style Learning! (USA, alt) [Skaman]
  • Fix two game names [ClawGrip]
  • Fix copy-paste mistake with CRCs [ClawGrip]
  • prodos: Start of read support [Olivier Galibert]
  • MacOS < 10.13 has an issue with std: :get, use std::get_if instead [Olivier Galibert]
  • Add most recent prototypes from smspower (#8021) [quasiscroto]
New working software list additions
  • Basket Ball Nightmare (prototype) [smspower]
  • Taito Chase H.Q. (prototype) [smspower]
  • Rastan (prototype) [smspower]
  • Zillion II - The Tri Formation (prototype) [smspower]
  • Tengen World Cup Soccer (prototype) [smspower]
  • mame.lst: comdesk set doesn't appear to exist in any driver [Ivan Vangelista]
  • Avoid name collision on Y2 [Olivier Galibert]
  • layouts: Use self-closing tags for bounds and color elements. [Vas Crabb]
  • poly880: ctc/pio is same clockspeed as cpu [hap]
  • hornet.cpp: updated hardware infos [Guru]
    • undefined nwk-tr.cpp: moved thrilldbu to hornet.cpp as it runs on that hw. Thanks to Guru for pointing it out.
New working clones
  • Exerion (bootleg, set 2) [jordigahan]
  • Games promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 1) [James Wallace]
  • Clones promoted to working
  • Arcadia (JPM) (IMPACT) (AR9 A C10, V9, set 2) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 C10, V9, set 3) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR9 P C10, V9, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 1, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 A C11, V10, set 2, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 3, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 P C11, V10, set 5, Protocol) [James Wallace]
  • Arcadia (JPM) (IMPACT) (AR10 C11, V10, set 6, Protocol?) [James Wallace]
  • tek410x.cpp: Add CRT9007; remove dead link from notes [AJR]
  • merit3xx.cpp: Preliminary mappings for ma6710 [AJR]
  • Fixed inputs on Cal OmegaundefinedGame 8.0 (Arcade Black Jack). [Roberto Fresca]
  • spkrdev: change device description, it's not 1bit [hap]
  • chessmst: split driver into chessmst/chessmstdm [hap]
  • chessmst: update notes [hap]
  • ma6710: Hook up ROM bank switch [AJR]
  • ma6710: Further device additions [AJR]
  • Create console history file in homepath (#8026) [Szunti]
  • undefined Fix console history path, homepath is a core option
  • undefined Create missing directories recursively in lua plugins.
  • undefined Add lfs to global environment in a less magical way.
  • - require normally doesn't bind the name globally just returns the module, mame sets a preloader that does bind lfs globally, but
  • maybe it's less surprising to do it explicitly
  • merit3xx.cpp: Give CRT-350 games their own bank switch handler [AJR]
  • slot: add preliminary support for hotswapping rom cartridge [hap]
  • slot: changed my mind, not satisfied with the limitations [hap]
  • hornet.cpp: added timekeeper dump for thrilldbu [Guru]
New working clones
  • Time Killers (v1.20, alternate ROM board) [Brian Troha, The Dumping Union]
  • itech32.cpp updates: [Brian Troha, The Dumping Union]
  • undefined Corrected labels for the Hot Memory sets
  • undefined Verified the correct ROM board & ROMs for the Time Killers v1.00
  • undefined Added PCB layout for the 3 known ROM boards for Time Killers
  • undefined Misc format & whitespace clean-up
  • emu/machine.cpp: Get rid of the dummy space device. [Vas Crabb]
  • jpmimpct.cpp: Fixed Ace of Clubs reel symbols. [James Wallace]
  • ns32202: fix interrupt masking [Patrick Mackinlay]
  • ns32000: disassembler fixes [Patrick Mackinlay]
New working software list additions
  • mbee_quik: [Robbbert]
  • One Arm Bandit [Robbbert]
  • Outhouse [Robbbert]
  • Apple Panic [Robbbert]
  • Penetrator [Robbbert]
  • Pick Letter [Robbbert]
  • Pinball [Robbbert]
  • Rats 3-D [Robbbert]
  • Reef Runners [Robbbert]
  • Lucky Bar Poker Machine [Robbbert]
  • Meteor Rescue [Robbbert]
  • Reversi [Robbbert]
  • Robot Fire [Robbbert]
  • Rotate [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Sabre of Sultar [Robbbert]
  • Sargon Chess [Robbbert]
  • Seadog [Robbbert]
  • Sea Dragon [Robbbert]
  • Shipwreck Island [Robbbert]
  • Slide [Robbbert]
  • Snake [Robbbert]
  • Solitaire [Robbbert]
  • Space Patrol [Robbbert]
  • Space Lanes [Robbbert]
  • Subatomic [Robbbert]
  • Subterra [Robbbert]
  • Survival [Robbbert]
  • Sydney Approach [Robbbert]
  • pwm_display: add separate handlers for matrix x/y sides [hap]
  • ram: set default fill value to 0xff instead of 0xcd [hap]
New working software list additions
  • mbee_quik: [Robbbert]
  • Tank Battle [Robbbert]
  • Target [Robbbert]
  • Tandy Invaders [Robbbert]
  • Toady [Robbbert]
  • Underworld of Kin [Robbbert]
  • The Valley [Robbbert]
  • Viper [Robbbert]
  • Volcano Hunter [Robbbert]
  • Waverton Castle [Robbbert]
  • Wizards Castle [Robbbert]
  • Worms [Robbbert]
  • Worm Squirm [Robbbert]
  • Yacht Race [Robbbert]
  • Z80 Nim [Robbbert]
  • Starship Zok VII [Robbbert]
  • qbus: Add dump and skeleton device for Data Systems Design A4432 Floppy Disk Interface [AJR, Bitsavers]
New working software list additions
  • mbee_quik: [Robbbert]
  • Chopper [Robbbert]
  • Defender [Robbbert]
  • Frogger [Robbbert]
  • King Kong [Robbbert]
  • Star Striker [Robbbert]
  • Trains [Robbbert]
  • Bricks [Robbbert]
  • Australian Economy [Robbbert]
  • One Day Cricket [Robbbert]
  • 3D Noughts and Crosses [Robbbert]
New working software list additions
  • mbee_quik: [Robbbert]
  • Great Australian Car Rally [Robbbert]
  • Sink the Bismark [Robbbert]
  • Brick-out [Robbbert]
  • Bug Duel [Robbbert]
  • Kilopede [Robbbert]
  • Leaping Lunar Limmo [Robbbert]
  • Munch [Robbbert]
  • Robot Man [Robbbert]
  • Robot Man (alt) [Robbbert]
  • Scavenger I [Robbbert]
  • Scrambler [Robbbert]
  • Slalom [Robbbert]
  • Microspace Invaders II [Robbbert]
  • Target (colour version) [Robbbert]
  • mbee_quik.xml: fixed a few mistakes [Robbbert]
  • hornet.cpp, nwk-tr.cpp: extracted nwk-tr.cpp lan board implementation to a device and hooked it up to thrilldbu in hornet.cpp. It
  • doesn't reset anymore but needs analog controls hook-up [Ivan Vangelista]
  • mbee_quik: added publishers, removed duplicate game. [Robbbert]
  • trs80: removed magic number in quickload, better crash protection. [Robbbert]
  • savant: add a side_effects_disabled guard [hap]
New working software list additions
  • trs80_quik: [Robbbert]
  • Adventureland [Robbbert]
  • Pirate Adventure [Robbbert]
  • Voodoo Castle (2 versions) [Robbbert]
  • The Count [Robbbert]
  • Dungeon of Ashka [Robbbert]
  • Air Traffic Control (2 versions) [Robbbert]
  • Backgammon (4 versions) [Robbbert]
  • Bedlam (3 versions) [Robbbert]
  • Breakdown [Robbbert]
  • Breakout [Robbbert]
  • Break Thru [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Car Racer [Robbbert]
  • Caterpillar (2 versions) [Robbbert]
  • Cosmic Fighter [Robbbert]
  • Cosmic Intruders [Robbbert]
  • Scrap Crane [Robbbert]
  • Crowley Manor [Robbbert]
  • Demise [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Fasteroids (3 versions) [Robbbert]
  • Flying Saucers (5 versions) [Robbbert]
  • Frog Race [Robbbert]
  • Frogger (7 more versions) [Robbbert]
  • Flight Simulator (14 versions) [Robbbert]
  • Mostly revert "Create console history file in homepath (#8026)" [Vas Crabb]
  • undefined The change to make the console plugin work is preserved.
  • undefined This reverts commit 25137717c9392d142650fcd679b09c400a2f5c4a.
  • namcos1.cpp: Corrected labels for Galaga '88 PRG6 and PRG7 ROMs. (#8031) [neSneSgB]
  • undefined PRG6 and PRG7 EEPROMs on this US Galaga '88 are marked as "G82", while the rest of the ROMs have "G81" as expected. Checksums
  • are no different.
  • hornet.cpp, nwk-tr.cpp: made use of arrays, killed some trampolines and tag lookups, and other minor cleanups [Ivan Vangelista]
New working software list additions
  • trs80_quik: [Robbbert]
  • Gobbling Box (2 versions) [Robbbert]
  • Gunfighter (3 versions) [Robbbert]
  • Haunted House [Robbbert]
  • Warriors of Ras 2: Kaiv [Robbbert]
  • Knossos [Robbbert]
  • Micro Chord [Robbbert]
  • Mutant Invasion (2 versions) [Robbbert]
  • Mysterious Adventures 3: Arrow of Death (PT 1) [Robbbert]
  • iwm.cpp, swim2.cpp: Use logmacro and disable logging by default [AJR]
  • undefined macadb.cpp: Minor logging improvements
  • m5074x: Add port pullup configuration [AJR]
  • Docmumentation update/expansion. [Firehawke, Vas Crabb]
New working software list additions
  • trs80_quik: [Robbbert]
  • Raaka-tu (3 versions) [Robbbert]
  • Revenge of Rivet Race (3 versions) [Robbbert]
  • Space Raiders [Robbbert]
  • Trolls Gold [Robbbert]
  • TRS MAN [Robbbert]
  • taito_f3: fix off-by-1 with line clipping [dink]
  • ns32000: bug fix [Patrick Mackinlay]
  • undefined fixed ins instruction
  • undefined added address calculation and operand fetch cycles
New working software list additions
  • Earthquake San Francisco 1906 [Robbbert]
  • Arcade Bomber Scramble [Robbbert]
  • Starfighter [Robbbert]
  • Tank Zone 2000 [Robbbert]
  • Mysterious Adventures 2: The Time Machine [Robbbert]
  • Tram [Robbbert]
  • Tron (4 versions) [Robbbert]
  • TRS-80 Synthesizer [Robbbert]
  • trs80_quik: Added compatibility flag for meritum. [Robbbert]
New working software list additions
  • trs80_quik: [Robbbert]
  • Nazi Security Fort [Robbbert]
  • Trap (3 versions) [Robbbert]
  • milano/sexpert: don't save oddly sized nvram file [hap]
  • galaxian.cpp: fixed MT07969 by swapping bad ROMs with correct ones from another dumped set [Ivan Vangelista]
  • missamer: Move to its own driver [Dirk Best]
  • undefined Flesh out driver to make it mostly work
  • undefined Create artwork showing all lamps and inputs
  • ns32000.cpp: Fix clang error: operator '?:' has lower precedence than '+'; '+' will be evaluated first [-Werror,-Wparentheses]
  • hornet.cpp, nwk-tr.cpp: removed more trampolines [Ivan Vangelista]
  • meritum: make it a derived class of trs80 [Robbbert]
  • render: increase MAX_TEXTURE_SCALES a bit [hap]
  • trs80_quik: redid compat flags for meritum. [Robbbert]
  • hd6301x, hd6301y & derivatives: Updates to internal peripheral emulation [AJR]
  • undefined Add Timer 2 and its associated interrupt and allow it to clock the serial port
  • undefined Change divider for external serial clock to 16
  • undefined Remove timer hack in supremo
  • gen32: add waitstates on rom access [hap]
  • h01x: added mc6845 and cleanup. [Robbbert]
  • mac.cpp, mac128.cpp, macprtb.cpp, macpwrbk030.cpp, macquadra.cpp: Add helper device to permit use of "new" SCSI bus and 53(C)80
  • emulation with macse and later [AJR]
  • sys80 and clones: added Video Cut and Page. [Robbbert]
  • Add -share_directory option. This sets a directory on the host system which emulated systems can directly access. [R. Belmont]
  • apple2: Add support for the BOOTI card [R. Belmont]
  • Update arcade.lua with new devices. [R. Belmont]
  • trs80, sys80, lnw80: Add "reset" (i.e. NMI) button [AJR]
  • ch376: Fix typo that GCC caught and Clang didn't! [R. Belmont]
  • Retiring my original NCR5380 implementation. [R. Belmont, AJR]
  • in213ae: Add version 1.7 [soviet9922]
  • cd.cpp: Macs now can see and boot from CD-ROM. [R. Belmont, Al Kossow]
  • bit90: Add notes describing tape interface (not implemented) [Frank Palazzolo]
  • mac: map full SCSI DRQ memory ranges, A/UX 3 installer can now see its CD. [R. Belmont]
  • rmnimbus.cpp: Corrected false romset date, add new romsets [qazmko1029]
New working clones
  • Alpine Racer (Rev. AR1 Ver.C, Japan [f205v, Brian Troha, The Dumping Union]
  • h01x: fixed cassette, used listed clock frequencies. [Robbbert]
  • ns32000: fix spr instruction [Patrick Mackinlay]
  • New NOT_WORKING machines (#8037) [ClawGrip]
  • New NOT_WORKING machines
  • Pin Ball [Eduardo Anay]
New working software list additions
  • mbee_cass: [Robbbert]
  • Bee III Basic [Robbbert]
  • Star Block [Robbbert]
  • jpinball: Mark sound ROM as bad dump [AJR]
  • ibm5150undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions Elvira: Mistress of the Dark Jones in the Fast Lane (EGA release) Jones in the Fast Lane (VGA
  • release) King's Quest I: Quest for the Crown Obitus
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions Elvira II: Jaws of Cerberus (5.25" HD) Elvira II: Jaws of Cerberus (Italy) Joe & Mac: Caveman
  • Ninja WaxWorks
  • nscsi_cd: Implement READ DISC INFORMATION command. [R. Belmont]
  • prodos: experiements in directory tree reading. [Olivier Galibert]
Software list items promoted to working
  • bbc_flop_32016: PanOS Version 1.10 System Disks, PanOS Version 1.40 System Disks, GCAL, BCPL, Reduce [Nigel Barnes]
  • bus/electron/m2105: Rewritten M2105 expansion according to schematic. [Nigel Barnes]
  • undefined added missing printer handler lines.
  • undefined corrected ROM mapping.
  • undefined added battery backed RAM.
New clones marked as NOT_WORKING
  • Saga Fox [Alessandro Liberalato]
  • Saga Fox/F80 [Alessandro Liberalato]
New working software list additions
  • sagafox: Saga Fox CP/M [Alessandro Liberalato]
  • bus/bbc/fdc: Use arrays of floppy_connector. [Nigel Barnes]
  • bbc_cumana68k: Initialise members. [Nigel Barnes]
  • bbc_tube_80286: Correct mapped RAM size. [Nigel Barnes]
  • pce.xml: replace bad dumps [quasiscroto]
  • undefined Be Ball, Gomola Speed, and Youkai are listed as known bad dumps with verified correct dumps in No-Intro. Among other things this
  • fixes sprite glitches in the dump of Gomola Speed that has been floating around for decades.
  • Fix minor positioning glitches in disassembly view related to changing sources [AJR]
  • pdp8: Make this skeleton CPU file buildable [AJR]
  • ch376 updates [R. Belmont]
  • undefined Ignore non-8.3 compliant filenames when generating the directory since CH376 is super-tied to FAT12 semantics
  • undefined Implement CHECK_EXIST command for BBC Micro
  • undefined Implement undocumented command 0x16, also for BBC Micro
  • undefined Fix status return from SET_USB_MODE
  • apple2: allow apple2/apple2p to use the BOOTI card also. [R. Belmont]
  • trs80: Fix missing device error [AJR]
  • pce_tourvision.xml: cleanup to match changes to pce.xml [quasiscroto]
  • undefined Be Ball and Gomola Speed do in fact match the only verified dumps in pce.xml. Old alternates in pce.xml appear to be bad dumps.
  • trs80.cpp: Change machine config constructor names to be less confusing [AJR]
  • ch376: Fix missing file [R. Belmont]
  • amstr_pc.cpp: reinstate anyonymous namestate marker [rfka01]
  • cdr-254sh: Skeleton [Olivier Galibert]
  • ns32000: correct operand read/write bus space [Patrick Mackinlay]
  • wd1010: expand head selection [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Tektronix 6130 [Randon Michels, Patrick Mackinlay]
  • dinetwork: don't transmit fcs [Patrick Mackinlay]
  • tekigw: appease clang [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Canon Typestar 3 [Guru]
  • gticlub.cpp, hornet.cpp, nwk-tr.cpp, zr107.cpp: misc cleanups [Ivan Vangelista]
  • m6800: account interrupt cycles for timer counter [hap]
  • m6800: remove outdated captain's log [hap]
  • vt1682: probably fix fullrom read buffer overflow [hap]
  • dc7085: overhaul [Patrick Mackinlay]
  • decstation: pmax/pmin pass more diagnostics [Patrick Mackinlay]
  • pacman: mark mspactwin as a hack [hap]
New working clones
  • World Rally (Version 1.0, Checksum E586) [iq_132]
New machines marked as NOT_WORKING
  • DECmate II (PC278) [AJR, Vince Slyngstad]
  • DECmate III (PC238) [AJR, Vince Slyngstad]
  • Fix crashes in Qt debugger caused by trying to select a nonexistent disassembly or memory view [AJR]
  • canons80, canonts3: Use correct I/O map; fake a few interrupt vectors [AJR]
  • canons80, canonts3: Same entry points can be used for both [AJR]
  • prodos: Add file and resource reading [Olivier Galibert]
  • pc9801.cpp: add implementation of the DAC_1BIT interface (#8017) [Angelo Salese]
  • undefined pc9801.cpp: add implementation of the DAC_1BIT interface
  • undefined pc9801.cpp: fix DAC1BIT sound aliasing by changing it to a speaker_sound_device, kudos to Lord Nightmare for pointing this out
  • undefined pc98.xml: update QA notes
  • undefined pc98.xml: fix zeta boot order, promoted to working
  • undefined pc9801.cpp: bind level_w directly instead of lambda trampoline
  • macquadra700: hook up SCSI PDMA and DRQ. [R. Belmont]
  • slightly adjust asuka 120 disk a image to fix copy protection [cracyc]
  • m68kfpu: support instructions with 80-bit FP immediate values. (GitHub issue #8049) [R. Belmont]
New working clones
  • Player's Choice (M3C1) [Brian Troha, The Dumping Union]
  • The Pit Boss (M4A4) [Brian Troha, The Dumping Union]
  • mview: Fix missing import of submaps in views. Need to fix more about import_submap vs. prepare_map vs. populate_from_map though.
  • [Olivier Galibert]
New working software list additions
  • trs80_cass: [Robbbert]
  • Collission [Robbbert]
  • Baccarat [Robbbert]
  • Backgammon [Robbbert]
  • Blackjack [Robbbert]
  • Reno Casino Craps [Robbbert]
  • System-80 Demo [Robbbert]
  • Death Trap [Robbbert]
  • Reno Keno [Robbbert]
  • Micro-opoly [Robbbert]
  • Quick Watson [Robbbert]
  • Reno Casino Roulette [Robbbert]
  • Micro-80 Pinball Machine [Robbbert]
  • Reno Casino Slot Machine [Robbbert]
  • Star Trek (The Computer Game) [Robbbert]
  • Star War [Robbbert]
  • Taipan [Robbbert]
  • Troll Crusher [Robbbert]
  • Video Genie Demo [Robbbert]
  • Wheel of Fortune [Robbbert]
  • 315_5338a: Add command readback and more serial output commands. Also always output on port writes. [Dirk Best]
  • bingoc: Convert terminal to a device, partially works now [Dirk Best]
New working software list additions
  • trs80_cass: [Robbbert]
  • Cosmic [Robbbert]
  • Defense Command [Robbbert]
  • Eliza [Robbbert]
  • Les Invasiou des Extras-terrestres [Robbbert]
  • Escape [Robbbert]
  • Head On [Robbbert]
  • Heliko [Robbbert]
  • Space Invaders [Robbbert]
  • Invaders [Robbbert]
  • Invasion Force [Robbbert]
  • Mission Impossible [Robbbert]
  • Penetrator [Robbbert]
  • Pyramid [Robbbert]
  • Galaxy Invasion (2 versions) [Robbbert]
  • King of the Hill [Robbbert]
  • Robot Attack [Robbbert]
  • Sargon Chess [Robbbert]
  • Scarfman [Robbbert]
  • Scripsit v1.0 [Robbbert]
  • Seadragon [Robbbert]
  • Space Invaders (alt) [Robbbert]
  • Savage Island (Pt 1) [Robbbert]
  • Space Warp [Robbbert]
  • Starfighter [Robbbert]
  • Starfighter Trainer [Robbbert]
  • Swamp War [Robbbert]
  • Alien Taxi [Robbbert]
  • Lowercase conversion [Robbbert]
  • Z-Chess [Robbbert]
  • trs80_cass.xml: corrections [Robbbert]
  • cyclemb.cpp: Remove MACHINE_IMPERFECT_SOUND flags (#8055) [sasuke-arcade]
  • nb1412m2: don't return a bool for uint8 [hap]
  • cop01: let's add imperfect sound flag for cop01 too [hap]
  • atari_s1.cpp, atari_s2.cpp updates: [Ivan Vangelista]
  • undefined verified 20967-01 PROM dump [Gerald (COY)]
  • undefined synced sets with PinMAME
New working clones
  • Tech Romancer (Asia 980914) [sugoihelsinki]
  • Games promoted to working
  • Reel Money (JPM) (IMPACT) (RE 9) (set 1) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 L11) (set 1) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5) (set 1) [James Wallace]
  • Clones promoted to working
  • Reel Money (JPM) (IMPACT) (RE 9) (set 2) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 3) [James Wallace]
  • Reel Money (JPM) (IMPACT) (RE 9) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6P L11) (set 2, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6 I L11) (set 3) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6A AL13) (set 4) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ6AP AL13) (set 5, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 L18) (set 6) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8P L18) (set 7, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 AL18) (set 8) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ8 I L18) (set 9) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 L22) (set 10) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11P L22) (set 11, Protocol) [James Wallace]
  • Indiana Jones (JPM) (IMPACT) (IJ11 AL22) (set 12) [James Wallace]
  • Wild King Club (JPM) (IMPACT) (WK 5P) (set 2, Protocol) [James Wallace]
  • cyclemb.cpp: Remove MACHINE_NO_COCKTAIL flags (#8056) [sasuke-arcade]
  • misc drivers: use socket device instead of cartslot where appropriate [hap]
New working software list additions
  • trs80_cass: Doubled Dancing Demon Demo [Robbbert]
  • vgmplay.xml: Updates of tracks and/or metadata from the most recent pack releases. [vgmrips.net, Tafoid]
  • trs80_cass.xml: fixed mistake [Robbbert]
  • ucom4d: changed to PAGED 8bits [hap]
  • hd6301y: preliminary support for port 6 handshaking [hap]
  • Attempt to fix Solar Assault stage 3 crash (nw) [Ville Linde]
New working clones
  • Percussion Freaks 7th Mix (GundefinedC07 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 8th Mix (GundefinedC38 VER. AAA) [Thief0019, xuserv]
  • New NOT_WORKING clones
  • Percussion Freaks 2nd Mix (GE912 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 3rd Mix (GundefinedA23 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 4rd Mix (GundefinedA25 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 5th Mix (GundefinedB05 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 6th Mix (GundefinedB16 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 9th Mix eAmusement (GundefinedD09 VER. AAA) [Thief0019, xuserv]
  • Percussion Freaks 10th Mix eAmusement (GundefinedD40 VER. AAA) [Thief0019, xuserv]
  • hd6301y: small fix to port 6 handshake irq [hap]
  • m68k: backport FPU fixes from upstream Musashi [R. Belmont, Jean-Francois Fabre]
  • m68k: header update. [R. Belmont]
  • x68k: don't supress hsync state changes during vblank [cracyc]
  • hd6301x: add overrides for port 3 data [hap]
  • bublbobl,kikikai: remove embedded mcu io ports emulation and use m6801 io map 0-7 instead [hap]
  • x68k: if raster irq is on same line, trigger it immediately [cracyc]
  • added saitek OSA module interface used in leonardo/renaissance [hap]
New machines marked as NOT_WORKING
  • MG-1 [Tom Stepleton, Andrew McPherson]
New machines marked as NOT_WORKING
  • Kyber Minus [Nigel Barnes, Alessandro Liberalato]
  • fix Percussion Freaks 9th & 10th Mix descriptions. [smf-]
  • fixed drum mania 10th mix description. [smf-]
  • saitek_osa: added Maestro A module [hap, Berger]
  • hd63450: restart transfer if continue is set [cracyc]
  • mg1.cpp: Fix clang error: lambda capture 'this' is not used [-Werror,-Wunused-lambda-capture]
  • tek410x.cpp: Add more peripherals [AJR]
  • ymfm: Refactor new FM engine into a 3rdparty library (#8046) [Aaron Giles]
  • undefined ymfm: refactor the code into a separate 3rdparty library
  • - Moved ymfm core implementation to 3rdparty/ymfm
  • - Split out each family (OPM/OPN/OPL/etc) into its own source file
  • - Added preliminary OPQ and OPZ support, still WIP
  • - Put all 3rdparty code into its own namespace ymfm
  • - Fixed various bugs reported in #8042
  • - Created interface class for communication between the 3rdparty engine and the emulator
  • - Standardized MAME implementation of all Yamaha devices based on a template class
  • - Created standard base class ym_generic that can be used when multiple YM chips are swapped in
  • - Changed YM2203/2608/2610 to embed a YM2149 as a subdevice instead of deriving from ay8910_device
  • - Also provided compile-time option to use a simplified built-in SSG rather than using MAME's at all (currently off)
  • - Consolidated MAME header files from one-per-chip (ym2151.h, ym2203.h, etc) to one-per-family (ymopm.h, ymopn.h, etc)
  • psr60: hooked up YM3806. [R. Belmont]]
  • fmtowns: adjust PCM/CDDA volume (#7830) [r09]
  • ymfm: Switch to internal SSG for YM2203/2608/2610. Clean up code to determine the number of SSG outputs. [Aaron Giles]
  • Machines promoted to working
  • Microbee Teleterm [Robbbert]
  • mbee: clarify TODO. [Robbbert]
  • new WORKING machines (#8063)
  • Dokaben 2 (Japan) [ShouTime, Team Japump]
  • New working clones (#8033)
  • U.N. Defense Force: Earth Joker (US / Japan, set 3) [Sergio G]
  • Found in Taito PCB: K1100726A / J1100169B [Sergio G]
  • It only differs in 2 program roms: 4.ic23 and 3.ic8. They are very close to earthjkra set and only differs in 42 bytes in each rom.
  • [Sergio G]
  • Eprom labels are numbered in the same way as earthjkrp set, but 3 and 4 ones are swapped (Maybe a typo in earthjkrp ?) [Sergio G]
  • Same ROMSTAR license and no region disclaimer when dipswitch is changed, like earthjkr and earthjkra sets. [Sergio G]
  • It seems a newer version than earthjkra set, including additional changes to those added in earthjkra in comparison to earthjkr
  • set, as earthjkra and earthjkrb share the same changes from earthjkr. [Sergio G]
  • Added new clone: earthjkb in mame.lst [Sergio G]
  • undefined Co-authored-by: EX86868
  • a800_flop.xml: more floppy soft additions (#8050) [0kmg]
New working software list additions
  • Atari Translator (USA) [0kmg]
  • Forbidden Forest [0kmg]
  • Saracen [0kmg]
  • New not working software list additions
  • Crosscheck [0kmg]
  • Spitfire 40 [0kmg]
  • fixed a comment [0kmg]
  • undefined Co-authored-by: quasiscroto
  • saitek_osa: add skeleton device for Sparc module [hap, Berger]
  • imgcntrl.cpp: Workaround for MT #7978 [AJR]
  • tek410x.cpp: Improve ROM mapping; add interrupts [AJR]
  • bus/vsmile: Added Smart Keyboard in US, French, and German layouts. [Ryan Holtz, PulkoMandy] (#8059) [MooglyGuy]
Software list items promoted to working
  • vsmile_cart: V.Smile Smart Keyboard (USA), V.Smile Clavier Tip Tap (France), V.Smile Schreibspaß (Germany) [Ryan Holtz, PulkoMandy]
  • fscc9ps: correct cpu speed [hap]
  • missbamby.cpp: Add Golden Winner missing PROM [@LosTrastosDeXaX]
  • fmtowns: draw sprites at end of sprite drawing time [cracyc]
  • ymfm: Fix binding errors due to usage of class names that are no longer derived from related classes. [Aaron Giles]
  • Calomega driver major improvements. [Roberto Fresca, Grull Osgo]
    • Worked the analogic color system, adding the three R-G-B presets.
    • Added the PORT_ADJUST for RGB in all games, defining the default values.
    • Redumped the Cal Omega - Game 20.8 (Winner's Choice). Reworked proper inputs.
    • Inputs from the scratch for all the Pixels, Keno and Hotline games. Promoted to WORKING.
    • Specific inputs for games 12.8, 15.7, 15.9, 17.2, and 20.4. Promoted to WORKING.
    • Fixed Pixels games colors.
    • Connected System 903/904 PIA #0 IRQB line to CPU IRQ.
    • Set a handler for System 903/904 PIA #0 CB1 line, as IRQ ack.
    • Added external keyboard controller (i8035 + i8251) for Keno Games, system 903.
    • Added virtual clickable keyboard layout to keno games, necessary to get them working.
    • Added hopper support to Cal Omega - Game 7.4 (Gaming Poker, W.Export).
  • undefined Added the following System 903 counters: coin in, coin out, and optional (per game).
  • Machines promoted to working
  • Cal Omega - Game 9.4 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 10.7c (Big Game) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.5 (Bingo) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 12.7 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 14.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 16.8 (Keno) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.3 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.4 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.5 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 18.6 (Pixels) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.4 (Super Blackjack) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 20.8 (Winner's Choice) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 23.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 24.6 (Hotline) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, amusement) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 27.2 (Keno, gaming) [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 903 Diag.PROM [Roberto Fresca, Grull Osgo]
  • Cal Omega - System 905 Diag.PROM [Roberto Fresca, Grull Osgo]
  • mbeett: removed SCC device which was never fitted to real machines. [Robbbert]
  • Super80: added interface for future software list. [Robbbert]
New machines marked as NOT_WORKING
  • Dangerous Bar [Museo del Recreativo (Amusement Museum)]
  • sorcerer: quickload changes [Robbbert]
    • merged snapshot and quickload;
    • fixed snapshot which had been broken by the memory system upgrade;
    • added interface to future software list.
  • sorcerer: fixed bugs with SNP handling. [Robbbert]
  • RX-78 software information update (#8023) [David 'Foxhack' Silva]
    • Added serial number and official romanization to a few applications. [Dave 'Foxhack' Silva]
  • fmtowns: move sprite disable check [cracyc]
  • jasmin: Support write [Olivier Galibert]
  • pc_formats: Believe it or not, but it seems there has been released pc-format ipfs [Olivier Galibert]
  • Removed the MACHINE_NOT_WORKING flag to: Cal OmegaundefinedGame 23.6 (Hotline) Cal Omega - Game 24.6 (Hotline) [RobertoFresca]
  • Reworked inputs for Cal OmegaundefinedGame 14.5 (Pixels). Bypassed the checksum to get it working, and flagged as BAD_DUMP.
  • [RobertoFresca]
  • capcom: Adjust the common screen timings on old capcom games [O. Galibert, Jotego]
  • wd_fdc: commands don't clear forced interrupt [Patrick Mackinlay]
  • tekigw: updates to better match schematics [Patrick Mackinlay]
  • hh_tms1k: sean identified tsukuda pachinko mcu [hap]
  • wd_fdc.cpp revert prev and add INTRQ logic notes [MetalliC]
  • saitek_osa: use boost interleave instead of perfect quantum [hap]
  • coco3: remove the dual screens, machine config option instead [hap]
  • coco3: don't put screen_config in coco3_keyboard [hap]
  • i286: clear m_fire_trap before interrupt [cracyc]
  • adb: add skeleton for model A9M0331 ADB mouse. [R. Belmont, Al Kossow]
  • x68k_crtc: make raster callbacks partial update until the last line rather than the current one [cracyc]
  • bml3: connected up software list [Robbbert]
New working software list additions
  • bml3_flop: [Robbbert]
  • Disk Basic and Utilities [Robbbert]
  • FCG6890 [Robbbert]
  • Insect Hunter [Robbbert]
  • Japanese Word Processor [Robbbert]
  • Submarine Treasures Pick Up [Robbbert]
New NOT_WORKING software list additions
  • bml3_flop: [Robbbert]
  • MA5370 [Robbbert]
  • renaissa: found module led [hap]
New working clones
  • Cadash (Germany) [R67055]
  • joctronic.cpp: Add 'jpinball' redumped sound ROM [Eduardo Anay] (#8072) [ClawGrip]
  • namcos1.cpp: Fixed abbreviated titles, and added allow continue DIP switch for Berabowman. (#8053) [sasuke-arcade]
  • Fixed abbreviated titles for ws, berabohm, berabohmb, wldcourt, ws89 and ws90.
  • namcos2.cpp: Force finallap to use 32x32 sprite size for title screen. (#8074) [David Haywood]
  • bml3mp1805: fixed the crashing, but it seems to have trouble reading the disk. [Robbbert]
  • tekigw: don't crash when hard disk is missing [Patrick Mackinlay]
  • If the GIME monitors FF22, it must also monitor FF23. Fix Mame Testers bug: 07512 [tim lindner]
  • vtech/memexp/rs232: Add version 1.6 and make it default [Dirk Best]
  • New Working Clones (#8079) [Nekoziman]

New Working Clones

  • Warp-1 (Japan) [Team Japump!!!, Wayder]
  • ladybug.cpp: Added support for Mrs. Dynamite (Universal, 1982). (#8071) [Frank Palazzolo]
New working machines
  • Mrs. Dynamite [Frank Palazzolo]
  • pdp8: Rewrite disassembler; add alternate disassembly for HD-6120 [AJR]
  • undefined unidasm: Add option to use octal instead of hexadecimal for output
  • decmate2, decmate3: Emulate HD-6120 CPU; add enough I/O to initialize various peripheral ICs and run tests on disk controller [AJR]
  • Compile fix for Linux (#8081) [Brandon Munger]
  • m72.cpp: Fix sound balance (#8077) [cam900]
  • undefined FM output volume is louder than DAC output volume in previous behavior, that's incorrect compared to real hardware.
  • chip8_quik: removed duplicate item. [Robbbert]
  • aquarius: Display border and render by scanline. [Nigel Barnes]
  • undefined Converted mapper to use views.
New working software list additions
  • aquarius_cart: Bootloader BASIC v1.0, Bootloader BASIC v1.1, Bootloader BASIC v2.0, Bootloader BASIC v2.1, BL-Bird
  • [Martin v.d. Steenoven]
  • saitek_osa: add embedded screen [hap]
  • attach_window support for SDLMAME (#8070) [npwoods]
  • namcos2_sprite: update note [hap]
  • bml3: adjusted keyboard, fixes Insect Hunter. [Robbbert]
  • hd6120: Don't clear INTGNT after an external IOT when executing in panel mode [AJR]
  • Preliminary support for GCC 11.1 (Fedora 34) [R. Belmont]
  • dsp56000: Fix null pointer bugs in disassembler [AJR]
  • sms.xml: added recently published carts (#8051) [0kmg]
    • undefined sms.xml: added recent cart releases
    • undefined sms.xml: add pigarus clones. fix battery/ram info for parent
New working software list additions
  • Bara Buru [Kagesan]
  • Bruce Lee [Kagesan]
  • Flight of Pigarus (v1.11) [Kagesan]
  • Flight of Pigarus (v1.10) [Kagesan]
  • Flight of Pigarus (v1.00) [Kagesan]
  • Heroes Against Demons [Ichigo]
  • Voyage - A Sorceress' Vacation [Snags]
  • gamegear.xml: new software list additions + fix MT 7965 (#8027) [0kmg]
New working software list additions
  • Aerial Assault (Tw, SMS mode) [smspower]
  • Argos no Juujiken (Tw, SMS mode) [smspower]
  • Black Belt (Tw, SMS mode) [smspower]
  • The Cyber Shinobi (Tw, SMS mode) [smspower]
  • Doki Doki Penguin Land - Uchuu Daibouken (Tw, SMS mode) [smspower]
  • Double Dragon (Tw, SMS mode) [smspower]
  • Final Bubble Bobble (Tw, SMS mode) [smspower]
  • Forgotten Worlds (Tw, SMS mode) [smspower]
  • Great Basketball (Tw, SMS mode) [smspower]
  • Hokuto no Ken (Tw, SMS mode) [smspower]
  • Kung Fu Kid (Tw, SMS mode) [smspower]
  • Lord of Sword (Tw, SMS mode) [smspower]
  • Paperboy (Tw, SMS mode) [smspower]
  • Prince of Persia (Tw, SMS mode) [smspower]
  • Quartet (Tw, SMS mode) [smspower]
  • R-Type (Tw, SMS mode) [smspower]
  • Scramble Spirits (Tw, SMS mode) [smspower]
  • Secret Command (Tw, SMS mode) [smspower]
  • Seishun Scandal (Tw, SMS mode) [smspower]
  • Shadow Dancer (Tw, SMS mode) [smspower]
  • Shadow of the Beast (Tw, SMS mode) [smspower]
  • Strider (Tw, SMS mode) [smspower]
  • Submarine Attack (Tw, SMS mode) [smspower]
  • Thunder Blade (Tw, SMS mode) [smspower]
  • gamegear.xml: 24 new software list additions [smspower]
  • Fix MT 7965 [0kmg]
  • Added pinyin readings to alternate titles [0kmg]
  • fmtowns_cd.xml: 8 new dumps, 21 replacements, 1 missing floppy added (#8058) [r09]
    • Added the missing floppy disk to Taikou Risshiden [cyo.the.vile]
New working software list additions
  • Air Warrior V1.1 (1992-03-16) [redump.org, wiggy2k]
  • Hajimete no Ryokou Eikaiwa (FM Towns Marty version) [redump.org]
  • Healthy Life II [redump.org]
  • NHK Jissen Eikaiwa (FM Towns Marty version) [redump.org]
  • Sim Sports Diving - Soreyuke! Diving [redump.org]
  • Towns System Software V2.1 L31 [redump.org]
  • New not working software list additions
  • Kero Kero Keroppi to Origami no Tabibito [redump.org]
  • Towns VNet V1.1 L10 [redump.org]
  • Replaced software list items
  • 38-man Kilo no Kokuu [redump.org]
  • Daikoukai Jidai [redump.org]
  • Dengeki Nurse [redump.org]
  • Dungeon Master II - Skullkeep [redump.org]
  • FM Towns Super Technology Demo 1993 [redump.org]
  • Goh II Towns Special [redump.org]
  • Hoshi no Suna Monogatari [redump.org]
  • Inindou - Datou Nobunaga [redump.org]
  • Ishin no Arashi [redump.org]
  • Ku²++ [redump.org]
  • Lemmings [redump.org]
  • Mad Stalker - FullMetalForce [redump.org]
  • Mahjong Hou Tei Rao Yui [redump.org]
  • Might and Magic - Darkside of Xeen [redump.org]
  • Rocket Ranger [redump.org]
  • Syndicate [redump.org]
  • Taikou Risshiden [redump.org, cyo.the.vile]
  • Ultima IV - Quest of the Avatar [redump.org]
  • Ultima V - Warriors of Destiny [redump.org]
  • Wing Commander - The Secret Missions & The Secret Missions 2 - Crusade [redump.org]
  • Zan III - Ten'un Ware ni Ari [redump.org]
  • ibm5150.xml: New working software list additions (#8067) [ArcadeShadow]
  • undefined ibm5150.xml: New working software list additions
  • - Astérix: El Golpe del Menhir (Astérix y Operacion Menhir) (Spain, System 4 release) [archive.org] Astérix: Operation Getafix
  • (UK) [The Good Old Games] Battle Chess (3.5", EGA version, Spain, Dro Soft release) [archive.org] Ishar: Legend of the
  • Fortress [The Good Old Games]
  • undefined ibm5150.xml: Corrected publisher's name: "Coktel Vision"
  • ibm5170.xml: New working software list additions (#8068) [ArcadeShadow]
New working software list additions
  • Alone in the Dark (Spain, Top Games/Altaya release) [archive.org]
  • Heart of China (Spain, MCM release) [archive.org]
  • Indiana Jones and the Fate of Atlantis (3.5", Spain, Erbe release) [archive.org]
  • Indiana Jones and the Last Crusade - The Graphic Adventure (3.5", EGA version, Spain, Maxi Juegos/Erbe release) [archive.org]
  • Ishar 2: Messengers of Doom (Spain, Proein release) [The Good Old Games]
  • Wolfenstein 3-D (shareware, CWI Information Services release) [archive.org]
  • c140.cpp: add sample status readback, fixes engine sound in suzuka 8 hours, final lap and four trax game series (#8080) [Angelo Salese]
  • ksys573: Add incomplete support for Dance Dance Revolution Karaoke Mix (#8047) [987123879113]
  • unidasm: Add CPU16 disassembler [AJR]
  • cpu16dasm.cpp: Fix weird editing error [AJR]
  • Fix c6280 volume envelope shape (#8087) [Leonardo Demartino (Delek)]
New working machines
  • Capital Radio Engineering Institute CREI-680 [Robbbert]
  • crei680: fixed potential crash scenario [Robbbert]
  • crei680.cpp: Notes on cassette circuit [AJR]
  • saitek_osa: added maestro/analyst B/C/D/D+/D++ module [hap, Berger, anonymous]
  • namcos2: remove imperfect sound flag for racing games [hap]
  • leonardo/renaissance: add keypad names to input defs [hap]
  • fix crash with mame -romident [hap]
  • bus/bbc/tube: Added Sprow ARM7TDMI Co-Processor. [Nigel Barnes]
  • floptoolundefinedformat/filesystem errors were printing the wrong argument (#8088) [ksherlock]
  • ksys573: Change name of DDR Karaoke Mix to be more detailed (#8089) [987123879113]
  • canon_s80.cpp: added hardware info and trojaned internal HD6301 ROM for canonts3 [Guru]
  • bw14d: make it a clone, like bw14 is. [Robbbert]
  • spectrum_cass.xml: 33 new dumps, 5 replacements [ArcadeShadow]
    • New working software list additions APB (Erbe) [spectrumcomputing.co.uk] Aspar - GP Master (set 2) Beach-Head II (set 5, Erbe)
  • [spectrumcomputing.co.uk] Beverly Hills Cop (IBSA) [spectrumcomputing.co.uk] Bruce Lee (set 10, Erbe) Bruce Lee (set 11,
  • Disprosoft) Brum Brum (Master) [Planeta Sinclair] Bubble Bobble (Dro Soft) [spectrumcomputing.co.uk] Bubble Bobble (Musical 1)
  • [spectrumcomputing.co.uk] E-Motion (Musical 1) [spectrumcomputing.co.uk] Edd the Duck! (bug fix) [spectrumcomputing.co.uk] Fred
  • (Microbyte) [spectrumcomputing.co.uk] Grand Prix Circuit (Dro Soft) [spectrumcomputing.co.uk] Haunted House
  • [spectrumcomputing.co.uk] Hero Quest (Dro Soft) [spectrumcomputing.co.uk] Kick Off (IBSA) [spectrumcomputing.co.uk] Match Day
  • (IBSA) [spectrumcomputing.co.uk] Match Day 2 (IBSA) [spectrumcomputing.co.uk] Moonwalker (Erbe) [spectrumcomputing.co.uk]
  • Objectif Élysée [Planeta Sinclair] Ordlek [Planeta Sinclair] Pang (Erbe) [spectrumcomputing.co.uk] Penetrator (Investronica)
  • [spectrumcomputing.co.uk] Phonex [Planeta Sinclair] Pitfall [Planeta Sinclair] Platoon (128K) [spectrumcomputing.co.uk] Rainbow
  • Islands (Erbe, small case) [spectrumcomputing.co.uk] Rainbow Islands (Musical 1) [spectrumcomputing.co.uk] Regreso al Futuro -
  • Parte III (MCM) [spectrumcomputing.co.uk] Scacchi [spectrumcomputing.co.uk] Super Cars (Erbe) [spectrumcomputing.co.uk] Uridium
  • (Erbe - small case) [spectrumcomputing.co.uk] Xadrez [Planeta Sinclair]
    • Replaced software list items Aspar - GP Master (set 1) Brum Brum [Planeta Sinclair] Cannibals From Outer Space (System 4)
  • [spectrumcomputing.co.uk] Fred [spectrumcomputing.co.uk] Match Day 2 (Erbe, alternate) [spectrumcomputing.co.uk]
  • nitedrvr.cpp: removed tagmap lookups and other very minor cleanups [Ivan Vangelista]
  • tweak road position in Final Lap / 2 / 3, Suzuka 8 Hours / 2, Lucky & Wild to better match hardware videos (Four Trax is uncertain)
  • (#8092) [David Haywood]
  • coco3: move GIME logic into gime.cpp (#8085) [tim lindner]
  • coco3: fix diecom light gun. (#8075) [tim lindner]
  • renaissa: add buttons to internal artwork [hap]
  • rpatrol: correct boat color [hap]
  • adb: preliminary working A9M0330 IIgs keyboard emulation (not used yet). [R. Belmont]
  • saitek_osa: larger default screen size [hap]
  • bbc_rom.xml: Various additions, renames, and additonal info. [Nigel Barnes]
  • spectrum_cass.xml: fixed validation [Ivan Vangelista]
  • ymfm: Sync with latest, add complete YMF278B support (#8090) [Aaron Giles]
    • Sync with upstream. I/O callbacks are now consolidated into a single read callback and a single write callback, with an access type specifier.
    • Initial working implementation of YM278B. Most features implemented, except vibrato.
    • Implement vibrato and status register flags. Fix envelope rate computation.
    • undefined Rename ymfm_interface: :external_type to access_class and clean up the fallout.
    • Formally replace the old YMF278B engine with the one from ymfm
    • Rotated YMF278B outputs into a more logical order.
    • Re-evaluted envelope calculations and 2x works better than the weird 15/8 I came up with before. Also changed the way FM
  • resampling is computed to be more precise (and simpler). Turned off extraneous debugging.
    • Start of/reset to a null state with no loaded waveforms.
  • Fix YM2608 I/O ports.
  • pbo: Added skeleton for Philips BO (Videosynthesizer Prototype). [Ryan Holtz, MrMii6, CD-i Fan] (#8093) [MooglyGuy]
  • New WORKING clones (#8086) [ClawGrip]

New WORKING clones

  • Basket Ball (8-way Joystick bootleg of Arch Rivals) [jordigahan]
  • sprint2.cpp: added dip locations [Guru]
  • gunpey.cpp: Add save states, Fix init, Add version info from startup screen, Minor cleanups (#8076) [cam900]
  • apple2gs: remove keyboard 8048 ROMs now that a9m0330 is a device. [R. Belmont]
  • ymfm: Boost ADPCM-B volume by a factor of 2 to more closely match previous levels. Addresses MT #07956 [Aaron Giles]
  • galileo: add buttons to internal artwork [hap]
  • ymfm: Add missing clamp in YM2608 [Aaron Giles]
  • ui/selmenu.cpp: Don't make assumptions about what's off the end of a string view (GitHub #7967). [Vas Crabb]

Machines promoted to working

  • Kasparov Leonardo [hap]
  • Kasparov Renaissance [hap]
  • saitek_stratos: make tking a clone of stratos [hap]
  • ymfm: Fix OPL3 waveform 7 to better match hardware. [Aaron Giles]
  • pbo: Map a few more registers [AJR]
  • dai3wksi: use PORT_COCKTAIL instead of PORT_PLAYER in input defs [hap]
  • itaten: change default difficulty level [hap]
  • dai3wksi: update notes [hap]
  • leonardo: add buttons to internal artwork [hap]
  • leonardo: missed one textlabel [hap]
  • x68k: fill bitmap with lowest priority tile layer so pixels that would be transparent are drawn with lowest priority [cracyc]
  • coco3: fix Arkanoid sound (#8060) [tim lindner]
    • Modify timer interrupts to flag even if interrupts are turned off. Modify timer interrupts to constantly flag if timer value is zero.
  • dragrace.cpp: added dip locations [Guru]
  • Apple softlist update for May 2012 (#8095) [Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Animals Facts and Adventures [4am, Firehawke]
  • Dino Dig: Dictionary Skills [4am, Firehawke]
  • Dino Speller: Beginning Dictionary Skills [4am, Firehawke]
  • Keyworks: First Keyboarding Skills [4am, Firehawke]
  • Parts of Speech: Fun with Nouns and Pronouns [4am, Firehawke]
  • Troll Reading Games: The Adventures of Tom Sawyer [4am, Firehawke]
  • Graph Maker: Introduction to Graphs and Charts [4am, Firehawke]
  • Let's Go There: Beginning Map and Geography Skills [4am, Firehawke]
  • Let's Learn About Computers [4am, Firehawke]
  • Teddy's Playground (1989 Rerelease) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Alligator Mix (1985 Rerelease) (cleanly cracked) [4am, Firehawke]
  • Teddy's Playground (1989 Re-release) (cleanly cracked) [4am, Firehawke]
  • Alphabet Circus (Revision 0) (cleanly cracked) [4am, Firehawke]
  • Kidwriter (Revision 0) (cleanly cracked) [4am, Firehawke]
  • Mastery Arithmetic Games (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Ratios and Proportions (cleanly cracked) [4am, Firehawke]
  • SocMate Analogies Games (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Rastan [4am, Firehawke]
  • Zany Golf [4am, Firehawke]
  • Marble Madness (IIgs) [4am, Firehawke]
  • Qix (IIgs) [4am, Firehawke]
  • Tass Times in Tonetown (IIgs) [4am, Firehawke]
  • World Games (IIgs) [4am, Firehawke]
  • Gauntlet (IIgs) [4am, Firehawke]
  • Uninvited (IIgs) [4am, Firehawke]
  • Cavern Cobra (IIgs) [4am, Firehawke]
  • Hardball! (IIgs) [4am, Firehawke]
  • Task Force [4am, Firehawke]
  • Shadowgate (IIgs) [4am, Firehawke]
  • Serve and Volley (IIgs) [4am, Firehawke]
  • California Games (IIgs) [4am, Firehawke]
  • Sea Strike (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Star Search (Self-Running Demo) (cleanly cracked) [4am, Firehawke]
  • Zoo Master (cleanly cracked) [4am, Firehawke]
  • Black Belt (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Consonant Blends and Digraphs (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Ending Consonants (cleanly cracked) [4am, Firehawke]
  • Chess, Checkers, and Backgammon (cleanly cracked) [4am, Firehawke]
  • Division Skills (cleanly cracked) [4am, Firehawke]
  • Vocabulary Skills (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Duel: Test Drive II (IIgs) [4am, Firehawke]
  • Keef the Thief (IIgs) [4am, Firehawke]
  • Grand Prix Circuit (IIgs) [4am, Firehawke]
  • Crystal Quest (IIgs) [4am, Firehawke]
  • Impossible Mission II (IIgs) [4am, Firehawke]
  • The Last Ninja (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • The Hunt for Red October (IIgs) [4am, Firehawke]
  • Final Assault (IIgs) [4am, Firehawke]
  • Dark Castle (IIgs) [4am, Firehawke]
  • Silent Service (IIgs) [4am, Firehawke]
  • GATE (IIgs) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Le Choc des Multinationales (cleanly cracked) [4am, Firehawke]
  • L. A. Land Monopoly (cleanly cracked) [4am, san, Firehawke]
  • Analogies Tutorial (Version 12.15.87) (cleanly cracked) [4am, Firehawke]
  • Decimals and Percent: Decimals Practice Problems (cleanly cracked) [4am, san, Firehawke]
  • Hand Holding BASIC (cleanly cracked) [4am, san, Firehawke]
  • Dragon Games (cleanly cracked) [4am, Firehawke]
  • srcclean for release [Vas Crabb]
  • use derived classes for Namco System 2 sprites, give Final Lap its own based on schematics showing 32x32 select is different.
  • (#8096) [David Haywood]
    • (cherry picked from commit e3aa064b18d74cb5e3fe0fa314f15e1a99afd44e)
  • fmtowns: fix sprite gaps [cracyc]
  • swim: Fixed bugs linked to device selection [Olivier Galibert]
  • Clean up metadata [Vas Crabb]
→ NOWSZY [arcade] Mame x64 0.231 28/04/2021

MAME 0.231 28 Apr 2021

MAME 0.231, our April release, is out now! The Yamaha FM synthesis rewrite is progressing, with the OPL family (including YM2413, YM3526, YM3812, YMF262 and Y8950) done this month. A number of regressions reported against the previous release have also been fixed. Most things should be improved, but if you notice something wrong with a system using one of these chips, be sure to let us know. Warp-1, a very rare Sun Electronics game from the late ’70s, has been added this month. This is an early example of an “into the screen” space shooter.

For as long as it has been emulated, the “3D” stages in Contra have been too easy. This comes down to the functionality of the Konami 007452 chip, which Konami calls a VRC&DMP. Now we know that VRC stands for Virtual ROM Controller, and controls ROM banking. However, the DMP part has been more of a mystery, assumed to be some kind of protection. This month, furrtek worked out that it’s apparently some kind of Divide/Multiply Processor, for 16-bit maths operations that would be unacceptably slow on the games’s pair of 6809-family CPUs. The great news is the game now runs correctly, the bad news is you’ll probably die a lot more.

David “Haze” Haywood is back this month with fixes for several arcade games that have never been quite right. He’s fixed graphical priority issues in SNK’s Beast Busters and Mechanized Attack, improved timing in Seibu Kaihatsu’s Shot Rider, and corrected layer offsets in Mitchell’s Funky Jet. He also added support for a couple of protected Mega Drive bootleg games from Argentina. Recently, David has been streaming MAME gaming sessions, often highlighting under-appreciated games. You can watch the recorded streams on his YouTube channel. Still on the topic of things that have never been right, sasuke has been busy this month. He’s improved the Nichibutsu 1412M2 DAC playback rate and timer period calculation, most noticeable on the Mighty Guy soundtrack, and made Taito’s unicycling game Cycle Maabou playable.

 

Revision 0.231 2021-04-28

New working machines
  • Bare Knuckle (Chinese bootleg of Megadrive version) [ShouTime]
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • BASF 7120 [rfka01, Dirk Best]
  • Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo]
  • Warp-1 [Dillweed, Ivan Vangelista, hap]
New working clones
  • Daioh (prototype, earlier) [coolmod, caius, The Dumping Union]
  • Franklin Computer Franklin ACE 1000 [christopherkobayashi]
  • Funky Jet (Korea, prototype?) [xuserv, juking]
  • Handle Champ (GQ710 1997/12/08 VER. JAB) [Guru, smf]
  • Heavyweight Champ (set 2) [Victor Fernandez (City Game)]
  • JoJo's Venture (Asia 981202) [XeD, MetalliC]
  • JoJo's Venture (Asia 990108) [XeD, MetalliC]
  • JoJo's Venture (Asia 990128) [XeD, MetalliC]
  • Mars Matrix: Hyper Solid Shooting (Asia 000412) [Jun Mendero]
  • Narc (rev 6.00) [Brian Troha]
  • NBA Hangtime (ver L1.1 4/16/96) [Brian Troha]
  • NBA Hangtime (ver L1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.1 4/16/96) [Brian Troha]
  • NBA Hangtime (ver M1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.3 10/10/96) [Brian Troha]
  • NBA Jam TE (rev 2.0 1/28/94) [Brian Troha]
  • NBA Jam TE (rev 3.0 2/26/94) [Brian Troha]
  • NBA Jam TE (rev 4.0 3/03/94) [Brian Troha]
  • NBA Maximum Hangtime (ver L0.9 10/30/96) [Brian Troha]
  • NBA Maximum Hangtime (ver M1.0 11/08/96) [Brian Troha]
  • Novag Diablo 68000 (set 1) [Berger]
  • Out Run (deluxe sitdown) (Enhanced Edition v2.0.3) [Chris White]
  • Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3) [Chris White]
  • Point Blank 2 (unknown region) [Guru]
  • Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo]
  • Tekken 3 (World, TET2/VER.D) [Brian Troha]
  • Texas Instruments Compact Computer 40 Plus (prototype) [hap, Jon Guidry]
  • Trog (prototype, rev PA5-PAC 8/28/90) [Brian Troha]
  • Trog (rev LA3 2/10/91) [Brian Troha]
  • Warp-1 (Japan, bootleg) [anonymous, Dillweed]
  • Machines promoted to working
  • Beatmania III Append 6th Mix [Eric Holniker]
  • Beatmania III Append Core Remix [Eric Holniker]
  • Cal Omega - Game 15.7 (Double-Draw Poker) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 15.9 (Wild Double-Up) [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 17.2 (Double Double Poker) [Roberto Fresca, Grull Osgo]
  • CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12) (set 1) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 5 C13) (set 1) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 1) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT5 L17) (set 1) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) [James Wallace]

Clones promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12P) (set 2, Protocol) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 AC14) (set 3) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 C14) (set 2) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 AC13) (set 5) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 C15) (set 4) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 6) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 7, Whitbread) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 2) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 3) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 4) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 5, Whitbread) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 A L12) (set 5) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 L12) (set 3) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P GL12) (set 6, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P L12) (set 4, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT5 I L17) (set 2) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 A L19) (set 9) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 L19) (set 7) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 P L19) (set 8, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) [James Wallace]
New machines marked as NOT_WORKING
  • Daidaixing Dancing Expert [Sean Riddle]
  • Aminosan (satellite) [Darksoft, rtw, MetalliC]
  • Coleco Rainbow Brite (mini-arcade) [Sean Riddle]
  • Coleco Robotech [Sean Riddle]
  • EACA Computers Ltd Video Genie EG3003 [Robbbert]
  • Epson PC-386M [flyingharuka]
  • Giesler & Danne GmbH & Co. KG Elzet/P 80 [Robbbert]
  • Intel Intellec 8 MCS [Robbbert]
  • JAKKS Pacific Inc / HotGen Ltd Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) [Sean Riddle]
  • Junior 80 [Robbbert]
  • Lobo Systems MAX-80 [Robbbert]
  • Percussion Freaks (GQ881 VER. EAB) [smf]
  • Roland PR-100 Digital Sequencer [AJR, ValleyBell]
New clones marked as NOT_WORKING
  • DrumMania (GQ881 VER. JAD ALT CD) [smf]
  • Epson PC-486SE [flyingharuka]
  • Giesler & Danne GmbH & Co. KG Elzet/K 80 [Robbbert]
  • Invinco / Head On 2 (set 2) [Callan Brown]
  • NEC PC-9821Ra20 (98MATE R) [flyingharuka]
  • NEC PC-9821Ra333 (98MATE R) [flyingharuka]
  • NEC PC-9821Xa16 [flyingharuka]
  • Percussion Freaks (GQ881 VER. AAB) [smf]
  • Percussion Freaks (GQ881 VER. KAB) [smf]
  • Percussion Freaks (GQ881 VER. UAB) [smf]
  • Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B) [MajorPBX]
  • Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2) [ShouTime]
New working software list additions
  • a800_flop:
    • Ballyhoo, Caverns of Mars, Chronicles of Osgorth: The Shattered Alliance, Cutthroats, Dandy Dungeon, Enchanter, Essex, Kangaroo,
    • Moonmist, Phantasie, Phobos v1.1, Planetfall, Pogoman, Softporn Adventure, Spellbreaker [A8SP]
  • amiga_flop: RAY Pokeri 100 mk (Fin), RAY Pokeri 200 mk (Fin) [anonymous]
  • apple2_flop_clcracked:
    • Adventures in Space (cleanly cracked), Algebra Action (cleanly cracked), Algebra Volume 3 (Revision 0) (cleanly cracked),
    • Algebra Volume 4 (Version 1.1) (cleanly cracked), Clue (Version 1.5) (cleanly cracked),
    • The Computer Edition of Scrabble (cleanly cracked), Compuzzler (cleanly cracked), Depreciation Log (cleanly cracked),
    • Dragon's Keep (Version 1984-06-05) (cleanly cracked), Flying Tigers (Version 1.3) (cleanly cracked),
    • Forbidden Quest (cleanly cracked), GATO (Version 1.2) (cleanly cracked),
    • MECC-A726 Spelling Volume 1: Primary (Version 3.1) (cleanly cracked),
    • MECC-A728 Spelling Volume 2: Secondary (Version 2.0) (cleanly cracked),
    • MECC-A728 Spelling Volume 2: Secondary (Version 3.1) (cleanly cracked),
    • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.0) (cleanly cracked),
    • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.1) (cleanly cracked),
    • MECC-A733 Elementary Volume 9: Geometry (Version 1.0) (cleanly cracked),
    • MECC-A733 Elementary Volume 9: Geometry (Version 2.1) (cleanly cracked),
    • MECC-A734 Elementary Volume 10: Geometry (Version 1.1) (cleanly cracked),
    • MECC-A735 Elementary Volume 11: Language Arts (Version 1.1) (cleanly cracked),
    • MECC-A736 Elementary Volume 12: Language Arts (Version 1.0) (cleanly cracked),
    • MECC-A736 Elementary Volume 12: Language Arts (Version 2.0) (cleanly cracked),
    • MECC-A737 Mathematics Volume 2: Measurement (Version 1.2) (cleanly cracked),
    • MECC-A738 Mathematics Volume 3: Geometry (Version 1.3) (cleanly cracked),
    • MECC-A738 Mathematics Volume 3: Geometry - (Limited Boot Backup) (Version 1.3) (cleanly cracked),
    • MECC-A743 Elementary Volume 13: Nutrition (Version 1.0) (cleanly cracked),
    • MECC-A746 English Volume 1: Parts of Speech (Version 1.3) (cleanly cracked),
    • MECC-A746 English Volume 1: Parts of Speech (Version 1.4) (cleanly cracked),
    • MECC-A749 School Utilities Volume 2: Readability (cleanly cracked),
    • MECC-A751 Health Maintenance Volume 2: Assessment (Version 1.0) (cleanly cracked),
    • MECC-A752 Nutrition Volume 1 (Version 1.2) (cleanly cracked), MECC-A753 Nutrition Volume 2 (Version 1.5) (cleanly cracked),
    • MECC-A757 Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) (cleanly cracked),
    • MECC-A758 Computer Generated Mathematics Materials Volume 2: Problem Solving (Version 1.1) (cleanly cracked),
    • MECC-A771 Grade Manager (Version 1.0) (cleanly cracked), MECC-A771 Grade Manager (Version 1.1) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.1) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.2) (cleanly cracked),
    • MECC-A771 Grade Manager Revised Edition (Version 2.3) (cleanly cracked),
    • MECC-A773 Growgins' Fractions (Version 1.0) (cleanly cracked), MECC-A773 Growgins' Fractions (Version 1.1) (cleanly cracked),
    • MECC-A774 Adventures with Fractions (Version 1.1) (cleanly cracked), MECC-A775 EZ Logo (Version 2.0) (cleanly cracked),
    • MECC-A776 Writing a Narrative (Version 1.0) (cleanly cracked), MECC-A776 Writing a Narrative (Version 1.1) (cleanly cracked),
    • MECC-A777 Blissymbolics: Blissymbol Concepts (Version 1.1) (cleanly cracked),
    • MECC-A779 The Friendly Computer (Version 1.5) (cleanly cracked), MECC-A780 Mind Puzzles (Version 1.0) (cleanly cracked),
    • MECC-A780 Mind Puzzles (Version 1.3) (cleanly cracked), MECC-A781 Oh, Deer! (Version 1.1) (cleanly cracked),
    • MECC-A784 Problem-Solving Strategies (Version 1.0) (cleanly cracked),
    • MECC-A784 Problem-Solving Strategies (Version 1.3) (cleanly cracked),
    • MECC-A785 Writing a Character Sketch (Version 1.1) (cleanly cracked),
    • MECC-A785 Writing a Character Sketch (Version 1.2) (cleanly cracked), MECC-A788 Early Addition (Version 1.1) (cleanly cracked),
    • MECC-A788 Early Addition (Version 1.3) (cleanly cracked), MECC-A810 Experiencing Procedures (Version 1.0) (cleanly cracked),
    • MECC-A811 The Three R's of Microcomputing (Version 1.0) (cleanly cracked),
    • MECC-A813 Processing Words (Version 1.0) (cleanly cracked), MECC-A822 Nutrition (Version 1.0) (cleanly cracked),
    • Odyssey in Time (cleanly cracked), Pensate (cleanly cracked), PlayWriter: Mystery (cleanly cracked), Quizagon (cleanly cracked),
    • Risk (Version 1.4) (cleanly cracked), The School Tool (cleanly cracked), Strip Poker (cleanly cracked),
    • Trivia Fever (cleanly cracked), The Voyage of the Valkyrie (cleanly cracked),
    • Warriors of RAS Volume IV: Ziggurat (cleanly cracked), Wizard's Crown (Version 1.2) (cleanly cracked) [4am, Firehawke]
    • Apple How To: Lessons in Computing and Calculating (cleanly cracked), Cytron Masters (cleanly cracked),
    • The Desecration (cleanly cracked), Just Around The Block (cleanly cracked), Kampfgruppe (Version 1.0) (cleanly cracked),
    • Six-Gun Shootout (cleanly cracked), Utopia Graphics Tablet System (cleanly cracked) [4am, san, Firehawke]
  • apple2_flop_orig: Animal Rescue, Mickey's Magic Reader, Modern Biology: Genetics, Sidewalk Sneakers [4am, Firehawke]
  • basf7100: BASIC-Kurs, BOS 9.3 [fishermansfriendtoo]
  • fmtowns_cd:
    • Castles II - Bretagne Touitsu Senki / Castles II - Siege & Conquest, CD-ROM Bishoujo Senshi Collection - Yuu Disc Special,
    • Collector D, if - Invitations from Fantastic Stories, Jinmon Yuugi, Kamimura Kei no Sexy Resort - Momoiro Quiz,
    • Kamimura Kei no Sexy Telephone - Pink no Hanayome, Kanade V1.1L10A, Kazadama Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu,
    • Kusuriyubi no Kyoukasho, Meisou Toshi, Moonlight Energy, Nostalgia 1907 - In North Atlantic Sea, Obaachan no Chiebukuro,
    • Palamedes, Reijou Monogatari, Remember Beatles No. 2 - Michelle, Remember Beatles No. 4 - Let It Be,
    • Remember Beatles No. 5 - The Long and Winding Road, Remember Beatles No. 6 - Imagine, Sexy in the Hawaii - Nice Gal Hawaii-hen,
    • Tania, That's Toukou Part 1, Theme Park, URM - M15 Wakusei ni Umarete, Vanishing Point - Tenshi no Kieta Machi,
    • Yumeutsutsu - Dreamy [redump.org]
    • California X Party - Joshi Daisei Himitsu Club, Diamond Players, Kikou Shidan - Panzer Division II, Private Slave,
    • Tokyo Sexy Ave. - Tokyo Genshi Machi [redump.org, al32gabby]
    • Psychic Detective Series Vol. 1 - Invitation (DCCS remake), Psychic Detective Series Vol. 4 - Orgel (DCCS remake), Royal Blood,
    • Teitoku no Ketsudan [redump.org, cyo.the.vile]
    • Dalk (alt floppy disk), Kouryuuki [redump.org, wiggy2k]
  • ibm5150:
    • Control Panel [famiclone]
    • Dragon Spirit, Hyperspeed, International Soccer Challenge (Virtual Reality Vol. 1 compilation), The Black Cauldron [The Good Old Days]
  • ibm5170:
    • DOOM (v1.2, shareware, Titanium Seal release) [archive.org]
    • DOOM (v1.666), Darklands (3.5"), Darklands (5.25"), Inherit the Earth: Quest for the Orb, Stronghold [The Good Old Days]
    • SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
  • megadriv:
    • Futbol Argentino 96 (Argentina) (hack of J. League Pro Striker 2), TC 2000 (Argentina, protected)
    • [Sebastian Beltran, David Haywood]
  • pc98_cd:
    • Alice no Yakata 3 (1995-05-16), Bell's Avenue Vol. 1, Bell's Avenue Vol. 2, Bell's Avenue Vol. 3, Gakuen Bakuretsu Tenkousei!,
    • Hana no Kioku - Dainishou, if 1-2-3 CD Collection, Ikazuchi no Senshi Raidy 2 (1996-03-11), Kousoku Choujin,
    • Mahjong Gensoukyoku II - Mahjong Fantasia, Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage, Misato-chan no Yume Nikki,
    • Never Land, Special & Delicious! Original CD-ROM, Time Stripper Mako-chan, Toushin Toshi II (1995-04-26), Trigger 2 [redump.org]
  • spectrum_cass:
    • Esquizóides [Planeta Sinclair]
    • Fighting Warrior (Erbe), Fighting Warrior (Erbe, small case), Space Racer [spectrumcomputing.co.uk]
    • Fighter Pilot (ABC Soft), Fighter Pilot (Z Cobra), Fighter Pilot (Zafi Chip), Target: Renegade (Erbe),
    • Thundercats (MCM, small case) [worldofspectrum.org]
  • trs80_cass:
    • Android Nim, Flying Saucers (L1), Haunted House (L1), Invasion Force (L1), Meteor Mission 2, MicroChess 1.5 (L1),
    • Quick Watson (L1), TRS-80 Marquee (L1) [Robbbert]
  • trs80_flop: CP/M 2.2, LDOS 5.3.1, Lensman/DOS, TRSDOS 6.21 [Robbbert]
  • trs80_quik: Frogger [Robbbert]
  • vsmile_cart: Thomas & Friends - Engines Working Together (USA, alt) [skaman]
Software list items promoted to working
  • fmtowns_cd:
  • Air Warrior V1.1 [al32gabby]
  • Air Warrior V1.2L10, Suikoden - Tenmei no Chikai [cyo.the.vile]
  • pc98:
  • The Incredible Machine (v1.00), Policenauts, Ranma½ - Hiryuu Densetsu, Tennis Tennis, Tetris 2 + Bombliss, Tokimeki Girls
  • [Angelo Salese]
New NOT_WORKING software list additions
  • fm77av: F-BASIC V3.3L30, FM-77AV/20EX Nyumon Disk [sampson]
  • fmtowns_cd:
  • Hyper Land - Doubutsu no Sekai, Hyper Note, Planet Harmony, The 4th Unit 7 - Wyatt (demo) [redump.org]
  • Band-kun [redump.org, al32gabby]
  • leapfrog_ltleappad_cart: Disney Puuh mag dich! (Germany), Tierbabys (Germany), Was wäre, wenn ...? (Germany) [TeamEurope]
  • megadriv: Truco '96 (Argentina, protected) [Sebastian Beltran, David Haywood]
  • singingstarkaraoke_cart: Karao Kids Songs 1 (Spain), Karao Kids Songs 2 (Spain), Original Karaoke [Sean Riddle, ClawGrip]
  • u110_card:
  • Musitronics 1 Akkordeon (U-25), SN-MV30-01 Rhythm Section (U-31), SN-MV30-02 Orchestral (U-30),
  • SN-U110-01 Pipe Organ & Harpsichord, SN-U110-02 Latin & F.X. Percussions, SN-U110-03 Ethnic, SN-U110-04 Electric Grand & Clavi,
  • SN-U110-05 Orchestral Strings, SN-U110-06 Orchestral Winds, SN-U110-07 Electric Guitar, SN-U110-08 Synthesizer,
  • SN-U110-09 Guitar & Keyboards, SN-U110-10 Rock Drums, SN-U110-11 Sound Effects, SN-U110-12 Sax & Trombone,
  • SN-U110-13 Super Strings, SN-U110-14 Super Ac Guitar, SN-U110-15 Super Brass [ValleyBell]
Translations added or modified
  • Dutch [Jos van Mourik]
  • Merged pull requests
  • 7869: New BSD-licensed Yamaha OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc.) sound emulation cores. [Aaron Giles]
  • 7870: twinkle.cpp: Added dumps of security dongles for Twinkle 1st Style and Substream variants. [Jennifer Taylor]
  • 7878: util/cdrom.cpp: Return LBA of index 1/start of track data instead of index 0/start of pregap data. [Windy Fairy]
  • 7884: megadriv.xml: Added three entries (two working, one not working). [Sebastian Beltran, David Haywood]
  • 7892: Added several non-working TV games and Singing Star Karaoke cartridges [Sean Riddle, David Haywood]
  • 7896: toaplan2.cpp: Fixed bbakraid music timing, and added hardware notes. [cam900]
  • 7897: bus/coco/coco_fdc.cpp: Call base device start from derived class. [Tim Lindner]
  • 7898: nes_clone.cpp: Added Daidaixing Dancing Expert. [Sean Riddle, David Haywood]
  • 7899: megaplay.cpp: Fixed DIP switches for mp_mazin (and sorted options correctly for other games). [David Haywood]
  • 7901: seibuspi.cpp: Improved documentation using the Japanese SPI motherboard manual as a reference. [cam900]
  • 7902: Split bbusters/mechatt into separate drivers, fixed graphical priorities, and adjusted sound balance. [David Haywood]
  • 7903: coco3.cpp, dragon.cpp: Set port B tristate value of 0xff to the first PIA (fixes MT07701). [Tim Lindner]
  • 7904: pc9801.cpp: Added four non-working machines and cleaned up code. [flyingharuka, Angelo Salese]
  • 7905: bus/coco: Abbreviated the option name for the GMC cartridge. [Tim Lindner]
  • 7912: amstrad.cpp: Added floppy sounds for the Amstrad CPC. [Fergus Leen]
  • 7916: Changed valid range for audio_latency from 1-5 to 0-5 (0 is used by the PortAudio module). [Windy Fairy]
  • 7917: Use llvm-ar for Windows CI builds. [Dirk Best]
  • 7920: vsmile_cart.xml: Added Thomas & FriendsundefinedEngines Working Together (USA, alt). [skaman, ClawGrip]
  • 7921: fmtowns.cpp: Fixed off-by-one calculation in CDDA track length. [r09]
  • 7924: Updated Dutch strings.po file. [Jos van Mourik]
  • 7925: Fixed vs2019_clang build. [feos]
  • 7927: fmtowns_cd.xml: Added fourteen new dumps, sixteen replacements, and four missing floppies. [r09]
  • 7928: ibm5170.xml: Added six entries. [archive.org, The Good Old Days, ArcadeShadow]
  • 7932: machine/spg_renderer.cpp: Fixed incorrect handling of 2-bit blend level. [Ryan Holtz, Simon Eriksson]
  • 7933: roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board (128K × 8 ROM). [Brandon Munger]
  • 7934: Allow breaking into the main menu before the machine fully starts. [AJR]
  • 7936: fm77av.xml: Added FM-77AV/20EX Nyumon Disk and F-BASIC V3.3L30. [sampson, Angelo Salese]
  • 7940: segas16b.cpp: Added Heavyweight Champ (set 2). [Victor Fernandez (City Game), ClawGrip]
  • 7843: pc98_cd.xml: Added a missing floppy image, hybrid CDs from the FM Towns software list, and new entries from Redump. [r09]
  • 7944: bus/megadrive: Added notes on SVP chip. [Javier de Silóniz Sandino]
  • 7945: firebeat.cpp: Added CDs for Beatmania III Append Core Remix and Beatmania III Append 6th Mix. [Eric Holniker, Windy Fairy]
  • 7847: ibm5150.xml: Added four entries. [The Good Old Days, ArcadeShadow]
  • 7848: spectrum_cass.xml: Added nine entries, replaced one entry with a better dump, and updated lots of metadata. [ArcadeShadow]
  • 7950: audio/nl_segas16b.cpp: Corrected two capacitor labels. [Enik Land]
  • 7951: Added Konami 007452 multiplier/divider (fixes rolling mines trajectories in Contra, MT05725). [furrtek]
  • 7952: qx10.cpp: Enable floppy drive B motor on motor register writes. [Brian Johnson]
  • 7953: apple2.cpp: Added Franklin ACE 1000 (Apple ][+ clone). [christopherkobayashi]
  • 7955: qx10.cpp: Added speaker output. [Brian Johnson]
  • 7956: leapfrog_ltleappad_cart.xml: Added three entries. [TeamEurope, ClawGrip]
  • 7959: a800_flop.xml: Added six entries. [A8SP, quasiscroto]
  • 7961: machine/nb1412m2.cpp: Improved DAC rate and timer calculation (fixes sound issues in Mighty Guy). [sasuke]
  • 7964: laserbat.cpp: Quantise area effect 2/shell to 4-pixel intervals for catnmous. [Vas Crabb]
  • 7966: seta.cpp: Added Daioh (prototype, earlier). [coolmod, caius, The Dumping Union, Ryan Holtz]
  • 7968: roland_cm32p.cpp: Added support for PCM cards, and added U-110 card software list. [ValleyBell]
  • 7971: megadriv.xml: Corrected metadata for eleven entries. [ArcadeShadow]
  • 7973: apple2gs.cpp: Fixed handling of keypad equals key. [Kelvin Sherlock]
  • 7974: fmtowns_cd.xml: Added 29 entries, replaced 13 entries with better dumps, and added one missing floppy image. [r09]
  • 7979: cyclemb.cpp: Improved emulation of inputs, sound and video, and corrected DIP switch labels. [sasuke]
  • 7981: ibm5150.xml: Added Control Panel. [famiclone, r09]
  • 7982: rfslots8085.cpp: Corrected spelling error in game name in comments. [ClawGrip]
  • 7983: rfslots8085.cpp: Removed two dummy inputs representing DIP switches, as only six are present. [ClawGrip]
  • 7984: video/upd7220.cpp: Fixed mixed text/graphics display issues, and implemented DMAW and DMAR commands. [Brian Johnson]
  • 7985: qx10.cpp: Allocate enough video RAM for color mode. [Brian Johnson]
  • 7987: segas16a.cpp, segas16b.cpp: Changed when video is updated, and reduced scheduler quantum for System 16A. [David Haywood]
  • 7989: travrusa.cpp: Assert vertical blanking interrupt for entire vertical blanking interval. [David Haywood]
  • 7990: neptunp2.cpp: Added program ROM for ccorsario, and expanded notes. [jordigahan, ClawGrip]
  • 7991: a800_flop.xml: Added additional entries. [A8SP, quasiscroto]
  • 7992: stfight.cpp: Corrected YM2203 clock frequency and added hack to set pre-scaler at machine start. [sasuke]
  • 7995: video/upd7220.cpp: Fixed copy/paste bug in DMA handling code, and made code formatting more consistent. [Brian Johnson]
  • 7996: funkyjet.cpp: Corrected sprite/background alignment, and marked suspect sample ROM as bad. [David Haywood]
  • 7997: apple2_flop_clcracked.xml, apple2_flop_clcracked.xml: Added latest cracks and original dumps. [4am, san, Firehawke]
  • 7998: plugins/cheat: Fixed handling of XML cheats that use multiple address spaces. [Szunti]
  • 8000: apple2_flop_orig.xml: Added four original dumps. [4am, Firehawke]
Source Changes
  • Update amiga_flop.xml [Curt Coder]
New working software list additions
  • amiga_flop: RAY Pokeri 100 mk (Fin), RAY Pokeri 200 mk (Fin) [anonymous]
  • trs80: fixed loading of CAS files [Robbbert]
New working machines
  • Bare Knuckle (Chinese bootleg of Megadrive version) [ShouTime]
New machines marked as NOT_WORKING
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • nmk16.cpp: redumped hotbubl [f205v]
  • pockchal.cpp: used anonymous namespace [Ivan Vangelista]
  • asma2k: Fix memory-related regression [AJR]
  • cps2: mark pzloop2jd phoenix as bootleg [hap]
  • trs80m3: Added support for high-speed CAS files. [Robbbert]
  • nmk16.cpp: Add a note about Hot Bubble sets known to used larger EPROMs. [Brian Troha]
New working clones
  • Tekken 3 (World, TET2/VER.D) [Brian Troha]
  • removes the non working lbgrandeja as those program ROMs were actually the TET2/VER.D program ROMs [Brian Troha]
  • remove references to "mame64" from comments [hap]
  • machine/gaelco3d: noticed invalid (removed) -mt cmdline option in comment [hap]
  • src/devices/bus/coco/coco_fdc.cpp: Call base device_start from derived class. (#7897) [tim lindner]
  • megaplay.cpp: Fix DIP switch settings for mp_mazin, and put settings in ascending order for other games. (#7899) [David Haywood]
  • Add tristate value of 0xff to the first PIA in the CoCo 3 and Dragon computers (#7903) [tim lindner]
    • coco3, dragon: Add tristate value of 0xff to the first PIA
  • floppy: Fix an annoyingly subtle write bug [Olivier Galibert]
  • Restore legacy pc_dsk floppy support for imgtool only [AJR]
  • makefile: added param to override ar [hap]
  • toaplan2.cpp: Fix bbakraid music timing, Add hardware notes (#7896) [cam900]
  • d64: update following sector extraction evolution [Olivier Galibert]
  • bus/coco: Renamed Games Master cartdige slot option to gmc to match the Dragon drivers. (#7905) [tim lindner]
  • Refactoring and bug fixes for bbusters and mechatt: (#7902) [David Haywood]
    • Moved sprite handling to a device.
    • Adjusted audio balance on mechatt (channel 0 was overpowering everything).
    • Adjusted priority handing on mechatt (planes now correctly rise from underground hanger on stage 3, train carts in later level).
    • Split driver in two, general refactoring etc.
    • Removed player 2 inputs from mechattu1 - it doesn't respond to them at all.

new NOT WORKING machines (#7898)

  • Dancing Expert [Sean Riddle]
  • util/cdrom.cpp: Return index 1/start of track data instead of index 0/start of pregap data in generated TOC. (#7878) [987123879113]
    • Add a pre-calculated field for data from current logofs to end of track.
    • Removed pregap adjustment from FM Towns code.
    • Added pregap adjustment so track ends when audio data ends in PSX CD player.
    • Fixed pce_cd load error.
  • Miscellaneous formatting adjustments [Vas Crabb]
  • raiden2.cpp: Improve tilemap performance by not marking tiles dirty unless data changes [AJR]

new NOT_WORKING clone

  • Sega Golf Club Network Pro Tour 2005 (Rev B) (GDX-0010B) [MajorPBX]
  • trs80m3: fallout from IMD change. [Robbbert]
  • trs80: updated notes. [Robbbert]
  • imd: Don't crash when trying to put a 80-track image in a 40-track drive [Olivier Galibert]
  • jv1-dsk: SSDD can not do 80 tracks [Olivier Galibert]
  • wd,upd: filter unsupported image formats [Olivier Galibert]
  • floppy: What wd177x_dsk has become should be taken out and shot [Olivier Galibert]
  • magreel.cpp: redumped ic24 [Team Europe]
  • trs80: used the correct FDC. Removed non-TRS80 formats. [Robbbert]
  • trs80m3: removed non-TRS80 formats. [Robbbert]

Games promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12) (set 1) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 5 C13) (set 1) [James Wallace]

Clones promoted to working

  • Give Us A Break Club (JPM) (IMPACT) (GB 8 GB12P) (set 2, Protocol) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 C14) (set 2) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 6 AC14) (set 3) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 C15) (set 4) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7 AC13) (set 5) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 6) [James Wallace]
  • Impulse (JPM) (IMPACT) (IP 7P C15) (set 7, Whitbread) [James Wallace]
  • seibuspi.cpp: Fix document based from hardware manual (#7901) [cam900]
    • seibuspi.cpp: Fix document
  • - in SXX2D, JP121 is for mono/stereo sound output select, there's no jumper for cartridge change/flashing. reference: japanese
  • SPI motherboard manual from http: //ikotsu.blogspot.com/2010/01/raiden-fighter-jet-seibu-spi-jet.html
    • seibuspi.cpp: Fix notes related to hardware
  • mac128.cpp: Remove bogus SCSI XTAL [AJR]
    • mac.cpp: Remove now-unnecessary #include
  • asma2k: Correct size of undumped spellcheck ROM; add PCB notes [AJR, Lord Nightmare]
  • Disable sleep when using -bench. [Aaron Giles]
  • apple2e: turn off INTCXROM on Control-Reset (GitHub issue #7909) [R. Belmont]
  • vis: partially try to fix MT7912 [cracyc]
  • r4000: timing improvements [Patrick Mackinlay]
    • external clock is doubled internally
    • consume additional cycles for integer multiply/divide
    • streamline memory access
  • Moved lnw80 to its own driver. [Robbbert]
  • r4000: physical address space is 36 bits [Patrick Mackinlay]
  • Use llvm-ar for GitHub Actions Windows CI build (#7917) [Dirk Best]
  • Changed audio_latency valid range from 1-5 to 0-5 (#7916) [987123879113]
  • Added some swlist warnings for Tafoid's tests. [Robbbert]
  • plugins/cheat: fix XML cheat loading when emulation is launched with an image option specified (e.g. mame nes -cart smb) or by
  • loading directly one part of the software (e.g. mame a600 amigaocs_flop: lslarry2:flop1) [Priuli]
  • plugins/cheat: removed spurious print [etabeta]
  • gameboy: Fixed crash with momocol2 and varpack [Robbbert]
  • battlane: fix a problem with double height sprites at last boss [dink]
  • namcos2/c355 sprites: color 0xfe is for a palette offset instead of shadow [dink, hap]
  • multipcm: retrigger after writing to sample register if key is on (YMF278 also does this) [dink, hap]
  • a2mockingboard.cpp: Updates [R. Belmont, TomCh]
  • Mirror the VIAs correctly across the whole CnXX range
  • Actually write the inflection bits for the SC-01
  • trs80: validate the cas file [Robbbert]
  • meritum: upgraded quickload to latest; added speaker. [Robbbert]
  • r4000: simplify branch state [Patrick Mackinlay]
New clones marked as NOT_WORKING
  • Sonic Blast Man 2 Special Turbo (SNES bootleg, set 2) [ShouTime]
  • rf5c68: update stream before writing to wave ram [hap]
  • New BSD-licensed OPL/OPLL (YM3526, YM3812, YM2413, Y8950, YMF262, etc) cores (#7869) [Aaron Giles]
    • OPL prep. Define FAMILY constant in register classes, and use that instead of template specialization for family-specific
    • behaviors. Expand channel masks to 32 bits. Add is_keyon() helper.
    • Made FM channel and operator mapping more flexible. Operators are now owned by the engine and can be dynamically assigned to channels. Register classes now provide a mapping between a linear set of operators and channels. The register data array is now a regular array instead of a vector.
    • Minor change for consistency.
    • Introduce OPL registers and create a ymopl_engine. Add support for sustain-less notes and the OPL envelope clocks (which does not
    • divide by 3).
    • Moved keycode calculations into register class. Removed unnecessary recalc in phase generator. Lined up OPL frequency, feedback,
    • algorithm, and total level.
    • Implement key scale level and OPL-specific LFO and phase handling.
    • Create new YM3526 device based on new OPL. Fix keyon and sustain behaviors.
    • Fix weird OPL multiple values. Clean up and further document OPL LFO.
    • No busy flag on OPL, so no need to do the work. Add a right shift of 1 to the output stage to line up volume with old
    • implementation.
    • More compact way of representing key scale level values.
    • Move the KSL bitswap into the registers since it's apparently fixed in OPLL and perhaps others.
    • Add support for ryhthm generation in OPL. Change compute_volume to take a phase value directly, and expose operator phase.
    • Fix OPL timers.
    • Start LFSR with a non-zero value to ensure it actually starts generating for OPL.
    • Fix silly bug in sustain logic for OPL. Fixes a lot of previously missing sounds.
    • Create OPL2 engine. Add waveform support for OPL2/3 waveforms.
    • Wire up YM3812 to the new OPL2 engine.
    • Reset OPL timers when the mask is written as well.
    • Manage rhythm key ons separately. Fixes Wardner awfulness.
    • Explicitly make channel logic handle 0, 2, or 4 operators rather than checking each one for null. Also simplify the combining
    • logic for the 2 operator case.
    • Reverse bit order of LFSRs to make things a little simpler. Fix OPL LFSR so that it has its full 23-bit period.
    • Change outputs along the path to arrays rather than stereo items. This allows for four channel output. Also add a constant for
    • the number of outputs to the register class.
    • Move status register bit definitions to the registers class. Generically support the IRQ bit.
    • Create shared helpers for FP encode/decode/roundtrip and use them throughout. Also update TMNT to use the FP decoder.
    • No need to clamp when using the roundtrip.
    • Clear the EOS flag when execute is turned off on ADPCM-B. Fix combine_status in YM2608 to ignore previously set flags.
    • Add missing note_select in base class. Don't add 1 to the OPL release rate.
    • Move Y8950 over to new OPL engine.
    • Remove old y8950, along with fmopl and ymdeltat
    • Add updates prior to status reads for ADPCM systems.
    • Add status_mask and irq_reset logic into the core. Clean up documentation on family-specific registers. Includes some temporary
    • gross debugging stuff.
    • Made debugging less gross by giving operators and channels a reference back to their owner.
    • Fix status port address in OPL chips. Reduce ADPCM volume to match previous implementation.
    • Fix Y8950 ADPCM start. Return masked status properly.
    • Initial cut at OPLL mapping.
    • Add YM2413 support based on ymfm; renamed vrc7snd to ds1001; added YM2423 amd YMF281 variants as well. Instrument data is now loaded via external ROMs. Added 'depress' envelope support to the core engine. Fixed a number of issues in the ymopll_engine.
  • Documented hard-coded values. Moved register clear into register-specific reset.
    • Add missing identifier.
    • Y8950 is OPL not OPL2.
    • Some documentation cleanup. Consistency fixes in the register classes.
    • Consolidate large comments. Add support for delayed modulators for OPL. Broke out 2-op and 4-op cases to help simplify logic.
    • Fixed overflow handling in fp encoding.
    • Fix silly bug.
    • Changed operator assignment mechanism to be more readable. Added prepare method to be called at the start of sound update. Added
    • ALL_CHANNELS constant to register files. Updated all consumers to call prepare and use constants where applicable.
    • Move YMF262 and YMF278B to use new FM engine for OPL3/4. Fix several issues in OPL3 logic, which now seems to work ok.
    • Minor fixes. More documentation.
    • Fix MSVC build.
    • Add caching of data to prepare methods to improve performance. Moved non-register decoding logic out of the .h file and into .cpp
    • file. Move phase_step calculation into register class.
    • More notes. Removed keycode from cache. Split 2/4-operator outputs into separate functions. Changed OPN/OPL to use templates for
    • variants. Added channel/operator_offset helpers.
    • Fairly substantial overhaul of register interface. Register interface is now stateless and contains family-specific state.
    • Channel and operator accessors are prefixed by ch_/op_ now and require an offset to the specific channel or operator. Moved
    • LFO/noise generation into register class, along with keyon logging.
    • Add noise back to OPL/OPLL
    • Added early-out for low envelope. Moved waveform logic out into family-specific code. General clean up of ordering. Reduced family base class to minimal needed.
    • More aggressively track active channels to help performance.
    • Use only summing outputs for consideration of active channels. Centralize the logic of determined 4-op vs 2-op.
    • More conservative channel deactivation.
    • Add helper to compute the sample rate and use it in all implementations. Remove unneeded chnum/opnum members.
      • Fix error in YM2612 that caused crashes.
      • Switching parameters and locals to 32-bit values gives a noticeable performance boost. Checkpoint 1.
      • More moving to 32-bit values. Checkpoint 2.
      • Last of the 32-bit promotions.
      • Ensure SSG inverted flag is only tested on systems with SSG support in the innermost loops.
      • Make most constants 32-bit as well. Expose some constants via the engine class.
      • Expand waveforms ahead of time. Optimize the attenuation lookup a bit.
      • If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais.
      • Replace a couple of magic numbers with constants.
      • Normalization of FM engine usage across consumers.
      • Removed explicit external prepare() call; this logic is now automatically done after writes and periodically. Changed OPL/OPLL to
  • use native formats for block/fnum. Fixed waveform generation. Fixed PM and AM depth on OPL/OPLL.
    • Cache multiple value. Clean up output handling a bit.
    • Move multiple caching ahead of phase step caching.
    • Fully split OPLL from OPL. Remove many hacks now that OPLL registers can have state. Created shared helpers between OPL/OPLL.
    • Removed more aggressive channel disables since it was not rhythm friendly and didn't really buy much.
    • Remove old comment
    • Remove bad write in OPL mode case. Fixes fsoccer intro. Only call set_reset_status() once per mode call.
    • Remove FM output boost in YM2608/2610. Not sure why I did that. Better matches previous volume now.
    • Make AM/PM logging less confusing.
    • Let's actually set DYNAMIC_OPS properly, eh?
    • Improved logging.
    • Comment cleanups. Add constant for dynamic phase. Pre-shift sustain level. Srcclean.
    • Fix memory regions on YM2608 games.
    • Clean up ymadpcm to line up with recent ymfm changes.
    • y8950: Reshuffle read/write handlers. Rename them to less confusing names.
    • ym2413: Reshuffle read/write handlers. Rename them to less confusing names.
    • ym3526/ym3812: Reshuffle read/write handlers. Rename them to less confusing names.
    • ymf262: Match read/write details to datasheet and previous tests.
    • Use a constexpr function instead of macro for packing operator numbers. Pre-compute OPM LFO waveforms.
    • Generate OPL4 engine to support the proper clock divider and new flags. Update YMF278B to use FM timers and status rather than
    • replicating the logic.
    • Fix 4-operator enable on new OPL4 instance.
    • Fix FM downsampling and adjust balance in YM278B.
  • More friendly behavior when OPLL writes are performed out of range. [Aaron Giles]
  • ymfm: Fix OPL3 output channels and waveform mask in compatibility mode. [Aaron Giles]
  • a2mockingboard.cpp: fix two off-by-ones on the Phasor address decoding [TomCh]
  • fmtowns: fix off-by-1 calculation in CDDA length (#7921) [r09]
  • Added floppy sounds (#7912) [Fergus Leen]
  • bus/a2bus updates: [Vas Crabb, Golden Child]
    • Added Orange Micro Buffered Grappler+ printer interface card.
    • Synchronise all I/O for Apple Parallel Interface Card.
  • trs80m3: model 4 can boot some floppies [Robbbert]
  • bus/a2bus: Also synchronise data and asserting strobe for Apple II Parallel Interface Card. [Vas Crabb]
  • shtngmst: Added a prom [Dumping Union]
  • shtngmst: Dumping Union has confirmed that the other missing PLDs are not PLDs. [Robbbert]
  • bus/a2bus: Made Buffered Grappler+ DRAM size configurable, fixed a bad bit in the MCU ROM dump, and marked the MCU ROM as bad.
  • [Vas Crabb]
  • bus/a2bus: Fix clang build (no idea how GCC didn't fail to compile that). [Vas Crabb]
  • plugins/data: properly clear history data when loading new file [cracyc]
  • a2mockingboard.cpp: Fix 2 more off-by-ones in the Phasor address decoding [TomCh]
  • options: simplified the statename/snapname logic for naming after image devices (e.g. %d_cart or %d_flop1) while allowing for more
  • general non-alphanumeric separators, so that for instance %d_cart_%i correctly produces a name with the software name, followed by
  • an underscore and an index, rather than failing to be recognized and defaulting back to %g/%i. [etabeta]
  • itech8.cpp: Correct some ROM labels. Document Dyno Bop's program ROM label known to read v1.0 but it's still the v1.1 as per
  • service mode. [Brian Troha]
  • Update Dutch strings.po (#7924) [Jos van Mourik]
  • Added all missing strings for the Dutch language. Also made spelling and meanings more consistent after testing the menu's with
  • previous translations.
  • bus/a2bus: Fix Buffered Grappler+ ROM digests, use silkscreend mask IDs for labels, edit notes. [Vas Crabb]
  • spkrdev: not authored by nicola, introduced in MESS 0.36r1 [hap]
  • plugins/cheat: fix getting arbitrary screen [cracyc]
  • megasys1.cpp: Reset the sound devices when the sound CPU is reset. This fixes the stuck note in soldam's attract mode. [AJR]
  • spkrdev: fix regression with filtering [hap]
  • ymf278b: Fix ID register implementation; fixes several metro games that were hanging. [Aaron Giles]
  • ymfm: Don't pre-mask status bits with the status mask; apply instead at time of consumption. Fixes missing music in kickball.
  • [Aaron Giles]
  • ymadpcm: Initialize ADPCM-A pans and instrument volume. Fixes some homebrew neogeo sounds. [Aaron Giles]
  • Fix vs2019_clang build [feos]
  • ymfm: Latch the multi-frequency state at key on. Fixes sor2 punch sound on megadriv. [Aaron Giles]
  • Revert "ymfm: Latch the multi-frequency state at key on. Fixes sor2 punch sound on megadriv." [Aaron Giles]
  • This reverts commit 90d6b1b29e591fe81d8d29ef45a46918478dbba3.
  • ymfm: Better fix for wrong sounds in megadriv sor2; mark the system modified when the mode register is written as well.
  • [Aaron Giles]
New working clones
  • Handle Champ (GQ710 97/12/18 VER. SAA) [Guru, smf]
New working clones
  • Mars Matrix: Hyper Solid Shooting (Asia 000412) [Jun Mendero]
New working clones
  • DrumMania (GQ881 VER. JAB) [smf]
  • Percussion Freaks (GQ881 VER. EAB) [smf]
  • Percussion Freaks (GQ881 VER. AAB) [smf]
  • Percussion Freaks (GQ881 VER. KAB) [smf]
  • Percussion Freaks (GQ881 VER. UAB) [smf]
  • srumbler: correct xtal/cpu speed [jotego]
  • jackal: increase soundcpu overclock hack because music broke again [Osso]
  • Mac 128/512/Plus/SE: Emulate the lowpass audio filter, and fix the volume control so it correctly gets louder when the slider is
  • raised in control panel instead of quieter. [Lord Nightmare]
  • new NOT WORKING machines (plug+playundefinedJAKKS Pacific etc.) [Sean Riddle] (#7892) [David Haywood]
  • new machines marked as NOT WORKING
  • Hannah Montana Pop Tour - Guitar Video Game (JAKKS Pacific TV Game) (May 16 2008) [Sean Riddle]
  • Robotech [Sean Riddle]
  • Rainbow Brite (mini-arcade) [Sean Riddle]
  • new NOT WORKING software list entries
  • karaokd_cart.xml: [Sean Riddle, ClawGrip]
  • karaokd1 - Karao Kids Songs 1 (Spain) [David Haywood]
  • karaokd2 - Karao Kids Songs 2 (Spain) [David Haywood]
  • origkara - Original Karaoke [David Haywood]
  • karaokd2: remove ROM, rename set karaokd, change to use softlist [David Haywood]
  • new WORKING software list entries (#7884) [David Haywood]

new WORKING software list entries

  • megadriv.xml [David Haywood]
  • fbarg96 - Futbol Argentino 96 (Argentina) (hack of J. League Pro Striker 2) [Sebastian Beltran, David Haywood]
  • tc2000a - TC 2000 (Argentina, protected) [Sebastian Beltran, David Haywood]

new NOT WORKING software list entries

  • megadriv.xml: [David Haywood]
  • truco96a - Truco '96 (Argentina, protected) [Sebastian Beltran, David Haywood]
New machines marked as NOT_WORKING
  • Warp-1 (Japan) [Dillweed]
New working clones
  • Warp-1 (Japan, bootleg) [anonymous, Dillweed]
  • itech32.cpp: Document Shuffleshot sound program as v1.1 [Brian Troha]
  • bus/a2bus: More improvements for Orange Micro buffered Grappler+: [Vas Crabb, Golden Child]
    • Fixed another bad bit in microcontroller ROM dump.
    • Added rev A variant with 6 MHz microcontroller clock.
  • Add %o format support to debugger printf command [AJR]
  • machine/spg_renderer.cpp: Fixed incorrect handling of 2-bit blend level. (#7932) [Ryan Holtz, simer]
  • roland_mt32.cpp: Added mt32 version 2.0.4 ROM dumped from newer revision board with 128K x 8 ROM. (#7933) [Brandon Munger]
New machines marked as NOT_WORKING
  • BASF 7120 [rfka01, Dirk Best]
  • fmtowns_cd.xml: 14 new dumps, 16 replacements, 4 missing floppies added (#7927) [r09]
    • Added the missing floppy images to Igo Doujou, Air Warrior V1.2L10 and Suikoden - Tenmei no Chikai [cyo.the.vile]
    • Added the missing floppy image to Viper GTS [wiggy2k]
    • Replaced the Alice no Yakata II, Europa Sensen and Hiouden II images with cleaner unmodified copies [wiggy2k]
    • Removed outdated comments and changed some serials and disk labels to reflect their actual names
    • Updated the missing list
New working software list additions
  • Dalk (alt floppy disk) [redump.org, wiggy2k]
  • Kazadama Vol. 2 - Masuo per Masuo - Ikeda Masuo Hanga-shuu [redump.org]
  • Kouryuuki [redump.org, wiggy2k]
  • Kusuriyubi no Kyoukasho [redump.org]
  • Psychic Detective Series Vol. 4 - Orgel (DCCS remake) [redump.org, cyo.the.vile]
  • Remember Beatles No. 2 - Michelle [redump.org]
  • Remember Beatles No. 4 - Let It Be [redump.org]
  • Remember Beatles No. 5 - The Long and Winding Road [redump.org]
  • Remember Beatles No. 6 - Imagine [redump.org]
  • Royal Blood [redump.org, cyo.the.vile]
  • Teitoku no Ketsudan [redump.org, cyo.the.vile]
  • New not working software list additions
  • Hyper Land [redump.org]
  • Hyper Note [redump.org]
  • Planet Harmony [redump.org]
  • Replaced software list items
  • Dalk [redump.org]
  • Europa Sensen [redump.org, wiggy2k]
  • Hyper Planet Shiki Vol. 2 [redump.org]
  • Igo Doujou - Honkakuha Yose Tsumego Shinan [redump.org, cyo.the.vile]
  • King's Bounty - Nusumareta Chitsujo [redump.org]
  • Morita Shougi II [redump.org]
  • Mr. Ed Bogas' Music Machine Lite [redump.org]
  • Nobunaga no Yabou - Bushou Fuuunroku [redump.org]
  • Nobunaga no Yabou - Tenshouki [redump.org]
  • Return to Zork [redump.org]
  • Tanjou - Debut [redump.org]
  • The Queen of Duellist (HME-166) [redump.org]
  • Wing Commander Armada [redump.org]
Software list items promoted to working
  • Air Warrior V1.2L10 [cyo.the.vile]
  • Suikoden - Tenmei no Chikai [cyo.the.vile]
  • bus/a2bus: Added Orange Micro Grappler printer interface card. [Vas Crabb]
New NOT_WORKING software list additions
  • fm77av.xml: FM-77AV/20EX Nyumon Disk, F-BASIC V3.3L30 [sampson]
  • Games promoted to working
  • Kung Fu (Ace) (IMPACT) (set 1) [James Wallace]
  • Clones promoted to working
  • Kung Fu (Ace) (IMPACT) (set 2) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 3) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 4) [James Wallace]
  • Kung Fu (Ace) (IMPACT) (set 5, Whitbread) [James Wallace]
  • Add bus/adb for real ADB device emulation [O. Galibert, R. Belmont]
  • bus/a2bus: Suppress side effects of Grappler C0nX reads for debugger. [Vas Crabb]
  • trs80: Added support for Level 1 CAS files. [Robbbert]
  • h8: Add the h8/3032 [Olivier Galibert]
  • mephisto_polgar.cpp: split driver into polgar, risc, milano [hap]
  • mac128: Corrected raster and sound/PWM fetch timings. [R. Belmont]
  • mac128: fix regression from last commit, hbl timer must fire on all scanlines now. [R. Belmont]
  • mt32: fixed rom size error from recent commit. [Robbbert]
  • cdu75s: start the driver [Olivier Galibert]
  • basf7100: Initial floppy hookup, tries booting now [Dirk Best]
  • mephisto_milano: don't use mmboard device [hap]
  • unidasm: Add preliminary MN1860 disassembler (still missing a few opcodes due to lack of documentation) [AJR]
  • mn1880d.h: Fix comment [AJR]
New working clones
  • Diablo 68000 (set 1) [Berger]
  • New working clones (#7940)
  • Heavyweight Champ (set 2) [Victor Fernandez (City Game)]
  • Allow breaking into main menu before the machine fully starts (i.e. just before the initial soft reset) by using the normal "Config
  • Menu" UI input [AJR]
    • Note that the minor code shuffling in machine.cpp is necessary to prevent emulation from getting confused if "Select New Game" happens to be selected.
  • suprgolf.cpp: fixed GFX ROMs loading for albatross. Still needs correct controls to be considered playable [Ivan Vangelista]
  • mephisto_mondial.cpp: split driver file into mondial/mondial2 [hap]
  • Adding technical details on the SVP chip internal ROM and fixing start address (#7944) [Javier de Silóniz Sandino]
  • pc98_cd.xml: sync with the FM Towns softlist (#7943) [r09]
    • Added the missing floppy image to Lipstick Adventure 3 [r09]
    • Added/replaced all hybrid CDs known so far with the CHDs from the FM Towns softlist, and added some new entries from Redump
    • (details below)
New working software list additions
  • Alice no Yakata 3 (1995-05-16) [redump.org]
  • Bell's Avenue Vol. 1 [redump.org]
  • Bell's Avenue Vol. 2 [redump.org]
  • Bell's Avenue Vol. 3 [redump.org]
  • Gakuen Bakuretsu Tenkousei! [redump.org]
  • Hana no Kioku - Dainishou [redump.org]
  • if 1-2-3 CD Collection [redump.org]
  • Ikazuchi no Senshi Raidy 2 (1996-08-01) [redump.org]
  • Kousoku Choujin [redump.org]
  • Mahjong Gensoukyoku II - Mahjong Fantasia [redump.org]
  • Mahjong Gensoukyoku III - Mahjong Fantasia the 3rd Stage [redump.org]
  • Misato-chan no Yume Nikki [redump.org]
  • Never Land [redump.org]
  • Special & Delicious! Original CD-ROM [redump.org]
  • Time Stripper Mako-chan [redump.org]
  • Toushin Toshi II (1995-04-26) [redump.org]
  • Trigger 2 [redump.org]
  • Replaced software list items
  • Alice no Yakata 3 (1995-06-19) [redump.org]
  • Angel [redump.org]
  • Angel Halo [redump.org]
  • Ballade for Maria [redump.org]
  • De.FaNa [redump.org]
  • Desire - Haitoku no Rasen [redump.org]
  • Doki Doki Disk CD-ban Dai-1-kan - Club D.O. Jimukyoku [redump.org]
  • D.P.S. Zenbu [redump.org]
  • Emit Vol. 1 - Toki no Maigo [redump.org]
  • Hana no Kioku [redump.org]
  • Ikazuchi no Senshi Raidy [redump.org]
  • Innocent Tour [redump.org]
  • Koko wa Rakuensou [redump.org]
  • Koko wa Rakuensou 2 [redump.org]
  • Kusuriyubi no Kyoukasho [redump.org]
  • Menzoberranzan - Yami no Monshou [redump.org]
  • Mugen Houyou [redump.org]
  • Necronomicon [redump.org]
  • Only You - Seikimatsu no Juliet-tachi [redump.org]
  • Ring Out!! [redump.org]
  • Rinkan Gakkou [redump.org]
  • Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
  • Sayonara no Mukougawa [redump.org]
  • Touch My Heart [redump.org]
  • Toushin Toshi II - Soshite, Sorekara... [redump.org]
  • Viper CTR - Asuka [redump.org]
  • Xenon - Mugen no Shitai [redump.org]
  • Zatsuon Ryouiki [redump.org]
  • ymadpcm: Fix coverity issue, document differences between YM2608/10 and Y8950 DAC formats. [Aaron Giles]
New working clones
  • Narc (rev 6.00) [Brian Troha]
  • Trog (rev LA3 2/10/91) [Brian Troha]
  • Trog (prototype, rev PA5-PAC 8/28/90) [Brian Troha]
New working clones
  • NBA Jam TE (rev 4.0 3/03/94) [Brian Troha]
  • NBA Jam TE (rev 3.0 2/26/94) [Brian Troha]
  • NBA Jam TE (rev 2.1 2/06/94) [Brian Troha]
  • midxunit.cpp: Add Sound software release 2 to the Revolution X (rev 1.0 6/16/94) set. [Brian Troha]
New working clones
  • NBA Hangtime (ver L1.3 10/10/96) [Brian Troha]
  • NBA Hangtime (ver M1.3 10/10/96) [Brian Troha]
  • NBA Hangtime (ver L1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.2 8/29/96) [Brian Troha]
  • NBA Hangtime (ver M1.1 4/16/96) [Brian Troha]
  • NBA Maximum Hangtime (ver M1.0 11/08/96) [Brian Troha]
  • NBA Maximum Hangtime (ver L0.9 10/30/96) [Brian Troha]
  • trs80m3: Added support for JV3 disks (not working) [Robbbert]
  • trs80l2: cleaned a few things from last commit. [Robbbert]
  • Added partial dumps of security dongles for Twinkle 1st style and Substream variants. (#7870) [Jennifer Taylor]
  • Machines promoted to working
  • Bare Knuckle II (Chinese bootleg of Megadrive version) [ShouTime]
  • snesb.cpp: redumped u16 ROM for sblast2ba [ShouTime]
  • suprgolf.cpp: updated albatross to fill in the missing ROMs with the world version ones instead of the Japanese version ones, as
  • the dumped ROM matches 100% the world version one and not the Japanese one. [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Invinco / Head On 2 (set 2) [Callan Brown]
  • hornet.cpp: redumped comm board ROMs. Game now boots. Also corrected a couple of ROM locations [Porchy, The Dumping Union]
  • added device for 1st version of mephisto display module [hap]
  • ap_dsk35: Punt 1.44MB dc42 images to the PC MFM handler, which knows how to read them [R. Belmont]
  • mephisto_glasgow.cpp: split driver file into glasgow/amsterdam [hap]
  • asteroid.cpp: Fix typo in ROM name as pointed out by JacKc. [Brian Troha]
  • segas16b.cpp: Make Heavyweight Champ (set 2) a clone of the parent as pointed out by MASH [Brian Troha]
  • jv3: Added protection against oversized disks. [Robbbert]
  • jv3: used osd_printf_error [Robbbert]
  • trs80m3: fixed a graphics error [Robbbert]
  • Machines promoted to WORKING
  • Beatmania III Append Core Remix [Eric Holniker]
  • Beatmania III Append 6th Mix [Eric Holniker]
  • midyunit.cpp: Don't split the PCB layout information. [Brian Troha]
  • midyunit.cpp: Add documentation about the known NARC sound program ROMs and sound data. [Brian Troha]
  • mephisto_montec.cpp: split driver file into montec/smondial [hap]
  • montec: small fix to input defs [hap]
  • PGM updates [JacKc]: [Ivan Vangelista]
    • Added kov and kov114 sets redump. Confirmed actual dumps are good [XeD]
    • Corrected ROMs labels for kov set and orlegend105k set
    • PGM documentation update according to PCBs scans
  • cdu75s: Add some comments [Olivier Galibert]
  • swp30: Make the stream synchronous, add dummy-ish internal register read, more logging [Olivier Galibert]
  • imd: do the number of tracks test only on 5.25, 8" and 3.5" is always 80, 3" is always 40 [Olivier Galibert]
  • pmac6100: CDROM support which blows up [Olivier Galibert]
  • a2600: Minor changes [Olivier Galibert]
  • mac128: Fix audio DC offset when /SNDRES is active and fix DC offset to more correctly reflect the way the 8-bit counter for audio
  • PWM works. Fixes audio in Lode Runner (and likely any other software which uses the sound manager "swMode" for square waves).[Lord Nightmare]
  • mm_dsk: Add missing terminator [Olivier Galibert]
  • taito_z: add electronic shutters for contcirc 3d scope [hap]
  • ui: add separator before 'return to previous menu' [hap]
  • contcirc: add shifter to 3d scope views [hap]
  • smartboard: less led flicker [hap]
  • smartboard: typo [hap]
  • taito_z: add 3d scope view for enforceja [hap]
  • buggyboy.lay: use for shifter [hap]
  • jv3: fixed a data pointer bug [Robbbert]
  • jv3: fixed gap sizes, some disks can boot [Robbbert]
  • outrun.lay: use for shifter [hap]
  • playmark.cpp: added preliminary sound to wbeachvla by adapting the sslam.cpp code for powerbals [Ivan Vangelista]
  • basf7100: More floppy work, system loads data from disk now [Dirk Best]
  • Also hook up main CPU ROM and PPIs.
  • views: Invalidate the caches on bank selection change [O. Galibert]
  • basf7100.cpp: Fix clang error: reference to non-static member function must be called [AJR]

Games promoted to working

  • Money Talks (JPM) (IMPACT) (MT5 L17) (set 1) [James Wallace]
  • Clones promoted to working
  • Money Talks (JPM) (IMPACT) (MT5 I L17) (set 2) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 L12) (set 3) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P L12) (set 4, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 A L12) (set 5) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT3 P GL12) (set 6, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 L19) (set 7) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 P L19) (set 8, Protocol) [James Wallace]
  • Money Talks (JPM) (IMPACT) (MT7 A L19) (set 9) [James Wallace]
  • h8: Fix disassembly of abs16 [Olivier Galibert]
  • qx10: Enable drive B motor when doing a write motor on register [Brian Johnson]
  • cdu415: Add skeleton [Olivier Galibert]
  • jv3: added save support. It doesn't work due to an emulation bug in the main machine. [Robbbert]
  • corona/simultano: use memory_view instead of bankdev (big improvement according to -bench 10) [hap]
  • jv3: better validation; honour readonly flag [Robbbert]
  • omegrace: fix cocktail spinner input [dink, hap]
  • omegrace: rename a function [hap]
  • outrun: add note [hap]
  • trs80m2: update of hash file [Robbbert]
  • ti99: Change floppy step rate defaults. Change Corcomp controller monoflop config. [Michael Zapf]
  • qx10: Implement Sound/Speaker (#7955) [Brian Johnson]
  • Added Konami 007452 multiplier/divider (#7951) [Furrtek]
  • Added 007452 multiplier/divider, fixes rolling mines trajectories in contra
  • Plugged k007452 in combatsc, flkatck, wecleman
  • msx2_flop: put dslayer4 in cart2disk hacks list [hap]
  • wd177x_dsk.cpp: Fix a bug that caused creation to crash for some subformats [AJR]
  • Allow UI file manager to create floppy images before machine is started [AJR]
  • floppycntrl.cpp: Fix mistake in 2f4d7eec4e3faeab1d95ece39cfb80263d792909 [AJR]
  • new WORKING clones
  • JoJo's Venture (Asia 990128) [XeD, MetalliC]
  • JoJo's Venture (Asia 990108) [XeD, MetalliC]
  • JoJo's Venture (Asia 981202) [XeD, MetalliC]
  • NAOMI and SP docs (nw) [MetalliC]
  • basf7100: CPU executes loaded code, initial video [Dirk Best]
    • Add shared RAM
    • Implement bootrom disable and main CPU NMI
    • Initial video output using the charrom of another system
  • tasc/chessmachine/modular_tm: use install_ram/rom for the bootrom bankswitch (small speed optimization) [hap]
New working clones
  • Out Run (sitdown/upright, Rev B) (Enhanced Edition v2.0.3) [hap]
  • Out Run (deluxe sitdown) (Enhanced Edition v2.0.3) [hap]
  • qx10.cpp: DeMorgan is your friend. [Vas Crabb]
  • machine/k007452.cpp: Be more paranoid with intger promotion/truncation. [Vas Crabb]
  • Adjust some comments. [Vas Crabb]
  • ui: hide child nodes (collapse menu) if a .lay collection is disabled [hap]
  • layouts: put shifter position in instead of separate views, with setting for opaque shifters [hap]
  • New working software list additions (#7920)
  • Thomas & Friends - Engines Working Together (USA, alt) [Skaman]
  • ibm5170undefinedNew working software list addictions (#7928) [ArcadeShadow]
    • Darklands (3.5"), Darklands (5.25") [The Good Old Days] DOOM (v1.666) [The Good Old Days] DOOM (v1.2, shareware, Titanium Seal
  • release) [Archive.org] Inherit the Earth: Quest for the Orb [The Good Old Days] Stronghold [The Good Old Days]
  • ibm5150undefinedNew working software list additions (#7947) [ArcadeShadow]
    • Dragon Spirit [The Good Old Days] Hyperspeed [The Good Old Days] International Soccer Challenge (Virtual Reality Vol. 1
  • compilation) [The Good Old Days] The Black Cauldron [The Good Old Days]
  • spectrum_cassundefinedNew working software list additions (#7948) [ArcadeShadow]
    • New working software list additions Circus (Channel 8) [spectrumcomputing.co.uk] Esquizóides [Planeta Sinclair] Fighter Pilot
  • (ABC Soft) [worldofspectrum.org] Fighter Pilot (Zafi Chip) [worldofspectrum.org] Fighter Pilot (Z Cobra) [worldofspectrum.org]
  • Fighting Warrior (Erbe) [spectrumcomputing.co.uk] Fighting Warrior (small case, Erbe) [spectrumcomputing.co.uk] Thundercats
  • (MCM, small case) [worldofspectrum.org] Space Racer [spectrumcomputing.co.uk] Target: Renegade (Erbe)
    • Update metadata (year + publisher + cloneof) in various entries
  • New NOT_WORKING software list additions (#7956) [ClawGrip]
New NOT_WORKING software list additions
  • leapfrog_ltleappad_cart.xml: [ClawGrip]
  • Tierbabys (Germany), Disney Puuh mag dich! (Germany), Was wäre, wenn ...? (Germany) [TeamEurope]
  • Change XML attributes order [ClawGrip]
  • Add Franklin ACE 1000 as a clone of the Apple ][+ (#7953) [christopherkobayashi]
  • a800_flop.xml: add several verified .atr dumps from a8sp (#7959) [quasiscroto]
    • a800_flop.xml: add several verified .atr dumps from a8preservation.com
    • typo in a disk image file name
  • Fix compilation with Emscripten versions greater than 2.0.8 (#7794) [Sam Clegg]
New machines marked as NOT_WORKING
  • Lobo Max-80 [Robbbert]
  • tx1: fix array out of bounds crash [hap]
  • dogfgt: longer title for japan version [hap]
  • basf7100: Small fix to screen rendering [Dirk Best]
  • sound: Pulseaudio support [Olivier Galibert]
  • sound: Don't go down to the osd on redundant mute calls (like vgmplay's 44100 times per second) [Olivier Galibert]
  • smartboard: add safeguards for invalid read [hap]
  • smartboard: use switch/case instead of if/elseif/elseif [hap]
  • smartboard: get rid of that "+1" correction for every piece id [hap]
  • mc68hc11: Fix bug causing DES to decrement IX rather than the stack pointer [AJR]
  • asma2k: Dump and hook up spell check ROM; fix keyboard [Lord Nightmare, AJR]
New machines marked as NOT_WORKING
  • Junior-80 [Robbbert]
  • applix: Fix crash in debug build [AJR]
  • smartboard: fix problem when playing with leds disabled [hap]
  • tasc.lay: make the cpanel smaller [hap]
  • Revert "ui: hide child nodes (collapse menu) if a .lay collection is disabled" [hap]
  • This reverts commit 0e8a9b2f92566ff201fe8efbfff079f420b656da.
  • Revert "layouts: put shifter position in instead of separate views, with setting for opaque shifters" [hap]
    • This reverts commit a6a38853991c7c90de50c2097848618873ef535e.
  • undo the rest of shifter options [hap]
  • nscsi: Add dump and skeleton device for Sony CDU561-25 CD-ROM drive [Bitsavers]
  • Machines promoted to working
  • Warp-1 (Japan) [Ivan Vangelista, hap]
  • Added recently-dumped daiohp2 set (#7966) [MooglyGuy]
New working machines
  • Daioh (prototype, earlier) [CoolMod, Caius, The Dumping Union]
  • Updated compiling document to reflect that MSVC 2019 is working and recommended. [Stiletto]
Source Changes
  • Updated compiling document to reflect that MSVC 2019 is working and recommended. [Stiletto]
  • nb1412m2: make clock input same for all drivers [hap]
  • dai3wksi: fix clang compile [hap]
  • dai3wksi: update notes [hap]
  • ui: add message when trying to config unavailable machine inputs [hap]
  • CM-32P: support PCM cards, add U-110 card softlist [Valley Bell]
  • warp1bl: add color overlay [hap]
New machines marked as NOT_WORKING
  • Elektronikladen Elzet 80/K [Robbbert]
  • Elektronikladen Elzet 80/P [Robbbert]
  • elzet80: corrected the manufacturer. [Robbbert]
  • nb1412m2: Fixed some Mighty Guy sound issues (#7961) [sasuke-arcade]
    • Fixed various sound issues in Mighty Guy so that it sounds almost exactly like PCB.
      • Fixed BGM tempo was unstable. The frequency setting of DAC and timer clock are now linked. When changes the DAC clock, Sound
      • driver set wait loop count ($C010) in the range of 2 to 4 in order to keep the tempo of BGM even if changed clock. This was
      • the cause of the slow BGM in previous versions.
      • Fixed DAC clock calculation. I changed this so that sound plays same as PCB.
      • Implemented a protect command 0x11 to stop the DAC. This is needed to stop DAC sound when the psycho gun is stopped.
  • seta.cpp (daiohp2)undefinedUpdated PAL/GAL equations to converted binary files. [Scott Stone]
  • trs80: fixed ic locations [Robbbert]
New machines marked as NOT_WORKING
  • EACA Video Genie EG3003 [Robbbert]
  • risc2500: add soft power-off [hap]
New machines marked as NOT_WORKING
  • Intellec 8 MCS [Robbbert]
  • fixed compile error with gcc 10.2 64bit. [Robbbert]
  • subhuntr.cpp: Start to flesh out the skeletonundefinedstill nowhere near close to working. [Vas Crabb]
  • radionic: Split radionic to its own source. [Robbbert]
  • lnw80: used derived class to reduce number of duplicate functions. [Robbbert]
New machines marked as NOT_WORKING
  • Roland PR-100 Digital Sequencer [AJR, Valley Bell]

new NOT_WORKING machine

  • Aminosan (satellite) [Darksoft, rtw, MetalliC]

Games promoted to working

  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 1) [James Wallace]

Clones promoted to working

  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 2) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 3) [James Wallace]
  • "Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO13 C24) (set 4, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 5) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11P L22)(set 6, Protocol) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 AL22 (set 7) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 L22) (set 8, Whitbread) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 9) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO11 IL22) (set 10) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO8 L16) (set 11) [James Wallace]
  • Monopoly 60th Anniversary Edition (JPM) (IMPACT) (MO3 L11) (set 13) [James Wallace]
  • megadrivundefinedUpdate Year info on 11 entries [ArcadeShadow]
  • Super Kick Off : 1992 -> 1993 [https://segaretro.org/Super_Kick_Off] Fantastic Dizzy: 1991 -> 1993
  • [https: //segaretro.org/Fantastic_Dizzy] Sensible Soccer - International Edition: 1993 -> 1994
  • [https: //segaretro.org/Sensible_Soccer:_International_Edition] Double Clutch: 1992 -> 1993
  • [https: //segaretro.org/Double_Clutch] Hook: 1992 -> 1993 [https://segaretro.org/Hook] Prince of Persia: 1993 -> 1994
  • [https: //segaretro.org/Prince_Of_Persia] NBA All-Star Challenge: 1992 -> 1993 [https://segaretro.org/NBA_All-Star_Challenge]
  • Stimpy's Invention : 1993 -> 1994 [https://segaretro.org/The_Ren_%26_Stimpy_Show_Presents_Stimpy%27s_Invention] The Lost Vikings
  • : 1993 -> 1994 [https://segaretro.org/The_Lost_Vikings] The Chaos Engine (Euro): 1992 -> 1994  [https: //segaretro.org/The_Chaos_Engine]
    • Update Description: Lotus II -> Lotus II: RECS [https://segaretro.org/Lotus_II:_RECS]
  • forgot hit save (nw) [MetalliC]
  • cdu561_25: Add third BIOS dump; add info on CXD2568M; correct typo [Bitsavers]
  • u110_card.xml: Fix validation errors in 6f576131989b64ceb09c6ccee5f4122f29d5c84c [AJR]
  • wy85: Add alternate revision of program ROM [Bitsavers]
  • cdu75s: Add internal rom dump [Al Kossow]
  • thomson: Turn the extensions into slot devices, modernize the floppies [Olivier Galibert]
  • New machines marked as NOT_WORKING (#7904) [Angelo Salese]
    • pc9801.cpp: proper ipl ROM dump for pc486mu [flyingharuka]
New machines marked as NOT_WORKING
  • PC-386M [flyingharuka]
New clones marked as NOT_WORKING
  • PC-486SE [flyingharuka]
  • PC-9821Xa16 [flyingharuka]
  • PC-9821Ra20 (98MATE R) [flyingharuka]
  • PC-9821Ra333 [flyingharuka]
  • pc9801.cpp: update QA [Angelo Salese]
  • pc9801.cpp: move several SW notes from main driver to XML [Angelo Salese]
  • pc9801.cpp: Make Epson machines to derive parent-clone relationship from pc486mu [Angelo Salese]
  • pc9801.cpp: Backport ROM bankswitch to pc486mu, making it to ERR:VR too, promote pc386m to parent romset since it definitely
  • diverge [Angelo Salese]
  • pc88va.cpp: correct main CPU to V50; [Angelo Salese]
  • pc9801.cpp: rearrange system metadata, in prevision of actual state machine splits; [Angelo Salese]
  • pc9801.cpp: fix mouse input when in absolute mode (prinmak2, tim, pentium) [Angelo Salese]
  • pc9801.cpp: improve mouse latch/delta readback, fix biblems2 regression [Angelo Salese]
  • pc9801.cpp: finalize QA notes [Angelo Salese]
  • pc98.xml: fix validation, add some extra QA notes [Angelo Salese]
  • pc9801.cpp: QA update over feedback by cracyc [Angelo Salese]
  • thomson,bm3: Correct compile errors due to incorrectly pushing a not entirely mature patch (but good enough for a start)[Olivier Galibert]
  • smartboard: add support to connect it to pc printer port [hap]
  • smartboard: add internal artwork for the pc version [hap]
  • dai3wksi: update note [hap]
  • mame.lst, mess.lua: Fix build errors from c037dfd82238537752e2078f52a3276badfbff83 [AJR]
  • basf7100: Hook up interrupt controller, keyboard [Dirk Best]
    • Hooked up PIC and connected keyboard and vblank interrupts
    • Implemented HLE keyboard (all keys mapped, using the translation ROM for keycodes)
    • Increased shared memory to 40k
    • Fixed interrupt flags register
    • Implemented cursor and roll offset
  • smartboard: add user config to allow duplicate piece ids [hap]
  • mn1860: Recognize two more opcodes in disassembly [AJR]
  • mn1860: Identify another 2 opcodes in disassembly [AJR]
  • smartboard: changes to make tasc smartboard test program work [hap]
  • model1.cpp: Add main NVRAM used for bookkeeping [AJR]
  • mn1880d.cpp: Minor documentation fixes [AJR]
  • Purge various obsolete and redundant #includes [AJR]
  • System 906-III improvements: [Roberto Fresca, Grull Osgo]
    • Reworked a lot of things to get the platform playable.
    • Switched to Rockwell R65C02 CPU.
    • Added missing inputs, timers, clocks and connections.
    • Renamed Game 58.01 to CEI 51.08 (CEI 906-III Poker).
    • Added new games to the platform.
New working machines
  • Casino 21 UCMC/IWC (ver 30.08) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03) [Roberto Fresca, Grull Osgo]
  • Poker UCMC/IWC (ver 162.03 20-6-91) [Roberto Fresca, Grull Osgo]

Machines promoted to working

  • CEI 51.08 (CEI 906-III Poker) [Roberto Fresca, Grull Osgo]
  • Corrected 906-III memory map documentation. [Roberto Fresca]
  • basf7100: Improve video rendering [Dirk Best]
  • rx01: Preliminary, untested host interface [AJR]
New working software list additions
  • ibm5170: SmartBoard Driver (DOS), SmartBoard Driver SDK (Win32) [hap]
  • trs80: used array of floppy drives [Robbbert]
  • twinspri: Fix missing samples by masking the ADPCM-A end address properly. [Aaron Giles]
  • upd7220: Fixed mixed mode display area partition parsing [Brian Johnson]
  • upd7220: Support DMAW and DMAR commands [Brian Johnson]
  • rfslots8085.cpp: The PCB only has 6 dipswitches (#7983) [ClawGrip]
    • rfslots8085.cpp: The PCB only has 6 dipswitches
    • Add anonymous namespace
  • ibm5170: fix validity error [hap]
  • radionic: fixed rtc, and floppy reading. Confirmed crystals. [Robbbert]
  • clifront: -romident has no use for mediapath, but it does use hashpath [hap]
  • media_ident: add space to prevent long strings concat when printing results [hap]
  • qx10: allocate enough vram for color mode [Brian Johnson]
  • ymfm: Check for decay->sustain transitions even if we just transitioned from attack->decay. Affects the cymbal sounds in shinobi. [Aaron Giles]
  • radionic: added colour [Robbbert]
  • kp = should be 0x106 (#7973) [ksherlock]
  • rfslots8085.cpp: fix typo on game name (#7982) [ClawGrip]
  • radionic: added rs232 [Robbbert]
  • radionic: PPI and documentation. [Robbbert]
New working clones
  • Compact Computer 40 Plus (prototype) [hap, Jon Guidry]
  • travrusa.cppundefinedhold vblank interrupt for the whole of the vblank period, allowing it to retrigger in some cases - improves shtrider
  • countdown sync at start of race (#7989) [David Haywood]
  • segas16a/sega16b tweaksundefinedchange when video is updated (for fantzone) - bump quantum time for 16a cases with MCU (for quartet stage
  • 18) (#7987) [David Haywood]
  • laserbat.cpp: Quantise area effect 2/shell effect for catnmous. (#7964) [Vas Crabb]
  • lnw80: added HI-LO switch; enabled CAS files. [Robbbert]
  • cyclemb.cpp: Improve input, sound, flip screen, and dip switches (#7979) [sasuke-arcade]
    • cyclemb.cpp: Improve input, sound, flip screen, and dip switches
      • Support for correct input of Cycle Maaboh roller controller. Previous inputs did not work correctly. This made it impossible to
      • clear stage 3 and later, which requires roller inputs.
      • Fixed possibly incorrect handling of sound latch. Fixed issue where Cycle Maaboh would not play the stage music. Previously,
      • command to get input was being overwritten by sound latch.
      • Support I/O input for hiding screen. Screen switching at start of a stage is now correct.
      • Fixed position of tilemap in flip screen of Cycle Maaboh.
      • Added support for Sky Destroyer flipscreen.
      • Fixed dipswitches. Removed definition of unused bits for non-dipswitch inputs. Added some dipswitch definitions.
      • Implemented work RAM switching for sprites. Games on this board used to switch two sprites work RAM every frame. This
  • implementation improved the frame rate of the sprites.
  • neptunp2.cpp: Add 'ccorsario' program ROM and improve hardware documentation [jordigahan, ClawGrip]
  • System 906-III improvements... [Roberto Fresca, Grull Osgo]
    • Proper inputs for the IWC poker games.
    • Fixed/Improved the interrupts system.
    • Preliminary button-lamps support.
    • Simplified and partially cleaned the code.
    • Added technical notes.
  • jack.cpp: Add raw screen timing parameters based on schematics [AJR]
  • calomega.cpp More cleanups... (nw) [Roberto Fresca]
  • sound: Fix wrapping bug when using fill/copy/bulk-add on write_stream_views [Aaron Giles]
  • lnw80: hires and color pass the test programs. Added a prom. [Robbbert]
  • basf7100: Small gfx fix, update charrom [Dirk Best, rfka01]
  • basf7100: Hook up COM8116 and switches [Dirk Best]
New working clones
  • Point Blank 2 (Unknown region) [Guru]
  • kaypro: added back support for kay/dsk images. [Robbbert]
  • meritum: added ic numbers [Robbbert]
  • mips3: Ensure there is at least 1 cycle to be counted after reading Count. Without this, some timing loops won't exit to the
  • scheduler until they complete. [Aaron Giles]
  • a800_flop.xml: more floppy soft additions (#7991) [quasiscroto]
  • undefined Oops, Phobos works provided you have joystick properly mapped!
  • undefined Add 9 games in .atr format from a8sp
  • risc2500/tasc: fixed high pitched sound problem [hap]
New working clones
  • Funky Jet (World, alternate demo) [xuserv, juking]
  • stfight.cpp: Remove YM2203 frequency hack, and set prescaler at machine_start (#7992) [sasuke-arcade]
  • stfight: use device_array for ym2203 [hap]
  • mn1860: Reassign another pair of opcodes for disassembly [AJR]
  • a2gameio/joystick.cpp: Fix MT 7953 [AJR]
  • mpangu: correct QSound sample loading [Barry Rodewald]
  • basf7100: Hook up centronics port [Dirk Best]
  • nl_segas16b: fix two capacitor labels (#7950) [enikland2]
  • mn1860: Finish disassembly [AJR]
  • basf7100: Preliminary RS232 hookup [Dirk Best]
  • fix arcade target link [hap]
  • risc2500: update note [hap]
  • upd7220: fix copy paste bug in DMA handling [Brian Johnson]
New working software list additions
  • ibm5150.xml: Control Panel [famiclone]
  • fmtowns_cd.xml: 29 new dumps, 13 replacements, 1 missing floppy added (#7974) [r09]
    • Special thanks to everyone who participated in the fundraiser to acquire and dump most of these (cyo.the.vile, F1ReB4LL,
    • rockleevk, Wiggy2k).
      • Added the missing floppy image to Taiken Shiyou! Marty Channel [wiggy2k]
      • Added the missing floppy image to Air Warrior V1.1 [al32gabby]
      • Replaced the Inindou and Star Cruiser II floppy images with cleaner unmodified copies [cyo.the.vile]
      • Added the bonus audio CD that was included with Bible Master [redump.org]
New working software list additions
  • California X Party - Joshi Daisei Himitsu Club [redump.org, al32gabby]
  • Castles II - Bretagne Touitsu Senki / Castles II - Siege & Conquest [redump.org]
  • CD-ROM Bishoujo Senshi Collection - Yuu Disc Special [redump.org]
  • Collector D [redump.org]
  • Diamond Players [redump.org, al32gabby]
  • if - Invitations from Fantastic Stories [redump.org]
  • Jinmon Yuugi [redump.org]
  • Kanade V1.1L20 [redump.org]
  • Kamimura Kei no Sexy Resort - Momoiro Quiz [redump.org]
  • Kamimura Kei no Sexy Telephone - Pink no Hanayome [redump.org]
  • Kikou Shidan - Panzer Division II [redump.org, al32gabby]
  • Meisou Toshi [redump.org]
  • Moonlight Energy [redump.org]
  • Nostalgia 1907 - In North Atlantic Sea [redump.org]
  • Obaachan no Chiebukuro [redump.org]
  • Palamedes [redump.org]
  • Private Slave [redump.org, al32gabby]
  • Psychic Detective Series Vol. 1 - Invitation (DCCS remake) [redump.org, cyo.the.vile]
  • Reijou Monogatari [redump.org]
  • Sexy in the Hawaii - Nice Gal Hawaii-hen [redump.org]
  • Tania [redump.org]
  • That's Toukou Part 1 [redump.org]
  • Theme Park [redump.org]
  • Tokyo Sexy Ave. - Tokyo Genshi Machi [redump.org, al32gabby]
  • URM - M15 Wakusei ni Umarete [redump.org]
  • Vanishing Point - Tenshi no Kieta Machi [redump.org]
  • Yumeutsutsu - Dreamy [redump.org]
  • New not working software list additions
  • Band-kun [redump.org, al32gabby]
  • The 4th Unit 7 - Wyatt (demo) [redump.org]
  • Replaced software list items
  • Bell's Avenue Vol. 2 [redump.org]
  • Hoshi no Suna Monogatari 2 [redump.org]
  • Hoshi no Suna Monogatari 3 [redump.org]
  • J. R. R. Tolkien's The Lord of the Rings, Vol. II - The Two Towers [redump.org]
  • Märchen Toshokan - Grimm Douwa - Akazuki [redump.org]
  • Marine Philt [redump.org]
  • Musium Towns [redump.org]
  • Puzznic [redump.org]
  • Sakura no Mori [redump.org]
  • Shinc [redump.org]
  • Sid Meier's Railroad Tycoon [redump.org]
  • Star Cruiser II - The Odysseus Project [redump.org, cyo.the.vile]
  • Suikoden - Tenmei no Chikai [redump.org]
Software list items promoted to working
  • Air Warrior V1.1 [al32gabby]
  • Apple softlist update for April 2021 (#7997) [Firehawke]
  • Correct bad hash for MECC-A785 Writing a Character Sketch
  • New working software list additions (apple2_flop_clcracked.xml)
  • Kampfgruppe (Version 1.0) (cleanly cracked) [4am, san, Firehawke]
  • Warriors of RAS Volume IV: Ziggurat (cleanly cracked) [4am, Firehawke]
  • GATO (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Trivia Fever (cleanly cracked) [4am, Firehawke]
  • MECC-A726 Spelling Volume 1: Primary (Version 3.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A728 Spelling Volume 2: Secondary (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A728 Spelling Volume 2: Secondary (Version 3.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A731 Elementary Volume 7: Pre-Reading and Counting (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A733 Elementary Volume 9: Geometry (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A733 Elementary Volume 9: Geometry (Version 2.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A734 Elementary Volume 10: Geometry (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 4 (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A735 Elementary Volume 11: Language Arts (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A736 Elementary Volume 12: Language Arts (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A736 Elementary Volume 12: Language Arts (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A737 Mathematics Volume 2: Measurement (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A738 Mathematics Volume 3: Geometry (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A738 Mathematics Volume 3: Geometry - (Limited Boot Backup) (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A743 Elementary Volume 13: Nutrition (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A746 English Volume 1: Parts of Speech (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A746 English Volume 1: Parts of Speech (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • MECC-A749 School Utilities Volume 2: Readability (cleanly cracked) [4am, Firehawke]
  • Algebra Volume 3 (Revision 0) (cleanly cracked) [4am, Firehawke]
  • MECC-A751 Health Maintenance Volume 2: Assessment (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A752 Nutrition Volume 1 (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A753 Nutrition Volume 2 (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A757 Computer Generated Mathematics Materials Volume 1: Problem Solving (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A758 Computer Generated Mathematics Materials Volume 2: Problem Solving (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A771 Grade Manager Revised Edition (Version 2.3) (cleanly cracked) [4am, Firehawke]
  • Strip Poker (cleanly cracked) [4am, Firehawke]
  • MECC-A773 Growgins' Fractions (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A773 Growgins' Fractions (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A774 Adventures with Fractions (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A775 EZ Logo (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A776 Writing a Narrative (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A776 Writing a Narrative (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A777 Blissymbolics: Blissymbol Concepts (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A779 The Friendly Computer (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A780 Mind Puzzles (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A780 Mind Puzzles (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Mystery (cleanly cracked) [4am, Firehawke]
  • MECC-A781 Oh, Deer! (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A784 Problem-Solving Strategies (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A784 Problem-Solving Strategies (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing a Character Sketch (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing a Character Sketch (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A788 Early Addition (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A788 Early Addition (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A810 Experiencing Procedures (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A811 The Three R's of Microcomputing (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A813 Processing Words (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Dragon's Keep (Version 1984-06-05) (cleanly cracked) [4am, Firehawke]
  • MECC-A822 Nutrition (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • Quizagon (cleanly cracked) [4am, Firehawke]
  • Pensate (cleanly cracked) [4am, Firehawke]
  • Risk (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • Clue (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • The Computer Edition of Scrabble (cleanly cracked) [4am, Firehawke]
  • The Voyage of the Valkyrie (cleanly cracked) [4am, Firehawke]
  • Cytron Masters (cleanly cracked) [4am, san, Firehawke]
  • Computer Baseball 1983 Teams Disk (cleanly cracked) [4am, san, Firehawke]
  • Six-Gun Shootout (cleanly cracked) [4am, san, Firehawke]
  • Compuzzler (cleanly cracked) [4am, Firehawke]
  • Algebra Action (cleanly cracked) [4am, Firehawke]
  • Wizard's Crown (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • Odyssey in Time (cleanly cracked) [4am, Firehawke]
  • Forbidden Quest (cleanly cracked) [4am, Firehawke]
  • Flying Tigers (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • Apple How To: Lessons in Computing and Calculating (cleanly cracked) [4am, san, Firehawke]
  • The Desecration (cleanly cracked) [4am, san, Firehawke]
  • Just Around The Block (cleanly cracked) [4am, Firehawke]
  • Depreciation Log (cleanly cracked) [4am, Firehawke]
  • Adventures in Space (cleanly cracked) [4am, Firehawke]
  • Utopia Graphics Tablet System (cleanly cracked) [4am, san, Firehawke]
  • The School Tool (cleanly cracked) [4am, Firehawke]
  • Fix XML cheats which use multiple spaces. (#7998) [Szunti]
  • plugins/cheat: fix regions in xml cheats too [cracyc]
  • saitek_risc2500: update internal artwork [hap]
  • mephisto_mondial family: make white in artwork a bit less bright [hap]
  • tweaks to the funkyjet addition, also apply single pixel video offset to match hardware (#7996) [David Haywood]
  • One more Apple software list update for this month's release (#8000) [Firehawke]

New working software list additions (apple2_flop_orig.xml)

  • Sidewalk Sneakers [4am, Firehawke]
  • Animal Rescue [4am, Firehawke]
  • Mickey's Magic Reader [4am, Firehawke]
  • Modern Biology: Genetics [4am, Firehawke]
  • pwm_display: remove the need to manually call update [hap]
  • t6963c: increase default contrast a bit [hap]
  • mmdisplay1 layouts: small tweak [hap]
  • util/cdrom.cpp: Disable debug log message when parsing TOC. [Vas Crabb]
    • Also some miscellaneous cleanup/consistency.
  • mmdisplay2: hd44780_device is not optional_device [hap]
  • mmboard: shorthand variable types [hap]
New working software list additions
  • Frogger [Robbbert]
  • Android Nim [Robbbert]
  • Meteor Mission 2 [Robbbert]
  • LDOS 5.3.1 [Robbbert]
  • Lensman/DOS [Robbbert]
  • TRSDOS 6.21 [Robbbert]
  • CP/M 2.2 [Robbbert]
  • basf7100: Add softlist, map more keys, mark working [Dirk Best]
  • apple2_flop_orig.xml: fixed 3 validation errors [Robbbert]
  • stfight: move ym2203 prescaler to driver init since cshootert doesn't need it [hap]
  • pwm.h: missed one sync() [hap]
  • aristmk5.cpp: convert to use IOC and MEMC devices. [Sandro Ronco]
  • cpu/score: performance optimization. [Sandro Ronco]
  • apple2gs: fix $C02E vertical counter readback, corrects hang in ShowMe NDA. [R. Belmont]
  • cpu/score: Added bittgl! opcode. [Sandro Ronco]
  • debuggdbstub.cpp: add score7 registers map. [Sandro Ronco]
  • calomega.cpp general improvements... [Roberto Fresca, Grull Osgo]
    • The PIAs set for each MACHINE_CONFIG were made independent.
    • All the PIAs lines were adapted according to the needs of each platform.
    • All the interrupts were set/placed as indicated in the schematics (903/905).
    • A global hopper was added, currently assigned to platform 906-III, but it can be used by other platforms.
    • Worked proper inputs for system 903: Cal Omega - Game 15.7 (Double-Draw Poker). The game was promoted to WORKING.
    • Worked proper inputs for system 905: Cal Omega - Game 15.9 (Wild Double-Up). The game was promoted to WORKING.

Machines promoted to working

  • Cal Omega - Game 15.7 (Double-Draw Poker). [Roberto Fresca, Grull Osgo]
  • Cal Omega - Game 15.9 (Wild Double-Up). [Roberto Fresca, Grull Osgo]
  • Worked proper inputs for system 905: Cal OmegaundefinedGame 17.2 (Double Double Poker). The game was promoted to WORKING. [RobertoFresca]
  • Machines promoted to working
  • Cal Omega - Game 17.2 (Double Double Poker). [Roberto Fresca, Grull Osgo]
New working software list additions
  • TRS-80 Marquee (L1) [Robbbert]
  • MicroChess 1.5 (L1) [Robbbert]
  • Haunted House (L1) [Robbbert]
  • Invasion Force (L1) [Robbbert]
  • Quick Watson (L1) [Robbbert]
  • Flying Saucers (L1) [Robbbert]
  • srcclean in preparation for branching release [Vas Crabb]
  • docs: Update build requirements for Fedoraundefinedsomeone should do this for other distros. [Vas Crabb]
  • risc2500/tasc: mistake in cycle compare [hap]
  • (cherry picked from commit eb691627bee3a9403ac07031bdb9f6e9943e7844)
  • stfight: forgot to remove imperfect sound flag from cshootert where 2203 prescaler issue doesnt apply [hap]
    • (cherry picked from commit 0996449e3520404929d4db8f5ffb232302dd8848)
  • Merge pull request #8003 from DavidHaywood/250421 [ajrhacker]
    • fix gigandes sprite offsets (regressed around december)
    • (cherry picked from commit 73f578124c520e94c70a6d1efee9c86a6a0be68e)
  • Clean up some metadata [Vas Crabb]
→ NOWSZY [arcade] Mame x64 0.230 31/03/2021

MAME 0.230 31 Mar 2021

Fasten your seatbelts and get ready for MAME 0.230! There are big changes this month, but before we get to that, let’s highlight some of the more routine additions. Several TV games featuring adaptations of popular Hasbro board games are now supported, as well as a couple of VTech systems featuring Dora the Explorer. Several electronic toys and handheld LED game from Mattel and Invicta have been emulated this month. There’s a big update for the Apple II software lists this month, with clean cracks of lots of educational software from MECC.

If you’ve been following along with development, you’re no doubt excited about the new Yamaha OPM/OPN (YM2151, YM2203, YM2608, YM2610, YM2610B, YM2612, and YM3438) sound emulation core. This addresses numerous subtle and not-so-subtle issues, particularly in Sega and Data East games. Windy Fairy and Jennifer Taylor have continued to improve MAME’s support for Konami rhythm games, making beatmania IIDX, Beatmania III, Keyboardmania and ParaParaParadise games playable. Thanks to Happy, a couple more graphics issues with the Hyper Neo Geo 64 have been fixed.

There’s been a lot of work on the Apple IIgs and 68k Mac drivers this month. As well as the flood of machines promoted to working, Apple 3.5" floppy support has been revolutionised, and improvements to ADB GLU microcontroller simulation make the IIgs control panel usable. On the console side, save EEPROM support has been fixed for several Mega Drive games.

 

New working machines
  • Andrew Holme Mark 1 FORTH Computer [AJR]
  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • Football 2 (Mattel) [hap, Sean Riddle]
  • Invicta Super-Sonic Electronic Master Mind [hap, Sean Riddle]
  • Kmart Dunk 'n Sunk [hap, Sean Riddle]
  • M.E.M. Belgium Memoquiz [hap, Sean Riddle]
  • Mattel Brain Baffler [hap, Sean Riddle]
  • Mattel Horoscope Computer [hap, Sean Riddle]
  • Mattel World Championship Football [hap, Sean Riddle, Kevin Horton, O. Galibert]
  • MSI / Bandai Namco Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Boggle, Connect 4, Roll Over
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 3-in-1: Simon, Battleship, Checkers
  • [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos,
  • Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
  • NSI International / Mammoth Toys (Licensed by Hasbro) TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line,
  • Roll Over [Sean Riddle, David Haywood]
  • Selchow & Righter Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
  • Selchow & Righter Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
  • Taikee / Oregon Scientific / V-Tac Technology Co Ltd. Teléfono interactivo de TV (Spain)
  • [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
  • Tiger Electronics Sub Wars (LED version) [hap, Sean Riddle, Rik]
  • Tri-1 (Fonas) [hap, Sean Riddle]
  • VTech Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
  • VTech Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]
New working clones
  • beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
  • beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
  • Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
  • Cuore 1 (Italian, set 6) [f205v]
  • Cuore 1 (Italian, set 7) [f205v]
  • Genius 6 (V133F) [Arzeno Fabrice]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
  • Keyboardheaven (Korea) [Jennifer Taylor, Windy Fairy]
  • Magic 10 Nevada (bootleg of Pool 10) [f205v]
  • Maze (Trog bootleg) [Jorge Silva]
  • Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
  • Meijinsen (set 2) [AeroCityMayor, The Dumping Union]
  • Oedo Fight (Japan, Bloodless version) [ekorz]
  • Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
  • Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
  • Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
  • Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
  • Saitek / Tandy Corporation Chess Champion 2150 [hap, Berger]
  • Surf Planet (Version 3.0) [jordigahan]
  • Task Force Harrier (Lettering bootleg) [hammy, EMG]
  • US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
  • Machines promoted to working
  • Apple Computer Macintosh 128k [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Classic [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Classic II [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II (FDHD) [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIci [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIsi [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIvx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh LC III [R. Belmont, O. Galibert]
  • Apple Computer Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
  • Apple Computer Macintosh SE [R. Belmont, O. Galibert]
  • Apple Computer Macintosh SE (FDHD) [R. Belmont, O. Galibert]
  • beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
  • beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
  • beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
  • beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
  • Beatmania III [Windy Fairy]
  • Beatmania III Append 7th Mix [Windy Fairy]
  • Beatmania III The Final [Windy Fairy]
  • Keyboardmania [Windy Fairy]
  • Keyboardmania 2nd Mix [Windy Fairy]
  • Keyboardmania 3rd Mix [Windy Fairy]
  • ParaParaDancing [Windy Fairy]
  • ParaParaParadise [Windy Fairy]
  • ParaParaParadise v1.1 [Windy Fairy]
  • Untouchable (JPM) (IMPACT) (UN3B LO6) [David Haywood, James Wallace]
  • Clones promoted to working
  • Apple Computer Macintosh 512k [R. Belmont, O. Galibert]
  • Apple Computer Macintosh 512ke [R. Belmont, O. Galibert]
  • Apple Computer Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIcx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIvi [R. Belmont, O. Galibert]
  • Apple Computer Macintosh IIx [R. Belmont, O. Galibert]
  • Apple Computer Macintosh SE/30 [R. Belmont, O. Galibert]
  • beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
  • Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
  • bootleg (Unitron) Mac 512 [R. Belmont, O. Galibert]
  • bootleg (Unitron) Unitron 1024 [R. Belmont, O. Galibert]
  • Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
  • ParaParaParadise 1st Mix Plus [Windy Fairy]
  • Untouchable (JPM) (IMPACT) (UN3BI LO6) [David Haywood, James Wallace]
New machines marked as NOT_WORKING
  • Akai Electric MPC60 MIDI Production Center [DBWBP]
  • Basic Fun Ms. Pac-Man (mini arcade) [Sean Riddle]
  • Basic Fun Pac-Man (mini arcade) [Sean Riddle]
  • Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
  • Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
  • LeapFrog Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
  • LeapFrog Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
  • Marbella Vice (100Hz display) [Arcade Player, Recreativas.org]
  • Mini Money [jordigahan, ClawGrip]
  • Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]
  • Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
  • Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
  • unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]
New clones marked as NOT_WORKING
  • A.G. Soccer Ball (R18u, 2.1 sound) [PinMAME]
  • Bad Cats (LG-4) [PinMAME]
  • Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
  • The Flintstones (LA-5) [PinMAME]
  • Lucky Draw (pinball, set 2) [PinMAME]
  • Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
  • No Fear: Dangerous Sports (0.8X) [PinMAME]
  • Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
  • Theatre Of Magic (1.2A) [PinMAME]
  • Thunder Dragon (bootleg, set 2) [hammy, EMG]
  • Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
  • Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
New working software list additions
  • apple2_flop_clcracked:
  • Life Story Frog (cleanly cracked), MECC-A103 Smoking: It's Up To You (cleanly cracked),
  • MECC-A104 Payroll System: A Business Simulation (cleanly cracked),
  • MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked), MECC-A107 Ducks (Version 1.1) (cleanly cracked),
  • MECC-A109 Circus Math (Version 1.0) (cleanly cracked), MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked),
  • MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked), MECC-A112 Word Wizards (Version 1.0) (cleanly cracked),
  • MECC-A112 Word Wizards (Version 1.2) (cleanly cracked), MECC-A112 Word Wizards (Version 1.3) (cleanly cracked),
  • MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked), MECC-A115 Right of Way (Version 1.1) (cleanly cracked),
  • MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked), MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked),
  • MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked), MECC-A119 Master Spell (Version 1.0) (cleanly cracked),
  • MECC-A119 Master Spell (Version 1.3) (cleanly cracked), MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked),
  • MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked), MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked),
  • MECC-A124 Estimation (Version 1.0) (cleanly cracked), MECC-A125 Addition Logician (Version 1.0) (cleanly cracked),
  • MECC-A126 Study Guide (Version 1.5) (cleanly cracked), MECC-A127 Salt and You (Version 1.0) (cleanly cracked),
  • MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked), MECC-A129 Data Handler (Version 1.0) (cleanly cracked),
  • MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked),
  • MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked),
  • MECC-A132 MECC Writer (Version 1.1) (cleanly cracked), MECC-A132 MECC Writer (Version 1.2) (cleanly cracked),
  • MECC-A133 MECC Writer (Version 1.2) (cleanly cracked), MECC-A134 MECC Speller (Version 1.0) (cleanly cracked),
  • MECC-A135 MECC Editor (Version 1.0) (cleanly cracked), MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked),
  • MECC-A137 MECC Graph (Version 1.1) (cleanly cracked), MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked),
  • MECC-A160 The Market Place (Version 1.0) (cleanly cracked), MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked),
  • MECC-A162 Path Tactics (Version 1.0) (cleanly cracked),
  • MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked),
  • MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked), MECC-A165 Counting Critters (Version 1.0) (cleanly cracked),
  • MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked), MECC-A167 Quickflash (Version 1.0) (cleanly cracked),
  • MECC-A168 Clock Works (Version 1.0) (cleanly cracked), MECC-A169 Speedway Math (Version 1.0) (cleanly cracked),
  • MECC-A170 Number Munchers (Version 1.0) (cleanly cracked), MECC-A170 Number Munchers (Version 1.3) (cleanly cracked),
  • MECC-A171 Show Time (Version 1.0) (cleanly cracked), MECC-A171 Show Time (Version 1.1) (cleanly cracked),
  • MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked),
  • MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked),
  • MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked),
  • MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked),
  • MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked),
  • MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked),
  • MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked),
  • MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked),
  • MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked),
  • MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked),
  • MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked),
  • MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked),
  • MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked),
  • MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked), MECC-A191 Odell Lake (Version 1.0) (cleanly cracked),
  • MECC-A191 Odell Lake (Version 1.2) (cleanly cracked), MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked),
  • MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked), MECC-A193 Equation Math (Version 1.0) (cleanly cracked),
  • MECC-A193 Equation Math (Version 1.1) (cleanly cracked), MECC-A195 Money Works (Version 1.0) (cleanly cracked),
  • MECC-A195 Money Works (Version 1.1) (cleanly cracked), MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked),
  • MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked), MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked),
  • MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked),
  • MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked),
  • MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked),
  • MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked),
  • MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked),
  • MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked),
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked),
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked),
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked),
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked),
  • MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked),
  • MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked),
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked),
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked),
  • MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked),
  • MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked), MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked),
  • MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked), MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked),
  • MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked), MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked),
  • MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked), MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked),
  • MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked), MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked),
  • MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked), MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked),
  • MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked), MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked),
  • MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked), MECC-A224 Instant Survey (Version 1.0) (cleanly cracked),
  • MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked), MECC-A227 Patterns (Version 1.0) (cleanly cracked),
  • MECC-A227 Patterns (Version 1.2) (cleanly cracked), MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked),
  • MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked), MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked),
  • MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked),
  • MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked),
  • MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked), MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked),
  • MECC-A231 Spellevator (Version 1.0) (cleanly cracked), MECC-A231 Spellevator (Version 1.2) (cleanly cracked),
  • MECC-A231 Spellevator (Version 1.3) (cleanly cracked), MECC-A232 Spelling Press (Version 1.0) (cleanly cracked),
  • MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked), MECC-A241 LabelMaker (Version 1.0) (cleanly cracked),
  • MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked),
  • MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked),
  • MECC-A245 Instant Survey (Version 1.0) (cleanly cracked), MECC-A246 Measure Works (Version 1.0) (cleanly cracked),
  • MECC-A247 Time Navigator (Version 1.0) (cleanly cracked), MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked),
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked),
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked),
  • MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked),
  • MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked),
  • MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked), MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked),
  • MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked),
  • MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked),
  • MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked),
  • MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked),
  • MECC-A262 Probability Lab (Version 1.0) (cleanly cracked),
  • MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked),
  • MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked), MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked),
  • MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked), MECC-A278 The Living Cell (Version 1.0) (cleanly cracked),
  • MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked),
  • MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked),
  • MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked), MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked),
  • MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked), MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked),
  • MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked), MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked),
  • MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked), MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked),
  • MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked), MECC-A302 Fish School (Version 1.0) (cleanly cracked),
  • MECC-A303 Moving Museum (Version 1.0) (cleanly cracked), MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked),
  • MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked), MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked),
  • MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked), MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked),
  • MECC-A311 Picture A Story (Version 1.0) (cleanly cracked), MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked),
  • MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked), MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked),
  • MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked),
  • MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked), MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked),
  • MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked), MECC-A343 Science Giants (Version 1.0) (cleanly cracked),
  • MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked), MECC-A401 Energy House (Version 1.0) (cleanly cracked),
  • MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked), MECC-A403 Logic Gates (Version 1.0) (cleanly cracked),
  • MECC-A405 Sports Stats (Version 1.0) (cleanly cracked), MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked),
  • MECC-A407 Book Worm (Version 1.0) (cleanly cracked), MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked),
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked),
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked),
  • MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked),
  • MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]
  • ekara_japan_s: Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
  • ekara_japan_sp: SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
  • fmtowns_cd:
    • Alice no Yakata 3 (1995-05-16), Battle, Ehon Writer V1.1 L10, Never Land, Oto to E no Deru Eigo Jisho No. 2 - English in Dream,
    • Populous II - Trials of the Olympian Gods - Expert, Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk,
    • Soreike! Anpanman - Tanoshii Eigo Asobi, Toshiyuki Yoshino - Lullaby of BirdLand, True Heart (alt), Viper GTS [redump.org]
    • Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
  • fmtowns_flop_orig:
    • CD+Graphics Player V1.1L10, Nihongo MS-DOS V6.2 L10 (Kihon Kinou), Ponyon [cyo.the.vile]
    • AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit, Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
  • ibm5170: Museum Madness Top Gun: Danger Zone [The Good Old Days]
  • sgi_mips:
    • Hot Mix Volume 12 (alternate) [nixzone.nl, Davide Cavalca]
    • IRIX 6.5.20, IRIX 6.5.24, IRIX 6.5.25 [pixelbart.net, Davide Cavalca]
    • sorcerer_cass: Cosmic Fighter (ported from TRS-80) [exidyboy]
Software list items promoted to working
  • apple2_flop_clcracked: MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd:
  • Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
  • Windows 3.1 L11 [cyo.the.vile]
New NOT_WORKING software list additions
  • ekara_japan_gk: GK-2 - Disney Princess: Princess Debut (Japan), GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
  • fmtowns_cd: Scavenger 4 (HME-217B) [redump.org]
  • fmtowns_flop_orig:
  • Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
  • Mah-Saiko-Jong [wiggy2k]
  • leapfrog_didj_cart: Super Chicks (USA) [TeamEurope]
  • leapfrog_zippity_cart:
  • Disney Princess - Magical Movement & Learning (500-13590-A) (UK), The World of Cars - Driven to Learn (500-13589-B) (UK) [TeamEurope]
  • pockchalw:
  • Shinkenzemi Chuugaku Kouza - Chuu 1 Eigo (S11), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo,
  • Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N21), Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N22),
  • Shinkenzemi Chuugaku Kouza - Chuu 2 Eigo (N24), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N31),
  • Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N32), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N33),
  • Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N35), Shinkenzemi Chuugaku Kouza - Chuu 3 Eigo (N37),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (C), Shinkenzemi Chuugaku Kouza - Chuugaku Chiri (NC),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Chiri - Rekishi Pack (Chiri Soft - Rekishi Soft Kanzen Taiou Ban) (CR),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (NR), Shinkenzemi Chuugaku Kouza - Chuugaku Rekishi (R),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (1-bunya) (L1) (undefined),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2), Shinkenzemi Chuugaku Kouza - Chuugaku Rika (2-bunya) (L2) (undefined),
  • Shinkenzemi Chuugaku Kouza - Chuugaku Rika Pack (1-bunya - Soft 2-bunya Soft Kanzen Taiou Ban) (LP),
  • Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (0G1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (1-G1),
  • Shinkenzemi Chuugaku Kouza - Koukou Juken (Ei - Sha - Ri) (G-1), Shinkenzemi Chuugaku Kouza - Koukou Juken (Kuni - Suu) (G-2),
  • Shinkenzemi Koukou Kouza - Daigaku Juken Series - Hinshutsu Eitango (T),
  • Shinkenzemi Koukou Kouza - Daigaku Juken Series - Juuyou Eigo Koubun (B),
  • Shinkenzemi Koukou Kouza - Hinshutsu Nihonshi Kouryaku (0D), Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (0W),
  • Shinkenzemi Koukou Kouza - Hinshutsu Sekaishi Kouryaku (W), Shinkenzemi Koukou Kouza - Juuyou Kobun Kouryaku (A) (0BKD01) [skaman]
  • sega_beena_cart:
  • 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso,
  • Cooking Beena: O-Ryouri Dekichatta!, Disney Tanoshii O-Benkyou Series 1: Mic de Kantan ABC,
  • Disney Tanoshii Oekaki: O-Mise-ya-san o Tsukutchaou!, Hello Kitty no Hiragana Katakana O-Namae Kaitemiyou!,
  • Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de Tanken! Kouchuu no Mori,
  • Partner In TV! O-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
Translations added or modified
  • Portuguese (Brazil) [Chrystian Rafael Rubio de Melo]
  • Merged pull requests
  • 7695: Added synchronous I/O for RS232 port and HP98046 module. [F.Ulivi]
  • 7718: Added save state support for Namco System 21 family. [cam900]
  • 7756: machine/tc009xlvc.cpp: Integrated Z80 CPU core in device, and fixed background drawing (visible in gemcrush). [cam900]
  • 7763: machine/fdc37c665gt.cpp: Reimplemented with added floppy and parallel port support. [Windy Fairy]
  • 7789: hng64.cpp: Implemented priority Z sort mode for sprites. [Happy]
  • 7792: hash/sgi_mips.xml: Added three entries, and missing discs for various entries. [nixzone.nl, pixelbart.net, Davide Cavalca]
  • 7800: sound/setapcm.cpp: Added preliminary 16-voice ST0032 internal sound support (used by jclub2). [cam900]
  • 7808: sound/ymfm.cpp: Added new BSD-licensed implementation of Yamaha OPN/OPM FM synthesis emulation. [Aaron Giles]
  • 7810: hng64.cpp: Improved projection matrix calculation and 3D clipping. [Happy]
  • 7811: sound/cdda.cpp: Return LBA position as currently playing LBA (fixes issues with Konami System 573 games). [Windy Fairy]
  • 7815: apple2gs.xml: Added descriptions for sys504 and sys601. [Kelvin Sherlock]
  • 7816: Added two TV games, and several LeapFrog and e-kara software list entries. [David Haywood]
  • 7817: twinkle.cpp: Removed periodic source for IRQ2. [Ziemas]
  • 7818: firebeat.cpp: Re-dumped CDs for two games, and added Keyboardheaven (Korea). [Jennifer, Taylor, David Haywood]
  • 7819: neptunp2.cpp: Added Corsario (Cirsa slot machine). [jordigahan, ClawGrip]
  • 7821: spg2xx.cpp: Added Dora the ExplorerundefinedDora TV Adventure Globe. [Sean Riddle, David Haywood]
  • 7822: machine/t10mmc.cpp: Handle LBA zero correctly when first track is audio. [Windy Fairy]
  • 7824: elan_ep3a19a.cpp: Added two TV Board Games 6-in-1 games. [Sean Riddle, David Haywood]
  • 7825: cps2.cpp: Added Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version). [bdlou, r09]
  • 7826: nova2001.cpp: Added Raiders5 (Japan, set 2, bootleg?). [Paul Wood, David Haywood]
  • 7827: Added dongle dumps, improved cabinet info register settings, and updated notes. [Jennifer Taylor]
  • 7828: firebeat.cpp: Improved IN1 values, and added notes on DIP switches. [Windy Fairy]
  • 7829: ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. [Windy Fairy]
  • 7831: psikyo.cpp: Fixed crash in samuraia and clones accessing non-existent ROM region. [cam900]
  • 7832: merits.cpp: Added Scorpion (Dec 24, 1993). [jordigahan, ClawGrip]
  • 7833: twinkle.cpp: Added all missing CD and hard disk dumps, and added three beatmania IIDX variants. [Jennifer Taylor]
  • 7834: Improved Brazilian Portuguese translation. [Chrystian Rafael Rubio de Melo]
  • 7834: firebeat.cpp: Added support for beatmania III floppy disk drive and spectrum analyzer. [Windy Fairy]
  • 7837: debugger: Added “wpsize” variable for accessing the access size that triggered a watchpoint. [moralrecordings]
  • 7838: elan_ep3a19a.cpp: Added three TV Board Games 3-in-1 variants. [Sean Riddle, David Haywood]
  • 7840: momoko.cpp: Fixed video code reading beyond the end of ROM region (caused glitches on high score table). [David Haywood]
  • 7841: Fixed rewind functionality (GitHub #7806). [feos]
  • 7845: alg.cpp: Added 100 Hz display versions of Tierras Salvajes and Marbella Vice. [Arcade Planet, Recreativas.org, ClawGrip]
  • 7846: video/k057714.cpp: Implemented raster timing registers (fixes timings on some Konami Firebeat games). [Windy Fairy]
  • 7847: jpmimpct.cpp, jpmimpctsw.cpp: Fixed reel display in j6big50, and added sound ROM for j6untch. [David Haywood]
  • 7848: generalplus_gpl16250_spi_direct.cpp: Added Pac-Man (mini arcade) and Ms. Pac-Man (mini arcade). [Sean Riddle, David Haywood]
  • 7849: midzeus.cpp: Disabled waveram drawing feature by default. [David Haywood]
  • 7850: spg2xx.cpp: Added Teléfono interactivo de TV (Spain). [ClawGrip, Sean Riddle, David Haywood]
  • 7851: zaxxon.cpp: Fixed tilemap/sprite priority for ixion; also demoted lastfght and raccoon to not working. [David Haywood]
  • 7856: joystand.cpp: Converted cartridge access function to address_map_bank_device and cleaned up code. [cam900]
  • 7857: leapfrog_iquest.cpp: Added Turbo Twist Spelling (US) and Turbo Twist Vocabulator (US). [Sean Riddle, David Haywood]
  • 7858: sega_beena_cart.xml: Added ten entries, and corrected pokebw scan sizes and checksums. [TeamEurope, ClawGrip]
  • 7859: apple2gs.cpp: Added checks for special key combinations to ADB GLU microcontroller simulation. [Kelvin Sherlock]
  • 7860: leapfrog_iquest.cpp: Added Turbo Twist Fact Blaster (US). [Sean Riddle, David Haywood]
  • 7861: spectrum_cass.xml: Updated metadata for six entries. [ArcadeShadow]
  • 7864: fmtowns_flop.xml: Split into separate lists for original, cracked and miscellaneous software, and added seven entries. [r09]
  • 7866: tecmo16.cpp: Improved interrupt acknowledge mechanism; 1943.cpp: Fixed drawing past the end of sprite RAM. [David Haywood]
  • 7871: apple2gs.cpp: Check for presence of floppy drives before deselecting them. [Kelvin Sherlock]
  • 7872: bgfx: Made crt-geom and crt-geom-deluxe scan lines adjustable, and added a low-pass filter for crt-geom-deluxe. [cgwg]
  • 7873: firebeat.cpp: Replaced Keyboardmania 1st Mix and 2nd Mix CD dumps with images including subchannel data. [Windy Fairy]
  • 7874: fmtowns_cd.xml: Added thirteen entries, replaced twelve entries with better dumps, and added five missing floppies. [r09]
  • 7857: Added UI option to mute audio when emulation is not throttled (GitHub #7843). [Ryan Holtz]
  • 7876: spectrum_cass.xml: Filled in year and publisher for many entries. [ArcadeShadow]
  • 7879: ibm5170.xml: Added Museum Madness and Top Gun: Danger Zone. [The Good Old Days, ArcadeShadow]
  • 7881: coco12.cpp: Set proper tri-state value for keyboard PIA port B (fixes MT07701). [Tim Lindner]
  • 7882: alg.cpp: Added notes about Picmatic games. [ClawGrip]
  • 7883: machine/i2cmem.cpp: Added Xicor X24C01 support (used for save data in some Mega Drive cartridges). [Ryan Holtz]
  • 7885: bus/megadrive/jcart.cpp: Fixed I²C read address for Codemasters games. [Ryan Holtz]
  • 7886: bus/megadrive/sk.cpp: Fixed saving in Sonic 3 & Knuckles, and allowed all cartridges to be locked on. [Ryan Holtz]
  • 7887: apple2gs.cpp: Configure SCC Baud rate generator input clocks. [Kelvin Sherlock]
  • 7889: apple2_flop_clcracked.xml: Added latest cracks, with lots of MECC software. [4am, Firehawke]
  • 7893: gaelco3d.cpp: Added Surf Planet (Version 3.0). [jordigahan, ClawGrip]
  • 7894: apple2_flop_clcracked.xml: Fixed CRC for mcwacs10. [Firehawke]
  • 7895: ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. [David Haywood]
Source Changes
  • missile, mpz80, mz700, pockstat, pofo, proteus3, savquest: initialized some variables which were causing incorrect behaviours in
  • drvnoclear debug builds [Ivan Vangelista]
  • video/hng64.cpp: Implemented priority Z sort mode for sprites. (#7789) [Happy-yappH]
  • iwm/swim: Small write fixes [Olivier Galibert]
  • iwm: compile fix [R. Belmont]
  • iwm: Finish the fix, sorry about the mistake [Olivier Galibert]
  • mac: Correctly sync the main cpu to the via. Fixes the floppy writes, probably need to be propagated to other handlers [Olivier Galibert]
  • iwm/swim1: correct sense value when drive is not connectd [Olivier Galibert]
  • apple2gs.xml: Add descriptions for sys504/sys601 [ksherlock]
  • sound/cdda.cpp: Return LBA position as currently playing LBA. (#7811) [987123879113]
    • Refactored Seta sound, adding preliminary ST0032 sound support. (#7800) [cam900]
    • undefined Renamed sound/nile.cpp to sound/setapcm.cpp.
    • undefined Added preliminary support for 16-voice ST0032 variant.
    • undefined jclub2.cpp: Hooked up ST0032 sound.
    • undefined jclub2.cpp, srmp6.cpp: Derive sound clocks from crystal frequencies.
  • m3: XTAL updates [Steve Hunt]
  • mac128: Implement the PWM (NEW_IWM only), fix the via clocks superdrive: Hopefully implement the HD/DD detection [Olivier Galibert]
  • fromanc2, hp_ipc, hp3478a, hp80, hp9k_3xx, inder, iris3130, news_r3k, pc4: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • simple_st0016.cpp: got rid of tagmap lookups and other small cleanups [Ivan Vangelista]
  • hh_cops1: qkracerm ram is 8x12 [hap]
  • 68HC05EG: use the HCMOS cycle timings [R. Belmont, Vas Crabb]
  • byte8251, ccs7710: Don't take over C800-CFFF space [AJR]
  • addrmap: Allow creators in the memory map [Olivier Galibert]
  • alphatpc16, amstr_pc, cischeat, kaypro, m72, pdp11, peplus, pt68k4, rm380z, sapi1, taito, tandy1t, tk80bs, univac, vegas, videopkr,
  • votrpss, vsnes, williams: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • simple_st0016.cpp: enabled save state support [Ivan Vangelista]
  • 68hc05EG: use proper HC05 base cycle timings and disassembler [R. Belmont, Vas Crabb]
  • mac updates: [R. Belmont]
  • undefined Adjust macadb timings to work with real timings from the microcontrollers
  • undefined Eliminate via_cycles timing hack
  • undefined Preliminary working ADB on Portable and PowerBook 100
  • mac.cpp: set correct floppy drive types for most machines [R. Belmont]
  • new WORKING machines (Dora TV Explorer Phone plug+play) + some leapfrog softlists + ekara carts (#7816) [David Haywood]

new WORKING machines

  • Dora the Explorer - Dora TV Explorer Phone / Boots's Special Day [Sean Riddle, David Haywood, Kamaal Brown]
  • Namco Classics Vol.1 (3-in-1) (MSI Plug & Play) [Sean Riddle]

new NOT WORKING software list additions

  • leapfrog_zippity_cart.xml: [David Haywood]
  • The World of Cars - Driven to Learn (500-13589-B) (UK) [David Haywood, TeamEurope]
  • Disney Princess - Magical Movement & Learning (500-13590-A) (UK) [David Haywood, TeamEurope]
  • leapfrog_didj_cart.xml: [David Haywood]
  • Super Chicks (USA) [TeamEurope]

new software list additions

  • ekara_japan_s.xml: [David Haywood]
  • Hello Kitty Special (Japan) (SC0001-KTY) [TeamEurope]
  • ekara_japan_sp.xml: [David Haywood]
  • SP-05 Super Cartridge - SP-05 Super Cartridge - TV POP Junior with Chibi Marukochan & Anpanman (Japan) [TeamEurope]
  • ekara_japan_gk.xml: [David Haywood]
  • GK-2 - Disney Princess: Princess Debut (Japan) [TeamEurope]
  • GK-3 - Disney Tinkerbell to Tinkle Star Uranai (Japan) [TeamEurope]
  • hng64 : Improved projection matrix calculation, also improving 3D clipping. (#7810) [Happy-yappH]
  • cvs, dkong, hec2hrp, igs011, namcos21_dsp, nbmj9195, realbrk, seattle, skylancr, sorcerer, subsino, superqix, trs80m3: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • d64plus: Re-implemented RAM banks into SAM address space. [Nigel Barnes]
  • dkong.h: reverted unwanted changes [Ivan Vangelista]
  • x1_010: Clamp output samples to within range [AJR]
  • esqkt.cpp: backed out change to use required pointers, as the driver has a mix of sets using 16 and 32 bit regions[Ivan Vangelista]
  • mac: correct IIsi FDC and drive types [R. Belmont]
  • pmac6100: fix boot video [R. Belmont]
New clones marked as NOT_WORKING
  • Cyber Troopers Virtual-On - Twin (Export) [twistedsymphony]
  • egret, cuda: don't include mac.h, they're independent devices now [R. Belmont]
  • upd765_dsk, wd177x_dsk: Do not crash on damaged disks [Olivier Galibert]
  • swim2: Remove leftover verbosity [Olivier Galibert]
  • namcos21*.cpp: Added save state support, and made pixel clocks more clear. (#7718) [cam900]
    • undefined namcos21_de.cpp: Fixed configuration flag (driveyes has 4 2Mbit PCM ROMs). namcos21.cpp: Removed unnecessary driver init, added
  • hardware notes.
  • New WORKING machine (Dora TV Adventure Globe) (#7821) [David Haywood]

new WORKING machine

  • Dora the Explorer - Dora TV Adventure Globe [Sean Riddle, David Haywood]
  • Set some of the previous ekara additions to unsupported as they actually use the alt seeprom hookup that isn't currently
  • functional, and lock up in places as a result. [David Haywood]
  • firebeat.cpp: Re-dumped and re-converted CDs for Keyboardmania and Keyboardmania 2nd Mix. [Jennifer Taylor]

new NOT WORKING clones

  • Keyboardheaven (Korea) [Jennifer Taylor]
  • fddebug.cpp: Remove from build [AJR]
  • fileio.cpp: This doesn't technically require emu.h [AJR]
New machines marked as NOT_WORKING
  • Mini Money [jordigahan, ClawGrip]
  • 4dpi, amstrad, apple2, bebox, besta, dkong, m24: initialized some variables which were causing incorrect behaviours in drvnoclear
  • debug builds [Ivan Vangelista]
  • added MM76 disassembler and preliminary PPS-4/1 MCU core [hap]
New machines marked as NOT_WORKING
  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • machine/t10mmc.cpp: Added CD media type check for special LBA 0 case. (#7822) [987123879113]
    • undefined The special case of setting m_lba to 150 when m_lba is 0 is only applicable to data and mixed mode media CDs.
  • New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips (#7808) [Aaron Giles]
    • undefined New BSD-licensed implementation of Yamaha OPN and OPM FM audio chips, along with new device drivers for YM2203, YM2608, YM2610,
  • YM2610B, YM2612, YM3438, and YM2151 based upon these.

new WORKING clones

  • Raiders5 (Japan, set 2, bootleg?) [Paul Wood]
  • rc759: Fix cassette error, add keyboard [Dirk Best]
  • i8251: Allow write_cts before device has started [AJR]
New working machines
  • Mark 1 FORTH Computer [AJR]
  • tatsumi.cpp: Remove obsolete YM2151 hack [AJR]
  • swim2: Remove leftover debugging variables [Olivier Galibert]
  • emuview: Fix init_handlers in specific cases, fix mapping ioports in views [Olivier Galibert]
  • coolridr.cpp: Use measured clocks for Cool Riders by correct XTAL usage based on documentation in header of coolridr.cpp [Brian Troha]
New working clones
  • Player's Edge Plus (PP0419) Standard Draw Poker (set 1) [Brian Troha]
  • Player's Edge Plus (PP0419) Standard Draw Poker (Old Chicago Casino) [Brian Troha]
  • Fix ADPCM-B processing logic. Force external mode on for YM2610. Fixes neogeo sound playback. [Aaron Giles]
  • Fix MSVC build [Aaron Giles]
  • swim: local var "bit" is int instead of bool [hap]
  • Corrected some ymsnd regions that had been overlooked. [Robbbert]
  • econx25: Added the dual Z80 co-processor board (incomplete). [Nigel Barnes]
  • Revert "fileio.cpp: This doesn't technically require emu.h" [AJR]
  • undefined This reverts commit 6d6073054b9155592a6022d66751422ff3b3a372.
  • midtunit.cpp: Correct a typo for a ROM in 2 Mortal Kombat sets. [Brian Troha]
  • psikyo.cpp: Fix crash in samuraia and clones (#7831) [cam900]
  • ksys573.cpp: Use ddr2ml disc as base for ddr2mc2. (#7829) [987123879113]
  • undefined ddr2mc2 expects a different CD when the memory card reader is present.
  • firebeat.cpp: Fix IN1 values, and added notes about DIP switches. (#7828) [987123879113]
  • firebeat.cpp: Added dongle dumps and expanded documentation. (#7827) [Jennifer Taylor]
    • undefined Added dongle dumps for all missing dongles that I own and could dump.
    • undefined Added KBM 2ndMIX dongle dump [Johan Veenstra (Dexx)]
    • undefined Documented cabinet info register bits meanings for various games. [Jennifer Taylor, Windy Fairy]
  • undefined Documented how dongles are used in various game series.

New WORKING clones (#7825)

  • Mega Man: The Power Battle (CPS2, USA 950925, SAMPLE Version) [bdlou]
  • tc009xlvc.cpp: Include Z80 core (interrupt handler not yet ported). (#7756) [cam900]
    • undefined Fixed opaque background used in gemcrush.
    • undefined Converted banked video RAM handler into internal memory space.
  • electra.cpp: documented PCB code for Wings [gregf]
  • pacman.cpp: removed outdated comment [gregf]
  • pgm.cpp: correct some chips locations according to PCB scans [JacKc]
New clones marked as NOT_WORKING
  • A.G. Soccer Ball (R18u, 2.5L sound) [PinMAME]
  • Bad Cats (LG-4) [PinMAME]
  • Lucky Draw (pinball, set 2) [PinMAME]
  • No Fear: Dangerous Sports (0.8X) [PinMAME]
  • The Flintstones (LA-5) [PinMAME]
  • Theatre Of Magic (1.2A) [PinMAME]
  • s11c.cpp, wpc_95.cpp: synced sets with PinMAME [Ivan Vangelista]
  • mame.lst: corrected spelling for Electro-Sport [gregf]
  • device/bus/ti99/pecb/evpc.cpp: fixed MT07889 [Ivan Vangelista]
  • divebomb.cpp: fixed MT7887 [Ivan Vangelista]
  • Update strings.po [Chrystian Rafael Rubio de Melo]
    • undefined Changes for a better Portuguese-Brasil.
  • system1.cpp: Redumped and verified the 315-5159A iC8751 MCU for Shooting Master. [Joe Magiera, TeamEurope, Brian Troha, The Dumping Union]
  • macquadra700.cpp: Converted to use new SWIM1 and improved VIA timing. [R. Belmont, O. Galibert]
  • machine/fdc37c665gt.cpp: Reimplemented with floppy and parallel support. [987123879113]
  • mahine/upd765.cpp: Implemented sector-based termination conditions for read commands. [987123879113]
  • flopimg: don't fault on nibble extraction on degenerated tracks [Olivier Galibert]
  • iwm/swim: Fix annoyingly subtle write issue in the iwm and add some paranoia [Olivier Galibert]
  • Fix YM synchronization in Seibu sound device. [Aaron Giles]
  • machine.lua: correct applefdintf file pointer [hap]
  • floppies: Turn the format arrays into function calls. Create a default "mfm", "fm" and "pc" list of formats. Their contents, and
  • which driver uses what, may need some tuning. [Olivier Galibert]
  • balsente, dgn_beta, esripsys, fastfred, galaxian, galaxold, goldstar, mbee, model3, pcfx, pcw, prestige, royalmah, seattle, sun3,
  • system16: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • Revert "Fix YM synchronization in Seibu sound device." [Aaron Giles]
  • undefined This reverts commit c89cbcd0e599d7baca6d294e451fcd4249b4a74e.
    • Schedule all interrupt changes via timers to ensure proper ordering. Fixes the seibu sound issue in a more generic fashion. [Aaron Giles]
  • bw12: Coverity 140173 (buffer overflow) [Robbbert]
  • mastmind: shuffle around bit/byte ordering, disasm looks better now [hap]
  • new WORKING machines (TV Board Games 6-in-1) (#7824) [David Haywood]

new WORKING machines

  • TV Board Games 6-in-1: Silly 6 Pins, Candy Land, Hungry Hungry Hippos, Match 'em, Mixin' Pics, Checkers [Sean Riddle, David Haywood]
  • TV Board Games 6-in-1: Simon, Battleship, Mouse Trap, Checkers, Link-a-Line, Roll Over [Sean Riddle, David Haywood]
  • defaults: pc format is in, ipf is out [Olivier Galibert]
  • Fix dependencies [Olivier Galibert]
  • imgtool: Neutralize the link error [Olivier Galibert]
  • konamigs.cpp dumped runpuppy boot ROM [Houpela]
  • New machines marked as NOT_WORKING (#7819) [ClawGrip]
New machines marked as NOT_WORKING
  • Corsario (Cirsa slot machine) [jordigahan, ClawGrip]
  • New clones marked as NOT_WORKING (#7832) [ClawGrip]
New clones marked as NOT_WORKING
  • Scorpion (Dec 24, 1993) [jordigahan, ClawGrip]
  • nzeroteam,nzeroteama: correct extend DIP switches [Barry Rodewald]
  • ymfm: Also explicitly sync writes to the mode register to ensure timer control bits are handled in sync. [Aaron Giles]
  • neogeo: Coverity 140102 (buffer overflow) [Robbbert]
  • avgdvg: Coverity 316107 (wrong variable?) regression check needed. [Robbbert]
  • 1942p: Coverity 180504 (unused code) [Robbbert]
  • vgmplay: Coverity 183775 (buffer overflow and nonsensical code) [Robbbert]
  • pt68k4: Coverity 139050 (null reference) [Robbbert]
  • pcw16: Coverity 140126 (buffer overflow) rtc month table out by 1. [Robbbert]
  • mz2500: Coverity 138615 (wrong calculations) [Robbbert]
  • magictg: Coverity 315123 (crash at start due to buffer overrun) [Robbbert]
  • ymfm: Improve LFO noise behavior. Add logging (under verbose) when LFO noise sounds are played to help ID cases for further study.
  • This will be removed prior to release. [Aaron Giles]
  • Fix TMNT audio decoding so that it doesn't invoke undefined C++ behavior. Also don't bother registering decoded sample data for saving. [Aaron Giles]
  • Add 'wpsize' variable to access the data size from a watchpoint (#7837) [Scott Percival]
  • 3c505: remove duplicate reset logic [Patrick Mackinlay]
  • views: Keep a reference to the handlers so that installs overlapping them don't kill them [Olivier Galibert]
  • rc759: Add RTC and floppy, start cleanup [Dirk Best]
  • atarist, fmtowns, megadriv, model3, pc6001: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • geneve: Fixed address decoding in IDE card for standard Geneve; changed default for RTC chip. [Michael Zapf]
  • Clones promoted to working
  • Big 50 (JPM) (IMPACT) (BF12 L12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12P F12, Protocol) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 AH12) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF12 L12, Whitbread) [James Wallace]
  • Big 50 (JPM) (IMPACT) (BF L8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 1) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 2) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 3) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 4) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 5) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 6) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 7) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 8) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 9) [James Wallace]
  • Big Bucks (JPM) (IMPACT) (set 10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8P C10, Protocol) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 AC10) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA8 C10, Whitbread) [James Wallace]
  • Camelot (JPM) (IMPACT) (CA6 C8) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 1) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC07C L12) (set 2) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC11C L16) (set 4) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 6) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 7) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC16C L23) (set 9) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC12C L17) (set 12) [James Wallace]
  • Casino Crazy (JPM) (IMPACT) (CC02C L08) (set 14) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 1) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 2, Protocol) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 3) [James Wallace]
  • Go For Gold (JPM) (IMPACT) (set 4, Whitbread) [James Wallace]
  • mastmind: reordered rom pages [hap]
  • jpmimpct.cppundefinedFixed flags (nw) [James Wallace]
  • formats: Create mame_formats_full_list which gives access to all the supported formats, make floptool use it. Castool should use
  • it too probably, but I don't want to touch it. [Olivier Galibert]
  • ui audit: tell user to get the correct files [hap]

New working software items

  • sorcerer_cass.xml: Cosmic Fighter [exidyboy]
  • formats: Fix missed RC759 format [Dirk Best]
  • sorcerer_cass.xml: removed unwanted comments [Robbbert]
  • pps41: add skeleton MM76-derived devices [hap]
  • mac128: Only adjust the rpm on drives which use the PWM [Olivier Galibert]
  • apple2gs, pc9801, slapshot, viper, x68k: initialized some variables which were causing incorrect behaviours in drvnoclear debug
  • builds [Ivan Vangelista]
  • apple_gcr: Refuse 800K images on single-sided drives [Olivier Galibert]
  • mz2000: Add pure mfm containers [Olivier Galibert]
  • crashrd: Coverity 315390 (unused code). Also added notes. [Robbbert]
  • itt3030: Add missing terminator [Olivier Galibert]
  • superdrive: Theoretically support 720K MFM [Olivier Galibert]
  • jaleco_ms32_sysctrl.cpp: added missing save item [Ivan Vangelista]
  • audio/seibu.cpp: Implement in-service lockout for IRQs; prevent Cabal from locking up the sound CPU with an unacknowledged
  • interrupt after reset [AJR]
New working machines
  • Sub Wars (LED version) [hap, Sean Riddle, Rik]
  • srmp2.cpp: Add NO_DUMP entries for suspected undumped MCUs [AJR]
  • floppy: Beginning of the support for preformatted floppy images. [Olivier Galibert]
    • undefined What's missing:
      • parameters (like the disk name when it exists)
      •  possibly a cleanup of ram_open and friends (but not sure of the appropriate direction in which to go)
  • Try to fix osx compile [Olivier Galibert]
  • fs_prodos: Explain the init better floppy: Don't fail creation because the extension is unknown [Olivier Galibert]
  • Copypasta my love, finish fixing for osx [Olivier Galibert]
  • C++ wart. Why can't the C++ standard say that the default destructor of a class that has inheritance or virtual methods isautomatically virtual? But thou shalt is a little annoying [Olivier Galibert]
  • Fix messed-up merge [Olivier Galibert]
  • mac: disable NEW_SWIM set by mistake [Olivier Galibert]
  • floppy: make format determination earlier [Olivier Galibert]
  • fix #7806 (#7841) [feos]
  • corefile.cpp: Make core_filename_extract_base behave more robustly in degenerate cases [AJR]
  • rocnrope.cpp: fixed state saving, minor cleanups [Ivan Vangelista]
  • triviaquiz.cpp: updated list of copyright holders [Ivan Vangelista]
  • pps41: added most of the mm76 opcodes except for i/o [hap]
  • swim1: fix iwm clocking [Olivier Galibert]
  • 2mg: tolerate a standard mistake [Olivier Galibert]
  • fidel_cc7: bcc rom is older [hap]
  • emumem_mview.cpp: Use count_leading_zeros to simplify awidth calculation [AJR]
  • Fix 'arcade' build [Brian Troha]
New clones marked as NOT_WORKING
  • Virtua Striker 2 '99.1 (Step 1.5, Export, USA, Revision B) [Brian Troha, The Dumping Union]
  • Virtua Striker 2 '99.1 (Step 1.5, Japan, Revision B) [Brian Troha, The Dumping Union]
  • model3.cpp: Fix longstanding cut-n-paste exposed by set reordering. [Brian Troha]
  • swim2: Correct writing floppy: Correct index duration (2ms, not 20us) and polarity in superdrive [Olivier Galibert]

new NOT_WORKING machine

  • Mushiking The King Of Beetles 2006 First (Japan) [Darksoft, rtw]

new WORKING machines (TV Board Games) (#7838)

  • TV Board Games 3-in-1: Boggle, Connect 4, Roll Over [Sean Riddle, David Haywood]
  • TV Board Games 3-in-1: Silly 6 Pins, Hungry Hungry Hippos, Match 'em [Sean Riddle, David Haywood]
  • TV Board Games 3-in-1: Simon, Battleship, Checkers [Sean Riddle, David Haywood]
  • pps41: add some i/o opcodes [hap]
  • ap_dsk35: updates [R. Belmont]
  • undefined Set form factor for 2mg and dc42 disks so the SuperDrive can handle them
    • undefined Accept ProDOS-format dc42 3.5" disks

Machines promoted to working

  • Electronic Master Mind (Invicta) [hap, Sean Riddle]
  • arcade.lua: Remove unnecessary BUS device. [Brian Troha]
  • model3.cpp: Correct spelling mistake. [Brian Troha]
  • plugins: fix missed lua api changes [cracyc]
  • electra.cpp: some more info updates [gregf]
  • taitosj.cpp: fixed MT07849 [Ivan Vangelista]
  • ssp1601.cpp: dumped internal ROM [Javier de Silóniz Sandino, krom / Peter Lemon]
  • jpmimpctsw.cpp: Demoted disc reel games (Big 50) due to opto bugs [James Wallace]
  • mm58174: Small fixes [AJR]
    • undefined Initialize interrupt control register (prevents fatal error in wicat on some builds)
    • undefined Set interrupt period to attotime: :never instead of zero when lower 3 bits of control register are 0
    • undefined Eliminate device_reset method (IC does not have a reset input)
  • devices/bus/plus4: fixed MT07886 [Ivan Vangelista]
  • liberate.cpp: added prosoccr PCB infos [f205v]
  • williams.cpp: fixed MT07389 [Ivan Vangelista]
  • plugins: another leftover [cracyc]
  • HP9845: added synchronous I/O for RS232 port and HP98046 module (#7695) [fulivi]
    • undefined rs232: added device for synchronous I/O
    • undefined hp9845: implemented external clocking in hp98046 serial module
  • - Co-authored-by: ajrhacker
New working machines
  • Memoquiz [hap, Sean Riddle]
New machines marked as NOT_WORKING
  • Akai MPC60 MIDI Production Center [DBWBP]
  • devices/bus/megadrive/svp.cpp: moved internal ROM here instead that in the ssp1601 CPU core [Ivan Vangelista]
  • pps41: added mm78 disasm and mm77/mm78 skeleton device [hap]
  • pps41: added some mm78 opcodes (untested) [hap]
  • naomi.cpp: House of the Dead 2 Korea BIOS dumped [xuserv]
  • midyunit.cpp: Dumped the correct REV1 sound ROMs for Narc (rev 1.80) [Brian Troha, The Dumping Union]
  • netlist: Relicensing of the GPL code to BSD-3 with the blessing of the copyright owners. Much thanks for that Couriersud, the main creator and contributor, but also to Jonathan Gevaryahu and Sergey Svishchev. [Olivier Galibert]
    • undefined There are small remnants in machine/NL_*, specifially breakout, pong doubles and rebound that are also copyrighted by the DICE team, whoever that means. They're not critical since they only concern these drivers and not an important core subsystem.
  • jpmimpct.cpp: fixed reel display in j6big50, added sound ROM used by other emulators to j6untch (#7847) [David Haywood]
    • undefined fixed reel display in j6big50, added sound ROM used by other emulators to j6untch
    • undefined improve illusion of this being 2 sides of the same wheel
    • undefined tweak reel offset
New working machines
  • Scrabble Sensor - Electronic Word Game [hap, Sean Riddle]
  • pps41: add remaining mm78 opcodes [hap]
  • pps41: add serial i/o [hap]
  • New machines marked as NOT_WORKING (#7845) [ClawGrip]
New machines marked as NOT_WORKING
  • Tierras Salvajes (100Hz display) [Arcade Planet, Recreativas.org]
New clones marked as NOT_WORKING
  • Marbella Vice (100Hz display) [Arcade Planet, Recreativas.org]
  • alg.cpp: preliminary address lines descrambling for aplatoon [Ivan Vangelista]
  • sgi_mips: new software list additions (#7792) [Davide Cavalca]
  • views: Ensure alternatives are always created [Olivier Galibert]
  • midzeus.cppundefinedturn off hardcoded 'in video driver' debugging keys by default, it's a common source of confusion. [DavidHaywood]
  • Fix zexall target compilation [Miodrag Milanovic]

new NOT WORKING machines (Plug & Play) (#7848)

  • Pac-Man (mini arcade) [Sean Riddle]
  • Ms. Pac-Man (mini arcade) [Sean Riddle]
  • feversoc.cpp: Add notes on unpopulated RS232/Ethernet ICs [AJR]
  • firebeat.cpp: Added support for beatmania III FDD and spectrum analyzer. (#7835) [987123879113]
    • undefined Added support for FDD and spectrum analyzer to beatmania III.
    • undefined Promoted all Firebeat machines except pop'n music to working with imperfect sound.
  • sound/rf5c400.cpp: Added channels for effect outputs. [987123879113]
  • Machines promoted to working
  • ParaParaParadise [987123879113]
  • ParaParaDancing [987123879113]
  • ParaParaParadise v1.1 [987123879113]
  • Keyboardmania [987123879113]
  • Keyboardmania 2nd Mix [987123879113]
  • Keyboardmania 3rd Mix [987123879113]
  • Beatmania III [987123879113]
  • Beatmania III Append 7th Mix [987123879113]
  • Beatmania III The Final [987123879113]
  • Clones promoted to working
  • ParaParaParadise 1st Mix Plus [987123879113]
  • Keyboardheaven (Korea) [987123879113]
  • swim3: Just enough emulation that it is not the cause of power mac not booting anymore [Olivier Galibert]
  • A few incremental UI code improvements: [Vas Crabb]
    • undefined Simplified message when toggling UI controls.
    • undefined Show actual configured UI toggle key, not misleading hard-coded text.
    • undefined Push window activated/deactivated events to UI manager.
    • undefined Simplified SDL window event handling code - events are pretty precise.
  • Miscellaneous code cleanup. [Vas Crabb]
New machines marked as NOT_WORKING
  • Tri-1 (Fonas) [hap, Sean Riddle]
  • nes: if file has invalid header, say so [Robbbert]
  • f2pbball: use inline svg for diamond shape [hap]
  • netlist: missed some files for license change [hap]
  • suna8.cpp: removed auto_allorc_array, started work on save state supports, other minor cleanups [Ivan Vangelista]

new NOT_WORKING clone

  • Mazan: Flash of the Blade (Japan, MAZ1 Ver.A) [Darksoft, MetalliC, rtw]
  • naomi.cpp latest NAOMI revision docs [Darksoft, MetalliC, rtw]

Machines promoted to working

  • Tri-1 (Fonas) [hap, Sean Riddle]
  • typo fix [Scott Stone]
  • pmac6100: Move it to a new driver [Olivier Galibert]
  • macpdm.cpp: Fix clang build [AJR]
  • namcos12.cpp: Change Techno Drive's game designation from TD2 to the correct designation of TH1 [Brian Troha]

new WORKING machines (#7850)

  • Teléfono interactivo de TV (Spain) [ClawGrip, Sean Riddle, David Haywood, ArcadeHacker]
  • zaxxon.cpp: Switched ixion sprite/tilemap priority. [David Haywood]
  • eolith.cpp, lastfght.cpp: Demoted raccoon and lastfght to not working due to timing issues. [David Haywood]
  • m62.cpp: Removed outdated comment. [David Haywood]
  • joystand.cpp: Converted cartridge access function into address_map_bank_device. (#7856) [cam900]
    • undefined Added MACHINE_NODEVICE_PRINTER flag because printer emulation is missing.
  • undefined Added notes and cleaned up code.
  • twinkle.cpp: Added missing data except for encrypted dongles (1st, club, substream). (#7833) [Jennifer Taylor]
    • undefined Added all missing hard disk and CD images.
    • undefined Replaced CD images marked as bad dumps.
    • undefined Added dongle dumps for 2nd style through 8th style, replacing hand-crafted data for 4th and 5th.
New working clones
  • beatmania IIDX 3rd style (GC992 JAB) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAB) [Jennifer Taylor]
  • beatmania IIDX Substream (983-AA JAA) [Jennifer Taylor]
  • Machines promoted to working
  • beatmania IIDX 2nd style (GC985 JAA) [Jennifer Taylor]
  • beatmania IIDX 3rd style (GC992 JAC) [Jennifer Taylor]
  • beatmania IIDX 5th style (GCA17 JAA) [Jennifer Taylor]
  • beatmania IIDX Substream (983 JAA) [Jennifer Taylor]
  • Clones promoted to working
  • beatmania IIDX 3rd style (GC992 JAA) [Jennifer Taylor]
  • beatmania IIDX 7th style (GCB44 JAA) [Jennifer Taylor]
  • video/k057714.cpp: Implemented raster timing registers. (#7846) [987123879113]
  • undefined Gives precise timings for Firebeat screens.
New working machines
  • Super-Sonic Electronic Master Mind [hap, Sean Riddle]
  • Reader's Digest Q&A - Computer Question & Answer Game [hap, Sean Riddle]
  • World Championship Football [hap, Sean Riddle, Kevin Horton, Olivier Galibert]
  • f2pbball.lay, ftri1.lay: Attributes are more readable than inline styles, and defaults can be omitted. [Vas Crabb]

new NOT WORKING machines

  • Turbo Twist Spelling (US) [Sean Riddle, David Haywood]
  • Turbo Twist Vocabulator (US) [Sean Riddle, David Haywood]
  • apple2gs: enable some raster-splitting in the 8-bit video modes. [R. Belmont]
  • apple2gs: control panel (Ctrl-Cmd-Esc) and flush (Ctrl-Cmd-Delete) support [ksherlock]
    • undefined generate adb interrupt when the data register is full
  • apple2gs: fix MouseText regression [R. Belmont]
  • apple2gs: don't reselect drives on writes to DISKREG (github issue #7852) [R. Belmont]
  • nes: Coverity 138925,161402: bad shift [Robbbert]
  • twinkle.cpp: Removed periodic source for IRQ2 (#7817) [Ziemas]
    • undefined Only periodically assert IRQ1.
    • undefined Added comment about SPU IRQ2 handler.
  • gaelco3d.cpp: Do a little less error logging [AJR]
  • pps41: remove obsolete function [hap]
  • mpc60: Misc. additions and notes [AJR]
  • apple2gs: don't render 8-bit modes past their bounds [R. Belmont]
  • spectrum_cass.xml: Updated metadata for six entries. (#7861) [ArcadeShadow]
  • gime: Fix ROM mapping again; initialize one more variable [AJR]
  • gaelco3d.cpp: fixed MT07831 [Ivan Vangelista]
  • machine/3dom2.cpp: got rid of auto_alloc_array [Ivan Vangelista]
New machines marked as NOT_WORKING
  • Super Mario All-Stars (Nintendo Super System) [Mike Ortizz]
  • i186: Timer updates [AJR]
    • undefined Implement retrigger mode
    • undefined Clean up code a little, removing redundant "active_count" flag
    • undefined Modernize save state registration
New working clones
  • Chess Champion 2150 [hap, Berger]
  • macpdm: Add timer, interrupts, fix via speed, fix sonora bit order... [Olivier Galibert]
  • rc759: Major improvements to I82730, hook up SN76489A, preliminary palette [Dirk Best]
  • rc759: Add timer input to keep self-test working [AJR]
  • If volume is low, don't erase output, just leave it alone. Fixes missing sound in raimais. [Aaron Giles]
  • apple2gs: updates [R. Belmont]
  • undefined Fix 3.5" floppy motor sound never turning off
  • undefined Fix $C00X and $C01X readbacks to match hardware (GitHub issue #7867)
    • undefined Some minor cleanup and modernization
  • menghong.cpp, trivrus.cpp: got rid of auto_alloc_array and tagmap lookups [Ivan Vangelista]
  • gaelco3d.cpp: obliged MT07898 [Ivan Vangelista]
  • monkey_king_3b: fixed MT07904 [Ivan Vangelista]
  • pmac6100: Connect SCSI [Olivier Galibert]
New working machines
  • Dunk 'n Sunk [hap, Sean Riddle]
  • jpmimpctsw.cpp: Promoted Untouchables again now we have sound [James Wallace]
  • Clones promoted to working
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 1) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5P C 8) (set 2, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 5 C 8) (set 3, Whitbread) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 4) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6P C 9) (set 5, Protocol) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 6) [James Wallace]
  • Give Us A Break (JPM) (IMPACT) (GB 6 C 9) (set 7, Whitbread) [James Wallace]
  • speakres (& clones): Improve notes; adjust DAC output [AJR]
  • mess.flt: added macpdm.cpp [Robbbert]
  • Fix missing ADPCM in Hatris. [Aaron Giles]
  • ym2608: Remove FM output boost. Matches previous core's volume better. [Aaron Giles]
  • ym2610: remove FM output boost to match previous volume better. [Aaron Giles]
  • new NOT WORKING machines (#7860)
  • Turbo Twist Fact Blaster (US) [Sean Riddle, David Haywood]
  • tecmo16.cppundefinedimprove IRQ ack mechanism [David Haywood]
  • undefined riot - don't trigger multiple interrupts per frame
  • undefined 1943.cpp - don't draw past end of spriteram
  • undefined flip 'free play' switch in quasar based on observed behavior (maybe freeplay isn't the best name for this)
  • momoko: fixed glitches on high score table after memory system updates (was reading past end of region) [David Haywood]
  • plugins/cheat: fix selection [cracyc]
  • hd647180x: Eliminate data space and instead map internal RAM into program space using memory view [AJR]
New working clones
  • Cuore 1 (Italian, set 6) [f205v]
  • Cuore 1 (Italian, set 7) [f205v]
  • Magic 10 Nevada (bootleg of Pool 10) [f205v]
  • a7800: reassign reset and select buttons sway from joystick2; show message if loose image is rejected. [Robbbert]
  • namconb1: Making the clip registers signed, fixes vshoot MT#6789. The underlying issue may be weirder though... [Olivier Galibert]
  • elan_eu3a05vid: Make MSVC happy. [Aaron Giles]
  • apple2gs: dont segfault if floppy not present, eg -fdc:3 "" (#7871) [ksherlock]
  • wc90: Fix ADPCM sound [Aaron Giles]
  • vgmplay.xml: Fixed some shortnames to match MAME. [Scott Stone]
  • mac128: Updates [R. Belmont, O. Galibert, Patrick Mackinlay]
  • undefined Legacy IWM/floppy replaced by modern IWM and SWIM
  • undefined 1.44MB floppy supported on SE FDHD and Classic
  • undefined PWM 400K floppy drive supported on Mac 128 and 512
  • undefined Modernization pass on the driver
  • undefined Mac Plus now uses the modern SCSI subsystem
  • Machines promoted to working
  • Macintosh 128k [R. Belmont, O. Galibert]
  • Macintosh 512k [R. Belmont, O. Galibert]
  • Macintosh 512ke [R. Belmont, O. Galibert]
  • Macintosh Plus [R. Belmont, O. Galibert, Patrick Mackinlay]
  • Macintosh SE FDHD [R. Belmont, O. Galibert]
  • Macintosh Classic [R. Belmont, O. Galibert]
  • Unitron Mac 512 (bootleg) [R. Belmont, O. Galibert]
  • Unitron 1024 (bootleg) [R. Belmont, O. Galibert]
  • Fix memory regions on YM2608 games. [Aaron Giles]
  • firebeat.cpp: Include proper CD subchannel data for Keyboardmania 1st and 2nd Mix. (#7873) [987123879113]
  • bgfx: crt-geom and crt-geom-deluxe enhancements (#7872) [cgwg]
    • undefined Made spot size parameters adjustable also increased samples from 2 to 3 scanlines for crt-geom-deluxe.
  • undefined Made horizontal interpolation adjustable.
  • undefined bgfx crt-geom-deluxe: Made phosphor decay smoothly to zero at specified cutoff time.
  • undefined bgfx crt-geom-deluxe: Added lowpass filter.
New working clones
  • Task Force Harrier (Lettering bootleg) [hammy, EMG]
  • US AAF Mustang (Lettering bootleg) [hammy, Doctor Pinball]
  • bgfx: Fixed crt-geom{,-deluxe} shader compilation and recompiled shaders. [Vas Crabb]
  • pps41: add preliminary mm78la/mm77la [hap]
  • mcr.cpp: Corrected the ROM labels for the TRON sets. [Brian Troha] Documented the Disc of TRON program ROM dates. Corrected some
  • ROM labels for the Disc of TRON sets. [Brian Troha]
  • New NOT_WORKING software list additions (#7858)
  • sega_beena_cart: 1-nichi 10-pun de E ga Jouzu ni Kakeru Beena, Anpanman no Waku Waku Game Oekaki, Beena Town e Youkoso, Disney
  • Tanoshii o-Benkyou Series: Mic de Kantan ABC, Disney Tanoshii Oekaki: o-Mise-ya-san o Tsukutchaou!, Cooking Beena: o-Ryouri
  • Dekichatta!, Hello Kitty no Hiragana Katakana o-Namae Kaitemiyou!, Kouchuu Ouja Mushiking: Mori no Tami no Densetsu: Minna de
  • Tanken! Kouchuu no Mori, Partner In TV! o-Uchi ni Wan-chan ga Yattekita, Point Gakushuu Tokei [TeamEurope]
New working clones
  • Genius 6 (V133F) [farzeno]
New working clones
  • Oedo Fight (Japan, Bloodless version) [ekorz]
  • a7800: BIN files are headerless, and we don't support them. [Robbbert]
  • mac128: revert extremely premature promotions. [arbee]
  • lynx: provide reason if cart is rejected [Robbbert]
  • mac128: Principled via sync [Olivier Galibert]
  • Restore validation for command-line and .ini options (disabled since 0.188) and make some errors non-fatal [AJR]
  • ti99: Fixed some rarely used TDF floppy format variants. [Michael Zapf]
  • Turned off log output per step. [Michael Zapf]
  • ymfm: Backport active channel detection to help improve performance. Further performance improvements will come in the next cycle,
  • but require more extensive changes. [Aaron Giles]
  • mac128: Fix the keyboard [O. Galibert, AJR] via6522: Don't retrigger the shift register timer on a second sr access
  • [Olivier Galibert]
  • undefined This is a slightly hacky change. The 68k starts the shift register in internal clock mode just long enough that cb2 is set to
  • zero, then stops it and restarts it in external clocking mode.
  • undefined The retrigger-corrected via code wants to change cb2 40 cycles in the future (8 edges of the 10 clocks/cycle E clock). The
  • instruction that stops the shift register starts ~38 cycles in the future but does the actual write 50 cycles in. But the
  • instructions not being interruptible, the write happens before the timer timeout is called.
  • undefined There are two problems there: the lack of interruptibility for the 68k, which is a hard problem that is worked on but is still
  • going to take some time, and the fact that the via is supposed to change cb2 (data) at +35 (well, +34, but lets not get in the
  • intricacies of the E clock) and cb1 (clock) at +40. But changing the serial output behaviour of the via is a very ugly "here be
  • dragons" case. Which will have ot be done, but still.
  • undefined The quick hack is the make the via change data and clock at +35. Fast enough that the 68000 didn't start the instruction yet,
  • not different enough that other systems would break. 100% proper fix will be later.
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
  • undefined New working software list additions
  • undefined Museum Madness [The Good Old Days] Top Gun: Danger Zone [The Good Old Days]
  • mac128: Correct the macse iwm clock, correct the cycle adjustment [Olivier Galibert]
  • keyboardmania: Interface with the mu100 [Olivier Galibert]
  • Set proper tri-state value for keyboard PIA port B [tim lindner]
  • pse.cpp: updated game list [gregf]
  • Addressed Github issue #7843 (mute on unthrottle) (#7875) [MooglyGuy]
  • ui: Added option to mute when unthrottled to advanced options menu. [Vas Crabb]
  • undefined Also refactored slightly to avoid some initialisations before main.
New clones marked as NOT_WORKING
  • Thunder Dragon (bootleg, set 2) [hammy, EMG]
New working machines
  • Brain Baffler [hap, Sean Riddle]
  • Horoscope Computer [hap, Sean Riddle]
  • alg.cpp: Add notes about Picmatic games (#7882) [ClawGrip]
  • xt446: Use its real name [Olivier Galibert]
  • via6522: Remove the retrigger stuff, vectrex shows the via is *that* dumb via6522: Fix the timing again mac128: Adjust the via
  • timing too, since the via wants to run at start of access [Olivier Galibert]
New working machines
  • Football 2 (Mattel) [hap, Sean Riddle]
  • hh_tms1k: cqback difficulty switch was wrong way around [hap]
  • fmtowns_cd.xml: 13 new dumps, 12 replacements, 5 missing floppies added (#7874) [r09]
  • undefined Added the missing floppy image to OASYS/Win 2.0 (still not working due to lack of DD floppy support). [cyo.the.vile]
  • undefined Replaced the psydet5 and psydetf1 floppy images with cleaner unmodified copies. [cherokee]
  • New working software list additions (fmtowns_cd.xml)
  • Alice no Yakata 3 (1995-05-16) [redump.org]
  • Battle [redump.org]
  • Ehon Writer V1.1 L10 [redump.org]
  • Half Moon ni Kawaru made - Ramiya Ryou no Nijiiro Tamatebako [redump.org, wiggy2k]
  • Never Land [redump.org]
  • Oto to E no Deru Eigo Jisho No. 2 - English in Dream [redump.org]
  • Populous II - Trials of the Olympian Gods - Expert [redump.org]
  • Running Girls - Hashiri Onna II + Rance 4.1 / 4.2 Hint Disk [redump.org]
  • Soreike! Anpanman - Tanoshii Eigo Asobi [redump.org]
  • Toshiyuki Yoshino - Lullaby of BirdLand [redump.org]
  • True Heart (alt) [redump.org]
  • Viper GTS [redump.org]
  • New not working software list additions (fmtowns_cd.xml)
  • Scavenger 4 (HME-217B) [redump.org]
  • Replaced software list items (fmtowns_cd.xml)
  • Hanafuda de Pon! [redump.org]
  • Indiana Jones and the Fate of Atlantis [redump.org]
  • King's Quest V - Absence Makes the Heart Go Yonder [redump.org]
  • Kyan Kyan Collection - Daifugouhen [redump.org]
  • Kyuukyoku Tiger [redump.org]
  • Legends of Valour - Gouyuu no Densetsu [redump.org]
  • Life & Death II - The Brain [redump.org]
  • Menzoberranzan - Yami no Monshou [redump.org]
  • Oshiete Noobow [redump.org]
  • Princess Danger [redump.org]
  • Scavenger 4 (HME-217A) [redump.org]
  • Wrestle Angels Special [redump.org]
  • Software list items promoted to working (fmtowns_cd.xml)
  • Nobunaga no Yabou - Sengoku Gun'yuuden [cherokee]
  • Windows 3.1 L11 [cyo.the.vile]
  • machine/i2cmem.cpp: Added Xicor X24C01 support. [Ryan Holtz]
  • undefined bus/megadrive: Added EEPROM cartridge variant with Xicor X24C01. [Ryan Holtz]
  • bus/megadrive: Updated EEPROM save cartridge compatibility list. [Vas Crabb]
  • hiscore.dat: Updates [Leezer]
  • bgfx: Disable lowpass filter by default by setting it to its maximum value, since it does not account for actual monitor type. We can revisit this decision in the future if better monitor information is provided from the driver. [Aaron Giles]
  • jcart: Fixed I2C read address for Codemasters games. [Ryan Holtz] (#7885) [MooglyGuy]
  • megadriv.xml: fixed MT07023, MT07193, MT7767 [Ivan Vangelista]
  • hh_pps41: mwcfootb is mm78 [hap]
  • vgmplay.xml: Assorted metadata fixes [Scott Stone]
  • mac128: re-promote drivers now that basic things all work [O. Galibert, AJR]
  • mac.cpp: New FDCs and drives for all of the II and LC series machines [R. Belmont, O. Galibert]
  • asc.cpp: add IMPERFECT_SOUND flag to Apple Sound Chip for now. [R. Belmont]
  • apple2cp: correct a misunderstanding of the built-in accelerator's registers [R. Belmont]
  • mac128.cpp: cleanup obsolete #include. [R. Belmont]
  • macpwrbk030: new SWIM1 and SuperDrives for everyone [R. Belmont, O. Galibert]
  • machine/playch10.cpp: fixed MT07916 [Ivan Vangelista]
  • royalmah.cpp: fixed MT05580 [Ivan Vangelista]
  • Fixed arcade build. [Robbbert]
  • awacs: Rewrite [Olivier Galibert]
  • awacs: remove leftovers [Olivier Galibert]
  • macpdm: Add vblank irq [Olivier Galibert]
  • macpdm: Fix vblank ack [Olivier Galibert]
  • bus/megadrive: Improved Sonic & Knuckles "lock on" slot handling. [Ryan Holtz]
  • undefined Fixed saving in Sonic 3 & Knuckles.
  • undefined Made all MD cartridge types able to be locked on.
  • pockchalw.xml: added several new dumps [skaman]
  • trs80: improved cmd quickloader [Robbbert]
  • mm78la: small fix with carry flag [hap]
  • swim3: Fix rddata, a little more contents sonora: Allow reading the control register macpdm: Add floppy softlists
  • [Olivier Galibert]
  • apple2gs: configure scc channel speeds (#7887) [ksherlock]

Machines promoted to working

  • Macintosh II [R. Belmont, O. Galibert]
  • Macintosh II (w/o 68851 MMU) [R. Belmont, O. Galibert]
  • Macintosh II (FDHD) [R. Belmont, O. Galibert]
  • Macintosh IIx [R. Belmont, O. Galibert]
  • Macintosh SE/30 [R. Belmont, O. Galibert]
  • Macintosh IIcx [R. Belmont, O. Galibert]
  • Macintosh IIci [R. Belmont, O. Galibert]
  • Macintosh IIsi [R. Belmont, O. Galibert]
  • Macintosh IIvx [R. Belmont, O. Galibert]
  • Macintosh IIvi [R. Belmont, O. Galibert]
  • Macintosh Classic 2 [R. Belmont, O. Galibert]
  • Macintosh LC III [R. Belmont, O. Galibert]
  • model2.cpp: Verified ROM labels for Virtua Cop 2 & documented Sega ID numbers for Virtua Cop. [Brian Troha]
  • Apple software list update for March 2021 (#7889) [Firehawke]

New working software list additions (apple2_flop_clcracked.xml)

  • Life Story Frog (cleanly cracked) [4am, Firehawke]
  • MECC-A103 Smoking: It's Up To You (cleanly cracked) [4am, Firehawke]
  • MECC-A104 Payroll System: A Business Simulation (cleanly cracked) [4am, Firehawke]
  • MECC-A106 Word Herd: Sound-Alikes (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A107 Ducks (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A109 Circus Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A110 Exploring Sorting Routines (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A111 Pets, Ltd. (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A130 MECC Keyboarding Primer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A131 MECC Keyboarding Master: Games and Drills (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A132 MECC Writer (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A132 MECC Writer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A133 MECC Writer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A134 MECC Speller (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A135 MECC Editor (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A136 MECC Graphing Primer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A114 Writing an Opinion Paper (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A112 Word Wizards (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A115 Right of Way (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A116 Puzzles and Posters (Version 1.6) (cleanly cracked) [4am, Firehawke]
  • MECC-A119 Master Spell (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A137 MECC Graph (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A119 Master Spell (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A120 Word Herd: Look-Alikes (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A121 Jeux Mathematiques Classiques (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A123 Prime Numbers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A124 Estimation (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A125 Addition Logician (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A126 Study Guide (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A127 Salt and You (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A128 Discovery Lab (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A129 Data Handler (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A343 Science Giants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A204 Conquering Fractions (Addition, Subtraction) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A205 Conquering Fractions (Multiplication, Division) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A206 Decimal Concepts (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A207 Conquering Decimals (Addition, Subtraction) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A208 Conquering Decimals (Multiplication, Division) (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A209 Conquering Ratios and Proportions (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A210 Conquering Percents (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A351 Get Well, Woolly! (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A210 Conquering Percents (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A211 Mystery Objects (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A212 Mystery Matter (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A213 Miner's Cave (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A214 Wood Car Rally (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A214 Wood Car Rally (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A215 Lunar Greenhouse (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A216 Backyard Birds (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A217 Weeds to Trees (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A218 Invisible Bugs (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A251 Chemistry: The Periodic Table (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A219 Five-Star Forecast (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A220 Fossil Hunter (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A221 Murphy's Minerals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A222 Sun and Seasons (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A224 Instant Survey (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A225 Time Navigator Leaps Back (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A227 Patterns (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A228 MECC Outliner (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A227 Patterns (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A229 Exploring Gas Laws (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A401 Energy House (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230 Spelling Workout (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230 Spelling Workout (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.4) (cleanly cracked) [4am, Firehawke]
  • MECC-A230B Spelling List Editor (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A231 Spellevator (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A402 Elementary Genetics (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A232 Spelling Press (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A240 Computer Inspector (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A241 LabelMaker (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A242 Teach Option Organizer (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A244 MECC Dataquest: The Middle East and North Africa (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A245 Instant Survey (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A246 Measure Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A247 Time Navigator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A248 CommuniKeys (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A403 Logic Gates (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A250 MECC Dataquest: North American Mammals (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A254 MECC Dataquest: Asia and Oceania (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A255 Picture Chompers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A256 Bluegrass Bluff (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A257 Problem Solving with Nim (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A258 Estimation: Quick Solve I (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A259 Estimation: Quick Solve II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A260 Conquering Math Worksheet Generator (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A262 Probability Lab (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A263 Exploring Sequences and Series (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A405 Sports Stats (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A271 Grammar Toy Shop (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A272 Grammar Monsters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A273 Grammar Gazette (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A278 The Living Cell (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A279 Lewis and Clark Stayed Home (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A280 Chemistry: Balancing Equations (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A281 Paper Plane Pilot (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A282 Cleanwater Detectives (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A283 Woolly Bounce (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A284 Cavity Busters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A406 Create-A-Base (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A290 Space Station Freedom (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A291 Vacation Nation Travel (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A292 Littletown Zoo (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A295 Estimation Strategies (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A296 Estimation Activities (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A302 Fish School (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A303 Moving Museum (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A304 Eerieville Library (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A306 Grammar Gobble (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A307 Grammar Madness (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A407 Book Worm (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A309 Woolly's Garden (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A310 Wonderland Puzzles (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A311 Picture A Story (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A317 Take A Chance! (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A330 Nutrition Nabber (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A333 Pizza to Go (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A159 Sound Tracks (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A160 The Market Place (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A161 Jenny's Journeys (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A162 Path Tactics (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A163 MECC Dataquest: The Fifty States (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A164 Fun from A to Z (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A334 Electrifying Adventures (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A165 Counting Critters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A166 Arithmetic Critters (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A167 Quickflash (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A168 Clock Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A169 Speedway Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A170 Number Munchers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A170 Number Munchers (Version 1.3) (cleanly cracked) [4am, Firehawke]
  • MECC-A171 Show Time (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A171 Show Time (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A172 MECC Dataquest Composer (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A336 Amazing Arithmetricks (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A175 Phonics Prime Time: Initial Consonants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A176 Phonics Prime Time: Final Consonants (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A177 Phonics Prime Time: Vowels I (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A178 Phonics Prime Time: Vowels II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A179 Phonics Prime Time: Blends and Digraphs (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A180 Words at Work: Contraction Action (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A181 Words at Work: Prefix Power (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A182 Words at Work: Suffix Sense (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A183 Words at Work: Compound It (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A185 Those Amazing Reading Machines (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A337 Treasures for Sale (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A186 Those Amazing Reading Machines II (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A187 Those Amazing Reading Machines III (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A188 Those Amazing Reading Machines IV (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A191 Odell Lake (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A191 Odell Lake (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A192 Coordinate Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A192 Coordinate Math (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A193 Equation Math (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A193 Equation Math (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A195 Money Works (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A340 CryptoQuest (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A195 Money Works (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A196 Fraction Munchers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A198 To Preserve, Protect and Defend (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A199 Zoyon Patrol (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A201 Conquering Whole Numbers (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A201 Conquering Whole Numbers (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A202 Fraction Concepts, Inc. (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A202 Fraction Concepts, Inc. (Version 1.2) (cleanly cracked) [4am, Firehawke]
  • MECC-A203 Fraction Practice Unlimited (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A203 Fraction Practice Unlimited (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A712 Music Theory: Music Fundamentals (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.5) (cleanly cracked) [4am, Firehawke]
  • MECC-A719 Elementary Volume 5: Language Arts: Prefixes (Version 1.7) (cleanly cracked) [4am, Firehawke]
  • MECC-A721 Business Volume 3: Accounting (Version 1.8) (cleanly cracked) [4am, Firehawke]
  • MECC-A726 Spelling Volume 1: Primary (Version 2.0) (cleanly cracked) [4am, Firehawke]

Software list items promoted to working (apple2_flop_clcracked.xml)

  • MECC-A157 Oregon Trail (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • MECC-A785 Writing A Character Sketch (Version 1.0) (cleanly cracked) [4am, Firehawke]
  • All About Purim (cleanly cracked) [4am, Firehawke]
  • MECC-A172 MECC Dataquest Composer (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • mc146818: improve update in progress handling [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Bee-Zerk [Bad A Billy, Smitdogg, The Dumping Union]
  • unknown VLC multigame [Bad A Billy, Smitdogg, The Dumping Union]
  • video/segaic24.cpp: Fix out-of-bounds access in sprite drawing with inverted clipping (could crash during crkdown attract mode). [Vas Crabb]
New working clones
  • Maze (Trog bootleg) [Jorge Silva]
  • swim3, pdm: MFM sector reading [Olivier Galibert]
  • Clones promoted to working
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 1) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 2) [James Wallace]
  • Happy Hour (JPM) (IMPACT) (HH2 C5) (set 3) [James Wallace]
  • fmtowns: adjust palette change delay [cracyc]
  • mac128: run vblank at the correct rate, fixes many instances of slowness [Jonathan Gevaryahu]
  • vlc34010.cpp: Flesh out driver just enough to keep CPUs from running off rails [AJR]
  • trs80: marked most as MNW, due to floppy regression and cassette issues. [Robbbert]
    • undefined Replaced image.seterror with message, as seterror is ignored in this instance.
  • Turn off VERBOSE [Aaron Giles]
  • ppc: Fix mcrxr uml [Olivier Galibert]
  • trs80: fixed typo in new comment [Robbbert]
New working clones
  • Meijinsen (set 2) [AeroCityMajor, The Dumping Union]
  • awacs: Add init/save for a couple of missed variables [Olivier Galibert]
  • ppc: fix mmu/exceptions debug messages [Olivier Galibert]
  • hh_cop400: correct bship82 speaker output [hap]
  • New working clones (#7893) [ClawGrip]
New working clones
  • Surf Planet (Version 3.0) [jordigahan]
  • Add 'surfplnt30' [ClawGrip]
  • Correct bad hash for MECC-A785 (#7894) [Firehawke]
  • ppc: Fix uml for stswx, lswx [Olivier Galibert]
  • ppc: better lswx/stsxw fix [Olivier Galibert]
  • macpdm: Add scsi write [Olivier Galibert]
  • vlc34010.cpp: A few more hookups [AJR]
  • mc68hc11: Memory modernization and updates [AJR]
    • undefined Eliminate data and I/O spaces, using memory views to remap internal RAM and I/O registers within the program space
    • undefined Add MC68HC811E2 type
    • undefined Lay some groundwork for future internal EEPROM support
    • undefined Add RTI and counter overflow flag
    • undefined Register debugger state for a few more internal registers
New working clones
  • Rabbit (Asia 1-28?) [twistedsymphony, The Dumping Union]
  • msoccer: make the goalie led darker [hap]
  • 68hc11: amount of work not worthy of me being copyright holder [hap]
  • fmtowns_flop.xml: split into three lists (original/cracked/misc), 7 new dumps, 1 replacement (#7864) [r09]
  • New working software list additions (fmtowns_flop_orig.xml)
  • AIV - A Ressha de Ikou 4 - Map Construction + Power-Up Kit [wiggy2k]
  • CD+Graphics Player V1.1L10 [cyo.the.vile]
  • Legends of Valour - Gouyuu no Densetsu - Demonstration [wiggy2k]
  • Nihongo MS-DOS V6.2 L10 (Kihon Kinou) [cyo.the.vile]
  • Ponyon [cyo.the.vile]

New not working software list additions (fmtowns_flop_orig.xml)

  • Mah-Saiko-Jong [wiggy2k]
  • Nihongo MS-DOS V5.0 L10 (Kihon Kinou) [cyo.the.vile]
  • Replaced software list items (fmtowns_flop_orig.xml)
  • Brandish [cyo.the.vile]
  • spectrum_cass.xml: Populated year and publisher for many entries. (#7876) [ArcadeShadow]
  • ssv.cpp: Fixed gdfs (Mobile Suit Gundam Final Shooting) sound ROM loading. (#7895) [David Haywood]
  • mac.cpp: cleanup some leftover PowerMac bits [R. Belmont]
  • mac.cpp: more dead code removal [R. Belmont]
  • srcclean in preparation for release [Vas Crabb]
  • asma2k: Fix memory-related regression [AJR]
  • Fix building with clang 6 [Vas Crabb]
    • undefined Annoyingly, clang 6 produces warnings for unused private static data members, but does not recognise the [[maybe_unused]]
  • attribute for them.
  • floppy: Fix an annoyingly subtle write bug [Olivier Galibert]
  • Restore legacy pc_dsk floppy support for imgtool only [AJR]
→ NOWSZY [arcade] HbMameUI x64 0.230 31/03/2021

0.230  2021-03-31

  • Sync with mame v0.230


New Games

  • [100doors] 100 doors
  • [alienresp] Alien Rescue (non-working prototype)
  • [bacman] Bac-Man
  • [conquest] Conquest (prototype)
  • [dkongtj] Donkey Kong Twisted Jungle v1.05
  • [truxton2nv] Truxton 2 (New Version)
  • [umk3uc20200703] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-07-03)
  • [umk3uc20201125] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-11-25)
  • [umk3uc20201201] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-01)
  • [umk3uc20201204] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-04)
  • [umk3uc20201226] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2020-12-26)
  • [umk3uc20210212] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-12)
  • [umk3uc20210228] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-02-28)
  • [umk3uc20210304] Ultimate Mortal Kombat 3 Ultimate Cup Edition (2021-03-04)

 

→ NOWSZY [arcade] ClrMamePro 4.041

4.041

  • added: Select Sets variables %R %G to filter by for Region / Language
  • added: Batcher, rebuilder setting to avoid message prompts
  • misc: support dat date attribute format YYYY-MM-DD without specifying timestamp
  • misc: rar/7z/uncompressed files timestamps are handled as UTC based, zip as non UTC based
  • fixed: some unpack/pack zip operation fail on very long file/path names
  • fixed: interative folder creation for UNC paths is broken
  • fixed: systems auto assign fails for software lists
  • fixed: fail to load dats from www when www profiler definition file doesn't use http/https in the links
→ NOWSZY [Arcade] MAMEUI x64 0.229

MameUI 0.229

  • The hack that saved slider values on exit has been removed. This is because the slider code was refactored and the result was not compatible with the hack.
  •  Fixed a problem with the pluginspath which could cause plugin errors in certain circumstances.
  • Fixed a problem where category files could not be found in certain win10 setups (MESS only)
→ NOWSZY [arcade] HbMameUI x64 0.229 24/02/2021

0.229  2021-02-24

  • Sync with mame v0.229
  • New Games:
    • [cabalng] Cabal (Neo-Geo port)
    • [mhavocpex6] Major Havoc - The Promised End (v0.75)
    • [sfz3te] Street Fighter Three Zero Training Edition v1.1
    • [ssonicbr] SegaSonic Bros
    • [teotd2] The Eye of Typhoon (Tsunami Edition, demo 2)

 

→ NOWSZY [arcade] Mame x64 0.229 24/02/2021

MAME 0.229 24 Feb 2021

It’s been an eventful month, culminating in the release of MAME 0.229 today. One change that you’ll notice straight away is that the “64” suffix is no longer added to the file name for 64-bit versions of MAME. If you’re unsure, you can see the data model at the end of the window title.

One very elusive Argentinian title has finally made it into MAME this month. We’re very proud to present Ms PacMan Twin, an extensive hack of Ms. Pac-Man with simultaneous two-player cooperative gameplay. Another rarity you can now experience is Midway’s unreleased Power Up Baseball – the NBA Jam of baseball. On the topic of prototypes, Wayne Gretzky’s 3D Hockey Fatality Edition is now supported.

Several TV games for preschool age children from JAKKS Pacific’s Sharp Cookie line have been dumped and emulated, featuring popular characters like Dora the Explorer, Scooby-Doo, Spider-Man and Thomas the Tank Engine. Travelling back a little, Mattel’s representations of Basketball, Hockey, Soccer, and Tag as electronic toys are now supported. Elektronika Autoslalom has arrived from Russia (with love). Another batch of JPM IMPACT fruit machines have been promoted to working this month, making use of new artwork engine features for their internal layouts.

Updates to the Win32 and Qt debuggers add a context menu to debugger views with an option to copy visible text to the clipboard, improve behaviour when views are scrolled to the bottom, and fix a crash when right-clicking some memory views. We’re lucky enough to have received another shader update from cgwg, improving the appearance of the popular crt-geom and crt-geom-deluxe effects. We’ve added support for the NEC/Renesas V850 family to unidasm.

There’s been plenty more happening, including a new LCD shader from cgwg, all the latest FM Towns software dumps, fixes for recent regressions, and more code modernisation.


New working machines
  • Basketball (Mattel) [hap, Sean Riddle]
  • Black Knight Pinball (Entex) [hap, Sean Riddle, Rik]
  • Elektronika Autoslalom [hap]
  • Hockey (Mattel) [hap, Sean Riddle]
  • JAKKS Pacific Inc / Child Guidance / Handheld Games Dora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Child Guidance / Handheld Games Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US)
  • [Sean Riddle, David Haywood]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games Go Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK)
  • [Sean Riddle, David Haywood]
  • Mattel Funtronics: Tag [hap, Sean Riddle]
  • Ms PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, Recreativas.org]
  • National Semiconductor QuizKid Speller [hap, Sean Riddle]
  • Power Up Baseball (prototype) [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]
  • Run Run Puppy [Houpela, MetalliC]
  • Soccer (Mattel) [hap, Sean Riddle]
New working clones
  • Asteroids (bootleg on Lunar Lander hardware, set 2) [Juan Romero, ClawGrip]
  • Barracuda [Cam, Lamonsoff]
  • Born To Fight (Vifico license) [jordigahan, ClawGrip]
  • Defense (Defender bootleg) [chaneman]
  • Drift Out (Europe, Cameltry conversion) [twistedsymphony, Porchy]
  • Fidelity Electronics Elite A/S Challenger (Budapest program, model EWC) [Berger]
  • Galaxian (Electromar Spanish bootleg) [Juan Romero, ClawGrip]
  • Hot Night [system11, Brian Troha, The Dumping Union]
  • Hunchback (FAR S.A. bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • JAKKS Pacific Inc / Child Guidance / Pronto Games Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US)
  • [Sean Riddle, David Haywood]
  • Kamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]
  • Mars (bootleg) [jordigahan, ClawGrip]
  • National Semiconductor QuizKid Racer (MM5799 version) [hap, Sean Riddle]
  • Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]
  • Radar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]
  • Storming Party / Riku Kai Kuu Saizensen (set 2) [f205v]
  • Street Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, maru79]
  • Wayne Gretzky's 3D Hockey Fatality Edition (prototype) [Andrew Welburn, bmx]
  • World Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]
  • Machines promoted to working
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 H06) [James Wallace]
  • Novag Supremo [hap, bataais]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13) [James Wallace]
  • Clones promoted to working
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4 P, Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 A 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9I 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9P 14) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO06 11) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 AH06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 I H06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 P H06) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 H10) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 I H10) [James Wallace]
  • The Hole (bootleg of The Pit) [caius]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO1 AC2) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 AC13) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13, Whitbread) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 AC10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 C10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO9 C12) [James Wallace]
New machines marked as NOT_WORKING
  • Beatmania III [Windy Fairy]
  • G.T. Block Challenger [hap, chaneman]
  • Games Family [Victor Fernandez (City Game), ClawGrip]
  • Golden Fruits [jordigahan, ClawGrip]
  • Insight Enterprises Z80 SBC (prototype?) [Dirk Best, Tech Time Traveller]
  • Network Computing Devices MCX [Patrick Mackinlay]
  • Olympus (Z Games, version 10) [Ioannis Bampoulas]
  • Photo Play 2001 (Spanish) [jordigahan, ClawGrip]
  • PlayCenter Champions Tournament (v9.3) [Recreativas.org]
  • Pop'n Music Animelo [Windy Fairy]
  • Pop'n Music Mickey Tunes [Windy Fairy]
  • Score 5 [Ioannis Bampoulas]
  • Silverball (8.01) [jordigahan, ClawGrip]
  • Super Butterfly 2000 [Ioannis Bampoulas]
New clones marked as NOT_WORKING
  • Mach 2 (set 2) [Victor Fernandez (City Game), ClawGrip]
  • Oli Bug (Jump Bug bootleg) [Juan Romero, ClawGrip]
  • ParaParaParadise 2nd Mix (AAA) [Windy Fairy]
  • Pop'n Music Mickey Tunes! [Windy Fairy]
  • Silverball (6.32) [Asure]
  • Silverball (7.20) [Asure]
  • Silverball Bulova (4.09, set 1) [Asure]
  • Silverball Bulova (4.09, set 2) [Asure]
New working software list additions
  • apple1: Hamurabi (Computerland), Nightmare #6 [Brutal Deluxe]
  • apple2_flop_clcracked:
  • Dr. Jessie's Dinosaur (cleanly cracked), Frogger (Main Street Publishing re-release) (cleanly cracked),
  • Hugo Hound's Vowel Sounds: Long Vowels (cleanly cracked), The Isle of Mem (cleanly cracked), Jigsaw Jenerator (cleanly cracked),
  • Math Concepts I (Version 06.29.84) (cleanly cracked), Math Concepts II (Version 06.29.84) (cleanly cracked),
  • Osmotic Pressure (Version 1.1, dated 04/1985) (cleanly cracked), Pipeline (cleanly cracked),
  • PlayWriter: Adventures in Space (cleanly cracked), PlayWriter: Castles and Creatures (cleanly cracked),
    • Pollution Control (cleanly cracked), Reproduction Process (cleanly cracked), Starship Commander (Version 1.1) (cleanly cracked),
  • Tim and the Cat and Grog the Frog (cleanly cracked), Uncle Clyde's Consonant Slides: Beginning Consonants (cleanly cracked)[4am, Firehawke]
  • apple2_flop_orig:
  • Alphabet Fun: Learning The Alphabet, Cause and Effect: What Makes It Happen,
  • The Human Body and How It Works: The Digestive and Excretory Systems,
  • The Human Body and How It Works: The Skeletal and Muscular Systems, Library Skills: Let's Learn About The Library,
  • Parts of Speech: Fun with Verbs, Read and Spell: In the Days of Knights and Castles, Reading Fun: Beginning Consonant Sounds,
  • Troll Math Class Level 3: I Can Multiply and Divide, Troll Math Class Level 4: Advanced Addition and Subtraction,
  • Troll Math Class Level 5: Advanced Multiplication and Division, Understanding Maps and Globes [4am, Firehawke]
  • ekara_japan_a:
    • A-6 Pichi Pichi Pitch Pure Chapter 2 (Japan), A-8 Pichi Pichi Pitch Karaoke Party 2 (Japan) [WingedPikPik, TeamEurope]
  • fmtowns_cd:
    • Ehon Writer School v1.1 L21, Gakuen Bakuretsu Tenkousei!, Hana no Kioku - Dainishou, if 1-2-3 CD Collection,
    • Ikazuchi no Senshi Raidy 2 (1996-03-11), Kousoku Choujin, Misato-chan no Yume Nikki, Time Stripper Mako-chan, Tougenkyou
    • [redump.org]
    • The Silent Service - Chinmoku no Kantai, Sotsugyou '93 - Graduation (older floppy disk) [redump.org, wiggy2k]
  • fmtowns_flop:
    • Cameltry (cracked), Columns (cracked), Lord Monarch [cyo.the.vile]
    • Nonomura Byouin no Hitobito [r09]
  • hp_ipc_rom: Software Engineering ROM [F.Ulivi]
  • ibm5150:
    • Hare Raising Havoc (USA) [ArcadeShadow]
    • Cyrus 3-D Chess (shareware, Titanium Seal release), VGA Slot Machine (Titanium Seal release) [archive.org]
    • Maniac Mansion, Tunnels & Trolls: Crusaders of Khazan, Valhalla - Ragnarok [The Good Old Days]
    • ibm5170:
    • Descent (shareware, v1.1), King's Quest V: Absence Makes the Heart Go Yonder! (3.5"DD, v0.000.055, EGA release),
    • King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.051, VGA release),
    • King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.062, EGA release),
    • Raptor - Call of the Shadows (shareware, v1.0, Titanium Seal release), Tubular Worlds, Warlords II, Warlords II - Scenario Builder [ArcadeShadow]
    • Wolfenstein 3-D (shareware, Titanium Seal release) [archive.org]
    • Mixed-Up Fairy Tales [The Good Old Days]
  • rx78_cart: Space Enemy [Gaming Alexandria]
  • vgmplay:
    • Arctic (NEC PC-9801), Battle Storm (Family Computer), The Beverly Hillbillies (IBM PC AT), Bonk 3 - Bonk's Big Adventure (TG-16),
    • Bonk's Adventure (TG-16), Bonk's Revenge (TG-16), Boxyboy (TG-16), Break In (PC Engine), Chew Man Fu (TG-16), Cyber Core (TG-16),
    • Doraemon - Meikyuu Daisakusen (PC Engine), Final Lap Twin (TG-16), Fushigi no Yume no Alice (PC Engine),
    • Hana Taaka Daka! (PC Engine), Impact MuSiX Disk #1 (MSX2), Impact MuSiX Disk #2 (MSX2), Impact MuSiX Disk #3 (MSX2),
    • Impact MuSiX Disk #4 (MSX2), Impact MuSiX Disk #5 (MSX2), Kaizou Choujin Shubibinman (PC Engine),
    • The Legend of Kyrandia - Book One (IBM PC AT), Lemmings 2 - The Tribes (IBM PC AT), Mario's Game Gallery (IBM PC AT),
    • Mega Man V (Nintendo Game Boy), Monster Pro Wrestling (PC Engine), Moto Roader (TG-16), Moto Roader II (PC Engine),
    • Pachicom (MSX), Spin Pair (PC Engine), Supaplex (IBM PC AT), Super Tetris 2 + Bombliss (NEC PC-9801),
    • Ultra Toukon Densetsu (Seta 1) [vgmrips.net, Tafoid]
  • vsmile_cart:
    • The Batman - De redding van Gotham City (Netherlands), Disney's Mickey Mouse - De wonderwereld van Mickey (Netherlands),
    • Marvel Spider-Man en Vrienden - Geheime Missies (Netherlands, rev. 123),
    • Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2005), Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2009),
    • Nickelodeon Spongebob Squarepants - Een Dag uit het Leven van een Spons (Netherlands),
    • Spider-Man en Vrienden - Geheime Missies (Netherlands), Truckie's Rekenrace (Netherlands),
    • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, 2010),
    • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, alt, 2005),
    • Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, rev. 123, 2007) [Ramco Sahara]
Software list items promoted to working
  • fmtowns_cd: Record of Lodoss War II - Goshiki no Maryuu, Sangokushi III [wiggy2k]
New NOT_WORKING software list additions
  • lynx: Lynx Othello [anonymous]
  • rx78_cart: Excite Baseball [Gaming Alexandria]
  • vsmileb_cart: Dierenhuis (Netherlands) [Ramco Sahara]
  • Merged pull requests
  • 7369: neogeo.cpp, neogeocd.cpp: Added notes on regional differences in AES consoles. [cam900]
  • 7392: actions_atj2279b.cpp: Add notes about CPU and video resolution. [Onmp314]
  • 7567: video/315_5313.cpp: Added TODO notes for things that need verification. [cam900]
  • 7623: apple1.xml: Added two entries. [Brutal Deluxe, Alexis B.]
  • 7652: bus/rs232/printer.cpp: Added option for Radio Shack printer with select output on RxD. [Tim Lindner]
  • 7655: sms.xml: Corrected release year for Fire & Ice. [ArcadeShadow]
  • 7693: firebeat.cpp: Improved SPU, documented I/O ports, and fixed some graphical issues. [Windy Fairy]
  • 7696: nmk16.cpp: Fixed redhawks graphics, and added placeholders for undumped PROMs and PLDs. [ClawGrip]
  • 7697: oric.cpp: Added oric1 BASIC 1.0 UK BIOS. [tante ju, rfka01]
  • 7699: sound/rf5c400.cpp: Fixed looping, and implemented position read-back. [Windy Fairy]
  • 7700: photoplys.cpp: Added Photo Play 2001 (Spanish). [jordigahan, ClawGrip]
  • 7701: geniusjr.cpp: Added note about globbed 68HC05 on gls. [Sean Riddle, ClawGrip]
  • 7702: gfamily.cpp: Added Games Family. [Victor Fernandez (City Game), ClawGrip]
  • 7703: gokidetor.cpp: Converted JEDEC files to MAME binary format and added anonymous namespace. [ClawGrip]
  • 7705: bogeyman.cpp, shootout.cpp: Corrected monitor orientation to 180° rotation. [Corrado Tomaselli, Angelo Salese]
  • 7706: missbamby.cpp: Added Golden Fruits. [jordigahan, ClawGrip]
  • 7708: Fixed compiler flags for ARM/AArch64 targets. [Belegdol]
  • 7709: docs: Changed “mame64” to “mame” in documentation. [Firehawke]
  • 7710: jungleyo.cpp: Fixed video emulation. [Angelo Salese]
  • 7713: Updated “2020” to “2021” in various places. [Stiletto]
  • 7714: snesb51.cpp: Added BIOS version 12-07 for snes4sl. [Victor Fernandez (City Game), ClawGrip]
  • 7715: docs: Updated instructions for building on macOS. [r0ni]
  • 7719: itech32.cpp: Added Power Up Baseball (prototype). [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]
  • 7721: firebeat.cpp: Refactored driver code, and added initial beatmania III support. [Windy Fairy]
  • 7723: rainbow.cpp: Added 01.01.11A ROM for Rainbow 100 A ROM. [bsdimp, rfka01]
  • 7724: hh_sm510.cpp: Improved gnw_egg display using scanned from unit. [algestam]
  • 7725: formats/ap2_dsk.cpp: Added read-only support for .nib format images. [leesaudan2]
  • 7726: hp_ipc.cpp: Added support for expansion ROMs. [F.Ulivi]
  • 7727: hh_sm510.cpp: Verified that gnw_egg and gnw_mmouse microcontroller programs are identical. [algestam]
  • 7728: viper.cpp: Added I/O and new dongles for ParaParaParadise 2nd Mix games. [Windy Fairy]
  • 7729: ibm5170.xml: Added eight entries. [ArcadeShadow]
  • 7730: ibm5150.xml: Added Hare Raising Havoc (USA). [ArcadeShadow]
  • 7731: frontend: Added a few more driver flags to -listxml output. [Nathan Woods]
  • 7733: galaxian.cpp: Added Kamikaze (Electrogame, Spanish bootleg of Galaxian). [Juan Romero, ClawGrip]
  • 7734: cpu/es5510: Partially implemented RAM clear function and serial control. [cam900]
  • 7735: galaxold.cpp: Added Hunchback (FAR S.A. bootleg on Galaxian hardware). [Juan Romero, ClawGrip]
  • 7738: spg2xx_jakks_sharp.cpp: Added The Amazing Spider-ManundefinedGreat Math Caper (Sharp Cookie) (NTSC, US).
  • [Sean Riddle, David Haywood]
  • 7739: asteroid.cpp: Added Asteroids (bootleg on Lunar Lander hardware, set 2). [Juan Romero, ClawGrip]
  • 7741: bus/cpc/cpc_rs232.cpp: Reinstated RI handler. [Fergus Leen]
  • 7742: fmtowns_flop.xml: Added two cracks and two original dumps, replaced one entry with a better dump, and removed a bad dump.
  • [r09]
  • 7744: fantland.cpp: Added Born To Fight (Vifico license). [jordigahan, ClawGrip]
  • 7747: hh_sm510.cpp: Confirmed gnw_mmouse uses microcontroller R mask option. [algestam]
  • 7749: vsmile_cart.xml: Added eleven entries, changed names to use VTech region codes, and fixed parent/clone relationships.
  • [Ramco Sahara, ClawGrip]
  • 7750: spinb.cpp: Added Mach 2 (set 2). [Victor Fernandez (City Game), ClawGrip]
  • 7752: vsmilem_cart.xml: Changed names to use VTech country codes, and fixed a parent/clone relationship. [ClawGrip]
  • 7753: apple2gs.cpp: Implemented some missing ADB commands. [Kelvin Sherlock]
  • 7755: spg2xx_jakks_sharp.cpp: Added two TV games. [Sean Riddle, David Haywood]
  • 7757: spg2xx_jakks_sharp.cpp: Added Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK). [Sean Riddle, David Haywood]
  • 7758: toaplan2.cpp: Fixed graphics ROM loading for nprobowl. [DavidHaywood]
  • 7761: video/hng64.cpp: Only swap/clear 3D buffer when flag is set. [Happy]
  • 7762: ekara_japan_a.xml: Added two entries. [WingedPikPik, TeamEurope, David Haywood]
  • 7764: fmtowns_cd.xml: Added eleven entries, replaced nineteen entries with better dumps and added three missing floppies. [r09]
  • 7765: bus/isa/svga_s3.cpp: Added two additional BIOS variants. [jordigahan, ClawGrip]
  • 7766: bgfx: Added brightness boost, clamping to zero, and raster bloom effects to crt-geom and crt-geom-deluxe. [cgwg]
  • 7767: galaxian.cpp: Dumped PROM for olibug and galkamika. [ClawGrip]
  • 7768: spg2xx_jakks_sharp.cpp: Added Thomas & FriendsundefinedLearning Circus Express (Sharp Cookie) (NTSC, US).
  • [Sean Riddle, David Haywood]
  • 7769: silverball.cpp: Added five TAB Austria Silverball sets. [jordigahan, Asure, ClawGrip]
  • 7770: Fixed missing and duplicate source file references in build scripts. [Roberto Benfatto]
  • 7773: generalplus_gpl16250_mobigo.cpp: Corrected release years. [AlesanddroPB95]
  • 7781: raiden_ms.cpp: Fixed sound CPU communication and improved sound chip hook-up. [Devin Acker]
  • 7787: Replaced ARRAY_LENGTH with C++17 std::size and cleaned up some code. [AJR]
  • 7790: Added M68000 CPU support to gdbstub debugger. [nabetse]
  • 7791: thoop2.cpp: Fixed sprite-sprite priorities. [cam900]
  • 7793: apple2gs.cpp: Enabled floppy sounds when using new IWM implementation. [leesaudan2]
  • 7795: gamegear.xml: Changed description of suprjedi to match the box art and manual. [ArcadeShadow]
  • 7796: ibm5150.xml: Added five entries. [ArcadeShadow]
  • 7797: ibm5170.xml: Added two entries, and marked a modified disk as a bad dump. [ArcadeShadow]
  • 7798: dkong.cpp: Added Radar Scope (TRS02, rev. D). [anonymous, Gaming Alexandria, David Haywood]
  • 7799: gfamily.cpp: Re-dumped gmfamily hard disk. [ICEknight, ClawGrip]
  • 7801: playcenter.cpp: Added PlayCenter Champions Tournament (v9.3). [Recreativas.org, ClawGrip]
  • 7802: cps2.cpp: updated credits. [Ange Albertini]
  • 7803: apple2_flop_clcracked.xml, apple2_flop_orig.xml: Added latest original dumps and cracks. [4am, Firehawke]
  • 7804: ksys573.cpp: Added ATA CS1 to memory map. [Windy Fairy]
  • 7805: bus/megadrive/sk.cpp: Add notes for Sonic 3 & Knuckles save feature. [cam900]
  • 7809: fmtowns_flop.xml: Fixed SHA1 digest for lordmon. [r09]
Source Changes

New working software list additions (apple2_flop_orig.xml)

  • Library Skills: Let's Learn About The Library [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Hugo Hound's Vowel Sounds: Long Vowels (cleanly cracked) [4am, Firehawke]
  • Tim and the Cat and Grog the Frog (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Adventures in Space (cleanly cracked) [4am, Firehawke]
  • Dr. Jessie's Dinosaur (cleanly cracked) [4am, Firehawke]
  • sound/rf5c400.cpp: Fixed looping, and implemented position readback. (#7699) [987123879113]
  • bus/rs232: Add generic Radio Shack printer option (generates break condition when online). (#7652) [tim lindner]
  • alpha68k_i.cpp: PCB documentation for The Next Space & Paddle Mania, derive chip clocks from OSCs. [Brian Troha]
New machines marked as NOT_WORKING
  • Score 5 [Ioannis Bampoulas]
  • nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) [ClawGrip]
  • alpha68k_i.cpp: replaced color ROM dump for paddlema, added dump about bootleg boards [f205v]
  • geniusjr.cpp: Add note about globbed 68HC05 on 'gls' [Sean Riddle]
  • input.cpp, inputdev.cpp: Misc. fixes [AJR]
    • Fix a recent regression with processing XInput DPAD input item tokens
    • Prevent code_to_token from blowing up in strange cases
  • swim1: Remove the q3 clock, sync is just not usable [Olivier Galibert]
  • iwm: Start of implementation of async write [Olivier Galibert]
  • debug/express.cpp: Fix parsing for preincrement & predecrement operators; make debugging function print_tokens usable again [AJR]
  • floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then interval_indexundefined2+1 overflows. Wow. Found and tracked down by Colin Howell, with much thanks. [Olivier Galibert]
  • floppy.cpp: as_ticks returns a u64, so go unsigned all the way [AJR]
  • softwarelist: spelling corrections related to microcabin's hurryfox [hap]
  • msx.hsi: remove some leading whitespace [hap]
  • win32 debugger: Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066). [Vas Crabb]
  • gokidetor.cpp: Converted JEDECs to binary format and add anonymous namespace. (#7703) [ClawGrip]
  • jungleyo.cpp: minor notes update [Ivan Vangelista]
  • floppy: Be really sure a cleared cache is seen as such [Olivier Galibert]
  • mac: fixes for Clang compile [R. Belmont]
  • Goodbye 64 suffix on the main executable, it was nice knowing you. [Vas Crabb]
    • If you want to build 64-bit and 32-bit in the same tree without them stomping on each other, use SEPARATE_BIN=1 (you already need to do this for TOOLS=1 anyway).
  • Updated GitHub CI for executable names, added ORM check to Linux builds [Vas Crabb]
  • saitek_egr: add compatibility filter [hap]
  • laserbas: Improve gfx rendering, implement BG scrolling, correct screen raw parameters [Dirk Best]
  • oric.cpp: Dumped oric1 BASIC 1.0 UK BIOS. (#7697) [tante ju]
  • bogeyman.cpp, shootout.cpp: Corrected monitor orientation to ROT180. [Corrado Tomaselli]
  • New machines marked as NOT_WORKING (#7702) [ClawGrip]
New machines marked as NOT_WORKING
  • Games Family [Victor Fernandez (City Game), ClawGrip]
New working clones
  • Mars (bootleg) [jordigahan, ClawGrip]
New machines marked as NOT_WORKING
  • Super Butterfly 2000 [Ioannis Bampoulas]
  • cave.cpp: Correct some typos & update documentation for Hotdog Storm [Brian Troha]
  • rs232: HLE updates [AJR]
    • Remove option to change the number of start bits (1 was always the default, and the RS232 protocol requires one start bit)
    • Add many historically significant baud rates ranging from 50 to 7200
      • - ccs2810.cpp, sb8085.cpp: Update notes
  • midtunit.cpp + midyunit.cpp: Correct ROM labels for the Mortal Kombat sets [Brian Troha]
  • kpontoon: add text layer tilemap, palette, and char ROM readback for POST [R. Belmont]

New machines marked as NOT_WORKING (#7706)

  • Golden Fruits [jordigahan, ClawGrip]
  • Unbreak aarch64 and arm builds (#7708) [Julian Sikorski]
  • jungleyo.cpp: Added reel layer drawing, implemented priority selection, and hooked up palette. (#7710) [Angelo Salese]
  • Qt debugger updates: [Vas Crabb]
    • Added context menu with Copy Visible and Paste commands to debug views (partially addresses #6066).
    • Made memory view last PC display a context menu item.
    • Fixed crash on right-clicking a memory view showing something other than an address space.
  • debugger: Fixed commas in dumpkbd output. [Vas Crabb]
  • bus/ti99/gromport/cartridges.cpp: Use get_attribute_string_ptr [AJR]
New working clones
  • Storming Party / Riku Kai Kuu Saizensen (set 2) [f205v]
New machines marked as NOT_WORKING
  • Olympus (Z Games, version 10) [Ioannis Bampoulas]
  • geneve: Fixed debugger problem when writing values into memory; added debugger method to tms9995. [Michael Zapf]
  • itech32: Added support for the WIDTHPIX blit flag. [Ryan Holtz]
  • maygaym1.cpp: Added GAL for the FM sound board [Highwayman]
  • Clones promoted to working
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 AC13) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO10 C13, Whitbread) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO9 C12) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 C10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO7 AC10) [James Wallace]
  • Sonic The Hedgehog (JPM) (IMPACT) (SO1 AC2) [James Wallace]
  • ui/inputmap: prevent race condition between ui_input().pressed() and poll() [hap]
New working clones
  • Drift Out (Europe, Camel Try conversion) [twistedsymphony, Porchy]
  • ui: Clean up slider callbacks [AJR]
  • ui.h: Remove now-unused slider ID macros/enums [AJR]
  • kpontoon: hooked up sprite ROM readback, marked sound CPU dump as bad [R. Belmont]
  • Update "2020" text to "2021" (#7713) [Stiletto]
  • Update "2020" text to "2021".
  • taito_f2.cpp: corrected Cameltry spelling [Ivan Vangelista]
  • skylncr.cpp: corrected a couple of typos [Ivan Vangelista]
  • Bug fixes and usablility enhancements: [Vas Crabb]
    • Declare intent when requesting virtual memory (for NetBSD, 7712)
    • Improve scrolling behaviour in Qt debugger (MT07795)
    • Added prompts to input mapping menu to make it less intimidating
  • Change "mame64" to "mame" in docs (#7709) [Firehawke]
  • inputmap: don't prompt to toggle to default if default is None [hap]
  • itech32: Fixed graphics regressions introduced by incrementing pixel X by an unshifted value in the previous changes. [Ryan Holtz]
  • luckgrln: Use generic xBGR_555 palette support, decrease amount of colors [Dirk Best]
  • luckgrln: Minor corrections [Dirk Best]
    • Add dip switch locations
    • Change service switch type to not toggle on 7smash
    • Add screen raw parameters
    • Add anonymous namespace
  • firebeat: Implement SPU DMAs and fix SPU device configurations (#7693) [987123879113]
    • firebeat.cpp: Implement SPU DMAs and fix SPU device configurations
    • cdrom: Add way to specify Ultra DMA as a machine configuration
  • kpontoon: hooked up sound CPU and comms, POST now fully passes [R. Belmont]
  • alpha68k_i.cpp: removed NO_DUMP entry for the Alpha 8511 MCU, since actual PCBs don't have it [Ivan Vangelista]
New working clones
  • Elite A/S Challenger (Budapest program, model EWC) [Berger]

New working machines [Travis Brown]

  • Power Up Baseball (prototype) [Frank Cifaldi, Rich Whitehouse, Ryan Holtz, Travis Brown, Dan Filner]
    • - itech32: Updated NVRAM mapping on '020 machines to cover full 128k. [Travis Brown]
  • btime.cpp: corrected size for one ROM for wtennis [f205v]
  • hshavoc.cpp: simplified the already working part of the decryption [Ivan Vangelista]
  • magreel.cpp: added placeholder for undumped PIC [Ivan Vangelista]
  • Suggested changes to MacOS to build reqs (#7715) [mac-a-r0ni]
    • Update compilingmame.rst
      • Changes in macOS section regarding current build requirements
      • Added basic info for Apple Silicon to macOS build instructions.
  • itech32: added required newline at end [Robbbert]
  • ksys573.cpp: fixed MT07863 [Ivan Vangelista]
  • Debuger updates: [Vas Crabb]
    • Improved behaviour of bottom line in Qt and win32 debugger views.
    • Ported memory tracking feature from Qt to win32 module.
New working clones
  • Barracuda [Cam, Lamonsoff]
  • hh_sm510.cpp: Improve gnw_egg display (#7724) [algestam]
  • gnw_egg: Improved the existing display. [Henrik Algestam]
  • dp8344.cpp: Remove erroneous fallthrough [AJR]
  • unidasm: Add disassemblers for NEC/Renesas V850 family [AJR]
  • Added Apple 2 disk image format: .nib (read-only support) (#7725) [leesaudan2]
    • This format was not supported by the new floppy subsystem. This commit provides read-only support of .nib files.
  • iwm, swim1: Implement async write on gcr [Olivier Galibert]
  • apple2gs: start hooking up the new IWM and drives [R. Belmont]
  • hh_sm510.cpp: gnw_egg rom verified to be the same as gnw_mmouse (#7727) [algestam]
    • hh_sm510.cpp: gnw_egg rom verified to be the same as gnw_mmouse
  • compuchess: mark ccmk1 as bootleg [hap]
  • hh_sm510: mark elektronika clones as bootleg [hap]
  • hh_sm510: improve exospace svg a bit [hap]
New machines marked as NOT_WORKING
  • Autoslalom [hap]
  • flopimg: Fix wrapping on mac sector extraction [Olivier Galibert]
  • iwm: remove disable_mon, move to floppy [Olivier Galibert]
  • ibm5170undefinedNew working software list additions [ArcadeShadow]
    • Added: [descswa] Descent (shareware, v1.1) Added: [kingqst5a] King's Quest V: Absence Makes the Heart Go Yonder! (3.5"DD,
  • v0.000.055, EGA release) Added: [kingqst5a_525] King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.051, VGA
  • release) Added: [kingqst5b_525] King's Quest V: Absence Makes the Heart Go Yonder! (5.25", v0.000.062, EGA release) Added:
  • [raptorswa] Raptor - Call of the Shadows (shareware, v1.0, Titanium Seal release) Added: [tubworld] Turbular Worlds Added:
  • [warlords2] Warlords II Added: [warlords2sb] Warlords II - Scenario Builder

Machines promoted to working

  • Autoslalom [hap]
  • ibm5150undefinedNew working software list addition (#7730) [ArcadeShadow]
New working software list additions
  • ibm5150: Hare Raising Havoc (USA) [ArcadeShadow]
  • ibm5150.xml: Updated: [carmnpst35] -> clone of [carmnpst]
  • model3.cpp: Updated Sega ID# for the Virtua Striker 2 sets. [Brian Troha]
  • r4000: save exception pc on reset [Patrick Mackinlay]
  • viper.cpp: ParaParaParadise 2nd Mix updates: (#7728) [987123879113]
    • Added working dongles for ppp2nd (JAA) and added a dongle to boot ppp2nda (AAA)
    • Added sensor inputs for ppp2nd and ppp2nda

New clones marked as not working

  • ParaParaParadise 2nd Mix (AAA) [987123879113]
  • z80scc: tidy logging a little bit [Patrick Mackinlay]
  • z80scc: there's only one wr2 [Patrick Mackinlay]
  • odyssey2/homecomp: make ram size configurable [hap]
  • es5510.cpp: Add notes, Add serial control register for debugging, Fix/Add some hardware features Implement (partially) RAM clear function Fix host control register; host access OK flag is inverted (0 is active) [cam900]
  • i8244: fix problem with major system overlap [hap]
  • Revert "i8244: fix problem with major system overlap" [hap]
    • This reverts commit 401e9f670a906ac0cfe48bfa20ded143bb17ced0.
  • midyunit.cpp, nbmj8688.cpp, nbmj8891.cpp, nmk16.cpp, powerins.cpp, tetrisp2.cpp: initialized some variables that were causing
  • crashes / asserts in drvnoclear builds [Ivan Vangelista]
  • odyssey2: add note [hap]
  • tmnt.cpp, taito_f3.cpp: initialized some variables that were causing crashes / asserts in drvnoclear builds [Ivan Vangelista]
  • videopac.xml: Fix validation [AJR]
  • exidy.cpp: Dumped PROMs and correct version 2 sound ROMs for Pepper II (version 8) [Kevin Eshbach, The Dumping Union]
  • snookr10.cpp: Correct XTAL for sound ROM as per hardware. [Brian Troha]
  • mc68681: ignore tx enable if already enabled [Patrick Mackinlay]

new WORKING machine

  • The Amazing Spider-Man - Great Math Caper (Sharp Cookie) (NTSC, US) [Sean Riddle, David Haywood]
  • m88000: initial execution implementation [Patrick Mackinlay]

New working clones (#7733)

  • Kamikaze (Electrogame, Spanish bootleg of Galaxian) [Juan Romero, ClawGrip]

New working clones (#7735)

  • Hunchback (FAR S.A. bootleg on Galaxian hardware) [Juan Romero, ClawGrip]
  • ncd19c: Map some memory and devices [AJR]
  • m88000: Fix uninitialized member
  • sorcerer: Add screen raw parameters [AJR]
  • Reinstated RI Handler [Fergus Leen]
  • jpmimpct: Added emulation of X9C103, fixes volume setting [James Wallace]
  • Clones promoted to working
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4) [James Wallace]
  • Ace Of Clubs (Crystal) (IMPACT, GND D 4 P, Protocol) [James Wallace]
  • arcadia, mpu4, tumbleb, vectrex: initialized some variables that were causing crashes in drvnoclear builds [Ivan Vangelista]
  • jpmimpct: Fixed layout of Big Bucks (JPM) [James Wallace]
  • ncd88k: add mcx variant and video output [Patrick Mackinlay]
  • ncd88k: forgot mame.lst [Patrick Mackinlay]
  • aviion88k: wipundefinedreaches scm [Patrick Mackinlay]
  • m3: Rewrite driver [Dirk Best]
    • System is now mostly working. The monitor ROM can be used. No software available, so the floppy hookup isn't finished.
  • segas24.cpp: fixed assert in sspirtfc (index < m_length, file ../../../../../src/emu/devfind.h, line 1077) [Ivan Vangelista]
  • astrcorp, byvid, jungleyo, ksys573, mil4000, mpu4vid, overdriv, umipoker: initialized some variables which were causing asserts
  • incorrect behaviours in drvnoclear builds [Ivan Vangelista]
  • swim1: Add mfm read, write needs a little more work [Olivier Galibert]
  • video/resnet.cpp: Code cleanup [AJR]
  • coretmpl.h: Move lru_cache_map to separate header [AJR]
  • input.cpp, inputdev.cpp: Convert a few more functions to use std::string_view [AJR]
  • Use std: :clamp in various core functions [AJR]
  • render/bgfx: Fix failure to load texture .png files when -artpath contains multiple directories [AJR]
  • unidasm: Fix build on gcc [AJR]
  • input.cpp: Fix regression in token parsing [AJR]
  • swim1: Finish mfm write [Olivier Galibert]
New working machines
  • Funtronics: Tag [hap, Sean Riddle]
  • hh_pic16: lower mcu frequency for ttfball [hap]
  • 2gs: Better floppy interaction [Olivier Galibert]
  • tumbleb.cpp: fixed regression [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Oli Bug (Jump Bug bootleg) [Juan Romero, ClawGrip]
  • 2gs: Fixes, and more fixes [Olivier Galibert]
  • floppy 525: Better wpt management [Olivier Galibert]
  • swim1: propagate the iwm wpt correction [Olivier Galibert]
  • ap_dsk35: support .2MG images in the new-style apple_gcr_format [R. Belmont]
  • aviion88k: de-conflict serial port names [Patrick Mackinlay]
New working clones
  • Hot Night [system11, Brian Troha, The Dumping Union]
  • interpro: prevent some crashes [Patrick Mackinlay]
New machines marked as NOT_WORKING
  • Insight Enterprises Z80 SBC (Prototype?) [Dirk Best, Tech Time Traveller]
  • m3: Minor fixes [Dirk Best]
    • Better floppy selection logic
    • Floppy motor is always on
    • Minor gfxdecode fix
  • render/bgfx: Use platform-specific path separator more consistently [AJR]
  • ap_dsk35: make .2MG its own separate format handler [R. Belmont]
  • atarigt, quizshow: initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]
  • #7711: lld seems to add a minimal symbol that the system libraries catch. Be smarter about ignoring that. [Aaron Giles]
  • 8080bw, atari_s1, hanaawas, lastfght, mw8080bw: initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]

New working clones (#7739)

  • Asteroids (bootleg on Lunar Lander hardware, set 2) [Juan Romero, ClawGrip]
  • hh_sm510: confirm gnw_mmouse R mask option (#7747) [algestam]
  • hh_sm510: confirm gnw_mmouse R mask option
  • fds: Games refer to disk sides A and B, not 1 and 2. [Robbbert]
  • New NOT_WORKING software list additions (#7749)
  • vsmile_cart.xml: [ClawGrip]
  • Disney's Mickey Mouse - De wonderwereld van Mickey (Netherlands), Nickelodeon Spongebob Squarepants - Een Dag uit het Leven van een
  • Spons (Netherlands), Truckie's Rekenrace (Netherlands), The Batman - De redding van Gotham City (Netherlands), Nick Jr. Dora -
  • Dora's Reparatie Avontuur! (Netherlands, 2005), Nick Jr. Dora - Dora's Reparatie Avontuur! (Netherlands, 2009), Walt Disney's
  • Assepoester - De wonderwereld van Assepoester (Netherlands, 2010), Walt Disney's Assepoester - De wonderwereld van Assepoester
  • (Netherlands, rev. 123, 2007), Walt Disney's Assepoester - De wonderwereld van Assepoester (Netherlands, alt, 2005), Marvel
  • Spider-Man en Vrienden - Geheime Missies (Netherlands, rev. 123), Spider-Man en Vrienden - Geheime Missies (Netherlands) [Ramco Sahara]
  • vsmile_cart.xml updates: [ClawGrip]
    • Use VTech regional codes as game names suffixes
    • Fix some parent-clone relationships

New clones marked as NOT_WORKING (#7750)

  • Mach 2 (set 2) [Victor Fernandez (City Game), ClawGrip]

New NOT_WORKING software list additions (#7745)

  • vsmileb_cart.xml: Dierenhuis (Netherlands) [Ramco Sahara]
  • vsmileb_cart.xml: Use VTech country codes as game name suffixes. [ClawGrip]

New working clones (#7740)

  • Galaxian (Electromar Spanish bootleg) [Juan Romero, ClawGrip]
  • vsmilem_cart.xml: Use VTech country codes as game name suffixes and fix a parent-clone relationship [ClawGrip]

New working clones (#7744)

  • Born To Fight (Vifico license) [jordigahan, ClawGrip]
  • apple2gs: add some missing ADB commands. (#7753) [ksherlock]
  • added ds8874 device [hap]
  • cop400: small notes cleanup [hap]

new WORKING machines (#7755)

  • Go Diego Go! - Aztec ABC Adventure (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • Dora the Explorer - Dora Saves the Mermaids (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • hp_ipc.cpp: Added support for expansion ROMs. (#7726) [fulivi]

New working software

  • hp_ipc_rom: Software Engineering ROM [fulivi]
  • Fix build: [Vas Crabb]
    • spg2xx_jakks_sharp.cpp: Add missing comma between macro arguments.
    • hp_ipc_rom.xml: Use one tab indent per nested element level.
  • m6809: Partially qualify the dummy cycles [Olivier Galibert]
  • slapstic: Full rewrite, using infrastructure we did not have previously [Olivier Galibert]
  • slapstic: Add forgotten part of save state management [Olivier Galibert]
  • swim [Olivier Galibert]
  • apple2gs/iwm: Work [Olivier Galibert]
  • slapstic: forgot the important part, duh [Olivier Galibert]
  • Revert "swim" and "apple2gs/iwm: Work", wip pushed by mistake [Olivier Galibert]
  • m6809: Improve accuracy of dummy fetch patterns [AJR]
  • m6809: Fix syntax errors [AJR]
  • centiped, chaknpop, itech8, s11, st_mp100, st_mp200, toaplan1: initialized some variables which were causing incorrect behaviours
  • in drvnoclear builds [Ivan Vangelista]
  • toaplan2.cppundefinedfix nprobowl gfx loading (#7758) [David Haywood]
  • fidel_clockdiv: use read/write taps instead of bankdev [hap]
  • fidel_clockdiv: remove unneeded code [hap]
  • m3: Make the floppy work [Dirk Best]

new WORKING machine

  • Scooby-Doo! and The Pirate's Puzzles (Sharp Cookie) (PAL, UK) [Sean Riddle, David Haywood]
  • iwm: Fix the random track trashing due to not clearing the write buffer correctly [Olivier Galibert]
  • hektor.cpp, mc10.cpp, systel1.cpp: Configure screens for video devices to avoid errors with slot options that have their own screens [AJR]
  • mc14411: Fix potential crashes caused by calling rate select handlers before device timers are instantiated [AJR]
  • pa7234: Fix slot selection logic to keep the number from underflowing [AJR]
  • novag_supremo: redumped the ROM [bataais]
    • novag_supremo: move driver to novag_snova [hap]
  • excali64, gcpinbal, vpoker: initialized some variables which were causing incorrect behaviours in drvnoclear builds [Ivan Vangelista]
  • atarittl.cpp: added infos about Qwakers [Andy Welburn]

Machines promoted to working

  • Supremo - Limited Edition [hap, bataais]
  • f8: Use CLR instead of LIS H'00' as disassembly of opcode 0x70 [AJR]
  • Update state views when memory is modified through the debugger (since registers can be memory-mapped) [AJR]
New working clones
  • Wayne Gretzky's 3D Hockey Fatality Edition (prototype) [Andrew Welburn, bmx]
  • m6809: Fix regression in RTI timing [AJR]
  • mess.flt: removed unneeded entry [Robbbert]

New working software items

  • rx78_cart.xml: Space Enemy [Gaming Alexandria]

New not working software items

  • rx78_cart.xml: Excite Baseball [Gaming Alexandria]
  • vt52: fix for vt52 -eia sunkbd "Input ports cannot be read at init time!" [Robbbert]
  • qtsbc: Fix crash with -rs232 loopback [AJR]
  • vt52: Eliminate superfluous variable [AJR]
  • pofo: if software not specified with -ccma rom, just run as normal [Robbbert]
  • supremo: rename title, remove leftover .lay elements [hap]
  • hng64 : only swap/clear 3D buffer when flag is set (#7761) [Happy-yappH]
  • hng64 : only swap/clear 3D buffer when flag is set
  • seattle.cpp: updated wg3dh and blitz to use the bios system. Set blitz11 has been removed since it was identical to set blitz and created only to load the different bios version. [Ivan Vangelista]
  • sauro, sliver, speedatk, topspeed: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • util/palette.cpp: Fix assertion failure in some GCC builds [AJR]
  • roc10937.cpp: Added state output for the brightness(duty) value. [James Wallace]
    • Can be accessed as 'vfddutyX' where X is the port number Examples of it in use have been added to the generic MPU4, JPM System 5 and Impact layouts, and a full SVG based version in the JPM Sonic the Hedgehog layout.
  • mpu4.cpp: Miscellaneous layout fixes [James Wallace]

new software list entries

  • ekara_japan_a.xml: [DavidHaywood]
  • A-6 Pichi Pichi Pitch Pure Chapter 2 (Japan) [WingedPikPik, TeamEurope]
  • A-8 Pichi Pichi Pitch Karaoke Party 2 (Japan) [WingedPikPik, TeamEurope]
New machines marked as NOT_WORKING
  • G.T. Block Challenger [hap, chaneman]
  • juicebox, junofrst, koftball, maygayv1, nmk16, pacman, pastelg, segag80r: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • blockch: add notes [hap]
  • jpmimpct.cpp Improved SVG stencils for VFD layout [James Wallace]
  • grobda: Eliminate DAC and allow the 15XX custom to play the speech sample [AJR]
  • sound/namco.cpp: Allow channels to still play with a frequency of 0; allow writes to manipulate the counter directly for
  • namco15xx
  • seattle.cpp: Use mnemonic BIOS names, organise BIOS versions in ascending order. [Vas Crabb]
  • floppy: Filter out the writes when write protected, useful when when the apple2gs does a packet send (e.g a write) over DCD with
  • write protect forced on (to avoid damaging a possibly present disk). [Olivier Galibert]
  • gunpey, hexion, triplhnt, ultratnk: initialized some variables which were causing incorrect behaviours in drvnoclear debug builds
  • [Ivan Vangelista]
  • galaxian.cpp: Dumped and added PROM for 'olibug' and 'galkamika' [ClawGrip]
  • atlantis, astrocde, cps1, pcxt, spyhuntertec, tx1, undrfire, vamphalf: initialized some variables which were causing incorrect
  • behaviours in drvnoclear debug builds [Ivan Vangelista]
  • apple floppy: Correct the dskchg polarity. [Olivier Galibert]
  • m58.cpp: fixed MT06650 [Ivan Vangelista]
  • avr8: Coverity 315979 [Robbbert]
  • i8271: Coverity 315667 [Robbbert]
  • thegrid: Coverity 315445 [Robbbert]
  • specimx: Coverity 315439 [Robbbert]
  • lordgun: Coverity 315424 [Robbbert]
  • sfcbox: Coverity 315419 [Robbbert]
  • specimx: missed another null reference [Robbbert]
  • custui: Coverity 316207 [Robbbert]
  • pt68k4: Coverity 316195, 316197 [Robbbert]
  • generalplus_gpl16250_mobigo.cpp: correct release years (#7773) [AlesanddroPB95]
  • snes_ppu: Coverity 316154 [Robbbert]
  • halleys: Coverity 316135 [Robbbert]
  • confswitch: Coverity 316067 [Robbbert]
  • kageki: Coverity 316055 [Robbbert]
  • bfm_sc2: Coverity 316034,315508 [Robbbert]
  • plugins/discord: fix softlist longname [cracyc]
  • audio rax: Coverity 315527 [Robbbert]
  • interpro: Coverity 315916 [Robbbert]
  • cmi01a: Coverity 315772; fm7: Coverity 315775 [Robbbert]
  • apple2gs: add keypad equals, fix p showing as keypad (GitHub #7658) [R. Belmont]
  • apple2gs: better fix for 'p' being marked as keypad [ksherlock]
  • gottlieb.cpp: fixed MT07874 [Ivan Vangelista]
  • halleys.cpp: Eliminate deprecated auto_alloc [AJR]
  • bus/c64: fixed MT07867 [Ivan Vangelista]
  • Stop converting debugger console commands to all lowercase before parsing them. Case insensitivity has been preserved for command
  • names, CPU and region tags and certain symbolic parameters (as well as expressions, which were treated as case-insensitive in other
  • contexts), but filenames and character constants are no longer automatically lowercased. [AJR]
    • debugcmd.cpp, debugcon.cpp: Remove some superfluous c_str() calls
    • debugcmd.cpp: Remove local member referencing debugger_cpu, which is accessed only rarely since the console now tracks the visible CPU
  • apple2cp: Initial new IWM / Sony hookup for IIc Plus [R. Belmont]
  • MT 06668: mhavoc: graphics missing in maze stages [Robbbert]
  • devices/bus/c64/exp.cpp: fixed copy paste error introduced in 7e5a013c092e7adb621b6580fa0a4bc3e6ec3520 [Ivan Vangelista]
  • gottlieb.cpp: as suggested, reworked 576534b7675e7f16fca93232bf90d13a264d137a to be more standard/simpler [Ivan Vangelista]
  • esqkt: Coverity 315636 [Robbbert]
  • scripts: Remove references to non-existent headers and duplicate source file references. (#7770) [Roberto Benfatto]
  • floppy: ignore set_write_splice when the motor is not running [Olivier Galibert]

new WORKING clones

  • Thomas & Friends - Learning Circus Express (Sharp Cookie) (NTSC, US) [Sean Riddle, David Haywood]
  • Eliminate ARRAY_LENGTH template in favor of C++17's std: :size [AJR]
    • osdcomm.h: Move definition of EQUIVALENT_ARRAY to coretmpl.h
    • sharc.cpp, gt64xxx.cpp, ym2413.cpp, gb_lcd.cpp, snes_ppu.cpp: Use STRUCT_MEMBER for save state registration
    • gio/newport.cpp, megadrive/svp.cpp, nes_ctrl/bcbattle.cpp, arm7.cpp, tms9995.cpp, pckeybrd.cpp, sa1110.cpp, sa1111.cpp,
  • jangou_blitter.cpp, vic4567.cpp: Use std::fill(_n) instead of memset
  • emucore.h: Remove obsolete typedef
  • jongkyo.cpp: removed tagmap lookups and auto_alloc_array [Ivan Vangelista]
  • added MM5799 MCU emulation [hap]
New working machines
  • Basketball (Mattel) [hap, Sean Riddle]
  • QuizKid Speller [hap, Sean Riddle]
New working clones
  • QuizKid Racer (MM5799 version) [hap, Sean Riddle]
  • hiscore.dat: rename changed sets [cracyc]
  • interpro: correct function signature [Patrick Mackinlay]
  • iwm: Better state management, better write flush, better underrun handling [Olivier Galibert]
  • swim1: import iwm fixes [Olivier Galibert]
  • frontend/ui: Improved messages displayed when files are missing. [Vas Crabb]
    • Only show things preventing launch in UI (not NO_DUMP, optional, etc.)
    • Don't show details like file lengths and checksums in UI
    • Actually do system audit when launching from favourites
    • Log the more detailed summary at info level
New working machines
  • Black Knight Pinball (Entex) [hap, Sean Riddle, Rik]
New working clones
  • Street Fighter II': Magic KO Turbo!! - Nightmare Crack [f205v, Maru79]
  • jongkyo.cpp: Clean up input code a little. [Vas Crabb]
  • woz: Fix 2.0 format track length [Olivier Galibert]
  • thepit.cpp: identified and dumped PROMs for thehole and theportr [Caius]
  • add m68000 to debuger gdbstub [nabetse]
  • apple2gs: Switch to the new IWM. .WOZ is now supported for both 3.5" and 5.25" disks. [O. Galibert, R. Belmont]
  • woz: Add write some formats: Correct setting up of form factor and variant [Olivier Galibert]
New working machines
  • Ms PacMan Twin (Argentina) [Roberto Fresca, Mirko Buffoni, ArcadeHacker, Rick2000, ytsejam, recreativas.org]
  • thoop2.cpp: Fix sprite vs sprite priority Move virtual functions in protected: section [cam900]
  • apple2gs: added floppy drive sounds (for new IWM implementation) (#7793) [leesaudan2]
  • applefdintf: add helpers for adding 400K and HD Sony drives [R. Belmont]
  • macprtb: convert to new SWIM [R. Belmont]
  • good.cpp: identified some dips [Ivan Vangelista]
  • abc80, goldart, hankin, jp, namcona1, namcos2, namcos86: initialized some variables which were causing incorrect behaviours in
  • drvnoclear debug builds [Ivan Vangelista]
  • debug: add cls command to clear console buffer [hap]
  • m740: Fix calculation of destination address for disassembly of BBC/BBS n, A, rel [AJR]
  • BFM games: Improved VFD output [James Wallace]

Clones promoted to working

  • Bonanza (JPM) (IMPACT) (BO1 H06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 P H06) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 AH06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO1 I H06) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9P 14) (Protocol) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9 A 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO 9I 14) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 H10) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO5 I H10) [James Wallace]
  • Bonanza (JPM) (IMPACT) (BO06 11) [James Wallace]
  • woz: Correct trks chunk size [Olivier Galibert]
  • emumem: Fix regions and shares on dynamically-installed device maps [Olivier Galibert]
New working machines
  • Soccer (Mattel) [hap, Sean Riddle]
  • Hockey (Mattel) [hap, Sean Riddle]
  • rendlay.cpp: Increased precision of ellipse calculations. [Vas Crabb]
    • Also optimised drawing fully covered ellipse pixels and added a few comments.
  • apexc, apf, aussiebyte, avt, chaos, cops, corona, dec0, dms86, eprom, esq5505, eurocom2, jonos, jupiter: initialized some variables
  • which were causing incorrect behaviours in drvnoclear debug builds [Ivan Vangelista]
  • devices/bus/c64/exp: reworked cart loading [hap]
  • deco_mlc: added sprite autoflicker flag, fixed small problem with use8bppMode [Daniel Filner]
  • vgmplay.xml: Added 32 new entries [vgmrips.net, Tafoid]
  • leland.cpp: Dumped missing ROMs and corrected mismatched ROMs for the Ironman Ivan Stewart's Super Off-Road (rev 3) set. [Smitdogg, simzy, Brian Troha, The Dumping Union]
New working clones
  • Player's Edge Plus (PP0104) Standard Draw Poker (set 2, Fitzgeralds) [Brian Troha]
  • cps2.cpp: updated credits (#7802) [Ange Albertini]
  • gfamily.cpp: Redumped gmfamily hard disk. (#7799) [ICEknight]
    • Previous Norton Ghost image conversion had corruption issues.
  • deco_mlc: fix copypaste error with prev commit [hap]
  • Radar Scope (TRS02, rev. D) [anonymous, Gaming Alexandria]
  • raiden_ms.cpp: Fixed sound communication, and improved sound chip hookup. (#7781) [Devin Acker]
    • Music and sound effect playback is triggered correctly. FM audio still doesn't sound great, but it's at least functional.
  • frontend: Added a few more driver flags to -listxml output. (#7731) [npwoods]
  • snowbros.cpp: dumped MCU for cookbib2 and cookbib2a [Caps0ff]
New working clones
  • Defense (Defender bootleg) [chaneman]
new WORKING machine
  • Run Run Puppy [Houpela, MetalliC]
  • kl5c80a12, kl5c80a16: Emulate on-chip parallel ports [AJR]
  • getbass: Add EEPROM for I/O CPU
  • New working software list additions (apple2_flop_clcracked.xml)
  • The Isle of Mem (cleanly cracked) [4am, Firehawke]
  • Math Concepts I (Version 06.29.84) (cleanly cracked) [4am, Firehawke]
  • Osmotic Pressure (Version 1.1, dated 04/1985) (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_orig.xml)
  • Reading Fun: Beginning Consonant Sounds [4am, Firehawke]
  • Troll Math Class Level 3: I Can Multiply and Divide [4am, Firehawke]
  • Read and Spell: In the Days of Knights and Castles [4am, Firehawke]
  • Troll Math Class Level 4: Advanced Addition and Subtraction [4am, Firehawke]
  • Troll Math Class Level 5: Advanced Multiplication and Division [4am, Firehawke]
  • The Human Body and How It Works: The Digestive and Excretory Systems [4am, Firehawke]
  • The Human Body and How It Works: The Skeletal and Muscular Systems [4am, Firehawke]
  • Alphabet Fun: Learning The Alphabet [4am, Firehawke]
  • Parts of Speech: Fun with Verbs [4am, Firehawke]
  • Understanding Maps and Globes [4am, Firehawke]
  • Cause and Effect: What Makes It Happen [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Math Concepts II (Version 06.29.84) (cleanly cracked) [4am, Firehawke]
  • Reproduction Process (cleanly cracked) [4am, Firehawke]
  • Pollution Control (cleanly cracked) [4am, Firehawke]
  • Jigsaw Jenerator (cleanly cracked) [4am, Firehawke]
  • PlayWriter: Castles and Creatures (cleanly cracked) [4am, Firehawke]
  • New working software list additions (apple2_flop_clcracked.xml)
  • Pipeline (cleanly cracked) [4am, Firehawke]
  • Frogger (Main Street Publishing re-release) (cleanly cracked) [4am, Firehawke]
  • Starship Commander (Version 1.1) (cleanly cracked) [4am, Firehawke]
  • Uncle Clyde's Consonant Slides: Beginning Consonants (cleanly cracked) [4am, Firehawke]
  • fmtowns_cd.xml: 11 new dumps, 19 replacements, 3 missing floppies added (#7764) [r09]
    • fmtowns_cd.xml - Removed the floppy disks for 38-man Kilo no Kokuu and Powermonger, since they are user-created disks and the games only need blank disks to save fmtowns_cd.xml - Replaced Lunatic Dawn II floppy with a cleaner unmodified copy [akira_2020]
  • fmtowns_cd.xml - Replaced Nobunaga no Yabou - Bushou Fuuunroku floppy with a cleaner unmodified copy [wiggy2k] fmtowns_cd.xml - Replaced the "fake" Lipstick Adventure 3 floppy with an image dumped from the original disk [r09] fmtowns_cd.xml - Added a missing floppy image to Nobunaga no Yabou - Tenshouki (it wasn't marked as unsupported but it didn't actually work correctlybefore) [wiggy2k]
New working software list additions
  • Ehon Writer School v1.1 L21 [redump.org]
  • Gakuen Bakuretsu Tenkousei! [redump.org]
  • Hana no Kioku - Dainishou [redump.org]
  • if 1-2-3 CD Collection [redump.org]
  • Ikazuchi no Senshi Raidy 2 (1996-08-01) [redump.org]
  • Kousoku Choujin [redump.org]
  • Misato-chan no Yume Nikki [redump.org]
  • The Silent Service - Chinmoku no Kantai [redump.org, wiggy2k]
  • Sotsugyou '93 - Graduation (older floppy disk) [redump.org, wiggy2k]
  • Time Stripper Mako-chan [redump.org]
  • Tougenkyou [redump.org]
  • Replaced software list items
  • Aeternam [redump.org]
  • Angel [redump.org]
  • Dungeon Master (1989-11-14) [redump.org]
  • Gendai Daisenryaku EX Special [redump.org]
  • Giga Mortion [redump.org]
  • Hana no Kioku [redump.org]
  • Kikou Shidan - Panzer Division [redump.org]
  • Kiwame II [redump.org]
  • Koko wa Rakuensou [redump.org]
  • Koko wa Rakuensou 2 [redump.org]
  • Okumanchouja II [redump.org]
  • Ring Out!! [redump.org]
  • Stronghold - Koutei no Yousai [redump.org]
  • Tom Snyder's Puppy Love 2 [redump.org]
  • Toushin Toshi II - Soshite, Sorekara... [redump.org]
  • Ultima Underworld - The Stygian Abyss [redump.org]
  • Veil of Darkness - Norowareta Yogen [redump.org]
  • Virtuacall [redump.org]
  • Xak III - The Eternal Recurrence [redump.org]
Software list items promoted to working
  • Record of Lodoss War II - Goshiki no Maryuu [wiggy2k]
  • Sangokushi III [wiggy2k]
  • firebeat.cpp: Large refactor and initial beatmania III support. (#7721) [987123879113]
    • Changed DMA to deliver one byte at a time.
    • Converted to use I/O port and output finders, corrected handler widths. and cleaned up code.
    • Lots of other cleanup and miscellaneous fixes.
New machines marked as NOT_WORKING
  • Beatmania III [987123879113]
  • Pop'n Music Animelo [987123879113]
  • Pop'n Music Mickey Tunes [987123879113]
New clones marked as NOT_WORKING
  • Pop'n Music Mickey Tunes! [987123879113]
  • looping: offset/truncate the COP420 rom instead of loading it the hard way [hap]
  • macprtb.cpp: Initialize one more variable; update VIA type and notes [AJR]
  • esqkt.cpp, istrebiteli.cpp, ti99_2.cpp, ti99_4p.cpp: used object finders [Ivan Vangelista]
  • megatech.cpp, mrgame.cpp, nes.cpp, stuntair.cpp, vegas.cpp: removed unneeded machine().root_device() calls [Ivan Vangelista]
  • playmark.cpp: dumped S87C751 MCUs for World Beach Volley [Caps0ff, jordigahan, ClawGrip]
New working clones
  • World Beach Volley (set 1, S87C751 audio CPU) [Caps0ff, jordigahan, ClawGrip]
  • plugins/cheatfind: fix watch and write [cracyc]
  • ksys573: Add ATA CS1 to memory map (#7804) [987123879113]
  • svga_s3.cpp: Add BIOS for S3 86C775/785 and ExpertColor M50-02 86C775 (both V.1.01.04) [jordigahan, ClawGrip] (#7765) [ClawGrip]
  • New machines marked as NOT_WORKING (#7801) [ClawGrip]
New machines marked as NOT_WORKING
  • PlayCenter Champions Tournament (v9.3) [Recreativas.org]
  • dec0.cpp: updated hardware infos [Guru]
New NOT_WORKING software list additions
  • lynx.xml: Lynx Othello [anonymous]
  • Add new BIOS version '12-07' for 'snes4sl' [Victor Fernandez (City Game), ClawGrip] (#7714) [ClawGrip]
  • macadb.cpp: Initialize more variables; modernize logging [AJR]
  • bus/bbc/tube: Added the CMS 6809, Acorn 16032, and Acorn A500 2nd processors. [Nigel Barnes]
  • acorn_memc.cpp: Disable side effects in high_mem_r handler. [Nigel Barnes]
  • i2cmem.cpp: Added PCF8570 device. [Nigel Barnes]
  • i2cmem.cpp: Fix duplicate shortname. [Nigel Barnes]
  • New machines marked as NOT_WORKING (#7700) [ClawGrip]
New machines marked as NOT_WORKING
  • Photo Play 2001 (Spanish) [jordigahan, ClawGrip]
  • New machines marked as NOT_WORKING (#7769) [ClawGrip]
New machines marked as NOT_WORKING
  • Silverball (8.01) [jordigahan, ClawGrip]
New clones marked as NOT_WORKING
  • Silverball (6.32) [Asure]
  • Silverball (7.20) [Asure]
  • Silverball Bulova (4.09, set 1) [Asure]
  • Silverball Bulova (4.09, set 2) [Asure]
  • sms.xml: updated release year for fireice (#7655) [ArcadeShadow]
  • gamegear.xml: corrected description for suprjedi (#7795) [ArcadeShadow]
  • fmtowns_flop.xml: 4 new dumps, 1 replacement (#7742) [r09]
New working software list additions
  • Cameltry (cracked) [cyo.the.vile]
  • Columns (cracked) [cyo.the.vile]
  • Lord Monarch [cyo.the.vile]
  • Nonomura Byouin no Hitobito [r09]
  • Replaced software list items
  • Toushin Toshi [rockleevk]
  • rainbow.cpp: Rainbow 100 A ROM added [bsdimp] (#7723) [rfka01]
  • 315_5313.cpp: Fix/Add hardware related notes (#7567) [cam900]
  • sk.cpp: Add notes for Sonic 3 & Knuckles save ... (#7805) [cam900]
    • ...feature
  • actions_atj2279b.cpp: add notes (#7392) [Onmp314]
  • neogeo.cpp: Add notes for AES clock, regional difference (#7369) [cam900]
    • neogeo.cpp: Add notes for AES clock, regional difference neogeocd.cpp: Move value into driver class, Add notes for hardware
    • region
    • neogeo.cpp: Fix spacing
  • sk.cpp and 315_5313 devices, actions_atj2279b, rainbow and silverball drivers: ran srcclean and some grammar corrections for
  • recenty merged PRs [Ivan Vangelista]
  • Make -listmedia compatible with grep/find [Robbbert]
    • Examples:
    • List all systems with .tap support: mame -listmedia | find ".tap"
    • List all systems with paper tape reader: mame -listmedia | grep (ptap
  • ibm5150 New working software list additions (#7796) [ArcadeShadow]
New working software list additions
  • Maniac Mansion [The Good Old Days]
  • Tunnels & Trolls: Crusaders of Khazan [The Good Old Days]
  • Valhalla - Ragnarok [The Good Old Days]
  • Cyrus 3-D Chess (shareware, Titanium Seal release) [Archive.org]
  • VGA Slot Machine (Titanium Seal release) [Archive.org]
  • apple1: New working software list additions (#7623) [Alexis Bousiges]
New working software list additions
  • apple1.xml: Hamurabi (Computerland of Nashua) [Brutal Deluxe]
  • apple1.xml: Nightmare 6 (Computerland of Nashua) [Brutal Deluxe]
  • ibm5170 New working software list additions (#7797) [ArcadeShadow]
New working software list additions
  • Wolfenstein 3-D (shareware, Titanium Seal release) [Archive.org]
  • Mixed-Up Fairy Tales [The Good Old Days]
  • ibm5170.xml: marked epdeepsea as bad dump (Modified root and OEM ID) [ArcadeShadow]
  • spectrum_cass.xml: Updated metadata for numerous entries. [ArcadeShadow]
  • tube_cms6809: Board is only mapped to upper half of tube addresses. [Nigel Barnes]
  • mfi: Don't crash on a fully unformatted disk [Olivier Galibert]
  • emumem: Disable the unmap-value-in-device-map test for now [Olivier Galibert]
  • Fix exception in debug build when selecting machine category filter [AJR]
  • Ensure validation of device tags in non-default slot options [AJR]
  • moptions: Fixed a spelling mistake. [Robbbert]
  • bbc_tube_casper: VIA interface is enabled on address A4. [Nigel Barnes]
  • macii(c)x: use SWIM1 when NEW_SWIM is enabled [R. Belmont]
  • fmtowns_flop.xml: fix lordmon sha1 (#7809) [r09]
  • bgfx: crt-geom and crt-geom-deluxe enhancements (#7766) [cgwg]
    • Added a "brightness boost" feature for the shadow mask that works by making the brightness ratio between bright and dark mask
    • pixels closer to 1 for the brighter parts of the image.
    • Added clamping to zero so that underscanning produces a black border.
    • Added a "raster bloom" effect to crt-geom-deluxe that makes the image grow slightly when the average brightness of the screen is high, mimicking a common defect in CRTs.
  • bgfx: Compiled new shaders for Direct3D, ESSL, Metal and SPIR-V. [Vas Crabb]
  • bgfx png: The message parameters were the wrong way around. [Robbbert]
  • srcclean in preparation for branching release [Vas Crabb]
  • iez80.cpp: Don't capitalise things that aren't part of the title and aren't proper nouns, initialisms, etc. [Vas Crabb]
  • jpmimpctsw.cpp: Mark j6untch and j6untcha as not working again, promotion may have been premature. [Vas Crabb]
→ NOWSZY [arcade] Mame x64 0.228 27/01/2021

MAME 0.228 27 Jan 2021

Has it already been an entire month? It must have been, because MAME 0.228 is ready today! We’ve added support for two very rare arcade games this month. The first is Namennayo, an overhead-view obstacle course game making unauthorised use of Satoru Tsuda’s Nameneko characters. The second is Get A Way, an overhead-view racing game made by Universal, touted as the “first game in the world to feature a 16-bit microcomputer.” Universal went on to create the much loved Mr. Do! character. Emulation is preliminary – while the game is playable, there are some graphical issues, and sound is absent.

In other arcade emulation news, Windy Fairy has made a triumphant return, bringing numerous fixes for issues affecting Bemani rhythm games running on System 573 hardware. Thanks to the persistent efforts of David “Haze” Haywood, various fruit machines from JPM are starting to become playable in MAME. Interestingly, these machines rely on similar Brooktree RAMDACs to NCD X11 terminals, and Motorola DUARTs used by numerous other systems emulated in MAME. A complete dump of the type 01 program for Zaccaria’s Cat and Mouse has finally been obtained, making both known versions of this obscure game playable at last.

For hand-held consoles, the WonderSwan and WonderSwan Color have had an overhaul, and Game Gear X-Terminator cartridges are now supported. Several Bandai RX-78 cartridges have been dumped, exercising more aspects of the emulation and allowing several shortcomings to be fixed. We’ve also made some progress on emulating Apple’s floppy drive controllers, providing a path to support for SuperDrive high-density floppy drives, and eventually the HD20 external hard disk.

There’s been plenty more happening, including a new LCD shader from cgwg, all the latest FM Towns software dumps, fixes for recent regressions, and more code modernisation.


New working machines
  • Club Card (ver. 1.1 English) [Roberto Fresca, Ioannis Bampoulas]
  • CXG Systems / Newcrest Technology Sphinx Commander (v2.00) [hap, anonymous]
  • Get A Way [Sam Grech, hap, Angelo Salese]
  • Namennayo (Japan) [ShouTime, David Haywood]
New working clones
  • beatstage 4th MIX (ver KA-A) [xuserv]
  • Big Fight - Big Trouble In The Atlantic Ocean (Japan, rev F) [Phil Bennet, The Dumping Union]
  • DrumMania 4th Mix (GA25 VER. KAA) [xuserv]
  • Facit DTC [Luxor ABC arkivet, Curt Coder]
  • Puchi Carat (Ver 2.04A 1997/11/08) [TeamEurope, Ryan Holtz, The Dumping Union]
  • Rabbit (Japan 3/6?) [coolmod, The Dumping Union]
  • Red Hawk (horizontal, Spain) [Victor Fernandez (City Game), ClawGrip]
  • Saitek Kasparov Simultano (ver. C) [bataais]
  • Treasure Quest (Protocol) [David Haywood]
  • Zabavni Karti (Bulgarian, encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Machines promoted to working
  • Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot) [James Wallace]
  • Treasure Quest [David Haywood]
  • Clones promoted to working
  • Cat and Mouse (type 01 program) [Paul Swan]
  • Forte Card (Ver 103, English) [Grull Osgo, Roberto Fresca]
  • Roller Coaster (JPM) (IMPACT) (RC10 C20, 20p Stake, £10 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11 AC30, 30p Stake, £15 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11 C29, 30p Stake, £15 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot, Whitbread) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11P C30, 30p Stake, £15 Jackpot, Protocol) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC2 I L07, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC2 L07, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4 AL15, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4 I L15, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4 L15, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4P L15, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC5 L14, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9 AL26, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £10 Jackpot, Whitbread) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9P L26, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
New machines marked as NOT_WORKING
  • Bingo Circus (terminal) [Phil Bennet]
  • Champion Pool (v1.0) [caius]
  • Data General AViiON 4600 [Plamen Mihaylov, Patrick Mackinlay]
  • Diamond King [jordigahan, ClawGrip]
  • Fatal Fury Special (SNES bootleg) [Apocalypse, iq_132]
  • Happy Pierrot [Alex Marshall]
  • Heroine's Memory [The Dumping Union]
  • High Roller (Bellfruit) (Scorpion 4) [HIGHWAYMAN]
  • Hungry Hungry Hippos (redemption game) [Museo del Recreativo, The Dumping Union]
  • Intelligent Peripheral Devices AlphaSmart 3000 [TeamEurope, ClawGrip]
  • International Business Machines IBM RT PC Model 010 [Bitsavers]
  • International Business Machines IBM RT PC Model 015 [Bitsavers]
  • International Business Machines IBM RT PC Model 020 [Bitsavers]
  • International Business Machines IBM RT PC Model 025 [Bitsavers]
  • International Business Machines IBM RT PC Model A25 [Bitsavers]
  • Mini Guay [jordigahan, ClawGrip]
  • NEC EWS4800/310 [Plamen Mihaylov, Patrick Mackinlay]
  • New! Cherry Plus (Ver. 3.10) [Ioannis Bampoulas]
  • Pontoon (Konami) [Michel Pichot]
  • Portable Game Station 268-in-1 [Takashi Omoto, TeamEurope, David Haywood]
  • SM1810 [Carl, Alexander Kholodov]
  • Sonic Blast Man's Janken Battle [Phil Bennet]
  • SPRINT (Maygay) (M1A/B) [HIGHWAYMAN]
  • Surprise 5 (Ver. 1.19) [Ioannis Bampoulas]
  • Tab Products E-22 Display Terminal [Bitsavers]
  • Tsururin Kun [Phil Bennet]
  • unknown 'Rolla' slot machine [caius]
New clones marked as NOT_WORKING
  • Adults Only (Ukraine, V. 43.17) [Ivan Vangelista]
  • Black Pearl (Ukraine, V. 42.01) [Ivan Vangelista]
  • Black Pearl (Ukraine, V. 42.03) [Ivan Vangelista]
  • Black Pearl (Ukraine, V. 43.04) [Ivan Vangelista]
  • Black Pearl (Ukraine, V. 43.07) [Ivan Vangelista]
  • Blits Loto (Ukraine, V. 30.08) [Ivan Vangelista]
  • Crime Patrol v1.0 [Dragon’s Lair Project]
  • Del's Millions (Bellfruit) (set 11, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
  • Del's Millions (Bellfruit) (set 12, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
  • Dirt Devils (USA, Revision A) [Brian Troha, The Dumping Union]
  • Donkey Kong (Maygay) v?.? (M1A/B) [HIGHWAYMAN]
  • Grand Canyon (Ukraine, V. 42.06) [Ivan Vangelista]
  • Grand Canyon (Ukraine, V. 42.13) [Ivan Vangelista]
  • Grand Canyon (Ukraine, V. 43.05) [Ivan Vangelista]
  • The Hole (bootleg of The Pit) [caius]
  • Lucky Shell (Ukraine, V. 42.10) [Ivan Vangelista]
  • Maski Show (Ukraine V. 42.05) [Ivan Vangelista]
  • Maski Show (Ukraine V. 42.11) [Ivan Vangelista]
  • Maski Show (Ukraine V. 43.07) [Ivan Vangelista]
  • New Draw 8 Lines (Version 2.1) [Ioannis Bampoulas]
  • The Porter (bootleg of Port Man) [caius]
  • Roland HS-80 Programmable Polyphonic Synthesizer [Andreas Markusen, DBWBP]
  • Safari (Extrema, Ukraine, V. 42.04) [Ivan Vangelista]
  • Safari (Extrema, Ukraine, V. 42.07) [Ivan Vangelista]
  • Safari (Extrema, Ukraine, V. 43.08) [Ivan Vangelista]
  • Strong Link (Ukraine, V. 43.45) [Ivan Vangelista]
  • Sega Bass Fishing Deluxe (USA) [Brian Troha, The Dumping Union]
  • The Simpsons (Maygay) (M1A/B) (set 9) [HIGHWAYMAN]
  • Treasure Hunt (Extrema, Ukraine, V. 34.02) [Ivan Vangelista]
New working software list additions
  • chip8_quik: Addition Problems, Airplane, Animal Race, Animal Race (fix), Astro Dodge, Astro Dodge (fix), Biorhythm, Blackjack, Blinky (fix), Blitz, Bowling, Breakout, Brick, Brix, Cave, Clock Program, Craps, Deflection, Dream Invaders, Fifteen Puzzle, Figures, Filter, Guess, Hi-Lo, Hidden, Hidden (fix), Kaleidoscope, Kaleidoscope (alt), Landing, Life, Lunar Lander, Mastermind FourRow, Merlin,Missile, Most Dangerous Game, Nim, Paddles, Pong, Pong (1 player), Pong (alt), Programmable Spacefighters, Puzzle, Reversi, Rocket, Rocket Launch, Rush Hour, Rush Hour (alt), Russian Roulette, Sequence Shoot, Shooting Stars, Slide, Snafu, Soccer, Space Flight, Space Intercept, Squash, Submarine, Syzygy, Tank, Tapeworm, Tetris, Tic-Tac-Toe (fix), Timebomb, Tron, UFO, V-brix, Vers, Video Display Drawing Game, Wipeoff, Worm V4, X-Mirror, X-Ray (fix) [Robbbert]
  • fmtowns_cd: Hyper Planet Shiki Vol. 2 [Maddog]
  • Emit Vol. 1 - Toki no Maigo (Demo), Engage Errands - Miwaku no Shito-tachi, Last Armageddon CD Special (Selon reprint), Lua, Naru Mahjong, Nijiiro Denshoku Musume, Tactical Tank Corps DX, Tensen Nyannyan, Winning Post, WonPara Wars [redump.org]
  • Air Warrior V1.2L11, Engage Errands II - Hikari o Ninau Mono [redump.org, wiggy2k]
  • Kikai Jikake no Marian, Princess Danger [rockleevk]
  • fmtowns_flop: Darwin's Dilemma - The Solution Is Evolution [wiggy2k]
  • gamegear: Andre Agassi Tennis (prototype), Bubble Bobble (prototype), CJ Elephant Fugitive (prototype), Dinobasher Starring Bignose the Caveman (Euro, prototype), Dragon - The Bruce Lee Story (prototype), Empire Syndicate (Chicago Syndicate) (prototype, 19950320), Kawasaki Superbike Challenge (USA), Micro Machines (prototype)
  • [smspower], X-Terminator v2.1 for Game Gear (USA, Euro), X-Terminator v2.1J for Game Gear (Jpn) [Wilbert Pol, smspower]
  • ibm5150: Where in America's Past is Carmen Sandiego? (3.5"), Where in America's Past is Carmen Sandiego? (5.25") [ArcadeShadow]
  • ibm5170: The Legend of Robin Hood - Conquests of the Longbow, Pirates! Gold (Euro), Pirates! Gold (older), Tetris Classic (Windows 3.x release) [ArcadeShadow]
  • psx: Action Replay 2 Version 2.23 - Bonus PSone Codes! (Euro), Autumn/Christmas Releases '96 (Euro), Beatmania (Euro), Chase the Express (Euro), Demo One (Version 1) (Euro), Demo One (Version 2) (Euro), Demo One (Version 4) (Ger), Depth (Jpn),
  • Disney/Pixar Monsters, Inc.: Skrämmarön (Swe), Dracula: The Resurrection (Euro), Driver 2: Back on the Streets (Euro, Rev. 1),Euro Demo 21 (Euro), Euro Demo 22 (Euro), Euro Demo 28 (Euro), Euro Demo 58 (Euro), Euro Demo 60 (Euro), Euro Demo 62 (Euro), Euro Demo 63 (Euro), Euro Demo 64 (Euro), Euro Demo 65 (Euro), Euro Demo 66 (Euro), Euro Demo 67 (Euro), Euro Demo 68 (Euro),Euro Demo 69 (Euro), Euro Demo 70 (Euro), Euro Demo 71 (Euro), Ero Demo 72 (Euro), Euro Demo 73 (Euro), Euro Demo 74 (Euro), Everybody's Golf 2 (Euro), F1 Championship Season 2000 (Euro), Front Mission 3 (Euro, Prototype 20000616), Ghoul Panic (Euro),
  • Gran Turismo (Euro), Gran Turismo 2 (Euro), Grand Theft Auto 2 (Euro, Rev. 1), Medal of Honor: Underground (Euro),
  • Metal Gear Solid (Euro), Metal Gear Solid: Special Missions (Euro), Micro Machines V3 (Euro, EDC), Moto Racer (Euro),  Moto Racer World Tour (Euro), Music: Music Creation for the PlayStation (Euro), Need for Speed II (Euro),  Need for Speed III: Hot Pursuit (Euro), No Fear Downhill Mountain Biking (Euro), Oddworld: Abe's Oddysee (Euro), Pi to Mail (Jpn), Point Blank (Euro, Demo), Point Blank (Euro, Rev. 1), Point Blank 2 (Euro, Aus), Porsche Challenge (Euro), Power Source (Euro),  Pro Pinball: Big Race USA (Euro), Rescue Shot (Euro), Resident Evil (Euro, EDC), Resident Evil: Survivor (Euro),  Sentou Kokka: Air Land Battle (Jpn, Rev. 1), Silent Hill (Euro), Sphere 360° (Euro), Spider-Man (Euro), Spyro the Dragon (Euro),  Street Skater 2 (Euro), Tenchu: Stealth Assassins (Euro, Demo), Test Drive 6 (Euro), Theme Hospital (Euro),  Tomb Raider: The Last Revelation (Euro, Aus), Vanishing Point (Euro), Wares 1092: Souheiden (Jpn), Warpath: Jurassic Park (Euro), WCW Mayhem (Euro) [redump.org, FakeShemp]
  • rx78_cart: Sekigahara, Super Motocross [Gaming Alexandria, SSJ]
  • Burger Shop, Champion Racer, Mobile Suit Gundam, Perfect Mah-jongg, The Prowrestling, Ultraman [Gaming Alexandria, SSJ, Robbbert]
  • rx78_cass: Graphics Mathematics [Gaming Alexandria, SSJ]
  • sg1000: San-nin Mahjong (Jpn, alt) [smspower]
  • sms: 3D Gunner (prototype), Alex Kidd - High-Tech World (prototype), Battle Wings (Bomber Raid, prototype), Cyborg Hunter (prototype), Game de Check! Koutsuu Anzen (Jpn, prototype), Hang-On (prototype), Missile Defense 3-D (prototype), Out Run 3-D (prototype), Solomon no Kagi - Oujo Rihita no Namida (prototype), Super Off Road (prototype) [smspower]
  • videopac: Flash Point (PAL conversion), Rash [hap]
  • wscolor: Digimon Adventure 02 - D1 Tamers (Rev 0), Digimon Tamers - Digimon Medley (alt), Digital Monster - D-Project (Rev 0), Digital Monster Card Game - Ver. WonderSwan Color (Rev 0), From TV Animation One Piece - Treasure Wars (Rev 0),
  • Hunter X Hunter - Greed Island (Rev 0) [redump.org, Wilbert Pol]
  • wswan: Chocobo no Fushigi na Dungeon for WonderSwan (Rev 1), Chocobo no Fushigi na Dungeon for WonderSwan (Rev 2), Digimon Adventure - Anode Tamer (Rev 0), Digimon Adventure 02 - Tag Tamers (Rev 0), Harobots (Rev 0), Hunter X Hunter - Ishi o Tsugu Mono (Rev 1), Keitai Gyogun Tanchiki - WonderSwan Handy Sonar (Rev 1), Mahjong Touryuumon (Rev 1), Ring Infinity (alt), SD Gundam - Emotional Jam (Rev 2), SD Gundam Gashapon Senki - Episode 1 (alt), Super Robot Taisen Compact (Rev 0), Super Robot Taisen Compact (Rev 1) [redump.org, Wilbert Pol]
Software list items promoted to working
  • fmtowns_cd: Sangokushi IV [akira_2020]
  • Hyper Planet for Marty, Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty version), Sensual Angels[cherokee]
  • Doki Doki Vacation - Kirameku Kisetsu no Naka de [wiggy2k]
  • psx: 007 - Tomorrow Never Dies (Jpn), 10101 - "Will" the Starship (Jpn), 70's Robot Anime - Geppy-X - The Super Boosted Armor (Jpn), A5 - A Ressha de Ikou 5 (Jpn, Playstation the Best), Abe a GoGo (Jpn), Acid (Jpn), Aconcagua (Jpn), Action Puzzle - Prism Land (Jpn, Honkakuha de 1300Yen Series), Ad Lib Ouj ...to Fuyukai na Nakamatachi!? (Jpn), Advanced V.G. 2 (Jpn, SuperLite 1500 Series), Afraid Gear (Jpn), Airgrave (Jpn), Aitakute... Your Smiles in My Heart (Jpn), Aizouban Houshin Engi (Jpn), Akagawa Jirou - Yasoukyoku 2 (Jpn), Akagawa Jirou Majo-tachi no Nemuri - Fukkatsu Matsuri (Jpn), Alice in Cyberland (Jpn), Alive (Jpn), Alundra 2 - Mashinka no Nazo (Jpn), Ancient Roman - Power of the Dark Side (Jpn), Angel Graffiti - Anata e no Profile (Jpn), Angelique Duet (Jpn), Angelique Special (Jpn), Angelique Special 2 (Jpn), Angelique Tenkuu no Requiem (Jpn), Angolmois '99 (Jpn, SuperLite 1500 Series), Another Memories (Jpn), Ao Zora to Nakama Tachi - Yume No Bouken (Jpn), Ao no Roku-gou - Antarctica (Jpn), Aoki Ookami to Shiroki Mejika - Genchou Hishi (Jpn), Aqua Paradise - Boku no Suizokukan (Jpn), Aquanaut no Kyuujitsu 2 (Jpn), Aquarian Age - Tokyo Wars (Jpn), Arcade Gears - Image Fight & X-Multiply (Jpn), Arcade Gears - Wonder 3 (Jpn), Arcade Hits - Crazy Climber (Jpn, Major Wave Series), Armed Fighter (Jpn), Armored Core (Jpn, Demo), Arthur to Astaroth no Nazo Maikamura - Incredible Toons (Jpn), Assault Suits Valken 2 - Juusou Kihei Valken 2 (Jpn), Astronoka (Jpn), Asuka 120% Burning Fest. Excellent (Jpn), Asuka 120% Burning Fest. Final (Jpn), Asuka 120% Burning Fest. Special (Jpn), Asuncia - Matsue no Jubaku (Jpn, XING Maru-yasu Series), Athena - Awakening from the Ordinary Life (Jpn, Koei the Best), Ayakashi Ninden Kunoichiban (Jpn), Azito (Jpn), Azito 3 (Jpn), Azumanga Donjara Daiou (Jpn), b.l.u.e. - Legend of Water (Jpn), BackGuiner - Yomigaeru Yuusha-tachi - Hishou-hen 'Uragiri no Senjou' (Jpn), Bakumatsu Roman - Gekka no Kenshi (Jpn), Bakuretsu Hunter - Mahjong Special (Jpn), Bakuryu (Jpn), Barbapapa (Jpn), Bardysh (Jpn), Baroque - Yuganda Mousou (Jpn), Baroque Syndrome (Jpn), Baseball Simulation - ID Pro Yakyuu (Jpn), Bass Fisherman - Texas (Jpn), Battle "Sugoroku" - The Hunter - A.R.0062 (Jpn, SuperLite 1500 Series), Battle Master (Jpn, Major Wave Series), Beat Planet Music (Jpn), Beatmania - Append 3rd Mix Mini (Jpn), Beatmania - Append 5th Mix - Time to Get Down (Jpn), Beatmania - Best Hits (Jpn), Beatmania Append 6th Mix + Core Remix (Jpn), Beatmania Append Gottamix 2 - Going Global (Jpn), Bishi Bashi Special (Jpn, Konami the Best), Bishi Bashi Special 2 (Jpn), Bishi Bashi Special 3 - Step Champ (Jpn), Bishoujo Senshi Sailormoon Super S - Shin Shuyaku Soudatsusen (Jpn, Genteiban), Black Jack vs. Matsuda Jun (Jpn), Black Matrix Zero OO (Jpn, Shokai Genteiban), Blade Arts - Tasogare no Miyako R'lyeh (Jpn), BladeMaker (Jpn), Blam! -MachineHead (Jpn), Blaze & Blade - Busters (Jpn), Blaze & Blade - Eternal Quest (Jpn), Block Kuzushi - Kowashite Help! (Jpn), Blood Factory (Jpn), Blue Breaker Burst - Egao no Asuni (Jpn), The Blue Marlin (Jpn), Boku no Choro-Q (Jpn), Boku wa Koukuu Kanseikan (Jpn), Bonogurashi (Jpn), Boundary Gate - Daughter of Kingdom (Jpn), Brave Prove (Jpn), Brave Sword (Jpn), Break Volley (Jpn), Breath of Fire III (Jpn), Buckle Up! (Jpn), Bugi (Jpn), Burning Road (Jpn), C1 Circuit (Jpn), Calcolo! - Ochimo no Shooting (Jpn), Carnage Heart EZ - Easy Zapping (Jpn), Carom Shot 2 (Jpn), Chaos Control (Jpn), Chiisana Kyojin Microman (Jpn), Chiisana Oukoku Erutoria (Jpn), Chiki Chiki Machine Mou Race - Wacky Races (Jpn), Chippoke Ralph no Daibouken - The Adventure of Little Ralph (Jpn), Chocolate Kiss (Jpn), Choro-Q (Jpn), Choro-Q Wonderful! (Jpn), Chou Aniki - Kyuukyoku Muteki Ginga Saikyou Otoko (Jpn), Chou Hatsumei Boy Kanipan - Hirameki Wonderland (Jpn), Choujin Gakuen Gowcaizer (Jpn), Circuit Beat (Jpn), Cleopatra's Fortune (Jpn), Click Manga - Click Nohi (Jpn), Click Manga - Dynamic Robot Taisen 1 (Jpn), Click Manga - Dynamic Robot Taisen 2 (Jpn), Clock Tower - Ghost Head (Jpn), Clock Tower 2 (Jpn, Taikenban), Community Pom (Jpn), Community Pom - Omoide o Dakishimete (Jpn), Cosmowarrior Zero (Jpn), Crazy Climber 2000 (Jpn), Creature Shock (Jpn), Crime Crackers 2 (Jpn), CRW - Counter Revolution War (Jpn), Cu-On-Pa (Jpn), Cyber Daisenryaku - Shutsugeki! Harukatai (Jpn, SuperLite 1500 Series), Cybernetic Empire (Jpn), Daibouken Deluxe - Harukanaru Umi (Jpn), Daikoukai Jidai Gaiden (Jpn), Daikoukai Jidai II (Jpn), Dakar '97 (Jpn), Dance Dance Revolution - Best Hits (Jpn), Dancing Blade - Katteni Momotenshi! (Jpn), Dangan (Jpn), Dark Hunter - Ge Youma No Mori (Jpn), Darkseed II (Jpn), Deadly Skies (Jpn), Death Wing (Jpn), Defeat Lightning (Jpn), Densha Daisuki - Plarail ga Ippai (Jpn), Densha de Go! Nagoya Railroad (Jpn), Derby Jockey 2001 (Jpn), Descent (Jpn), Destruction Derby 2 (Jpn), Devicereign (Jpn), Dezaemon Kids! (Jpn), Dezaemon Plus (Jpn), Digical League (Jpn), Digimon Tamers - Battle Evolution (Jpn), Digimon World (Jpn), Docchi Mecha! (Jpn), Dodge de Ball! (Jpn), Doki Doki Shutter Chance - Koi no Puzzle o Kumitatete (Jpn), Dokomademo Aoku... (Jpn, Limited Edition), Dolphin's Dream (Jpn), Domino-kun o Tomenaide. (Jpn), DonPachi (Jpn), Doraemon - Nobita to Fukkatsu no Hoshi (Jpn), Doraemon 2 - SOS! Otogi no Kuni (Jpn), Double Dragon (Jpn), Doukyuusei 2 (Jpn), Doukyuusei Mahjong (Jpn), Dragon Ball Z - Idainaru Dragon Ball Densetsu (Jpn), Dragon Drive Tactics Break (Jpn), Dragon Knights Glorious (Jpn), Dragon Money (Jpn), Dragon Valor (Jpn), The Drug Store - Matsumoto Kiyoshi de Okaimono! (Jpn), DX Jinsei Game IV - The Game of Life (Jpn), DX Jinsei Game V - The Game of Life (Jpn), DX Monopoly (Jpn), DX Okuman Chouja Game II - The Money Battle (Jpn), DX Shachou Game (Jpn), Dynamite Boxing (Jpn), Dynamite Soccer 2002 (Jpn), Dynamite Soccer 2004 Final (Jpn), Eikan ha Kimini 4 (Jpn), élan (Jpn), élan plus (Jpn), Elder Gate (Jpn), Elf wo Karu Mono-tachi II (Jpn), Emmyrea (Jpn), End Sector (Jpn), Engacho! (Jpn), Enigma (Jpn), EOS - Edge of Skyhigh (Jpn), EVE - The Fatal Attraction (Jpn), Evergreen Avenue (Jpn), Exciting Bass (Jpn), Exciting Bass 2 (Jpn), Family Diamond (Jpn), The Family Restaurant - Shijou Saikyou no Menu (Jpn), Favorite Dear - Junpaku no Yogenmono (Jpn), Fighters' Impact (Jpn), Fighting Illusion - K-1 Grand Prix '98 (Jpn), Final Fantasy (Jpn), Final Fantasy Extra Collection (Jpn), Final Fantasy II (Jpn), Final Round (Jpn), Fire Woman Matoigumi (Jpn), The Firemen 2 - Pete & Danny (Jpn), First Queen IV - Varcia Senki (Jpn), Fish Eyes II (Jpn), Fisher's Road (Jpn), Fishing Freaks - BassRise (Jpn), Fist (Jpn), Forget me not - Palette (Jpn), Formula Circus (Jpn), Formula Grand Prix 1997 - Team Unei Simulation 2 (Jpn), Formula Nippon '99 (Jpn), Fox Junction (Jpn), Free Talk Studio - Mari no Kimama na Oshaberi (Jpn, Best of the Best), Fuujin Ryouiki Eretzvaju (Jpn), Fuuraiki (Jpn), G-Police (Jpn), Gakkou de Atta Kowai Hanashi S (Jpn), Gakkou wo Tsukurou!! 2 (Jpn), Gakuen Sentai Solblast (Jpn), Galaxy Fight - Universal Warriors (Jpn), GALEOZ (Jpn), Gallop Racer 2000 (Jpn), Gambler Jikochuushinha Ippatsu Shoubu! (Jpn), The Game Maker (Jpn), Gamera 2000 (Jpn), Gamesoft wo Tsukurou - Let's Be a Super Game Creator (Jpn), Ganbare Goemon - Ooedo Daikaiten (Jpn), Ganbare Goemon - Uchuu Kaizoku Akogingu (Jpn), Gangway Monsters (Jpn), Gate Keepers (Jpn), GeGeGe no Kitarou (Jpn), Geki-Oh Shienryu (Jpn), Gekitotsu Toma L'Arc - Tomarunner vs. L'Arc~en~Ciel (Jpn), Genei Tougi - Shadow Struggle (Jpn), Gensou Maden Saiyuuki - Harukanaru Nishi e (Jpn), Gensou no Altemis - Actress School Mystery Adventure (Jpn), GetBackers Dakkanya (Jpn), GI Jockey 2000 (Jpn), Ginga Eiyuu Densetsu (Jpn), Ginga Ojousama Densetsu Yuna - Final Edition (Jpn), Goemon - Shin Sedai Shuumei (Jpn), Goiken Muyou II (Jpn), Gokuu Densetsu - Magic Beast Warriors (Jpn), Golgo 13 - 1 - Karairu no Yabou (Jpn), Googootrops (Jpn), Granstream Denki (Jpn, Demo), The Great Battle VI (Jpn), Gritz - The Pyramid Adventure (Jpn), Groove Adventure Rave - Mikan no Hiseki (Jpn), Groove Adventure Rave - Yuukyuu no Kizuna (Jpn), Groove Jigoku V - Sweepstation Version (Jpn), Guilty Gear (Jpn), Guitar Freaks Append 2nd Mix (Jpn),GUNbare! Game Tengoku - The Game Paradise 2 (Jpn), Hai-Shin-2 (Jpn), Hakaioh - King of Crusher (Jpn), Hanabi Fantast (Jpn), Happy Hotel (Jpn), Hard Boiled (Jpn), Harmful Park (Jpn), Harukanaru Toki no Naka de (Jpn), Hashiriya - Ookamitachi no Densetsu (Jpn), Hatsukoi Valentine (Jpn), Heaven's Gate (Jpn), The Heiwa Otenki Studio (Jpn),Heiwa Pachinko Graffiti Vol.1 (Jpn), Heiwa Parlor! Pro Dolphin Ring Special (Jpn), Heiwa Parlor! Pro Lupin Sansei Special (Jpn),Heiwa Parlor! Pro Tsunatori Monogatari Special (Jpn), Hello Kitty - White Present (Jpn), Hello Kitty's Cube De Cute (Jpn),Henry Explorers (Jpn), Hermie Hopperhead - Scrap Panic (Jpn, Playstation the Best), High School of Blitz (Jpn), Hikari no Shima - Seven Lithographs in Shining Island (Jpn), Himiko-Den (Jpn), Hiroki Matsukata Presents - World Fishing (Jpn, BPS The Choice), Hissatsu Pachi-Slot Station 2 (Jpn), Hissatsu Pachi-Slot Station 4 (Jpn), Hissatsu Pachi-Slot Station 5 (Jpn), Hissatsu Pachi-Slot Station SP (Jpn), Hit Back (Jpn), Hokuto no Ken (Jpn), Hole of the Legend Monster - Densetsu Kemono no Ana - Monster Complete World Ver.2 (Jpn), Honoo no Ryourinin - Cooking Fighter Tao (Jpn), Hooockey!! (Jpn, SuperLite 1500 Series), Hoshi no Oka Gakuen Monogatari - Gakuensai (Jpn), Hoshigami - Shizumiyuku Aoki Daichi (Jpn), Hunter X Hunter - Maboroshi no Greed Island (Jpn), Hunter X Hunter - Ubawareta Aura Stone (Jpn), Hyouryuu Ki - The Reportage Beyond the Sea (Jpn), Hyper Crazy Climber (Jpn), Hyper Rally (Jpn), Ichigeki - Hagane no Hito (Jpn), Ide Yousuke no Mahjong Kyoshitsu (Jpn), Idol Janshi Suchie-Pai II Limited (Jpn), Idol Janshi Suchie-Pai Limited (Jpn), Inagawa Junji - Kyoufu no Yashiki (Jpn), Indy 500 (Jpn), Irem Arcade Classics (Jpn), Itadaki Street - Gorgeous King (Jpn), JailBreaker (Jpn), Jaleco Collection Vol.1 (Jpn), Jellyfish - The Healing Friend (Jpn), Jounetsu Nekketsu Athletes - Nakimushi Coach no Nikki (Jpn), Jungle Park (Jpn), Kaeru no Ehon - Nakushita Kioku o Motomete (Jpn), Kaibutsu Para-Dice (Jpn), Kaisoku Tenshi - The Rapid Angel (Jpn), Kaitohranma Miyabi (Jpn), Kakugo no Susume (Jpn), Kamen Rider (Jpn), Kamen Rider Agito (Jpn), Kamen Rider Kuuga (Jpn), Kamen Rider Ryuki (Jpn), Kanako Enomoto - Junk Brain Diagnosis (Jpn), Kato Hifumi Kudan - Shogi Club (Jpn, Honkakuha de 1300Yen Series), Kattobi Tune (Jpn), Keiba Eight '98 Akifuyu (Jpn), Keiba Eight '98 Haru Natsu (Jpn), Keiba Saishou no Housoku '95 (Jpn), Kenki Ippatsu! Crane Master ni Narou! (Jpn), Kero Kero King (Jpn), Kidou Keisatsu Patlabor - Mobile Police Patlabor - Game Edition (Jpn), Kidou Senshi Z-Gundam (Jpn, Demo), Kids Station - Bishoujo Senshi Sailormoon World - Chibiusa to Tanoshii Mainichi (Jpn), Kids Station - Digimon Park (Jpn), Kids Station - Kamen Rider Heroes (Jpn), Kids Station - Motto! Oja Majo Dorami - MAHO-dou Smile Party (Jpn), Kids Station - Soreike! Anpanman 2 - Anpanman to Daibouken! (Jpn), Killer Bass (Jpn), Kindaichi Shounen no Jikenbo 3 - Seiryuu Densetsu Satsujin Jiken (Jpn), King of Bowling 2 - Professional-Hen (Jpn), The King of Fighters '95 (Jpn), The King of Fighters '96 (Jpn), The King of Fighters '98 - Dream Match Never Ends (Jpn), The King of Fighters '99 (Jpn), The King of Fighters Kyo (Jpn), Kitchen Panic (Jpn), Knight & Baby (Jpn), Kochira Katsushikaku Kameari Kouenzen Hashutsujo - High Tech Building Shinkou Soshi Sakusen! no Ma (Jpn), Kohni Shogun (Jpn), Kojin Kyouju - La Leçon Particulière (Jpn), Komotchi (Jpn), Konami Antiques - MSX Collection Vol.1 (Jpn), Konami Antiques - MSX Collection Vol.2 (Jpn), Korokoro Post Nin (Jpn), Kosodate Quiz Motto My Angel (Jpn), Kotetsu Reiki - Steel Dom (Jpn), Kou Kidou Gensou - Gunparade March (Jpn), Kouklotheatro - Yuukyuu no Hitomi (Jpn), Kouryuuki (Jpn), Koyasai - A Sherd of Youthful Memories (Jpn), Ku-Ron Jo - Fukyuu Ban (Jpn), Kunoichi Torimonocho (Jpn), Kuro no Ken - Blade of the Darkness (Jpn), Kuroi Hitomi no Noir - Cielgris Fantasm (Jpn), Kurumi Miracle (Jpn), Kuubo Senki (Jpn), Kyorochan no Purikura Daisakusen (Jpn), Lagnacure (Jpn), Lake Masters Pro - Nihon Juudan Kuro Masu Kikou (Jpn), Lalala PlayStation Trial Disk 1998 Summer (Jpn, Demo), Langrisser I & II (Jpn), Langrisser IV & V Final Edition (Jpn), Legaia Densetsu (Jpn, Demo), The Legend of Dragoon (Jpn), Libero Grande 2 (Jpn), Ling Rise (Jpn), Little Princess +1 - Marl Oukoku no Ningyou Hime 2 (Jpn), Lode Runner 2 (Jpn, SuperLite 1500 Series), Lode Runner Extra (Jpn), Lone Soldier (Jpn), Lord of Fist (Jpn), Love & Destroy (Jpn), Love Love Truck (Jpn), LSD - Dream Emulator (Jpn, Limited Edition), Lucifer Ring (Jpn), Lunar 2 - Eternal Blue (Jpn), Lunar Wing - Toki o Koeta Seisen (Jpn), Lunatic Dawn III (Jpn), Lunatic Dawn Odyssey (Jpn), Lup Salad - Lpupu Cube (Jpn), MTV's Beavis and Butt-Head in Virtual Stupidity (Jpn), Mad Panic Coaster (Jpn), Märchen Adventure Cotton 100% (Jpn, SuperLite 1500 Series), The Maestro Music (Jpn, with Baton Stick), Magical Drop F - Daibouken mo Rakujanai! (Jpn), Magical Medical (Jpn), Mahjong Yarouze! (Jpn), Majokko Daisakusen - Little Witching Mischiefs (Jpn), Marionette Company (Jpn), Marionette Company 2 Chu! (Jpn), Marl Jong!! (Jpn, Limited Edition), Marvel Super Heroes (Jpn), Marvel Super Heroes vs. Street Fighter - EX Edition (Jpn), Marvel vs. Capcom - Clash of Super Heroes - EX Edition (Jpn), Masumon Kids - The Another World of The Master of Monsters (Jpn), MaxRacer (Jpn), Maze Heroes - Meikyuu Densetsu (Jpn), Medarot R (Jpn), Medarot R - Parts Collection (Jpn), Megatudo 2096 (Jpn), Meitantei Conan - Saikou no Aibou (Jpn), Meitantei Conan - Trick Trick Vol.1 (Jpn), MeltyLancer - The 3rd Planet (Jpn), Memorial Star Series - Sunsoft Vol.1 - Ikki & Super Arabian (Jpn), Memorial Star Series - Sunsoft Vol.2 - Route-16 Turbo & Atlantis no Nazo (Jpn), Memorial Star Series - Sunsoft Vol.3 - Madoola no Tsubasa & Toukaidou Gojuusan Tsugi (Jpn), Memorial Star Series - Sunsoft Vol.4 - Chou Wakusei Senki Metafight & Ripple Island (Jpn), Memorial Star Series - Sunsoft Vol.5 - Raf World & Hebereke (Jpn), Menkyo o Torou (Jpn), Meremanoid (Jpn), Mermaid no Kisetsu - The Season of Mermaid (Jpn), Meta-Ph-List μ.χ.2297 (Jpn), Metal Angel 3 (Jpn), Metal Fist (Jpn), Mezase! Senkyuuou (Jpn), Michinoku Hitou Koi Monogatari - Bishoujo Hanafuda Kikou (Jpn), Michinoku Hitou Koi Monogatari Kai (Jpn), Mini Moni. - Step Pyon Pyon Pyon (Jpn), Mini Moni. Shaker & Tambourine! Dapyon! (Jpn), Minna Atsumore! Igo Kyoushitsu (Jpn), Misaki Aggressive! (Jpn), Mizzurna Falls (Jpn), Momotarou Densetsu (Jpn), Momotarou Matsuri (Jpn), Money Idol Exchanger (Jpn), Monster Collection - Kamen no Madoushi (Jpn), Monster Farm - Battle Card Professional (Jpn), Mouri Motonari - Chikai no Sanshi (Jpn), Mr. Driller G (Jpn), Muscle Ranking - Kinniku Banzuke Vol.2 - Aratanaru Genkai e no Chousen! (Jpn), My Home Dream 2 - Niwatsuki Ikkodate De, Ikou! (Jpn), Mystic Ark - Maboroshi Gekijou (Jpn), The Mystic Dragoons (Jpn), Najavu no Daibouken - My Favorite Namjatown (Jpn), Naniwa no Akindo - Futte Nanbo no Saikoro Jinsei (Jpn), Nankuro (Jpn, SuperLite 1500 Series), NBA Power Dunkers 4 (Jpn), Navit (Jpn), Nemuru Mayu - Sleeping Cocoon (Jpn), Neorude (Jpn), Neorude 2 (Jpn), Next King - Koi no Sennen Oukoku (Jpn), Night Raid (Jpn), Nijiiro Dodgeball - Otometachi no Seishun (Jpn), Ningyo no Rakuin (Jpn), Ninja Jajamaru-kun - Onigiri Ninpouchou (Jpn), Nobunaga no Yabou - Retsuupuden (Jpn), NOëL 3 - Mission on the Line (Jpn), Nya Nyan ga Nyan - Light Fantasy Gaiden (Jpn), Oasis Road (Jpn), Oda Nobunaga Den (Jpn), Odo Odo Oddity (Jpn), Ojamajo Doremi Dokka~n! Nijiiro Para-Dice (Jpn), Ojousama Express (Jpn), Olympia Yamasa - Virtua Pachi-Slot II - Jissen! Bishoujo Kouryaku Hou (Jpn), Omise de Tensyu (Jpn), One (Jpn), One Two Smash - Tanoshii Tennis (Jpn, Honkakuha de 1300Yen Series), Ongaku Tsukuru Kanadeeru 2 (Jpn), Option Tuning Car Battle Spec-R (Jpn), Ore! Tomba (Jpn), Oshigotoshiki Jinsei Game - Mezase Shokugyou-oh (Jpn), Ouji-sama LV1 (Jpn), Oukyuu no Hihou - Tension (Jpn), Paca Paca Passion (Jpn), Pachi-Slot Aruze Oukoku 5 (Jpn), Pachi-Slot Teiou - Battle Knight & Atlantis Doom (Jpn), Pachi-Slot Teiou - Maker Suishou Manual 3 - I'm Angel White 2 & I'm Angel Blue 2 (Jpn), Pachi-Slot Teiou - Maker Suishou Manual 5 - Race Queen 2 & Tomcat (Jpn), Pachi-Slot Teiou - Twist & Shimauta & Nankoku Monogatari (Jpn), Pachi-Slot Teiou 2 - Kagetsu & 2 Pair & Beaver X (Jpn), Pachi-Slot Teiou 3 - Sea Master X & Epsilon R & Wai Wai Pulsar 2 (Jpn), Pachi-Slot Teiou 6 - Kung Fu Lady & BangBang & Prelude 2 (Jpn), Pachi-Slot Teiou 7 - Maker Suishou Manual 1 - Beat the Dragon 2 & Lupin Sansei & Hot Rod Queen (Jpn), Pachi-Slot Teiou Maker Suishou Manual 6 - Takarabune (Jpn), Pachi-Slot Teiou Mini - Dr. A7 (Jpn), Palm Town (Jpn), Panzer Bandit (Jpn), Paranoia Scape (Jpn), Parlor! Pro Jr. Collection (Jpn), PD Ultraman Invader (Jpn), Pepsiman (Jpn), Perfect Fishing - Rock Fishing (Jpn), Pikinya! Excellent (Jpn), Pinball Fantasies Deluxe (Jpn), Pitfall 3D - Beyond the Jungle (Jpn), Pocket Fighter (Jpn), Poitter's Point 2 - Sodom no Inbou (Jpn), Policenauts - Private Collection (Jpn), Pop'n Pop (Jpn), Pop'n Tanks! (Jpn), Potestas (Jpn), Power Shovel ni Norou!! (Jpn), Power Stakes (Jpn), Power Stakes Grade 1 (Jpn), Princess Maker - Go! Go! Princess (Jpn), Prism Court (Jpn), Prisoner (Jpn), Pro Logic Mahjong Hai-Shin (Jpn), Pro Mahjong Kiwame Plus (Jpn), Pro Mahjong Kiwame Tengensenhen (Jpn), Pro Wrestling Sengokuden - Hyper Tag Match (Jpn), Puchi Carat (Jpn), Puyo Puyo 4 - Car-kun to Issho (Jpn), Puyo Puyo Box (Jpn), Puzzle Arena Toshinden (Jpn), Puzzle Bobble 3 DX (Jpn), Puzzle Bobble 4 (Jpn), Qix 2000 (Jpn, SuperLite 1500 Series), Quantum Gate I - Akumu no Joshou (Jpn), Quiz Charaokedon! Toei Tokusatsu Hero Part 2 (Jpn), Quiz Darake no Jinsei Game - Un to Atama de Daifuugou!? (Jpn), Quo Vadis - Iberukatsu Seneki (Jpn), Race Drivin' A Go! Go! (Jpn), Rakugaki Showtime (Jpn), Rally de Africa (Jpn), Rally de Europe (Jpn), Rami-Chan no Ooedo Surogoku - Keiou Yuugekitai Gaiden (Jpn), Ranma ½ - Battle Renaissance (Jpn), Ray Tracers (Jpn), Rayman (Jpn), Ready Maid (Jpn), Real Bout Garou Densetsu Special - Dominated Mind (Jpn, Limited Edition), Recipro Heat 5000 (Jpn), Rescue Shot Bubibo & BioHazard - Gun Survivor (Jpn, Demo), Ridegear Guybrave II (Jpn), Riot Stars (Jpn), Robin Lloyd no Daibouken (Jpn), Robot X Robot (Jpn), Rock Climbing - Mitouhou e no Chousen - Alps-Hen (Jpn), Roommate - Inoue Ryoko (Jpn), Sakkyoku Surundamon - Dance Remix (Jpn), Sakuma Shiki Jinsei Game (Jpn), Salary Man Settai Mahjong (Jpn), Samurai Deeper Kyo (Jpn, Limited Edition), Samurai Spirits - Kenkaku Yubinan Pack (Jpn), Samurai Spirits - Zankurou Musouken (Jpn, PlayStation the Best), Sangokushi - Eiketsuden (Jpn), Sangokushi - Koumeiden (Jpn), Sangokushi II (Jpn), Sangokushi III (Jpn), Sangokushi Returns (Jpn), Sangokushi V (Asia), Sangokushi VI (Jpn), Sanyo Pachinko Paradise 2 - Umi Monogatari Special (Jpn), SatelliTV (Jpn), Satomi no Nazo (Jpn), Schrödinger no Neko - Die Katze von Schrödinger (Jpn), SD Gundam G - Generation-0 (Jpn), SD Gundam G Generation-F (Jpn, Limited Edition), SD Gundam G Generation-F.I.F (Jpn), SeaBass Fishing 2 (Jpn), Seikai no Monshou (Jpn), Seirei Shoukan - Princess of Darkness (Jpn), Sengoku Mugen (Jpn), Senryaku Shidan - Tora! Tora! Tora! Rikusen-hen (Jpn), Sentimental Graffiti (Jpn), Sentou Kokka Kai - Improved (Jpn), Shachou Eiyuuden - The Eagle Shooting Heroes (Asia), Shiibas 1-2-3 - Destiny! Unmei O Kaerusha! (Jpn), Shin Masoukishin - Panzer Warfare (Jpn), Shin Megami Tensei (Jpn), Shin SD Sengokuden - Kidou Musha Taisen (Jpn, Limited Edition), Shin Sedai Robot Senki - Brave Saga (Jpn), The Shinri Game (Jpn), Shinseiden Megaseed Fukkatsu-Hen (Jpn), Shinsetsu Samurai Spirits - Bushidou Retsuden (Jpn), Shiritsu Justice Gakuen - Legion of Heroes (Jpn), Shiritsu Justice Gakuen - Nekketsu Seishun Nikki 2 (Jpn), Shouryuu Sangoku Engi (Jpn), Shura no Mon (Jpn), Side Pocket 3 - 3D Polygon Billiard Game (Jpn), Sidewinder (Jpn), Silhouette Mirage - Reprogrammed Hope (Jpn), Simple 1500 Jitsuyou Series Vol.01 - Norikae Annai -2000 Edition- (Jpn), Simple 1500 Jitsuyou Series Vol.03 - Seimei Handan (Jpn), Simple 1500 Jitsuyou Series Vol.04 - Ryouri (Jpn),Simple 1500 Jitsuyou Series Vol.05 - Kusuri no Jiten - Pill Book 2001 Edition (Jpn),Simple 1500 Jitsuyou Series Vol.06 - Cocktail no Recipe (Jpn), Simple 1500 Jitsuyou Series Vol.07 - Tanoshiku Manabu Unten Menkyo (Jpn), Simple 1500 Jitsuyou Series Vol.08 - 1-Jikan de Wakaru Kabushiki Toushi (Jpn), Simple 1500 Jitsuyou Series Vol.09 - Watashi Style no Aromatherapy (Jpn), Simple 1500 Jitsuyou Series Vol.10 - Tarot Uranai (Jpn), Simple 1500 Jitsuyou Series Vol.11 - Katei de Dekiru Tsubo Shiatsu (Jpn), Simple 1500 Jitsuyou Series Vol.12 - Katei no Igaku (Jpn), Simple 1500 Jitsuyou Series Vol.13 - Shinri Game - Soreike X Kokoroji (Jpn), Simple 1500 Jitsuyou Series Vol.14 - Kurashi no Manner (Jpn), Simple 1500 Jitsuyou Series Vol.15 - Inu no Kaikata - Sekai no Inu Catalog (Jpn), Simple 1500 Jitsuyou Series Vol.16 - Neko no Kaikata - Sekai no Neko Catalog (Jpn), Simple 1500 Jitsuyou Series Vol.17 - Planetarium (Jpn), Simple 1500 Jitsuyou Series Vol.18 - Kanji Quiz - Kanji Keitei ni Challenge (Jpn), Simple 1500 Series Hello Kitty Vol.02 - Hello Kitty Illust Puzzle (Jpn), Simple 1500 Series Hello Kitty Vol.04 - Hello Kitty Trump (Jpn), Simple 1500 Series Hello Kitty vol.01 - Hello Kitty Bowling (Jpn), Simple 1500 Series Hello Kitty vol.03 - Hello Kitty Block Kuzushi (Jpn), Simple 1500 Series vol.51 - The Jigsaw Puzzle (Jpn), Simple 1500 Series vol.63 - The Gun Shooting 2 (Jpn), Simple 1500 Series vol.67 - The Soccer - Dynamite Soccer 1500 (Jpn), Simple 1500 Series vol.71 - The Ren'ai Simulation 2 (Jpn), Simple 1500 Series vol.72 - The Beach Volley (Jpn), Simple 1500 Series vol.73 - The Invaders - Space Invaders 1500 (Jpn), Simple 1500 Series vol.76 - The Dodgeball (Jpn),Simple 1500 Series vol.83 - The Wakeboard - BursTrick Wake Boarding!! (Jpn),Simple 1500 Series vol.85 - The Sengoku Bushou - Tenka Touitsu no Yabou (Jpn),Simple 1500 Series vol.89 - The Power Shovel - Power Shovel ni Norou! (Jpn), Simple 1500 Series Vol.99 - The Kendo - Ken no Hanamichi (Jpn), Simple 1500 Series Vol.103 - The Ganso Densha Utenshi - Densha De Go! (Jpn), Simple Characters 2000 Series Vol.03 - Kamen Rider - The Bike Race (Jpn), Simple Characters 2000 Series vol.05 - Highschool Kimengumi - The Table Hockey (Jpn), Simple Characters 2000 Series Vol.06 - Dokonjou Gaeru - The Mahjong (Jpn), Simple Characters 2000 Series Vol.09 - Tsuri Kichi Sanpei - The Tsuri (Jpn), Simple Characters 2000 Series Vol.10 - Sakigake!! Otojo Juku - The Dodgeball (Jpn), Simple Characters 2000 Series Vol.16 - Ganba no Bouken - The Puzzle Action (Jpn),Simulation Zoo - Sekaiichi no Doubutsuen o Tsukurou (Jpn), Sister Princess - Pure Stories (Jpn), Slap Happy Rhythm Busters (Jpn), Snatcher (Jpn), Snobow Kids Plus (Jpn), Sonata (Jpn), Sotsugyou Crossworld (Jpn), Sougaku Toshi - Osaka (Jpn), Soukou Kihei Votoms - Lightning Slash (Jpn), Soukyugurentai - Oubushustugeki (Jpn), Spectral Blade (Jpn), Speed King (Jpn), Speed Power Gunbike (Jpn), Spider-Man (Jpn), Square's Preview 5 (Jpn, Seiken Densetsu Demo), Stahlfeder - Tetsukou Hikuudan (Jpn), Startling Odyssey 1 - Blue Evolution (Jpn), Street Fighter Collection (Jpn), Suiko Enbu - Outlaws of the Lost Dynasty (Jpn), Super Adventure Rockman (Jpn), Super Football Champ (Jpn), T Kara Hajimaru Monogatari (Jpn), Tactics Ogre - Let Us Cling Together (Jpn), Tales of Fandom Vol.1 (Jpn, Cless Version), Tamamayu Monogatari - Dennou Bijutsukan (Jpn, Demo), Tantei Jinguuji Saburou - Tomoshibi ga Kienumani (Jpn), Tantei Jinguuji Saburou - Yume no Owari ni (Jpn), Tatsunoko Fight (Jpn), Ten Made Jack - Odoroki Manenoki Daitoubou!! (Jpn), Tenant Wars (Jpn), Tenchi wo Kurau II - Sekiheki no Tatakai (Jpn), Tennis Arena (Jpn), Tensen Nyannyan - Gekijou-ban (Jpn), Tetris X (Jpn), That's QT (Jpn), Thunder Force V - Perfect System (Jpn), Time Gal & Ninja Hayate (Jpn), ToPoLo (Jpn), TOCA Touring Car Championship (Jpn), Tokimeki Memorial 2 Substories Vol.1 - Dancing Summer Vacation (Jpn), Tokimeki Memorial 2 Substories Vol.2 - Leaping School Festival (Jpn), Tokimeki Memorial 2 Substories Vol.3 - Memories Ringing On (Jpn),Tokimeki Memorial Drama Series Vol.1 - Nijiiro No Seishun (Jpn, Konami the Best), Tokimeki Memorial Taisen Puzzle-Dama (Jpn), Tokyo Majin Gakuen Gehouchou (Jpn), Tomba! The Wild Adventures (Jpn), Tomica Town o Tsukurou! (Jpn), Toshinden Card Quest (Jpn), Toukidenshou - Angel Eyes (Jpn), Toyota Netz Racing (Jpn), Toys Dream (Jpn), Tripuzz (Jpn), Trump Shiyouyo! (Jpn), Tsun Tsun Kumi 2 - Moji Moji Bakkun (Jpn), Tsun Tsun Kumi 3 - Kanji Vader (Jpn), Tsuri Baka Nisshi (Jpn), TV Animation X - Unmei no Tatakai (Jpn), TwinBee RPG (Jpn), Twins Story - Kimi ni Tsutaetakute... (Jpn), Two-Tenkaku (Jpn), Ucchannanchan no Honoo no Challenger - Denryu Iraira-Bou Returns (Jpn), UFO - A Day in the Life (Jpn), Ugetsu Kitan (Jpn), UkiUki Tsuri Tengoku - Uogami Densetsu wo Oe (Jpn), Ultraman Tiga & Ultraman Dyna Fighting Evolution - New Generations (Jpn), Ultraman Zearth (Jpn), Umi no Nushi Tsuri - Takarajimi ni Mukatte (Jpn), Umihara Kawase Shun - Second Edition (Jpn, Maruan Series 1), V-Tennis 2 (Jpn), Vampir Kyuuketsuki Densetsu (Jpn), Vehicle Cavalier (Jpn), Victory Zone - Real Pachinko Simulator (Jpn), Virtual Hiryuu no Ken (Jpn), Virtual Kyoutei '98 (Jpn), Virtual Pro Wrestling (Jpn), Virus - The Battle Field (Jpn), Volfoss (Jpn), Wagamama Fairy Mirumo de Pon! - Mirumo no Mahou Gakkou Monogatari (Jpn), Wangan Trial (Jpn), Warera Mitsubayashi Tankentai!! (Jpn), Water Summer (Jpn, Limited Edition), Wedding Peach - Doki Doki Oironaoshi Fashion Daisakusen (Jpn), Weltorv Estleia (Jpn), White Diamond (Jpn), Wizard's Harmony R (Jpn), Wolf Fang Kuuga 2001 (Jpn), Wonder B-Cruise - Dogiborn Daisakusen (Jpn), Wonder Trek (Jpn), World League Soccer - Challenge Nippon! (Jpn, Family Price 1500), World Pro Tennis '98 (Jpn),WWF Wrestlemania - The Arcade Game (Jpn), X. Racing (Jpn), Yagami Hiroki no Game-Taste - Munasawagi no Yokan (Jpn), Yakitori Musume - Sugo Ude Hanjouki (Jpn), Yamagata Digital Museum (Jpn), Yoshimoto Muchicco Daikessen - Minami no Umi no Gorongo Shima (Jpn), Youkai Hana Asobi (Jpn), Yu-Gi-Oh! - Monster Capsule Breed & Battle (Jpn), Yukinko Burning (Jpn), Yume no Tsubasa (Jpn),Yuugen Kaisha Chikyuu Boueitai - Guard of Earth Organization (Jpn), Yuukyuu no Eden - The Eternal Eden (Jpn), Zap! Snowboarding Trix '98 (Jpn), Zeiramzone (Jpn), Zeitgeist (Jpn), Zen-Nihon Joshi Pro Wrestling - Joou Densetsu Yume no Taikousen (Jpn), Zen-Nihon Pro Wrestling - Ouja no Kon (Jpn),Zero4 Champ DooZy-J (Jpn), Zoids - Battle Card Game - Seihou Tairiku Senki (Jpn),Zoids - Teikoku vs Kyouwakoku - Meka Seitai no Idenshi (Jpn), Zoku Hatsukoi Monogatari - Shuugaku Ryokou (Jpn),Zork I - The Great Underground Empire (Jpn), Zutto Issho - With Me Everytime... (Jpn, Major Wave Series) [Angelo Salese]
  • wscolor: Super Robot Taisen Compact for WonderSwan Color [Wilbert Pol]
  • wswan: Clock Tower for WonderSwan, Meitantei Conan - Nishi no Meitantei Saidai no Kiki!, Super Robot Taisen Compact (Rev 2), Super Robot Taisen Compact 2 - Dai-1-bu - Chijou Gekidou Hen, Super Robot Taisen Compact 2 - Dai-2-bu - Uchuu Gekishin Hen (Rev 4),Super Robot Taisen Compact 2 - Dai-3-bu - Ginga Kessen Hen (Rev 2) [Wilbert Pol]
New NOT_WORKING software list additions
  • alphasmart_kapps:
  • Accelerated Reader (1.2, English (UK)), Accelerated Reader (1.3, English (UK)), AlphaQuiz (3.1, English (UK)),
  • AlphaWord Plus (3.4, English (UK)), Beamer (1.01, English (UK)), Calculator (3.02, English (UK)),
  • Control Panel (1.04, English (UK)), Control Panel (1.07, English (UK)), KeyWords (3.6, English (UK)),
  • KeyWords Wireless (4.2, English (UK)), MathFacts in a Flash (offline) (1.0, English (UK)),
  • MathFacts in a Flash (offline) (1.2, English (UK)), MathFacts in a Flash RP (1.1, English (UK)),
  • MathFacts in a Flash RP (1.3, English (UK)), Neo Font - Extra Large (2 lines) (1.0, English (UK)),
  • Neo Font - Large (4 lines) (1.0, English (UK)), Neo Font - Medium (5 lines) (1.0, English (UK)),
  • Neo Font - Small (6 lines) (1.0, English (UK)), Neo Font - Very Large (3 lines) (1.0, English (UK)),
  • Responder (1.2, English (UK)), SpellCheck Large USA (1.02, English (UK)), SpellCheck Large USA (1.03, English (UK)),
  • SpellCheck Small USA (1.02, English (UK)), SpellCheck Small USA (1.03, English (UK)), SpellCheck Spanish (1.0, Dutch),
  • Text2Speech Updater (1.3, English (UK)), Text2Speech Updater (1.4, English (UK)), Thesaurus Large USA (1.0, English (UK)),
  • Thesaurus Large USA (1.1, English (UK)), Thesaurus Small USA (1.0, English (UK)), Thesaurus Small USA (1.1, English (UK)),
  • Thesaurus Spanish to English (1.1, English (UK)), Wireless File Transfer (1.1, English (UK)),
  • Wireless Updater (1.3, English (UK)), Wireless Updater (2.0, English (UK)) [ClawGrip]
  • fmtowns_cd: Crayonnage [redump.org]
  • psx:
  • Ape Escape (Euro), Crash Bash (Euro), Final Fantasy VIII (Euro, Aus), Le Mans 24 Hours (Euro), Resident Evil 3: Nemesis (Euro),
  • Spyro: Year of the Dragon (Euro, Rev. 1), Theme Park World (Euro), TOCA World Touring Cars (Euro), Urban Chaos (Euro)
  • [redump.org, FakeShemp]
  • sms: Action Replay (v. 1.02) [Apocalypse]
  • wscolor: mama Mitte' [redump.org, Wilbert Pol]
  • Merged pull requests
  • 7428: Refactored NEC V30MZ CPU core, and improved WonderSwan emulation (including preliminary WonderWitch support). [Wilbert Pol]
  • 7548: machine/intelfsh.cpp: Made Fujitsu 29F016A report status irrespective of sector address during erase. [Windy Fairy]
  • 7571: missbamby.cpp: Corrected description of DIP switches for Cirsa 810601-A PCB. [ClawGrip]
  • 7583: segas32.cpp: Added save state support, and fixed backdrop fill when screen resolution is changed. [cam900]
  • 7585: apple2_flop_misc.xml: Added parent/clone relationships for Anti-M sets. [Firehawke]
  • 7596: ibm5170.xml: Added Tetris Classic (Windows 3.x release). [ArcadeShadow]
  • 7599: galaxian.xpp: Added Namennayo (Japan). [ShouTime, David Haywood]
  • 7600: ice_hhhippos.cpp: Added ASCII PCB layout and anonymous namespace. [ClawGrip]
  • 7606: diamondking.cpp: Added skeleton driver for SegaSA Diamond King. [jordigahan, ClawGrip]
  • 7607: firebeat.cpp: Fixed wheel input ranges for Keyboardmania. [Windy Fairy]
  • 7608: Adjusted sound balance for systems using YMZ280B in conjunction with other sound chips. [David Haywood]
  • 7610: video/ef9345.cpp: Fixed attribute latching when emitting a delimiter character. [Sylvain Glaize]
  • 7625: Added HP2640 tape emulation, along with support for Manchester-encoded DC100 cassettes. [F.Ulivi]
  • 7627: Made Acorn Archimedes IOC and MEMC into devices, emulated serial keyboard, and fixed issues with RISC OS. [Sandro Ronco]
  • 7641: Fixed spelling errors in a few comments. [David Haywood]
  • 7642: imgtool: Fixed Dragon DOS Disk BASIC token conversion. [Tim Lindner]
  • 7645: jpmimpct.cpp: Hooked up DUART, RAMDAC and BACTA logger, improved inputs, and fixed many bugs. [David Haywood]
  • 7648: alphasma3k.cpp: Added skeleton driver and software list for AlphaSmart 3000. [ClawGrip, TeamEurope]
  • 7649: gamegear.xml, sg1000.xml, sms.xml: Added several entries and re-dumped one entry. [smspower, Wilbert Pol]
  • 7650: alphasmart_kapps.xml: Added Thesaurus Spanish to English (1.1, English (UK)). [ClawGrip]
  • 7651: miniguay.cpp: Added ASCII PCB layout. [ClawGrip]
  • 7653: ibm5170.xml: Added three entries. [ArcadeShadow]
  • 7654: ibm5150.xml: Added two entries. [ArcadeShadow]
  • 7656: cpu/tlcs900: Fixed disassembly of PC-relative addresses. [Devin Acker]
  • 7657: astrcorp.cpp: Derived screen timing parameters from crystal frequencies, and cleaned up code. [cam900]
  • 7659: ksys573.cpp, machine/k573mcr.cpp: Implemented System 573 JVS memory card reader. [Windy Fairy]
  • 7664: ksys573.cpp: Improved accuracy of System 573 digital I/O audio emulation. [Windy Fairy]
  • 7665: astrcorp.cpp: Fixed magibomb memory map, improved sprites, and allowed astoneag to progress a bit further. [Angelo Salese]
  • 7666: fmtowns_flop.xml: Added Darwin's DilemmaThe Solution Is Evolution. [wiggy2k, r09]
  • 7667: jpmsys5.cpp: Started refactoring and adding I/O – many sets proceed further before failing. [David Haywood]
  • 7688: fmtowns_cd.xml: Added sixteen entries, replaced thirteen entries with better dumps, and added six missing floppies.
  • [redump.org, wiggy2k, cherokee, akira_2020, r09]
  • 7669: metro.cpp: Fixed tilemap offset regression; video/imagetek_i4100.cpp: Added CRTC parameters to save state for debugging.
  • [cam900]
  • 7673: Fixed detection of PowerPC 64 on FreeBSD. [pkubaj]
  • 7674: bus/sega8: Emulated Game Gear X-Terminator cartridges. [Wilbert Pol]
  • 7675: vt1682.cpp: Added Portable Game Station 268-in-1. [Takashi Omoto, TeamEurope, David Haywood]
  • 7676: hng64.cpp: Added support for flat shaded polygons with no texture or lighting. [Happy]
  • 7677: video/k057714.cpp: Implemented display resolution register, and fixed various drawing bugs. [Windy Fairy]
  • 7682: jpmimpact.cpp, jpmimpactsw.cpp: Improved emulation of non-video fruit machines. [David Haywood]
  • 7683: jpmimpact.cpp: Corrected player inputs for all machines with accessible button test modes. [David Haywood]
  • 7684: nnk16.cpp: Added Red Hawk (horizontal, Spain). [Victor Fernandez (City Game), ClawGrip]
  • 7685: bus/a2bus: Enabled floppy sounds for Disk II floppy controller cards. [leesaudan2]
  • 7686: getaway.cpp: Emulated blitter and inputs, making the game playable. [Angelo Salese]
  • 7688: galaxian.cpp: Fixed sprite clipping on the left of the screen in namenayo. [David Haywood]
  • 7691: bgfx: Added lcd-grid screen chain. [cgwg]
  • 7692: rx78_cart.xml: Added complete serial number for Donjara. [David Silva]
  • 7694: system1.cpp: Corrected ROM labels and locations for ufosensib. [f205v]
  • 7698: alphasma3k.cpp: Added note about firmware updates. [ClawGrip]
Source Changes
  • missbamby.cpp: Cirsa 810601-A PCB has 4 dipswitches, not 8 [ClawGrip]
  • natkeyboard: Remove from ioport_manager [AJR]
  • cdp1863: Initialize more member variables [AJR]
  • luareference.rst: Move the luareference-input properties together [AJR]
  • aa310.cpp: Replaced i2cmem with pcf8583 RTC device. [Nigel Barnes]
  • cmi2x: comment cause of excessive printf output [Scott Stone]

new WORKING machine

  • Namennayo (Japan) [ShouTime, David Haywood]
  • confirm input mapping [David Haywood]
  • add bonus lives dip [David Haywood]
  • set to 4-way stick [David Haywood]
  • nitpicking [David Haywood]
  • this is what pluginsportname is for, but whatever, be like that. [David Haywood]
  • galaxian.cpp: Custom port names on namenayo obfuscate the controls. [Vas Crabb]
  • Document parent/child for AntiM on Apple II (#7585) [Firehawke]
New machines marked as NOT_WORKING
  • Hungry Hungry Hippos (redemption game) [Museo del Recreativo, The Dumping Union]
  • segas32.cpp: Added save state support, and fixed backdrop color fill when screen resolution is changed. (#7583) [cam900]
  • ibm5170New working software list additions (#7596) [ArcadeShadow]
New working software list additions
  • ibm5170: Tetris Classic (Windows 3.x release) [ArcadeShadow]
  • supremo: placeholder for io ports [hap]
  • ice_hhhippos.cpp: Add PCB ASCII layout and anonymous namespace [ClawGrip]
  • magicard.cpp: decapped and dumped PIC16F84 for magicardj and magicle [Caps0ff, TeamEurope]
  • playmark.cpp, powerbal.cpp: preliminary minor cleanups in preparation of subclassing and adding of the new wbeachvl MCU dumps [Ivan Vangelista]
  • hitpoker.cpp: Fix mistake in allocation size [AJR]
  • Temporary hack so most DRC games work on the M1/Apple Silicon. [R. Belmont, balr0g, Vas Crabb]
  • ncr5380n: fix MAME lockup introduced in the previous change [R. Belmont]
  • novag_snova: A-H are on the right side of leds [hap]
  • firebeat.cpp: Fixed input range for wheels in Keyboardmania games. (#7607) [987123879113]
  • ds1302: Add DS1202 variant [AJR]
  • v40, v50, v53: Allow configuration registers to be read back [AJR]
  • zt8802: Moderate de-skeletonization [AJR]
  • rebalance sound after ymz280b change [DavidHaywood]
  • trebol: Transfer to missbamby.cpp driver, since hardware appears to be almost the same [AJR]
  • atarisy1: correct LSI BIOS 136032.115 regression [hap]
  • playmark.cpp, powerbal.cpp: started splitting in derived classes [Ivan Vangelista]
  • Added Flip Screen configuration to Indiana Jones and the Temple of Doom (cocktail) [GadgetFreak]
New working machines
  • Sphinx Commander (v2.00) [hap, anonymous]
  • a2ssc: Add DIP switch locations and correct their bit assignments; mirror register addresses [AJR]
  • a2ssc: More minor corrections [AJR]
  • a2ssc: Connect RTS output [AJR]
  • am9517a: simplify software request handling [Patrick Mackinlay]
  • WonderSwan updates: (#7428) [wilbertpol]
    • bus/wswan: Add preliminary support for wonderwitch. [Wilbert Pol]
    • cpu/v30mz: [Wilbert Pol]
      • Rename segment registers.
      • Add a callback to retrieve the interrupt vector.
      • Add prefetch queue and PFP register.
      • Add 1 cycle penalty when reading or writing a word from an unaligned address.
      • Add 1 cycle penalty when calculating effective address from multiple registers.
      • Removed not supported nec extended instructions.
      • Change address space width to word.
    • wswan: [Wilbert Pol]
      • Adjust cpu cycles when performing DMA.
      • Updated default internal eeprom for WonderSwan Color with name ‘WONDERSWANCOLOR’.
      • Fix off-by-one error in window drawing.
      • Major update to the software lists documenting hardware and rom labels and locations.
  • wscolor - New working software list additions
  • Digimon Adventure 02 - D1 Tamers (Rev 1) [wilbertpol]
  • Digital Monster Card Game - Ver. WonderSwan Color (Rev 2) [wilbertpol]
  • Digital Monster - D-Project (Rev 1) [wilbertpol]
  • Digimon Tamers - Digimon Medley [wilbertpol]
  • Hunter X Hunter - Greed Island (Rev 1) [wilbertpol]
  • From TV Animation One Piece - Treasure Wars (Rev 1) [wilbertpol]
  • wscolor - New not working software list additions
  • mama Mitte' [wilbertpol]
  • wscolor - Replaced software list items
  • Dicing Knight. [anon]
  • Judgement Silversword - Rebirth Edition (Rev. SC21) [wilbertpol]
  • wswan - New working software list additions
  • Chocobo no Fushigi na Dungeon for WonderSwan (Rev 3) [wilbertpol]
  • Chocobo no Fushigi na Dungeon for WonderSwan (Rev 1) [wilbertpol]
  • Digimon Adventure 02 - Tag Tamers (Rev 0) [wilbertpol]
  • Digimon Adventure - Anode Tamer (Rev 1) [wilbertpol]
  • Digimon Adventure Campaign Limited Version [wilbertpol]
  • Keitai Gyogun Tanchiki - WonderSwan Handy Sonar (Rev 2) [wilbertpol]
  • Harobots (Rev 1) [wilbertpol]
  • Hunter X Hunter - Ishi o Tsugu Mono (Rev 1) [wilbertpol]
  • Mahjong Touryuumon (Rev 1) [wilbertpol]
  • Super Robot Taisen Compact (Rev 1) [wilbertpol]
  • SD Gundam - Emotional Jam (Rev 2) [wilbertpol]
  • SD Gundam Gashapon Senki - Episode 1 (alt) [wilbertpol]
  • wscolor - Software list items promoted to working
  • Super Robot Taisen Compact for WonderSwan Color [wilbertpol]
  • Cardcaptor Sakura - Sakura to Fushigi na Clow Card [wilbertpol]
  • wswan - Replaced software list items
  • Armored Unit [wilbertpol]
  • Crazy Climber [wilbertpol]
  • Clock Tower for WonderSwan [wilbertpol]
  • Glocal Hexcite [wilbertpol]
  • Gomoku Narabe & Reversi - Touryuumon [wilbertpol]
  • Hanafuda Shiyouyo [wilbertpol]
  • Keiba Yosou Shien Soft - Yosou Shinkaron [wilbertpol]
  • Morita Shougi for WonderSwan [wilbertpol]
  • Nobunaga no Yabou for WonderSwan [wilbertpol]
  • Sangokushi II for WonderSwan [wilbertpol]
  • Shougi Touryuumon [wilbertpol]
  • Slither Link [wilbertpol]
  • Soccer Yarou! - Challenge the World [wilbertpol]
  • Taikyoku Igo - Heisei Kiin [wilbertpol]
  • Trump Collection 2 - Bottom-Up Teki Sekaiisshuu no Tabi [wilbertpol]
  • Trump Collection - Bottom-Up Teki Trump Seikatsu [wilbertpol]
  • wswan - Software list items promoted to working
  • Clock Tower for WonderSwan [wilbertpol]
  • Meitantei Conan - Nishi no Meitantei Saidai no Kiki! [wilbertpol]
  • Super Robot Taisen Compact 2 - Dai-1-bu - Chijou Gekidou Hen [wilbertpol]
  • Super Robot Taisen Compact 2 - Dai-2-bu - Uchuu Gekishin Hen (Rev 4) [wilbertpol]
  • Super Robot Taisen Compact 2 - Dai-3-bu - Ginga Kessen Hen (Rev 2) [wilbertpol]
  • Super Robot Taisen Compact (Rev 0) [wilbertpol]
  • wswan - Software list items demoted to not working
  • Magical Drop for WonderSwan [wilbertpol]
  • MobileWonderGate (Rev 1) [wilbertpol]
  • Wonder Borg Robot Works [wilbertpol]
  • Robot Works (Asia) [wilbertpol]
  • Clones promoted to working
  • Cat and Mouse (set 2) [Paul Swan]
  • VG5000µ fix latched attributes on delimiter. (#7610) [Sylvain Glaize]
    • Fix the underline latched attribute when emitting a delimiter character. Fix the delimiter emitted character address. Change word
  • from "hided" to the datasheet coherent "conceal"
  • dim68k: add DUART, use views for boot-time bankswitch, some minor cleanup [R. Belmont]
  • astrcorp.cpp: two more address bits are involved in the magibomb descrambling [Ivan Vangelista]
New clones marked as NOT_WORKING
  • Crime Patrol v1.0 [Dragon's Lair Project]
  • atarittl.cpp: removed pongdbl since it has been moved and emulated in pong.cpp [gregf]
  • apple2, apple2e, apple2gs: Add emulation of Apricorn Super Serial Imager as slot option [AJR, Apple II Documentation Project]
  • laserbat.cpp: Correct ROM labels for rev 2 Cat and Mouse [Brian Troha]
New working clones
  • Big Fight - Big Trouble In The Atlantic Ocean (Japan, rev F) [Phil Bennett, The Dumping Union]
  • ncr5380n: halt dma on phase mismatch [Patrick Mackinlay]
  • laserbat.cpp: Change Cat and Mouse game description based on suggestion [Brian Troha]
  • vgmplay.cpp: Fix wswan validation error (nw) [Wilbert Pol]
  • readme: minor tweak [Patrick Mackinlay]
  • romp: initial storage channel implementation [Patrick Mackinlay]
  • champbwl.cpp: added controls for cocktail mode [Ivan Vangelista]
  • simultano: program version appears to be B [hap]
  • plugins/cheat: Migrate remaining XML cheat code for Lua API changes. [Vas Crabb]
New machines marked as NOT_WORKING
  • Happy Pierrot [trap15]
New working clones
  • Kasparov Simultano (ver. C) [bataais]
  • arm7: Added optional logging for Windows CE calls. [Ryan Holtz]
  • uda1344: Added skeleton audio device for Philips UDA13444 Codec. [Ryan Holtz]
  • sa1111: Hooked up basic L3 audio transceiver support. [Ryan Holtz]
  • esqpump: remove unneeded logerror [hap]
  • util/xmlfile.cpp: C++ comment conversion [AJR]
  • plugins/data: use history.xml and add xml parser for it [cracyc]
  • ioport.cpp: Eliminate redundant std::string("...").c_str() pattern [AJR]
  • New machines marked as NOT_WORKING (#7606)
  • Diamond King [jordigahan, ClawGrip]
  • plugins/data: remove logging and fix query [cracyc]
  • hitpoker.cpp, tlc34076: Initialize more pointers and variables [AJR]
  • psx.xml: Cleaned up metadata. [Angelo Salese]
  • Marked dumps from unknown sources as bad.
  • Tested many software items.
  • Marked LibCypt discs with missing subchannel data as unsuppored.
  • New working software list items (psx)
  • Depth (Jpn) [redump.org, FakeShemp]
  • Pi to Mail (Jpn) [redump.org, FakeShemp]
  • Sentou Kokka: Air Land Battle (Jpn, Rev. 1) [redump.org, FakeShemp]
  • Wares 1092: Souheiden (Jpn) [redump.org, FakeShemp]
  • Action Replay 2 Version 2.23 - Bonus PSone Codes! (Euro) [redump.org, FakeShemp]
  • Autumn/Christmas Releases '96 (Euro) [redump.org, FakeShemp]
  • Beatmania (Euro) [redump.org, FakeShemp]
  • Chase the Express (Euro) [redump.org, FakeShemp]
  • Demo One (Version 1) (Euro) [redump.org, FakeShemp]
  • Demo One (Version 4) (Ger) [redump.org, FakeShemp]
  • Disney/Pixar Monsters, Inc.: Skrämmarön (Swe) [redump.org, FakeShemp]
  • Dracula: The Resurrection (Euro) [redump.org, FakeShemp]
  • Driver 2: Back on the Streets (Euro, Rev. 1) [redump.org, FakeShemp]
  • Euro Demo 21 (Euro) [redump.org, FakeShemp]
  • Euro Demo 22 (Euro) [redump.org, FakeShemp]
  • Euro Demo 28 (Euro) [redump.org, FakeShemp]
  • Euro Demo 58 (Euro) [redump.org, FakeShemp]
  • Euro Demo 60 (Euro) [redump.org, FakeShemp]
  • Euro Demo 62 (Euro) [redump.org, FakeShemp]
  • Euro Demo 63 (Euro) [redump.org, FakeShemp]
  • Euro Demo 64 (Euro) [redump.org, FakeShemp]
  • Euro Demo 65 (Euro) [redump.org, FakeShemp]
  • Euro Demo 66 (Euro) [redump.org, FakeShemp]
  • Euro Demo 67 (Euro) [redump.org, FakeShemp]
  • Euro Demo 68 (Euro) [redump.org, FakeShemp]
  • Euro Demo 69 (Euro) [redump.org, FakeShemp]
  • Euro Demo 70 (Euro) [redump.org, FakeShemp]
  • Euro Demo 71 (Euro) [redump.org, FakeShemp]
  • Euro Demo 72 (Euro) [redump.org, FakeShemp]
  • Euro Demo 73 (Euro) [redump.org, FakeShemp]
  • Euro Demo 74 (Euro) [redump.org, FakeShemp]
  • Everybody's Golf 2 (Euro) [redump.org, FakeShemp]
  • F1 Championship Season 2000 (Euro) [redump.org, FakeShemp]
  • Front Mission 3 (Euro, Prototype 20000616) [redump.org, FakeShemp]
  • Ghoul Panic (Euro) [redump.org, FakeShemp]
  • Gran Turismo (Euro) [redump.org, FakeShemp]
  • Gran Turismo 2 (Euro) [redump.org, FakeShemp]
  • Grand Theft Auto 2 (Euro, Rev. 1) [redump.org, FakeShemp]
  • Medal of Honor: Underground (Euro) [redump.org, FakeShemp]
  • Metal Gear Solid (Euro) [redump.org, FakeShemp]
  • Metal Gear Solid: Special Missions (Euro) [redump.org, FakeShemp]
  • Micro Machines V3 (Euro, EDC) [redump.org, FakeShemp]
  • Moto Racer (Euro) [redump.org, FakeShemp]
  • Moto Racer World Tour (Euro) [redump.org, FakeShemp]
  • Music: Music Creation for the PlayStation (Euro) [redump.org, FakeShemp]
  • Need for Speed II (Euro) [redump.org, FakeShemp]
  • Need for Speed III: Hot Pursuit (Euro) [redump.org, FakeShemp]
  • No Fear Downhill Mountain Biking (Euro) [redump.org, FakeShemp]
  • Oddworld: Abe's Oddysee (Euro) [redump.org, FakeShemp]
  • Point Blank (Euro, Demo) [redump.org, FakeShemp]
  • Point Blank (Euro, Rev. 1) [redump.org, FakeShemp]
  • Point Blank 2 (Euro, Aus) [redump.org, FakeShemp]
  • Porsche Challenge (Euro) [redump.org, FakeShemp]
  • Power Source (Euro) [redump.org, FakeShemp]
  • Pro Pinball: Big Race USA (Euro) [redump.org, FakeShemp]
  • Rescue Shot (Euro) [redump.org, FakeShemp]
  • Resident Evil (Euro, EDC) [redump.org, FakeShemp]
  • Resident Evil: Survivor (Euro) [redump.org, FakeShemp]
  • Silent Hill (Euro) [redump.org, FakeShemp]
  • Sphere 360° (Euro) [redump.org, FakeShemp]
  • Spider-Man (Euro) [redump.org, FakeShemp]
  • Spyro the Dragon (Euro) [redump.org, FakeShemp]
  • Street Skater 2 (Euro) [redump.org, FakeShemp]
  • Tenchu: Stealth Assassins (Euro, Demo) [redump.org, FakeShemp]
  • Test Drive 6 (Euro) [redump.org, FakeShemp]
  • Theme Hospital (Euro) [redump.org, FakeShemp]
  • Tomb Raider: The Last Revelation (Euro, Aus) [redump.org, FakeShemp]
  • Vanishing Point (Euro) [redump.org, FakeShemp]
  • Warpath: Jurassic Park (Euro) [redump.org, FakeShemp]
  • WCW Mayhem (Euro) [redump.org, FakeShemp]
  • New NOT_WORKING software list items (psx)
  • Ape Escape (Euro) [redump.org, FakeShemp]
  • Crash Bash (Euro) [redump.org, FakeShemp]
  • Final Fantasy VIII (Euro, Aus) [redump.org, FakeShemp]
  • Le Mans 24 Hours (Euro) [redump.org, FakeShemp]
  • Resident Evil 3: Nemesis (Euro) [redump.org, FakeShemp]
  • Spyro: Year of the Dragon (Euro, Rev. 1) [redump.org, FakeShemp]
  • Urban Chaos (Euro) [redump.org, FakeShemp]
  • Theme Park World (Euro) [redump.org, FakeShemp]
  • TOCA World Touring Cars (Euro) [redump.org, FakeShemp]
  • model2.cpp: Documentation update for Dead or Alive, Model 2A version [Brian Troha]
  • aprissi: ROM version note [AJR]
  • hash.cpp, hashing.cpp: Change string processing to use std::string_view parameters; add sum16 type [AJR]
  • Further additions of std: :string_view [AJR]
    • corefile.cpp, fileio.cpp: Change puts to take a std::string_view parameter
    • rendlay.cpp: Use std::string_view instead of bare pointers in various functions
    • vecstream.h: Add std::string_view conversion operator to obtain output buffer without needing to make it a C string with explicit
    • null termination
    • xmlfile.cpp: Add get_attribute_string_ptr method that distinguishes between empty strings and absent attributes without falling
  • back to C strings
  • romcmp: Add -h option to print hashes and 16-bit sums for all files [AJR]
  • clifront.cpp: Restore line accidentally deleted in aa29519528cb3dbdbfac56819bea670ed8c56c5d [AJR]
  • arm7: Moved WinCE call logging into a separate .hxx file. [Ryan Holtz]
  • Cassette image processing cleanup [AJR]
    • Add cassette_image: :image_read_byte method for reading one byte at a time
    • coco_cas.cpp: Eliminate dependency on emucore.h
    • thom_cas.cpp: Declare some temporary variables much closer to where they are used
    • tvc_cas.cpp: Read and write entire sectors at a time
  • plugins/data: better hiscore parsing [cracyc]
New machines marked as NOT_WORKING
  • Heroine's Memory [The Dumping Union]
  • odyssey2: fix loading games with -cart not working [hap]
New machines marked as NOT_WORKING
  • Bingo Circus (terminal) [Phil Bennett]
  • bingoc.cpp: fixed clang build [Ivan Vangelista]
  • palette.cpp: Use std::fill instead of memset for dirty vector; add range check [AJR]
  • Low-level #include overhaul [AJR]
    • vecstream.h: Revert changes made in aa29519528cb3dbdbfac56819bea670ed8c56c5d. The std::string_view conversion has been made a
  • non-member function (util: :buf_to_string_view) and moved to coretmpl.h.
    • strformat.h: Remove the using declaration importing util::string_format into the global namespace. It has been moved to emucore.h
    • and a few tool sources; other references have been qualified.
    • osdcore.h: Split out file, directory and path classes and methods to a new header (osdfile.h), Doxygenizing the documentation comments.
    • Disaggregate many #includes that were including other standard or custom headers. emu.h now includes basically the same things
    • that it did, but other headers have been streamlined; for instance, emucore.h no longer stealth-includes osdcore.h several ways.
  • disasmintf.h: Attempt at fixing build on other compilers [AJR]
  • vbiparse.cpp: Add missing #include [AJR]
  • options.h: Be more honest about #including prerequisites [AJR]
  • windir.cpp, winrtdir.cpp: string_format calls need qualification now [AJR]
  • ARM: fix carry flag in ADC instruction. [Sandro Ronco]
  • plugins/data: more hiscore improvements [cracyc]
New machines marked as NOT_WORKING
  • Fatal Fury Special (SNES bootleg) [Apocalypse, iq_132]
  • snesb.cpp: revisited some decryptions to standardize them [iq_132]
  • snesb.cpp: Fix clang build by removing leftover tables [AJR]
New working clones
  • Sega Bass Fishing Deluxe (USA) [Brian Troha, The Dumping Union]
  • Dirt Devils (USA, Revision A) [Brian Troha, The Dumping Union]
  • Corrected game set names & game titles: Example: bass is now getbassur Japanese Get Bass sets now include the game's sub title: Get
  • Bass: Sega Bass Fishing The USA version is called Sega Bass Fishing Specify Deluxe, Upright & standard for Get Bass sets Added in
  • Twin/DX for sets that allowing cabinet designations Added notes about sets the support multiple regions in Game Assignments Added
  • miscellaneous documentation updates / notes [Brian Troha]
  • Minor clean ups: Missing ")" and standardize loading address statements [Brian Troha]
  • emumem: more idiomatic way to access members inherited from argument-dependent base templates (may or may not work around GCC11 bug
  • causing #7616) [Vas Crabb]
  • coco_midi: fix msvc build [Patrick Mackinlay]
  • coco: standardize include guard [Patrick Mackinlay]
  • abc1600: Renamed floppy software list. [Curt Coder]
  • abc1600: Some cleanup in the MAC. [Curt Coder]
  • odyssey2: add notes [hap]
  • galpani2: Correct the rom loading for one of the games, generate an image list [Olivier Galibert]
  • odyssey2/voice: remove unused function [hap]
  • Purge #include "rendlay.h" where not necessary [AJR]
  • render.h, rendlay.h: Dependency refactoring [AJR]
    • render.h: Split out layout class declarations into rendlay.h, with some adjustments for the resulting incomplete types  (std: :reference_wrapper unfortunately does not allow these by C++17 rules)
    • rendlay.h: Move old header contents to layout/generic.h
New machines marked as NOT_WORKING
  • Sonic Blast Man's Janken Battle [Phil Bennett]
  • fix dragondos Disk BASIC tokens [tim lindner]
  • misc spelling fixes [DavidHaywood]
  • odyssey2: add service test cart 7seg output [hap]
New machines marked as NOT_WORKING
  • SM1810 [Carl, Alexander Kholodov]
  • cr16cdasm.cpp: Use precompiled header [AJR]
  • apple2c: fix RdRAM2 ($C011) return value on IIc and IIc Plus. (Github issue #7640). [R. Belmont]
  • osdwindow.cpp: Centralize basic functions; de-virtualize various getters [AJR]
  • Attempt at fixing Windows build [AJR]
  • Second attempt at fixing Windows build (function is now defined in base class) [AJR]
  • odyssey2/ktaa: re-add support for 16KB size [hap]
  • cpu: Allow recompilers to work with W^X policy [Vas Crabb]
  • osdwindow.cpp: Make monitor code a little safer [AJR]
  • cpu: Slightly reduce the number of page protection state changes [Vas Crabb]
  • Make "slot" feature in software lists and a few related features case-sensitive [AJR]
  • Simplify snapshot/quickload callback parameters; remove some uses of auto_alloc_array [AJR]
  • Fix DRC build breakage under Emscripten. [Justin Kerk]
  • kopunch.cpp: Acknowledge coin IRQs [AJR]
  • d6800, vip: added chip8 software list (72 titles, curated) [Robbbert]
  • tmc1800: added note [Robbbert]
  • mac: Optionally hook up the new skeleton SWIMs [Olivier Galibert]
  • Tidy up loose ends: [Vas Crabb]
    • Fixed a couple of fixed-size buffers in Windows OSD code.
    • Marked MAME as aware of long paths in Windows manifest.
    • Made a cleaner, thread-safe API for getting volume names.
    • Added compile-time option to disable recompiler W^X mode.
    • NuBus image device current directory doesn't need to be pinned.
  • d6800: tidied up a few things. [Robbbert]
  • wrally.cpp: fixed MT07836 [Ivan Vangelista]
  • Added audio CD to DrumMania (GQ881 VER. JAD), but the game is still not playable [xuserv]
New working clones
  • DrumMania 4th Mix (GA25 VER. KAA) [xuserv]
  • videopac.xml: mark timelordpl as baddump [hap]
  • fix several genuine issues found by coverity [Patrick Mackinlay]
  • a2bus/mouse.cpp: Fix regression caused by MCU port C lines being high after reset [AJR]
    • 6821pia.cpp: Add callback to set port B three-state output
  • hh_cop400: fix mdallas keypad problem [hap]
  • s14001a: get rid of compiler warning [hap]
New machines marked as NOT_WORKING
  • Champion Pool (v1.0) [caius]
  • odyssey2: switch p1/p2 joysticks [hap]
  • zippath.cpp: Checkpoint [AJR]
  • Adopt std: :string_view as the input parameter type for most functions. (This necessitates some explicit copying to std::string since other APIs have not been updated yet.)
    • Remove zippath_parent_basename, whose implementation was utterly broken and fortunately unused.
  • dim68k: fix boot bankswitch, additional FDC & RS232 hookups, it now tries to boot a floppy [R. Belmont]
  • Fixed some minor coverity warnings [Robbbert]
  • i82586: fix address hash and multicast setup bugs [Patrick Mackinlay]
  • util/zippath.cpp: Fix suffix for zip archives. [Vas Crabb]
  • dim68k: more fdc hookup, CP/M 68K now partially loads. [R. Belmont, O. Galibert]
New machines marked as NOT_WORKING
  • Mini Guay [jordigahan, ClawGrip]
  • miniguay.cpp: Hook up some devices [AJR]
  • dim68k: add serial keyboard [R. Belmont]
  • coco_midi: tidy namespace [Patrick Mackinlay]
  • miniguay.cpp: very minor notes update [Ivan Vangelista]
New machines marked as NOT_WORKING
  • IBM RT PC [Bitsavers]
  • *Fixed mistake with rtpca25 [Robbbert]
  • abc1600: Add debugging notes. [Curt Coder]
  • rtpc: Fix clang compile. [Curt Coder]
  • design: Hook up addressable latches [Dirk Best]
  • undrfire.cpp: Fixed shifter displays for cbombers (MT#7843) [Scott Stone]
  • zippath.cpp: Checkpoint #2 [AJR]
    • Fix unintialized variable issue in zippath_resolve
    • Eliminate one internal helper function
  • wicat.cpp: Sound notes [AJR]
  • mcs48: separate F0/F1 from upi41 STS, fix F0 flag read from upi41_master_r [hap]
  • wicat.cpp: nopw must be aligned [AJR]
  • mcs48.h: update note [hap]
  • isbc: sm1810 tries to boot irmx, fails due to different 215 wakeup address [cracyc]
  • crbaloon: Add accurate video timings and watchdog; reduce CPU clock; clean up various things [AJR]
  • ladybug: Add raw screen parameters [AJR]
  • New machines marked as NOT_WORKING (#7648) [ClawGrip]
New machines marked as NOT_WORKING
  • AlphaSmart 3000 [TeamEurope, ClawGrip]
New NOT_WORKING software list additions
  • alphasmart_kapps.xml: Accelerated Reader (1.3, English (UK)), Accelerated Reader (1.2, English (UK)), AlphaQuiz (3.1, English (UK)), AlphaWord Plus (3.4, English (UK)), Beamer (1.01, English (UK)), Calculator (3.02, English (UK)), Control Panel (1.07, English (UK)), Control Panel (1.04, English (UK)), KeyWords (3.6, English (UK)), KeyWords Wireless (4.2, English (UK)), MathFacts in a Flash RP (1.3, English (UK)), MathFacts in a Flash RP (1.1, English (UK)), MathFacts in a Flash (offline) (1.2, English (UK)), MathFacts in a Flash (offline) (1.0, English (UK)), Neo Font - Large (4 lines) (1.0, English (UK)), Neo Font - Medium (5 lines) (1.0, English (UK)), Neo Font - Small (6 lines) (1.0, English (UK)), Neo Font - Very Large (3 lines) (1.0, English (UK)), Neo Font - Extra Large (2 lines) (1.0, English (UK)), Responder (1.2, English (UK)), SpellCheck Large USA (1.03, English (UK)), SpellCheck Large USA (1.02, English (UK)), SpellCheck Small USA (1.03, English (UK)), SpellCheck Small USA (1.02, English (UK)), SpellCheck Spanish (1.0, Dutch), Text2Speech Updater (1.4, English (UK)), Text2Speech Updater (1.3, English (UK)), Thesaurus Large USA (1.1, English (UK)), Thesaurus Large USA (1.0, English (UK)), Thesaurus Small USA (1.1, English (UK)), Thesaurus Small USA (1.0, English (UK)), Wireless File Transfer (1.1, English (UK)), Wireless Updater (2.0, English (UK)), Wireless Updater (1.3, English (UK)) [ClawGrip]
  • blktiger_ms.cpp: attempted to make it do something. Still a long way to go. [Ivan Vangelista]
  • mcs48: small bugfix for DA A [hap]
  • mcs48: correct copyright holders [hap]
New NOT_WORKING software list additions
  • Thesaurus Spanish to English (1.1, English (UK)) [ClawGrip]
  • Also fixed the software list: I mistakenly added my own temp files (.os3kapp.bin) as a dataarea (those temp files were generated by
  • a perl script used to read the kapp header for getting the file metadata from the header, the only needed file is the .kapp
  • itself), and also fixed the CRCs (I forgot to clear the buffer on each iteration on my script for calculating them). [ClawGrip]
  • m68000: Don't clear interrupt input state upon reset [AJR]
  • mcs48: single line comments c++ style [hap]
  • alphasma3k: fixed mame.lst [Robbbert]
  • odyssey2: correct copyright holders [hap]
  • i8244.h: add pinout info [hap]
  • itech32.cpp: fixed MT07846 [Ivan Vangelista]
  • Confirm DIP defaults in Shogun Warriors/Fujiyama Buster by manual [Angelo Salese]
  • Miscellaneous cleanup. [Vas Crabb]
    • audio/redbaron.cpp: Added save state support.
    • gladiatr.cpp: Fixed typo.
    • Changed some unused functions to use [[maybe_unused]] attribute so they don't rot.
  • isbc: sm1810 has an 80 track drive [cracyc]
  • metro.cpp, hyprduel.cpp: Move interrupt control (mostly) down into VDP [AJR]
  • Actually build the accepted variants list in floppy [Olivier Galibert]
  • gamegear, sg1000, sms software list additions (#7649) [wilbertpol]
New working software list additions
  • gamegear: [wilbertpol]
  • Andre Agassi Tennis (prototype), [wilbertpol]
  • Bubble Bobble (prototype), [wilbertpol]
  • CJ Elephant Fugitive (prototype), [wilbertpol]
  • Dinobasher Starring Bignose the Caveman (prototype), [wilbertpol]
  • Dragon - The Bruce Lee Story (prototype), [wilbertpol]
  • Empire Syndicate (Chicago Syndicate) (prototype, 19950320), [wilbertpol]
  • Kawasaki Superbike Challenge (USA), [wilbertpol]
  • Micro Machines (prototype) [smspower]
  • sg1000: [wilbertpol]
  • San-nin Mahjong (Jpn, alt) [smspower]
  • sms: [wilbertpol]
  • 3D Gunner (prototype), [wilbertpol]
  • Alex Kidd - High Tech World (prototype), [wilbertpol]
  • Battle Wings (Bomber Raid, prototype), [wilbertpol]
  • Cyborg Hunter (prototype), [wilbertpol]
  • Hang-On (prototype), [wilbertpol]
  • Missile Defense 3-D (prototype), [wilbertpol]
  • Out Run 3-D (prototype), [wilbertpol]
  • Solomon no Kagi - Oujo Rihita no Namida (prototype), [wilbertpol]
  • Super Off Road (prototype) [smspower]
New NOT_WORKING software list additions
  • gamegear: [wilbertpol]
  • X-Terminator v2.1 for Game Gear (Euro, USA), [wilbertpol]
  • X-Terminator v2.1J for Game Gear (Jpn) [smspower]
New working software list additions
  • sms: [wilbertpol]
  • Game de Check! Koutsuu Anzen (Jpn, prototype) [smspower]
  • gamegear: Redumped Sports Illustrated Championship Football & Baseball (Euro, USA) [smspower]
  • Provide the variants to the floppy formats [Olivier Galibert]
  • relief.cpp: Add in checksum information as printed on ROM labels. Make easier to ID earlier undumped sets. [Brian Troha]
  • Update floptool to the new prototypes [Olivier Galibert]
  • m740: Restore T flag correctly during PLP and RTI. Previous emulation inherited from the 6502 base device caused these instructionsto always set T in P and not affect instruction decoding at all. [AJR]
  • miniguay.cpp: Add PCB ASCII layout [ClawGrip]
  • dim68k: Fix the floppy drive type [R. Belmont]
  • imd_fmt.cpp: if an IMD image is 40 track but the drive is HD, put the data on even tracks like hardware would show [R. Belmont]
  • imd_dsk: add missing file [R. Belmont]
  • astrcorp.cpp: added GFX ROM for magibombe [Phil Bennett]
  • m950x0: Added implementation for STmicro M950x0 SPI EEPROM series. [Ryan Holtz]
  • sa1110: Added rudimentary support for the ICP and DMA blocks. [Ryan Holtz]
  • sa1111: Various changes. [Ryan Holtz]
    • Hooked up I2S audio DMA support.
    • Hooked up IRQ support.
    • Hooked up basic GPIO support.
  • uda1344: Added initial pass at audio support, based on DMADAC. [Ryan Holtz]
  • sed1356: Added support for BitBLT solid-fill command. [Ryan Holtz]
  • jornada: Added more keys, touch pen support, and fixed EEPROM access. [Ryan Holtz]
  • imd_dsk: use has_variant() and accept either HD or QD as 80-track drives [R. Belmont]
  • m950x0: Removed private specifier in favor of protected. [Ryan Holtz]
  • sa1111: Moved some local statics to be constexpr rather than const. Tweaked audio register handling to favor references over
  • pointers. [Ryan Holtz]
  • sed1356: Added to-do note regarding potential endian issues. [Ryan Holtz]
  • m950x0: Fixed validation. [Ryan Holtz]
  • machine/seibuspi: correct copyright holders [hap]
  • rx78: [Robbbert]
    • fixed colours, keyboard and cart loading to allow the new carts to work. [Robbbert]
  • fixed loading of real tapes [Haze]
  • rx78: New working software
  • Sekigahara [Robbbert]
  • Super Motocross [Robbbert]
  • [from Hubz] [Robbbert]
  • tlcs900: fix disassembly of PC-relative addressing [Devin Acker]
  • mcs48: fix possible problem with A11 and RET during interrupt [hap]
  • c64_flop_misc.xml: fix typo [Angelo Salese]
  • Partial revert, try to make it clear that is the intended behaviour. [Angelo Salese]
  • imd_dsk: restore # of tracks check [R. Belmont]
  • metro.cpp: VDP clock is not so standard on some PCBs [AJR]
New working clones
  • Zabavni Karti (cyrillic, Bulgarian, encrypted) [Roberto Fresca, Grull Osgo, Ioannis Bampoulas]
  • Zabavni Karti improvements: [Roberto Fresca]
    • Proper inputs from the scratch.
    • Some DIP switches sorted out.
    • Added technical notes.
  • Disable msvc windows CI, breaks for probably unfisable heap space issues [Olivier Galibert]
  • videopac.xml: re-added Flash Point PAL conversion hack since it was sold on cartridge [hap]
  • SWIM2: Enough of the write processing to make the timing calibration work. [Olivier Galibert]
  • videopac.xml: add unmodified dump of timelordpl [René van den Enden (Rene_G7400)]
  • m740: Core overhaul [AJR]
    • Change many instruction timings and dummy fetch patterns to match Mitsubishi documentation rather than 6502 behavior
    • Add overrides to be used for separable data space in future M50734 emulation
    • Fix incorrect addition of Y to address of EORT $zp
    • Eliminate INCT A and DECT A instructions (T=1 has no effect on INC A or DEC A)
    • Add STP and WIT instructions (not distinguished for now)
    • Eliminate generic M740 device type (not used by anything)
  • cps1.cpp: Documented turbo mode DIP switch settings for sf2rb (Street Figher II' Rainbow hacks). [Rotwang]
  • astrcorp.cpp: added eeprom dump for magibombe [Phil Bennett]
New machines marked as NOT_WORKING
  • Tsururin Kun [Phil Bennett]
  • bus/neogeo: Cleaned up SMA protection bitswaps. [Vas Crabb]
  • konmedal.cpp: added dip switch definitions for slimekun [Ivan Vangelista]
  • Added PLD dumps to Maygay M1, Scorpion 2 and Scorpion 4 [James Wallace]
  • New games added as MACHINE_NOT_WORKING
  • SPRINT (Maygay) (M1A/B) [HIGHWAYMAN]
  • High Roller (Bellfruit) (Scorpion 4) [HIGHWAYMAN]
  • New clones added as MACHINE_NOT_WORKING
  • Donkey Kong (Maygay) v?.? (M1A/B) [HIGHWAYMAN]
  • The Simpsons (Maygay) (M1A/B) (set 9) [HIGHWAYMAN]
  • Del's Millions (Bellfruit) (set 11, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
  • Del's Millions (Bellfruit) (set 12, UK, ??GBP Jackpot) (Scorpion 2/3) [HIGHWAYMAN]
  • Zabavni Karti improvements: Added PLD. [Roberto Fresca]
  • mac/swim2: Add apple drivers and associated communications [Olivier Galibert]
New machines marked as NOT_WORKING
  • Tab Products E-22 Display Terminal [Bitsavers]
New clones marked as NOT_WORKING
  • Roland HS-80 Programmable Polyphonic Synthesizer [Andreas Markusen, DBWBP]
  • cps1.cpp: Documented projectile path DIP switch settings for sf2rb (Street Fighter II' Rainbow hacks). [Rotwang]
  • konmedal.cpp: added inputs for tsururin [Ivan Vangelista]
  • hp2640.cpp: Added tape emulation. (#7625) [fulivi]
    • formats/hti_tape.cpp: Added support for Manchester encoded DC100 cassettes.
    • machine/hp2640_tape.cpp: added emulation of DC100 tape drives.
    • machine/hp_dc100_tape.cpp: Added unit name display.
    • Acorn Archimedes code reorganization: (#7627) [Sandro Ronco]
    • Separated Acorn IOC and MEMC into devices.
    • Emulated 8051-based serial keyboard.
    • acorn_machine/memc.cpp: Ensure only one logical page is mapped to a single physical page.
    • Fixed RISC OS POST IOC register test.
    • aa310.cpp: Added debug code to display RISC OS POST failures.
  • machine/archimedes_keyb.cpp: Dumped Acorn Archimedes keyboard microcontroller. [Phil Pemberton]
  • astrcorp.cpp: Derive screen timings from crystals, and cleaned up code. (#7657) [cam900]
  • ksys573.cpp, machine/k573mcr.cpp: Implemented JVS memory card reader device for System 573. (#7659) [987123879113]
New machines marked as NOT_WORKING
  • Surprise 5 (Ver. 1.19) [Ioannis Bampoulas]
  • some jpmimpct.cpp refactoring (#7645) [David Haywood]
  • jpmimpct.cpp: Various changes. [David Haywood]
    • Refactored driver to use emulated DUARTs for both the primary and the touchscreen (fixes video corruption in cluedo intro).
    • Fixed bugs in the non-video hookups, including incorrect shifts on addresses and data.
    • Hooked up BACTA_DATALOGGER so that the 'protocol' sets boot.
    • Hooked up actual Bt477 device for palette in the video-based games.
    • Started giving non-video games usable default inputs (jackpot / stake keys).
    • Fixed some ROM loading.
    • Reparented some sets based on analysis, as some were mishandled due to incorrect source information.
  • roland_s10.cpp, roland_s50.cpp: Add skeleton sampler devices [AJR]
  • Fixed sound ROM size on High Roller (nw) [James Wallace]
  • blitz68k.cpp: updated TODO and notes [Ivan Vangelista]
  • i8244: changed character layer priorities [hap]
  • jpmimpct.h: Fix clang error: private field 'm_alpha_clock' is not used [-Werror,-Wunused-private-field]
  • dim68k: Temporarily patch key table so Return works, and preliminary lo-res graphics support [R. Belmont]
  • dim68k: fix text color back to white [R. Belmont]
  • dynax.cpp, hnayayoi.cpp: Identified some DIP switches. [Vas Crabb]
  • fix 'arcade' buildfixes recent ksys572 memory card update & jpmimpct update [Brian Troha]
New working clones
  • Rabbit (Japan 3/6?) [CoolMod, The Dumping Union]
  • blitz68k.cpp: switched to logmacro, adjusted inputs for surpr5 [Ivan Vangelista]
  • i8244: split big screen_update function into several pieces [hap]
New working software list additions
  • videopac: Rash [hap]
  • fmtowns_flop.xml: 1 new dump [r09]
New working software list additions
  • Darwin's Dilemma - The Solution Is Evolution [wiggy2k]
  • dim68k: better palette, fixed text rendering glitch [R. Belmont]
  • astrcorp.cpp: allow magibomb to boot (#7665) [Angelo Salese]
  • astrcorp.cpp: make magibomb to do something worth, WIP
  • Add vblank, DRY on memory maps
  • Split state machine, fix video, add default eeprom
  • m_draw_sprites -> m_sprite_dma
  • Add meat to astoneag
  • Confirm sprite drawing being same deal, no need for override
  • Move astoneage decryption data and ramdac declaration in a subclass, make screen always enabled for convenience
New working machines
  • Facit DTC (DeskTop Computer) [Luxor ABC arkivet, Curt Coder]
  • abc800: Added new revisions of ROMs, and skeletons for DataBoard 4106/4107. [Luxor ABC arkivet, Curt Coder] [Curt Coder]
New working software list additions
  • Burger Shop [Robbbert]
  • Champion Racer [Robbbert]
  • Mobile Suit Gundam [Robbbert]
  • Perfect Mah-jongg [Robbbert]
  • The Prowrestling [Robbbert]
  • Ultraman [Robbbert]
  • [Gaming Alexandria, SSJ, Robbbert] [Robbbert]
  • {for RX78}. [Robbbert]
  • fmtowns_cd.xml: 16 new dumps, 13 replacements, 6 missing floppies added [r09]
New working software list additions
  • Air Warrior V1.2L11 [redump.org, wiggy2k]
  • Emit Vol. 1 - Toki no Maigo (Demo) [redump.org]
  • Engage Errands - Miwaku no Shito-tachi [redump.org]
  • Engage Errands II - Hikari o Ninau Mono [redump.org, wiggy2k]
  • Hyper Planet Shiki Vol. 2 [Maddog]
  • Kikai Jikake no Marian [rockleevk]
  • Last Armageddon CD Special (Selon reprint) [redump.org]
  • Lua [redump.org]
  • Naru Mahjong [redump.org]
  • Nijiiro Denshoku Musume [redump.org]
  • Princess Danger [rockleevk]
  • Tactical Tank Corps DX [redump.org]
  • Tensen Nyannyan [redump.org]
  • Winning Post [redump.org]
  • WonPara Wars [redump.org]
  • New not working software list additions
  • Crayonnage [redump.org]
  • Replaced software list items
  • Bubble Bobble [redump.org]
  • Dragons of Flame [redump.org]
  • Exciting CD '94 Summer [redump.org]
  • Game Technopolis Super Collection 2 [redump.org]
  • Jan Jaka Jan [redump.org]
  • Kigen - Kagayaki no Hasha [redump.org]
  • Lupin Sansei - Hong Kong no Mashu - Fukushuu wa Meikyuu no Hate ni [r09]
  • [redump.org] [r09]
  • Megamorph [redump.org]
  • Record of Lodoss War - Haiiro no Majo [redump.org]
  • The Horde [redump.org]
  • Uchuu Kaitou Funny Bee [redump.org]
  • Wakoku Seiha Den [redump.org]
  • Zen Nihon Bishoujo Mahjong Senshuken Taikai - Heart de Ron!! [r09]
  • [redump.org] [r09]
Software list items promoted to working
  • Alice no Yakata CD II [wiggy2k]
  • Doki Doki Vacation - Kirameku Kisetsu no Naka de [wiggy2k]
  • Hyper Planet for Marty [cherokee]
  • Ms. Detective File #1 - Iwami Ginzan Satsujin Jiken (FM Towns Marty [r09]
  • version) [cherokee]
  • Sangokushi IV [akira_2020]
  • Sensual Angels [cherokee]
New working software list additions
  • Graphics Mathematics [Robbbert]
  • [Gaming Alexandria, SSJ] [Robbbert] {for RX78}. [Robbbert]
  • dynax.cpp, hnayayoi.cpp: Added DIP switch locations as shown in service mode for some games, identified one more DIP switch for
  • hnkochou. [Vas Crabb]
  • metro.cpp: Fix tilemap offset regression imagetek_i4100.cpp: Add state of CRTC related value for debug also fixed MT #07845
  • [cam900]
  • Zabavni Karti improvements: [Roberto Fresca]
    • Added complete cyrillic/roman setup instructions.
    • Added technical notes.
    • Some clean-ups.
New clones marked as NOT_WORKING
  • New Draw 8 Lines (Version 2.1) [Ioannis Bampoulas]
  • abc800: Fixed ROM size. [Curt Coder]
New working clones
  • beatstage 4th MIX (ver KA-A) [xuserv]
New working machines
  • Club Card (ver. 1.1 English) [Roberto Fresca, Ioannis Bampoulas]
  • updated mame.lst... [Roberto Fresca]
  • mpu4.cpp, nwk-tr.cpp: Use strcmp instead of core_stricmp for per-game hacks [AJR]
  • rx78: split software list into two. [Robbbert]
    • A single list for two media types causes confusion for the UI and CLI.
  • rtpc010, rtpc015: fixed crash soon after start [Robbbert]
  • Club Card improvements: Reworked inputs from the scratch. Completed DIP switches and fixed lamps layout. [Roberto Fresca]
  • Club Card improvements: Created a default NVRAM that allows the game to boot. [Roberto Fresca]
  • goldstar.cpp: attempted a dump of the met47s01 device [Ioannis Bampoulas]
New machines marked as NOT_WORKING
  • NEC EWS4800/310 [Plamen Mihaylov, Patrick Mackinlay]
  • hikaru.cpp: add pinout for aica jtag connector [yz70s]
  • ef9340_1: add pinout reference [hap]
  • zexall: correct license tag [hap]
  • unspdasm.h: correct license tag [hap]
  • ews4800: Fix clang compile. [Curt Coder]
  • bus/qbus: Replace explicit CPU tag lookup with required_address_space [AJR]
  • c64/dela_ep256: Use required_device_array [AJR]
  • Fix build on FreeBSD/powerpc64 [pkubaj]
    • FreeBSD uses powerpc64 name for what Linux calls ppc64.
    • Improved accuracy of System 573's digital I/O audio emulation. (#7664) [987123879113]
    • Refactored mas3507d and k573dio/fpga to be more accurate to real hardware.
  • 3rdparty/minimp3: Updated to latest master and removed local changes. [987123879113]
  • oricext.cpp, microdisc.cpp: Use device finders [AJR]
  • sa1110: Added skeleton handling for UDC sub-device handling. [Ryan Holtz]
  • sa1111: Fixed a handful of issues related to audio DMA. [Ryan Holtz]
  • sed1356: Added support for Write BitBLT, Read BitBlt, and Move BitBLT Negative commands. [Ryan Holtz]
  • jornada: Fixed handling for some battery-related MCU commands. [Ryan Holtz]
  • swim2: Add reading, writing gcr up to track 63. [Olivier Galibert]
  • btoads.cpp: fixed MT07838 [Ivan Vangelista]
  • astrcorp.cpp: partially decrypted magibombd, same problem as astoneag, hangs at ROM error [Ivan Vangelista]
New machines marked as NOT_WORKING
  • New! Cherry Plus (Ver. 3.10) [Ioannis Bampoulas]
  • tabe22: Make it mostly work [Dirk Best]
    • Move to its own driver
    • Implement keyboard
    • Implement char/attr RAM switch
    • Improve video rendering
    • Hook up RS232 ports
    • Add gfxdecode
  • monty: use ioport_array for buttons [hap]
  • jpmimpct.cpp: Improved service inputs for consistency with other drivers [James Wallace]
Clones promoted to working
  • Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11P C30, 30p Stake, £15 Jackpot, Protocol) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11 AC30, 30p Stake, £15 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11 C30, 30p Stake, £15 Jackpot, Whitbread) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC11 C29, 30p Stake, £15 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC10 C20, 20p Stake, £10 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9P L26, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9 AL26, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC9 L26, 20p Stake, £10 Jackpot, Whitbread) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC5 L14, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4 L15, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4P L15, 20p Stake, £8 Jackpot, Protocol) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4 AL15, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC4 I L15, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC2 L07, 20p Stake, £8 Jackpot) [James Wallace]
  • Roller Coaster (JPM) (IMPACT) (RC2 I L07, 20p Stake, £8 Jackpot) [James Wallace]
  • applefdintf: Correct the not-present option [Olivier Galibert]
  • floppy: fix precision issue and missing cache clear on write [Olivier Galibert]
  • i8244: remove confusing invalid_register function [hap]
  • mess.flt: added ews4800.cpp [Robbbert]
  • videopac.xml: add usa games index [hap]
  • floppy: fix regression in new floppy [O. Galibert]
  • dc42: better cell size on save and remove extraneous logging [Olivier Galibert]
  • osd: Clean up inline maths utilities. [Vas Crabb]
    • Removed inline assembly for operations compilers handle well.
    • Added ARM and AArch64 implementation for a few operations.
    • Added unsigned integer add with carry out operations.
  • cpu/drccache.cpp: Detect whether RWX pages are supported. [Vas Crabb]
  • dynax.cpp: Improved a few hanafuda DIP switch descriptions. [Vas Crabb]
  • osd: Make preprocessor usage a bit more consistent in inline utilties for PPC/ARM. [Vas Crabb]
Software list items promoted to working
  • gamegear: [Wilbert Pol]
  • X-Terminator v2.1 for Game Gear (USA, Euro) [Wilbert Pol]
  • X-Terminator v2.1J for Game Gear (Jpn) [Wilbert Pol]
  • Started refactoring / researching more of jpmsys5.cpp (#7667) [David Haywood]
    • Various sets now proceed further in boot sequence, but still fail
    • Some additional elements (reel lamps, 7segs etc.) now have outputs so can be represented in fallback layout
    • Use recently added repeater feature of layouts in fallback layout* begin jpmsys5 refactoring
  • videopac.xml: categorize main list as 1stparty-3rdparty-unreleased instead of applications-educational-games [hap]
  • videopac.xml: move frogger to 3rdparty too [hap]
  • naomi.cpp: document few undumped games (nw) [MetalliC]
  • votrhv.cpp: correct a comment about ram types [Lord Nightmare]
  • swim2: Add mfm read, fix mfm write and mfm detection. SWIM2 seems done at that point. [Olivier Galibert]
  • new NOT WORKING machines (#7675)
  • Portable Game Station 268-in-1 [Takashi Omoto, TeamEurope, David Haywood]
  • video/k057714.cpp: Implemented display resolution register and various fixes to drawing. (#7677) [987123879113]
  • artwork/chess: change chess symbols to svg [hap]
New machines marked as NOT_WORKING
  • Data General AViiON 4600 [Plamen Mihaylov, Patrick Mackinlay]
  • mess.lua: Fix full build [AJR]
  • hdc92x4.cpp, i8271.cpp: Clean up time logging [AJR]
  • in213: Add BIOS V2.1 [MattisLind]
  • astrcorp.cpp: added preliminary decryption for winbingo and clones and zoo. Also renamed zoo to zulu [Ivan Vangelista]
  • views: Fix some issue when the view does nor span an exact power-of-two block [Olivier Galibert]
  • wiping: fix spriteram [Olivier Galibert]
  • fmtowns_cd.xml, pc98.xml: Correct Engage Errands titles. [Vas Crabb]
  • ikt5a: Add keyboard [AJR]
  • astrcorp.cpp: added preliminary decryption for dinodino [Ivan Vangelista]
  • megadriv.xml: corrected year info for term2 [Arcade Shadow]
New machines marked as NOT_WORKING
  • Pontoon (Konami) [Michel Pichot]
  • jpmimpact.cpp / jpmimpactsw.cpp progress on non-video fruit machines [David Haywood]
    • Hopper tweaks to allow many more sets to boot
    • Return 0xffff from some unknown memory addresses to allow later games to boot (security / anti-tamper?)
    • Better per-game defaults to allow more sets to boot
    • Alt reel configs for a handful of ACE games to allow them to boot
    • Remove a few bad dumps
    • Correct ROM loading on several sets
    • Fix up manufacturer information for several sets
    • Use timed coin optos for coins so that they insert reliably without triggering scam detection
    • Started adding per-game input configurations
    • Various notes / observations based on behavior to identify where improved hookups are still needed
    • Added myself as copyright holder as I've made significant changes to the driver at this point if prior work is included.
  • hng64: Added flat shaded polygons, with no texture or lighting (#7676) [Happy-yappH]
  • extrema.cpp: added preliminary decryption for bloto [Ivan Vangelista]
  • xybots.cpp: fixed MT05379 [Ivan Vangelista]
  • ikt5a: Add gfxdecode [AJR]
New machines marked as NOT_WORKING
  • Get A Way [hap, Sam Grech]
  • jpmimpct.cpp: reel lamps upside down it seems (nw) [James Wallace]
  • getaway: show garbage on screen [hap]
  • getaway: small fix with dmask [hap]
  • getaway: show the complete vram for now [hap]
  • cosmicg: Driver overhaul [AJR]
    • Separate driver from cosmic.cpp
    • Add MC6845 CRTC and use it for all video updates
    • Configure screen with raw parameters
    • Add support for display flipping in cocktail mode
  • cosmic.cpp: Cosmic Guerilla is in another driver now [AJR]
  • cosmic.cpp: Add raw screen timing parameters based on schematics [AJR]
  • extrema.cpp: added preliminary decryption for adults, extrmth, extrmti, luckshel, strlink [Ivan Vangelista]
  • 8080bw: mark cosmicmo as bootleg [hap]
  • m740: NMI does not exist; update notes [AJR]
  • Forte Card improvements: Added a default serial EEPROM after an exhaustive reverse-engineering work of Grull Osgo. Refactored and
  • cleaned up the sets and driver. Added technical notes. [RobertoFresca]
  • Clones promoted to working
  • Forte Card (Ver 103, English) [Grull Osgo, Roberto Fresca]
  • extrema.cpp: added preliminary decryption for the rest of the sets [Ivan Vangelista]
  • ibm5170New working software list additions (#7653) [ArcadeShadow]
  • ibm5170 - New working software list additions
  • - Added: [legrobin] The Legend of Robin Hood - Conquests of the Longbow Added: [pirates] Pirates! Gold (Euro) Added: [piratesa]
  • Pirates! Gold (older)
    • Fix file validation
  • - Co-authored-by: Angelo Salese
  • ibm5150New working software list additions (#7654) [ArcadeShadow]
    • Added: [carmnpst] Where in America's Past is Carmen Sandiego? (5.25") Added: [carmnpst35] Where in America's Past is Carmen
  • Sandiego? (3.5")
  • Much more core std: :string_view modernization [AJR]
    • Remove corestr.h from emu.h; update a few source files to not use it at all
    • Change strtrimspace, strtrimrightspace and core_filename_extract_* to be pure functions taking a std: :string_view by value and
    • returning the same type
    • Change strmakeupper and strmakelower to be pure functions taking a std: :string_view and constructing a std::string
    • Remove the string-modifying version of zippath_parent
    • Change tag-based lookup functions in device_t to take std: :string_view instead of const std::string & or const char *
    • Remove the subdevice tag cache from device_t (since device finders are now recommended) and replace it with a map covering directly owned subdevices only
    • Move the working directory setup method out of device_image_interface (only the UI seems to actually use the full version of
    • this)
    • Change output_manager to use std: :string_view for output name arguments
    • Change core_options to accept std: :string_view for most name and value arguments (return values are still C strings for now)
    • Change miscellaneous other functions to accept std: :string_view arguments
    • Remove a few string accessor macros from romload.h
    • Remove many unnecessary c_str() calls from logging/error messages
  • Zabavni Karti: Added Cyrillic names to the inputs descriptions. [RobertoFresca]
  • spectrum_cass.xml: Updated Year and Publisher info for numerous entries. [ArcadeShadow]
  • Fix compile. [RobertoFresca]
  • gauntlet: Add missing triggers, will do better later [Olivier Galibert]
  • rx78: Fixed color in theprowr and seki. Added notes. [Robbbert]
  • troopy: one gfx rom is confirmed bad [chaneman]
  • kingpin: Various updates [Dirk Best]
    • Add basic layout showing buttons and lamps
    • Hook up lamp outputs and hopper
    • Map missing buttons and second coin slot
    • Label setup mode dip switches
    • Update default NVRAM to enable attract music, second coin slot and hopper
New working clones (#7684)
  • Red Hawk (horizontal, Spain) [Victor Fernandez (City Game), ClawGrip]
  • osd/windows: Minimise full-screen windows on losing focus (#2997). [Vas Crabb]
  • osd/modules/osdwindow.cpp: Clean up window title formatting. [Vas Crabb]
    • Show data type model in window title.
    • Moved window title formatting to a single place.
  • tools/chdman.cpp: Removed some unnecessary .c_str() calls. [Vas Crabb]
  • osd: Rearranged window title to put system name first [Vas Crabb]
  • kingpin: Fix maxideal NVRAM checksum [Dirk Best]
  • gauntlet2p: Fix slapstic communication [Olivier Galibert]
  • peter packrat: fix slapstic too [Olivier Galibert]
  • 6522via.cpp: Distinguish some different VIA types [AJR]
  • Firebeat: Fix flash clearing for pop'n music (#7548) [987123879113]
  • Apple 2 floppy drive (diskiing, diskiing13): added sounds (#7685) [leesaudan2]
  • Forte Card improvements: Added Coin In/Out counters and Auto Play DIP switch. Also some technical notes. [RobertoFresca]
  • extrema.cpp: corrected spelling of Ukraine [Ivan Vangelista]
  • jungleyo.cpp: hacked the bare minimum to make it do something [Ivan Vangelista]
  • kpontoon: corrected hardware info [Ivan Vangelista]
  • flopimg: Change the extracted bitstreams into vector flopimg: Change the extracted sectors into vector
  • flopimg: Add a Mac sector extraction apple 3.5 gcr: Generalize track creation/extraction apple 3.5 gcr: Add a pure sector format
  • [Olivier Galibert]
  • mac: add additional VIA delay for Cuda, maclc520 and maccclas boot [R. Belmont]
New working clones
  • Puchi Carat (Ver 2.04A 1997/11/08) [TeamEurope, Ryan Holtz, The Dumping Union]
  • ncr5380n: assert drq after req with phase mismatch [Patrick Mackinlay]
  • galaxian.cpp: Fixed sprite clipping issue in namenayo. [David Haywood] (#7688) [David Haywood]
  • getaway.cpp: various updates, promoted to working (#7686) [Angelo Salese]
  • getaway.cpp: improvements [Angelo Salese]
    • reg 7 is definitely width, add experimental fill vs. replace, notes
    • add dipswitches
    • move text layer to a separate entity, hook up inputs, fix mistake with 4bit dsw
    • color mask is elsewhere, pinpoint how scrolling is really done
    • color mask is xor-ed with 7
    • add RMW for bitplanes
    • fix fractional X placements
    • I/O cleanups and documentation
    • keydelta=5 on steering wheel
    • change RGB to BGR
    • change video res to standard 256x240
    • demote to IMPERFECT_CONTROLS and IMPERFECT_GFX
Machines promoted to working
  • Get A Way [Angelo Salese]
  • ATTR_UNUSED, do you welcome C++17 in your heart and mind? [Olivier Galibert]
  • getaway: move register notes into io_w function [hap]
  • getaway.cpp: Fixed steering control. [Vas Crabb]
  • Works fine with an analog stick/wheel, difficult to steer on the slippery "dotted" surface with keyboard/D-pad.
  • osd: Moved GCC intrinsics out of eminline.h so MAME_NOASM will take the pure C++ implementation with GCC (makes testing the fallback easier). [Vas Crabb]
  • Removed a bunch of [[maybe_unused]] that aren't actually needed. [Vas Crabb]
  • getaway: update notes [hap]
  • flopimg: Fix gcr checksum [Olivier Galibert]
  • swim1: Embed the iwm [Olivier Galibert]
  • mac128.cpp: VIA note [AJR]
  • selsoft.cpp: Fix use of strmakelower [AJR]
  • swim1.h: Fix clang build [AJR]
  • jungleyo.cpp: completed decryption, added inputs and (bad) sound [Ivan Vangelista]
  • getaway: re-add imperfect controls flag [hap]
  • genie.lua: Attempted fix for GCC build [AJR]
  • i8244: fix recent regression [hap]
  • rx78: add note about RAM [hap]
  • jungleyo.cpp: added a second tilemap [Ivan Vangelista]
  • quizshow: add cassette device [hap]
  • jpmimpact.cpp: work on correctly mapping buttons for each machine [David Haywood] (#7683) [David Haywood]
    • further per game inpiut work
    • additional input work / documentation
    • further input work
    • further input fixes
    • attempting to locate a j6monmad input
    • still looking for some inputs on j6monmad, maybe something is missing
    • further per-game inputs
    • additional per game inputs
    • remove a duplicate line
    • looked at a few more games
    • gave a few more inputs
    • cover more game inpus
    • more game inputs
    • document some sets that aren't going into input test properly
    • additional per-game inputs
    • more per-game inputs
    • j6wldkng is an unusual machine, placeholder strings on the unseen vfd, and even non-standard mapping of the spin button
    • additional per game inputs
    • j6col fixup
  • sspeedr: correct company string [hap]
  • mac128: start new IWM hookup, not working properly yet [R. Belmont]
  • bgfx: Added lcd-grid shader. (#7691) [cgwg]
    • Note that this is currently only compiled for GLSL.
  • bgfx: Fixed overlapping register in lcd-grid shaders and compiled for Direct3D, SPIR-V, Metal, etc. [Vas Crabb]
  • docs update: [Vas Crabb]
    • Added note explaining that view options saved in machine CFG take precedence over INI/command line.
    • Added prerequisites for building HTML documentation under MSYS2 and Fedora Linux.
    • Explicitly mentioned that Ubuntu modifies GCC to enable "fortify source" by default in the relevant section.
    • Removed obsolete reference to glibstdc++6.
    • Re-formated compiling guide source (hard wrap at 80 columns, typographical quotes, code blocks for sample command lines).
  • genie.lua: Show GCC ignored attribute warnings, but don't fail for them. [Vas Crabb]
  • mac128.cpp: Move macros after PCH to avoid issues. [Vas Crabb]
  • rx78_cart.xml: Added complete serial number for Donjara and moved it to the correct place in the sequence. [Dave 'Foxhack' Silva] (#7692) [David 'Foxhack' Silva]
  • amstr_pc.cpp: added hardware info for ppc512 / ppc640 [Guru]
  • jungleyo.cpp: very minor comments corrections [Ivan Vangelista]
  • jungleyo.cpp: very minor comments corrections [Ivan Vangelista]
New NOT_WORKING software list additions
  • sms.xml: Action Replay (v. 1.02) [Apocalypse]
  • iwm: motor/devsel is a little weird, hope this works [Olivier Galibert]
  • buggychl: decrease steering wheel sensitivity [hap]
New clones marked as NOT_WORKING
  • The Hole (bootleg of The Pit) [caius]
  • The Porter (bootleg of Port Man) [caius]
  • raiden: lower the OKI volume [hap]
  • raiden: tweak OKI volume a bit more [hap]
  • Correct ROM labels and location for ufosensib [f205v] * Correct ROM labels and location for ufosensib, verified against PCB
  • getaway: change steering controller type 'ad stick' to paddle [hap]
  • iwm, swim1: devsel makes more sense now, I think [Olivier Galibert]
New machines marked as NOT_WORKING
  • 'Rolla' slot machine [caius]
  • floppy: Add dir read on apple floppies [Olivier Galibert]
  • mccpm.cpp: Clocking note [AJR]
  • rolla.cpp: moved set to skylncr.cpp [Ivan Vangelista]
  • alphasma3k.cpp: Add note about firmware updates (#7698) [ClawGrip]
  • eigccarm.h: fix unterminated #if [R. Belmont]
  • getaway.cpp: Confirmed accelerator range is correct by examining game code. [Vas Crabb]
  • srcclean in preparation for branching release [Vas Crabb]
  • nmk16.cpp: Fixed 'redhawks' bad graphics, and added placeholders for undumped PROMs and PLDs. (#7696) [ClawGrip]
  • Renamed chip8 software list so the filename matches the list name. [Vas Crabb]
    • Also corrected a few titles, mostly in psx.xml.
  • input.cpp, inputdev.cpp: Misc. fixes [AJR]
    • Fix a recent regression with processing XInput DPAD input item tokens
    • Prevent code_to_token from blowing up in strange cases
  • wscolor.xml: Software part features must be unique. [Vas Crabb]
  • floppy: When the floppy head stays on an unformatted track from more than an hour and ten minutes and reading happens then
  • interval_index2+1 overflows. Wow. Found and tracked down by Colin Howell, with much thanks. [Olivier Galibert]

Tagi: Mame, Arcade, X64, X86

wstecz27/11/2019 22:59
Inne treści związane z tematem
[Arcade] Arcade x64 0.232 27/05/2021 [Arcade] Arcade x64 0.232 27/05/2021
Jeden z najlepszych klonów MAME wcześniej rozwijany przez MameSick jako MameUIFX a teraz przez Robbberta (MameUI32, MessUI, HomebrewMame). Trochę szemrana wersja i miało jej raczej nie być, a jest;)  
[arcade] Mame x64 0.232 27/05/2021 [arcade] Mame x64 0.232 27/05/2021
Następne MAME na horyzoncie a u mnie komunia, więc i czasu na newsowanie znacznie mniej.  
[arcade] HbMameUI x64 0.232 26/05/2021 [arcade] HbMameUI x64 0.232 26/05/2021
HbMame (HomeBrewMame) jest modyfikacją MAME umożliwiającą odpalenie nieoficjalnych gier na sprzęt arcade obsługiwany przez MAME - nieoficjalne, amatorskie to wcale nie znaczy, że gorsze.
[arcade] Mame x64 0.231 28/04/2021 [arcade] Mame x64 0.231 28/04/2021
Następne MAME na horyzoncie. Ahoj.    
[Arcade] DevMAME [log only] [Arcade] DevMAME [log only]
Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne ...
Do ściągnięcia
Do oglądnięcia
Dodatkowe informacje
Komentarze
Ostatnio dodane pliki

T-shirt "The Last Ninja C64"

Retro T-Shirt The Last Ninja C64 - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2021 | Krzysztof 'Faust' Karkosza Google+Kontakt