DISCiPLE: Difference between revisions

Jump to navigation Jump to search
m
Tidy up Messenger related information
m (Remove 'MGT' as it was never a formal part of the name)
m (Tidy up Messenger related information)
Line 28: Line 28:
The issue here is that EXX only exchanges the BC, DE and HL registers with the shadow registers BC', DE' and HL'.  It does not exchange AF and AF', and to do that, a separate instruction, EXX AF,AF' is required.
The issue here is that EXX only exchanges the BC, DE and HL registers with the shadow registers BC', DE' and HL'.  It does not exchange AF and AF', and to do that, a separate instruction, EXX AF,AF' is required.


This bug was later fixed by MGT for the +D, in G+DOS.  The bug is similarly absent from the SAM Messenger, another product by MGT for transferring Spectrum snapshots to/from a SAM Coupé — both in the shadow ROM for the Spectrum, and in the companion software that runs on the SAM.
This bug was later fixed by MGT for the +D, in G+DOS.  The bug is similarly absent from the [[Messenger]], a product by SAMCo (formed on the assets of MGT after it went into receivership) for transferring Spectrum snapshots to/from a SAM Coupé — both in the shadow ROM for the Spectrum, and in the companion software that runs on the Coupé.


== External links ==
== External links ==


[[Wikipedia:DISCiPLE|Wikipedia's article on the DISCiPLE]]
* [[Wikipedia:DISCiPLE|Wikipedia's article on the DISCiPLE]]

Navigation menu