[arcade] Mame x64 i x86 0.192

[17] @ środa, 29 Listopada 2017 21:36CET

[arcade] Mame x64 i x86 0.192
Skomentuj

Kolejna wersja MAME, i parę przegapionych w czasach odpoczynku, za nami. I znów zatwardziali arcadowcy i fani multiemulatora narzędzia do wszystkiego mają, co testować.

Mame 0.192 29.11.17

MAME 0.192 is here, and there’s plenty packed into this update. At long last, the MCU for Ping Pong King is simulated, making the game playable, and Flower now runs better than it ever did. Taito’s abstract maze game Marine Date is also emulated better than ever, although there are still some issues with collision detection. We’ve got newly dumped prototypes, including a prototype of Battlecry, and a more complete version of Grudge Match that appears to come from a location test in Italy. Many of the Aristocrat MK5 gambling machines have been redumped so the ROM checksums pass and they boot. Missing graphics in the Merit Megatouch games have been fixed.

But we know that rumours about the next part of this announcement have made lots of arcade fans excited: IGS PGM2 software is showing signs of life. I’m sure at least some of you are wondering how this was achieved. Usual suspects Morten Shearman Kirkegaard and Peter Wilhelmsen (recently featured here in connection to their success in dumping Gaelco protection programs) have built another FPGA-based rig that allowed them to dump the internal programs from the ARM CPUs for Oriental Legend 2 and Knights of Valour 2 New Legend. On top of this, there are some nice performance improvements to MAME’s MPEG audio decoding that should benefit other systems as well.

In computer system emulation, we’ve got a number of graphical fixes for FM Towns, heaps of improvements for the Tatung Einstein, No-Slot Clock support for the Apple //e family, and support for some Brazilian CoCo clones from Prológica and Codimex. There are some big updates to the PC software lists, too. The ACI Destiny Prodigy, Mephisto RISC 1MB and Mephisto RISC II chess computers are now working. Finally, the Interpro drivers have numerous improvements, including preliminary keyboard/video support.

That’s just scratching the surface – there are far more bug fixes, newly dumped system and performance improvements than we can list here.

 

MAMETesters Bugs Fixed
  • 00525: [Speed] (metro.cpp) bangball: When you finish a level, sometimes the game runs like slow-motion. (Angelo Salese)
  • 02084: [DIP/Input] (saturn.cpp) sokyugrt: Emulation starts with 1 or more credits inserted. (Angelo Salese)
  • 03719: [Graphics] (meritm.cpp) magat5, megat6, megat3, megat4 and clones: "Run21" missing graphics for black-suited cards. (AJR)
  • 03804: [Color/Palette] (ssozumo.cpp) ssozumo: Wrong colors in the title screen. (Angelo Salese)
  • 03805: [Color/Palette] (lasso.cpp) wwjgtin, photof: Wrong colors. (Angelo Salese)
  • 04366: [DIP/Input] (saturn.cpp) shanhigw: The game starts with 2 credits inserted. (Angelo Salese)
  • 04651: [Misc.] (gei.cpp) geimulti: Thirteen game ROMs are loaded, only nine are listed in-game and playable. (Osso)
  • 05761: [Crash/Freeze] (dwarfd.cpp) All sets in dwarfd.c: [debug] Assert shortly after start. (AJR)
  • 06193: [Speed] (shanghai.cpp) shanghai, shangha2 and clones: When playing, the gameplay and sound are very fast. (Angelo Salese)
  • 06518: [Graphics] (metro.cpp) blzntrnd: Sprite layer disappears entirely after completing single-player game. (Angelo Salese)
  • 06527: [Sound] (taitosj.cpp) elevator: Elevator Action sound balance is incorrect. (hap)
  • 06694: [Sound] (midtunit.cpp) mk: Missing music. (hap)
  • 06735: [Original Reference] (einstein.cpp) einstei2: Cursor not visible in 80-column B/W screen! (Dirk Best)
  • 06736: [Original Reference] (einstein.cpp) einstei2: Character set selection (M004) in 80-column B/W screen! (Dirk Best)
  • 06742: [Graphics] (pacland.cpp) pacland and clones: Sprite priority problem in invincible state. (hap)
  • 06745: [Crash/Freeze] (marinedt.cpp) marinedt: MAME crashes when starting game. (Angelo Salese)
  • 06747: [Media Support] (einstein.cpp) einstein: Formatting on double-density drive fails! (Dirk Best)
  • 06749: [Graphics] (toaplan1.cpp) outzonecv: Screen is misaligned 16 pixels to the left. (hap)
  • 06754: [Color/Palette] (zx.cpp) ts1000: Timex Sinclair 1000 screen displays black on cyan (should be black on white). (star2root)
  • 06755: [Core] (zx.cpp) ts1000: The Timex Sinclair 1000 emulation only has the option of having 2k of RAM. (star2root)
  • 06759: [DIP/Input] (seta.cpp) calibr50: Speed difference when rotating player. (AJR)
  • 06766: [Sound] (spacefb.cpp) spacefb and clones: DAC sounds not working 100%. (Tafoid)
  • 06771: [Compiling] (coco12.cpp) coco3, dragon, etc.: Genie fails to detect nested dependency of coco_t4426 on mc14411. (hap)
  • 06772: [Gameplay] (dragon.cpp) Dragon machines run too fast! (hap)
New working machines
  • Akai Katana (2010/ 8/13 MASTER VER.) [Bicycle Repairman]
  • Pac-Eight [rod_wod, The Dumping Union]
  • Player's Edge Plus (PS0239) Jackpot Jewels Slots [Brian Troha]
  • The Big Joke (Version 0.00) [Coolmod, The Dumping Union]
New working clones
  • '99: The Last War (bootleg) [ShouTime]
  • Action Fighter (System 16B, unprotected, analog controls) [David Haywood]
  • Action Fighter (unprotected) [David Haywood]
  • Action Fighter (unprotected, analog controls) [David Haywood]
  • Battlecry (Prototype) [ShouTime, progetto-SNAPS, Patrick Wheeler, Sean Sutton, Surgeville, Paul Vining, Marisol Nunez Serrano, Rod_Wod, Jeffrey Gray,  John Wilke, gamerfan, Smitdogg, The Dumping Union]
  • Battlecry (Version C) [ShouTime, progetto-SNAPS, Patrick Wheeler, Sean Sutton, Surgeville, Paul Vining, Marisol Nunez Serrano, Rod_Wod, Jeffrey Gray,   John Wilke, gamerfan, Smitdogg, The Dumping Union]
  • Bucky O'Hare (ver AA) [Bill D., The Dumping Union]
  • Codimex CD-6809 [Felipe Sanches]
  • Grudge Match (V00.90, Italy, location test?) [Vernimark, f205v]
  • Gunbird 2 (set 2) [Hyid Choi]
  • Head On N [ShouTime, Andrew Welburn, Rob Carr, Paul Vining, InsertMoreCoins, Smitdogg, The Dumping Union]
  • Kaypro 10 - 1983 [rfka01]
  • Otrona Attache 8:16 [Al Kossow]
  • Prologica CP400 Color II [Felipe Sanches]
  • Prologica CP-500 (PVIII REV.3) [Felipe Sanches]
  • The 26th Z [ShouTime, Paul Vining, The Dumping Union]
  • Thunder Dragon 3 (bootleg of Thunder Dragon 2) [ShouTime]
  • Troopy (bootleg of Mr. Kougar) [MikeMcBike]
Machines promoted to working
  • ACI Destiny Prodigy [Edstrom]
  • Cromenco MCB-216 [Robbbert]
  • Flower (US) [Angelo Salese]
  • Mephisto RISC 1MB [CB-Emu, RolandLangfeld, Sandro Ronco]
  • Ping Pong King [Angelo Salese]
  • Time Attacker [Angelo Salese]
Clones promoted to working
  • Cromenco CB-308 [Robbbert]
  • Flower (Japan) [Angelo Salese]
  • Mephisto RISC II [CB-Emu, RolandLangfeld, Sandro Ronco]
New machines marked as NOT_WORKING
  • Add Arbor Ambassador [Robbbert]
  • ADDS Viewpoint 122 [Robbbert]
  • ADDS Viewpoint 60 [Robbbert]
  • Altos II Terminal [Robbbert]
  • Ampex Dialogue 80 [Robbbert]
  • AT&T 630 MTG [Robbbert]
  • C.Itoh CIT-220+ Video Terminal [Robbbert]
  • Convergent Mightyframe [Robbbert]
  • Data General Dasher D461 [Robbbert]
  • DEC VT-240 [Robbbert]
  • DISER Lilith [Robbbert]
  • Golgo 13: Juusei no Chinkonka (Japan, GLT1 VER.A) [Guru]
  • Hazeltine Esprit [Robbbert]
  • HP 2100 [Robbbert]
  • HP-2622A [Robbbert]
  • HP-700/92 [Robbbert]
  • InterPro 2000 [Patrick Mackinlay]
  • InterPro 2400 [Patrick Mackinlay]
  • InterPro 2500 [Patrick Mackinlay]
  • InterPro 2700 [Patrick Mackinlay]
  • Kaypro 1 [rfka01]
  • Kaypro 2/84 [rfka01]
  • Kaypro 4x [rfka01]
  • LSI M3 [Robbbert]
  • Micro-Term 420 [Robbbert]
  • Micro-Term 5510 [Robbbert]
  • Milwaukee Computers MC-1200 [Robbbert]
  • Motorola AMPS Car Phone [Robbbert]
  • Motorola Powerstack II [Robbbert]
  • Mushiking The King Of Beetles - Mushiking IV / V / VI (World) [Darksoft, f205v, MetalliC, rtw]
  • Onyx C5000 [Robbbert]
  • Qume QVT-102 [Robbbert]
  • Qume QVT-103 [Robbbert]
  • Qume QVT-190 [Robbbert]
  • Qume QVT-201 [Robbbert]
  • Qume QVT-70 [Robbbert]
  • Relisys TR175II [Robbbert]
  • Solbourne Series 5E Computer Workstation [Robbbert]
  • Sony PlayStation 2 [Robbbert]
  • Televideo TS-3000 [Robbbert]
  • Televideo TVI-912C [Robbbert]
  • Televideo TVI-955 [Robbbert]
  • Televideo TVI-965 [Robbbert]
  • Terco 4490 Mill CNC Control [Edstrom]
  • Three Rivers PERQ 1A [Robbbert]
  • TRS-80 DT-1 [Robbbert]
  • Vectrix VX384 Graphics Processor Terminal [Robbbert]
  • Visual 100 [Robbbert]
  • Visual 102 [Robbbert]
  • Wyse WY-50 [Robbbert]
  • Xerox Alto I [Robbbert]
  • Zentec Zephyr [Robbbert]
  • Ziatech ZT-8802 SBC [Robbbert]
  • unknown ACD computer [Robbbert]
  • unknown TTI SCSI host adapter [Robbbert]
New machines marked as NOT_WORKING
  • Add Arbor Ambassador [Robbbert]
  • ADDS Viewpoint 122 [Robbbert]
  • ADDS Viewpoint 60 [Robbbert]
  • Altos II Terminal [Robbbert]
  • Ampex Dialogue 80 [Robbbert]
  • AT&T 630 MTG [Robbbert]
  • C.Itoh CIT-220+ Video Terminal [Robbbert]
  • Convergent Mightyframe [Robbbert]
  • Data General Dasher D461 [Robbbert]
  • DEC VT-240 [Robbbert]
  • DISER Lilith [Robbbert]
  • Golgo 13: Juusei no Chinkonka (Japan, GLT1 VER.A) [Guru]
  • Hazeltine Esprit [Robbbert]
  • HP 2100 [Robbbert]
  • HP-2622A [Robbbert]
  • HP-700/92 [Robbbert]
  • InterPro 2000 [Patrick Mackinlay]
  • InterPro 2400 [Patrick Mackinlay]
  • InterPro 2500 [Patrick Mackinlay]
  • InterPro 2700 [Patrick Mackinlay]
  • Kaypro 1 [rfka01]
  • Kaypro 2/84 [rfka01]
  • Kaypro 4x [rfka01]
  • LSI M3 [Robbbert]
  • Micro-Term 420 [Robbbert]
  • Micro-Term 5510 [Robbbert]
  • Milwaukee Computers MC-1200 [Robbbert]
  • Motorola AMPS Car Phone [Robbbert]
  • Motorola Powerstack II [Robbbert]
  • Mushiking The King Of Beetles - Mushiking IV / V / VI (World) [Darksoft, f205v, MetalliC, rtw]
  • Onyx C5000 [Robbbert]
  • Qume QVT-102 [Robbbert]
  • Qume QVT-103 [Robbbert]
  • Qume QVT-190 [Robbbert]
  • Qume QVT-201 [Robbbert]
  • Qume QVT-70 [Robbbert]
  • Relisys TR175II [Robbbert]
  • Solbourne Series 5E Computer Workstation [Robbbert]
  • Sony PlayStation 2 [Robbbert]
  • Televideo TS-3000 [Robbbert]
  • Televideo TVI-912C [Robbbert]
  • Televideo TVI-955 [Robbbert]
  • Televideo TVI-965 [Robbbert]
  • Terco 4490 Mill CNC Control [Edstrom]
  • Three Rivers PERQ 1A [Robbbert]
  • TRS-80 DT-1 [Robbbert]
  • Vectrix VX384 Graphics Processor Terminal [Robbbert]
  • Visual 100 [Robbbert]
  • Visual 102 [Robbbert]
  • Wyse WY-50 [Robbbert]
  • Xerox Alto I [Robbbert]
  • Zentec Zephyr [Robbbert]
  • Ziatech ZT-8802 SBC [Robbbert]
  • unknown ACD computer [Robbbert]
  • unknown TTI SCSI host adapter [Robbbert]
New clones marked as NOT_WORKING
  • Action Fighter (FD1089A 317-unknown, analog controls) [David Haywood]
  • Action Fighter (FD1089A 317-unknown) [David Haywood]
  • Action Fighter (System 16B, FD1089A 317-unknown, analog controls) [David Haywood]
  • Action Fighter (System 16B, FD1089A 317-unknown, set 1) [David Haywood]
  • Action Fighter (System 16B, FD1089A 317-unknown, set 2) [David Haywood]
  • Commodore PC 40-III [rfka01]
  • Compaq Portable III [rfka01]
  • Gran Trak 10/Trak 10/Formula K (older) [TTL] [Ed Fries, Tim Giddens, Andy Welburn]
  • Hazeltine Esprit III [Robbbert]
  • Kaypro 4/84 plus88 [rfka01]
  • Kaypro New 2 [rfka01]
  • Landing High Japan (Ver 2.02 O) [ShouTime]
  • Martial Masters (ver. 102, 101, 101TW) [skate323k137, The Dumping Union]
  • Sanyo MBC-28 [rfka01]
  • Siemens PCD-2 [rfka01]
  • Wyse WY-150 [Robbbert]
  • Wyse WY-160 [Robbbert]
  • Wyse WY-30+ [Robbbert]
  • Wyse WY-55 [Robbbert]
  • Wyse WY-60 [Robbbert]
  • Wyse WY-85 [Robbbert]
New working software list additions
  • archimedes:
    • ALPS - Adventure Language Programming System, APEC Utils Disc v1.3, Archimedes Hard Disc Utilities Disc, Euclid v2.06 [Nigel Barnes]
  • bbca_cass: 100 Programs for the BBC Microcomputer [Nigel Barnes]
  • bbcb_cass: Fairy Tale, Instant Recall, Starter Word Splits, WestQuest 1847 [Nigel Barnes]
  • bbcb_flop:
    • Acornsoft Demo Disk v1.0, Revs Demo, Superior Software - Demonstration Disc, Tree of Knowledge [Nigel Barnes]
    • BeebSID 18 - Club Hits [PitfallJones]
  • electron_cart: Starspell, Starspell & Starword, Starspell & View, Stop Press [Nigel Barnes]
  • fmtowns_cd: AnotherTOWNS - Anata~ Free Software Collection, Dragon Shock, NHK Jissen Eikaiwa, Okumanchouja II, Oshare Cooking II, Tom Snyder's Puppy Love 2, Toushin Toshi II [r09]
  • hp85_rom: Mass storage ROM [F.Ulivi]
  • ibm5150:
  • B.A.T. (CGA/EGA/Tandy versions) (Quest & Glory Compilation), Teenage Mutant Hero Turtles:
    • The Coin-Op! [ArcadeShadow]
    • La Collection Amstrad PC - Arkanoid / Super Tennis, Oliver & Company [breiztiger]
    • 4D Sports Boxing (Euro, Alt), A Line in the Sand, A Nightmare on Elm Street,
    • Advanced Dungeons & Dragons - Curse of the Azure Bonds (V1.1), Advanced Dungeons & Dragons - Curse of the Azure Bonds (V1.2),
    • Advanced Dungeons & Dragons - Pool of Radiance, Advanced Dungeons & Dragons - Pools of Darkness,
    • Advanced Dungeons & Dragons - Secret of the Silver Blades (1.10), Alpine Tram Ride, QNX Demonstration (Apr 17th, 1989),
    • Word 1.15, Word 2.00, Word 5.0 (Swedish), Word 5.5 (3.5", German), Word 5.5 (3.5", Italian), Word 5.5 (5.25"),
    • Word X1.06 (September 7, 1983 beta) [Justin Kerk]
  • ibm5170:
    • Ecstatica, Fables & Fiends - The Hand of Fate (German), Heart of China, LucasArts Classic Adventures, Rise of the Dragon
    • [ArcadeShadow]
    • WarCraft - Orcs & Humans [breiztiger]
    • hal91 0.2.0, HAL91 0.4.5, PC Tools 7.1 (5.25" HD), PC-MOS Version 5.01, PC-MOS/386 Version 1.02, PC-MOS/386 Version 3.00,
    • Photon microGUI Development version 1.10 for QNX 4.2x, Photon microGUI Runtime version 1.10 for QNX 4.2x, PicoBSD 0.41 (Dialup),
    • PicoBSD 0.41 (Dialup) (Polish), PicoBSD 0.41 (ISP-alpha), PicoBSD 0.41 (Network), PicoBSD 0.41 (Network) (Polish),
    • PicoBSD 0.41 (Router), PicoBSD 0.41 (Router) (Polish), PicoBSD 0.43 (Dialup), QNX 4.23, QNX 4.24, QNX 4.25,
    • QNX Demo (Modem v4.00), QNX Demo (Network v400), QNX Demo Floppy (Modem Version V4), QNX Demo Floppy (Network Version V4),
    • QNX Internet Appliance Toolkit Demo (v1.0), QNX Internet Appliance Toolkit Demo (v1.0a),
    • QNX Internet Appliance Toolkit Demo (v1.0a Beta), QNX Internet Appliance Toolkit Demo (v1.1 - Russian),
    • QNX Internet Appliance Toolkit Demo (Modem v3.03), QNX Internet Appliance Toolkit Demo (Network v2.0),
    • QNX Internet Appliance Toolkit Demo (Network v3.03), QNX TCP/IP Runtime version 4.23, Serial Terminal Linux (0.1),
    • Serial Terminal Linux (0.2), Serial Terminal Linux (0.3) [Justin Kerk]
  • mtx_rom: MTX NewWord, Hisoft PASCAL [Nigel Barnes]
  • px4_cart: Dialtext 4 [Robbbert]
  • Software list items promoted to working
  • bbc_flop_arm: ARM Evaluation System Discs [Nigel Barnes]
  • ibm5150: Ikari Warriors (alt) [breiztiger]
New NOT_WORKING software list additions
  • dragon_cart: Dragon 32 Soak Test [Nigel Barnes]
  • electron_cart:
    • Advanced Plus 3, Advanced Plus 4, Click, Cumana Floppy Disc System, Pegasus 400, Sound Expansion v1, Sound Expansion v3 [Nigel Barnes]
  • fmtowns_cd: Suikoden - Tenmei no Chikai [r09]
  • ibm5170:
    • 1830 - Railroads & Robber Barons, 5th Fleet, Alfalinux 0.3.1 -Laetitia-, Brutalware Linux 1.1, DLX Linux Demodisk V1.0, Phindows,
    • tomsrtbt (1.7.185), tomsrtbt (2.0.103), Win32s (1.15), Win32s (1.15a), Win32s (1.25), Win32s (1.25a OLE), Win32s (1.30) [Justin Kerk]
  • lynx: Alpine Games [anonymous]
  • mtx_cart: MTX Node Ring [Nigel Barnes]
  • mtx_cass: Demonstration Tape, MTX Draughts [Nigel Barnes]
  • px8_cart:
    • Clock, DAKComm, dBase II, Epson BASIC, Geneva Connection, Intext 1.0, Intext 1.1, Othello, Oval IRM, Portable Calc,
    • Portable WordStar, SuperCalc, The Traveling Appointment Manager, The Traveling Expense Manager, The Traveling Time Manager,
    • Turbo Pascal (unofficial ROM), CP/M Utilities [Nigel Barnes]
  • vsmile_cart:
    • Disney Cenerentola - I desideri magici di Cenerentola (Ita), Disney Il re leone - La grande avventura di Simba (Ita),
    • Disney La sirenetta - Ariel e la crociera magica (Ita), Disney/Pixar Ratatouille - Le nuove ricette di Remy (Ita),
    • Disney/Pixar Up (UK), Kung Fu Panda - Path of the Panda (UK), Scooby-Doo! - Avventura a Funland (Ita),
  • Zayzoo: An Earth Adventure (UK) [tag2015]
Translations added or modified
  • Dutch [Jos van Mourik]
  • Greek [BraiNKilleRGR]
  • Portuguese [Pedro Simoes]
  • Spanish [A. Viloria]
Source Changes
  • ygv608.cpp fixes and improvements: [Agiri]
    • Fixed rotation and scrolling.
    • Added scrolling-by-row (used in NCV1 Xevious Arrangement).
    • Fixed scaling effect (used in NCV2 Pacman Arrangement staff roll).
  • mice updatesundefinedboots into monitor now: [AJR]
    • Generate Baud rate through 8155 (clock kludge required).
    • Factory settings for DSW7 to configure baud rate, data bits and parity.
    • Hooked up Rx and Tx interrupts.
    • Split into separate sets for each CPU-specific monitor program.
  • i8155: Substantially rewrote timer emulation. [AJR]
  • ringking: Fixed misconfigured NMI gateundefinedworks again now. [AJR]
  • isbc8030: Remove hacky and superfluous UI-configurable Baud clock. [AJR]
  • n8080.cpp: Directly set 8035 IRQ line rather than generating fake pulses (restores some sounds in helifire). [AJR]
  • Changed 9615 baud configurations to the nominal 9600 baud now that Z80SIO is more tolerant. [AJR]
  • Made SDL input less eager to generate double-click events when mouse doesn't move between clicks. [AJR]
  • m68000: Reinstated registration of SR for debug expressions. [AJR]
  • mc68901: Improved USART behavior for polled operation. [AJR]
  • v9938, v9958: Converted to use RGB32 bitmaps, fixed V9938-onV9938 transparent overlay in meritm.cpp. [AJR]
  • Improved wraparound handling for relative inputs. [AJR]
  • Attempted to fix PPC DRC scheduling bug (MT06615). [AJR]
  • mc68681: Distinguish SCN2681 and MC68681 DUART types. [AJR]
  • vt220: Hooked up SCN2681 based on schematics. [AJR]
  • stvvdp1.cpp: Fixed line/polyline drawing (Die Hard Arcade wireframe map). [Angelo Salese]
  • dec0.cpp: Sly Spy updates: [Angelo Salese]
    • Emulated sound protection state machine for Sly Spy and removed ROM patch.
    • First pass at emulating Sly Spy RNG device at $31c00d - used extensively for randomisation, especially with bosses.
  • marinedt.cpp: Rewrote driver from scratch, fixing multiple issues that persisted in previous implementation. [Angelo Salese]
    • Added sea bitmap and flashing when shark appears.
    • Improved sprite/tilemap colors - now more accurate to the references.
    • Fixed priority - both sprite layers are actually above text tilemap.
    • Added player 2 trackball inputs and global coin lockout.
    • Streamlined and improved collision detection (still not perfect, so still marked NOT_WORKING).
  • flower.cpp: Rewrote driver from scratch, fixing multiple issues that persisted in previous implementation [Angelo Salese]
    • Fixed visible area to 288x224 - fixes leftmost columns (inside the big ship).
    • Corrected background layer priority (outside and inside the big ship).
    • Fixed zoom points for 32x32 sprites.
  • gladiatr.cpp: Added preliminary sound emulation and MCU simulation for inputs in Pink Pong King. [Angelo Salese]
  • cyclemb.cpp: Added preliminary audio for Cycle Maabou/Sky Destroyer. [Angelo Salese]
  • Added/fixed HMC20 and screen raw parameters for multiple drivers. [Angelo Salese]
    • bogeyman.cpp, chanbara.cpp, dec0.cpp, dec8.cpp, firetrap.cpp, mystston.cpp, ssozumo.cpp
  • mainevt.cpp: Fixed sprite shadows for Devastators. [Angelo Salese]
  • chqflag.cpp updates: [Angelo Salese]
    • Improved shadow/highlight code - fixes black rain and lights at dawn.
    • K051937 sets up a register when background should be dimmed - fixes start/end pouring event colors.
    • Fixed dimmed screen condition bug after soft reset.
  • amusco.cpp: Improved colors. [Angelo Salese]
  • metro.cpp: Added sprite X/Y center point registers, and removed screen check hack. [Angelo Salese]
  • Rewrote Imagetek i4100/i4220/i4300 video display processor family, and hooked it up to metro.cpp. [Angelo Salese]
  • zx.cpp: Fixed ts1000 display and added extra RAM options. [Barry Nelson]
  • attache: Added Attache 8:16 ROMs, and revision H BIOS; added preliminary communications between Z80 and 8086. [Barry Rodewald]
  • fmtowns: Separated palette into a 256-colour palette and two 16-colour palettes for each layerundefinedfixes colours in Abel. [Barry Rodewald]
  • r9751: Added more SMIOC commandsundefineddisktool is now able to print startup text. [Brandon Munger]
  • mrisc: Fixed opening book. [CB-Emu]
  • cosmac: Added WAIT/CLEAR input lines. [Curt Coder]
  • cdp1852: Added DO read function. [Curt Coder]
  • tmc600 updates: [Curt Coder]
    • Added Euro bus skeleton, fixed printer handshake, and fixed RAM/ROM region sizes.
    • Implemented video according to actual hardware and fixed cursor blink rate.
    • Implemented TMC-700 real time clock.
  • pgm2 improvements: [David Haywood]
    • Fleshed out driver, creating devices for the Atmel ARM AIC and a derived IGS036 CPU.
    • Emulated IGS037 video hardware - covers sprites (with zooming), tilemaps (including rowscroll), and the priority system.
    • Still marked NOT_WORKING due to missing memory card emulation (requires simulation of undumped MCU).
  • mpeg_audio: Use pre-calculated cosine table for DCT decodingundefinedyields significant performance improvement. [David Haywood, Aaron Giles]
  • arm7: Fixed BLX (LO) thumb opcode in ARM7/9undefinedreturn address was offset by one halfword. [David Haywood]
  • dsk_dsk: Don-t segfault on empty tracksundefinedfixes einstein 4game. [Dirk Best]
  • deco146: Fully handle sound latch internal to the device. [Dirk Best]
  • einstein updates: [Dirk Best]
    • Created "Tatung Pipe" bus and converted 80 column device (use -pipe tk02 to use).
    • Added cursor rendering, support for alternate character, and save state support set to the 80 column device.
    • Removed redundant einstei2 driver.
    • Added user port bus interface with support for speech cartridge and mouse.
    • Corrected default floppy drive types, and added support for more types.
    • Added ADC0844 device, emulated analogue joystick, and fixed minor issues with memory map.
    • Marked Einstein 256 ROM dump as bad.
    • Added support for the Silicon Disc RAM drive as a pipe device (appears as drive 3).
    • Fixed Centronics port - printing now works.
    • Hooked up RS232 port.
    • Improved interrupts and add WIP Speculator support.
  • px4: Fixed keyboard input from cold start. [Dirk Best]
  • floppy: Added TEAC FD-30A 3 inch floppy drive. [Dirk Best]
  • Added a generic Z80 daisy chain device, for use in drivers with non-Z80 peripherals. [Dirk Best]
  • midvunit: Use ADC0844 device. [Dirk Best]
  • micro3d updates: [Dirk Best]
    • Use ADC0844 device and fixed throttle regression.
    • Attached RS232 port to monitor port.
  • adc0844: Added support ADC0848 variant and made some adjustments to differential mode. [Dirk Best]
  • 74123: Use line handlers for single lines. [Dirk Best]
  • wave: Look up speaker count and cassette device relative to ownerundefinedfixes cassette speakers inside devices. [Dirk Best]
  • headonn: Fixed colors and added DIP switch info. [Dirk Best]
  • headon2: Fixed colors and cleaned up. [Dirk Best]
  • spacetrk: Marked as imperfect graphics due to missing star field and background gradient. [Dirk Best]
  • via6522: Added some interrupt logging. [Edstrom]
  • prodigy: Added clickable layout, making the machine playable; updated keypad logic to use ioport_array. [Edstrom]
  • t4426: Replaced a bad dump caused by corrosion with a new verified dump. [Edstrom]
  • epc: Fixed load order for newer ROM (now gives same error as older ROM), and set EGA as default as it works. [Edstrom]
  • z80scc: Ported improvements from z80sio and cleaned up code. [Edstrom]
  • hp9895: Fixed NMI handling and secondary addressing in PHI chip. [F.Ulivi]
  • hp85: Added support for I/O slots and emulation of HP82937 module; added support for internal printer. [F.Ulivi]
  • Fixed metadata fro Brazilian CoCo clones, and renamed LZ Color64 ROMs to document labels and PCB locations. [Felipe Sanches]
  • Added Codimex CD-6809 FDC (1986) device. [Felipe Sanches]
  • trs80dt1 updates: [Frank Palazzolo, Robbbert]
    • Fixed keyboard key sense to fix key repeat.
    • Switched refresh to 60Hz to match with 60Hz jumper setting.
    • Added temporary hack to get the last three columns to display.
  • i8275: Added check to avoid potential buffer overflow. [Frank Palazzolo]
  • m68000: Added support for 68010/68020/68030 bus error stack frames formatsundefinedfixes common CPU type detection routine. [Jean-Francois DEL NERO]
  • Fixed DS128X/DS1288X main frequency dividerundefinedoutput frequency must be fixed to 1Hz. [Jean-Francois DEL NERO]
  • smc91c9x: Implemented SMC91C9X Ethernet controller connected mode with WinPcap or TUN/TAP tunnel. [Jean-Francois DEL NERO]
  • cv1k.cpp: Demoted all sets to imperfect timing, set audio output to mono, and documented DIP switches. [MetalliC]
  • ymz77x improvements: [MetalliC]
  • Added pan, main volume level, and clip limit control.
  • Emulated YMZ774 chip at feature level used by PGM2-platform games.
  • SH3/4 DRC: Mark DRC cache dirty on reset. [MetalliC]
  • arm7: Handle DP-commands ROR case where Rs=32/64. [MetalliC]
  • arm7: LDR/LDRM should switch to Thumb mode on ARMv5T. [David Haywood, MetalliC]
  • ti99_8: Added Hexbus write timing logic. [Michael Zapf]
  • bbcb: Added Computer Village 1797 FDC (LVL Dos)undefinednot working. [Nigel Barnes]
  • electron: Added Acorn Plus 1 expansion device, moved cart slots to plus1, and replaced OS ROM with good dump. [Nigel Barnes]
  • bbc: Added ARM Evaluation System co-processor device. [Nigel Barnes]
  • cfa3000: Added input devices on userport, analogue, and 1MHz bus. [Nigel Barnes]
  • bbcm: Allow switching between internal and external tube ports. [Nigel Barnes]
  • mtx updates: [Nigel Barnes]
    • Fully implemented both ROM- and RAM-based memory maps.
    • Added Finnish and Danish keyboard ROMs.
    • Implemented ROM extension board and cartridge slot.
    • Added support for ROM 2 subpages on ROM extension board.
    • Implemented cassette motor control.
  • accomm: Added CMOS RAM, serial and econet ports, implemented RAM/ROM switching according to manual, and documented full memory map. [Nigel Barnes]
  • interpro updates: [Patrick Mackinlay]
    • Added basic support for the system bus variously referred to as SR, SR bus, SRX and CBUS.
    • Added initial GT graphics card implementation sufficient to boot the diagnostic monitor in graphics mode.
    • Added high-level emulation of the InterPro keyboard with US English layout.
    • Added support for InterPro 20x0, 24x0 and 27x0 systems.
    • Added support for Ethernet, mouse, and serial DMA.
    • Improved timer, interrupt and DMA handling.
    • improved comments/documentation
  • bt459 improvements: [Patrick Mackinlay]
    • Added support for blinking (pixel planes and cursors).
    • Fixed dual-cursor and X Window mode.
    • Corrected screen output alignment.
  • 28fxxx: Added device emulating 28F010 Flash memory and family (not compatible with JEDEC Flash protocol). [Patrick Mackinlay]
    • Converted Interpro to use this device.
  • clipper: Floating point improvements: [Patrick Mackinlay]
    • Switched to softfloat implementation.
    • Implemented floating point macro instructions.
    • Implemented floating point exceptions and rounding.
  • apple2: Added preliminary support for "SSB Apple" speech board. [R. Belmont, Apple II Documentation Project]
  • apple2: Added preliminary support for AE TransWarp accelerator card. [R. Belmont, Apple II Documentation Project]
  • apple2: Added No-Slot Clock support to //e, //c, and friends. [R. Belmont]
  • apple2cp: Improved "MIG" custom chip handling for apple2cp. [mgcaret, R. Belmont]
  • apple2cp: Corrected MIG RAM size to 2K (was 0.5K). [mgcaret, R. Belmont]
  • apple2c: Fixed Slinky register return when no expansion RAM is present. [R. Belmont, mgcaret]
  • ds1315: Added support for DS121x parts where the RTC sits in a ROM's address space. [R. Belmont]
  • arm7: ARM v5TE support improvements: [R. Belmont]
    • Added support for high vector option.
    • Fixed v5 BLX to save the return address in R14.
    • Implemented BLX Rn form.
    • Fleshed out ARM946ES model, added movable DTCM and ITCM support.
  • nds: De-skeletonized driver: [R. Belmont]
    • Added IPCSYNC.
    • Added WRAM banking and more mirroring.
    • Added timers, interrupt management, partial DMA, and ARM7 halt-until-IRQ.
  • ibmpcjr: Added quiksilver fast-boot BIOS. [Robbbert]
  • mmagic: Added sound samples. [Robbbert]
  • Aristocrat MK5 updates: [Roberto Fresca]
    • undefined Redumped the following sets so they have correct checksums and boot: Adonis (BHG1508, US), Boot Scootin' (GHG1012-02, US), Bumble Bugs (CHG0479-03, US), Cash Chameleon (DHG4078-99, US), Enchanted Forest (JHG0415-03, US), Golden Pyramids (AHG1206-99, US), Magic Garden (AHG1211-99, US), Margarita Magic (EHG1559, US, set 1), Party Gras (BHG1284, US), Sweethearts II (PHG0742-02, US), Sweet Liberty Deluxe (AHG1575, US), The Gambler (EHG0916-02, US), Tropical Delight (PHG0625-02, US).
    • Added BIOS / USA Set Chip v4.04.08.
    • Reformatted the game drivers to be more readable.
  • fmtowns: Fixed kanji ROM offset calculation and scrolling in 16-color mode. [r09]
    • Kanji in fixed ROM font now displays correctly, making boot messages intelligible.
    • Scrolling imperfect but better than before - fixes scrolling/positioning issues in multiple games.
  • hcd62121 updates: [Ricardo Barreira]
    • Made improvements based on experiments with hardware using a CFX-9850G.
    • Fixed mistakes in CL flag calculations, and added more unknown instructions.
    • CFX-9850G is now emulated just accurately enough for most of the RUN mode to work well.
  • mrisc: Added PROM dumps and removed the ARM boot hack. [RolandLangfeld, Sandro Ronco]
  • arm7: Added rudimentary instruction prefetch buffer. Fixes GBA NES Classics games. [Ryan Holtz]
  • gba: Made GPIO ports pass ROM through on read by defaultundefinedfixes Doom 2 and Duke Nukem Advance. [Ryan Holtz]
  • e132xs: Reworked all opcodes to reduce runtime branches and unnecessary workundefinednow considerably faster. [Ryan Holtz]
  • sm7238: Implemented reverse video, 80/132 column switching, and alternate font. [shattered]
  • vt240: Fixed palette and screen size fix. [shattered]
  • monty.cpp: Wake Monty Plays Scrabble and Master Monty from HALT instruction using reset. [smf]
  • z80: Implemented HALT output and clear HALT condition during reset. [smf]
  • c65 updates: [smf]
    • Reordered keys and renamed I/O ports to match system specification.
    • Added caps key and two extra keyboard columns, although only one of them may have made it into hardware.
    • Added support for switching between 40/80 columns with F1 and blink/underline/highlight/reverse attribute.
    • Allow switching between upper case/lower case character ROM with shift+Commodore key.
  • chdman: Use DeviceIoControl to get disk lengthundefinedallows chdman to access physical drives on Windows 10. [Ted Green]
  • Added 32- and 64-bit population count utilities. [Vas Crabb]
  • Moved object finder resolution before device_start (github #2759). [Vas Crabb]
  • Added an SDLC consumer device that logs SNA frame headers and data. [Vas Crabb]
  • Replaced hacky Kaypro keyboard that bypassed the SIO with emulated Kaypro 10 keyboard. [Vas Crabb, rfka01, TeamEurope]
  • kaypro: Switched from z80dart to z80sio, hooked up BRG to SIOs, hooked up direct connections from SIOs to RS232 ports. [Vas Crabb]
  • z80sio updates: [Vas Crabb]
    • Decoupled from device_serial_interface - it can't support synchronous modes, on-the-fly register updates, and other features.
  • undefined Made asynchronous receive behave more like real device: check that start bit persists for half a bit interval, sample data bits mid-interval, handle invalid stop bit as described in Zilog manual, check parity and latch overrun and parity errors.
    • Re-implemented break detection.
    • Implemented SDLC transmission including bit stuffing, transmit CRC, abort, and underrun/end-of-message behaviour.
    • Generalised synchronous transmission to other modes.
    • Completely overhauled interrupt logic - vectors should be correct now.
    • Improved handling of transmit and receive buffers and control lines.
    • Implemented different auto-reset receive errors in MPSC vs SIO.
    • Implemented enough of synchronous reception to pass uts20 loopback tests (not accurate, but helps understanding).
    • Disabled automatic CRC transmission in 1-byte sync mode (necessary to pass uts20 loopback tests).
  • e132xs: Templated most Hyperstone register-register and immediate opcode handlers to reduce code duplication. [Vas Crabb]
    • Also fixed behaviour in some corner cases including privileged register traps and SR as source in subtraction.
    • uts20 updatesundefinedall self-tests now pass without ROM patches: [Vas Crabb]
    • Hacked in permanent loopback on SIO channel A TxD to RxD, and SIO channel B TxD to RxD and WAIT/READY to DCD+RTS.
    • Implement parity poison and NMI on parity error feature.
    • Corrected NVRAM width to four bits.
  • namcops2.cpp: Added dump of Time Crisis 3 V291 I/O board. [Darksoft, Mitsurugi]
  • naomi.cpp: Dumped WaveRunnerGP motor board. [Darksoft, Mitsurugi]
  • skyskipr: Added DIP switch locations. [einstein95]
  • vicdual: Added sound samples for tranqgun and bonus sound sample for depthch. [Jim Hernandez]
  • Fixed some typos. [Martin Lindhe]
  • pgm2: Dumped IGS036 internal ROMs for Oriental Legend 2 and Knights of Valour 2 New Legend. [Morten Shearman Kirkegaard, Peter Wilhelmsen]
  • pntnpuzl: Added 8798 MCU dump. [Reznor007]
  • Added Commodore PC 30-III BIOS v2.00 and alternative Ericsson PC BIOS. [rfka01]
  • Dumped obj roms for Seibu CATS system. [ShouTime, Bill D., The Dumping Union]
  • Redumped Taikyoku Base Ball (previously called Champion Base Ball Part-2 (set 2) and only partially dumped). [ShouTime, progetto-SNAPS, Patrick Wheeler, Sean Sutton, Surgeville, Paul Vining, Marisol Nunez Serrano, Rod_Wod, Jeffrey Gray, John Wilke, gamerfan, Smitdogg, The Dumping Union]
  • Identified Lives and Demo Sounds DIP switches for Sky Destroyer. [sjy96525]
  • Corrected years for Spikeout: Final Edition, Ehrgeiz, Golgo 13 Kiseki no Dandou and Daytona USA. [sjy96525]
  • Fixed failure to boot for Tekken Tag Tournament (World, TEG2/VER.C1, set 2) and Tekken Tag Tournament (US, TEG3/VER.B). [sjy96525]
  • Corrected inputs for CPS3 multi-game bootlegsundefinedStreet Fighter III games and Red Earth / Warzard require six buttons. [sjy96525]
  • namcos10.cpp: Updated documentation. [Guru]
→ [ARCADE] Mame History.dat 1.97a for MAME 0.197

HISTORY.DAT 2018 updates

May

  • History.dat 1.97a
    • Added many info for Japanese computers games (x68k, pc98, etc...)
    • 5802 lines added/updated according to WinMerge.
→ [ARCADE] Mame History.dat 1.97 for MAME 0.197

HISTORY.DAT 2018 updates

April

History.dat 1.97

  • Updated to MAME 0.197.

History.dat 1.96

  • Updated to MAME 0.196.

 

→ [arcade] Mame x64 i x86 0.197

MAME 0.197 25 April 2018

For our April release, we’re bringing even more elusive electronic esoterica to light. MAME 0.197 finally includes support for the 1987 version of the Spanish quiz game Master Boy, believed to be Gaelco’s first release. There are now drivers for several Neo-Geo MVS variants, exposing different capabilities. Lamp outputs are now supported for The Irritating Maze, bringing the game to life a little more. We’ve added four more Tiger LCD games, all based on licensed IP: Home Alone, Home Alone 2, Independence Day, and Transformers – Generation 2.

The Sega Model 2 improvements keep coming, with Rail Chase 2 now working. With its protection MCU emulated, Capcom’s F-1 Dream is also working. MAME 0.197 adds support for alternate versions and bootlegs of a long list of systems, including Crazy Bonus 2002, Explosive Breaker, Fidelity Excel 68000, Lup Lup Puzzle, Pochi and Nyaa, Renegade, and Silkworm. In addition, there are graphical improvements to Sega ST-V/Saturn, and Magical Tetris Challenge.

There are some nice improvements for computer emulation this month, too. The Acorn Electron has improved video handling and support for the Mega Games Cartridge. The NEC PC-98 CD-ROM software list has been updated with the latest dumps and compatibility status – recent emulation improvements mean more fully supported titles. You can now boot HP-BASIC cartridges on the HP9000/340 series.

MAMETesters Bugs Fixed
  • 06775: [Media Support] (coco12.cpp) coco, coco2, dragon and clones: Software list does not work for floppy devices (Nigel Barnes)
  • 06843: [Misc.] (saturn.cpp) All saturn.cpp sets: CD Block unknown command e2, contact MAMEdev (Angelo Salese)
  • 06886: [Graphics] (stv.cpp) vfkids: Corrupt background graphics (Angelo Salese)
  • 06926: [Documentation] (galaxian.cpp) amidars: Values are incorrect for "Lives" DIP switch (Tafoid)
  • 06928: [Graphics] (mpu4vid.cpp) All sets in mpu4vid.cpp: Graphics corruption (regression) (Carl)
  • 06929: [Sound] (suprnova.cpp) All sets in suprnova.cpp: No Audio is present (O. Galibert)
  • 06936: [Crash/Freeze] (zn.cpp) techromn and clones: Fatal error: memory_bank::set_entry called with out-of-range entry 255 (Robbbert)
  • 06937: [DIP/Input] (galpanic.cpp) galspanic and clones: Second button not assigned (AJR)
  • 06942: [Media Support] (x68k.cpp) x68000: Can't save game data to disk (Carl)
New working machines
  • Home Alone (Tiger handheld) [hap, Sean Riddle]
  • Home Alone 2 - Lost in New York (Tiger handheld) [hap, Sean Riddle]
  • Independence Day (Tiger handheld) [hap, Sean Riddle]
  • Master Boy (1987, Z80 hardware) [David Haywood, ARPA, Recreativas.org, The Dumping Union]
  • New Cross Pang [f205v, Brian Troha, The Dumping Union]
  • Transformers - Generation 2 (Tiger handheld) [hap, Sean Riddle]
New working clones
  • Crazy Bonus 2002 (Ver. 1, set 2) [Ioannis Bampoulas]
  • Enduro Racer (YM2151) (mask ROM sprites, FD1089B 317-0013A) [coolmod, The Dumping Union]
  • Explosive Breaker (Korea) [Jorge Silva]
  • Fidelity Excel 68000 (set 2) [yoyo_chessboard]
  • Fidelity Excel 68000 (set 3) [yoyo_chessboard]
  • Garou - Mark of the Wolves (NGH-2530) [Razoola]
  • Jolly Card (Italian, bootleg, set 3) [f205v, The Dumping Union]
  • Lup Lup Puzzle / Zhuan Zhuan Puzzle (version 1.05 / 981214) [caius, Brian Troha, The Dumping Union]
  • Neo-Geo MV-1F [Vas Crabb]
  • Neo-Geo MV-1FZ [Vas Crabb]
  • Neo-Geo MV-1 [Vas Crabb]
  • Neo-Geo MV-2F [Vas Crabb]
  • Neo-Geo MV-4F [Vas Crabb]
  • Pochi and Nyaa (Ver 2.02) [Razoola]
  • Popeye (Braze High Score Kit P1.00D) [smf]
  • Renegade (US bootleg) [TwistedTom]
  • Silk Worm (bootleg) [TwistedTom]
  • Street Fighter II': Champion Edition (Playmark bootleg) [f205v, maru79]
  • Time Killers (v1.21, alternate ROM board) [Brian Troha, The Dumping Union]
  • World Rally 2: Twin Racing (mask ROM version) [Corrado Tomaselli, The Dumping Union]
  • WWF: Wrestlemania (proto 2.01 06/07/95) [Jorge Silva]
  • Machines promoted to working
  • F-1 Dream [caius, Caps0ff, David Haywood]
  • Quiz Channel Question (Ver 1.00) (Japan) [AJR]
  • Rail Chase 2 (Revision A) [Angelo Salese, R. Belmont, Olivier Galibert, ElSemi]
  • Clones promoted to working
  • Quiz Channel Question (Ver 1.23) (Taiwan?) [AJR]
  • Ufo Robo Dangar (9/26/1986, Japan) [Angelo Salese]
New machines marked as NOT_WORKING
  • Connectv Cricket (PAL) [Sean Riddle, David Haywood]
  • Connectv Football [Sean Riddle, David Haywood]
  • Genius 6 (V110F) [Fabrice Arzeno, The Dumping Union]
  • Philips VP415 LV-ROM Player [Ryan Holtz]
  • Skannerz TV [Sean Riddle, Peter Wilhelmsen]
  • T.T. Speed Race CL [TTL] [Andrew Welburn, Tafoid]
New clones marked as NOT_WORKING
  • Amazonia King Plus (V204BR) [Cesar Aragao (GarouSP)]
  • Gokidetor (set 2) [MASH]
  • Joker Master (V512) [Ioannis Bampoulas]
  • Paperboy (prototype) [Andrew Welburn]
  • unknown Elsy poker [f205v, The Dumping Union]
New working software list additions
  • abc806: Colorful Animals [Genesis Project]
  • atom_flop: Atom DOS Utilities [Nigel Barnes]
  • bbcm_cart: Video Filing System ROM Cartridge [Nigel Barnes]
  • bbcm_flop: Prince of Persia, Teletextr [Nigel Barnes]
  • coco_flop: Tandy Assembly Demo 2017 [MrGW]
  • electron_cart: Mega Games Cartridge [Dave Hitchins]
  • electron_flop: Egghead in Space, The Darkness of Raven Wood, Zombies Ate Our Roadies! [Nigel Barnes]
  • ibm5150: Breach 2, Future Wars - Adventures in Time (3.5"), The Monuments of Mars! [ArcadeShadow]
  • ibm5170:
  • Heart of China (Kixx XL release), Maniac Mansion: Day of the Tentacle, Operation Stealth (Euro), Quarantine,
  • Wolfenstein 3-D (v1.4, 3.5" HD, Apogee newer), Wolfenstein 3-D (v1.4, 3.5" HD, Mindscape), World Cup USA '94 [ArcadeShadow]
  • neogeo: Garou - Mark of the Wolves (NGH-2530), Pochi and Nyaa (Ver 2.02) [Razoola]
  • pc98_cd:
  • Alice no Yakata III, Alone in the Dark 3, Bacta 1 & 2 + Voice, Ballade for Maria, Bounty Hunter Ludy,
  • Brandish 3 - Spirit of Balcan - Renewal, Branmarker, Buzz Aldrin's Race into Space - Uchuu e no Chousen, CRW 2, D.P.S. Zenbu,
  • Daraku no Kuni no Angie - Kyoukai no Mesu Dorei-tachi, Dark Seraphim, De.FaNa, Desire - Haitoku no Rasen,
  • Doki Doki Disk CD-ban Dai-1-kan: Club D.O. Jimukyoku, Doki Doki Disk CD-ban: Club D.O. Vol. 2,
  • Doki Doki Disk CD-ban: Club D.O. Vol. 3, Doki Doki Disk CD-ban: Club D.O. Vol. 4-5, El-Hazard - The Magnificent World, GalPani II,
  • Game CD GA-ME-GA, Gokichi-kun Series - Igo Kinenban CD, Guardian Recall - Shugojuu Shoukan, Hana no Kioku, Hiiragizaka no Kyuukan,
  • Jinmon Yuugi, LOGiN Disk & Book - RPG Tsukuuru Dante98 II (1996-07-02), Lesser Mern - Special Director's Edition, Love Escalator,
  • Menzoberranzan - Yami no Monshou, Mugen Houyou, Mujintou Monogatari, Necronomicon, Oh! Kitsune-sama,
  • Only You - Seikimatsu no Juliet-tachi, PC-9821Xa12C8 System Software, PGA Tour Golf III, PILcaSEX, Revival Xanadu,
  • Ruriiro no Yuki, Sangokushi V, Sayonara no Mukougawa, Tamago Ryouri, The Legend of Heroes III - Shiroki Majo Renewal,
  • The Legend of Kyrandia, The Original Pictures of Ryouki no Ori, Toushin Toshi II - Soshite, Sorekara..., Tuned Heart,
  • Viper CTR - Asuka, Virtuacall 2, Watashi, Yumemizaka & Collections, Yuu Disk Special - CD-ROM Bishoujo Collection [r09]
  • svi318_cart: Oh, Postrelease [Dirk Best]
New NOT_WORKING software list additions
  • dc:
    • De La Jet Set Radio (Jpn), Espion-Age-Nts: Industrial Agents for Active Espionage (Jpn), Ikaruga (Jpn), Illbleed (USA),
    • Imperial no Taka: Fighter of Zero (Jpn), Incoming (Euro), Incoming (Euro, Prototype 19990906), Incoming (USA),
    • Incoming: Jinrui Saisyuu Kessen (Jpn), Industrial Spy: Operation Espionage (USA), Iron Aces (Euro), Iron Aces (USA), Izumo (Jpn),
    • Jeremy McGrath Supercross 2000 (Euro), Jeremy McGrath Supercross 2000 (USA), Jet Grind Radio (USA),
    • Jet Grind Radio (USA, Prototype 20001002), Jet Set Radio (Euro), Jet Set Radio (Euro, Prototype 20001003),
    • Jikkyou Powerful Pro Yakyuu - Dreamcast Edition (Jpn), Jimmy White's 2: Cueball (Euro), Jinsei Game for Dreamcast (Jpn),
    • Jissen Pachi-Slot Hisshouhou! @ VP@CHI: Kongdom - Shokai Genteiban (Jpn), Jojo no Kimyou na Bouken: Mirai e no Isan (Jpn),
    • Jojo no Kimyou na Bouken: Mirai e no Isan for Matching Service (Jpn), Jojo's Bizarre Adventure (Euro),
    • Jojo's Bizarre Adventure (USA), July (Jpn), July (Jpn, Rev. 1) [FakeShemp]
  • ibm5170_cdrom:
    • Freddi Fisk och fallet med de forsvunna sjograsfrona (Sweden) [FakeShemp]
    • Who Shot Johnny Rock (Italy) [arena80.it]
  • leapster:
    • A La Conquete Des Nombres - Un Jeu D'Arcade Educatif! (Fra), Adibou - A La Recherche De Robitoc (Fra),
    • Bob Leponge - Heros D'un Jour (Fra), Cars (Fra), Dis Pourquoi Kirikou (Fra), Disney Princesse - La Magie D'Apprendre (Fra),
    • Dora L' Exploratrice - Au Secours Des Animaux (Fra), Dora L' Exploratrice - Le Pont Casse (Fra),
    • La Riviere Des Lapins + L'Atelier De Peinture (Fra), Lapin Malin - Danse Avec Les Mots (Fra),
    • Oui-Oui - Aventures Au Pays Des Jouets (Fra), Perrito Club - Adopta Un Nuevo Amiguito Y Aprende! (Spa), Ratatouille (Fra),
    • Scooby-Doo! - Et Les Nombres Fous! (Fra), Spider-Man - L'Affaire Des Mots Mysteres (Fra) [TeamEurope, ClawGrip, Connie]
    • pc98_cd:
    • Angel, DOR Best Selection Gekan, DOR Best Selection Joukan, Dies Irae, Elm Knight - A Living Body Armor,
    • Epson PC Series Driver Kit for Windows 95, Henshin Ring, Hyoui Tengoku, Manji PSYyuuki,
    • Ms. Detective File #2 - Sugata-naki Irainin, NEC Driver Kit for Windows 95,
    • Psychic Detective Series Vol. 1 - Invitation - Kage kara no Shoutaijou, Psychic Detective Series Vol. 2 - Memories,
    • Psychic Detective Series Vol. 3 - Aya, Schwarzschild EX - Tessa no Seigun, Sensual Angels, Tanjou - Debut,
    • Vastness - Kuukyo no Ikenie-tachi, Venus & Mug-R, Windows 2000 Professional + Server (MSDN), Windows 95 (OSR2, v4.00.950 B),
    • Windows 95 Upgrade for Epson PC Series (OSR1, v4.00.950a), Windows 98 (Upgrade), Windows 98 Second Edition [r09]
Source Changes
  • Began conversion from MCFG_DEVICE_VBLANK_INT to MCFG_SCREEN_VBLANK_CALLBACK. [AJR]
  • bbc: Connected 6845 VSYNC to CA1 on first VIA. [AJR]
  • suprstar: Demoted to not workingundefinederrors out when inserting coins. [AJR]
  • unkhorse: Lowered frequency of 8155 timer driving speaker. [AJR]
  • beathead: Replaced NVRAM with parallel EEPROM. [AJR]
  • backfire: Added ADC for potentiometer controls. [AJR]
  • ARM disassembly improvements: [AJR]
    • Calculate R15-relative offsets in disassembly.
    • Fixed erroneous identification of S field in data processing opcodes.
    • Calculate result of ADD/SUB Rn,R15,#imm.
  • pbaction: Use CTC to provide interrupts for sound CPU. [AJR]
  • ddenlovr.cpp: Changed main CPU type to TMPZ84C015 for most Z80-based games. [AJR]
  • Relaxed constraints on address mirroring/global mask combinations. [AJR]
    • Mirror bits may now fall outside the global mask provided they cover the entire masked-out portion.
  • umipoker, saiyukip: Changed YM3812 clock and use it to drive sound CPU interrupt. [AJR]
  • upd7725: Fixed disassembly. [AJR]
  • z80ctc: Made channels into subdevices. [AJR]
  • sexygal: Added sample player. [AJR]
  • shackled, breywood: Replaced MCU simulation with 8751 code dumped from Breywood and hacked for Shackled. [Caps0ff, AJR]
  • ms6102: Use VT100 keyboard for now. [AJR]
  • aleck64.cpp: Improved Magical Tetris Challenge tetrominoes display (ghost pieces and colors). [Angelo Salese]
  • stvvdp2.cpp improvements: [Angelo Salese]
    • Fixed regression with Cotton 2 backgrounds from stage 2 onward (ROZ mode 3 without rotation parameters).
    • Apply ROZ windows per screen output, not per bitmap - fixes Batman Forever character select and the Riddler final stage graphics.
  • Fixed RBG0 cache map range - fixes Head On graphics update in Sega Memorial Collection 1.
  • stvvdp1.cpp: Preliminary implementation of PMOD 7 (gouraud + half transparent). [Angelo Salese]
    • Fixes Lupin the 3rd Pyramid no Kenja enemy shadows.
  • warpwarp.cpp: Added optional color setting for kaitei. [Angelo Salese]
  • legionna.cpp fixes: [Angelo Salese]
    • Fixed regression in background tilemap colors for Godzilla (uses DMA mode 4 like Denjin Makai).
    • Fixed Godzilla OKI sound bank switching.
  • galivan.cpp, terracre.cpp: Rewrote NB1412M2 as a device. [Angelo Salese]
  • airbustr.cpp: Reduced code duplication and runtime tagmap lookups, removed unnecessary bitmap. [cam900]
  • hvyunit.cpp, lemmings.cpp, namcos11.cpp: Minor code cleanup and runtime tagmap lookup reduction. [cam900]
  • aerofgt.cpp: Reduced code duplication. [cam900]
  • psikyo.cpp, gundealr.cpp: Reduced code duplication and runtime tagmap lookups. [cam900]
  • dreamwld.cpp: Implemented tilemap size register, reduced code duplication, and reduced runtime tagmap lookups. [cam900]
  • namcos12.cpp: Cleaned up code, reduced runtime tagmap lookups, and made COH716 a separate configuration with correct GPU. [cam900]
  • djboy.cpp: Cleaned up code, reduced runtime tagmap lookups, modernised sound latches, and implemented stereo output. [cam900]
  • firefox.cpp: Cleaned up code, reduced runtime tagmap lookups, and modernised sound latches. [cam900]
  • arcadecl.cpp: Cleaned up graphics decode, fixed year in comment. [cam900]
  • coolpool.cpp: Modernised CPU-DSP communication latches, and split I/O maps for coolpool and nballsht. [cam900]
  • tlc34076: Allocate palette RAM and pens at start time. [cam900]
  • atarisy2.cpp: Minor cleanup, use address_map_bank_device for banked video RAM. [cam900]
  • cave.cpp: Fixed hotdogst metadata. [cam900]
  • pgm.cpp: Removed unused members and converted code to use object finders. [cam900]
  • pc9801_86.cpp: Improved PCM timer behaviourundefinedactual master clock still unknown. [cam900]
  • partner.cpp, asuka.cpp: Use object finders for memory banks rather than string formatting and tagmap lookups. [cam900]
  • zn.cpp: Simplified Z80 bank switching for FX-1 games. [cam900]
  • pasha2.cpp: Added output finders for lamps, reduced runtime tagmap loopups, moved bitmap memory allocation to start time, and
  • simplified/de-duplicated code. [cam900]
  • abc80x: Implemented option ROM opcode fetch through character RAM. [Curt Coder]
  • Marked Blades of Steel sets as joystick/trackball to reduce confusion. [David Haywood]
  • nes: Marked Super Mary a clone of Super Mario Bros (github #3327). [David Haywood]
  • xavix: Re-organised and tidied code, and updated notes. [David Haywood]
  • bionicc: Started hooking up microcontroller emulationundefinedstill relies on hacks. [David Haywood]
  • guab: Added RS232 port and update notes. [Dirk Best]
  • Rewrote adc0808 device so it actually works and added to a number of drivers. [Dirk Best]
    • Added to galastrm, groundfx, jedi, lockon, opwolf3, othunder, superchs, taito_z, tceptor, undrfire, and wheelfir.
  • Converted Model 1 I/O to device. [Dirk Best]
  • model2: Added proper default values for lightgun games, treat five percent of range as off-screen. [Dirk Best]
  • model1, model2: Emulated Model 1 I/O board, and removed I/O RAM device [Dirk Best]
  • Includes emulation of the Sega 315-5338A I/O controller, also hooked up to the ufo21 driver.
  • Added skeleton device for Ericsson Information Systems IBM3270/5250 terminal adapter 16-bit ISA card. [Edstrom]
  • hp64k: Added IEEE488 remotizer to bus. [F.Ulivi]
  • Added suspend and resume debugger commands for suspending and resuming scheduled devices. [GavinAndrews]
  • starblad: Allow full range of crosshair movement. [geecab]
  • Allow building against system pugixml. [Julian Sikorski]
  • Fixed issues with CHD loading under Emscripten. [Justin Kerk]
  • dc.xml: Fixed interface/name/diskarea so discs can actually boot. [Justin Kerk]
  • ti99: Added drive select to HX5102 Hexbus floppy driveundefinedmay now be used for storage on TI-99/8 and other systems. [Michael Zapf]
  • wd_fdc: Added FM resyncs in READ_TRACK, and changed threshold. [Michael Zapf]
  • electron: Added Mega Games Cartridge device. [Nigel Barnes]
  • electron: Improved video handling. [Nigel Barnes]
    • Fixed wrap-around for non-standard screen start addresses.
    • Added RAM contention during screen update.
    • Improved interrupt times.
  • electron: Fixed bad palette write. [Nigel Barnes]
  • bbcm: Fixed paging in of Shadow RAM according to ACCCON. [Nigel Barnes]
  • i960: Don't lose register values on read stalls. [O. Galibert]
  • bankdev: Allow for an address shift. [O. Galibert]
  • Rewrote mb86233/4 CPU cores. [O. Galibert]
  • model2: Revamped the coprocessors communications. [O. Galibert]
  • Completely eliminated address map macros. [O. Galibert, Robbbert]
  • sh4drc: Added UML implementations of FADD, FSUB, FMUL, and FDIV. [R. Belmont]
  • apple2: Recognize another form of DOS 3.3 in ProDOS order. [R. Belmont, Peter Ferrie]
  • Added emulation stubs for the Game Boy Camera hardware allowing the ROM to run. [Risugami]
  • crashrd: Added some sound. [Robbbert]
  • Completely eliminated set_digit_value, and reduced usage of and deprecated set_led_value/set_lamp_value.
  • [Ryan Holtz, Robbbert, AJR, Vas Crabb]
  • Added skeleton Philips VP415 LV-ROM Player driverundefinedcurrently fails self-test with error 53. [Ryan Holtz]
    • Including basic Fujitsu MB88303 TV Display Controller and Philips SAA1403 Sync Generator devices.
  • isa/pgc: Implemented accelerated VRAM writes. [shattered]
  • Standardised on IPT_CUSTOM for custom PORT_BIT handlers, leaving IPT_SPECIAL for the UI. [smf]
  • Fixed fencepost in memory_manager: :region_containing, which caused regions to be registered for state saving. [smf]
  • popeye: Implemented NMI acknowledge and TPP2 watchdog, swapped popeyebl and popeyeb2, and repaired some apparently bad PROM dumps. [smf]
  • Added QuickLoad option for SMC-777. [Stefano]
  • hp9k_3xx improvements: [Sven Schnelle]
    • Added 98644 asynchronous serial card.
    • Added workaround for double exception during read/modify/write operations confusing the boot ROM.
    • Added dummy GPIB read/write handlers (BASIC crashes if not present).
    • Added fallback bus error handler for model 340 and later (used by BASIC to probe hardware configuration).
    • Added basic window move and cursor control support to hp98544 framebuffer. [Sven Schnelle]
    • Used by HP Basic to place letters on the screen by moving them from non-visible memory to the screen.
  • Split hp98603 BASIC ROM card into 98603A and 98603B versions with different base addresses and sizes. [Sven Schnelle]
  • posixsocket: Set SO_REUSEADDR option. [Sven Schnelle]
  • voodoo: Fixed vsync timing and removed anonymous timer. [Ted Green]
  • Encapsulated default BIOS selection in device_t and simplified default BIOS selection from machine configuration. [Vas Crabb]
  • DSP16 interpreter performance improvements: [Vas Crabb]
    • Lifted some tests out of the execution loops allowing them to be specialised at compile time.
    • Bypass memory system for work RAM access when debugger is not enabled.
  • RAM device improvements: [Vas Crabb]
    • Always show default RAM size in XML output, and show sizes as declared in addition to byte count.
    • Don't show inaccessible RAM device size options in XML output.
    • Exposed RAM size options in minimaws.
  • Rearranged device debugger hooks to get a small but measurable performance improvement. [Vas Crabb]
  • Removed emucore.o from tools, fixing some inconsistent behaviour with different build options. [Vas Crabb]
  • NeoGeo improvements: [Vas Crabb]
    • Split MVS into different machines for real variants with different capabilities.
    • Split up state classes for different variants.
    • Improved address maps.
    • Converted EL panel outputs to lamps and hooked up coin counters/lockouts.
    • Hooked up controller sense connections for AES.
    • Hooked up SPI-like outputs on SIT board used by The Irritating Maze.
    • Added layout for The Irritating Maze showing strobes and most lamps.
  • ibm5170: Redumped wngcm2sp from unmodified disks. [breiztiger]
  • gaelco2.cpp: Added pinout information for World Rally 2 and REF.950906 PCB layout for Touch and Go. [Brian Troha]
  • megablst: Replaced C-chip simulation with extracted ROM. [Caps0ff]
  • model1: Use real 315-5573 Virtua Racing coprocessor program. [Caps0ff]
  • f1dream: Dumped and emulated 8751 microcontroller. [caius, Caps0ff, David Haywood]
  • Documented debugger expression number syntax. [Erik Dominikus]
  • othunder.cpp: Changed to mono speaker, as shown on schematics and verified on real board. [Guru]
  • Demoted TI-73 Explorer (bootleg) to not working. [Julian Lachniet]
  • segag80r: Adjusted Sindbad Mystery sound clocks to match PCB footage. [kazblox]
  • system1: Documented alternate Star Jacker board with different sound in source. [kazblox]
  • dynduke.cpp: Dumped PROMs. [Porchy, Muddymusic]
  • PC-98 CD software list updates: [r09]
    • Updated with everything from the latest update of the Neo Kobe Collection.
    • Tested all software list entries, and added supported status and emulation issues for each one.
    • Added usage information for games that require serial numbers or manual protection.
    • Added disk 2 of the floppy version of Brandish Renewal, since it's used as a key disk for the CD version.
    • Fixed copy-paste error for hybrid discs copied from the FM Towns list.
    • Replaced the Sweet Days CHD with a properly converted one.
    • Demoted Miamisoft's games to non-working since they seem to hang randomly.
  • Added Tourvision BIOS v1.1 and corrected label/description for v2.0. [system11, Tafoid]
  • amidars: Corrected Lives DIP switch. [Tafoid, GoldS_TCRF]
  • konblands.cpp: Added DIP switches from manual. [Tafoid]
→ [Arcade] MAMEUI x86/x64 0.197
→ [arcade] HbMameUI x86 i x64 0.197

HbMameUI  2018-04-25 0.197

  • nw
→ [ARCADE] Mame History.dat 1.96 for MAME 0.196

HISTORY.DAT 2018 updates

April

History.dat 1.96

  • Updated to MAME 0.196.

 

→ [arcade] HbMameUI x86 i x64 0.196

HbMameUI/HbMame 2018-03-28 0.196

  • Non-working games until now have been deactivated. These games are now enabled, in the possible hope that others may provide assistance in getting them going.
  • Neogeo - added F4 displayer of text (s1) roms

New Games (in addition to above)

  • 3wondersb01 -  3 Wonders bootleg
  • alpines01 -  Alpine (Translation Chinese)
  • amidars01 -  Amidar (Translation French)
  • asurablds01 -  Asura Blade - Sword of Dynasty (Energy Mode Max)
  • asurablds02 -  Asura Blade - Sword of Dynasty (Enable hidden characters)
  • asurabuss01
  • ataris1rt -  Atari System 1 Ram Tester (not working)
  • bangbeadd -  Bang Bead (decrypted)
  • bloodbros01 -  Blood Bros (Ex Super version)
  • bub68705a
  • bublboblu
  • cabals01 -  Cabal (Ex Super version)
  • contrajs01 -  Contra (Translation Chinese)
  • ct2k3k3s* -  Crouching Tiger Hidden Dragon - 17 hacks
  • ct2k3spd
  • cthd2k3a
  • cthd2k3ds13
  • cthd2k3as01
  • cthd2k3d
  • cthd2k3d* -  Crouching Tiger Hidden Dragon - 12 hacks
  • deroons01
  • dinopic3
  • dinos69
  • dinos70
  • dinos71
  • dinos72
  • dinos73
  • dinos74
  • ffightjh01 -  Final Fight (hack Super Plus)
  • ga2s01 -  Golden Axe: The Revenge of Death Adder (unprotected)
  • jojobaner1s04 -  JoJo's Bizarre Adventure (Euro 990913, NO CD)(Super Plus)
  • kof2001s01
  • kof2k1nd
  • kof2k2om
  • kof2k2omg5
  • kof2k3fd
  • kof2k3plr -  (not working)
  • kof2000s33
  • kof2004pd -  KOF 2004 EX Hero
  • kof2004upls01 -  KOF 2004 EX Ultra Plus
  • kof2k4plss* -  KOF Special Edition 2004 Plus - 20 hacks
  • kof10thd
  • kof10thds01
  • kof10thds02
  • kof10thds03
  • kof10thds04
  • kof2k4mp2
  • kof2k4pls
  • kof96s75
  • kof96s76
  • kof97s17
  • kof97s21
  • kof97s56
  • kof97s100
  • kof97s101
  • kof97s102
  • kof97s103
  • kof97s104
  • kof97s105 -  (not working)
  • kof98c20170303
  • kof98c20170408
  • kof98c20170601
  • kof98c20170612
  • kof98c20180228
  • kof98pfe
  • kof98s56
  • kof98s57
  • kof98s58
  • kof99s23
  • kof99s24 -  Kof'99 (Red Storm Edition Unsimplified by Kalcetin)
  • kof99s25 -  (not working)
  • kof99s26
  • kof99s27 -  (not working)
  • kof99s28
  • kof99s29 -  (not working)
  • lastbld2s12
  • lbsp3 -  Last Blade (Super Plus)
  • mslugr* -  Metal Slug - 175 hacks
  • mslugs18 -  Metal Slug (Plus Plus)
  • mslug2r* -  Metal Slug 2 - 539 hacks
  • mslug3s82
  • mslug3s83
  • mslug3s84 -  Metal Slug 3 (Super Plus 2018)
  • mslug4s82
  • mslug4s83 -  (not working)
  • mslug4s84
  • mslug5s90 -  (not working)
  • mslug5s91
  • mslug5s92 -  (not working)
  • mslug5s93
  • mslug5s94 -  Metal Slug 5 (Plus Red)
  • mspacmans01
  • mspacmans02
  • mspacmans03 -  Ms Pacman (Brazil)
  • mspacmans04
  • mspacpbla -  Ms Pac-man Super Plus
  • ottopza
  • pacandroid -  Pac Android
  • punisherjs03
  • rbffss07 -  Real Bout Fatal Fury Special (Ultra Edition)
  • samsh5sp07
  • samsh5sp10
  • samsho2s14
  • samsho2s19
  • samsho5s65
  • samsho5s66
  • samsho5s67
  • savageres04
  • sdodgebs02
  • svcs85 -  Chaos Koryu
  • svcs86 -  Super Koryu
  • svcs87
  • tmntia
  • umk3r13b101 -  Ultimate Mortal Kombat 3 (rev 1.3 beta 1.01)
  • umk3r13b1213 -  Ultimate Mortal Kombat 3 (rev 1.3 beta 1.2.13)
  • umk3r13b201 -  Ultimate Mortal Kombat 3 (rev 1.3 beta 2.01)
  • umk3r13bf -  Ultimate Mortal Kombat 3 (rev 1.3 beta final)
  • zintricks01
→ [arcade] Mame x64 i x86 0.196

MAME 0.196 28 Mar 2018

MAME 0.196, our March release, is here just in time for Easter, and it’s packed with all the goodness you’ve come to expect. In a very exciting development, Team Caps0ff have extracted the C-chip data for Volfied, Superman, Rainbow Islands, and most importantly, Bonze Adventure. This cleanly fixes some of the most long-standing emulation issues in MAME. The improvements to Sega Model 2 have continued, with Virtua Fighter 2 and Motor Raid now considered working. Other Model 2 games are greatly improved as well.

For fans of 8-bit home computers, MAME 0.196 has improved ZX Spectrum family emulation, fixing many graphical glitches. A QuikLoad option has been added to several CP/M-80 machines, allowing .COM files to be loaded directly after the operating system has booted. Emulated IEEE-488 (GPIB) can now be tunnelled over sockets, opening up the possibility to simulate peripherals outside MAME. Interpro progress has continued, and is now at the point where you can boot the rebuild floppy.

Other new working arcade games include Big Buck Hunter, an older joystick-controlled version of Ghox, and a rare unprotected version of Opa Opa. With some fixes to our vector maths, War: The Final Assault is working, and Gunpey has been made playable using decompressed sprite data extracted from a working board. New LCD hand-helds include Dennis the Menace, Double Dragon 3, Jurassic Park, Spider-Man, The Addams Family, The Flash, and X-Men - Project X.

In an emulation first, MAME 0.196 supports QSound DSP emulation. For now, it’s only enabled for the vgmplay driver by default, and it requires a fairly fast computer to emulate at full speed. It will be enabled by default when system requirements are a bit more modest. The SH-4 recompiler has been enabled by default for Dreamcast-derived systems, giving substantial performance improvements.

MAMETesters Bugs Fixed
  • 00205: [Crash/Freeze] (asuka.cpp) bonzeadv: After dying in cave accessed via the secret hole, you restart trapped in darkness
  • (Caps0ff)
  • 00377: [Crash/Freeze] (asuka.cpp) bonzeadv: From third level, game hangs on dying because restart level is wrong (Caps0ff)
  • 06287: [Graphics] (spectrum.cpp) spectrum, spec128, specpl3e: All in-game sprites from Comando Tracer flicker when moving (geecab)
  • 06425: [Graphics] (spec128.cpp) specpl3e: Sprites flickering at level 2 and 6 in Terminator 2undefinedJudgement Day (geecab)
  • 06869: [Plugins] Lua Cheat Plugin: Some cheat commands are ignored using Lua cheat engine (Carl)
  • 06894: [Crash/Freeze] (taito_f3.cpp) ridingf, ringrage and clones: Exception after logo is displayed (cam900)
  • 06895: [Graphics] (rohga.cpp) Many sets in rohga.cpp: Graphic "strips" of corruption (cam900)
  • 06900: [Graphics] (holeland.cpp) holeland, holeland2: Priority bug on the boss level (Angelo Salese)
  • 06908: [Speed] (iteagle.cpp) bbhcotw, bbh2sp: Game runs slow on certain levels despite being 100% in MAME (snow?) (Ted Green)
  • 06917: [Sound] (artmagic.cpp) cheesech: New NVRAM causes a blasted sound on Get Ready screen at beginning of game (AJR)
  • 06921: [Sound] (vigilant.cpp) All sets in vigilant.cpp: No sound (AJR)
New working machines
  • Big Buck Hunter (v1.00.14) [coolmod]
  • Casio RZ-1 [Arashikage, Dirk Best, R. Belmont]
  • Dennis the Menace (Tiger handheld) [hap, Sean Riddle]
  • Double Dragon 3 - The Rosetta Stone (Tiger handheld) [hap, Sean Riddle]
  • Jurassic Park (Tiger handheld) [hap, Sean Riddle]
  • Spider-Man (Tiger handheld) [hap, Sean Riddle]
  • The Addams Family (Tiger handheld) [hap, Sean Riddle]
  • The Flash (Tiger handheld) [hap, Sean Riddle]
  • Warai no Hana Tenshi [yukaritamura]
  • X-Men - Project X (Tiger handheld) [hap, Sean Riddle]
New working clones
  • Acorn Electron (64K Master RAM Board) [Nigel Barnes]
  • Big Buck Hunter II - Sportsman's Paradise (v2.02.08) [Ted Green]
  • Big Buck Hunter II - Sportsman's Paradise (v2.02.09) [Ted Green]
  • Dragon 64 (HD6309E CPU) [David Ladd]
  • Ghox (joystick, older) [caius]
  • Irion [Robbbert, mcp]
  • Master Boy (Spanish, PCB Rev A) [ARPA, Recreativas.org]
  • Opa Opa (Rev A, unprotected) [ShouTime, Charles MacDonald, Smitdogg, The Dumping Union]
  • Street Fighter II: The World Warrior (Thunder Edition, bootleg, set 2) [coolmod, The Dumping Union]
  • Street Fighter III 3rd Strike: Fight for the Future (Japan 990512) [Guru]
  • Street Fighter III 3rd Strike: Fight for the Future (Japan 990608) [Guru]
  • Super Cobra (bootleg, set 2) [Belike]
  • Tano Dragon 64 (NTSC; HD6309E CPU) [David Ladd]
  • The Real Broadway (9131-20-00 R0C) [Brian Troha, The Dumping Union]
  • TI-73 Explorer (bootleg) [Julian Lachniet, critor]
  • Machines promoted to working
  • Gunpey (Japan) [Peter Wilhelmsen, Morten Shearman Kirkegaard, David Haywood]
  • Mephisto Amsterdam [Sandro Ronco]
  • Motor Raid - Twin [Angelo Salese, R. Belmont, O. Galibert, ElSemi]
  • Virtua Fighter 2 (Version 2.1) [Angelo Salese, R. Belmont, O. Galibert, ElSemi]
  • War: The Final Assault (EPROM 1.9 Mar 25 1999, GUTS 1.3 Apr 20 1999, GAME Apr 20 1999) [Ted Green]
  • Clones promoted to working
  • Eyes (Italy) [Corrado Tomaselli, The Dumping Union]
  • Mephisto Dallas [Sandro Ronco]
  • Mephisto Dallas 16 Bit [Sandro Ronco]
  • Mephisto Dallas 32 Bit [Sandro Ronco]
  • Mephisto Roma [Sandro Ronco]
  • Mephisto Roma 32 Bit [Sandro Ronco]
  • Virtua Fighter 2 [Angelo Salese, R. Belmont, O. Galibert, ElSemi]
  • Virtua Fighter 2 (Revision A) [Angelo Salese, R. Belmont, O. Galibert, ElSemi]
  • Virtua Fighter 2 (Revision B) [Angelo Salese, R. Belmont, O. Galibert, ElSemi]
  • War: The Final Assault (EPROM 1.3 Apr 7 1999, GUTS 1.3 Apr 7 1999, GAME Apr 7 1999) [Ted Green]
  • War: The Final Assault (EPROM 1.6 Jan 14 1999, GUTS 1.1 Mar 16 1999, GAME Mar 16 1999) [Ted Green]
  • War: The Final Assault (EPROM 1.91 Apr 13 1999, GUTS 1.3 Apr 7 1999, GAME Apr 7 1999) [Ted Green]
New machines marked as NOT_WORKING
  • Badlands (Konami, set 1) [Angelo Salese]
  • Casio CZ-101 [Dirk Best]
  • Casio HT-6000 [Dirk Best]
  • CIT-101 [Doug Crawford]
  • Diablo HyType II Series 1300 CPU [Edstrom]
  • e-kara (US?) [Sean Riddle, Peter Wilhelmsen]
  • e-kara Volume 1 (US?) [Sean Riddle, Peter Wilhelmsen]
  • e-kara Volume 2 (US?) [Sean Riddle, Peter Wilhelmsen]
  • EA Sports Madden Football (NTSC) [Sean Riddle, Peter Wilhelmsen]
  • Excite Fishing DX (Japan) [Sean Riddle, Peter Wilhelmsen]
  • Let's! TV Play Classic - Namco Nostalgia 1 [Sean Riddle, Mr. Do]
  • Let's! TV Play Classic - Namco Nostalgia 2 [Sean Riddle, Peter Wilhelmsen]
  • Let's! TV Play Classic - Taito Nostalgia 2 [Sean Riddle, Mr. Do]
  • Lord Of The Rings - Warrior of Middle-Earth [Sean Riddle, Peter Wilhelmsen]
  • Lucky Draw (Pinball) [PinMAME]
  • Milton Bradley Electronic Milton [Sean Riddle]
  • MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen]
  • Photo Play 2004 [Asure, The Dumping Union]
  • Play TV Football (NTSC) [Sean Riddle, Peter Wilhelmsen]
  • Play TV Rescue Heroes [Sean Riddle, Peter Wilhelmsen]
  • Play TV Snowboarder (Blue) (NTSC) [Sean Riddle, Peter Wilhelmsen]
  • Poly Proteus (Standalone) [Nigel Barnes, Andrew Trotman]
  • TV Wild Adventure Mini Golf [Sean Riddle, Peter Wilhelmsen]
New clones marked as NOT_WORKING
  • Arbiter Discmonitor A-01 [Nigel Barnes]
  • Badlands (Konami, set 2) [Angelo Salese]
  • ConnecTV Snowboarder (Blue) (PAL) [Sean Riddle, Peter Wilhelmsen]
  • Daytona USA (GTX 2004 Edition) [anonymous]
  • Earthshaker (Prototype) (PA-4) [PinMAME]
  • Game King (EZ Pay, v4.0) [unknown]
  • Strange Science (Rev C) [Gerald (COY), The Dumping Union]
  • Super Seven [caius, The Dumping Union]
  • TI-83 Plus (bootleg) [Julian Lachniet, critor]
  • TI-84 Plus (Boot Code 1.02) [Julian Lachniet, critor]
  • TI-84 Plus (Boot Code 1.03) [Julian Lachniet]
  • TI-84 Plus (bootleg) [Julian Lachniet, critor]
  • TI-84 Plus Color Edition (Boot Code 5.00) [Julian Lachniet, critor]
  • TI-84 Plus Color Edition (Boot Code 5.15) [Julian Lachniet]
  • TI-84 Plus Color Edition (Boot Code 5.30) [Julian Lachniet]
  • TI-84 Plus Orion (Boot Code 1.02) [Julian Lachniet]
  • TI-84 Plus Orion (Boot Code 1.03) [Julian Lachniet]
  • TI-84 Plus Orion (bootleg) [Julian Lachniet]
  • TI-84 Plus Silver Edition (Boot Code 1.03) [Julian Lachniet]
  • TI-84 Plus Color Silver Edition (Boot Code 4.0) [Julian Lachniet]
  • TI-84 Plus Silver Edition (bootleg) [Julian Lachniet, critor]
New working software list additions
  • archimedes: 3D Construction Kit [Nigel Barnes]
  • camplynx_flop:
    • BASIC-80 Rev.5.2, BASIC-E Compiler v2.0, Battleships, C/80 Compiler 3.1, CalcStar v1.0, CP/M ver 2.2 BIOS 1.00,
    • CP/M ver 2.2 BIOS 1.02, DataStar v1.4, dBASE II, Delta Wing, fig-FORTH 1.1A, FORTRAN-80, Gomoku, Hangman,
    • Introductory Tape (128K), LogiChess 2.2, Lynx JM Utilities Disk v1.0, Lynx Revival Group - Volume 1, Micro-COBOL v2.1,
    • Monster Mine, PeachCalc v1.01, ReportStar v1.00, Roader, Slot Machine, Treasure Island, TURBO Pascal v2.00A, WordMaster v1.20,
    • WordStar v3.00 [Nigel Barnes]
  • ibm5150:
    • Blockout, Secret Agent, SimCity (3.5", v1.02), SimCity (3.5", v1.07), SimCity (5.25", v1.02), SimCity (5.25", v1.07),
    • Speedball (re-release), Stunts (3.5") (USA), Stunts (5.25") (USA) [ArcadeShadow]
    • DeluxePaint II-PC (French), HP Terminal Program HP24597A, Links - The Challenge of Golf (v1.45), Lombard RAC Rally [breiztiger]
    • Bodyworks - An Adventure in Anatomy [Dan Tootill]
    • Banner Blue Movie Guide, Dungeon of Pun III (Gemini Shareware), Roger Ebert's Deluxe Movie Home Companion - 1986-1992 Editions,
  • Video Companion: The Software (Spring '92 Edition) [Foone Turing]
  • ibm5170:
    • Crystal Caves, Hocus Pocus, Monster Bash! [ArcadeShadow]
    • Links - Championship Course - Firestone Country Club, Microsoft Macro Assembler 5.1 (MS OS/2 Tools) [breiztiger]
  • AudioClips Digital Sounds for Windows 3.1 - Star Trek: The Next Generation - "Encounter at Farpoint",
    • Business Clip Art PicturePak 1, Programming Examples for Advanced Programmer's Guide to SuperVGAs [Foone Turing]
    • Alone in the Dark, Alone in the Dark (French), Home Repair Encyclopedia [Justin Kerk]
  • megadriv: LEGO Batman (Rus) [VedsaGolfer]
  • snread: A Ghost in the House, The Third Circle [David Viens]
  • snspell: Les Mots Difficiles (Module No. 2) [David Viens]
  • x1_flop: Donkey Kong 3 - Dai Gyakushuu [famicomical]
New NOT_WORKING software list additions
  • 3do_m2: Shooter 2D [incog]
  • dc:
    • 4x4 Evo (Euro, Prototype 20010109), Bokomu no Tatsujin (Jpn), Card of Destiny: Hikari to Yami no Tougousha - Genteiban (Jpn),
    • Castle Fantasia: Seima Taisen (Jpn), Chaos Field (Jpn, Sega Direct), Chaos Field (Jpn, Sega Direct, Rev. 1),
    • Christmas Seaman: Omoi o Tsutaeru Mou Hitotsu no Houhou - Message Kit (Jpn),
    • Christmas Seaman: Omoi o Tsutaeru Mou Hitotsu no Houhou - Present Disc (Jpn), Comic Party (Jpn), Confidential Mission (Jpn),
    • Cool Cool Toon (Jpn), CR Hissatsu Shigotonin: Pachitte Chonmage @VP@CHI (Jpn),
    • Dave Mirra Freestyle BMX (World, Prototype 20000907), Dave Mirra Freestyle BMX (World, Prototype 20001016),
    • Daytona USA 2001 (Euro, Prototype 20010227), Dead or Alive 2 (Euro), Dead or Alive 2 (Euro, Prototype 20000611),
    • Dead or Alive 2/Fur Fighters (Euro), Dead or Alive 2 (Jpn), Dead or Alive 2 - Shokai Genteiban (Jpn), Dead or Alive 2 (USA),
    • Death Crimson 2: Meranito no Saidan (Jpn), Death Crimson OX (USA), Deep Fighter (Euro), Deep Fighter (Fra),
    • Deep Fighter (Fra, Prototype 20000505), Deep Fighter (Ger), Deep Fighter (USA), Dejiko no Maibura (Jpn),
    • Demolition Racer: No Exit - Demo Version (USA), Demolition Racer: No Exit (USA), Dengen Tenshi Taisen Mahjong Shangri-La (Jpn),
    • Denpa Shounen-teki Kenshou Seikatsu Soft: Nasubi no Heya (Jpn), Densha de Go! 2: Kousoku-hen 3000 Bandai (Jpn),
    • Derby Tsuku 2 (Jpn), Derby Tsuku: Derby Ba wo Tsukurou! (Jpn), deSPIRIA (Jpn), Di Gi Charat Fantasy (Jpn),
    • Di Gi Charat Fantasy - Shokai Genteiban (Jpn), Digital Keiba Shinbun: My Trackman (Jpn), Dino Crisis (Euro), Dino Crisis (Fra),
    • Dino Crisis (Ger), Dino Crisis (Ita), Dino Crisis (Jpn), Dino Crisis (USA),
    • Disney Les 102 Dalmatiens a la rescousse ! (Fra, Ger, Ita, Spa), Disney/Pixar Buzz Lightyear of Star Command (Euro),
    • Disney/Pixar Buzz Lightyear of Star Command (USA), Disney/Pixar Captain Buzz Lightyear: Star Command (Ger),
    • Disney/Pixar Les aventures de Buzz l'Eclair (Fra), Disney/Pixar Toy Story 2: Buzz l'Eclair a la rescousse ! (Fra),
    • Disney/Pixar Toy Story 2: Buzz Lightyear eilt zur Hilfe! (Ger), Disney/Pixar Toy Story 2: Buzz Lightyear to the Rescue! (Euro),
    • Disney/Pixar Toy Story 2: Buzz Lightyear to the Rescue! (USA), Disney's 102 Dalmatians: Puppies to the Rescue (Euro),
    • Disney's 102 Dalmatians: Puppies to the Rescue (Euro, Prototype 20000110), Disney's 102 Dalmatians: Puppies to the Rescue (USA),
    • Disney's Dinosaur (Euro), Disney's Dinosaur (USA), Disney's Donald Duck "Goin' Qu@ckers" (USA),
    • Disney's Donald Duck "Qu@ck Att@ck"?undefined! (Euro), Doguu Senki: Haou (Jpn), Doki Doki Idol Star Seeker Remix (Jpn),
    • Dorimaga GD Vol. 10 (Jpn), Dorimaga GD Vol. 11 (Jpn), Dorimaga GD Vol. 12 (Jpn), Dorimaga GD Vol. 1 (Jpn),
    • Dorimaga GD Vol. 2 (Jpn), Dorimaga GD Vol. 3 (Jpn), Dorimaga GD Vol. 4 (Jpn), Dorimaga GD Vol. 5 (Jpn), Dorimaga GD Vol. 6 (Jpn),
    • Dorimaga GD Vol. 7 (Jpn), Dorimaga GD Vol. 8 (Jpn), Dorimaga GD Vol. 9 (Jpn), Dousoukai 2: Again & Refrain (Jpn),
    • Draconus: Cult of the Wyrm (USA), Draconus: Cult of the Wyrm (World, Prototype 20000127), DragonRiders: Chronicles of Pern (Euro),
    • DragonRiders: Chronicles of Pern (USA), Dragons Blood (Euro), Dreamcast Express Extra (Jpn), Dreamcast Express Vol. 1 (Jpn),
    • Dreamcast Express Vol. 2 (Jpn), Dreamcast Express Vol. 3 (Jpn), Dreamcast Express Vol. 4 (Jpn), Dreamcast Express Vol. 5 (Jpn),
    • Dreamcast Express Vol. 6 (Jpn), Dreamcast Express Vol. 7 (Jpn), Dreamcast Middleware Conference Demo Disc Part 2 (World),
    • Dreamcast System-Disc 2 (World), Dreamcast Visual Memory Data Issue (Jpn), DreamFlyer (Jpn), DreamKey 3.0 (Euro), DreamKey (Euro),
    • DreamKey (Euro, Rev. 1), DreamKey Version 1.5 (Euro), DreamKey Version 1.5 (Fra), DreamKey Version 2.0 (Bel, Fin, Ned, Swe, Swi),
    • DreamOn Collection 2 (Euro), DreamOn Collection 3 (Euro), DreamOn Collection 4 (Euro), DreamOn Volume 10 (Euro),
    • DreamOn Volume 10 (Ger), DreamOn Volume 11 (Euro), DreamOn Volume 12 (Euro), DreamOn Volume 13 (Euro), DreamOn Volume 14 (Euro),
    • DreamOn Volume 15 (Euro), DreamOn Volume 16 (Euro), DreamOn Volume 17 (Euro), DreamOn Volume 18 (Euro), DreamOn Volume 19 (Euro),
    • DreamOn Volume 1 (Euro), DreamOn Volume 20 (Euro), DreamOn Volume 21 (Euro), DreamOn Volume 22 (Euro), DreamOn Volume 2 (Euro),
    • DreamOn Volume 3 (Euro), DreamOn Volume 4 (Euro), DreamOn Volume 5 (Euro), DreamOn Volume 6 (Euro), DreamOn Volume 7 (Euro),
    • DreamOn Volume 8 (Euro), DreamOn Volume 9 (Euro), Dream Passport 2 for LAN (Jpn), Dream Passport 2 (Jpn),
    • Dream Passport 2 (Jpn, Rev. 1), Dream Passport 3 (Jpn), Dream Passport 3 (Jpn, Alt), Dream Passport 3 (Jpn, Alt 2),
    • Dream Passport 3: Urban Style (Jpn), Dream Passport (Jpn), Dream Passport Premier (Jpn), Dream Passport Ver. 1.01 (Jpn),
    • Dream Preview Vol. 8 (Jpn), Dreamstud!o: 3D Adventure Construction (Jpn), Ducati World (Euro),
    • Ducati World Racing Challenge (USA), D+Vine [Luv] - Shokai Genteiban (Jpn), Dynamite Cop (Euro), Dynamite Cop! (USA),
    • Dynamite Deka 2 (Jpn), Dynamite Deka 2 - Taikenban (Jpn), Ecco 3D (World, Prototype 19990506),
    • Ecco II: Sentinels of the Universe (World, Prototype 20010219), Ecco the Dolphin: Defender of the Future (Euro),
    • Ecco the Dolphin: Defender of the Future (Euro, Prototype 20000417 2PM),
    • Ecco the Dolphin: Defender of the Future (Euro, Prototype 20000417 7AM),
    • Ecco the Dolphin: Defender of the Future (Euro, Prototype 20000419),
    • Ecco the Dolphin: Defender of the Future (Euro, Prototype 20000421), Ecco the Dolphin: Defender of the Future (Jpn),
    • Ecco the Dolphin: Defender of the Future (USA), Ecco the Dolphin: Defender of the Future (USA, Prototype 20000606),
    • Ecco the Dolphin: E3 Demo (USA, Prototype 19990508), ECW Anarchy Rulz (Euro), ECW Anarchy Rulz (USA),
    • ECW Hardcore Revolution (Euro), ECW Hardcore Revolution (USA), Eisei Meijin III: Game Creator Yoshimura Nobuhiro no Zunou (Jpn),
    • Eldorado Gate Vol. 1 (Jpn), Eldorado Gate Vol. 2 (Jpn), Eldorado Gate Vol. 3 (Jpn), Eldorado Gate Vol. 4 (Jpn),
    • Eldorado Gate Vol. 5 (Jpn), Eldorado Gate Vol. 6 (Jpn), Elemental Gimmick Gear (Jpn), Elemental Gimmick Gear (USA),
    • Elysion: Eien no Sanctuary (Jpn), E.O.S.: Exhibition of Speed (Euro), ESPN International Track & Field (Euro),
    • ESPN International Track & Field (USA), ESPN NBA 2Night (USA), European Super League (Euro),
    • Eve Zero Kanzenban: Ark of the Matter - Shokai Gentei Pack (Jpn), Evil Dead: Hail to the King (Euro),
    • Evil Dead: Hail to the King (Fra), Evil Dead: Hail to the King (USA), Evil Twin: Cyprien's Chronicles (Euro),
    • Evolution 2: Far Off Promise (Euro), Evolution 2: Far Off Promise (USA), Evolution: The World of Sacred Device (Euro),
    • Evolution: The World of Sacred Device (USA), Exodus Guilty Neos (Jpn), Expendable (USA), F1 Racing Championship (Euro),
    • F1 World Grand Prix for Dreamcast (Euro), F1 World Grand Prix for Dreamcast (Euro, Prototype 19990903),
    • F1 World Grand Prix for Dreamcast (Jpn), F1 World Grand Prix II for Dreamcast (Euro),
    • F1 World Grand Prix II for Dreamcast (Euro, Prototype 20000728), F1 World Grand Prix II for Dreamcast (Jpn),
    • F1 World Grand Prix (USA), F355 Challenge (Jpn), F355 Challenge: Passione Rossa (Euro), F355 Challenge: Passione Rossa (USA),
    • F355 Challenge: Passione Rossa (USA, Alt), F355 Challenge: Passione Rossa (USA, Prototype 20000501),
    • F355 Challenge: Passione Rossa (USA, Prototype 20000821), Fatal Fury: Mark of the Wolves (USA), Fighting Force 2 (Euro),
    • Fighting Force 2 (Euro, Prototype 19991202), Fighting Force 2 (Ger), Fighting Force 2 (USA), Fighting Force 2 (USA, Alt),
    • Fighting Force 2 (USA, Alt 2), Fighting Vipers 2 (Euro), Fighting Vipers 2 (Euro, Prototype 20001226), Fighting Vipers 2 (Jpn),
    • Flag to Flag (USA), Floigan Bros. - Episode 1 (Euro), Floigan Bros. - Episode 1 (USA), For Symphony: With All One's Heart (Jpn),
    • Frame Gride (Jpn), Frame Gride - Test Operation Disc (Jpn), Frogger 2: Swampy's Revenge (USA), Fur Fighters (Euro),
    • Fur Fighters (Euro, Demo), Fur Fighters (Euro, Prototype 20000602), Fur Fighters (Euro, Prototype 20000612), Fur Fighters (USA),
    • Fushigi no Dungeon: Fuurai no Shiren Gaiden: Onnakenshi Asuka Kenzan! (Jpn), GaiaMaster: Kessen! Seiki-ou Densetsu (Jpn),
    • Gakkyuu-ou Yamazaki: Yamazaki Oukoku Daifunsou! (Jpn), Ganbare! Nippon! Olympics 2000 (Jpn), Garou: Mark of the Wolves (Jpn),
    • Gauntlet Legends (Euro), Gauntlet Legends (USA), Generator Vol. 1 (USA), Generator Vol. 1 (USA, Alt),
    • Generator Vol. 1 (USA, Alt 2), Generator Vol. 1 (USA, Alt 3), Generator Vol. 1 (USA, Alt 4), Generator Vol. 2 (USA),
    • Generator Vol. 2 (USA, Alt), Generator Vol. 2 (USA, Alt 2), Get!! Colonies (Jpn),
    • Giant Gram 2000: Zen Nihon Pro Wres 3 Eikou no Yuusha-tachi (Jpn),
    • Giant Gram 2000: Zen Nihon Pro Wres 3 Eikou no Yuusha-tachi (Jpn, Alt), Giant Gram: Zen Nihon Pro Wres 2 in Nihon Budoukan (Jpn),
    • GigaWing 2 (Jpn), GigaWing 2 (USA), GigaWing (Euro), GigaWing (Jpn), GigaWing (USA), GK: Giant Killers (Euro),
    • GK: Giant Killers (Euro, Prototype 20010109), Godzilla Generations: Maximum Impact (Jpn),
    • Golf Shiyou yo 2: Aratanaru Chousen (Jpn), Golf Shiyou yo: Course Data-shuu Adventure-hen (Jpn), Golf Shiyou yo (Jpn),
    • Grandia II (Euro), Grandia II (Jpn), Grandia II - Special Package (Jpn), Grandia II - Tentou-you Demo (Jpn), Grandia II (USA),
    • Grand Theft Auto 2 (USA), GTA 2 (Euro), GTA 2 (Fra), Guilty Gear X (Jpn), Guilty Gear X - Taikenban (Jpn), Gunbird 2 (Euro),
    • Gunbird 2 (Jpn), Gunbird 2 (USA), Gundam Battle Online (Jpn), Gundam Battle Online - Trial Edition (Jpn),
    • Gundam Side Story 0079: Rise from the Ashes - Premium Disc (Jpn), Gundam Side Story 0079: Rise from the Ashes (USA),
    • Gunspike (Jpn), Guru Guru Onsen 2 (Jpn), Guru Guru Onsen 3 (Jpn), Half-Life (Video) (World), Happy Lesson: First Lesson (Jpn),
    • Happy Lesson (Jpn), Harusame Youbi (Jpn), Headhunter (Euro), Heavy Metal: Geomatrix (Euro), Heavy Metal: Geomatrix (USA),
    • Hello Kitty no Dream Passport 2 (Jpn), Hello Kitty no Garden Panic (Jpn), Hello Kitty no Lovely Fruit Park (Jpn),
    • Hello Kitty no Magical Block (Jpn), Hello Kitty no "Otonaru" Mail (Jpn), Hidden & Dangerous (Euro), Hidden & Dangerous (USA),
    • Hoyle Casino (USA), Hundred Swords (Jpn), Hydro Thunder (Euro), Hydro Thunder (Euro, Prototype 19990908), Hydro Thunder (USA),
    • Hydro Thunder (USA, Rev. 1), Hydro Thunder (World, Prototype 19990616),
    • Kidou Senshi Gundam Gaiden: Colony no Ochita Chide... (Jpn), Millennium Soldier: Expendable (Euro),
    • Millennium Soldier: Expendable (Euro, Prototype 19990715), Promotion Disc (Jpn), Resident Evil: Code: Veronica (Spa),
    • Shinkisekai Evolution 2: Tooi Yakusoku (Jpn), Shinkisekai Evolution (Jpn), Super Speed Racing (Jpn), Tee Off (Euro),
    • Tee Off (USA), Tee Off (USA, Alt), The Flintstones: Viva Rock Vegas (Euro) [FakeShemp]
    • ibm5170: Alien Legacy (v1.00) [Justin Kerk]
    • interpro: Diagnostic Floppies, Intergraph System Software, Rebuild Floppies [Patrick Mackinlay]
  • leapster:
    • Cars (Spa), Disney Fairies (Spa), Disney Princesa - La Magia De Aprender (Spa), Dora the Explorer - Camping Adventure (USA),
    • Dora the Explorer - Pinata Party! (USA), Spongebob Squarepants - Through The Wormhole (USA), Star Wars - Matematicas Jedi (Spa),
    • The Batman - El Poder De Los Numeros (Spa), Up (Spa), Wall-E (Spa) [Connie, Clawgrip, TeamEurope]
    • 1st Grade (US), Dora the Explorer - Wildlife Rescue (USA, L-MAX), Letters on the Loose (USA, L-MAX), Madagascar (USA, L-MAX),
    • NASCAR (USA, L-MAX), Scholastic OutWit! (US), Spider-Man - The Case of the Sinister Speller (USA, L-MAX),
    • Spongebob Squarepants - Saves the Day (USA, L-MAX), Talking WORDS Factory (US) [TeamEurope, HardcoreHubz]
  • poly_flop:
    • Proteus 6809 FLEX Operating System (Version 2.8: 3 - 1.1:2), Proteus Z80 CP/M Operating System (CP/M 2.2, BIOS 3.3) [Andrew Trotman]
  • vsmile_cart:
    • ABC Land Aventure (Fra), Disney Winnie l'Ourson - La Chasse au miel de Winnie (Fra, Rev. 2),
    • Le Monde d'ELMO - Les Grandes Decouvertes D'Elmo (Fra), Oui-Oui - Detective d'un Jour (Fra),
    • Roi Lion - Simba Decouvre la Jungle (Fra), Thomas er ses Amis - Les locomotives s'entraident (Fra) [TeamEurope, Buddybenj]
Translations added or modified
  • Chinese (Simplified) [YuiFAN]
  • Chinese (Traditional) [YuiFAN]
  • Dutch [Jos van Mourik]
  • French [noxx09]
  • Portuguese (Brazil) [Wellington Uemura]
  • Spanish [A. Viloria]
Source Changes
  • fidlstix, rndrndqs: Fixed interface between MCU and LCD controller and added 7-segment digits. [AJR]
  • tms9927: Configure using character clock rather than dot clock. [AJR]
  • pit8253: Converted counters to subdevices. [AJR]
  • sega_315_5195: Internalized communication latchesundefinedsound now works in fpointbla. [AJR]
  • sol20: Added RS-232 port. [AJR]
  • mcb216, cb308: Replaced UART with TMS5501. [AJR]
  • hnayayoi.cpp: Use HD6845 CRTC for video; improved screen parameters. [AJR]
  • vt100_kbd: Rewrote as UART-based serial device. [AJR]
  • vt100: Restored bottom lines of screen. [AJR]
  • vt100, la120: Made ER1400 non-volatile storage actually work. [AJR]
  • debugger: Fixed extent of debug view, wplist output, watchpoint view, and find command for address-shifted memory spaces. [AJR]
  • ins8250: Added hack to reset transmitter when Baud rate is changed. [AJR]
  • trs80.cpp: Derived almost all clocks from actual crystals, including raw screen parameters. [AJR]
  • d9final: Added NVRAM. [AJR]
  • qtsbc: Rewrote driver based on SBC-880 schematics. [AJR]
  • ay31015: Fixed receiver desync when next start bit arrives early, and synchronization at start bit. [AJR]
  • unkitpkr: Added switch to disable card graphics in bookkeeping mode. [AJR]
  • Separated TLCS-90 external IRQ line state from internal request registerundefinedfixes tenkai slowdowns. [AJR]
  • artmagic.cpp: Replaced NVRAM with parallel EEPROM, and improved ADPCM banking. [AJR]
  • Added DEC 12-15336-00 RS232 loopback connector type (required for VT102 modem control self-test). [AJR]
  • rainbow: Corrected bit rate generator clocks and types. [AJR]
  • g65816: Allow use of separate address spaces for program, data, opcodes, and vectors. [AJR]
  • scn2674: Added preliminary support for SCN2672 variant. [AJR]
  • vgmplay: Disable POKEY and QSound devices if not required. [AJR]
  • Include option and file names in fatal error message for failure to load media image. [AJR]
  • model2.cpp updates: [Angelo Salese]
    • Added custom debugger commands to dump geometrizer disassembly and triangle list.
    • Worked around ld rN, (rN) read on FIFO - fixes multiple crashes.
    • Skip normals for every triangle/quad in geo mode 2/3 - fixes multiple graphical glitches.
    • Fixed untextured path colors (used by Motor Raid and Daytona USA).
    • Added direct framebuffer drawing (used by Last Bronx title screen).
  • sharc: Implemented additional instructions used by Model 2 games. [Angelo Salese]
  • undefined Added Rn = Rn FDEP Rx BY : opcode (used by Last Bronx for a vital geometrizer function).
    • Added fmul abs multi opcode (used by Gunblade NY).
    • Added SET_UREG case $67 (used by Zero Gunner 2B).
    • Fixed LSHIFT negative operations to not sign-extend the result (fixes Last Bronx frame flickering).
  • segaic24.cpp: Added xhout and xvout register callbacks (fixes Model 2 3D viewport positions). [Angelo Salese]
  • Wrote a preliminary TGPx4 interpreter core. [Angelo Salese]
  • i960.cpp: Added support for burst stall on writes. [Angelo Salese]
  • ddayjlc.cpp: Fixed clouds priority and title screen colors, added flip screen. [Angelo Salese]
  • amstrad: Ignore invalid PSG register selectionundefinedfixes input issues with Monty on the Run and Airborne Ranger. [Barry Rodewald]
  • metro.cpp: Enabled button 2 in daitorid*undefinedit's used to reorient tiles. [cam900]
  • hyprduel.cpp: Cleaned up, converted to use imagetek_i4220_device, changed sound output to mono. [cam900]
  • imagetek_i4220.cpp: Only draw portion of tilemaps exposed by clipping rectangle (improves performance). [cam900]
  • sknsspr: Converted to device_rom_interface, allocate decode buffer at start time. [cam900]
  • galpani3.cpp: Cleaned up code, added notes, allocate buffers at start time, improved alpha blending, sprite/background priorities
  • and background/background priorities, and reduced code duplication. [cam900]
  • jchan.cpp: Minor improvements to sprite/sprite priorities. [cam900]
  • rohga.cpp: Fixed graphics decoding. [cam900]
  • segapcm: Added support for clock speed changes, and cleaned up code. [cam900]
  • vgmplay updated: [cam900]
    • Implemented Sega PCM interface registers.
    • Convert QSound pitch to DSP clock input frequency.
  • eolith.cpp: Corrected title/distributor for Chinese-language version of Iron Fortress. [cam900, Vas Crabb]
  • kaneko16.cpp: Cleaned up OKI bank switching and sound latch handling. [cam900]
  • es5510/taito_en updated: [cam900]
  • undefined es5510: Fixed DRAM read/write, and moved buffer allocation to start time.
  • undefined taito_en: Verified ESP input clock and output channels from GunBuster schematics, reduced runtime tag map lookups.
  • undefined esqpump.cpp: Split ES5506 out of interface.
  • undefined esqkt.cpp: Added esqpump for ES5510 interface, and fixed company tags.
  • kaneko_grap2: Converted to device_rom_interface, added device address map, added internal palette, and implemented brightness
  • control. [cam900]
  • mcatadv.cpp: Reduced code duplication, improved ROM region names, and converted to mono sound output. [cam900]
  • wecleman.cpp: Added notes, cleaned up code, improved ROM region names, and converted to stereo sound output. [cam900]
  • ES8712: removed sound output as it's just a controller for an Oki MSM5205/6585 and 74157. [cam900]
  • gcpinball.cpp, metro.cpp, lastbank.cpp, witch: Added notes, cleaned up code, and reduced runtime tag map lookups. [cam900]
  • blzntrnd: Corrected stereo/mono outputs according to PCB type, fixed sound bank switching, and added notes. [cam900]
  • lastbank: Use generic latch device for sound communication. [cam900]
  • gcpinball.cpp: Improved ROM region names. [cam900]
  • qs1000.cpp: Converted set_irq to WRITE_LINE_MEMBER. [cam900]
  • eolith.cpp, eolith16.cpp, vegaeo.cpp: Cleaned up VRAM handling and drawing. [cam900]
  • eolith.cpp, ghosteo.cpp, limenko.cpp, vamphalf.cpp, vegaeo.cpp: Modernized sound latches, reduced runtime tag map lookups, and
  • improved ROM region names. [cam900]
  • hidctch3: Replaced driver init with machine configuration. [cam900]
  • mastboy.cpp: Cleaned up code, moved banked RAM handler into address_map_bank_device, fixed RAM error, added notes, and improved ROM
  • region names. [cam900]
  • xexex.cpp: Cleaned up code, reduced runtime tag map lookups, added notes, and marked with MACHINE_IMPERFECT_GRAPHICS. [cam900]
  • tecmosys.cpp: Fixed background color, cleaned up bank switching, reduced code duplication, reduced runtime tag map lookups, added
  • notes, and marked with MACHINE_IMPERFECT_GRAPHICS (due to imperfect linescroll/mixing) and MACHINE_NO_COCKTAIL (due to incorrect
  • tilemap scroll when flipped). [cam900]
  • ultraman.cpp, chqflag.cpp: Minor code clean-up. [cam900]
  • k051649.cpp: Add scc_map to reduce duplication in driver memory maps. [cam900]
  • divebomb.cpp: Use generic_latch_8_device for CPU communication and input_merger_any_high_device for interrupts, and improved tags.
  • [cam900]
  • ddragon.cpp: Identified CPU types. [cam900]
  • x68k: Implemented ADPCM panning and corrected ADPCM timer. [cam900]
  • gstream.cpp: Added pre-calculated RGB palette for X2222, reduced code duplication, and removed unnecessary parameters. [cam900]
  • Added extracted C-chip EPROM data for Volfied, Superman, Bonze Adventure, and Rainbow Islands; removed simulation. [Caps0ff]
  • plugins/portname: Described revised format. [Carl]
  • Added a hand-crafted C-chip EPROM for Rainbow Islands Extra, allowing simulation to be removed. [David Haywood]
  • XaviX: Added notes on IRQ source register. [David Haywood]
  • Added HDB-DOS device for Color Computer 1/2. [David Ladd]
  • Added uPD934G percussion generator device, used by Casio RZ-1. [Dirk Best]
  • hp64k: Added support for HPIB bus, and made extensive improvement to PHI emulation (BIST now passes). [F.Ulivi]
  • Added slot device to tunnel IEEE-488 between processes over a socket connection. [F.Ulivi]
  • Corrected Intellivision keyboard 6502 clock rate (was running at double speed). [Frank Palazzolo]
  • spectrum: Fixed sprite flicker and missing graphics in several games. [geecab, R. Belmont]
  • emscripten: Fixed issue causing drivers using netlists to fail, and disabled currently unsupported multithreading. [Justin Kerk]
  • notetaker.cpp: Started to hook up EmulatorCPU 8086. [Lord Nightmare]
  • naomi.cpp: Updated ROM board and BIOS documentation. [MetalliC]
  • Dreamcast and derivatives: Enabled SH-4 recompiler by default. [MetalliC, Ryan Holtz]
  • lynx96k: Added Scorpion and Danish ROMs as BIOS options. [Nigel Barnes]
  • kr2376: Added keyboard matrix callbacks. [Nigel Barnes]
  • bbc: Added cassette relay samples. [Nigel Barnes]
  • bbc: Fixed shadow RAM corruption in Master/B+, and sideways RAM access in Model B. [Nigel Barnes]
  • electron: Set CPU clock 2MHz/1MHz according to ROM/RAM access. [Nigel Barnes]
  • model2.cpp: Fixed Zero Gunner background priorities. [O. Galibert]
  • nes_apu: Derive frame counter from clock input. [O. Galibert]
  • Removed macros from address maps. [O. Galibert]
  • interpro: Various improvements, culminating in the ability to boot the "blue screen" rebuild floppy. [Patrick Mackinlay]
    • Nearly boots CLIX - hangs trying to mount the filesystems.
    • Refactored CPU/MMU memory access, added alignment faults, and added support for DMA virtual addressing.
    • Implemented most C400 instructions, and fixed wait instruction.
    • Removed broken forced interrupt handling.
  • gunpey: Extracted decompressed sprite dataundefinedloaded to fix graphics until compression is understood.
  • [Peter Wilhelmsen, Morten Shearman Kirkegaard]
  • midvunit.cpp: Cleaned up inputs and outputs, improved motion inputs, and sorted main buttons. [Risugami]
  • seattle.cpp: Cleaned up outputs. [Risugami]
  • Added ability to start/stop AVI recording during emulation session, and improved handling of native aspect screenshots on systems
  • with arbitrary numbers of screens. [Ryan Holtz, Vas Crabb]
  • M1COMM, M2COMM, S32COMM: Improved simulation: [SailorSat]
    • Fixed partial frame read and added VSYNC packets.
    • Added relay mode (used by stcc), detect/handle connection loss, improved sync.
    • Converted to use osd_file rather than emu_file.
    • Added comm_framesync option to force instances to stay in sync.
    • Added preliminary MB89374 emulation - works well enough for Virtua Racing ad Virtua formula to link using real firmware.
    • Removed m1comm from the default model1 configuration, as not every game has one.
  • Converted glasgow.cpp to use mmboard device for chess board I/O. [Sandro Ronco]
  • Corrected size of MK48T12 timekeeper RAM. [smf]
  • validity check: Test all 33 possible results from count_leading_zeros() and count_leading_ones(). [smf]
  • Donkey Kong: Changed orientation so that -norotate matches direct feed recordings. [smf]
  • Added QuikLoad option for several CP/M-80 systems (Altos 5, Aussie Byte II, Decision Mate V, Kaypro, QX-10, Xerox 820). [Stefano]
  • c352.cpp: Changed mu-law algorithm to match Namco's Wii VC emulator, fixed static noise between fights in Tekken 3, and fixed order
  • of phase inversion flags. [superctr]
  • rgbsse: Fixed scaling functions for negative valuesundefinedfixes graphical anomalies in warfa. [Ted Green]
  • kayproii: Fixed Baud rate generator connections (serial port and keyboard were reversed). [Vas Crabb]
  • Changed build options to make deprecated declaration warnings non-fatal and enabled by default. [Vas Crabb]
  • Started deprecating and removing poorly-performing output system APIs. [Vas Crabb]
  • Deprecated and removed all uses of running_machine: :first_screen. [Vas Crabb, Ryan Holtz, AJR, R. Belmont, Nigel Barnes]
  • dsp16: Rewrote interpreter and disassembler. [Vas Crabb]
    • Interpreter implements almost all features and has machine cycle accuracy/granularity.
    • PIO and a subset of SIO output excluding multiplexed modes are implemented.
    • Disassembler syntax mostly matches that used by assembler, and shows live comments for predicated operations.
  • qsound: Added low-level emulation using DSP program (only enabled in vgmplay for performance reasons). [Vas Crabb]
  • qsoundhle: Changed sample rate and playback behaviour to better match DSP. [Vas Crabb]
  • Restricted ROM names to a shell-friendly subset of printable ASCII. [Vas Crabb]
  • Reduced use of naked pointers, using namespace, and preprocessor macros in recompiling CPU cores. [Vas Crabb]
  • Converted most machine configuration helpers to non-static member functions and adjusted macros to match. [Wilbert Pol]
  • crospang.cpp: Corrected clock speeds based on oscillators and PCB info. [Brian Troha]
  • gameboy.xml, gbcolor.xml, leapster.xml, vsmile_cart.xml, vsmile_cd.xml, vsmilem_cart.xml: Corrected Spanish titles. [ClawGrip]
  • sauro.cpp: Verified clocks for Sauro. [Corrado Tomaselli, The Dumping Union]
  • sf2b: Identified manufacturer. [f205v]
  • atetris.cpp: Updated documentation for atetrisb2 and atetrisb3. [f205v]
  • Dumped PLA from CBM plus4 family. [Guru]
  • spaceg: Dumped PROMs. [Guru]
  • opwolf.cpp: Measured C-chip clock on a working PCB. [Guru]
  • shuttlei: Corrected main CPU clock divider and added PCB description. [Guru]
  • ti85.cpp: Added OS v4.0 as a BIOS option for ti84pcse. [Julian Lachniet]
  • leland.cpp: Corrected ROM labels and documented undumped PALs for Pig Out: Dine Like a Swine! [Kevin Eshbach, The Dumping Union]
  • leland.cpp: Corrected ROM name for revision 5 of Ataxx. [Kevin Eshbach, The Dumping Union]
  • Updated hiscore.dat for recent changes. [Leezer]
  • alphatro.cpp: Improved ROM names, and added real ROM for machine with BICOM graphics extension. [rfka01]
  • Corrected year for San Francisco Rush: The Rock. [sjy96525]
  • argus.cpp: Dumped PROM for valtric. [system11, The Dumping Union]
→ [ARCADE] Mame History.dat 1.95 for MAME 0.195

HISTORY.DAT 2018 updates

February

History.dat 1.95

  • Updated to MAME 0.195.

History.dat 1.94

  • Updated to MAME 0.194.

January

History.dat 1.93b

  • Addition of missing archimedes disks.
  • Some softlists data fixes.

History.dat 1.93a

  • Updated with the latest database additions.
  • super80_cass softlist added.

HISTORY.DAT 2017 updates

DECEMBER 2017

History.dat 1.92c

  • More than 1200 new entries (BBC B, Commodore PET and SFC BS games).

History.dat 1.92b

  • More than 1300 new entries added! (mainly from the CPC disk. softlist) + Many corrections.

NOVEMBER 2017

History.dat 1.92

  • Updated to MAME 0.192.
  • Includes all the database updates since 1.91.
  • Big Update: added "x-year-old product" information at the debut of each entry.

History.dat 1.91

  • Updated to MAME 0.191
→ [Arcade] MAMEUI x86/x64 0.195
Inne treści związane z tematem
[arcade] Mame x64 i x86 0.180 [arcade] Mame x64 i x86 0.180;
Kolejna odsłona MAME/MESS. Wiadomo co, wiadomo gdzie.
[Arcade] Arcade x64/x86 0.180 [Arcade] Arcade x64/x86 0.180;
Arcade to nic innego, jak bazujący na kodzie autorstwa MameSick MameUIFX klon MAME, rozbudowywany przez Robbberta (MameUI32, MessUI, HomebrewMame). Niestety związku z zawirowaniami życiowymi MameSick, przynajmniej na razie nie może kontynuwać swojego projektu. Cóż, póki co ...
[arcade] Mame x64 i x86 0.181 [arcade] Mame x64 i x86 0.181;
Kolejna odsłona MAME/MESS. Wiadomo co, wiadomo gdzie.
[Arcade] Arcade x64/x86 0.181 [Arcade] Arcade x64/x86 0.181;
Arcade to nic innego, jak bazujący na kodzie autorstwa MameSick MameUIFX klon MAME, rozbudowywany przez Robbberta (MameUI32, MessUI, HomebrewMame). Niestety związku z zawirowaniami życiowymi MameSick, przynajmniej na razie nie może kontynuwać swojego projektu. Cóż, póki co ...
[Arcade] Mame Classic 8.8.0 [Arcade] Mame Classic 8.8.0;
Pojawiła się nowa wersja jednego z najstarszych, o ile nie najstarszy, frontend dla MAME - Mame Classic.
Do ściągnięcia
mame0192b 32bit.exe
mame0192b 64bit.exe
Dodatkowe informacje
Komentarze
Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

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