Az egyik különbség a japán Famicom és a Japánon kívül kiadott NES között hogy a NES egy lockout chippel szállított, amely megakadályozta a bootleg és az importált játékok működését a rendszeren.
Hogyan működött ez a chip? Milyen taktikát folytattak külső fejlesztők, például a Tengen és a Camerica / Codemaster?
Válasz
Ha elolvasta a ezt , meg fogja találni, hogy a CIC chip valójában egy primitív 4 bites CPU, kis ROM-mal. A NES-ben lévő chip és a patronban lévő chip kommunikálni, ha a várt kommunikáció nem történik meg, a CIC alaphelyzetbe állítja a rendszert.
A konzolon belül egy chip található, és minden patronban van egy; a kód a chip belsejében a csapszíj alapján eldönti, mit kell tennie (a konzol a „lock”, a patron pedig a „key” lesz.)
A két chip ugyanazon az órán fut le , és ugyanazt a kódot futtatják, tehát lockstep-ben futtatnak (néha különböző kódútokat hajtanak végre, de a kód ezekben az esetekben óvatos, hogy mindkét útvonalon ugyanannyi ciklust végezzen).
A chipek kommunikálnak két vezetéken, egy kulcstól zárig, egyet zártól kulcsig számolja ki, milyen biteket küldenek, és mit küldjön a másik srác; ha nem ugyanaz, mint amit meg kellett volna kapniuk, pánikba esnek, és a zárcsip alaphelyzetbe állítja a konzolt.
A megfelelő csap elvágásával A NES konzol CIC chipjén (jól ismert trükk) azt hiszem, az történik, hogy a CIC-et “lock” módból “key” módba változtatja, és a “key” mód nem ad vissza semmilyen visszaállítást.
Néhány engedély nélküli szekéren volt egy másik patronnyílás a játékban, és egy második játékot kellett bekötnie a tényleges játékpatronba, feltételezem, hogy ez éppen átment a CIC-en a második patrontól a konzolig.
Az erről szóló Wikipedia cikk szerint egyes engedély nélküli játékok hardverei feszültségcsúcsot küldtek a CIC-nek, megakadályozva annak működését, valamint a fenti átengedési módszer. A Tengen kifejlesztett egy chipet ennek a funkciónak a másolásához, amelyet Nyúl Chipnek neveztek, és a Nintendo beperelte. lehetett a mot ivation, hogy letiltsa más gyártók játékainak futtatását a NES-en? Ez határozottan növelte volna az eladásokat.