Uma das diferenças entre a Famicom japonesa e a NES lançada fora do Japão é que o NES é fornecido com um chip de bloqueio que evita que o bootleg e os jogos importados funcionem no sistema.

Como esse chip funcionava? Que tipo de tática os desenvolvedores de terceiros, como Tengen e Camerica / Codemaster?

Resposta

Se você leu isto , você “verá que o chip CIC é, na verdade, uma CPU primitiva de 4 bits com um pequeno pedaço de ROM. O chip no NES e o chip no cartucho tentam para se comunicar, se a comunicação esperada não acontecer, o CIC redefine o sistema.

Há um chip dentro do console e um em cada cartucho; o código dentro do chip decide o que fazer com base em uma tira de pino (o do console será a “trava” e o do cartucho será a “chave”).

Os dois chips funcionam com o mesmo relógio , e eles executam o mesmo código, então eles são executados em lockstep (às vezes eles executam codepaths diferentes, mas o código tem o cuidado de realizar o mesmo número de ciclos em ambos os caminhos nesses casos).

Os chips se comunicam em dois fios, um de chave a fechadura, um de fechadura a chave. Ambos os chips calam calcule quais bits eles enviarão e o que a outra pessoa deve enviar; se o que eles recebem não é o mesmo que deveriam, eles entram em pânico e o chip de bloqueio reinicia o console.

Cortando o pino correto no chip CIC do console NES (um truque bem conhecido), acho que o que acontece é que ele muda o CIC do modo “bloqueio” para o modo “chave”, e o modo “chave” não emite nenhum reset.

Alguns carrinhos não licenciados tinham outro slot de cartucho no próprio jogo e você foi solicitado a conectar um segundo jogo no cartucho real do jogo, suponho que isso passou pelo CIC do segundo cartucho para o console.

De acordo com o artigo da Wikipedia sobre isso, o hardware em alguns jogos não licenciados enviou um pico de tensão para o CIC, impedindo-o de funcionar, bem como o método de passagem acima. A Tengen desenvolveu um chip para duplicar essa funcionalidade, chamado Rabbit Chip, e foi processado pela Nintendo.

Comentários

  • O que pode ter sido o motivo ivation para desativar a execução de jogos de outros fabricantes no NES? Isso definitivamente teria aumentado as vendas.
  • A Atari foi incapaz de controlar quem lançou os jogos em sua plataforma, uma vez que perdeu contra a Activision no tribunal por causa disso. O mercado para o 2600 acabou sendo inundado com jogos baratos de operações instantâneas, o que baixou os preços e resultou em pais fora do circuito, levando crianças infelizes a jogos pouco legais (talvez … ) Isso foi parcialmente responsável pela quebra de 1983. É claro que, embora exigisse que os editores fossem licenciados e pagassem licenças gratuitas, isso obstinadamente era para " garantia de qualidade ", é claro que tinha o controle de mercado / oferta como um bom efeito colateral.
  • Sem mencionar que esse pequeno esquema realmente não ' funcionou no fim. Ele evitou que jogos bons e ruins fossem portados / criados. A melhor proteção contra cópia que conheço era para o Saturn. ' Só recentemente surgiu uma solução alternativa.
  • @LawrenceC: Mais significativamente, Nintendo ' Os royalties sobre cada cartucho de terceiros produzidos para o sistema (um modelo que tem sido seguido por todos os principais consoles desde então) ofereceram mais lucro do que as vendas de console.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *