สารบัญ:

วิธีสร้าง N64 TASBot: 4 ขั้นตอน
วิธีสร้าง N64 TASBot: 4 ขั้นตอน

วีดีโอ: วิธีสร้าง N64 TASBot: 4 ขั้นตอน

วีดีโอ: วิธีสร้าง N64 TASBot: 4 ขั้นตอน
วีดีโอ: ขั้นตอนการลง Custom Firmware สำหรับเครื่อง RG351P, RG351MP, RG552 และอื่นๆ (ฉบับมือใหม่) 2024, พฤศจิกายน
Anonim
วิธีสร้าง N64 TASBot
วิธีสร้าง N64 TASBot

ฉันต้องการเริ่มต้นด้วยการแจกแจงสองครั้งและคำอธิบายสำหรับ TASBot ข้อแรกส่งไปที่ Arduino หากพวกเขาไม่ได้ก่อตั้งบริษัท บทช่วยสอนนี้จะไม่อยู่ที่นี่ การตะโกนครั้งที่สองไปที่ SM64Vidz สำหรับวิดีโอที่น่าทึ่งของเขาที่เริ่มบทช่วยสอนนี้ (https://youtube.com/watch?v=w_LuePTbvlw) อย่างไรก็ตาม ฉันหวังว่าจะทำให้สิ่งต่าง ๆ ง่ายขึ้นสำหรับผู้ใช้ Arduino ใหม่ เสียงตะโกนสุดท้ายไปที่ rcoms เพื่ออัปโหลดซอร์สโค้ดของเขาไปยัง GitHub ซึ่งขับเคลื่อนบอท TASBot คือหุ่นยนต์ที่ใช้เล่น TAS (ดูคำอธิบายของ sonicpacker: https://youtube.com/watch?v=R3-ohYvi_fc&) บน Nintendo จริงหรือคอนโซลเกมเพื่อตรวจสอบว่าข้อบกพร่องที่ใช้ใน TAS นั้นเป็นเพียง ความผิดพลาดของอีมูเลเตอร์หรือถ้าเป็นไปได้ถ้ามนุษย์ส่งข้อมูลที่ถูกต้องเหล่านั้นไปยังคอนโทรลเลอร์จริง หรืออาจเป็นเพียงวิธีทำให้เพื่อนของคุณคิดว่าคุณมีสถิติโลก แต่อย่างไรก็ตาม ขอเพียงแค่เข้าสู่บทช่วยสอน

ขั้นตอนที่ 1: ข้อกำหนด

หากคุณต้องการสร้าง TASBot คุณอาจต้องการชิ้นส่วนต่างๆ ดังนั้นนี่คือ: 1x Arduino Nano บนเขียงหั่นขนมพร้อมสายไปยังคอมพิวเตอร์ของคุณโปรแกรม Arduino ติดตั้งบนคอมพิวเตอร์ (ฟรี) อินเทอร์เน็ตเบราว์เซอร์โมดูลการ์ด MicroSD 1 ตัวการ์ด MicroSD x 1 เครื่องอ่านการ์ด MicroSD x 1 ตัวเมีย 10 ตัว - สายจัมเปอร์ตัวผู้ (มาในชุดใหญ่ประมาณ 2 ดอลลาร์ ดังนั้นมันจึงไม่แพงขนาดนั้น) 1x Nintendo 641x Nintendo 64 เกมแค่นั้น มาเริ่มสร้างกันเลย!

ขั้นตอนที่ 2: คอมพิวเตอร์

คอมพิวเตอร์
คอมพิวเตอร์
คอมพิวเตอร์
คอมพิวเตอร์
คอมพิวเตอร์
คอมพิวเตอร์

ในคอมพิวเตอร์ ให้ไปที่ https://github.com/rcombs/n64-tasbot และดาวน์โหลดโดยกดปุ่ม "Clone or download" จากนั้นคลิก "Download ZIP" หลังจากดาวน์โหลดเสร็จแล้ว ให้แตกไฟล์และเปิดไฟล์ต่างๆ จนกว่าคุณจะไปถึงไดเร็กทอรีที่มีโฟลเดอร์ "sd-n64" ดูไฟล์ชื่อ "crc_table.h"? ลากไปที่โฟลเดอร์ชื่อ "sd-n64" (รูปที่ 1)

จากนั้นเปิดโปรแกรม Arduino กลับไปที่โฟลเดอร์และเปิดโฟลเดอร์ sd-n64 ภายในคุณควรพบ crc_table.h และ sd-n64.ino ลาก sd-n64.ino ลงในโปรแกรม Arduino ถัดไป ไปที่ https://raw.githubusercontent.com/rcombs/n64-tasb… และคัดลอกทุกอย่างภายในโดยกด Ctrl+A และ Ctrl+C(command+A และ command+C สำหรับผู้ใช้ Mac) การดำเนินการนี้จะคัดลอกทุกอย่างภายในหน้าเว็บนั้น หากคุณยังไม่ได้เสียบสาย ให้เสียบปลายสายที่มาพร้อมกับ Arduino Nano เข้ากับด้านที่พอดี และอีกด้านเข้ากับ Arduino และภายในโปรแกรม Arduino ให้คลิก "เครื่องมือ" ที่ด้านบน และ เลือกการตั้งค่าของฉัน (แสดงในรูปที่ 2)

กลับไปที่โปรแกรม Arduino และลบรหัสทั้งหมด จากนั้นกด Ctrl+V (command+V บน Mac) รหัสที่คุณคัดลอกก่อนหน้านี้จะปรากฏที่นั่น เราต้องเปลี่ยนสองสิ่ง พวกเขาทั้งคู่อยู่ด้านบน เปลี่ยน #define SD_SS_PIN 4 เป็น #define SD_SS_PIN 10 และเปลี่ยน #include "../crc_table.h" เป็น #include "crc_table.h" (แสดงในรูปที่ 3)

ต่อไปคุณจะต้องมี TAS เสียบการ์ด MicroSD ของคุณแล้วค้นหา TAS สิ่งที่คุณต้องทำคือค้นหาชื่อเกม N64 ของคุณ ตามด้วย TAS ค้นหาวิดีโอที่เกี่ยวข้องกับเรื่องนี้ และพวกเขามักจะมีวิดีโอดังกล่าวใน tasvideos.org คลิกลิงก์ tasvideos.org/(จะมีตัวเลขและตัวอักษรอยู่ที่นี่) และค้นหาลิงก์ที่ระบุว่า "Mupen64 movie(.m64)"(แสดงในรูปที่ 4) หากเป็น BizHawk Movie(.bk2) มันจะไม่ทำงาน ดังนั้นให้หา TAS อื่น

เปิดและค้นหาไฟล์ที่มีตัวอักษร ".m64" ต่อท้าย ตรวจสอบให้แน่ใจว่าการ์ด MicroSD ของคุณได้รับการฟอร์แมตอย่างถูกต้อง (หากไม่แน่ใจ ให้ทำตามขั้นตอนที่นี่ แต่ไม่ใช่ขั้นตอนสุดท้าย:

นี้สำหรับ windows ดังนั้นผู้ใช้ Mac หวังว่าจะมีการสอนออนไลน์อยู่ที่ไหนสักแห่ง) ตั้งชื่อไฟล์.m64 เป็น "1key" (แสดงในรูปที่ 5) ตอนนี้ควรมีลักษณะเป็น "1key.m64" ตอนนี้ใส่ MicroSD ลงในโมดูล อย่าปิดอะไรทั้งนั้น ไปขั้นตอนต่อไปกัน เราเสร็จแล้วที่นี่สำหรับตอนนี้

ขั้นตอนที่ 3: การเดินสายไฟ

การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ
การเดินสายไฟ

ทีนี้มาต่อสายไฟ นอกจากนี้ หากใช้งานได้กับเครื่องอ่านที่มีหมุดระบุว่า "3.3" โปรดแจ้งให้เราทราบ นี่คือตารางที่แสดงว่าลวดไปที่ไหน หากโมดูลของคุณไม่มีป้ายกำกับ โปรดดูรูปที่ 1.

CS - D10SCK - D13MOSI - D11MISO - D12VCC - 5VGND - GND (อันถัดจาก 5V)

การตั้งค่าของคุณควรมีลักษณะเหมือนมะเดื่อ 2.

ตอนนี้ใส่ลวดในพิน GND และพิน D8

ตอนนี้ใช้สายไฟสองเส้นแล้วทำตามที่แสดงในลิงค์ด้านล่าง

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

ทำซ้ำสำหรับทั้งสองสาย ตอนนี้ใส่ปลายแหลม (ชาย) ของสายที่แก้ไขล่าสุดลงในสายไฟที่ต่อกับขา D8 และ GND อ้างถึงรูปที่ 3 เพื่อค้นหาตำแหน่งที่จะเสียบปลายที่ดัดแปลงเข้ากับ N64 โปรดจำไว้ว่า อาจต้องใช้กำลังเล็กน้อยในการดันเข้าไป แต่หลังจากนั้น มีการเชื่อมต่อที่เสถียรยิ่งขึ้นกับ N64!

โมเดลของคุณควรมีลักษณะเหมือนมะเดื่อ 4.

เดินสายเสร็จแล้ว! กลับไปที่โปรแกรม Arduino กัน!

ขั้นตอนที่ 4: กำลังสรุป

นี่เป็นขั้นตอนสุดท้าย ในโปรแกรม Arduino ให้กดอัพโหลด (ปุ่มลูกศรด้านบน) ขณะอัปโหลด ให้กด "เครื่องมือ" ที่ด้านบนและเลือก "Serial Monitor" หากคุณได้รับข้อผิดพลาดขณะอัปโหลด อาจมีวิธีแก้ไขบนอินเทอร์เน็ต เมื่อคุณอัปโหลดเสร็จแล้ว จอภาพแบบอนุกรมจะแสดง:

กำลังเริ่มต้นการเริ่มต้น SD เสร็จสิ้น กำลังเปิดไฟล์ '1key.m64'… M64 เวอร์ชัน: 3 ไฟล์เปิดสำเร็จแล้ว

ในกรณีนี้ ให้เปิด Nintendo 64 ซึ่งควรเชื่อมต่อกับทีวีของคุณ เมื่อคุณเปิด N64 ที่ใดที่หนึ่งระหว่างการบู๊ต Serial Monitor จะมีการเพิ่มบรรทัดพิเศษเข้าไป:

ระบุคอนโทรลเลอร์

เมื่อสิ่งนี้เกิดขึ้น คุณรู้แน่นอนว่าคุณสร้าง TASBot ถูกต้อง! ขอบคุณที่ใช้คำแนะนำนี้ในวันนี้ และหากมีบางอย่างใช้ไม่ได้ผล โปรดส่งภาพหน้าจอของมอนิเตอร์แบบอนุกรมและหน้าจอ Nintendo ของคุณมาให้ฉัน! มีวันที่ดี!

แนะนำ: