На плате хранился не сам секрет, а ключ к нему
В аркадных системах Capcom CPS-2 игровые данные лежали в микросхемах памяти в зашифрованном виде. Плата могла запустить игру только при наличии правильного ключа — небольшого набора данных, который хранился в энергозависимой памяти. Так называют память, содержимое которой исчезает без постоянного питания; батарейка как раз поддерживала его, когда автомат был выключен.
Поэтому разряд батарейки не обязательно физически стирал микросхемы с игрой. Пропадал ключ, и плата уже не могла расшифровать данные. Для владельца результат выглядел почти так же, как потеря игры: автомат переставал запускать её, хотя память с программой оставалась на месте.
Почему замена батарейки превращалась в операцию на время
Обычная замена элемента питания может на мгновение оставить память без питания — и этого достаточно, чтобы потерять ключ. Поэтому при обслуживании плату обычно оставляют включённой, пока старую батарейку отсоединяют и подключают новую. Это требует аккуратной пайки: ошибка способна повредить дорожки или компоненты, а сама батарейка со временем всё равно разряжается.
Риск был не одинаковым для всех аркадных игр Capcom: речь прежде всего о платах CPS-2 с такой схемой защиты. Позже энтузиасты нашли способы восстанавливать работоспособность плат с утраченным ключом и заменять батарейные решения модификациями, которым батарейка не нужна. Но это уже ремонт или переделка конкретной платы, а не простая установка нового элемента питания.
Для сохранения игры важно, таким образом, уберечь не только игровые микросхемы. Небольшая батарейка поддерживала доступ к их содержимому — и могла сделать разницу между работающим аркадным автоматом и платой, которую нужно восстанавливать.





