MAME 0.194
From MAMEDEV Wiki
Release Date
MAME 0.194 was released on 31 January 2018.
MAMETesters Bugs Fixed
- 02076: (Graphics) (playch10.cpp) playch10 ALL: Playchoice-10 driver needs LEDs added for single-screen BIOS (Vas Crabb)
- 03790: (Crash/Freeze) (ms32.cpp) gratia, gratiaa: Unhandled priority type f8 (Angelo Salese)
- 05632: (Crash/Freeze) (nwk-tr.c) racingj2, racingj2j: (debug) Crash shortly after OK
- 06282: (Crash/Freeze) (snes.cpp) snes (rivaltrfu, rushbeat): Black Screen (Angelo Salese)
- 06548: (Crash/Freeze) (namcos21.cpp) winrun, winrun91, winrungp: (debug) Assert when starting emulation (Vas Crabb)
- 06623: (Interface) Full Screen Brightness/Contrast/Gamma settings not working anymore (smf)
- 06710: (Crash/Freeze) (snes.cpp) snes (blackhwk): On the "blackhawk" cartridge ROM, the game didn't start (Angelo Salese)
- 06791: (Graphics) (splash.cpp) splash and clones: Wrong sprite priority on bonus items (AJR)
- 06799: (Crash/Freeze) (dynax.cpp) hjingi: Emulation hang (AJR)
- 06804: (Crash/Freeze) (midyunit.cpp) strkforc: Black screen after ROM check (sjy96525)
- 06806: (Graphics) Bitmap overlays don't display with bgfx video output (Ryan Holtz)
- 06810: (Misc.) Memory leak in m6502 CPU cores (AJR)
- 06811: (Misc.) Memory leak in m6809 CPU core (AJR)
- 06813: (Misc.) Memory leak in options (AJR)
- 06816: (Interface) AddressSanitizer: alloc/dealloc mismatch when closing DIP switch menu (Firewave)
- 06817: (Misc.) (naomi.cpp) mushi2k4: Runtime error: index out of bounds (MetalliC)
- 06825: (Sound) (gng.cpp) diamond: Missing Level Start Music (AJR)
- 06831: (Crash/Freeze) (compucolor.cpp) compclr2: AddressSanitizer: FPE with -flop asndware (Firewave)
- 06845: (Gameplay) (sms.cpp) gamegear (shinfrc2): Corrupt tiles on first in-game textbox, corrupt audio when loading save (Tafoid)
- 06847: (Graphics) (hh_tms1k.cpp) bankshot: Missing leftmost column (hap)
- 06857: (Cheat System) (btoads.cpp) 34010 & 34020: Cheats not working in btoads and other games (O. Galibert)
Machine Support
New working machines
- Alphie - The Electronic Robot (patent) (hap)
- Cyberstorm (prototype) (ShouTime) (The Dumping Union) (Christophe Marignol) (Sean Sutton) (gamerfan) (Brandon Munger) (Renato Mucciarelli) (Jan Stuhler) (Jeffrey Gray) (Aaron Giles) (Phil Bennett)
- Electronic Number Muncher (hap) (Sean Riddle)
- Genesis Collection Volume 1 (Radica, Arcade Legends) (USA) (David Haywood)
- Golden Axe (Tiger handheld) (hap) (Sean Riddle)
- Last KM (Ver 1.0.0275) (Asociacion Retroaccion) (Ricardo Puerto)
- Kingsford Match Me (hap) (Sean Riddle)
- Otakara Itadaki Luffy Kaizoku-Dan! (Japan, v1.02) (SpinalFeyd) (Chris Penny) (Luca Elia) (The Dumping Union)
- Sensible Soccer plus (Cannon Fodder, Mega lo Mania) (Radica, Arcade Legends) (Europe) (Sean Riddle)
- Skeleton Warriors - The Dark Crusade (Tiger handheld) (hap) (Sean Riddle)
- Space Invaders (Lunar Rescue, Colony 7, Qix, Phoenix) (Radica, Arcade Legends TV Game) (Team Europe) (Sean Riddle)
- Street Fighter II: Special Champion Edition (Ghouls'n Ghosts) (Radica, Arcade Legends) (Europe) (David Haywood)
- Super Double Dragon (Tiger handheld) (hap) (Sean Riddle)
- Super TV Boy (PAL) (Sean Riddle) (incog)
- The Incredible Crash Dummies (Tiger handheld) (hap) (Sean Riddle)
- Thief in Garden (hap) (Sean Riddle) (ssj)
- TI unknown electronic maze game (patent) (hap) (Sean Riddle)
- TV Boy II (PAL) (David Shah)
- unknown electronic Space Invaders game (patent) (hap)
- Vindicators (Tiger handheld) (hap) (Sean Riddle)
New working clones
- Amstrad CPC6128 (Spain) (Enrique Ausina) (Guru)
- Area 51 / Maximum Force Duo (R3000, 2/02/98) (Brian Troha) (The Dumping Union)
- Bioplaything Cop (Ver. 1.0.1823, prototype) (Asociacion Retroaccion) (Ricardo Puerto)
- Cadash (Spain, version 1) (caius) (The Dumping Union)
- Cookie & Bibi 2 (set 2) (Hammy)
- Driving Force (Galaxian conversion, Seatongrove UK) (Ivan Adria) (The Dumping Union)
- Four Trax (Asia) (Arzeno Fabrice) (The Dumping Union)
- Game Fighter (bootleg) (incog)
- Kick Goal (set 2) (balrog)
- Knights of Valour 2 / Sangoku Senki 2 (ver. 104, 102, 100HK) (twistedsymphony)
- Knights of Valour 2 New Legend (V300, Oversea) (unknown)
- Knights of Valour 2 New Legend (V301, Oversea) (unknown)
- Knights of Valour 2 New Legend (V302, Oversea) (unknown)
- Knights of Valour 3 (V101, China, Hong Kong, Taiwan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Maniac Square (unprotected, Version 1.0, Checksum 66B1, 960419/1 PCB) (f205v)
- NEW Moero!! Pro Yakyuu Homerun Kyousou (ShouTime) (Ryan Holtz) (Neil Moore) (Bryan Mobley) (Gary Kertopermono) (Jeffrey Gray) (Damian Rogers) (Smitdogg) (The Dumping Union)
- Oriental Legend 2 (V101, Japan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (ShouTime) (Mouloud Bessaad) (Dullaron) (Christian Ricolleau) (Marisol Nunez Serrano) (Renato Mucciarelli) (Jeffrey Gray) (John Wilke) (Darksoft) (Ryan Holtz) (Smitdogg) (The Dumping Union)
- Oriental Legend 2 (V103, Japan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (ShouTime) (Mouloud Bessaad) (Dullaron) (Christian Ricolleau) (Marisol Nunez Serrano) (Renato Mucciarelli) (Jeffrey Gray) (John Wilke) (Darksoft) (Ryan Holtz) (Smitdogg) (The Dumping Union)
- Oriental Legend 2 (V104, Japan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (ShouTime) (Mouloud Bessaad) (Dullaron) (Christian Ricolleau) (Marisol Nunez Serrano) (Renato Mucciarelli) (Jeffrey Gray) (John Wilke) (Darksoft) (Ryan Holtz) (Smitdogg) (The Dumping Union)
- Popeye (bootleg set 2) (Joe Magiera)
- Popeye (bootleg set 3) (caius)
- Pretty Soldier Sailor Moon (Ver. 95/03/21, Europe) (rtw) (ShouTime) (The Dumping Union)
- Pretty Soldier Sailor Moon (Ver. 95/03/21, Hong Kong) (rtw) (ShouTime) (The Dumping Union)
- Pretty Soldier Sailor Moon (Ver. 95/03/21, Japan) (rtw) (ShouTime) (The Dumping Union)
- Pretty Soldier Sailor Moon (Ver. 95/03/21, Korea) (rtw) (ShouTime) (The Dumping Union)
- Pretty Soldier Sailor Moon (Ver. 95/03/21, Taiwan) (rtw) (ShouTime) (The Dumping Union)
- Pretty Soldier Sailor Moon (Ver. 95/03/21, USA) (rtw) (ShouTime) (The Dumping Union)
- Samurai Shodown V / Samurai Spirits Zero (NGM-2700, set 2) (Sugoi Helsinki)
- Super World Court (World, bootleg) (hammy) (The Dumping Union)
- Track & Field (Centuri, unencrypted) (RiddledTV) (Bryan McPhail) (The Dumping Union)
- Turbo Force (World, set 2) (Corrado Tomaselli) (The Dumping Union)
- World Class Bowling (v1.0) (Brian Troha) (The Dumping Union)
- X-Men: Children of the Atom (Brazil 950331) (SHVB) (David Haywood) (smf)
Machines promoted to working
- 100 in 1 (D-CAT8 8bit Console, set 1) (v5.01.11-frd, BL 20041217) (David Shah)
- 110 in 1 CoolBaby (CoolBoy RS-1S) (David Shah)
- 138 in 1 CoolBaby (CoolBoy RS-5, PCB060-10009011V1.3) (David Shah)
- 777777 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB) (David Shah)
- 888888 in 1 (8 bit Slim Station, NEWPXP-DVT22-A PCB) (David Shah)
- Defender M2500P 120-in-1 (David Shah)
- dreamGEAR 101 in 1 (David Shah)
- dreamGEAR 75-in-1 (David Shah)
- dreamGEAR Wireless Motion Control with 130 games (DGUN-2500) (David Shah)
- Game Prince RS-1 (David Shah)
- Game Prince RS-16 (David Shah)
- Knights of Valour 3 (V104, China, Hong Kong, Taiwan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Matsushita MyBrain 3000 (Edstrom) (Fredrik Ohrstrom)
- Road Burners (ver 1.04) (Ted Green)
- TeleVideo Model 910 (R. Belmont) (AJR)
- VG Pocket (VG-2000) (David Shah)
- VG Pocket Mini (VG-1500) (David Shah)
Clones promoted to working
- 100 in 1 (D-CAT8 8bit Console, set 2) (David Shah)
- Ericsson Step/One (Edstrom) (Fredrik Ohrstrom)
- Knights of Valour 3 (V102, China, Hong Kong, Taiwan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Knights of Valour 3 (V100, China, Hong Kong, Taiwan) (Peter Wilhelmsen) (Morten Shearman Kirkegaard) (David Haywood) (MetalliC)
- Road Burners (ver 1.0) (Ted Green)
New machines marked as MACHINE_NOT_WORKING
- BittBoy Mini FC 300 in 1 (David Shah)
- dreamGEAR My Arcade Gamer V Portable Gaming System (DGUN-2573) (David Shah)
- Game & Watch: Super Mario Bros. (new wide screen) (hap) (Sean Riddle) (Ryan Holtz)
- Golden Tee Golf: Home Edition (Sean Riddle)
- Lucky Ball 96 (Ver 3.50 - 627) (Roberto Fresca)
- Missing In Action (Roberto Fresca) (Ioannis Bampoulas)
- Odyssey (Silicon Gaming) (Roberto Fresca)
- Quick Pick 5 (R. Belmont) (coolmod) (Ryan Holtz) (Smitdogg) (The Dumping Union)
- Sagitta 180 serial terminal (Felipe Sanches) (Werner Moecke)
- Sartorius-Werke GmbH 3733 (digital scale) (Mike McBike) (rfka01) (Vas Crabb)
- Strike Zone (Purple Star) (unknown)
- SY-889 300 in 1 Handheld (David Shah)
- Tetris (Radica, Arcade Legends TV Game) (Sean Riddle) (incog)
- Tiger (slot) (Roberto Fresca) (Ioannis Bampoulas)
- Trocana (trap15) (The Dumping Union)
- Video Challenger (hap) (Sean Riddle) (incog)
- VTech Reader Laptop E (Germany) (David Haywood)
New clones marked as MACHINE_NOT_WORKING
- DEC VT220 (Version 2.1) (AJR)
- Jolly Card (Italian, bootleg, set 2) (Roberto Fresca) (Ioannis Bampoulas)
- Lucky Ball 96 (Ver 3.50 - 616) (Roberto Fresca)
- Lucky Ball 96 (Ver 3.50 - 623) (Roberto Fresca)
- Lucky Ball 96 (Ver 3.50 - 626) (Roberto Fresca)
- Super 97-2 (Witch Bonus) (Roberto Fresca) (Ioannis Bampoulas)
- TVI-912B (modem7)
Notable new WORKING software list additions
- 6502 2nd Processor Discs
- 80186 Co-Processor Discs
- Amiga CD-32 CD-ROMs
- Dragon cartridges
- Acorn Electron cartridges
- Acorn Electron disks
- Acorn Electron ROMs
- Addcom v1.00 (Nigel Barnes)
- Addcom v1.10 (Nigel Barnes)
- Addcom v1.20 (Nigel Barnes)
- Addcom v1.30 (Nigel Barnes)
- Advanced Control Panel v1.00 (Nigel Barnes)
- Advanced Control Panel v1.02 (Nigel Barnes)
- Advanced Control Panel v1.03 (Nigel Barnes)
- Advanced Control Panel v1.04 (Nigel Barnes)
- Advanced Control Panel v3.01 (Nigel Barnes)
- Advanced Disc Investigator v1.00 (Nigel Barnes)
- Advanced Disc Investigator v1.00a (Nigel Barnes)
- Advanced Disc Investigator v1.10 (Nigel Barnes)
- Advanced Disc Investigator v1.20 (Nigel Barnes)
- Advanced Disc Investigator v1.20a (Nigel Barnes)
- Advanced Disc Investigator v1.22 (Nigel Barnes)
- Advanced Disc Investigator v2.00 (Nigel Barnes)
- Advanced Disc Toolkit v1.20 (Nigel Barnes)
- Advanced Disc Toolkit v1.40 (Nigel Barnes)
- Advanced Disc Toolkit v1.50 (Nigel Barnes)
- Advanced Disc Toolkit v1.60 (Nigel Barnes)
- Advanced Disc Toolkit v1.72 (Nigel Barnes)
- Advanced Disc Toolkit v1.73 (Nigel Barnes)
- Advanced Disc Toolkit v1.74 (Nigel Barnes)
- Advanced Disc Toolkit v1.75 (Nigel Barnes)
- Advanced Disc Toolkit v1.76 (Nigel Barnes)
- Advanced Disc Toolkit v1.77 (cracked) (Nigel Barnes)
- Advanced Disc Toolkit v1.78 (Nigel Barnes)
- Advanced Disc Toolkit v2.00 (Nigel Barnes)
- Advanced EPROM Programmer v1.00 (Nigel Barnes)
- Advanced File Manager v1.06 (Nigel Barnes)
- Advanced File Manager v1.07 (Nigel Barnes)
- Advanced File Manager v1.09 (Nigel Barnes)
- Advanced ROM Manager v1.00 (Nigel Barnes)
- Advanced ROM Manager v1.10 (Nigel Barnes)
- Advanced ROM Manager v1.12 (Nigel Barnes)
- Advanced ROM Manager v1.13 (Nigel Barnes)
- Electron BasicEd DEMO (Nigel Barnes)
- Electron RAM Test (Nigel Barnes)
- ElkMan v1.4 (Nigel Barnes)
- ElkMan v1.5 (Nigel Barnes)
- EPROM Programmer v1.01 (Nigel Barnes)
- Mode 7 Simulator v1.1 (Nigel Barnes)
- Pluscom Plus v2.00 (Nigel Barnes)
- Printer ROM v1.00 (Nigel Barnes)
- Printer ROM v1.00 (ROMBOX Expansion) (Nigel Barnes)
- StarGraph v2.01 (Nigel Barnes)
- StarGraph v3.01 (Nigel Barnes)
- "starmon&list=electron_rom StarMon v1.20b (Nigel Barnes)
- StarSpell (Nigel Barnes)
- StarStore II v2.03 (Nigel Barnes)
- StarStore II v2.04 (Nigel Barnes)
- StarStore v1.00 (Nigel Barnes)
- StarStore v1.00 (alt) (Nigel Barnes)
- StarTrek v1.06 (Nigel Barnes)
- StarTrek v1.07 (Nigel Barnes)
- StarWord: Printer Driver Generator (Nigel Barnes)
- StarWord v1.01 (Nigel Barnes)
- StarWord v1.01 (Cumana) (Nigel Barnes)
- StarWord v1.01 (No Auto LF) (Nigel Barnes)
- T2C3 v1.00 (Nigel Barnes)
- T2CU v1.01 (Nigel Barnes)
- T2CU v2.01 (Nigel Barnes)
- T2P3 v1.00 (Nigel Barnes)
- T2P3 v1.01 (Nigel Barnes)
- T2P3 v2.00 (Nigel Barnes)
- T2P3 v2.01 (Nigel Barnes)
- T2P3 v2.02 (Nigel Barnes)
- T2P4 v2.00 (Nigel Barnes)
- T2P4 v2.01 (Nigel Barnes)
- T2P4 v2.02 (Nigel Barnes)
- T2PEG400 v2.02 (Nigel Barnes)
- T2SD v2.01 (Nigel Barnes)
- T2SEDFS v2.00 (Nigel Barnes)
- T2SEDFS v2.02 (Nigel Barnes)
- Utility v1.4 (Nigel Barnes)
- WordPower v0.4 (Nigel Barnes)
- XBasic (Nigel Barnes)
- Fujitsu FM Towns disk images
- 15 Puzzle (Justin Kerk)
- Abas (Justin Kerk)
- Abas New (Justin Kerk)
- B-Braker 3 (Justin Kerk)
- Battle Fighters 2 - Yume o Kaketa Tatakai (Justin Kerk)
- Bau (Justin Kerk)
- Break of Tower (Justin Kerk)
- Ground Attack (Justin Kerk)
- Haou Soudatsu Battle Fighters (Justin Kerk)
- Heboris (Justin Kerk)
- Heli-Command (Justin Kerk)
- Heli-Rescue (Justin Kerk)
- An Illusional World Kastalia (Justin Kerk)
- Iron Fist - The Revised Edition (Justin Kerk)
- Mahjong Gensoukyoku / Mahjong Fantasia Taikenban (Justin Kerk)
- Mister - Meitantei Toujou (Justin Kerk)
- Panic Ball II (Justin Kerk)
- Quazzle (Justin Kerk)
- IBM PC disk images
- IBM PC/AT disk images
- Blake Stone: Aliens of Gold (v2.1) (Arcade Shadow)
- Blake Stone: Aliens of Gold (v3.0) (Arcade Shadow)
- Inca 2: Wiracocha (French/German/English) (Arcade Shadow)
- Inca (Italian) (Arcade Shadow)
- Links 386 Pro (Arcade Shadow)
- Links Championship Course: Bountiful Golf Club Championship Course (Arcade Shadow)
- Simon the Sorcerer (Arcade Shadow)
- Wing Commander II - Vengeance of the Kilrathi - Speech Accessory Pack (Arcade Shadow)
- A-Train Construction Set (Justin Kerk)
- Aces of the Pacific (Justin Kerk)
- Aces of the Pacific Expansion Disk - WWII: 1946 (Justin Kerk)
- Aces Over Europe (French) (Justin Kerk)
- Byte Size Software #137 - Boppin' & Dits and Dats (Justin Kerk)
- Byte Size Software #149 - AJ's Quest & Machine Nation (Justin Kerk)
- Spectre Challenger (V1.1, 1993-11-08) (Justin Kerk)
- IBM PC/AT CD-ROM images
- 3-D Ultra Pinball (Budget Sierra Originals Version) (archive.org)
- 5 Plus One - Super Tetris (Compilation) (archive.org)
- A-10 Cuba! (archive.org)
- Ace Ventura (Germany) (archive.org)
- Activision Game Vault Volume 3 (archive.org)
- Activision's Atari 2600 Action Pack 2 (archive.org)
- Activision's Atari 2600 Action Pack (Megapak 8) (Europe) (archive.org)
- Advanced Destroyer Simulator (archive.org)
- Advanced Dungeons & Dragons 2nd Edition Masterpiece Collection (archive.org)
- Afterlife (US v1.1) (archive.org)
- AH-64D Longbow (Spain) (archive.org)
- Air Warrior III (archive.org)
- Air Warrior Plus (v1.16b) (archive.org)
- Alien Legacy (v1.10) (archive.org)
- Aliens - A Comic Book Adventure (v1.01A) (archive.org)
- Amazon - Guardians of Eden (archive.org)
- Arcade's Greatest Hits - The Midway Collection 2 (archive.org)
- Are You Afraid of the Dark - The Tale of Orpheo's Curse (archive.org)
- Armored Fist (archive.org)
- Around the World in 80 Days (archive.org)
- Ascendancy (archive.org)
- Ascendancy (Germany) (archive.org)
- Atari Arcade Hits 1 (archive.org)
- A.T.F. - Advanced Tactical Fighters (Germany v1.01f) (archive.org)
- A.T.F. - Advanced Tactical Fighters (v1.03f) (archive.org)
- A.T.F. - NATO Fighters (Data Disc) (archive.org)
- Atlantis - Das sagenhafte Abenteuer (Germany) (archive.org)
- Awesome Adventures of Victor Vector & Yondo, The - The Cyberplasm Formula (archive.org)
- Bad Mojo (archive.org)
- Bad Mojo (Germany) (archive.org)
- Banzai Bug (archive.org)
- Baphomets Fluch (archive.org)
- BARQ - The Rise of Freedom (archive.org)
- Battle Isle 3 - Shadow of the Emperor (archive.org)
- Beneath a Steel Sky (Multi 5) (archive.org)
- Bermuda Syndrome (Germany) (archive.org)
- Betrayal in Antara (archive.org)
- Bioforge (vf1.01) (archive.org)
- Blade Runner (archive.org)
- Bloodwings - Pumpkinhead's Revenge (archive.org)
- Blue Force (archive.org)
- Bobby Fischer Teaches Chess (archive.org)
- Bodyworks Voyager (archive.org)
- Brain Dead 13 Starring Fritz (Germany) (archive.org)
- Bram Stoker's Dracula (Multi 5) (archive.org)
- Bud Tucker in Double Trouble (Germany) (archive.org)
- Buichi Terasawa's Takeru - Letter of the Law (archive.org)
- Bundesliga Manager Professional (archive.org)
- Buried in Time - Verschollen in der Zeit (Germany) (archive.org)
- Burntime (archive.org)
- Caesar II (Budget v1.2) (archive.org)
- Caesar II (CMC v1.2) (archive.org)
- Caesar II (Germany v1.0) (archive.org)
- Campaign (archive.org)
- Capitalism (Germany v1.0) (archive.org)
- Capitalism (Germany v1.02) (archive.org)
- Castle of Dr. Brain (archive.org)
- Central Intelligence (archive.org)
- Championship Manager 2 (archive.org)
- Chewy - Esc from F5 (archive.org)
- Chill Manor (v1.99) (archive.org)
- Civilization (Budget) (archive.org)
- Civilization & Mantis (archive.org)
- Classic Games for OS/2 Warp (archive.org)
- Club Dead (archive.org)
- Club Football - The Manager (archive.org)
- Comanche 3 (archive.org)
- Comanche 3 (Germany) (archive.org)
- Comanche CD - White Lightning (archive.org)
- Combat Air Patrol (archive.org)
- Comix Zone (archive.org)
- Command & Conquer Teil 1 - Der Tiberiumkonflikt (Germany) (archive.org)
- Conspiracy (archive.org)
- Creative Reader Collection (archive.org)
- Crime City (archive.org)
- Crusader - No Regret (Germany) (archive.org)
- CyberBykes - Shadow Racer VR (archive.org)
- Cyberia 2 - Resurrection (archive.org)
- Cyberia - Mission Norway (OEM v1.87) (archive.org)
- Cyberia - Project Description (OEM) (archive.org)
- Cyclemania (archive.org)
- Detritus - The Daemon's Quest (archive.org)
- Discoveries of the Deep (archive.org)
- Dungeons of Kremlin (archive.org)
- Dunkle Schatten 1 & 2 (archive.org)
- EcoQuest 1 - The Search for Cetus (archive.org)
- Enemy Star (archive.org)
- Eric the Unready (archive.org)
- Escape from Delirium (archive.org)
- F-29 Retaliator (archive.org)
- Formula One Grand Prix (archive.org)
- Front Page Sports - Baseball '94 (archive.org)
- Halloween Harry - Alien Carnage (archive.org)
- Key CAD Complete Creations (archive.org)
- Plumbers don't Wear Ties (archive.org)
- The Civil War (archive.org)
- The Complete Ultima VII (Multi 3, Budget) (archive.org)
- Geo Light Moon (Japan v1.00) (Rod_Wod)
- Kotobuki (Japan) (Rod_Wod)
- KU2 Impact (Japan) (Rod_Wod)
- Saru Suberi (Japan) (Rod_Wod)
- Seraphim Saigo No Tenshi (Japan) (Rod_Wod)
- Silicon Scream (Japan) (Rod_Wod)
- S.T.G. (Uroko Sakanabito)
- Sound Blaster 16 CD driver (VOGONS)
- OS/2 Warp 4 (WinWorld)
- Ericsson PC step/one diskettes
Software list items promoted to working
Notable new NOT_WORKING software list additions
- Amiga CD-32 CD-ROMs
- Arabian Nights (EoceneMiacid)
- Battletoads (EoceneMiacid)
- Benefactor (EoceneMiacid)
- Black Viper (EoceneMiacid)
- Bubba 'N' Stix (EoceneMiacid)
- Bubble 'N Squeak (EoceneMiacid)
- Chuck Rock (EoceneMiacid)
- Chuck Rock II - Son of Chuck (EoceneMiacid)
- Dangerous Streets (EoceneMiacid)
- Darkseed (EoceneMiacid)
- Donk! The Samurai Duck! (EoceneMiacid)
- Dragonstone (EoceneMiacid)
- Emerald Mines (EoceneMiacid)
- Flink (EoceneMiacid)
- Fly Harder (EoceneMiacid)
- Frontier - Elite II (EoceneMiacid)
- Global Effect (EoceneMiacid)
- Gloom (EoceneMiacid)
- International Karate + (EoceneMiacid)
- Kid Chaos (EoceneMiacid)
- Marvin's Marvellous Adventure (EoceneMiacid)
- Myth - History in the Making (EoceneMiacid)
- Overkill + Lunar-C (EoceneMiacid)
- Roadkill (EoceneMiacid)
- Skeleton Krew (EoceneMiacid)
- Acorn Electron cartridges
- Advanced Plus 34 (Nigel Barnes)
- Advanced Quarter Meg RAM (Nigel Barnes)
- Cumana Floppy Disc System v1.01 (Nigel Barnes)
- Cumana Floppy Disc System v1.02 (Nigel Barnes)
- Slogger Electron Disk System v1.00 (Nigel Barnes)
- Slogger Electron Disk System v1.02 (Nigel Barnes)
- Slogger Electron Disk System v1.03 (Nigel Barnes)
- Acorn Electron ROMs
- Fujitsu FM Towns disk images
- IBM PC disk images
- IBM PC/AT CD-ROM images
- 3D Power Games Volume 1 (archive.org)
- 688I Hunter-Killer (archive.org)
- Aces of the Pacific (archive.org)
- Aces over Europe (archive.org)
- Alien Odyssey (Europe) (archive.org)
- Animal (archive.org)
- Archibald Applebrook's Abenteuer (Germany v1.00) (archive.org)
- Archon Ultra (v1.1) (archive.org)
- Ark of Time (archive.org)
- Back to Baghdad (archive.org)
- "&list=ibm5170_cdrom Baphomets Fluch II - Die Spiegel der Finsternis (Germany A707197) (archive.org)
- Baphomets Fluch II - Die Spiegel der Finsternis (Germany CVIR102400) (archive.org)
- Battle Bugs (archive.org)
- Battlecruiser 3000 AD (archive.org)
- Blood Bowl (archive.org)
- Blown Away (archive.org)
- Broken Sword II - Las Fuerzas del Mal (Spain) (archive.org)
- Chronomaster (archive.org)
- Clif Danger (archive.org)
- Command Adventures: Starship (archive.org)
- Command & Conquer: Red Alert (archive.org)
- Command & Conquer - Red Alert (Budget) (archive.org)
- Command & Conquer - Red Alert (Netherlands) (archive.org)
- Command & Conquer Teil 2 - Alarmstufe Rot (Germany) (archive.org)
- Conqueror AD 1086 (Germany) (archive.org)
- Conquest of the New World Deluxe Edition (archive.org)
- Creatures (Germany) (archive.org)
- Cyber Judas (archive.org)
- Darker (archive.org)
- Frankenstein - Life or Death (archive.org)
- Fuzzy's World of Miniature Space Golf (archive.org)
- The 11th Hour - Der Nachfolger von 7th Guest (Germany) (archive.org)
- The Curse of Monkey Island (archive.org)
- Bakusou PC Choro Q (Japan) (Rod_Wod)
- Battle BEAT 2000 L.E (Japan) (Rod_Wod)
- Briganty - The Roots of Darkness for Windows (Japan) (Rod_Wod)
- Moon (Japan) (Rod_Wod)
- Ericsson PC step/one diskettes
Translations added or modified
- Chinese (Simplified) (YuiFAN)
- Chinese (Traditional) (YuiFAN)
- Dutch (Jos van Mourik)
- German (RafTacker)
- Greek (BraiNKilleRGR)
Contributions
The known contributions for this version are, in the order specified in the whatsnew:
- Agiri provided ygv608.cpp improvements:
- Added mosaic effect for Galaga Arrangement Ending/Staffroll.
- Guessed that R#13 is used for transparent color - fixes 'COLOR TEST' in ND-1 self-test.
- Fixed a small graphics glitch in Rally-X Arrangement.
- AJR added option to disable saving NVRAM on exit.
- AJR added ER1400 serial EAROM device.
- AJR fixed many disassembler bugs:
- mc68hc11: Fixed disassembly of instructions with 16-bit operands (immediate or direct).
- m6809: Fixed disassembly of relative instructions.
- lc8670: Fixed disassembler to make it not completely broken.
- mcs48, s2650: Use paged mode for disassembler.
- lr35902: Fixed disassembly.
- AJR updated the attache driver: Added RS-232 serial ports.
- AJR updated the f1gp driver: Fixed getting stuck on "ID CHECK".
- AJR updated the splash driver: Draw sprites in reverse order (fixes MT6791).
- AJR fixed masking of signed integer types in debug state.
- AJR updated the citycon driver: Fix sound CPU speed, and hooked up PSG read (fixed cop car spin sound).
- AJR updated the tigeroad, f1dream drivers: Added DIP switch locations.
- AJR updated the tv910 driver: Fix character row format, implemented video attributes, made self-test work, improved keyboard hookup, and added character set switch.
- AJR updated the vt220 driver: Split into two sets and fixed ROM loading for the earlier version.
- AJR updated the mcs48 core: Program counter wraps at 11 bits.
- AJR updated the mcs48 core: More specific emulation of Intel 8021:
- Separated disassembler for i802x (including unemulated 8022 instructions).
- Provided separate (though mostly just more limited) 8021 opcode table.
- Writes to 8021 P0 no longer go through memory space.
- AJR updated the mcs51 core: Added DPTR, P0, P1, P2 and P3 to debug state registration.
- AJR and Bavarese updated the dec_lk201 driver: Switched to more sensible natural keyboard assignments for six keys above cursor block.
- Angelo Salese updated stvvdp1.cpp: Fixed color calculations for non-mode 5 sprites and mode 2 transparent pen.
- Improves Virtual Hydlide avatar shadow and Scud: the Disposable Assassin.
- Angelo Salese updated ms32.cpp: Improved and cleaned up tile-tile priorities.
- Fixes title screen in Suchie Pai 2, Gratia intermissions and Hayaoshi Quiz Nettou Namahousou flame screen during attract.
- Angelo Salese updated hng64.cpp: Enabled preliminary ROZ floor for Fatal Fury Wild Ambition and Buriki One.
- Angelo Salese updated snes_snd.cpp: Made TnDIV divide by 256 when setting written is 0, and merged timer counters into a single function.
- Angelo Salese provided blockout.cpp improvements:
- Fixed Agress text layer offset, and worked around initial VRAM check.
- Converted to SCREEN_RAW_PARAMS and fixed visible area for Agress and Block Out.
- Fixed input labels and hookups, following manual and in-game descriptions.
- Angelo Salese updated taito_f3.cpp: Removed outdated kludge for Darius Gaiden.
- Angelo Salese updated x1.cpp: Moved video functions into their own file and improved encapsulation.
- Angelo Salese updated calchase.cpp: Added some keyboard inputs.
- Barry Rodewald provided some PC AT 2D accelerator updates:
- s3: Reset hardware pointer colour select is on reading CR45, as per documentation.
- mach8/mach32: Limit sourcex/y to 11 bits (fixes mach32 detection in bundled win9x drivers).
- mach32: Mapped hardware pointer registers and got hardware cursor to display (still needs work).
- mach32: Added 8514/A-compatible DAC registers (fixes I/O port conflict in DOS mach32 utilities, and 8bpp colours under win9x).
- mach8: Added Scan To X command (used by win9x drivers to write cursor data).
- mach32: Corrected display of 16bpp video mode in Windows 9x.
- Brandon Munger updated the r9751 driver: Added keyboard input queue and CBX OS stack tracing.
- cam900 updated vgmplay: Added HuC6280 stereo output, K054539, dual OKIM6295, NMK112 banking, and QSound support.
- cam900 updated the qdrmfgp, djmain, konamigq drivers: Moved sample RAM to K054539 address map.
- cam900 updated the plygonet driver: Added K054321.
- cam900 moved Sega MultiPCM bank schems to device address map, and converted segas32 and segam1audio to configured banking.
- Fixes Outrunners, which uses a 0x1800-byte header for 512 samples, and two 512KiB banks for sample data.
- cam900 updated psikyo4.cpp: Cleaned up YMF278B banking.
- cam900 converted Data East ACE chip emulation to a device and improved alpha blend/fade/palette effects.
- cam900 updated the drgnmst driver: Fixed palette (12-bit RGB 4-bit intensity) - fixes fading.
- cam900 updated rohga.cpp: Improved priority and alpha blending, and removed outdated comments.
- cam900 removed redundant code from DECO drivers, and demoted games with missing effects to MACHINE_IMPERFECT_GRAPHICS.
- cam900 updated the dassault driver: Added raw screen parameters.
- cam900 updated the deco16ic device: Split pf1/pf2 RAM allowing sizes to differ.
- cam900 updated cninja.cpp: Cleaned up I/O and protection handling.
- Carl updated plugins/portname: Added preliminary plugin for loading input names from external files.
- David Haywood updated the blackt96 driver: Hooked up sound and fixed pickup colours.
- David Haywood provided pgm2 driver improvements:
- Fixed foreground tilemap size (fixes kov3 boss death sequences).
- Handle MSB of zooming (used by kov3).
- Implemented sprite disable bit (fixes stray graphics in kov3 attract mode).
- Added default SRAM, added speedups and fixed visible area for kov3.
- Fixed save state support (also affects ARM CPU core).
- David Haywood added support for Datel Game Booster Playstation peripheral.
- David Haywood added driver for Radica 6502-based TV games.
- David Haywood fixed and tidied the tvboy driver.
- David Haywood improved free play DIP switch defaults for Grudge Match sets.
- Default to off for parent set as free play doesn't work, and default to on for older clone as coin mode doesn't work.
- David Haywood moved sets using different CPUs out of VTech Genesis IQ driver.
- David Haywood converted Radica Mega Drive-based TV games from software list entries to system drivers.
- David Haywood updated vii.cpp: Corrected parent/clone relationships and demoted to not working.
- David Shah added SY-889 ROM and machine, and implemented memory map, DMA, and RGP palette for correct colours.
- David Shah made multiple improvements to nes_vt driver, including fixes to graphics and memory mapping.
- dink fixed sample end position in sound/gaelco.cpp - fixes clicking sounds in various games.
- Dirk Best updated the asteroid driver: Added coin counters and clarified LEDs.
- Dirk Best updated the 74153 device: Improved interface.
- Dirk Best updated the d88_dsk format: Added some safety checks to avoid reading beyond the end of the file.
- Edstrom updated didact.cpp: Split out of Candela and Esselte 100 computers into their own drivers for clarity.
- Edstrom and Fredrik Ohrstrom updated the MyBrain 3000/JB-3000/Ericsson PC Step/One improvements:
- Refactored graphics circuit, added color in 320x200 mode, fixed text scrolling, and added 80-character 640*200 mode.
- Fixed speed issue by reducing CPU clock by 50% as suggested by RAM waitstates in the schematics.
- Added support for -ramsize with 128K option and 256K default.
- Emulated the INT7 pull down and up for the keyboard, and added support for three keyboard variants.
- Added high-resolution 640*400 mode, and added crude cursor support for 40-character mode.
- Added monochrome monitor support with palette to match the 525Nm P39 phosphor used in the Ericsson DU4721 monitor.
- Added printer support.
- Completed interrupt support, including jumper settings.
- Fixed crude support for 36*25 color text mode, and added graphics mode 0 (resolution depends on monitor used).
- endrift and Ryan Holtz updated the gba driver: Use correct initial mapping for movie cartridges - fixes v_sharkt, v_shrek, and v_shrek2.
- F.Ulivi updated the hp2645 driver: Added RS232 I/O, multiple character sets, beeper, and option switches.
- Firehawke added verbose logging for configuration file loading.
- hap updated the hh_sm510 driver: Renamed Game & watch ROM sets to be more immediately recognisable.
- iq_132 and Robbbert replaced ROM patches with protection simulation for route16, metafox, and maketrax.
- Heihachi_73 updated aristmk5.cpp: Updated names/descriptions and improved internal artwork for a number of games.
- Julian Lachniet updated ti85.cpp: Marked ti83p, ti83pse, ti84p, and ti84pse as NOT_WORKING, and added some more ti84p BIOS ROMs.
- MetalliC updated ymz770.cpp: Updated documentation and tidied up.
- MetalliC updated pgm2.cpp: Emulated kov3 ROM module communication and removed hack.
- MetalliC updated pgm2.cpp: Improved simulation using real data, and made fake keys for kov3 V100 and V104.
- Michael Zapf provided geneve driver updates:
- v9938 should abort a command when the mode is switched before completion.
- Added 128K/192K VRAM selection.
- Converted logging to use logmacro.h helpers.
- Michael Zapf updated the ti99 driver: Fixed debugger interference with cartridge selection line.
- Nigel Barnes improved Acorn Electron peripheral emulation:
- electron_plus1: Added Slogger Expansion 2.00 and 2.01.
- electron_plus3: Added Advanced 1770 DFS 2.10.
- electron: Added Rombox and Rombox+ expansion devices, and electron_rom software list.
- electron: Re-implemented expansion port interface to access full 6502 bus.
- Re-implemented cartridge slot device, and added several cartridge devices.
- Nigel Barnes provided BBC Opus FDC updates:
- bbc_opus8272: Connected TC strobe, device is now working.
- bbc_opus2791: Added DDOS 3.16 BIOS option.
- bbc_opus2793: Added DDOS 3.36 BIOS option.
- Nigel Barnes differentiated between cartridge (cart) and romimage (rom) in generic slots.
- Nigel Barnes provided dragon_fdc.cpp updates:
- Added Premier FDC, for DeltaDOS.
- Dragon FDC has READY line tied, fixes loading issues with Flex and OS9.
- O. Galibert converted machine configuration builders to member functions of the state classes and simplified prototype.
- O. Galibert updated the swtpc09, isbc8010b, jtc_es40 drivers: Fixed typos.
- O. Galibert updated the attache driver: Fixed SIO mapping.
- O. Galibert replaced list of crystal/resonator/oscillator frequencies with a solution that doesn't require recompiling everything on changes.
- Oliver Stoeneberg fixed/worked around many errors reported by Coverity.
- Oliver Stoeneberg restored SANITIZE make option.
- phulshof added artwork override and fallback options.
- R. Belmont updated the quickpick5 driver: Hooked up ROM readbacks, improved visible area, hooked up color RAM, and allowed POST to pass.
- R. Belmont updated the konmedal driver: Allowed shuriboy to display and fully pass POST, and hooked up I/O ports.
- R. Belmont updated the mac driver: Added preliminary working but imperfect sound for maclc3.
- R. Belmont and Angelo Salese updated chdcd: Recognize ISO images with 2336 byte sectors.
- R. Belmont and Al Kossow updated the mac driver: Added preliminary support for AE Quadralink 4-port serial.
- R. Belmont and Al Kossow updated the mac driver: Added support for "BootBug" NuBus remote debugger card.
- r09 provided FM Towns improvements:
- Fixed horizontal wrap for bitmap layers.
- Refactored line drawing, with support for zoom up to *16, and better wrapping.
- Added support for all sixteen horizontal zoom levels supported by the hardware instead of just 5 (used in Misty and Rayxanber).
- Simplified the line wrap detection code and added support all use cases including vertical scrolling and layer 1 with sprites.
- Doubled line size when in single-layer plus high color mode.
- Made the line wrapping code aware of VRAM page selection.
- Fixed misplaced bottom lines.
- Fixed vertical sync flag read from port 0xcff86 - Birdy Soft games now boot.
- Implemented horizontal sync read from 0xcff86 - later 4th Unit games now boot (based on Barry Rodewald's implementation).
- Fixed missing pixels in single-layer modes.
- Fixed CD-ROM regressions that caused some games not to boot (e.g. Emerald Dragon or Indiana Jones and the Last Crusade).
- Replaced 3dgolfha floppy dump with HxC MFM format dump, allowing copy protection check to pass.
- Documented all non-working software list items.
- rfka01 updated the alphatpx driver: Add HSYNC callback - allows P2 series machines to continue to MOS monitor and boot disks.
- Roberto Fresca provided Lucky Ball 96 updates:
- Hooked PPI 8255 for I/O, identified ST6265 MCU, and identified VRAM/VDP.
- Added DAC 08 (not yet wired yet to the PPI 8255 due to troubles with mode 2).
- Decrypted/unscrambled program ROM.
- Documented I/O circuitry, PCB layout, edge connector, and DIP switches.
- Added technical notes.
- Roberto Fresca updated the miaction, tigerslt drivers: Decrypted programs and palettes.
- Roberto Fresca updated goldstar.cpp: Expanded maincpu region from 32KiB to 64KiB for lucky8 and derivatives and mapped ROM in 0xC000-0xF7FF range.
- Roberto Fresca updated the Neraidoula driver: Added notes about tiles from another game inside the graphics ROMs.
- Roberto Fresca updated funworld.cpp: Updated notes for Jolly Card Italian sets.
- Ryan Holtz updated the e132xs core: Added recompiler covering opcodes used by supported games.
- smf added gross hack to fix kof10th save states.
- smf improved support for unusual Windows build configurations:
- Added workaround for clang static builds and enabled them again.
- Don't force -O1 on clang builds.
- Added -lSDL2main to fix linking with GCC 7.
- Use dynamic linking for windows SDL builds to work around an apparent linker bug.
- Fix building with Qt debugger.
- smf added skeleton Sega network device.
- smf updated the vamphalf driver: Improved mdig speedup, removed "space" calls, and replaced magic numbers with enumeration constants.
- smf improved Mr Kicker speedup and standardised the rest apart from except aoh.
- smf updated the popeye driver: Improved video emulation:
- Fixed background in popeyej, popeyejo and popeyebl.
- Fixed horizontal and vertical scroll register behaviour in popeye.
- Changed function names from game name to the hardware ID the functionality was first used in.
- Fixed popeye background scrolling when screen is flipped.
- Implemented tile palette banking on TNX1 hardware (guess based on PROM contents).
- Implemented sprite priority and clipping according to description in MT03725.
- Moved protection save state into driver_start() leaving driver init for decryption.
- Combine sprite PROMs and invert bootleg PROMs in the ROM load.
- Bank the sprite palette and only update the palette if the bank register changes.
- Draw background directly into bitmap and include the area above the background buffer.
- smf fixed Z80 disassembly when $ed, $dd and $fd prefixes are used but the instruction is not valid.
- Sylvain Glaize updated the vg5k driver: Removed bad ROM dump.
- Vas Crabb made use of C locale for int/float in XML files.
- Vas Crabb detected attached debugger on OSX before generating trace/breakpoint trap.
- Vas Crabb converted zippath directory to a C++ interface.
- Vas Crabb updated the playch10 driver: Exposed countdown LEDs through output system and added internal layout to display them.
- Ville Linde updated the k001604 device: Implemented front layer rotate and zoom.
- webghost009 added GLSL bicubic filter (Catmull-Rom spline), and fixed pixel coordinates and sampling in GLSL bilinear filter.
- Al Kossow updated the mac driver: Added version 1.3 ROM to BootBug card.
- Al Kossow updated the tv912c driver: Redumped program ROM.
- Bavarese updated wd2010.cpp: Use calculated access times typical for MFM drives of that age instead of hard coded values.
- Bjorn Moser fixed Visual Studio build when path to source contains spaces.
- Brian Troha updated mosaic.cpp: Add PCB layout for Mosaic and derived CPU/sound from oscillator frequencies.
- exidyboy updated sorcerer_cass.xml: Updated details for Orb of Halucidon and Air Traffic Controller based on original manuals.
- f205v updated the gaelco2 driver: Updated documentation based on photos of PCBs.
- Guru updated c65.cpp: Added some notes and corrected CPU clock.
- hammy and The Dumping Union updated cps1.cpp: Verified wofr1 program ROM dumps.
- Jonathan Holt updated "2017" strings to "2018" where relevant.
- Leezer updated hiscore.dat for current MAME version.
- Mikejmoffitt updated blockhl.cpp: Restored button 2 and 3 and joystick down inputs for Quarth and Block Hole.
- MoochMcGee fixed a couple of issues reported by Coverity.
- Peter Wilhelmsen and Morten Shearman Kirkegaard updated pgm2.cpp: Dumped internal firmware for kov3 and kov3_102 ROM module keys.
- Porchy updated Popeye hardware documentation.
- ShouTime and The Dumping Union updated csplayh5.cpp: Redumped nuretemi sound ROM.
- sjy96525 corrected years for Virtua Fighter 2 and Behind Enemy Lines.
- Tafoid updated ibm5170.xml: Redumped ku2impact and kotobuki CD into .iso and .bincue and commented the source data.
- Tafoid updated thepit.cpp: Fixed Lives DIP switches for Intrepid bootleg sets.
- einstein95 and Tafoid updated gamegear.xml: Fixed NVRAM size for shinfrc2 and clones, allowing games to function properly (MT06845).