﻿OKHOTSK RU v0.8.23 FINAL
========================

Русский перевод Famicom/NES-версии
Hokkaidou Rensa Satsujin: Okhotsk ni Kiyu
(北海道連鎖殺人 オホーツクに消ゆ)

СТАТУС
------
ФИНАЛЬНЫЙ РЕЛИЗ.
Игра полностью пройдена по QA-маршруту от НОВОЙ ИГРЫ до конца финальных титров.
Все найденные по ходу прохождения ошибки перевода, переполнения строк, проблемы
пароля/имени, карточной мини-игры, телефонных экранов, заставок, финального фото
и титров исправлены.

Версия: v0.8.23 FINAL
Дата финализации: 2026-09-19

ФАЙЛЫ
-----
Okhotsk_RU_v0.8.23_FINAL.nes
    Готовая русская ROM.

WALKTHROUGH_RU.txt
    Полное прохождение и QA-маршрут. Маршрут обновлён по фактическому
    финальному прохождению перевода.

CHANGELOG_RU.txt
    Краткая история основных исправлений.

CHECKSUMS_SHA256.txt
    Контрольные суммы файлов релиза.

Tools/
    Очищенный финальный набор инструментов и project template для изучения,
    проверки и воспроизводимой сборки перевода.

ПОДТВЕРЖДЁННЫЕ ФУНКЦИИ
----------------------
- Полный основной сюжет на русском языке.
- Русские меню, окна выбора и статический UI.
- Русский ввод имени.
- Русский ввод и отображение пароля.
- Пароль, выданный игрой, успешно вводится обратно.
- Исправлены дакутэн/хандакутэн на специальных экранах.
- Телефон и случайные неправильные номера работают.
- Карточная мини-игра работает полностью: имя игрока, СЮН, ставки, числа,
  победы/поражения и финальные ветки.
- Титульный экран и дополнительные заставки переведены.
- Финальные титры полностью локализованы.
- Финальный текст под фотографией корректно выводится специальным CHR-набором.
- Диалоговый текст переразмечен под безопасную область: X<30, не более трёх
  рисуемых строк на страницу.
- Пробелы после . , : ? ! в диалогах намеренно не используются для экономии места.

ИЗВЕСТНАЯ МЕЛОЧЬ
----------------
Редко курсор может слегка наехать на конец нижней строки интерфейса. Это только
косметический эффект; на прохождение, сохранение/пароль и сюжет не влияет.

ПРОВЕРКИ ФИНАЛЬНОЙ ROM
----------------------
Full structural verifier: PASS
Dialogue layout verifier: PASS
Полное ручное прохождение: PASS

SHA-256 ROM:
4f3003ed002ea0b76dd243e52f479a9e22c4483d1d9411b43dbf373d26cbbdb2

Оригинальная изученная японская ROM для воспроизводимой сборки:
SHA-256 d42f3bdea8af5c1303d567e07afdf89d72d014639e8f7b88fc7a10404bec33ba

ПРИМЕЧАНИЕ ДЛЯ SAVE STATE
-------------------------
Save state эмулятора хранит RAM/CHR/nametable. Поэтому старый .fcs, созданный на
предыдущей тестовой версии, может визуально сохранить уже нарисованный старый
экран. Для чистой проверки специальных экранов лучше открыть их заново либо
использовать обычный игровой пароль.

ИНСТРУМЕНТЫ
-----------
Финальный source/project template находится в project_template/.
Основная команда проверки готовой ROM:
  python3 tests/verify_full_rom.py Okhotsk_RU_v0.8.23_FINAL.nes

Проверка геометрии диалогов:
  python3 tools/check_dialogue_layout.py project_template/script_work.txt \
      --shared-translations project_template/shared_translations_full.json

Сборка из поддерживаемой чистой японской ROM:
  python3 tools/build_project.py game.nes project_template/script_work.txt \
      --ru-bpe project_template/ru_bpe.tsv \
      --shared-translations project_template/shared_translations_full.json \
      -o Okhotsk_RU_rebuilt.nes

Подробности: docs/MANUAL_RU.txt
