Table des matières:

Comment construire un TASBot N64 : 4 étapes
Comment construire un TASBot N64 : 4 étapes

Vidéo: Comment construire un TASBot N64 : 4 étapes

Vidéo: Comment construire un TASBot N64 : 4 étapes
Vidéo: Mod N64RGB sur une Nintendo 64 Jap 2024, Novembre
Anonim
Comment construire un TASBot N64
Comment construire un TASBot N64

Je voudrais commencer par donner deux dédicaces et une description d'un TASBot. Le premier cri va à Arduino, s'ils n'avaient pas formé leur entreprise, ce tutoriel ne serait pas là. Le deuxième cri va à SM64Vidz, pour son incroyable vidéo qui a lancé ce tutoriel (https://youtube.com/watch?v=w_LuePTbvlw). Cependant, j'espère avoir simplifié les choses pour les nouveaux utilisateurs d'Arduino. Le dernier cri va à rcoms pour avoir téléchargé son code source sur GitHub, qui alimente le bot. Un TASBot est un robot utilisé pour lire les TAS (voir l'explication de sonicpacker: https://youtube.com/watch?v=R3-ohYvi_fc&) sur une console de jeu ou Nintendo réelle pour vérifier si les problèmes utilisés dans le TAS ne sont qu'un problème d'émulateur, ou si ce serait bien si un humain envoyait ces entrées exactes sur un vrai contrôleur. Ou cela pourrait simplement être un moyen de faire croire à vos amis que vous avez un record du monde. Mais de toute façon, passons au tutoriel.

Étape 1: Exigences

Si vous voulez construire un TASBot, vous voudrez probablement les pièces. Les voici donc: 1x Arduino Nano, sur une maquette, avec un fil à votre ordinateur. Programme Arduino installé sur l'ordinateur (gratuit)Navigateur Internet1x module de carte MicroSD1x carte MicroSD1x lecteur de carte MicroSD 2 dollars, donc ils ne sont pas si chers) 1x Nintendo 641x Nintendo 64 GameC'est tout, alors commençons à construire !

Étape 2: ordinateur

Ordinateur
Ordinateur
Ordinateur
Ordinateur
Ordinateur
Ordinateur

Sur l'ordinateur, accédez à https://github.com/rcombs/n64-tasbot et téléchargez-le en appuyant sur "Cloner ou télécharger", puis en cliquant sur "Télécharger ZIP". Une fois le téléchargement terminé, extrayez-le et ouvrez les fichiers jusqu'à ce que vous arriviez au répertoire contenant le dossier "sd-n64". Voir le fichier nommé "crc_table.h" ? Faites-le glisser dans le dossier nommé "sd-n64" (fig. 1).

Ensuite, ouvrez le programme Arduino. Retournez dans le dossier et ouvrez le dossier sd-n64. À l'intérieur, vous devriez trouver crc_table.h et sd-n64.ino. Faites glisser sd-n64.ino dans le programme Arduino. Ensuite, allez sur https://raw.githubusercontent.com/rcombs/n64-tasb… et copiez tout à l'intérieur en appuyant sur Ctrl+A et Ctrl+C (commande+A et commande+C pour les utilisateurs Mac). Cela copiera tout à l'intérieur de cette page Web. Si vous ne l'avez pas déjà fait, branchez l'extrémité du cordon fourni avec l'Arduino Nano dans le côté qui convient, et l'autre côté dans l'Arduino, et aussi, à l'intérieur du programme Arduino, cliquez sur "Outils" en haut, et sélectionner mes paramètres (illustrés à la fig. 2)

Revenez au programme Arduino et supprimez tout le code. Ensuite, appuyez sur Ctrl+V (commande+V sur Mac). Le code que vous avez copié précédemment y apparaîtra. Nous devons changer deux choses. Ils sont tous les deux au top. Remplacez #define SD_SS_PIN 4 par #define SD_SS_PIN 10 et remplacez #include "../crc_table.h" par #include "crc_table.h" (illustré à la fig. 3).

Ensuite, vous aurez besoin d'un TAS. Branchez votre carte MicroSD et trouvez un TAS. Pour ce faire, il vous suffit de rechercher simplement le nom de votre jeu N64, suivi de TAS. Trouvez une vidéo à ce sujet, et ils l'auront très probablement sur tasvideos.org. Cliquez sur le lien tasvideos.org/(il y aura des chiffres et des lettres ici) et trouvez le lien qui dit "Mupen64 movie(.m64)"(montré sur la fig. 4). S'il s'agit d'un film BizHawk (.bk2), cela ne fonctionnera pas, alors trouvez un autre TAS.

Ouvrez-le et trouvez le fichier qui a les lettres ".m64" à la fin. Assurez-vous que votre carte MicroSD est correctement formatée (si vous n'êtes pas sûr, suivez les étapes ici mais pas la dernière étape:

c'est pour Windows, donc les utilisateurs de Mac, il y a, espérons-le, un tutoriel en ligne quelque part). Nommez le fichier.m64 à "1key" (illustré à la fig. 5). il devrait maintenant ressembler à "1key.m64". Maintenant, placez la MicroSD dans le module. Ne fermez rien et passons à l'étape suivante. Nous avons terminé ici pour le moment.

Étape 3: Câblage

Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage
Câblage

Alors, maintenant au câblage. De plus, si cela fonctionne avec le lecteur dont la broche est étiquetée "3.3", faites-le moi savoir. Voici donc un tableau montrant quel fil va où. Si votre module n'est pas étiqueté, reportez-vous à la fig. 1.

CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (celui à côté de 5V)

Votre configuration devrait maintenant ressembler à la fig. 2.

Mettez maintenant un fil dans la broche GND et la broche D8.

Maintenant, prenez deux fils et suivez ce qui est indiqué dans le lien ci-dessous.

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

Répétez l'opération pour les deux fils. Maintenant, placez les extrémités pointues (mâles) des fils récemment modifiés dans les fils qui se fixent aux broches D8 et GND. Se référer à la fig. 3 pour savoir où brancher les extrémités modifiées dans le N64. Rappelez-vous, cela peut prendre un peu de force pour les pousser, mais après cela, il a une connexion BEAUCOUP plus stable avec le N64 !

Votre modèle devrait maintenant ressembler à la fig. 4.

Nous avons terminé le câblage ! Revenons au programme Arduino !

Étape 4: Finalisation

C'est la dernière étape. Dans le programme Arduino, appuyez sur télécharger (le bouton fléché en haut). Lors du téléchargement, appuyez sur "Outils" en haut et sélectionnez "Serial Monitor". Si vous obtenez une erreur lors du téléchargement, il existe probablement un correctif sur Internet. Une fois le téléchargement terminé, le moniteur série affichera:

DémarrageInitialisation SD terminée. Ouverture du fichier '1key.m64'… Version M64: 3 Fichier ouvert avec succès Initialisation effectuée.

Si tel est le cas, allumez votre Nintendo 64, qui doit être connectée à votre téléviseur. Lorsque vous allumez votre N64, quelque part pendant le démarrage, le Serial Monitor aura une ligne supplémentaire ajoutée:

Contrôleur identifié

Lorsque cela se produit, vous savez avec certitude que vous avez bien construit le TASBot ! Merci d'avoir utilisé cette instructable aujourd'hui, et si quelque chose ne fonctionne pas, envoyez-moi une capture d'écran du moniteur série et de votre écran Nintendo ! Passe une bonne journée!

Conseillé: