I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory 🔥 Горячее 💬 Длинная дискуссия
Как я вживил LLM в Animal Crossing без единой правки кода
Проблема
GameCube-версия Animal Crossing 2001 года повторяет те же фразы 23 года. Консоль оффлайн, 24 МБ ОЗУ, нет TCP/IP.
Решение
- Декомпиляция: сообщество выложило исходники на C, нашёл
mMsg_ChangeMsgData. - «Почтовый ящик» в ОЗУ: выделил кусок RAM (0x81298360) для обмена строками.
- Сканер памяти: замораживал эмулятор, искал адреса активного текста и имени собеседника.
- Мост: Python-скрипт читает имя персонажа, шлёт запрос к LLM, пишет ответ прямо в буфер диалога.
- Никаких патчей картриджа: всё через Dolphin + чтение/запись процесса.
Итог
В villagers теперь живой чат, а консоль по-прежнему думает, что 2001 год.
Комментарии (167)
- Мод перехватывает диалог Animal Crossing на GameCube через shared-memory «почтовый ящик» и подменяет строки ответами LLM.
- Игра приостанавливается на секунды, пока внешний Python-скрипт запрашивает ответ у модели и кладёт его обратно в память.
- Первые сгенерированные реплики villagers’ов — «свергнуть Тома Нука», что вызвало веселье и обсуждение капиталистической сатиры.
- Участники видят в моде будущее игр: бесконечные, контекстуальные реплики вместо заезженных фраз, но сомневаются в производительности и сюжетной последовательности.
- Проект напомнил о старых попытках встроить ИИ в NPC (Quake 3, Skyrim, Modbox) и вызвал желание повторить для Switch-версий, хотя DRM усложняет декомпиляцию.
How inaccurate are Nintendo's official emulators? [video]
- YouTube
О проекте | Пресса | Авторские права | Связаться
Авторам | Реклама | Разработчикам
Условия | Конфиденциальность | Правила и безопасность
Как работает YouTube | Тест новых функций | NFL Sunday Ticket
© 2025 Google LLC
Комментарии (28)
- Byuu/bsnes стал эталоном точности эмуляции, но высокие требования к CPU/RAM вызывали насмешки.
- Пользователи вспоминают, как в Animal Crossing и DK64 встраивали полноценные NES/аркадные игры.
- Nintendo не выкладывает весь каталог: лицензии (Square Enix и др.) и страх каннибализации продаж новых проектов.
- Текущая стратегия — медленная «подписка drip-feed», чтобы не отвлекать от свежих релизов.
- Эмулятор-сообщество уже бесплатно закрыло ностальгический спрос, снижая коммерческий интерес Nintendo.
Show HN: I made an Animal Crossing style letter editor
Генератор писем для Animal Crossing
Создаёт автоматические письма жителям.
- Выбираете жителя → тему (подарок, благодарность, приглашение).
- Генератор подставляет имя, стиль речи и эмодзи-иконки.
- Можно добавить предмет из инвентаря: письмо придёт с вложением.
- Поддерживаются шаблоны на русском, английском, японском.
Комментарии (27)
- Пользователи в восторге от генератора писем в стиле Animal Crossing и делятся тёплыми историями о том, как отправили письма близким.
- IdreesInc удивлён внезапным наплывом сообщений и объясняет, что все «бутылочные» послания модерируются вручную через AWS.
- Найдены мелкие баги: теряются символы перевода строки при сжатии в ссылку, а слово stationary неправильно написано вместо stationery.
- Некоторые советуют сменить название и убрать «Tom Nook», чтобы избежать проблем с правообладателями.
- Появились ссылки на похожие инструменты: Death Generator и библиотека animalese для озвучки.