Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 243

Notice: Trying to access array offset on value of type bool in /mnt/cpcwiki-httpdocs/includes/libs/IPSet.php on line 246

Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /mnt/cpcwiki-httpdocs/includes/diff/DairikiDiff.php on line 434
Changes - CPCWiki

Changes

Amstrad Cartridge Identification Device

26 bytes removed, 14:54, 20 February 2010
[[Image:Inside GX4000 cart 1.jpg|frame|right|ACID protection chip within a cartridge (bottom)]]
The '''ACID''' ('''A'''mstrad '''C'''artridge '''I'''dentification '''D'''eviceAmstrad Cartridge Identification Device) protection chip is used in the [[GX4000 cartridge|cartridges]] of the [[Plus]] series and the [[GX4000]] game console.  It is labeled with "Amstrad 40908". Because this chip was a custom creation by Amstrad it is currently not possible to replace this chip nor to build new cartridges, because it is not known how it works.
if PinCCLR=0 then ShiftReg=1FFFFh ;\done at falling CLK edge
PinSIN=ShiftRegBit0 ;/
 
Replacing or overwriting the EPROM in cartridges is easy, so the ACID doesn't prevent piracy or homebrew programming. However, it does prevent commercial developers from producing unlicensed cartridges.
== Pinout ==
6,388
edits