В этом репозитории вы найдете исходный код с обратно разработкой для Fallout: Post ядерная ролевая игра.
Этот проект основан на большей части кода с помощью справочного издания Fallout 2, которое я разбил ранее. Оригинальный двигатель Fallout во многих отношениях проще, но это все еще другая игра, поэтому я решил сохранить Fallout 1 и Fallout 2 в качестве отдельных проектов.
Цель этого проекта - восстановить оригинальный исходный код как можно ближе со всеми его недостатками. Это означает, что Windows/x86/640x480 среди многих других вещей. Оригинальный Fallout также имел порты DOS и Mac OS X, которые не имеют возможности этого проекта.
Игра может быть завершена от начала до конца. Около 6% функций из Fallout 2 Codebase в настоящее время находится в рассмотрении. Как и в F2RE, существует небольшое количество функций, которые не декомпилируются, потому что они никогда не используются в игре.
Вы должны владеть игрой, чтобы играть. Купите свою копию на Gog или Steam. Загрузите последнюю сборку или сборку из Source. fallout-re.exe служит заменой падения для falloutw.exe . Скопируйте его в свой каталог Fallout и запустите.
Лучшее, что вы можете сделать, это играть и сообщать об ошибках или несоответствиях. Прикрепите накопление на молнии, если это необходимо.
Пожалуйста, не отправляйте новые функции или какой -либо код, которого нет в Fallout 1 Binary. После завершения процесса декомпиляции/проверки разработка будет продолжена в новом репозитории. Этот репозиторий останется нетронутым по историческим причинам.
Исходный код в этом репозитории создается обратной инженерией оригинальной бинарной. Существует пара исключений для обратной инженерии в рамках DMCA - документация, совместимость, справедливое использование. Документация необходима для достижения совместимости. Например, запуск вашей юридически приобретенной копии на Modern Mac M1 (совместимость в действии) составляет справедливое использование. Публикация этого материала для широкой аудитории сомнительна. В конце концов, Bethesda/Microsoft заставит снять проект или оставить его. Смотрите #29 для обсуждения.
Исходным кодом является этот репозиторий доступен по лицензии на устойчивое использование.