Changes
/* Technical */
== Technical ==
This technical information has been gathered from a dissassembly of the ROM. * Button triggers [[NMI]]
* 8K ROM data has 4 regions. There is an NMI vector at offsets &0066, &0866, &1066 and &1866 within the ROM data. This suggests each of the 4 regions is selectable and mappable into the range &0000-&7ff.
What is not clear is that when the chosen region is mapped into the Z80 memory space if the region in &0000-&7ff is repeated through to the end of &3fff.
* Region 0 appears to be is for saving "DraySoftONE". * Region 1 appears to be is for loading "DraySoftONE" * Region 2 appears to be saving is for saving "DraysoftTWODraySoftTWO". * Region 3 appears to be is for loading "DraysoftTWODraySoftTWO"
It seems that the "1/2" switch on the PCB chooses between which 4k (assumption it is connected to A12 of the EPROM), then the "load/save" switch chooses between the 2k within that 4k (assumption it is connected to A11 of the EPROM).
* Dissassembly of the code indicates it uses direct FDC disc access for loading/saving. A disc must be in the drive when the button is pressed.
* Dissassembly of the code indicates it uses an I/O port &f0e0, and sends the data 0,1,2 or 3. It is not clear the function how this port is decoded and which address lines or the exact decoding data lines are important. Bit 0 of the data written to this portpotr appears to be set (1) to enable the ROM, and reset (0) to disable it. Function of the other bits are not yet known. Bits 2..7 don't seem to be used?
== Pictures ==
<gallery caption="better pics by Terje Grind">
Image:Dw-of.jpg|Front View
Image:Dw-ob.jpg|Back View
Image:Dw-if.jpg|PCB Top
Image:Dw-ib.jpg|PCB_Bottom
</gallery>
<gallery caption="Draysoft & Evesham Micro Centre Disc Wizard">
Image:DiscWizard_Top.jpg|Front View
Image:DiscWizard_Bottom.jpg|Back View
Image:DiscWizard_PCB_Top.jpg|PCB Top
Image:DiscWizard_PCB_Bottom.jpg|PCB_Bottom
</gallery>
<gallery caption== Manual =="Disc Wizard Layout, thanks to Jose Leandro">
File:Disc Wizard - interface_delante.jpg|Disc Wizard - Front Box
File:Disc Wizard - interface_detras.jpg|Disc Wizard - Back Box
File:Disc Wizard - cara_componentes.jpg|Disc Wizard - Components
File:Disc Wizard - cara_pistas.jpg|Disc Wizard - Tracks
File:Disc Wizard PCB Front.png|Disc Wizard - PCB Front
File:Disc Wizard PCB Back.png|Disc Wizard - PCB Back
File:Disc Wizard Layout.png|Disc Wizard - Layout
</gallery>
== Download ==
* [[Media:DiscWizard12.zip|DiscWizard Disc Wizard v1.2 zipped ROM filezip]] (ROM image for Emulators)* [[Media:Disc Wizard (Eagle).zip|Disc Wizard (Eagle).zip]] (Disc Wizard files for Eagle)
== Links Weblinks ==* {{EnWiki|Multiface}} (Disc Wizard is mentioned in the Multiface's Similar products section)
* [http://www.cpc-power.com/index.php?page=detail&num=6369 ''Disc Wizard'' from CPC-Power]
* [https://cpcrulez.fr/hardware-interface_debug-disc-wizard.htm ''Disc Wizard'' from CPCrulez]
* [http://hardware.speccy.org/temp/Amstrad-DiscWizard.html ''Disc Wizard'' from hardware.speccy.org]
* {{EnWiki|Multiface}} (Disc Wizard is mentioned in the Multiface's Similar products section)
[[Category:Peripherals]][[Category:DATA StorageCopy Protection]] [[Category:Manual]]