# Исследование оригинальной Civilization III и Path of Atlants 2

Исследуется предоставленная установленная игра из `Original Sources/CIV3ATL2`, распакованная из `CIV3ATL2.7z`. Основной профиль Conquests содержит достаточно данных, чтобы извлечь состав и параметры контента, подготовить импорт графики и спроектировать совместимый браузерный движок. Исполняемая логика игры в этих таблицах не содержится: бой, экономика, дипломатия и искусственный интеллект потребуют собственной реализации.

Состояние исследования: **26 октября 2026 года**. Выполнены инвентаризация всей поставки, разбор всех 17 уникальных BIQ, извлечение основных таблиц, проверка зависимостей, сверка со встроенными правилами сохранения, обследование графических и звуковых заголовков и аудит ссылок основного профиля. Полная игровая совместимость ещё не проверена.

27 октября подготовлен и подключён к прототипу [проверочный набор оригинальных ресурсов](media-verification.md): две палитры, сложные анимации, AMB и WAV. [Просмотр образцов](media-preview.html) и отчёт проверок доступны в браузере.

27 октября подключена первая часть [городских зданий и очереди производства](city-buildings-model.md), с миграцией в схему сохранений 6. Исполнение остальных систем остаётся открытым.

27 октября добавлены [губернатор, ускорение и продажа](city-management-model.md), собственная схема 7 и проверки управления в настоящем браузере.

Подключены [все полезные специалисты и обычное научное дерево](specialists-and-research-model.md), схема 8, 235 исходных иконок технологий и 56 кадров жителей. Эффекты технологий учитываются отдельно от возможности их исследовать.

27 октября подключён [призыв](drafting-model.md): исходная «Политика», лимиты правительств, собственные национальности, ресурсы, опыт рекрутов и сохраняемое недовольство. Общая команда используется интерфейсом и ИИ; схема 15 сохраняет использованный лимит. Расхождения справки и BIQ перечислены отдельно.

27 октября подключены [шахты, орошение и расчистка](terrain-work-model.md): шесть исходных заданий, общий прогресс, ИИ, сохранения схемы 16 и оригинальная графика. Исправлена граница пресных озёр, новые партии получили примеры местности. Это начало 4.5; остальные работы и контроль EXE открыты.

27 октября продолжены [железные дороги, форты и зона контроля](infrastructure-model.md), а также доработаны [кнопки, подсказки и камера](command-buttons-and-camera.md). Схема17 сохраняет инфраструктурные модели; исходная Windows-сверка остаётся открытой.

28 октября подключена первая часть [морских действий и транспорта](naval-actions-and-transport.md): обычные корабли, пассажиры, порты, риск моря/океана, сохранения32 и простой ИИ островной колонизации. Полный морской раздел 5.1 остаётся в работе.

28 октября добавлен [активный обстрел артиллерии и кораблей](bombardment-model.md): общие приказы/ИИ, видимые цели, наземные/морские летальные флаги, инфраструктура и городские потери, сохранения33. Арифметика сверена с1130 исполнениями исходных инструкций; полная Windows-совместимость остаётся открытой.

28 октября подключены [дороги, гавани и морская торговля](land-and-sea-trade-network.md): общее снабжение городов, морские договоры, блокада, исходная «Гавань», сохранения34. Проверены13 последовательностей EXE и105 исполнений оригинального предиката матрицы связей; полный морской раздел остаётся в работе.

28 октября начаты [воздушные миссии](air-missions-model.md): разведка, перебазирование, два разведывательных типа и два авианосца, сохраняемая видимость и ИИ.505 машинных контрольных случаев и18 исходных последовательностей; боевые воздушные миссии и полный5.2 остаются в работе.

## Что установлено

27 октября подключены [военная усталость и первые мирные договоры](war-weariness-and-peace-model.md): счётчики по противникам, настроение, вынужденная революция, сохраняемое прерывание хода и общий ответ ИИ. Схема сохранений 14 явно отмечает невосстановленную военную историю прежних версий. Полная дипломатия и сверка оригинальных фаз остаются открытыми.

27 октября подключены [культурные переходы городов](cultural-conversion-model.md), настройка партии, общий выбор принять/отказать и ИИ; схема сохранений 13. Исходный Script подтверждает, что при отказе город остаётся прежнему владельцу. Численные крайние случаи и последствия переноса требуют наблюдений оригинала.

27 октября подключены [культурные границы городов](cultural-borders-model.md): шесть уровней, соперничество за клетки, пересчёт после захвата/разрушения и обновление жителей/ресурсов. Схема сохранений 12 загружает настоящие сохранения опубликованных схем 3–11; точная сверка оригинального порядка и переходы городов остаются открытыми.

| Объект основного `Conquests/conquests.biq` | Количество |
| --- | --- |
| Типы юнитов | 413 |
| Технологии | 236, из них 200 с обычной эпохой и 36 с `era = -1` |
| Здания и чудеса | 244 |
| Ресурсы | 52 |
| Правительства | 14 |
| Типы местности | 14 |
| Записи цивилизаций | 32, включая специальные записи |
| Типы жителей и специалистов | 22 |
| Работы по преобразованию местности | 13 |
| Обычные эпохи | 4 |
| Уровни сложности | 9 |

Это количества записей таблиц, а не обещание доступности каждого объекта игроку. У 56 типов юнитов пустая маска доступности цивилизациям, а у 39 нулевая стоимость. Доступность определяется также технологиями, ресурсами, специальными флагами и способом появления юнита.

В сохранении, указанном в `conquests.ini`, записи таблиц совпадают с основным BIQ побайтово по разделам, кроме `GAME`, содержащего настройки конкретной игры. Порядок разделов в файлах различается. Это подтверждает применимость исследуемого основного профиля к сохранённой партии, но не реализует импорт её состояния.

## Как использовать результаты

- [Состав и версии поставки](inventory-and-versions.md) — издания, размеры и особенности каталога.
- [Правила и сценарии](rules-and-scenarios.md) — фактические параметры Atlants, зависимости, стоимости и различия сценариев.
- [Местность и интерфейс](terrain-and-interface.md) — слои карты, палитры, панели и городские экраны.
- [Юниты и анимации](units-and-animation.md) — связи PRTO, Pediaicons, INI и FLC, варианты по эпохам и исключения.
- [Звук и текстовые форматы](audio-text-and-formats.md) — WAV, AMB, тексты, кодировки и локализация.
- [Переиспользование и права](reuse-and-rights.md) — техническая пригодность и условия распространения материалов.
- [План переноса в браузер](migration-plan.md) — последовательность работ и критерии готовности.
- [Методы и результаты проверок](methods-and-validation.md) — воспроизводимость, источники описаний форматов и пределы анализа.
- [Ранние города](early-city-model.md), [финансы и наука](finance-and-science-model.md), [бой и завоевание](land-combat-and-conquest.md) — реализованные модели и их допущения.
- [Болезни и исходный EXE](disease-and-native-environment.md), [загрязнение и уборка](pollution-and-cleanup.md).
- [Маршруты технологий](technology-tree-controls.md), [оригинальные приказы](native-unit-orders.md).
- [Прямые работы и выбор юнита](direct-worker-orders-and-selection.md), [параметры и громкости](preferences-and-audio-levels.md), [закрытие окон](modal-backdrop-close.md), [казна и наука в HUD](hud-economy.md).
- [Фоновая музыка и favicon](background-music-and-favicon.md), [готовность загрузки и уведомление хода](startup-and-turn-status.md).
- [Город, гарнизон и ПКМ по клетке](city-navigation-garrison-and-map-context.md).
- [Машинные данные](data/README.md) — каталоги, таблицы, графы ссылок и диагностика в JSON.

## Главный вывод для проекта

Технически наиболее полезны таблицы правил, графика местности и интерфейса, наборы анимаций, их INI и индекс Pediaicons. Они позволяют сохранить конкретный состав Atlants и узнаваемый вид игры. Для браузера графику следует подготовить в PNG или WebP, а данные — в собственном профиле JSON. Конвертация должна сохранять назначение палитровых индексов, точки привязки и направления, а не просто заменять расширение файла.

Публичное распространение оригинальных изображений и звука требует отдельного основания. Некоммерческий характер проекта учитывается в фанатской политике 2K, но сам по себе не подтверждает разрешение включить весь контент в самостоятельный ремейк. Найденные лицензии и различия между оригинальными и авторскими ресурсами рассмотрены в [оценке переиспользования](reuse-and-rights.md).

Оригинальные файлы, распакованные двоичные данные и производные изображения остаются в `Original Sources`, исключённой из Git. В `research/original-game` перенесены результаты анализа и собственные описания.

- [Общая Цивилопедия: тексты, поиск и связанные статьи](global-civilopedia.md)

- [Подтверждённая арифметика скорости рабочих](worker-rate-model.md)
