Innehållsförteckning:

Hur man bygger en N64 TASBot: 4 steg
Hur man bygger en N64 TASBot: 4 steg

Video: Hur man bygger en N64 TASBot: 4 steg

Video: Hur man bygger en N64 TASBot: 4 steg
Video: Jag visar er hur man laddar ner N64 Emulator och Nds Emulator och GBA Emulator och GBC Emulator 2024, Juli
Anonim
Hur man bygger en N64 TASBot
Hur man bygger en N64 TASBot

Jag skulle vilja börja med att ge ut två shoutouts och en beskrivning för en TASBot. Det första ropet går till Arduino, om de inte hade bildat sitt företag hade den här handledningen inte funnits här. Den andra ropen går till SM64Vidz, för hans fantastiska video som startade den här självstudien (https://youtube.com/watch?v=w_LuePTbvlw). Men jag har förhoppningsvis förenklade saker för nya Arduino -användare. Den sista ropen går till rcoms för att ladda upp sin källkod till GitHub, som driver boten. En TASBot är en robot som används för att spela upp TAS (se sonicpackers förklaring: https://youtube.com/watch?v=R3-ohYvi_fc&) på en verklig Nintendo- eller spelkonsol för att verifiera om de fel som används i TAS bara är en emulatorfel, eller om det skulle vara bra om en människa skickade de exakta ingångarna till en riktig styrenhet. Eller så kan det bara vara ett sätt att få dina vänner att tro att du har ett världsrekord. Men hur som helst, låt oss bara gå in på handledningen.

Steg 1: Krav

Om du vill bygga en TASBot kommer du förmodligen att ha delarna. Så här är de: 1x Arduino Nano, på brödbräda, med tråd till din dator. Arduino -program installerat på dator (gratis) Internet -webbläsare1x MicroSD -kortmodul1x MicroSD -kort1x MicroSD -kortläsare 10x Kvinna - Manliga bygelkablar (de finns i stora förpackningar för runt 2 dollar, så de är inte så dyra) 1x Nintendo 641x Nintendo 64 -spel Det är allt, så låt oss börja bygga!

Steg 2: Dator

Dator
Dator
Dator
Dator
Dator
Dator

På datorn, gå till https://github.com/rcombs/n64-tasbot och ladda ner den genom att klicka på "Klona eller ladda ner" och klicka sedan på "Ladda ner ZIP". Efter nedladdningen, extrahera den och öppna filerna tills du kommer till katalogen med mappen "sd-n64". Se filen som heter "crc_table.h"? Dra det till mappen med namnet "sd-n64" (fig. 1).

Öppna sedan Arduino -programmet. Gå tillbaka till mappen och öppna mappen sd-n64. Inuti bör du hitta crc_table.h och sd-n64.ino. Dra sd-n64.ino till Arduino-programmet. Gå sedan till https://raw.githubusercontent.com/rcombs/n64-tasb … och kopiera allt inuti genom att trycka på Ctrl+A och Ctrl+C (kommando+A och kommando+C för Mac-användare). Detta kommer att kopiera allt på den webbsidan. Om du inte redan har gjort det, anslut änden av sladden som följde med Arduino Nano till den sida som passar och den andra sidan till Arduino, och klicka inuti Arduino -programmet på "Verktyg" högst upp och välj mina inställningar (visas i fig. 2)

Gå tillbaka till Arduino -programmet och ta bort all kod. Tryck sedan på Ctrl+V (kommando+V på Mac). Koden som du kopierade tidigare visas där. Vi måste ändra två saker. De ligger båda i toppen. Ändra #define SD_SS_PIN 4 till #define SD_SS_PIN 10 och ändra #include "../crc_table.h" till #include "crc_table.h" (visas i fig. 3).

Därefter kommer du att behöva en TAS. Anslut ditt MicroSD -kort och hitta en TAS. Allt du behöver göra för att göra detta är att helt enkelt söka i ditt N64 -spelnamn, följt av TAS. Hitta en video som relaterar till detta, och de kommer troligen att ha det på tasvideos.org. Klicka på länken tasvideos.org/((det kommer några siffror och bokstäver här) och hitta länken som säger "Mupen64 film (.m64)" (visas i fig. 4). Om det är en BizHawk -film (.bk2) fungerar det inte, så hitta en annan TAS.

Öppna den och hitta filen som har bokstäverna ".m64" i slutet. Se till att ditt MicroSD-kort är rätt formaterat (om du inte är säker, följ stegen här men inte det sista steget:

detta är för Windows, så Mac -användare, det finns förhoppningsvis en handledning online någonstans). Namnge.m64 -filen till "1key" (visas i fig. 5). det ska nu se ut som "1key.m64". Lägg nu MicroSD i modulen. Stäng inget och låt oss gå vidare till nästa steg. Vi är klara här för nu.

Steg 3: Kabeldragning

Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning
Kabeldragning

Så, nu till ledningar. Om det här fungerar med läsaren som har stiftet märkt "3.3", låt mig veta. Så här är en tabell som visar vilken tråd som går vart. Om din modul inte är märkt, se fig. 1.

CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (den bredvid 5V)

Din inställning ska nu se ut som fig. 2.

Lägg nu en tråd i GND -stiftet och D8 -stiftet.

Ta nu två ledningar och följ vad som visas i länken nedan.

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

Upprepa för båda trådarna. Lägg nu de spetsiga (han) ändarna av de nyligen modifierade trådarna i trådarna som fäster till D8- och GND -stiftet. Se fig. 3 för att ta reda på var de modifierade ändarna ska anslutas till N64. Kom ihåg att det kan ta lite styrka att trycka in dem, men efter det har det en SÅ mer stabil anslutning till N64!

Din modell ska nu se ut som fig. 4.

Vi är klara med kablarna! Låt oss gå tillbaka till Arduino -programmet!

Steg 4: Avsluta

Detta är det sista steget. I Arduino -programmet, tryck på uppladdning (pilknappen högst upp). När du laddar upp trycker du på "Verktyg" högst upp och väljer "Seriell bildskärm". Om du får ett fel när du laddar upp finns det troligtvis en korrigering på internet. När du har laddat upp visar seriell bildskärm:

Starta SD -initialisering klar. Öppnar filen '1key.m64' … M64 Version: 3 Filen öppnades framgångsrikt Initieringen är klar.

Om så är fallet, slå på din Nintendo 64, som ska vara ansluten till din TV. När du slår på din N64, någonstans under uppstarten, kommer Serial Monitor att ha en extra rad till den:

Kontrollenhet identifierad

När detta händer vet du säkert att du byggde TASBot rätt! Tack för att du använde detta instruerbara idag, och om något inte fungerar, skicka mig en skärmdump av seriemonitorn och din Nintendo -skärm! Ha en bra dag!

Rekommenderad: