Remove tuple implementation used by the EXG and TFR instructions of the 6809, 6309 and Konami CPUs. It was unnecessary because fundamentally these are implemented with a single, 16 bit wide temporary register.
Changed how the 6809 CPU processes the invalid 8 to/from 16 bit register combinations. Their behavior now matches actual hardware. I used page 66 and 138 of Darren Atkinson's 6x09 manual [1] for reference. I also double checked with my own hardware [2].
Checked for regressions using NitrOS-9 (6809 and 6309) on the CoCo, And Aliens and 88Games (Konami).
----------------------------------
Name Club Disney (J 980614 V1.000) [Darksoft, TeamEurope]
New NOT_WORKING software list additions
---------------------------------------
Name Club Disney (J 980614 V1.000) [Darksoft, TeamEurope]
* Copied or moved Bee Cards entries from msx1_cart.xml to msx1_bee_card.xml.
* Copied or moved SoftCard entries from msx1_cart.xml to msx_softcard.xml.
* Renamed existing dumps to "cracked".
* Changed some part_ids to reflect the actual disk labels.
* Added usage notes for Death Bringer.
New working software list additions (x68k_flop.xml)
-----------------------------------
Casablanca ni Ai o - Satsujin-sha wa Jikuu o Koete [krugman]
Death Bringer [krugman]
Dome [krugman]
Emerald Dragon [krugman]
Genocide 2 - Master of the Dark Communion [krugman]
Signatory - Chouinsha [krugman]
The Hot File Express (1991-12-24) [krugman]
The Hot File Express (1993-10-28) [krugman]
Tritorn Final [krugman]
Warning Type 68 [krugman]
New not working software list additions (x68k_flop.xml)
---------------------------------------
38 Man Kilo no Kokuu [krugman]
Soft de Hard na Monogatari II [krugman]
New working software list additions (snes.xml)
-----------------------------------
16 Bit Xmas 2011 - Christmas Craze (USA) [retroUSB]
16 Bit Xmas 2012 - Snowball Fight (USA) [retroUSB]
Also added "Mermaid Melody" to titles for first three cartridges as it's
on the title screen and cartridge label in gold text (it may be there
for the others as well, but I haven't checked).
New NOT_WORKING software list items
-----------------------------------
ekara_japan_a: A-2 Mermaid Melody Pichi Pichi Pitch vol.2 [WingedPikPik, TeamEurope]
* Qt: Save expression for memory and disassembly views.
* Qt: Made command history behave more like Cocoa.
* Qt: Added expression history and made behaviour more like Cocoa.
* Qt: Refactored global notifications to use signals.
* Win32: Increased command/expression history size to 100 items.
* Cocoa: Save state of device info viewer windows.
* Qt/Win32/Cocoa: Save command/expression history.
-util/xmlfile.cpp: Fixed bug where copyInto failed to copy nodes.
* Refactored JVS host code into a common device for Konami PPC400 series systems.
* konami/nwk-tr.cpp: Implemented JVS.
* konami/cobra.cpp: Replaced JVS code and hooked up Windy2 I/O for bujutsu.