Índice:

Como construir um TASBot N64: 4 etapas
Como construir um TASBot N64: 4 etapas

Vídeo: Como construir um TASBot N64: 4 etapas

Vídeo: Como construir um TASBot N64: 4 etapas
Vídeo: The Mario Kart Wii Time Trial Lab! 2024, Julho
Anonim
Como construir um N64 TASBot
Como construir um N64 TASBot

Eu gostaria de começar dando duas mensagens e uma descrição para um TASBot. A primeira mensagem vai para o Arduino, se eles não tivessem formado sua empresa, este tutorial não estaria aqui. A segunda mensagem vai para SM64Vidz, por seu vídeo incrível que deu início a este tutorial (https://youtube.com/watch?v=w_LuePTbvlw). No entanto, espero ter simplificado as coisas para novos usuários do Arduino. A mensagem final vai para rcoms por enviar seu código-fonte para o GitHub, que alimenta o bot. Um TASBot é um robô usado para reproduzir TASes (veja a explicação do sonicpacker: https://youtube.com/watch?v=R3-ohYvi_fc&) em um console de Nintendo ou de jogos real para verificar se as falhas usadas no TAS são apenas um falha do emulador, ou se não haveria problema se um humano enviasse essas entradas exatas em um controlador real. Ou pode ser apenas uma maneira de fazer seus amigos pensarem que você tem um recorde mundial. Mas de qualquer maneira, vamos apenas entrar no tutorial.

Etapa 1: Requisitos

Se você deseja construir um TASBot, provavelmente vai querer as peças. Então, aqui estão eles: 1x Arduino Nano, na placa de ensaio, com fio para o seu computador. Programa Arduino instalado no computador (grátis) Navegador de Internet1x Módulo de cartão MicroSD1x Cartão MicroSD1x Leitor de cartão MicroSD 10x Fios Jumper Fêmea - Macho (eles vêm em embalagens grandes para cerca de 2 dólares, então não são tão caros) 1x Nintendo 641x Nintendo 64 GameSó isso, então vamos começar a construir!

Etapa 2: Computador

Computador
Computador
Computador
Computador
Computador
Computador

No computador, acesse https://github.com/rcombs/n64-tasbot e baixe clicando em "Clonar ou baixar" e em "Baixar ZIP". Depois de fazer o download, extraia-o e abra os arquivos até chegar ao diretório com a pasta "sd-n64". Veja o arquivo chamado "crc_table.h"? Arraste-o para a pasta chamada "sd-n64" (fig. 1).

Em seguida, abra o programa Arduino. Volte para a pasta e abra a pasta sd-n64. Dentro de você deve encontrar crc_table.he sd-n64.ino. Arraste sd-n64.ino para o programa Arduino. Em seguida, vá para https://raw.githubusercontent.com/rcombs/n64-tasb … e copie tudo dentro pressionando Ctrl + A e Ctrl + C (command + A e command + C para usuários de Mac). Isso copiará tudo dentro dessa página da web. Se ainda não o fez, conecte a extremidade do cabo que veio com o Arduino Nano no lado que se encaixa, e o outro lado no Arduino, e também, dentro do programa Arduino, clique em "Ferramentas" na parte superior e selecione minhas configurações (mostrado na fig. 2)

Volte para o programa Arduino e exclua todo o código. Em seguida, pressione Ctrl + V (command + V no Mac). O código que você copiou anteriormente aparecerá lá. Temos que mudar duas coisas. Ambos estão no topo. Altere #define SD_SS_PIN 4 para #define SD_SS_PIN 10 e altere #include "../crc_table.h" para #include "crc_table.h" (mostrado na fig. 3).

Em seguida, você vai precisar de um TAS. Conecte seu cartão MicroSD e encontre um TAS. Tudo que você precisa fazer para fazer isso é simplesmente pesquisar o nome do seu jogo N64, seguido por TAS. Encontre um vídeo relacionado a isso, e eles provavelmente o terão em tasvideos.org. Clique no link tasvideos.org/(existem alguns números e letras aqui) e localize o link que diz "Filme Mupen64 (.m64)" (mostrado na fig. 4). Se for um filme BizHawk (.bk2), não funcionará, então encontre outro TAS.

Abra-o e localize o arquivo que contém as letras ".m64" no final. Certifique-se de que seu cartão MicroSD está formatado corretamente (se não tiver certeza, siga as etapas aqui, mas não a última etapa:

isto é para janelas, então usuários de Mac, espero que haja um tutorial online em algum lugar). Nomeie o arquivo.m64 como "1key" (mostrado na fig. 5). agora deve ser semelhante a "1key.m64". Agora, coloque o MicroSD no módulo. Não feche nada e vamos passar para a próxima etapa. Terminamos aqui por enquanto.

Etapa 3: Fiação

Fiação
Fiação
Fiação
Fiação
Fiação
Fiação
Fiação
Fiação

Então, agora para a fiação. Além disso, se isso funcionar com o leitor que tem o pino identificado como “3.3”, me avise. Então, aqui está uma tabela que mostra qual fio vai para onde. Se o seu módulo não estiver rotulado, consulte a fig. 1

CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (o próximo a 5V)

Sua configuração agora deve ser semelhante à fig. 2

Agora coloque um fio no pino GND e no pino D8.

Agora, pegue dois fios e siga o que é mostrado no link abaixo.

drive.google.com/file/d/1HyUmqy91pWxEzgskY…

Repita para ambos os fios. Agora, coloque as pontas pontiagudas (macho) dos fios modificados recentemente nos fios que se prendem ao pino D8 e GND. Consulte a fig. 3 para descobrir onde conectar as extremidades modificadas no N64. Lembre-se, pode levar um pouco de força para empurrá-los, mas depois disso, ele tem uma conexão BEM mais estável com o N64!

Seu modelo agora deve ser semelhante à fig. 4

Terminamos a fiação! Vamos voltar ao programa Arduino!

Etapa 4: Finalizando

Esta é a última etapa. No programa Arduino, clique em upload (o botão de seta na parte superior). Durante o upload, clique em "Ferramentas" na parte superior e selecione "Monitor serial". Se você receber um erro durante o upload, provavelmente há uma correção na Internet. Quando você terminar de carregar, o monitor serial exibirá:

Inicialização do upSD concluída. Abrindo arquivo '1key.m64'… M64 Versão: 3 Arquivo aberto com sucesso. Inicialização feita.

Nesse caso, ligue o Nintendo 64, que deve estar conectado à TV. Quando você liga seu N64, em algum lugar durante a inicialização, o Monitor Serial terá uma linha extra adicionada a ele:

Controlador identificado

Quando isso acontecer, você sabe com certeza que construiu o TASBot certo! Obrigado por usar este instrutível hoje, e se algo não funcionar, envie-me uma captura de tela do monitor serial e da tela do seu Nintendo! Tenha um ótimo dia!

Recomendado: