Changes
Needless to say, this concept of a ‘universal backup (oh, ok, piracy) device’ worried software houses no end, and there were no end of rumours that the Multiface and its ilk would be banned under the Copyright & Patents Act of 1990. In the end, all that happened was that Romantic Robot got the chance to run ‘Buy now! before it’s banned’ adverts, provoking lots of panic sales. They then continued to sell the Multiface. Several years later, they tried the same trick with ‘The CPC is no longer a viable platform – so we’re selling off our last Multifaces!’. This supposed last shipment lasted about two years.
The Multiface III is a version for the Spectrum +3.
==Multiface 2 revisions==
There was more than one revision of the Multiface 2 for the Amstrad:
* 1st version which has a manual switch to control visibility to software - first appeared in Amstrad action 16 (January 1987)
In Amstrad Action issue 23 it mentions some incompatibility with some CPC6128 machines and there are some dipswitches which can be configured to work with it. Multiface 2's with this have version 78 software.
* 2nd version which has an automatic switch controlled by PAL ICs to control visibility to software. This is called "2+" by Romantic Robot. It was mention in Amscene in Amstrad Action 33 (June 1988) and was first advertised in Amstrad Action issue 36 (September 1988).
* 3rd version which was the same as the 2+ but had a Centronics connector and ROM modified to work with the Amstrad Plus. This ROM doesn't work on the CPC.
Was there a version which didn't have a switch and came before version 1?
==Anti-Multiface==
== Technical ==
== Toolkit ==
== Manual ==
* [http[Media://www.cpcwiki.eu/manuals/Multiface%202%20Manual.en2 Manual.rar Multiface II pdf|MF2 User Manual] - RARed ] {{EN}} {{PDF version}}* [[Media:Multiface Two User Manual.zip|MF2 User Manual.zip]] - zipped HTML version* [[Media:Multiface Two User Manual.txt]] - clean TXT version* [[Multiface III|Multiface III MF2 User Manual.txt]] - jpg's (for ZX Spectrum +3 and +2A, not for CPC)
== Pictures ==
<gallery caption="Multiface II">
Image:multiface.jpg|Multiface closeup
Image:Multiface II advertisment.jpg|Advertisement
Image:MultifaceII AA100.jpg|Advertisement in AA 100
Image:Amstrad Action106 20.jpg|AA Issue 106 - Page 20
Image:MultifaceII_Front.jpg|Multiface II - (version with switch for making it invisible to software) - Front (eBay)
Image:MultifaceII_Back.jpg|Multiface II - (version with switch for making it invisible to software) - Back (eBay)
</gallery>
<gallery caption="Multiface II - Amstrad 464 / 6128 Plus compatible version">
Image:S-l1600.jpg|Original box
Image:S-l1600b.jpg|Original box - Other side
Image:S-l1600c.jpg|Original box - Opened
Image:S-l1600d.jpg|Multiface II in original box with manual
Image:S-l1600e.jpg|Multiface II with 50way Centronics Connector
Image:S-l1600f.jpg|Multiface II with 50way Centronics Connector - Side
Image:S-l1600g.jpg|Multiface II with 50way Centronics Connector - Back
</gallery>
All thanks to rockrabilia from eBay for using his pics taken from his [http://www.ebay.co.uk/itm/391986980297 '''Amstrad 464 6128 Plus - Romantic Robot MULTIFACE TWO Interface *Boxed *Tested!'''] auction.
<gallery caption="Multiface II Layout, thanks to Jose Leandro">
File:Multiface II - Top.jpg|Multiface II - Top
File:Multiface II - Bottom.jpg|Multiface II - Bottom
File:Multiface II - Components.jpg|Multiface II - Components
File:Multiface II - Tracks.jpg|Multiface II - Tracks
File:MF2-PCB Front.png|Multiface II - PCB Front
File:MF2-PCB Back.png|Multiface II - PCB Back
* [[Media:MF2 (Jose Leandro).zip|MF2 (Jose Leandro).zip]] (With all the PAL decoded)
There are at least 3 firmware versions. The year & checksum can be displayed by pressing f0 on numeric keypad (within the multiface toolkit main menu). The checksum is calculated by XORing all bytes in the ROM with each other. Original AMSDOS: * [[Media:Multiface.two.romantic.robot.86.zip|MF2 86 ROM]] - (1986, chksum=86h)* [[Media:Multiface.two.romantic.robot.3e.amsdos.v05.zip|MF2 3E ROM]] * [[Media:Multiface.two.romantic.robot.0e.zip|MF2 0E ROM]] - (1988, chksum=0Eh)* [[Media:Mf2_7c.ROM|MF2 7C ROM]] - (1988)* [[Media:Multiface.two.romantic.robot.78.amsdos.v05.zip|MF2 78 ROM]]* [[Media:Multiface.two.romantic.robot.8d.amsdos.v05.zip|MF2 8D ROM]] - (1988) For the Amstrad Plus series:
*Original AMSDOS[[Media:Multiface.two.romantic.robot.8b.zip|MF2+ 8B ROM]] - (1990, chksum=8Bh)* [[Media:Multiface.two.romantic.robot.78.amsdos.v07.zip|MF2+ 78 ROM]]* NOTE: 8B seems to be correct. They differ in 1 byte at address 0. On 8B it is DI on 78 it is NOP. 78 could be a bad dump.
Differences between chk=86 and chk=0E versions are unknown.
You can find more versions (and more info, besides) over at the [http://www.grimware.org/doku.php/documentations/expansions/mf2/start Grimware site]
==Remake==
A project was begun to remake the multiface (by Giant Giants of cpc-hardwareon 2005).:
> Interface disassemble > First typhon > First decoding via H/W counter the Equation Of PALs > A lot of pictures, informations H/W > indicate all pins connections. Jeff(hxc) was join the projet and make a big profesional work : > Dump 2 pals > Dump of the EPROM. > Decoding equations > Writing a test tool for the verification of these equations with real pal > Implementation of the scheme Multiface 2. Details are [http://amstradsasfepu78.eufr/modules/smartsection/itemindex.php?itemid=141 /12-divers/20-multiface-2-cpc-6128-old here] (in French).
For posterity, all the information and files from that page have been gathered and are available in this zip file:
http://trastero.speccy.org/cosas/JL/JL.htm
We can know more about this hardware, all the PAL chips are decoded:
==Links==
[[Category:Copy ProtectionPeripherals]] [[Category:PeripheralsManual]] [[Category:ManualCopy Protection]]