Una de las diferencias entre la Famicom japonesa y la NES lanzada fuera de Japón es que la NES se envió con un chip de bloqueo que impedía que los juegos importados y los piratas funcionaran en el sistema.
¿Cómo funcionaba este chip? ¿Qué tipo de tácticas utilizaron desarrolladores de terceros como Tengen y Camerica / Codemaster?
Responder
Si lees esto , encontrará que el chip CIC es en realidad una CPU primitiva de 4 bits con un poco de ROM. El chip en la NES y el chip en el cartucho intentan para comunicarse, si la comunicación esperada no ocurre, el CIC reinicia el sistema.
Hay un chip dentro de la consola y uno en cada cartucho; el código dentro del chip decide qué hacer basándose en una correa de alfiler (la de la consola será la «cerradura» y la del cartucho será la «llave»).
Los dos chips funcionan con el mismo reloj , y ejecutan el mismo código, por lo que se ejecutan en sincronía (a veces ejecutan diferentes rutas de código, pero el código tiene cuidado de tomar el mismo número de ciclos en ambas rutas en estos casos).
Los chips se comunican sobre dos cables, uno de llave a cerradura, uno de cerradura a llave. Ambos chips cal cular qué bits enviarán y qué debería enviar el otro tipo; si lo que reciben no es lo mismo que deberían haber recibido, entran en pánico y el chip de bloqueo reinicia la consola.
Cortando el pin correcto en el chip CIC de la consola NES (un truco bien conocido), creo que lo que sucede es que cambia el modo CIC del modo «bloqueo» al modo «clave», y el modo «clave» no hace ningún reinicio.
Algunos carros sin licencia tenían otra ranura para cartuchos en el juego y se le pedía que conectara un segundo juego en el cartucho del juego real, supongo que esto pasó a través del CIC desde el segundo cartucho a la consola.
De acuerdo con el artículo de Wikipedia sobre esto, el hardware en algunos juegos sin licencia envió un pico de voltaje al CIC, impidiendo que funcione, así como el método de transferencia anterior. Tengen desarrolló un chip para duplicar esta funcionalidad llamado Rabbit Chip, y fue demandado por Nintendo.
Comentarios
- ¿Qué podría haber sido el mot ¿Cómo deshabilitar la ejecución de juegos de otros fabricantes en NES? Definitivamente habría impulsado las ventas.
- Atari no pudo tomar el control de quién lanzó juegos en su plataforma una vez que perdieron contra Activision en los tribunales al respecto. El mercado de la 2600 finalmente se inundó con juegos de imitación baratos de operaciones nocturnas, lo que redujo los precios y dio como resultado que los padres fuera del circuito obtuvieran a los niños infelices con los juegos no geniales (tal vez … ). Esto fue en parte responsable del colapso de 1983. Por supuesto, si bien se exigía a los editores que tuvieran una licencia y pagaran las licencias gratis, era tan evidente que era para " garantía de calidad ", por supuesto, tenía control de mercado / suministro como un buen efecto secundario.
- Sin mencionar que este pequeño esquema realmente no ' no funcionó en el fin. Evitó que se portaran / crearan buenos y malos juegos. La mejor protección contra copias que conozco fue la de Saturno. ' s solo recientemente ha surgido una solución.
- @LawrenceC: Más significativamente, Nintendo ' Las regalías de cada cartucho de terceros producido para el sistema (un modelo que ha sido seguido por todas las consolas importantes desde entonces) ofrecieron más ganancias que las ventas de consolas.