Mirage Microdriver: Difference between revisions

Jump to navigation Jump to search
Version 1 and 2 differences
(Version 1 and 2 differences)
Line 1: Line 1:
The '''Mirage Microdriver''' is a peripheral that allows loading and saving of ZX Spectrum snapshots from/top tape, and if a [[ZX Interface 1]] with [[Microdrive]]s is attached, Microdrives.
The '''Mirage Microdriver''' is a peripheral that allows loading and saving of ZX Spectrum snapshots from/top tape, and if a [[ZX Interface 1]] with [[Microdrive]]s is attached, Microdrives.


The Microdriver contains an 8k ROM, 2k RAM (decoding is incomplete, so it is mapped at $2000, $2800, $3000 and $3800) and an NMI button.  
There are two versions. Version 2 contains an 8k ROM, 2k RAM (decoding is incomplete, so it is mapped at $2000, $2800, $3000 and $3800) and an NMI button, and can only be used if an Interface 1 is attached. Version 1 has a 4k ROM instead, and may be used without an Interface 1.


== Memory paging ==
== Memory paging ==
Line 47: Line 47:


The address and data lines are connected to the Microdriver's ROM chip in an order that makes the physical layout of the circuit board easy, rather than matching signals. This means if the ROM is dumped using an EPROM programmer, its contents need to be decoded.
The address and data lines are connected to the Microdriver's ROM chip in an order that makes the physical layout of the circuit board easy, rather than matching signals. This means if the ROM is dumped using an EPROM programmer, its contents need to be decoded.
Note: these mappings are for the version 2 Microdriver. Mappings for version 1 are not yet known.


{| class="wikitable" style="text-align:center;"
{| class="wikitable" style="text-align:center;"

Navigation menu