Taula de continguts:

Com construir un TASBot N64: 4 passos
Com construir un TASBot N64: 4 passos

Vídeo: Com construir un TASBot N64: 4 passos

Vídeo: Com construir un TASBot N64: 4 passos
Vídeo: Stardew Valley — ТАС Джоджи% за 38:30! 2024, De novembre
Anonim
Com construir un TASBot N64
Com construir un TASBot N64

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

Ordinador
Ordinador
Ordinador
Ordinador
Ordinador
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

Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
Cablejat
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: