Doutor V64
O Doctor V64 (também referido simplesmente como V64) é um dispositivo de desenvolvimento e backup feito pela Bung Enterprises Ltd que é usado em conjunto com o Nintendo 64. O Doctor V64 também tinha a capacidade de reproduzir CDs de vídeo, CDs de áudio e tinha a opção de aplicar efeitos 3D estéreo ao áudio.
História
O V64 foi lançado em 1996 e custava cerca de US$ 450. Alguns desenvolvedores terceirizados usaram vários V64s em seu processo de desenvolvimento. Em comparação, o kit de desenvolvimento Partner N64 vendido pela Nintendo, fabricado pela Silicon Graphics, era uma máquina de desenvolvimento cara. A CPU do V64 é um 6502 e o sistema operacional está contido em um BIOS.
A unidade V64 contém uma unidade de CD-ROM que fica embaixo do Nintendo 64 e se conecta ao slot de expansão na parte inferior do Nintendo 64. O slot de expansão é essencialmente uma imagem espelhada do slot do cartucho na parte superior da unidade, com as mesmas conexões elétricas; assim, o Nintendo 64 lê os dados do Doctor V64 da mesma maneira que faria com um cartucho conectado ao slot normal.
Usar o V64 envolvia a solução de dois problemas: como inicializar um jogo e como salvá-lo. Para contornar o chip de bloqueio da Nintendo, ao usar o V64, um cartucho de jogo é conectado ao Nintendo 64 por meio de um adaptador que conecta apenas o chip de bloqueio. O carrinho do jogo usado para a operação deveria conter o mesmo chip de bloqueio usado pelo jogo de volta. O segundo problema dizia respeito a salvar o progresso. A maioria dos jogos N64 são salvos no próprio carrinho em vez de cartões de memória externos. Se o jogador quisesse manter seu progresso, o cartucho usado deveria ter o mesmo tipo de hardware de memória não volátil. Alternativamente, a Bung produziu o "DX256" e "DS1" add-ons para permitir (EEPROM e SRAM respectivamente) salvar sem usar o cartucho inserido. Esses dispositivos foram inseridos no slot superior do N64 com o cartucho do jogo sendo inserido no topo deles apenas para fornecer o desvio de segurança. Os slots de salvamento no DX256 foram selecionados usando botões codificadores alfa e numéricos na parte frontal do dispositivo.
Após o sucesso do Doctor V64, a Bung lançou o Doctor V64 Jr. em dezembro de 1998. Esta foi uma versão condensada econômica do V64 original. O V64 Jr. O V64 Jr. tinha até 512 megabits (64 MB) de armazenamento de memória. Na época, isso foi feito para fornecer aos futuros carrinhos do Nintendo 64 que empregavam armazenamento de memória maior. Os custos proibitivamente altos associados ao pedido de grandes carrinhos de armazenamento mantinham essa ocorrência no mínimo. Apenas um punhado de jogos de 512 megabits foram lançados para o sistema Nintendo 64.
Durante a vida útil do N64, a Nintendo fez uma revisão do modelo que tornou a área da porta serial menor. Esta pequena mudança na caixa de plástico do N64 dificultou a conexão com o Doctor V64 sem modificação do usuário. Esta revisão pode ter sido uma reação direta da Nintendo para desencorajar o uso de dispositivos V64. Também explica por que a Bung decidiu abandonar o uso dessa porta nos modelos V64Jr posteriores.
O Doctor V64 pode ser usado para ler os dados de um cartucho de jogo e transferir os dados para um PC através da porta paralela. Isso permitiu que desenvolvedores e programadores homebrews carregassem suas imagens de jogos para o Doctor V64 sem ter que criar um backup de CD a cada vez. Também permitia aos usuários fazer upload de imagens de jogos tiradas da Internet.
Promoções
Em 1998 e 1999, houve uma competição de homebrew conhecida como "Presence of Mind" (POM), uma competição de demonstração N64 liderada por dextrose.com. O concurso consistia em enviar um programa, jogo ou utilitário N64 desenvolvido pelo usuário. A Bung Enterprises promoveu o evento e forneceu prêmios (geralmente acessórios relacionados ao Doctor V64). Embora um concurso estivesse planejado para 2000, o interesse pelo N64 já estava diminuindo, assim como o evento. As entradas de demonstração do concurso POM ainda podem ser encontradas na Internet.
Problemas legais
A unidade Doctor V64 foi o primeiro dispositivo de backup disponível comercialmente para a unidade Nintendo 64. Embora a unidade tenha sido vendida como uma máquina de desenvolvimento, ela poderia ser modificada para permitir a criação e o uso de backups de jogos comerciais. Ao contrário das unidades de desenvolvimento oficiais, a compra dos V64s não se restringia apenas às empresas de software. Por esse motivo, a unidade se tornou uma escolha popular entre aqueles que buscam proliferar cópias não licenciadas de jogos.
As unidades originais Doctor V64 vendidas pela Bung não permitiam a execução de backups. Uma pessoa teria que modificar a unidade por conta própria para torná-la compatível. Isso geralmente exigia que o usuário baixasse e instalasse um BIOS Doctor V64 modificado. Além disso, o adaptador do cartucho precisava ser aberto e soldado para permitir o procedimento operacional descrito anteriormente neste artigo. Embora a Bung nunca tenha vendido V64s habilitados para backup, muitos revendedores modificariam as próprias unidades.
A Nintendo fez muitos esforços legais em todo o mundo para impedir a venda de unidades Doctor V64. Eles processaram a Bung diretamente, bem como varejistas de lojas específicas na Europa e na América do Norte por violação de direitos autorais. Eventualmente, a Nintendo conseguiu que os tribunais proibissem a venda de unidades Doctor V64 nos Estados Unidos.
Menu principal
Tal como acontece com muitos dispositivos de backup de seu tempo, o Doctor V64 implementou telas de menu baseadas em texto. Os menus eram espartanos e puramente funcionais por natureza. Utilizando os botões da unidade V64, um usuário navegaria pelos menus e emitiria comandos. Ele foi projetado principalmente para desenvolvedores de jogos, embora seja possível fazer backup de cartuchos com ele (através do uso de um BIOS V64 não oficial). Alguns dos itens de menu relacionados a backups de jogos foram removidos do BIOS do V64 perto do fim de sua vida útil devido à pressão da Nintendo. Esses itens estão disponíveis apenas com a obtenção de um BIOS V64 corrigido.
Opção de menu | Efeito |
---|---|
Alternativo e BootCrack | Esta opção carregaria uma solução para jogos de inicialização. Ele só funcionou em certos tipos de imagens do jogo. |
Rotina de Crack de inicialização de carga | Uma opção avançada que permitiu o upload do código do programa para o uso de problemas relacionados ao boot. |
Cartão de backup Auto → DRAM | Esta opção iria ler um cartucho de jogo e armazená-lo na RAM do V64. |
Cartão de backup Auto → PC | O mesmo que a opção anterior, mas transferiria os dados para um PC através da porta paralela do V64. |
Apresentação de Slides Manual | Interruptor manual entre Screenshots, você fez em VCD Movie |
Auto Slide Show | Interruptor automático entre Screenshots, você fez no filme VCD |
V64 Self Teste de teste | A rotina diagnóstica verificaria todos os subsistemas do V64. |
Teste totalmente 128M DRAM | A rotina de diagnósticos verificaria apenas o primeiro 128Mb da memória. |
Teste totalmente 256M DRAM | O mesmo que acima, mas para essas unidades com 256Mb de memória. |
Carregar DRAM Dados → PC | Usado em conjunto com a opção "Backup Card Auto → DRAM" esta opção transferiria o conteúdo da memória RAM do Doutor V64 para um PC através do uso da porta paralela do V64. |
Corrigir CRC Código → jogo de corrida | Outro comando relacionado de inicialização para ativar o jogo de imagens do jogo. Só funcionaria em certos tipos de backups. |
Mostrar nome do jogo em DRAM | Uma opção avançada que leria a imagem de backup e extrairia o nome do jogo exibindo-o na tela. |
Carregar V64 BIOS para PC | Outra opção avançada para desenvolvedores DV64. Ele transferiria o próprio código de programa do Doutor V64 para o PC através de uma conexão paralela. |
DX256 Upload para PC | Este comando permitiu a operação de características específicas do adaptador de cartucho DX256 (um adaptador de cartucho alternativo vendido pela Bung). |
Baixar PC para DX256 | Este comando permitiu que a operação de características específicas fosse baixada no adaptador de cartucho DX256. |
Swap Byte Ordem em DRAM | Este comando converteria a resistência de uma imagem de jogo já carregada em RAM. As revisões de bios posteriores fariam isso automaticamente, desprecaindo esta opção. |
Especificações
- Velocidade de acesso CD-ROM: A maioria dos primeiros modelos V64 enviados com um padrão IDE 8X CD-ROM. Durante a vida útil da fabricação do dispositivo, os últimos modelos V64 enviados com 16X e, eventualmente, 20X drives. As unidades V64 podem ser compradas sem uma unidade de CD-ROM. É possível substituir a unidade com uma unidade de CD-ROM IDE mais rápida (como o modelo 52X na imagem nesta página).
- Muitos DrV64s enviados internacionalmente foram encomendados sem uma unidade CD-ROM instalada, para economizar em custos de envio associados com peso, dever de importação na unidade, e as velocidades cada vez maiores de unidades disponíveis. Embora teoricamente, um benefício no usuário ser capaz de usar sua própria unidade mais rápida / segura, a variância no sorteio de energia de diferentes unidades de fabricantes em diferentes velocidades causou problemas com spin-ups de discos acima excedendo a classificação de potência do Bung PSU incluído. Isso levou os usuários a trocar o Bung PSU para um modelo mais poderoso, ou selecionar unidades de empate baixa (principalmente Panasonic drives às vezes crachá como Creative).
- CD-Media: V64s pode ler CD-Rs e CD-RWs (desde que a unidade CD-ROM instalada suporta mídia rewritable). A mídia suportada deve ser gravada no formato Mode 1, ISO 9660. O doutor V64s só suporta a convenção de nomeação do DOS 8.3. O sistema de arquivos Joliet não é suportado.
- RAM: 128 megabits (16 MB) ou 256 megabits (32 MB). Unidades V64 originais enviadas com 128 megabits de RAM. As unidades V64 começaram a enviar com 256 megabits quando os desenvolvedores começaram a usar carrinhos de memória maiores para seus jogos. Os usuários do tempo tinham a opção de comprar um upgrade de memória de Bung e outros re-vendedores.
- Fonte de alimentação: O Doutor V64 usa um conector MiniDIN de 4 Pin (como usado para S-Video) para conectar o cabo de alimentação. Fontes de alimentação incluídas com o Doutor V64s foram muito confiáveis. Bung substituiu a fonte de alimentação com uma versão mais resistente em unidades posteriores V64. Substituir fontes de alimentação quebradas tornou-se um dos problemas de manutenção mais comuns com o V64. É possível modificar uma fonte de alimentação AT PC para uso V64. Apenas 4 cabos devem ser conectados
Informações adicionais
- As extensões ROM ".v64" e ".z64" começaram como as convenções de nomeação preferidas dos usuários do Doctor V64 e Z64, respectivamente. Isso também implicaria o "endianness" do arquivo como aquelas unidades empregaram pouco endian (V64) e grande endian (Z64) alinhamento byte. ".n64" foi usado também, mas não tanto (ele se tornou mais popular como emuladores N64 começaram a aparecer). Os termos ".v64" e ".z64" ainda são amplamente utilizados hoje pela comunidade de emulação.
- A subsidiária da Acclaim Entertainment Iguana Entertainment usou as unidades Doctor V64 como seu hardware de desenvolvimento de escolha durante os dias da N64. Eles eram mais conhecidos por desenvolver o Turok, NBA Jam., Clube de quarterback da NFLe Parque Sul jogos de vídeo.
Contenido relacionado
Amplificador
Atari Jaguar
Lista de projetos de inteligência artificial