Taula de continguts:
Vídeo: Com construir un TASBot N64: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:13
M’agradaria començar fent dos crits i una descripció d’un TASBot. El primer crit va a Arduino, si no haguessin format la seva empresa, aquest tutorial no estaria aquí. El segon crit va a SM64Vidz, pel seu increïble vídeo que va iniciar aquest tutorial (https://youtube.com/watch?v=w_LuePTbvlw). Tot i això, espero que hagi simplificat les coses per als nous usuaris d'Arduino. El crit final va a rcoms per carregar el seu codi font a GitHub, que alimenta el bot. Un TASBot és un robot que s’utilitza per reproduir TASes (vegeu l’explicació de sonicpacker: https://youtube.com/watch?v=R3-ohYvi_fc&) en una consola de joc o Nintendo real per verificar si els problemes utilitzats al TAS només són error de l'emulador, o si estaria bé si un humà enviava aquestes entrades exactes a un controlador real. O simplement podria ser una manera de fer pensar als vostres amics que teniu un rècord mundial. Però, de totes maneres, entrem al tutorial.
Pas 1: requisits
Si voleu crear un TASBot, probablement voldreu les peces. Aquí hi ha: 1x Arduino Nano, a la placa de connexió, amb cable a l’ordinador. Programa Arduino instal·lat a l’ordinador (gratuït) Navegador d’internet 1x mòdul de targeta MicroSD 1x targeta MicroSD 1x lector de targetes MicroSD 10x femella - cables de pont masculí (vénen en paquets grans 2 dòlars, de manera que no són tan cars) 1x Nintendo 641x Nintendo 64 Game Això és tot, així que comencem a construir!
Pas 2: ordinador
A l'ordinador, aneu a https://github.com/rcombs/n64-tasbot i descarregueu-lo prement "Clona o descarrega" i, tot seguit, feu clic a "Baixa ZIP". Un cop acabada la descàrrega, extreu-la i obriu els fitxers fins que arribeu al directori amb la carpeta "sd-n64". Veure el fitxer anomenat "crc_table.h"? Arrossegueu-lo a la carpeta anomenada "sd-n64" (fig. 1).
A continuació, obriu el programa Arduino. Torneu a la carpeta i obriu la carpeta sd-n64. A l’interior hauríeu de trobar crc_table.h i sd-n64.ino. Arrossegueu sd-n64.ino al programa Arduino. A continuació, aneu a https://raw.githubusercontent.com/rcombs/n64-tasb… i copieu tot el que hi ha prement Ctrl + A i Ctrl + C (ordre + A i ordre + C per als usuaris de Mac). Això copiarà tot el contingut d'aquesta pàgina web. Si encara no ho heu fet, connecteu l'extrem del cable que venia amb l'Arduino Nano al costat que encaixava i l'altre a l'Arduino i, a més, dins del programa Arduino, feu clic a "Eines" a la part superior i seleccioneu la meva configuració (es mostra a la fig. 2)
Torneu al programa Arduino i suprimiu tot el codi. A continuació, premeu Ctrl + V (ordre + V al Mac). Hi apareixerà el codi que heu copiat anteriorment. Hem de canviar dues coses. Tots dos són a la part superior. Canvieu #define SD_SS_PIN 4 per #define SD_SS_PIN 10 i canvieu #include "../crc_table.h" per #include "crc_table.h" (que es mostra a la fig. 3).
A continuació, necessitareu un TAS. Connecteu la targeta MicroSD i cerqueu un TAS. Tot el que heu de fer per fer-ho és simplement cercar el nom del vostre joc N64, seguit de TAS. Cerqueu un vídeo relacionat amb això i, probablement, el tindran a tasvideos.org. Feu clic a l’enllaç tasvideos.org/(aquí hi haurà alguns números i lletres) i busqueu l’enllaç que diu "Mupen64 movie (.m64)" (que es mostra a la fig. 4). Si es tracta d'una pel·lícula BizHawk (.bk2), no funcionarà, així que trobeu un altre TAS.
Obriu-lo i cerqueu el fitxer que conté les lletres ".m64" al final. Assegureu-vos que la vostra targeta MicroSD tingui el format correcte (si no esteu segur, seguiu els passos aquí però no l’últim pas:
això és per a Windows, així que els usuaris de Mac, amb sort, hi ha algun tutorial en línia). Anomeneu el fitxer.m64 a "1key" (que es mostra a la fig. 5). ara hauria de semblar a "1key.m64". Ara, poseu la MicroSD al mòdul. No tanqueu res i passem al següent pas. Hem acabat aquí per ara.
Pas 3: cablejat
Per tant, ara passem al cablejat. A més, si funciona amb el lector que té el pin etiquetat com a "3.3", feu-m'ho saber. Per tant, aquí teniu una taula on es mostra cap a quin fil va. Si el mòdul no està etiquetat, consulteu la fig. 1.
CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (el següent al costat de 5V)
La vostra configuració ara hauria de semblar a la fig. 2.
Ara poseu un cable al pin GND i al pin D8.
Ara, agafeu dos cables i seguiu el que es mostra a l'enllaç següent.
drive.google.com/file/d/1HyUmqy91pWxEzgskY…
Repetiu per als dos cables. Ara, poseu els extrems punxeguts (masculins) dels cables recentment modificats als cables que s’uneixen al pin D8 i GND. Consulteu la fig. 3 per esbrinar on connectar els extrems modificats al N64. Recordeu, pot ser que calgui una mica de força per empènyer-los, però després d’això, té una connexió WAY més estable al N64.
El vostre model ara hauria d’assemblar-se a la fig. 4.
Ja hem acabat el cablejat! Tornem al programa Arduino.
Pas 4: finalització
Aquest és l’últim pas. Al programa Arduino, premeu Pujar (el botó de fletxa situat a la part superior). Mentre pengeu, premeu "Eines" a la part superior i seleccioneu "Monitor de sèrie". Si apareix un error mentre es penja, és probable que hi hagi una solució a Internet. Quan hàgiu acabat de carregar, el monitor sèrie mostrarà:
Inici de la inicialització SD realitzada. S'està obrint el fitxer '1key.m64' … Versió M64: 3 El fitxer s'ha obert correctament. S'ha realitzat la inicialització.
Si és el cas, engegueu la Nintendo 64, que hauria d’estar connectada al televisor. Quan engegueu el N64, en algun lloc durant l’arrencada, al Monitor de sèrie s’afegirà una línia addicional:
Controlador identificat
Quan això passi, segur que heu creat el TASBot correctament. Gràcies per fer-ho avui en dia, i si alguna cosa no funciona, envieu-me una captura de pantalla del monitor sèrie i de la pantalla de Nintendo. Que tinguis un bon dia!
Recomanat:
Controlador de robot inspirat en N64 (Arduino + NRF24L01): 4 passos
Controlador de robots inspirat en N64 (Arduino + NRF24L01): Des del meu primer projecte robotitzat, faig servir controladors de jocs per executar ordres i funcions. Sens dubte, això és una influència dels meus dies de jugador. Ja vaig fer projectes amb controladors de PS2, Xbox 360 … però va arribar un moment que vaig tenir alguns problemes d'interfície
Legend of Zelda Rupee Nightlight (Edició N64): 7 passos (amb imatges)
Legend of Zelda Rupee Nightlight (Edició N64): ho he fet específicament per al concurs Instructables Rainbow. Igual que amb els meus altres projectes, sóc un nerd gegant de Legend of Zelda (Original Rupee Nightlight, Majora's Mask). Amb els comentaris positius de la comunitat Instructables, vaig decidir construir
Emulació de jocs N64 (ROMS): 5 passos
Emulació de N64 Games (ROMS): Nintendo 64 va ser (i segueix sent) una de les consoles més emocionants de tots els temps. Podeu jugar a aquests jocs al vostre PC? Sí (tot i que no se suposa que realment, però no vaig a parlar.) Aquest tutorial pas a pas us farà jugar al vostre
Consola de jocs retro (Mod N64) amb KODI: 7 passos (amb imatges)
Retro Gaming Console (N64 Mod) amb KODI: jugar a jocs retro a les consoles de la vella escola és molt divertit, però comprar les consoles individuals i tots els jocs que s’hi combinen és massa feixuc i car. Per no mencionar si ets estudiant universitari o universitari i et mudes apartaments abans
Sistema d'emulació N64 alimentat per Odroid XU4: 8 passos (amb imatges)
Sistema d'emulació N64 alimentat per Odroid XU4: es tracta d'un ordinador Odroid Xu4 muntat a la carcassa d'una Nintendo 64. Fa uns anys vaig agafar un N64 mort amb la intenció d'instal·lar-hi un Raspberry Pi 3, però no era És prou potent per emular correctament el n64. L’Odroid Xu4