Innholdsfortegnelse:

Hvordan bygge en N64 TASBot: 4 trinn
Hvordan bygge en N64 TASBot: 4 trinn

Video: Hvordan bygge en N64 TASBot: 4 trinn

Video: Hvordan bygge en N64 TASBot: 4 trinn
Video: Half-Life: 25th Anniversary Documentary 2024, Juli
Anonim
Hvordan bygge en N64 TASBot
Hvordan bygge en N64 TASBot

Jeg vil begynne med å gi ut to shoutouts og en beskrivelse for en TASBot. Den første ropingen går til Arduino, hvis de ikke hadde dannet sitt selskap, hadde ikke denne opplæringen vært her. Det andre ropet går til SM64Vidz, for hans fantastiske video som startet denne opplæringen (https://youtube.com/watch?v=w_LuePTbvlw). Imidlertid har jeg forhåpentligvis forenklede ting for nye Arduino -brukere. Den siste ropingen går til rcoms for å laste opp kildekoden til GitHub, som driver boten. En TASBot er en robot som brukes til å spille av TASer (se sonicpacker's forklaring: https://youtube.com/watch?v=R3-ohYvi_fc&) på en faktisk Nintendo eller spillkonsoll for å kontrollere om feilene som brukes i TAS bare er en emulatorfeil, eller hvis det ville være greit hvis et menneske sendte de nøyaktige inngangene på en ekte kontroller. Eller det kan bare være en måte å få vennene dine til å tro at du har verdensrekord. Men uansett, la oss bare komme inn på opplæringen.

Trinn 1: Krav

Hvis du vil bygge en TASBot, vil du sannsynligvis ha delene. Så her er de: 1x Arduino Nano, på brødbrett, med ledning til datamaskinen din. Arduino -program installert på datamaskinen (gratis) Internett -leser 1x MicroSD -kortmodul 1x MicroSD -kort 1x MicroSD -kortleser 10x Kvinne - Mannlige jumperledninger (de kommer i store pakker for rundt 2 dollar, så de er ikke så dyre) 1x Nintendo 641x Nintendo 64 -spill Det er alt, så la oss begynne å bygge!

Trinn 2: Datamaskin

Datamaskin
Datamaskin
Datamaskin
Datamaskin
Datamaskin
Datamaskin

På datamaskinen går du til https://github.com/rcombs/n64-tasbot og laster den ned ved å trykke "Klon eller last ned" og deretter klikke "Last ned ZIP". Etter at nedlastingen er ferdig, pakker du den ut og åpner filene til du kommer til katalogen med mappen "sd-n64". Ser du filen som heter "crc_table.h"? Dra den inn i mappen "sd-n64" (fig. 1).

Deretter åpner du Arduino -programmet. Gå tilbake til mappen og åpne mappen sd-n64. Inne bør du finne crc_table.h og sd-n64.ino. Dra sd-n64.ino til Arduino-programmet. Gå deretter til https://raw.githubusercontent.com/rcombs/n64-tasb… og kopier alt inni ved å trykke Ctrl+A og Ctrl+C (kommando+A og kommando+C for Mac-brukere). Dette vil kopiere alt på nettsiden. Hvis du ikke allerede har gjort det, plugger du enden av ledningen som fulgte med Arduino Nano inn i siden som passer, og den andre siden i Arduino, og også, inne i Arduino -programmet, klikker du "Verktøy" øverst, og velg mine innstillinger (vist i fig. 2)

Gå tilbake til Arduino -programmet og slett all koden. Trykk deretter på Ctrl+V (kommando+V på Mac). Koden du kopierte tidligere vil vises der. Vi må endre to ting. De er begge på toppen. Endre #define SD_SS_PIN 4 til #define SD_SS_PIN 10, og endre #include "../crc_table.h" til #include "crc_table.h" (vist i fig. 3).

Deretter trenger du en TAS. Koble til MicroSD -kortet, og finn en TAS. Alt du trenger å gjøre for å gjøre dette er å bare søke i N64 -spillnavnet ditt, etterfulgt av TAS. Finn en video relatert til dette, og de vil mest sannsynlig ha den på tasvideos.org. Klikk på tasvideos.org/(det vil være noen tall og bokstaver her), og finn lenken som sier "Mupen64 film (.m64)" (vist i fig. 4). Hvis det er en BizHawk -film (.bk2), vil det ikke fungere, så finn en annen TAS.

Åpne den, og finn filen som har bokstavene ".m64" på slutten. Sørg for at MicroSD-kortet er riktig formatert (hvis du ikke er sikker, følg trinnene her, men ikke det siste trinnet:

Dette er for Windows, så Mac -brukere, det er forhåpentligvis en opplæring online et sted). Navngi.m64 -filen til "1key" (vist på fig. 5). det skal nå se ut som "1key.m64". Sett nå MicroSD i modulen. Ikke lukk noe, og la oss gå videre til neste trinn. Vi er ferdige her for nå.

Trinn 3: Kabling

Kabling
Kabling
Kabling
Kabling
Kabling
Kabling
Kabling
Kabling

Så nå til ledninger. Gi meg beskjed hvis dette fungerer med leseren som har pinnen merket "3.3". Så, her er en tabell som viser hvilken ledning som går hvor. Hvis modulen din ikke er merket, se fig. 1.

CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (den ved siden av 5V)

Oppsettet ditt skal nå se ut som fig. 2.

Sett nå en ledning i GND -pinnen og D8 -pinnen.

Ta nå to ledninger og følg det som vises i lenken nedenfor.

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

Gjenta for begge ledningene. Sett nå de spisse (hann) endene av de nylig modifiserte ledningene i ledningene som festes til D8- og GND -pinnen. Se fig. 3 for å finne ut hvor du skal koble de endrede endene til N64. Husk at det kan ta litt styrke å skyve dem inn, men etter det har den en MÅTE mer stabil forbindelse til N64!

Modellen din skal nå se ut som fig. 4.

Vi er ferdige med ledninger! La oss gå tilbake til Arduino -programmet!

Trinn 4: Avslutte

Dette er det siste trinnet. I Arduino -programmet trykker du på opplasting (pilknappen øverst). Trykk på "Verktøy" øverst mens du laster opp, og velg "Seriell skjerm". Hvis du får en feil under opplasting, er det sannsynligvis en løsning på internett. Når du er ferdig med å laste opp, vil den serielle skjermen vise:

Starting av SD -initialisering er utført. Åpner filen '1key.m64' … M64 Versjon: 3 Filen ble åpnet vellykket. Initialisering utført.

Hvis dette er tilfelle, slå på Nintendo 64, som skal være koblet til TV -en din. Når du slår på N64, et sted under oppstart, vil Serial Monitor ha en ekstra linje lagt til:

Kontrolleren identifisert

Når dette skjer, vet du sikkert at du bygde TASBot riktig! Takk for at du bruker denne instruerbare i dag, og hvis noe ikke fungerer, send meg et skjermbilde av den serielle skjermen og din Nintendo -skjerm! Ha en flott dag!

Anbefalt: