Оглавление:

Как собрать N64 TASBot: 4 шага
Как собрать N64 TASBot: 4 шага

Видео: Как собрать N64 TASBot: 4 шага

Видео: Как собрать N64 TASBot: 4 шага
Видео: Stardew Valley — ТАС Джоджи% за 38:30! 2024, Июль
Anonim
Как собрать TASBot N64
Как собрать TASBot N64

Я хотел бы начать с двух криков и описания TASBot. Первый привет Arduino, если бы они не основали свою компанию, этого руководства не было бы здесь. Второй привет SM64Vidz за его потрясающее видео, с которого началось это руководство (https://youtube.com/watch?v=w_LuePTbvlw). Тем не менее, я надеюсь, что упростил жизнь новым пользователям Arduino. И наконец, команда rcom загрузила его исходный код на GitHub, на котором работает бот. TASBot - это робот, используемый для воспроизведения TAS (см. Объяснение sonicpacker: https://youtube.com/watch?v=R3-ohYvi_fc&) на реальной Nintendo или игровой консоли, чтобы проверить, являются ли сбои, используемые в TAS, просто сбой эмулятора, или было бы хорошо, если бы человек отправил эти точные данные на реальном контроллере. Или это может быть просто способ заставить ваших друзей подумать, что вы установили мировой рекорд. Но в любом случае давайте просто перейдем к руководству.

Шаг 1. Требования

Если вы хотите создать TASBot, вам, вероятно, понадобятся детали. Итак, вот они: 1x Arduino Nano, на макетной плате, с проводом к вашему компьютеру. Программа Arduino, установленная на компьютере (бесплатно), Интернет-браузер, 1x Модуль карты MicroSD, 1x Карта MicroSD, 1x Устройство чтения карт MicroSD, 10x Женский - Штекерные провода-перемычки (они поставляются в больших упаковках для примерно 2 доллара, так что они не такие уж и дорогие) 1x Nintendo 641x Nintendo 64 Game Вот и все, так что приступим к созданию!

Шаг 2: компьютер

Компьютер
Компьютер
Компьютер
Компьютер
Компьютер
Компьютер

На компьютере перейдите по адресу https://github.com/rcombs/n64-tasbot и загрузите его, нажав «Клонировать или загрузить», а затем «Загрузить 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).

Далее вам понадобится ТАС. Подключите карту MicroSD и найдите TAS. Все, что вам нужно сделать для этого, - просто найти имя вашей игры N64, а затем TAS. Найдите видео по этому поводу, и они, скорее всего, разместят его на tasvideos.org. Щелкните ссылку tasvideos.org/ (здесь будут цифры и буквы) и найдите ссылку с надписью «Mupen64 movie (.m64)» (показанная на рис. 4). Если это фильм BizHawk (.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! Хорошего дня!

Рекомендуемые: