Оглавление
Как добавить батарейку на картридж с Алиэкпресс?
Если вы захотите перезаписать Game Boy Advance картридж с Алиэкспресс, то столкнетесь с одной проблемой – при наличии энергозависимой SRAM памяти, в картридже не установлена батарейка.
Китайцы уже давно используют BatteryLess технологию, которая позволяет записывать сохранение напрямую в чип памяти, где хранится сама игра. К тому же это удешевляет производство, ведь не нужно распаивать на плате дополнительные компоненты и саму батарейку.
Правда, как они патчат игру неизвестно. MetroidManiac выложил на гитхаб свою программу, которая делает такие патчи. Но у нее есть ряд своих проблем, как, например, зависание игры во время сохранения. А учитывая, что сохранения делаются самостоятельно (без участия игрока), то вы можете столкнуться с зависаниями прямо во время игрового процесса.
В этой статье мы поговорим о том, как припаять батарейку к картриджу с Алиэкспресс. Спасибо Stanislav Slow, который мне все подробно рассказал и показал!
К сожалению, для того, чтобы сохранения работали, недостаточно просто припаять батарейку.
Нам понадобятся подходящие картриджи, диоды, резисторы, конденсаторы и батарейки.
Где купить?
Первое, что нам понадобится – это сами картриджи. Я заказывал разные картриджи, но самые лучшие (и простые в установке батарейки) были куплены на Алиэкпресс:
Также нужны батарейки. Я протестировал много батареек:
Лучше всего подошли те, которые называются CMOS CR1616 (на фото справа (с проводами). Нужно понимать, что цифры 1616 – это размер. Первые 16 – это ширина (16 мм), вторые 16 – это толщина (1,6 мм). Можно взять батарейки с обозначением 2016 (они шире и такой же толщины).
Купить их можно на Алиэкпресс:
Еще нужно купить:
И вот вы всё купили, а значит можно начинать паять.
Типы картриджей
Основная проблема в том, что, даже покупая картриджи у одного и того же продавца, вы можете получить абсолютно разные платы. Например, платы 2 и 3 (на фото ниже) были куплены одновременно на одной странице с товаром у одного продавца.
Если ваш картридж чуть отличается от тех, что выше, то скорее всего вы всё равно сможете установить батарейку, используя те же элементы. Просто нужно будет сравнить обозначения элементов на плате и найти такие же на своей.
Плата 1
Начнем мы с платы 1. Это ее вид до пайки:
Пойдем по порядку.
В месте, обозначенном цифрой 1 (см. фото выше) нужно отпаять перемычку на которой написано 0.
Затем нужно припаять два диода. Обратите внимание, на диоде есть обозначение SJ и белая полоска.
Положение диода играет роль, и эта полоска должна быть сверху.
В место, обозначенное цифрой 2, нужно припаять конденсатор.
В место, обозначенное цифрой 3, нужно припаять резистор.
В месте, обозначенном цифрой 4, нужно соединить два контакта.
А в место, обозначенное цифрой 5, нужно припаять батарейку. Черный провод (минус) к контакту с надписью GND (то есть нижнему), красный провод - к верхнему контакту.
У вас должно получится так:
Всё, после этого сохранения должны работать.
Плата 2
Если вам досталась такая плата, то всё чуточку проще, потому что конденсатор уже установлен.
В место, обозначенное цифрой 1, нужно припаять резистор.
Из места, обозначенного цифрой 3, нужно отпаять перемычку на которой написано 0 и припаять ее в место, обозначенное цифрой 2.
Затем, нужно припаять два диода в места, обозначенные 3 и 4. Как и с предыдущим картриджем паять их нужно полоской вверх.
А в место, обозначенное цифрой 5, нужно припаять батарейку. Черный провод (минус) к контакту с надписью GND (то есть нижнему), красный провод - к верхнему контакту.
В итоге должно получится так:
После этого сохранения должны работать.
Плата 3
Перейдем к последней плате. На ней тоже уже установлен конденсатор, а значит установка будет чуть проще.
В месте, обозначенном цифрой 1 (см. фото выше), нужно отпаять перемычку на которой написано 0.
В место, обозначенное цифрой 2, нужно припаять резистор.
Затем нужно припаять два диода в места, обозначенные 1 и 3. Полосками друг к другу.
В месте, обозначенном цифрой 4, нужно соединить два контакта.
А в место, обозначенное цифрой 5, нужно припаять батарейку. Черный провод (минус) к контакту с надписью GND (то есть нижнему), красный провод - к верхнему контакту.
Итог:
Всё, после этого сохранения должны работать.
Эпилог
Конечно, припаивать всякие элементы и батарейки гораздо сложнее чем пропатчить игру. Но пока BatteryLess патчинг работает не идеально, выбор невелик.