Hacker News Digest

Тег: #animal-crossing

Постов: 3

I replaced Animal Crossing's dialogue with a live LLM by hacking GameCube memory (joshfonseca.com) 🔥 Горячее 💬 Длинная дискуссия

Как я вживил LLM в Animal Crossing без единой правки кода

Проблема
GameCube-версия Animal Crossing 2001 года повторяет те же фразы 23 года. Консоль оффлайн, 24 МБ ОЗУ, нет TCP/IP.

Решение

  1. Декомпиляция: сообщество выложило исходники на C, нашёл mMsg_ChangeMsgData.
  2. «Почтовый ящик» в ОЗУ: выделил кусок RAM (0x81298360) для обмена строками.
  3. Сканер памяти: замораживал эмулятор, искал адреса активного текста и имени собеседника.
  4. Мост: Python-скрипт читает имя персонажа, шлёт запрос к LLM, пишет ответ прямо в буфер диалога.
  5. Никаких патчей картриджа: всё через Dolphin + чтение/запись процесса.

Итог
В villagers теперь живой чат, а консоль по-прежнему думает, что 2001 год.

by vuciv • 10 сентября 2025 г. в 02:59 • 774 points

ОригиналHN

#gamecube#animal-crossing#c#python#memory-hacking#llm#dolphin-emulator

Комментарии (167)

  • Мод перехватывает диалог Animal Crossing на GameCube через shared-memory «почтовый ящик» и подменяет строки ответами LLM.
  • Игра приостанавливается на секунды, пока внешний Python-скрипт запрашивает ответ у модели и кладёт его обратно в память.
  • Первые сгенерированные реплики villagers’ов — «свергнуть Тома Нука», что вызвало веселье и обсуждение капиталистической сатиры.
  • Участники видят в моде будущее игр: бесконечные, контекстуальные реплики вместо заезженных фраз, но сомневаются в производительности и сюжетной последовательности.
  • Проект напомнил о старых попытках встроить ИИ в NPC (Quake 3, Skyrim, Modbox) и вызвал желание повторить для Switch-версий, хотя DRM усложняет декомпиляцию.

Комментарии (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 (acmail.idreesinc.com)

Генератор писем для Animal Crossing
Создаёт автоматические письма жителям.

  • Выбираете жителя → тему (подарок, благодарность, приглашение).
  • Генератор подставляет имя, стиль речи и эмодзи-иконки.
  • Можно добавить предмет из инвентаря: письмо придёт с вложением.
  • Поддерживаются шаблоны на русском, английском, японском.

by IdreesInc • 27 августа 2025 г. в 13:18 • 187 points

ОригиналHN

#animal-crossing#aws#javascript#web-applications

Комментарии (27)

  • Пользователи в восторге от генератора писем в стиле Animal Crossing и делятся тёплыми историями о том, как отправили письма близким.
  • IdreesInc удивлён внезапным наплывом сообщений и объясняет, что все «бутылочные» послания модерируются вручную через AWS.
  • Найдены мелкие баги: теряются символы перевода строки при сжатии в ссылку, а слово stationary неправильно написано вместо stationery.
  • Некоторые советуют сменить название и убрать «Tom Nook», чтобы избежать проблем с правообладателями.
  • Появились ссылки на похожие инструменты: Death Generator и библиотека animalese для озвучки.