Emulation64.com  ::  EmuTalk.net  ::  DCEmu.co.uk     About  ::  Hosting  ::  Donate 
Home Files Forums Reviews Guides Articles Interviews

Welcome to the Emulation64 Network376 Users Online

 



    Wednesday, June 28, 2017
Mame v0.187 released!

MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.

What's news in MAME:


0.187
-----


MAMETesters Bugs Fixed
----------------------
- 03041: [Graphics] (starshp1.cpp) starshp1, starshpp: Speed and graphics information from the real machine (Frank Palazzolo)
- 03585: [Gameplay] (norautp.cpp) norautp, norautjp: Readout Switch (AJR)
- 06479: [Sound] (kchamp.cpp) kchampvs, kchampvs2, karatevs: ADPCM samples are distorted (AJR)
- 06594: [Misc.] isa_ibm_mda: Typo on the "isa_ibm_mda" set description (Robbbert)
- 06599: [Sound] (zaxxon.cpp) ixion, razmataz: Missing sound (AJR)
- 06603: [Documentation] (odyssey2.cpp) jopac: In the description there are two useless spaces at the beginning (Tafoid)
- 06612: [Interface] (a7800.cpp) a7800.ccp: Machine inputs broken (Ivan Vangelista)
- 06614: [Sound] (arkanoid.cpp) arkanoid and clones, arkatour: Sound pitch is too high by 100% (Lord Nightmare)
- 06617: [Graphics] (nbmj9195.cpp) imekura: Graphic corruption in many places (Ivan Vangelista)


New working machines
--------------------
Game & Watch: Donkey Kong Jr. (new wide screen) [hap, Sean Riddle, Roger Coltrane]
Game & Watch: Mario Bros. [hap, Sean Riddle, incog]
Goupil G2 [Jean-Francois DEL NERO]
Jump Kun (prototype) [ShouTime]
Sel-Jan [BET] (Japan) [Angelo Salese, system11, The Dumping Union]
Victory (Comsoft) [Andrew Welburn, ArcadeHacker, David Haywood]
Waku Waku Ultraman Racing [ShouTime, gamerfan, Rod_Wod, MetalliC, Peter Wilhelmsen, Smitdogg, The Dumping Union]


New working clones
------------------
Bambino Classic Football [hap]
Burnin' Rubber (DECO Cassette) (Japan) [Charles MacDonald, The Dumping Union]
Danger Track (Rally X bootleg) [Rafael Alonso, Ricky2001, Rockman, ArcadeHacker]
Fidelity Sensory Chess Challenger 9 (rev. B) [yoyo_chessboard]
Gingateikoku No Gyakushu (bootleg set 3) [Andrew Welburn, Craig Anstett, The Dumping Union]
Graplop (DECO Cassette) (Japan) [Charles MacDonald, The Dumping Union]
Guerrilla War (Version 1, set 2) [Artemio Urbina, The Dumping Union]
HP 9845B (Germany) [F.Ulivi, A.Kueckes]
HP 9845C (Germany) [F.Ulivi, A.Kueckes]
HP 9845T (Germany) [F.Ulivi, A.Kueckes]
Jack Potten's Poker (set 10, ICP-1 PCB) [TeamEurope, Roberto Fresca]
Lock'n'Chase (DECO Cassette) (Japan) [Charles MacDonald, wtc4ever, The Dumping Union]
Mach-9 (bootleg of Vulgus) [Marcos75, The Dumping Union]
Macross II (Korea) [CoolMod, CS, The Dumping Union]
Marchen Maze (Japan, hack?) [frsj8112, The Dumping Union]
Money Money (set 2) [caius, The Dumping Union]
Offensive (Spanish bootleg of Scramble) [Rafael Alonso, Ricky2001, Rockman, ArcadeHacker, Marcos75, The Dumping Union]
Operation Thunderbolt (Japan, SC) [ShouTime, The Dumping Union]
Palamedes (US) [caius, The Dumping Union]
Pengo (set 5) [Corrado Tomaselli, The Dumping Union]
Power Instinct (USA, prototype) [ShouTime]
Pro Tennis (DECO Cassette) (Japan) [Charles MacDonald, The Dumping Union]
Spectar (revision 2, bootleg) [Ricky2001]
Tehkan World Cup (set 4, earlier?) [Purity, The Dumping Union]
Time Killers (v1.32I) [Brian Troha, The Dumping Union]
Victory (Comsoft) (bootleg) [Josele Fernandez]


Machines promoted to working
----------------------------
Goupil G1 [Jean-Francois DEL NERO]
Mattel Computer Gin [hap, Sean Riddle]


Clones promoted to working
--------------------------
Dragon 64 Plus [Nigel Barnes]
Treasure Island (DECO Cassette) (Region D) [David Haywood]


New machines marked as NOT_WORKING
----------------------------------
Big Deal Belgien (5.04) [Gerald (COY), Roberto Fresca]
Bel Slots Export (5.01) [Gerald (COY), Roberto Fresca]
D-CAT16 (Mega Drive handheld) [Team Europe]
Game & Watch: Mickey Mouse [hap, Igor]
Game Prince RS-1 [BeckieRGB]
Game Prince RS-16 [BeckieRGB]
HP9000/332 [R. Belmont, Al Kossow]
GRiD Compass 1101 [shattered]
GRiD Compass II 1121 [shattered]
Nokia D-box 1, Kirsch gruppe [Joakim Larsson Edstrom]
Percussion Freaks 5th Mix (G*B05 VER. KAA) [Guru, smf]
Pingu's Ice Block [Darksoft, MetalliC]
Player's Edge (PK1002-PC082) Jake's Jacks Bonus Poker [BrianT]
Quingo Export (5.00) [Gerald (COY), Roberto Fresca]
Ron II Mah-Jongg [system11, Angelo Salese, The Dumping Union]
Spirit of 76 [PinMAME]
V-Dog (prototype, earlier) [AttackedbyGlitch]
V-Smile Baby (US) [Sean Riddle]
VG Pocket Tablet [BeckieRGB]


New clones marked as NOT_WORKING
--------------------------------
Animal Basket (19 Jan 2005) [brizzo]
Black Knight 2000 (PF-1) [PinMAME]
Chrysler Electronic Voice Alert (24-function) [hap, Sean Riddle, David Viens]
E-Swat - Cyber Police (bootleg, set 2) [Hammy, The Dumping Union]
Ez2dancer 2nd Move [RetroRepair, Guru]
Forty-Love (Japan) [ShouTime]
GRiD Compass 1109 [shattered]
GRiD Compass II 1129 [shattered]
GRiD Compass II 1131 [shattered]
GRiD Compass II 1139 [shattered]
Motor Raid - Twin/DX [Bill D., The Dumping Union]
New Century (Spanish bootleg of Scramble) [Marcos75]
OutRun 2 Special Tours (Japan) (GDX-0011) [rtw]
The Bounty (set 2) [caius, The Dumping Union]
Treamcast [Maddog]
V-Smile (US) [Sean Riddle]


New working software list additions
-----------------------------------
abc80_cass, abc80_flop: ABCStacker [Andreas Gustafsson]
archimedes: Countdown to Doom, The Last Days of Doom [Nigel Barnes]
bbcmc: Bikes [Nigel Barnes]
dragon_cart: Sound Extension [Nigel Barnes]
dragon_cass: Hang It! [Nigel Barnes]
dragon_flex:
Chatplus V1.0.2, DBASIC (Alt), DBASIC, Diagnostics, DragonPlus Updates, Editor & Assembler (DragonPlus), Editor & Assembler,
Extended Basic, SP-Edit (DragonPlus), Super Sleuth Disassembler, Text Processing System, Utilities, Utilities (Alt) [Nigel Barnes]
dragon_flop:
BT Codes Search, Composer Companion (DragonFire), Composer X (PSE), Copycat (PSE), DCHROME & SCANNER, Desk Top Publisher V2,
Desktop, Discup (PSE), Dragon Detour, DynaFast v1.5.0, FEdit, Forth Compiler (DeltaDOS), Golden Oldies, Machine Language Tutorial,
Mandragore, Multi-Disk, Orange Base, PyrAdventure, RolaBall2, Shaolin Master Plus,, Sprite Designer (PSE), Supa Nova,
Super Writer 2, Telewriter V1, Telewriter V2, Telewriter V4, The Fun Disc!, The Hobbit, Utility Pack (PSE), W.I.M.P. (1989)
[Nigel Barnes]
dragon_os9: Cash and VAT, DragonPlus OS9 Drivers, Stock Control [Nigel Barnes]
ibm5150:
4D Boxing, 4D Sports Boxing, 688 Attack Sub (3.5", older), Gunboat: River Combat Simulation,
Ivan "Ironman" Stewart's Super Off Road, Jordan vs. Bird: One on One, Kings of the Beach, Menace, PC Tools (various versions),
PKZip 2.04g, Platoon, Risky Woods, SimEarth, Star Goose!, Wrath of the Demon, Xenon [ArcadeShadow]
ibm5170:
Disney's Aladdin, Gobliiins, Gobliins 2: The Prince Buffoon, Goblins Quest 3, PC Tools (various versions), SimFarm [ArcadeShadow]
pet_quik: Hardcore Petting, No Pets Allowed [Curt Coder]
pce_tourvision: Ankoku Densetsu, Batman, Burning Angels, Cadash, Gradius, Toilet Kids, World Jockey [system11, The Dumping Union]
x68k_flop:
Bradion, Dennou Club Vol. 90 Tokubetsu Henshuu-ban, Dennou Club Vol. 94, Dennou Club Vols. 96-139, GJ, Nemesis '95 Gradius 2
[Justin Kerk]


New NOT_WORKING softwre list additions
--------------------------------------
dragon_cart: EPROM Programmer, Speech Synthesis, Ultra Drive [Nigel Barnes]
vsmile_cart:
Abenteuer im ABC Park (GER), Finding Nemo - De Wonderwereld Van Nemo (NL), Mickey Mouse Clubhouse (NL),
Shrek De Derde - Arthurs Schooldag Avontuur (NL) [Team Europe]


Source Changes
--------------
-plugins/cheat: Add hotkey support, and nes, snes and genesis Game Genie support. [Carl]

-Added initial support for SiS85c496/497 PCI chipset, and added first pass shadow RAM and SM RAM support. [R. Belmont]

-hp9k_3xx updates: [R. Belmont]
* Preliminary working DIO/DIO-II bus implementation and 98544 video card.
* Hooked up i8042 I/O microcontroller comms to main CPU.
* Support medium-res built-in video on 9000/332.

-Improved CD audio play track/index command handling. [smf]

-Added unused DIP switches 7 and 8 to Eeekk! since it's a conversion of pacman. [smf]

-terracre.cpp: Added actual hookup for protection data and fixed potential buffer overflow. [Angelo Salese]

-cop01.cpp: Improved Mighty Guy sound. [Angelo Salese]

-apricot: Switched to preferred Z80SIO device. [Dirk Best]

-drawgfx: Made the palette optional, and fixed viewgfx for case where palette is absent. [O. Galibert]

-devcb: Added line hold capability. [O. Galibert]

-bgfx: Fixed xBR-lv2-multipass, xBR-lv2-fast, xBR-lv2-noblend, xBR-lv2, xBR-lv3-noblend, and xBR-lv3 shaders. [Ryan Holtz]

-Added preliminary YM3802 MIDI/cassette controller with MIDI clock timer and click counter. [Barry Rodewald]
* Added X68000 expansion device using the YM3802, Mahou Daisakusen (x68k) plays MIDI music.

-ti99 updates: [Michael Zapf]
* Implemented Hexbus and HX5102 floppy early WIP.
* Cleaned up slot devices architecture and renamed constants.
* Added new cartridge type paged7 for TI-CALC.

-accomm: Fully implemented keyboard, added sound (same as Electron), and added layout with Caps/Shift Lock LEDs. [Nigel Barnes]

-d64plus: Implemented banking of extra 64K, and 6845 with chargen - promoted to working. [Nigel Barnes]

-dragon32: Added JCB Sound Extension cartridge. [Nigel Barnes]

-dragon200e: Added correct keyboard. [Nigel Barnes]

-starshp1 updates: [Frank Palazzolo]
* Fixed graphics/speed issues.
* Made Fast/Slow momentary as on real cabinet, added note about behaviour.
* Updated clocks according to latest information.

-z80scc: Added support for resetting RX interrupts/status by reading Rx FIFO through RR3. [Joakim Larsson Edstrom]
* Gets virtpool driver terminal a bit further, but not all the way (no visible difference).

-dbox: Separated skeleton driver from unfinished display device. [Joakim Larsson Edstrom]

-Replaced fake TLCS-90 I/O space with callbacks. [AJR]

-pangba, pangbb, spangbl: Reduced ADPCM rate to make music speed match original, use callback for audio IRQ. [AJR]

-tail2nos: Added flip screen support, documented non-effect of "Country" switch. [AJR]

-aerofgt.cpp: Video and sound refinements: [AJR]
* Fixed sound loss in spinlbrk and clones caused by misconfigured ROM bank.
* Work towards flip screen support for most games - aerofgtb is nearly correct now.

-dynablst, bbmanw & clones: Use 4-way joysticks (as service manuals suggest). [AJR]

-toaplan2.cpp: Generate (and acknowledge) video interrupts within VDP. [AJR]

-Made TC0040IOC its own device type and separated its functionality from TC0220IOC. [AJR]

-galastrm, undrfire, cbombers, groundfx, gunbustr, superchs, 2mindril: Use TC0510NIO device for inputs. [AJR]

-Sort slot options by name in -listslots output. [AJR]

-Made CBM IEC device names more descriptive. [AJR]

-sidebs: Fixed POST failure in debug build. [AJR]

-taito_en: Use MB8421 for communication RAM. [AJR]

-mjkjidai: Use 8255 devices for I/O. [AJR]

-subsino.cpp: Use 8255 devices (most of which are only used for input). [AJR]

-suprloco: Replaced soundlatch with 8255 device that runs in mode 2. [AJR]

-Added TE7750 Super I/O Expander device. [AJR]

-m72.cpp, m92.cpp: Put IRQ hacks out of their misery. [AJR]

-norautp: Restored some inputs that were disconnected many releases ago, don't hardcode "Readout" inputs. [AJR]

-grdian, getstarj: Replaced MCU simulation with new dump. [AJR, ShouTime, brizzo]

-s2650: Modernised I/O: [AJR]
* Replaced fake S2650_SENSE_PORT address with line read callback (set_input_line should also work).
* Moved S2650_CTRL_PORT and S2650_DATA_PORT to I/O address space.

-Don't try to read past the end of a memory space in debug view. [AJR]

-Added validation for slot cards and fixed some errors exposed by this. [Vas Crabb, AJR]

-Fixed Tandy CoCo keyboard mapping (github issue #2386). [Vas Crabb]

-taitosj: Made security MCU hookup a device. [Vas Crabb]

-exidy.cpp: Added PROMs to Spectar taken from a bootleg set - believed to match original. [Ivan Vangelista]

-Migrated remaining device machine configuration additions to instance member functions. [Ivan Vangelista]

-Made RAM device look for [km](i?b)? rather than [km].* suffix. [Nathan Woods]

-Fixed a crash when returning to the front-end after launching a system from favorites. [Nathan Woods]

-CoCo: Overhauled the cartridge slot subsystem. [Nathan Woods]

-Made read_or_write a scoped enum. [Nathan Woods]

-Changed the profiler to use std::ostringstream as the text sink (instead of std::string). [Nathan Woods]

-Cleaned up CoCo 3 GIME implementation. [Nathan Woods]

-Changed a few C strings to std::string references in the debugger. [Nathan Woods]

-Quingo: Switched to hot slots machine (more accurate). [RobertoFresca]

-Big Deal Belgien, Bel Slots Export: Added PCB layouts. [RobertoFresca]

-r9751: Added more SMIOC registers. [Brandon Munger]

-HP9845: Improved keyboard mapping and added German layout. [F.Ulivi, A.Kueckes]
* Implemented SHIFT LOCK key, added pop-ups and outputs showing state of toggle keys.
* Lowered volume of beeper (was too loud according to A.Kueckes).

-Added read support for the disk format SDF used in the CoCoSDC. [Tim Lindner]

-CoCo: Added Speech/Sound Cartridge support. [Tim Lindner]

-Fixed JVC disk format to correctly recognize 2 sided disks. [Tim Lindner]

-Implemented busy delay in CoCo SSC. [Tim Lindner]

-EF9365: Fixed the hardware vector engine (fixes ARC Squale Basic). [Jean-Francois DEL NERO]

-Interpro driver updates: [Patrick Mackinlay]
* Added skeleton for srarb.
* Improved mcga/fmcc skeleton and fixed mcga/fmcc detection.
* Expanded cammu skeletons.
* Added support for "new" SCSI.
* Added clock-based ioga interrupts.
* Added forced NMI handling.
* Improved SCSI DMA.
* Removed broken caching.
* Added Clipper CPU ID support.
* Added enum masks and unknown registers, disabled bus errors.
* Made RAM configurable and improved system registers.
* Added initial implementation of unmapped memory handler.
* DMA/IRQ changes, serial DMA registers.
* Added 7-segment diagnostic LED.
* NMI and DMA improvements - NMI boot diagnostics pass.
* Made floppy DMA read and write work.
* Improved logging.

-ncr5390.cpp: Added basic 53c94 support. [Patrick Mackinlay]

-t10spc.cpp: Added missing start/stop unit command [Patrick Mackinlay]

Gameboy updates: [Tauwasser]
* Cleaned up Gowin information in gameboy.xml, added information from archived web site and catalogue.
* Replaced GoodGBX MBC1 Collection check code with direct comparison of internal ROM name.
* Removed buffer over-read in get_cart_type.
* Updated MBC1-MBC5 mapper documentation.

-Use more likely clocks for littlerb based on PCB crystals (main CPU is more likely 8MHz than 12MHz). [David Haywood]
* Also added a hack to overclock the TMS to 120% so that the map screen renders properly.

-Moved Famiclone stuff from nes.xml to driver and added new sets. [David Haywood]

-Corrected Neo Geo sprite tile code mask to 20 bits (was previously 19 bits). [TheHpman]

-Fixed trailing space in -listclones and -listbrothers output. [Tafoid]

-naomi.cpp: Added five real dumps of SPI EEPROMs used in M1/171-7978B-type cartridges, updated docs. [f205v, MetalliC]

-naomi.cpp: Converted existing M1-type cart SN# EEPROMs data to be like real dumps. [MetalliC]

-naomi.cpp: Identified "Airline Pilots" sets as domestic Japan and World versions, according to information from Sega.
[ShouTime, MetalliC]

-chaknpop: Replaced MCU simulation with dump. [Team Japump!!!, Chack'n, Hau]

-kuniokun: Replaced MCU simulation with actual dump. [ShouTime, brizzo]

-Use actual M68705P5 dump for Rumba Lumber, replaces inaccurate simulation. [ShouTime, brizzo]

-Onna Sanshirou - Typhoon Gal: Use 68705 dump, replace inaccurate protection simulation. [ShouTime, brizzo]

-Use dumped M68705 for fieldday/undoukai. [ShouTime, brizzo]

-tetrsark: Add a totally useless MCU dump (apparently blank). [ShouTime, Brizzo]

-arkanoidja, arkanoidu, arkatour: Replaced hand-crafted MCU programs with 68705 dumps. [Lord Nightmare, ShouTime, brizzo]

-prebillian: Replaced MCU simulation with actual dump, fixed vblank input, fixed player 2 spinner input, and added launch button.
[Lord Nightmare, ShouTime, brizzo]

-ay8910.cpp: Made device_clock_changed respect YM2149 pin 26, added pinout, and remove outdated comments. [Lord Nightmare]

-socrates.cpp: Converted socrates and iqunlimz to bankdev, hooked up socrates hblank input, and made profweis machine configuration
derive from socrates. [Lord Nightmare]

-hh_sm510: Improved Mickey & Donald SVG artwork. [Sean Riddle, Roger Coltrane]

-naomi.cpp: Bruteforced "Dragon Treasure" main unit DES key. [Mike Ryan]

-svmu: Added two English BIOS versions and a newer Japanese BIOS version. [Kingizor]

-system16.cpp: Corrected clocks for Alien Storm (bootleg, set 2). [caius, The Dumping Union]

-Fixed missing VLM5030 speech in Hyper Crash and increased volume, and fixed VLM loading in jailbrek and clones. [MASH]

-gradius4: Changed description to match title screen/flyer. [Pedro J. Martinez]

-Renamed "Cyber Arcade 120-in-1" to "Defender M2500P 120-in-1" (correct name according to dumper). [AttackedbyGlitch]

-Corrected descriptions for Gradius 4: Fukkatsu and Silent Scope 2. [sjy96525]

-Changed Air Combat 22 auto-centering throttle from Pedal to AD_STICK_Z. [sjy96525]


For: Windows, Linux, and macOS

http://www.mamedev.org
 

RockNES 5.41 released!

RockNES is a Nintendo (NES) emulator that supports total PPU emulation, total intelligent emulation (including VRCVI intelligent, used by some Japanese games), battery backed RAM, Famicom DiskSystem, VS Unisystem, and some 70 different mappers. In gain, RockNES includes lots of different video modes, as substantially as the ability to loading and economise your back at any stage. You can flush record movies of gameplay.

What's new for version 5.41 (01/20/2017)
----------------------------------------


- Custom fullscreen mode should be working again.
- Fixed input devices GUI dialog.
- Fixed a few problems with the wallpaper.
- Switching to fullscreen mode should look at custom fullscreen settings, instead of using the current desktop resolution! Problem fixed!
- Switching to fullscreen mode should reset the upscaler to the original (256x240) if its height is greater than the screen height. Problem fixed!
- Added a blitter checking on GUI init routine to avoid blitting problems.
- Fixed blitting position on video resolution change.
- Fixed a few annoyances in the upscaler stuff.
- Added colors to a few GUI alert boxes, plus minor cosmetic changes.
- Documentation updated with new information.


For: Windows

http://rocknes.web.fc2.com
 


    Friday, June 23, 2017
higan v103 released!

higan is a multi-system emulator that began development on 2004-10-14. It currently supports the following systems:

Nintendo Famicom
Nintendo Super Famicom
Super Game Boy
BS-X Satellaview
Sufami Turbo
Nintendo Game Boy
Nintendo Game Boy Color
Nintendo Game Boy Advance
Sega Master System
Sega Game Gear
Sega Mega Drive
NEC PC Engine
NEC SuperGrafx
Bandai WonderSwan
Bandai WonderSwan Color

higan Changelog:


* added SuperGrafx emulation
* improved audio band-pass filtering for all emulated systems
* screen rotation is now a hotkey; automatically rotates control bindings
* screen rotation now supported on the Game Boy Advance as well (used by a small number of games)
* massive improvements to Mega Drive emulation
* massive code cleanups and rewrites to many CPU emulation cores (MOS6502, WDC65816, SPC700, etc)
* Famicom, Master System, Mega Drive: added PAL emulation support
* PC Engine, SuperGrafx, Master System, Game Gear, Mega Drive: added save state support
* PC Engine, SuperGrafx: added PSG sound emulation
* Master System, Game Gear: added PSG sound emulation
* Mega Drive: added Z80 APU emulation [with help from Cydrak]
* Mega Drive: added PSG sound emulation
* Mega Drive: added YM2612 sound emulation [Cydrak]
* Super Famicom: fixed Super Game Boy emulation
* PC Engine: added save RAM support (using per-game PCE-CD backup RAM)
* Game Boy Advance: substantial improvements to audio emulation quality
* Game Boy Advance: convert scanline-based PPU renderer to a dot-based renderer
* Game Boy Advance: properly initialize CPU state (fixes Classic NES Series games)
* Game Boy Advance: MUL timing corrected [Jonas Quinn]
* Mega Drive: emulate special mappers for Phantasy Star IV, Super Street Fighter II, etc.
* Super Famicom: use darker luma for INIDISP=0 (large improvement to Final Fantasy III opening)
* Super Famicom: fixed bugs in SMP OR1,AND1 instructions
* cheat code database regrettably removed from official releases; will be made available separately


For: Windows, Linux, and macOS

https://byuu.org
 


    Wednesday, May 31, 2017
Mame v0.186 released!

MAME stands for Multiple Arcade Machine Emulator. When used in conjunction with images of the original arcade game's ROM and disk data, MAME attempts to reproduce that game as faithfully as possible on a more modern general-purpose computer. MAME can currently emulate several thousand different classic arcade video games from the late 1970s through the modern era.

What's news in MAME:


0.186
-----


MAMETesters Bugs Fixed
----------------------
- 00599: [DIP/Input] (m72.cpp) poundfor: You can't move the arrows on the menu screens to choose the other boxer or game (AJR)
- 06103: [Documentation] (taitopjc.cpp) optiger: The correct description is "Operation Tiger (Ver 2.14 O)" (sjy96525)
- 06540: [Crash/Freeze] (hh_tms1k.cpp) bshipb: [debug] Assert when starting emulation (Robbbert)
- 06541: [Crash/Freeze] (laserbat.cpp) laserbat, lazarian: [debug] Assert when starting emulation (Robbbert)
- 06542: [Crash/Freeze] (toratora.cpp) All set in toratora.cpp: [debug] Assert when starting emulation (Robbbert)
- 06544: [Crash/Freeze] (didact.cpp) can09: [debug] Assert when starting emulation (Robbbert)
- 06547: [Crash/Freeze] (tv990.cpp) All sets in tv990.cpp: [debug] Assert when starting emulation (Robbbert)
- 06555: [Crash/Freeze] (apple2.cpp) All sets in apple2.cpp, apple2e.cpp: Mounting ezcgi9938 or ezgui9958 into any slot causes
Fatal Error (AJR)
- 06558: [Interface] agat7 and others: mame -verifyroms not working for agat7 and 129 other sets (Nathan Woods)
- 06560: [Crash/Freeze] (coco3.cpp) All sets in coco12.cpp, coco3.cpp: Loading cartridges from softlists locks up emulator
(Nathan Woods)
- 06575: [Debugger] DEBUGGER: MAME crashes when given the 'symlist' command in the debugger (Nathan Woods)
- 06587: [Sound] (model1.cpp) vf: Loss of Sound (AJR)
- 06589: [Graphics] (namcos1.cpp) puzlclub: Title Screen corruption (Ivan Vangelista)
- 06591: [Interface] (ksys573.cpp) All sets in ksys573.cpp: Exception when attempting -listxml (Nathan Woods)


New working machines
--------------------
Fidelity Sensory Chess Challenger 6 [hap, yoyo_chessboard]
Game & Watch: Mario's Cement Factory [hap, Sean Riddle, JonasP]
Gunstar Heroes (Mega Play) [colour thief, brizzo]
Hashire Patrol Car (J 990326 V1.000) [BillD, ShouTime, rtw, Sean Sutton, Smitdogg, MetalliC, The Dumping Union]
Jang Taku (V 1.3) [system11, The Dumping Union]
Jockey Club II (v1.12X, older hardware) [Luca Elia, Gerald (COY), ANY]
Minitel 2 [Jean-Francois DEL NERO]
Novag Constellation Forte (version A) [Berger]
Player's Edge Plus (PS0629) Double Hot Peppers Slots [Brian Troha]
Revenger '84 (newer) [Andrew Welburn, Craig Anstett, Angelo Salese]
Space Cyclone
[David Haywood, Nicolas Francfort, Sean Sutton, Tourniquet, ShouTime, Anonymous Donator, ranger_lennier, David Stevens,
Mr. Goodwraith, John Wilke, Paul Vining, Ryan Gatto, rtw, Jan Stuhler, Rod_Wod, Elliott Kipper, Greg Stout, *=/STARRIDER=*,
Ross Esposito, Paul Gaulton, Chris Heflin, Anonymous Donator from Switzerland, Fabien Marsaud, Surgeville, krick, B2K24,
Anonymous Donator from Italy, David Jorge, Andrea Babich, Ciacchi Stefano, Mucci, gamez fan, Brian Troha, VFR750P, anonymous,
Mr. Anonymous from Outer Space, InsertMoreCoins, Game Preservation Society, dax_PL, Russell Howard, Peter Wilhelmsen,
Sebastien Monassa, f205v, Smitdogg, Gerald (COY), Brian Sutherland, The Dumping Union]
Zone 60 (Jungle Soft / Ultimate Products (HK) Ltd) [RebeccaRGB]


New working clones
------------------
Bagman (Taito) [ShouTime, The Dumping Union]
Bucky O'Hare (ver JAA) [ShouTime, The Dumping Union]
Cadillacs and Dinosaurs (Asia TW 930223) [yuic]
Captain Silver (Japan, revision 1) [Apocalypse, The Dumping Union]
Craft II+ [Datassette, R. Belmont]
Dottori-Man Jr. [hap]
Heathkit H-19 w/ ULTRA ROM [Mark Garlanger]
Jackal (bootleg, Rotary Joystick) [f205v, The Iron Goat]
Jockey Club II (v1.01, older hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v1.10X, older hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.03X RC, older hardware, prototype) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.00, newer hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.01X, newer hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.04, newer hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.20X, newer hardware) [Luca Elia, Gerald (COY), ANY]
King of Boxer (Japan) [ShouTime, The Dumping Union]
Mahjong Yarou [BET] (Japan, set 2) [system11, The Dumping Union]
Mandinga (bootleg of Amidar) [Josele Fernandez]
Mega Force (US) [ShoutTime, The Dumping Union]
MegaTouch XL 6000 (Version r04) [arbee]
Mouse Trap (version 4, bootleg) [f205v]
Nebulous Bee [Ivan Vangelista]
Nibbler (rev 7) [CraftyMech]
Ojanko Club (Japan, set 2) [Yasuhiro Ogawa]
Pang (bootleg, set 5) [Gerald (COY), ShinobiZ]
Penky (Italian) [ShouTime, The Dumping Union]
Phoenix (Hellomat Automaten bootleg) [unknown]
Rastan Saga (Japan Rev 1) [Michel BLANCO]
Real Mahjong Haihai (Japan, older) [system11, The Dumping Union]
Shiritsu Justice Gakuen: Legion of Heroes (Japan 971216) [ShouTime, The Dumping Union]
Space War (Leisure and Allied) [Kaizen]
Space Wipeout [Andrew Welburn]
Speak & Spell (Spanish, prototype) [hap, Sean Riddle, David Viens]
Star Sweep (World, STP2/VER.A) [Coolmod/Bill D]
Super Street Fighter II: The Tournament Battle (Asia 931005) [idc/Team Avalaunch]
Tatacot (JA 951128 V1.000) [BillD, ShouTime, Sean Sutton, Anonymous Donator, Smitdogg, The Dumping Union]
Top Landing (Japan) [ShouTime, The Dumping Union]
Touchmaster 2000 (v4.XX3 Spanish Evaluation) [Brian Troha, The Dumping Union]
Touchmaster 3000 (v5.02 Spainish) [Brian Troha, The Dumping Union]
Touchmaster 3000 (v5.XX Standard AMOA Evaluation) [Brian Troha, The Dumping Union]
Wonder Boy (set 6, 315-5179) [Mathieu Patard]


Machines promoted to working
----------------------------
7 Smash [David Haywood]
Contra (handheld) [hap, Sean Riddle]
Game & Watch: Boxing [hap, Sean Riddle]
Game & Watch: Donkey Kong II [hap, Sean Riddle, Reinier]
Game & Watch: Mickey & Donald [hap, Sean Riddle, O. Galibert]
Gradius (handheld) [hap, Sean Riddle]
Heated Barrel (World version 3) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Legionnaire (World) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Lone Ranger (handheld) [hap, Sean Riddle]
Mahjong Yarou [BET] (Japan, set 1) [Guru, Ivan Vangelista]
MegaTouch XL (Version R1, prototype?) [R. Belmont]
MegaTouch XL 6000 (Version r07) [R. Belmont]
Microman Battle Charge (J 990326 V1.000) [MetalliC]
Poker Genius [AJR]
Technical Bowling (J 971212 V1.000) [MetalliC]
Teenage Mutant Ninja Turtles (handheld) [hap, Sean Riddle]
Top Gun (handheld) [hap, Sean Riddle]


Clones promoted to working
--------------------------
Galaxy Wars (Taito) [Kaizen]
Heated Barrel (Electronic Devices license) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel (US) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel (World old version) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Heated Barrel (World version 2) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Jockey Club II (v1.00, older hardware) [Luca Elia, Gerald (COY), ANY]
Jockey Club II (v2.05, newer hardware) [Luca Elia, Gerald (COY), ANY]
Legionnaire (Japan) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
Legionnaire (US) [O. Galibert, Angelo Salese, David Haywood, Tomasz Slanina, David Graves]
MegaTouch XL 6000 (Version r02) [R. Belmont]
T.T. Defender [ShouTime]


New machines marked as NOT_WORKING
----------------------------------
A-Plan [Guru]
Acorn Communicator [R. Belmont]
Betting Zoo - Mr. Cashman (0251064, US) [Heihachi_73]
BPM Microsystems BP-1200 [Lord Nightmare]
Buccaneer (0252523, US) [Heihachi_73]
Canyon Rose (AHG1463, US) [Heihachi_73]
Chrysler Electronic Voice Alert (11-function) [hap, Sean Riddle, David Viens]
Cyber Arcade 120-in-1 [David Haywood]
Diamond Destiny (AHG1533, US) [Heihachi_73]
Dragon Treasure (Rev B) (GDS-0030B) [f205v, rtw]
Dream Hunting (US) [ShouTime, The Dumping Union]
Football Power [ArcadeHacker, The Dumping Union]
Fortune Fever (BHG1566, US) [Heihachi_73]
Hog Wild (US) [ShouTime, The Dumping Union]
InterAct 32-in-1 [David Haywood]
InterAct 8-in-1 [David Haywood]
Jumping Beans (0100161V, NSW/ACT) [Heihachi_73]
Lexibook Compact Cyber Arcade [David Haywood]
Mushiking The King Of Beetles 2004 Second (Japan) [f205v, rtw]
One For All (0101503V, New Zealand) [Heihachi_73]
Quest of D Oukoku no Syugosya Ver. 3.02 [ShouTime]
Quest of D The Battle Kingdom [ShouTime]
Return of the Samurai (10117211, NSW/ACT) [Heihachi_73]
Royal King Jang Oh 2 (v4.00 1984 Jun 10th) [system11, The Dumping Union]
Scatter Magic III (0452569, US) [Heihachi_73]
Shoot Away II [R. Belmont, Surgeville, Sean Sutton, Smitdogg, The Dumping Union]
Sweet Liberty Deluxe (AHG1575, US) [Heihachi_73]
V-Dog (prototype) [David Haywood]
Wild Coyote (AHG1515, US) [Heihachi_73]
dreamGEAR 75-in-1 [David Haywood]
dreamGEAR My Arcade Portable Gaming System (DGUN-2561) [David Haywood]
dreamGEAR Wireless Motion Control with 130 games (DGUN-2500) [David Haywood]


New clones marked as NOT_WORKING
--------------------------------
Bachelorette Party (BHG1579, US) [Heihachi_73]
Big Ben (20126911, NSW/ACT) [Heihachi_73]
Big Red (1J009211, NSW/ACT) [Heihachi_73]
Capcom Vs. SNK 2 Mark Of The Millennium 2001 (GDL-0008)
[rtw, Eunice Rodriguez, Surgeville, Jacob Kesinger, Smitdogg, The Dumping Union]
Cash Crop (0300447V, NSW/ACT) [Heihachi_73]
Dragon Treasure (Rev A) (GDS-0030A) [f205v, rtw]
Dynamite Jack (CHG1562, US) [Heihachi_73]
Enchanted Forest - Cash Express (CHG1536, US) [Heihachi_73]
Geisha - Jackpot Carnival (0351033, US) [Heihachi_73]
Helen of Troy (1J008311, NSW/ACT) [Heihachi_73]
Inca Sun (DHG1577, US) [Heihachi_73]
King Penguin (20109021, NSW/ACT) [Heihachi_73]
Koala Mint (CHG1573, US, set 2) [Heihachi_73]
Loco Loot (AHG1513, US) [Heihachi_73]
Margarita Magic (EHG1559, US, set 2) [Heihachi_73]
Mountain Money (BHG1465, US) [Heihachi_73]
Mountain Money - Cash Express (AHG1629, US) [Heihachi_73]
Party Gras (AHG1568, US) [Heihachi_73]
Peacock Magic (0151352, US) [Heihachi_73]
Penguin Pays (0300113V, NSW/ACT) [Heihachi_73]
Pompeii (0151158, US) [Heihachi_73]
Queen of the Nile (0301059V, Holland) [Heihachi_73]
Queen of the Nile Special Edition (20102811, NSW/ACT) [Heihachi_73]
Special Forces Elite Training (v01.02.00) [ShouTime, R. Belmont, The Dumping Union]
Star Trek: Voyager (stand-up version 1.002) [ShouTime, The Dumping Union, R. Belmont]
Sun & Moon (0251303, US) [Heihachi_73]
Super Bucks II (0300006V, NSW/ACT) [Heihachi_73]
Teenage Mutant Ninja Turtles (1.04) Germany [PinMAME]
Thrill Drive 2 (ver JAA) [ShouTime, The Dumping Union]
Toucan Tango (0301388V, Holland) [Heihachi_73]
Unicorn Dreaming (BHG1584, US) [Heihachi_73]
Wild Thing (0201176V, NSW/ACT) [Heihachi_73]


New working software list additions
-----------------------------------
cgenie_cass: Colour Frog, Synthesizer (TCS), Colour-Zap Ver 1.0 (TCS), DIG-BOY (TCS) [Juergen Buchmueller]
ibm5150:
Arkanoid 2: Revenge of Doh, Crime Wave, Prince of Persia (5.25", v1.1), Operation Wolf, Terminator 2: Judgment Day [ArcadeShadow]
Ferrari Formula One, Savage [breiztiger]
ibm5170: Dark Seed, The Secret of Monkey Island [ArcadeShadow]
ibm5150, ibm5170: Many IBM PC-DOS sets [Justin Kerk]
t1000: MS-DOS (Version 2.11, Tandy version 02.11.24), MS-DOS (Verson 3.30, Tandy Version 03.30.20) [Justin Kerk]
z80ne_cass: 27 known titles in 1200, 600 and 300 Baud variants [Reagan Roush]
z80ne_flop: 39 known titles [Reagan Roush]


New NOT_WORKING software list additions
---------------------------------------
gba_ereader: Doubutsu no Mori Card-e (Series 1 and Series 2 cards) [Shideravan]


Translations added or modified
------------------------------
Hungarian [Lothar Serra Mari]


Source Changes
--------------
-seibucop.cpp: Fixed Legionnaire / Heated Barrel scenery walking bug (a different 138e is used). [Angelo Salese]

-epos.cpp: Several changes to The Dealer, Revenger '84 and Beastie Feastie hardware: [Angelo Salese]
* Fixed RAM based colors.
* Added backup RAM support.
* Added flip screen support.

-m14.cpp: Revised PT Reach Mahjong, making it actually work: [Angelo Salese]
* Added ball and paddle screen drawing, green background as per flyer pictures, and flip screen support.
* Added reach button and updated input labels.

-k054321: Implemented as a device. [O. Galibert, Phil Bennett]

-z180: Fixed obvious typo detected by Coverity, thanks Coverity. [O. Galibert]

-Added a mechanism for devices to generate clocks for other devices: [AJR]
* Made set_unscaled_clock and set_clock_scale not call notify_clock_changed unless the device has been started.
* Made owner-derived clocks update whenever the owner's clock changes, including at configuration time.
* Add clock_update_delegate type to represent device-generated clock outputs that may be dynamically modified.
- Model implementation of this is the CLK output in I8085A.

-Partially rewrote uPD4701 device and hooked it up to a few Sega games. [AJR]

-Added uPD4701A device to cabal (trackball sets), calibr50, eaglshot, horshoes, poundfor and wwallyj. [AJR]

-segae.cpp: Added PPI and coin counters. [AJR]

-Made MC-8123 into a device. [AJR]

-megatech.cpp: Fixed Free Play regression. [AJR]

-arabfgt: Replaced protection MCU simulation with emulation of actual program. [AJR]

-taito_l.cpp: More MB8421, less HOLD_LINE (fixes sound in evilston). [AJR]

-acommand: Use tilemap device. [AJR]

-daytona: Added feedback driver board (including ROM). [AJR]

-fresh: Added some sound. [AJR]

-liberate.cpp: All PSGs are AY-3-8912A. [AJR]

-mrflea: Use PPIs for interboard communication and PIC for sub interrupt. [AJR]

-model1.cpp: Worked around race condition that caused vf to lose sound. [AJR]
* Causes swa to show an error message before booting normally due to poor I/O board emulation.

-Fixed bug that permanently disabled some UI search strings when they were cleared. [AJR]

-Copy longname, manufacturer, year, filetype, etc. for image info in all softlisted cases. [AJR]

-Made -listroms display a user-friendly message when no ROMs are required. [AJR]

-Improvements to romcmp: [AJR]
* Identify plain ASCII text files as such.
* If a ROM has the same data in each half, print the hashes for that.
* Avoid buffer overruns.
* For calculating address masks, don't assume file size to be a power of 2.

-Replace linenoise-ng with a simpler port that uses a different UTF-8 parser. [Carl]

-plugins/console: Improved suggested completions. [Carl]

-luckgrln.cpp: Added DIPs and layout for 7smash, promoted to working. [David Haywood]

-Preliminary steps for basic VT03 (NES clone) support: [David Haywood]
* Allowed derived classes to extend the PPU functionality to support the basic modes.
* Added VT03 PPU variant and machine driver.
* Moved mc_dgear from nes.xml to this driver and added several dumps.
* Added some support for cybar120 extended sprite addressing.

-mitchell.cpp: Fixed NVRAM saving. [David Haywood]

-scyclone.cpp updates - promoted to working: [David Haywood]
* Added sprite colours and preliminary starfield (no twinkle, uncertain star positions).
* Documented probably hardware collision feature.
* Added preliminary flipscreen support.
* Added sound - discrete section missing.
* Added save state support.

-ojankohs: Rewrote input handling: [Dirk Best]
* Added missing player 2 controls.
* Verified and removed non-existent keys from games.
* Added DIP switch locations to all games and identified some unknown DIP switches.
* Cleaned up and corrected code, and removed runtime tagmap lookups.

-Hooked up PPI(s) for chinsan, igspoker, jackie, megaphx, thief and upscope. [Dirk Best]

-chinsan: Merged with mayumi driver, general improvements and cleanup: [Dirk Best]
* Cleaned up inputs and added flip flop and statistics buttons.
* Identified coinage and demo sound DIP switches.
* Set YM2203 clock to a more likely 10MHz/8.
* Hooked up interrupt enable, flip screen and NVRAM.

-thief: Verified XTALs and cleaned up machine configurations. [Dirk Best]

-megaphx: Replaced PIC16C54 MCU simulation with emulation using existing dump. [Dirk Best]
* Also cleaned up DIP switches, added DIP locations, and added documentation.

-Added new SN54/74166 8-Bit Parallel-In/Serial-Out Shift Register device. [Dirk Best]

-ym2203: Fixed crash on fatal errors. [Dirk Best]

-emupal: Added error handling and allowed palette region name to be overridden. [Dirk Best]

-Replaced some custom palette initialisation functions with appropriate standard callbacks. [Dirk Best]

-ui: Added ability to select different tilemap categories in tilemap viewer with page up/down keys. [Dirk Best]

-via6522 updates, adds support for external clock: [Joakim Larsson Edstrom]
* Refactored shifter, adding support for more features and fixing a few bugs.
* Tuned shifter IRQ timing to be more cycle accurate.
* Fixed the flank timer value, which improves but doesn't completely fix the vectrex regression.

-z80scc: Implemented Reset Tx Interrupt Pending Command (fixes virtpool). [Joakim Larsson Edstrom]

-Added support for Seiko S-29X90 16-bit EEPROMs. [Luca Elia]

-Seta ST-0020 updates: added 4 tilemaps and switchable resolution - ST-0032 video on par with ST-0020. [Luca Elia]

-jclub2.cpp: Jockey Club II updates: [Luca Elia]
* Split sets by software revision.
* Added default EEPROMs and documented the procedure.
* Finished I/O and added layout for on-screen keyboards.
* Added sound communication.
* Fixed backgrounds and colors.

-Added hopper-like mode to ticket dispenser device. [MetalliC]

-ti99: Improvements to peripheral handling: [Michael Zapf]
* Rearranged bus/ti99 subtree, moved classes into namespaces, moved ti99 stuff from ti99x to ti99/internal.
* Split big, all-in-one gromport.cpp into separate device files, introducing "gromport" as a bus of its own.
* Added console connector "ioport" with PEB as slot option - PEB now needs to be plugged into TI-99/4/4A/8.

-Added hack to fish hashpath option out of INI files prior to softlist evaluation. [Nathan Woods]

-Fixed issue in image identification code accessing an empty vector when the hashed data length is zero. [Nathan Woods]

-CoCo: Made 6883 SAM control the root device clock, and changed CoCo devices to use derived clocks. [Nathan Woods]

-Cleanups to ram_device: [Nathan Woods]
* Expose specific options, removing the burden of parsing RAM strings from clients.
* Moved validation of command line arguments out of device_validity_check().

-imgtool updates: [Nathan Woods]
* Cleaned up validity code and transitioned to std::wcerr as Windows doesn't like mixing std::wc(out|err) with printf.
* Fixed issue with 'listfilters' command.
* Extremely basic fix to the imgtool <-> CHD HD bridge (really nees much more work).
* Simplified CHD metadata load since C++11 allows writing to a std::string directly.

-Windows options fixes: [Nathan Woods]
* Removed redundant ";global_inputs".
* Disambiguated "yiqp" abbreviation - YIQ phase count is now "yiqpc" (YIQ pixel clock scaling is still "yiqp").

-Auxiliary verb handling cleanup: [Nathan Woods]
* Fixed a bug where resolved slot/image options would choke -romident.
* Fixed crash when -romident is not supplied any arguments.
* Converted verb handlers to take arguments as a vector of strings.
* Fixed regression preventing -listslots/-listmedia working when slot options are specified.

-Don't strip spaces/quotes from command line arguments, only INI option values. [Nathan Woods]

-Fixed an issue that could cause problems when loading reset_on_load devices from software lists at runtime. [Nathan Woods]

-Miscellaneous cleanup and modernisation: [Nathan Woods]
* Polished up traces of slot options menu's pre-C++ heritage and moved completely private code to an anonymous namespace.
* Created device_slot_interface::slot_name() to wrap pattern of taking the tag and removing the initial colon.
* Changed running_machine::schedule_[load|save]() to take 'std::string &&' instead of 'const char *'.
* Converted running_machine::saveload_schedule to scoped enum.
* Changed 'int ignore_warnings' parameter on core_options::parse_ini_file() to 'bool ignore_unknown_options'.
* Retired min/max in attotime.h in favor of std::[min|max]().

-cgenie: Fixed loading ROMs from softlist in floppy interface. [Nigel Barnes]

-wicat: Added floppy drive and attached software list (not working). [Nigel Barnes]

-z180: Added support for DREQ and TEND signals, and fixed dma0 count and DREQ handling. [BartmanAbyss]

-Fixed two software loading bugs: [Robbbert]
* Fatal error on reset if either a multipart softlist item was loaded, or a single-part item was loaded into a system with more
than one slot of the same media type.
* Fatal error on non-existent images specified in INI files (bad image is ejected, restoring previous behaviour).

-xbox/chihiro updates: [Samuele Zannoli]
* Migrated PCI devices to new PCI bus framework.
* Made USB peripherals slot devices.

-seattle, vegas: Updated drivers to new PCI bus system. [Ted Green]

-iteagle: Added save state support. [Ted Green]

-vrc5074: Added new Nile 4 System Controller device. [Ted Green]

-Fixed graphics decode issues and improved palette generation in Dodge Man and Battle Cross. [Tomasz Slanina]

-hcd62121: Improved rotate and shift instructions; identified COM and PORT registers; fixed unidasm configuration. [Wilbert Pol]

-H8 improvements: [BartmanAbyss]
* Fixed nstruction eepmov.b (used r4h instead of r4l).
* Added support for non-autorequest DMA (DREQ edge, DREQ level).
* Added support for H8/300H to h8_dma (previously only H8/300S supported).
* Added DMA channels and RTMCSR register to H8/3002.

-Added (partial) correct register mappings to HD6345. [BartmanAbyss]

-hp9845: Added Support for HPI floppy format used for HP-formatted 8" floppy disks. [F.Ulivi, A.Kueckes]

-hp9895: Fixed a segfault when emulating the HP9845 drive (caused by rounding errors). [F.Ulivi]

-hp9845: Display improvements and softkey support: [F.Ulivi]
* Improved text video of 45C, improved graphic cursors of 45C and 45T, and implemented softkeys for 45C and 45T.

-hp9845: Fixed a system freeze when loading memory tester from tape. [F.Ulivi]

-starshp1: Removed hack to restore correct behavior when ships explode. [Frank Palazzolo]

-N64 RSP DRC: Wrap PC to 12 bits in a few more places. [Happy]

-Added support for French Minitel 2 Terminal: [Jean-Francois DEL NERO]
* Added support for TS9347 display processor variant.
* Fixed visible area.
* Fixed random crash in EF9345/TS9347 when drawing characters at right or bottom border.

-Fixed 6800 invalid instruction length/program counter behavior and renamed invalid opcodes. [Jean-Francois DEL NERO]
* This makes goupil g1 Basic work.

-Fixed audio sample ROM mapping and corrected title of Pata Pata Panic. [Katsuhiko Kagami]
* Previously called "Acchi Muite Hoi" based on incorrect auction description.

-InterPro improvements - ip2800 boots to FDM prompt with many memdiag test failures: [Patrick Mackinlay]
* Fixed CPU/MMU ssw bug.
* Added preliminary nscsi support.
* Added preliminary MMU address translation.
* Expanded memory maps for several devices.
* Improved IRQ and DMA handling (still not working properly).
* Stubbed out more SGA registers, added SRARB.
* Added NCR53C94 support to ncr5390.cpp.
* Added start/stop unit command to t10spc.cpp.

-Fixed issue with the Emscripten port where the emulation would continue to run while paused. [Steven Hugg]

-CoCo: Added support for Games Master Cartridge developed by John Linville as slot device. [Tim Lindner]

-Netlist library updates: [Couriersud]
* Changed Solver.PARALLEL parameter definition - 0: no parallelism; 1: one processor parallel; >1: solve n subnets in parallel.
* Refactored OPENMP - all OPENMP operations are now templatized in pomp.h.
* Added 16-bit Galois LFSR generator (used to simulate thermal junction noise in Cheeky Mouse).

-cheekyms: Added netlist-based discrete audio emulation, replacing the placeholder DACs. [Vas Crabb, Couriersud]
* Thanks to Sam Grech for supplying high-quality scans of the schematics.

-monymony, jackrabt: Added netlist for analog processing in melody section of 1B11132 sound board. [Vas Crabb]
* Added a crude TTL Schmitt trigger model that allows input to source current.
* Thanks to Couriersud for fixing a rather stupid typo in the tromba (trumpet) section of the netlist.
* Cassa (bass drum) is currently disconnected as it causes issues with current simulation.
* Mixing melody with speech and SFX is done outside the netlist, and relative levels are probably wrong.

-Wide-ranging modernisation/cleanup: [Vas Crabb]
* Moved static data (short name, full name, source file) out of devices and into device types.
* Moved state class out of MACHINE_CONFIG_START, eliminating need for MACHINE_CONFIG_FRAGMENT and MACHINE_CONFIG_DERIVED_CLASS.
* Made game drivers add machine configuration in the same way as any other device.
* Added support for machine configuration in device members, allowing many internal handlers to be made protected or private.
* Moved many constants used internally by devices out of headers and into source files.
* Converted many constants to scoped enums, and reduced scope of many constants and types.
* Made many callback setters forward the parameter
* Cleaned up many names that are reserved because they begin with _[A-Z] or contain two consecutive underscores.
* Gave many devices more descriptive names, and renamed some device types and classes with overly generic names.
* Untangled fantasy sound and Microprose 3D noise from the driver state classes.
* Converted DECO BSMT2000 ready callback from a function pointer to a device delegate.
* Made many devices use object finders for subdevices rather than doing tagmap lookups later.
* Started to disentangle TI-99 from TI-990 and organised stuff by bus type.
* Made some TI-99 buses use slot/card interfaces properly.
* Turned some of the FM, SID, SCSP DSP, EPIC12 and Voodoo cores into idiomatic C++.
* Factored out some boilerplate for YM chips with PSG.
* Made Z180 table allocation/setup a bit safer.
* Improved encapsulation of Z80DART channels and SNES PPU.
* Converted generic keyboard and terminal to use a device delegate rather than WRITE8 since space/offset/mask aren't relevant.
* Made terminal device dynamically allocate buffer so derived devices (e.g. teleprinter) can specify size.
* Started to break out common parts of Samsung ARM SoC devices.
* Consolidated and de-duplicated forward declarations in src/emu, and removed some obsolete ones.
* Added #include guards to many headers that were missing them, and made many existing ones consistent.
* Removed rarely used output and PTY interfaces from emu.h prefix header.

-Improvements to auxiliary verbs: [Vas Crabb]
* Added support for device sets to -listroms (e.g. mpu401 or m68705p3).
* Added support for multiple names/patterns to -listroms, -verifyroms and -listxml.
* Added check that device short names don't exceed 32 characters in -validate.
* Made -listxml instantiate slot devices as children of slots rather than the root device.
* Improved performance of device type walk by at least two thirds.

-Converted many devices to use machine configuration in member functions. [Vas Crabb, Ivan Vangelista]

-exidy.cpp: Added PROMs from bootleg to mtrap sets as bad dumps. [f205v, Ivan Vangelista]

-Added preliminary Sharp SM590 CPU core. [Lord Nightmare, hap]

-QSound/DL-1425: Updated ROM and comments with corrections from recent decap. [Lord Nightmare, Siliconpr0n, superctr, Quench]

-Williams Special Chip 1/2: Added pinout diagram, clarified abbreviations, and fixed comments about SC1 vs SC2 behavior.
[Sean Riddle, Lord Nightmare]

-Irem audio: Replaced generic latch with more accurate emulation: [Lord Nightmare]
* Fixed missing D7 on sound latch, made device_reset clear latch; fixed case where sound CPU interrupt could be cleared in error.

-epos.cpp updates: [Lord Nightmare]
* Corrected ROM names/comments and added rom types based on PCB pictures.
* Noted that revngr84 is a newer set than revenger based on ROM numbering.
* Implemented Tristar 9000 hardware AY-3-8910 port A 'multiplexer'.
* Switched Tristar 8000 hardware to use AY-3-8912 as shown on schematics.

-BP1200: Mostly traced out the SM48D socket module. [Lord Nightmare]

-Added a note and flag indicating that Williams' Mayday has unemulated protection that is currently hacked around. [Lord Nightmare]

-Cleaned up GENie Lua scripts and corrected some header file names. [dankan1890]

-Made software list menu appear if appropriate when starting a machine from the Favorites menu. [dankan1890]

-scyclone.cpp: Redumped bad ROM, dumped PROMs. [ShouTime]

-williams.cpp: Redumped defenderj bad ROM, game now works. [ShouTime]

-stv.cpp: Documented mask ROM version of epr_17951a BIOS. [ShouTime, The Dumping Union]

-Added Japan Dreamcast flash dump. [rtw]

-segas18.cpp: Dumped later version of Shadow Dancer sound CPU ROM, documented main program EPR labels. [rtw]

-by68701.cpp: Added missing ROM dump for flashgdnp1. [PinMAME]

-aristmk4, aristmk5, aristmk5: Added more sets and improved documentation. [Heihachi_73]
* Many dumps were corrupted by being transfered to a UNIX system using FTP mode A.

-Updated Taito Power JC and Taito Type Zero descriptions. [sjy96525]

-Added working controls for War: Final Assault and Road Burners. [sjy96525]

-Improved Critter Crusher / Tatacot Gun Control [sjy96525]

-hh_tms1k.cpp: Fix spelling error in cnbaskb description. [Dagarman]

-xbox: Replaced bad dump of MCPX 1.0 ROM with checksums with correct checksums. [Mark Riley]

-Amiga: Use correctly sized boot ROMs for the A1000 (mask ROMs are much larger than the content). [Guru]

-royalmah.cpp: Redumped mjyarou and verified it only has one Z80. [Guru]

-dsoccr94: removed redundant DIP switches. [Bad A. Billy]

-r9751: Added terminal keyboard callback. [Brandon Munger]

-Updated lua engine documentation. [Dan Amador]

-Updated hiscore.dat. [Leezer]

-Removed the minimum sleep time constraint in video_manager::throttle_until_ticks. [057a3dd61f99517a3afea0051a49cb27994f94d]


http://www.mamedev.org
 


    Tuesday, May 30, 2017
Cemu v1.8.0b released!

Cemu is a Nintendo Wii U emulator that runs commercial games.

Changelog:


Separable shaders
Added memory scanner
Graphic improvements
Minor optimizations



http://cemu.info
 


    Monday, May 29, 2017
SameBoy v0.9 released!

SameBoy is a user friendly GameBoy and GameBoy Color emulator for macOS. SameBoy is extremely accurate and includes a wide range of powerful debugging features, making it ideal for both casual players and developers. In addition to accuracy and developer capabilities, SameBoy has all the features one would expect from an emulator – from save states to scaling filters. An experimental SDL version is available to Windows and Unix-like systems.

SameBoy v0.9 Changelog:


New/Improved Features
* A symbol file for IO-registers is now included
* The Cocoa GUI now handles errors and warnings in a more user friendly manner
* The debugger now includes an lcd command, that outputs information about the LCD controller and related registers
* Improved audio quality, especially on Windows, by adding supersampling support
* Upgraded the SDL port from SDL 1.2 to SDL 2.0
* The following features were added to the SDL port:
* OpenGL renderer
* Reset and pause shortcuts
* Ability to mute and unmute the audio
* Ability to switch model between CGB and DMG without restarting SameBoy
* Ability to open ROMs with drag and drop
* Resizing, with 3 different mode (Entire window, keep aspect, and integer ratio)
* Help dialog, accessible by the Shift+? shortcut (macOS) or F1 (Other platforms)
* Improved input in the Cocoa debugger; supports command history (up/down) and reverse search (^R)

Accuracy Improvements/Fixes

* Much more accurate emulation of HDMA
* The effect of the DI opcode is no longer delayed
* SameBoy’s CGB boot ROM no longer incorrectly changes the RAM bank
* Fixed a bug where HUC1 banks higher than 0x1F were not mapped correctly
* Fixed a bug where MBC5 would map the wrong bank if address 3XXX is written before 2XXX is
* The STOP instruction is now treated as a 2-byte opcode
* LCD timing was rewritten and is now much more accurate
* Corrected behavior of the HUC1 RAM enable switch
* Large ROMs use MBC3 if the header claims no MBC should be use, for better compatibility with unofficial ROMs
* Fixed a bug in the implementation of the STAT write bug
* The value of SCX now affects the LCD’s mode 3 length
* More accurate FPS capping that tracks time correctly even when the LCD is off
* Window behavior rewritten and and is now much more accurate; fixes Donkey Kong ‘94
* Fixed a bug where sound is generate on the wave channel while it shouldn’t be
* The following games now pass the automatic testing:
* Alfred’s Adventure, Animorphs, Armada - FX Racers, Asterix - Search for Dogmatix, Bad Badtz-Maru Robo Battle, Barbie - Pet Rescue, Bear in the Big Blue House, Blue’s Clues - Blue’s Alphabet Book, Boarder Zone, Bob et Bobette - Les Dompteurs du Temps, Caesars Palace II, Captain Knick-Knack (Sachen), Daikaijuu Monogatari - The Miracle of the Zone II, Disney’s Tarzan, Doug’s Big Game, Dragon Tales - Dragon Wings, The Emperor’s New Groove, Fort Boyard, Honkaku Yonin Uchi Mahjong - Mahjong Ou, Hoyle Casino, Kinniku Banzuke GB3 - Shinseiki Survival Retsuden!, Konami GB Collection Vol.2, Konami GB Collection Vol.4, LEGO Racers, Lemmings & Oh No! More Lemmings, Les Aventures De TinTin - Le Temple du Soleil, Matchbox - Emergency Patrol, Microsoft Entertainment Pack, Pia Carrot he Youkoso!! 2.2, Pocket Music (E), Pokemon Card GB (J), Puchi Carat, San Francisco Rush 2049, Scrabble, The Simpsons - Night of the Living Treehouse of Horror, Star Wars Episode I - Obi-Wan’s Adventures, Supreme Snowboarding, Tintin in Tibet, Toki Tori, Tomb Raider - Curse of the Sword, Turok 3 - Shadow of Oblivion, VS Lemmings, World Destruction League - Thunder Tanks, Yu-Gi-Oh! Duel Monsters 4 - Saikyou Kettousha Senki

Bug Fixes

* The SBC instruction was incorrectly printed as “LBC” in the debugger
* The LDH instruction was not symbolicated
* Fixed a bug with saving and loading save states and battery states on Windows
* Fixed a bug where saving or loading save states sometimes worked incorrectly in the SDL port
* Fixed a bug where the VRAM window would now show correctly if the game is paused
* Fixed a bug where ^C in the Cocoa port would not move the focus to the console

Misc Internal Changes

* Major refinements to the API




For: macOS, and Windows

https://sameboy.github.io
 


    Wednesday, April 26, 2017
medusa alpha 2

A new version of medusa the GBA and now also DS emulator, formally known as mGBA now at alpha 2


A new alpha of medusa is available. It contains many bugfixes, and allows many major games to be fully playable now. Notably, game-breaking bugs affecting Mario Kart DS, The World Ends With You, Star Fox Command, and more have been fixed. Some smaller hardware features have been added, but many are still missing. The full list of changes is below.


Download at https://mgba.io/
 

MAME 0.185 released

mame have released their latest version of their arcade emulator, now at 0.185 and as usual its a long list from the whats new file:


MAMETesters Bugs Fixed
----------------------
- 06402: [Interface] UI:: Switch Item Ordering corrupts software list (Nathan Woods)
- 06481: [DIP/Input] (mac128.cpp) All classic Macs: Keyboard input is not working anymore in the emulated macs since version 0.181 (R. Belmont)
- 06516: [DIP/Input] (coolpool.cpp) 9ballsht and clones, coolpool and clones: Can't coin up (O. Galibert)
- 06526: [DIP/Input] (nbmj8891.cpp) club90s: dsw b should not exist (system11)
- 06532: [Save/Restore] (alpha68k.cpp) skysoldr skyadvnt timesold: No Sound (Osso)
- 06534: [Crash/Freeze] (fm7.cpp) fm77av: BASIC doesn't boot (Barry Rodewald)


New working machines
--------------------
Acchi Muite Hoi [David Haywood, Surgeville, Sean Sutton, Jred, Mike Krug, Smitdogg, The Dumping Union]
Fidelity Dame Sensory Challenger [hap, yovan]
Fidelity Sensory Chess Challenger 8 [hap, yovan]
Galaxy Games StarPak 4 (prototype) [Keith M. Kolmos, The Dumping Union]
Novag Presto [hap, Berger]
Pirate Ship [Phil Bennett, R. Belmont, Jared Bresee]
TI-2550 III [hap, Sean Riddle]
Tekken Card World [ShouTime, Rob Carr, The Dumping Union]
Wireless 60 (Jungle Soft / Kids Station Toys Inc) [RebeccaRGB]


New working clones
------------------
Bionic Commandos (bootleg, set 2) [TeamEurope]
Gals Panic DX (Asia) [arcademodbios.com]
Knights of Valour / Sangoku Senki (ver. 100, Hong Kong) [Pasky Junk]
Mach Breakers (World, MB2) [caius, Silvio Grazini, The Dumping Union]
Martial Masters (ver. 103, 102, 101CN) [kuze, The Dumping Union]
Megatack (set 2) [OriginalJohn]
Novag Octo [hap, Berger]
Prehistoric Isle in 1930 (World, bootleg) [The Iron Goat]
Rastan (World, Earlier code base) [System11, The Dumping Union]
Sonic Blast Man (US) [coolmod, The Dumping Union]
Street Fighter II': Champion Edition (UPL bootleg) [ShouTime, The Dumping Union]
Up Maguila (bootleg of Donkey Kong Jr.) [Asociacion A.R.C.A.D.E.]


Machines promoted to working
----------------------------
HP 9845T [fulivi, A.Kueckes]
Popper [Dirk Best]
Soreike Kokology Vol. 2 - Kokoro no Tanteikyoku [AJR]


New machines marked as NOT_WORKING
----------------------------------
GI-Classic EX (satellite terminal) [R. Belmont, Jacob Kesinger, Surgeville, Paul Vining, Smitdogg, The Dumping Union]
GI-Classic EX (server) [R. Belmont, Phil Bennett]
Gaelco Championship Tuning Race [Mark F., Smitdogg, The Dumping Union]
Galaxy Play [PinMAME]
Game & Watch: Boxing [hap, Sean Riddle]
Game & Watch: Donkey Kong II [hap, Sean Riddle]
MegaTouch XL 6000 (Version r07) [R. Belmont]
Megatouch XL Gold (Version r01) [R. Belmont, Smitdogg, The Dumping Union]
MegaTouch XL (Italy version R1) [any, R. Belmont]
Megatouch XL Super 5000 (Version R5I) [R. Belmont, Smitdogg, The Dumping Union]
Otomedius (ver GGG:J:A:A:2008041801)
[R. Belmont, dopefishjustin, G. Paziouros, S. Fauveau, R. Higashi, R. Howard, B. Munger, S. S. Neilson, Tormod, Smitdogg,
The Dumping Union]
Police Trainer 2 [R. Belmont, gamerfan, Mr. CAST, Smitdogg, The Dumping Union]
Ring Riders (Software version v2.2) [Mark F., Smitdogg, The Dumping Union]
Shark (US Billiards Inc.) [Stiletto, Siftware]
Super Derby II (Satellite board) [Charles MacDonald, The Dumping Union]
Super Star (Recreativos Franco) [AJR, Akiles500]
Unknown 'VIP 2000' game [TeamEurope, f205v]
Unknown Poker Game by Chain Leisure [Gerald (COY), The Dumping Union]
Unknown Sega gambling game (M1 Satellite board) [Jacob Kesinger, Surgeville, Paul Vining, Smitdogg, The Dumping Union]


New clones marked as NOT_WORKING
--------------------------------
Megatouch XL 6000 (Version r02) [R. Belmont, AeroCityMayor, Smitdogg, The Dumping Union]
MegaTouch XL Gold (Version r00) [R. Belmont]
MegaTouch XL Super 5000 (Version R5B) [R. Belmont]
MegaTouch XL Super 5000 (Version R5E) [R. Belmont]
Rocky (French speech) [PinMAME]
The Real Ghostbusters (US 3 Players, revision ?) [caius, The Dumping Union]
Tokyo Cop (US, dedicated version) [Mark F., Smitdogg, The Dumping Union]
Tokyo Cop (US, kit version) [Mark F., Smitdogg, The Dumping Union]
U.S.A. Football (R01u) [PinMAME]


For more info and downloads go to mamedev.org
 


    Sunday, April 16, 2017
Play! News

Play! the PlayStation 2 emulator for the Win32, OSX, iOS and Android platforms, has finally updated:


Sorry for the long wait for this build! This was due to all the work that was needed to make CMake the official build system for the project. This should make it easier for other people to contribute the project. The CMake build configuration was used to generate this build and hopefully, we'll be able to deliver builds at a much faster pace from now on. In any case, here's the list of new stuff in this build:

- Compatibility fixes (ie.: Beatmania IIDX, Shin Megami Tensei, Silent Hill 2, Crash Twinsanity now boot (not necessarily playable though)).
- Add screen shot feature on Windows, macOS and Linux.
- Minor performance improvements.


Download here.
 

Mesen 0.8.1 released

Mesen the nes emulator has updated to version 0.8.1


New Features

Performance: Code improvements have increased emulation speed by 15-35%.
Audio: Added a customizable equalizer.
Patches: Added support for UPS and BPS patch formats.
Compatibility: Added support for UNIF FK23C/FK23CA/D1038 boards and mapper 104.
PPU: Added option to emulate OAM RAM decay.
Bug Fixes

PAL: Improved PPU emulation accuracy.
MMC5: Improved emulation accuracy.
FDS: Improved IRQ emulation accuracy (fixes Lutter and some unlicensed games).
Emulation: Fixed problem that caused in-game crashes in the "Legend of Link" romhack.
Misc: Several small bug fixes.


Download here.
 

File Releases

Cemu 1.8.0
No Description in database.

Cemu 1.7.5
No Description in database.

Cemu 1.7.4
No Description in database.

3dNes Mac 1.3
No Description in database.

3dNes Linux 1.3
No Description in database.



Latest Forum Posts

Naomi 2 Force Feedbac ...
Last Reply: MetalliC
Replies: 9

Mame v0.187 released!
Last Reply: azoreseuropa
Replies: 0

RockNES 5.41 released ...
Last Reply: Remote
Replies: 1

Load State doesn't wo ...
Last Reply: dixita
Replies: 2

Tetris Giant - How to ...
Last Reply: jaw970
Replies: 0


Latest Reviews

NDS - Okamiden
Created by WhiteX

Wii - deBlob 2
Created by WhiteX

Wii: The Conduit
Created by WhiteX

NDS: Hotel Dusk - Room ...
Created by WhiteX

NDS: Elite Beat Agents
Created by WhiteX


Support Guides

PCSX2
Created by Martin

Dolphin Emulator
Created by Martin

Nintendo DS Homebrew.
Created by WhiteX

PSX Plugins: Lewpy's Gl ...
Created by Dark Watcher

PSX Plugins: P.E.Op.S S ...
Created by Dark Watcher


Our Affiliates

AEP-Emu.de
DCEmu.co.uk
6Bit.net
PSemu.pl
VT Emulation.net



34,907,756 Visitors To The Emulation64 Network

Copyright 1999 - 2017 www.emulation64.com