Releases: Russian-Doom/russian-doom-dos
Releases · Russian-Doom/russian-doom-dos
Russian Doom DOS 1.8
Russian Doom DOS 1.7
Версия 1.7 (04.08.2019)
Улучшения:
- Полностью переделано внутриигровое меню настроек.
- В игре теперь две доступно две палитры, условно объединенные в одну:
улучшенная и оригинальная. - Добавлен опциональный разноцветный HUD.
- По завершению ExM8 теперь отображается межмиссионный экран.
- Исправлена синтаксическая опечатка в сообщении о полученном BFG.
- Игрок издаёт звук "уфф" при активации дверей, открывающихся от выстрела,
а также скроллеров. - Решена половина проблемы с музыкой у библиотеки DMX: музыка теперь всегда
запускается с корректным звучанием. Другая половина, в которой музыкальный
драйвер иногда не запускается, все еще покрыта мраком.
Russian Doom DOS 1.666a
Версия 1.666a (09.02.2019)
Улучшения:
- По аналогии консольным версиям Doom, при попытке открыть/активировать дверь,
для которой нужен отсутствующий у игрока ключ, этот ключ три раза промигает
в HUD. Не применяется в режиме -vanilla. - Расширитель памяти DOS/4GW заменен на более современный DOS/32.
Russian Doom DOS 1.666
Версия 1.666 (25.11.2018)
Улучшения:
- Реализован параметр командной строки "-noflats", при котором текстуры пола
и потолка будут отрисовываться сплошным цветом (но с учетом освещения).
Это снижает количество расчетов при обработки каждого кадра и может
положительно сказаться на производительности игры на слабых компьютерах. - Реализованы брайтмапы для текстур SW2SATYR, SW2LION и SW2GARG, а также для
TEKWALL2 и TEKWALL5. - Остатки текста сообщений с тенью корректно удаляются с рамки экрана.
- При переключении на ходьбу, амплитуда покачивания оружия уменьшается
(не в -vanilla). - Перевод уровня сложности "I'm too young to die" изменен с "Я слишком молод"
на "Мне рано умирать". - Реализованы окровавленные лица игрока в режиме бессмертия (не в -vanilla).
- При отсутствии на карте старта игрока, игра завершится с информативной
ошибкой, явно указывающей какой стартовой точки не хватает. - Звуки приветствия и смерти Иконы Греха более не будут прерываться звуком
игрока "уфф". - После приземления с большой высоты, BFG в руках игрока поднимается визуально
медленнее и тяжелее (не в -vanilla). - Звук найденного тайника более не будет прерываться звуками получения бонусов
и некоторыми другими. - Исправлен баг оригинальной игры, при котором звуки на уровне E4M8 в Ultimate
Doom проигрывались без учета клиппинга, т.е. всегда почти в полную громкость,
вне зависимости от расстояния. - Исправлен баг оригинальной игры, при котором наличие одного только
двуствольного ружья не отображалось в индикации оружия HUD. - В режиме "vanilla" более не применяются улучшения:
- Дополнительные уровни "убавляющегося освещения" (diminished lighting)
- Корректная вертикальная позиция камеры при перемещении на лифтах
- Анимация fuzz-прозрачности продолжается в режиме паузы
- Отсутствующий звук FLAMST у Арчвайла
Russian Doom DOS 1.5
Версия 1.5 (11.06.2018)
Улучшения:
- Переработан уровень сложности "Ультра кошмар!":
- Снижен диапазон увеличенного урона.
- Увеличена скорость передвижения монстров.
- Исправлен баг, при котором выбор новой сложности игры оставлял специфику
от "Ультра кошмара". - В целом, уровень стал легче и более дружелюбным для обычной игры ради
удовольствия, нежели ради нервов.
- Голова Ромеро (Boss Brain) больше не будет произвольно зеркалироваться
при смерти. - Исправлен условный оригинальный баг, при котором игра использовала заниженное
количество уровней "убавляющего освещения" (diminished lightning). - Игровая карта будет отображать статистику уровня и проведенное время.
- Добавлен неброский брайтмап для текстуры SW2SKULL в Плутонии.
- Добавлен HUD, отображающий лицо игрока с рамкой. Активируется нажатием "+",
доступен сразу после традиционного HUD. - Немного улучшен спрайт зелёной крови BLUGC0.
- Покачивание оружие при стрельбе в движении теперь доступно в демозаписях
и сетевой игре. - Параметр командной строки "-timedemo" теперь будет отображать среднее
значение насчитанных FPS, и может быть использовать в качестве бенчмарка. - Исправлен оригинальный баг, при котором пауза не работала на межмиссионных
и текстовых экранах. - Эффект оригинальной прозрачности (fuzz) будет приостанавливаться при
игровой паузе. - Реализован опциональный прицел, переключается кнопкой "X".
- Активированные обзор мышью и прицел будут запоминаться игрой (записываться в
файл default.cfg), исключая необходимость активировать их при каждом новом
запуске игры.
Russian Doom DOS 1.4
Версия 1.4 (11.04.2018)
Улучшения:
- Исправлен критический баг, при котором открытия меню быстрого сохранения
приводило к завершению игры с ошибкой. - Специфика линии 56 (пресс) будет давить игрока и вообще все живое до смерти.
Это исправляет оригинальный баг, при котором игрок мог быть "зажатым" в
тайнике на уровне Лаборатория на Деймосе (E2M4). - Исправлен оригинальный баг, при котором не воспроизводился звук появления
пламени Арчвайла (DSFLAMST). - Пулевые hitscan-атаки монстров теперь также попадают в пол/потолок, а не
визуально "проскальзывают" до ближайшей стены. - Исправлен оригинальный баг, при котором статус бар отрисовывался с еле
заметной задержкой при закрытии экрана помощи. - Для межмиссионных текстов Вольфенштайн и Гроссе будут использоваться отдельные
тематические фоны из Wolfenstein 3D. - Исправлен оригинальный баг, при котором монстры могли застревать перед
дверьми, для которых требуются ключи (специфика линий 32, 33, 34). - При деактивации какого-либо паверапа с помощью IDBEHOLD, выдаётся сообщение:
"Предмет деактивирован". - Исправлен баг, при котором визор усиления освещения еле заметно "подсвечивал"
некоторые цвета в текстурах неба. - Исправлен баг, при котором смена громкости музыки в режиме игровой паузы
возобновляло звучание музыки. - Разрешено использование всех чит-кодов на сложности Ультракошмар.
Наслаждайтесь любым уровнем с кодом IDFA. - Исправлен оригинальный баг, при котором сохранение игры стоя на "обрыве"
приводило к падению игрока в стену при загрузке игры. - Исправлен редкий оригинальный баг, при котором текстуры переключателей не
менялись не некоторых нижних сегментах. - Исправлен оригинальный недочет кода, при котором высота обзора игрока
обновлялась с небольшой задержкой на движущихся вертикальных платформах
и лифтах. - Исправлен редкий оригинальный баг, при котором не только монстры, но и вообще
любые объекты могли не появится на уровнях, созданных для Doom II и
запущенных в Doom I.
Russian Doom DOS 1.3
Версия 1.3 (11.02.2018)
Улучшения:
- Брайтмаппинг полностью доведен до ума. Теперь он работает корректно на любых
сегментах стен, немного улучшена загрузка. Дополнительно брайтмаппинг будет
применяться к заряжающейся BFG9000 (красные огоньки). - Реализован обзор мышью в полной аналогии основному проекту. Переключается
кнопкой "~". - Огромное количество мелких оптимизаций
- Движок научился загружать спрайты и текстуры пола/потолка из PWAD-файлов
- Текстуры пола более не будут дергаться при изменении освещения в низкой
графической детализации. - Исправлен небольшой баг отключенной эмитации контрастного освещения стен.
Теперь контрастность не будет применяться и к двусторонним стенам. - Исправлен баг появляющихся текстурных "искр", очень заметных при
открывающихся дверях и на некоторых текстурах (спасибо Брэду Хардингу за
идею и код!) - Исправлен оригинальный бага игры, при котором зеленая вспышка телепорта не
появлялась на спотах режима Deathmatch, направленных на запад. - Реализован дополнительный уровень сложности: "Ультра кошмар!":
- Поведение монстров аналогично параметру -fast.
- Монстры не воскрешаются.
- Немного увеличена скорость перемещения монстров.
- Диапазон получаемого урона (т.е. не фактический урон) от монстров
расширен примерно на 70%. Урон от кислоты, лавы, пресса и т.д. не изменен. - Количество получаемой аммуниции не удваивается.
Russian Doom DOS 1.2
Версия 1.2 (31.12.2017)
Улучшения:
- Реализован брайтмаппинг нескольких спрайтов и текстур стен.
- Трупы монстров более не будут "зависать" на выступах в некоторых случаях,
а будут "сползать" с них. Основано на методе Torque от отца-основателя
Ли Килау. - Названия уровней четвертого эпизода сверены с синодальным русским переводом,
внесены небольшие правки:- Истинное отвращение -> Истинная ненависть
- Непокорное зло -> Неудержимое зло
- Добавлен чит код "IDKA", выдающий игроку только ключи.
- Добавлен чит-код "VERSION", отображающий текущую версию и дату релиза проекта.
- Добавлены Crispy HUD: эксклюзивный и с текстовыми элементами. Активируются
изменением размера экрана (+/-), и доступны сразу после классического HUD.
Russian Doom DOS 1.1
Версия 1.1 (25.11.2017)
Технические правки:
- Эффект сектора №17 (мерцающий свет) будет сохраняться в сохраненных играх.
- Теперь возможно использовать DOOM2.WAD от Doom 3: BFG Edition.
- Программно исправлена проблема с отсутствующим ключем на 31м уроне TNT.
- Меню быстрого сохранения теперь имеет собственный заголовок "БЫСТРОЕ
СОХРАНЕНИЕ", а не "СОХРАНИТЬ ИГРУ". - Скорректировано название E3M7: "Лимб" заменено "Врата в Лимб".
- Небольшие улучшения в R_RenderMaskedSegRange
- Полностью переписана правка, устраняющая прерывание звуков выстрелов игрока
звуками боли и звуками "уфф!". Звуки стрельбы более не будут пропадать при
относительно большом количестве активных монстров, общее поведение звуков
стало практически идентично оригинальной игре. - Исправлена проблема появления Потеряных Душ за пределами уровня.
- Добавлена графика "разорванного" лица игрока в HUD из Atari Doom (6 кадров
анимации), а также "раздавленного" из PSX Doom (1 кадр). - Исправлен оригинальный баг, при котором желтая экранная палитра получения
бонусов "зависала" на мертвом игроке. - Устранен лимит MAXINTERCEPTS, который мог вызывать ошибку "призрачных
объектов". - Исправлен однопиксельный зазор между оружием и HUD при эффекте частичной
невидимости. - Оружие будет покачиваться (1/2 стандартной амплитуды) при стрельбе в движении.
Дополнительно это решает проблему "дергающихся" ружей, а также реализована
принципиально новая тряска пилящей бензопилы. - Добавлена поддержка отображения "сдвоенных" ключей (карта/череп) на HUD,
нарисована графика. - Исправлена проблема с отутствием анимации при использовании текстуры FIRELAV2.
Новая текстура взята из исходных материалов, выложенных Джоном Ромеро. - Отцентрированы взрывы при смерти Иконы Греха.
- Исправлен баг с визуально отсутствующем повреждением однопроцентного урона.
- Внесены логические и технические правки в работу звуков переключателей.
Russian Doom DOS 1.0
Версия 1.0 (01.06.2017)
Первый релиз проекта.
Перевод:
- По соображениям совместимости и упрощения кода, титры завершения уровней
упрощены до "Уровень завершен", а титры загрузки до "Загружается уровень". - Все переведенные материалы помещены в один файл: rusdoom.wad.
Игровой процесс:
- Глаза главного героя будут окрашены в золотистый цвет при ухмылке и
оскаливании в режиме бессмертия. - Титр "Новая игра" будет отображаться и при выборе эпизода в Doom I.
- Чит-коды IDKFA и IDFA теперь выдают игроку рюкзак.
- Чит-коды IDCLIP и IDSPISPOPD работают во всех играх.
- При обнаружении тайников будет отображаться текстовое и звуковое оповещение.
- Добавлено рекордное время (PAR times) для четвертого эпизода Doom I из
Doom 3 BFG Edition. - Игровая карта будет обновляться по мере прохождения уровня.
- Двуствольное ружье имеет небольшой шанс разносить врагов в клочья при
выстреле в упор. - Добавлены звуки раздавливания трупов дверьми и прессами (сокращенный DSSLOP).
- Некоторые фреймы спрайтов Зомби, Паука-Предводителя и Кибердемона теперь будут
в полной яркости. - На межмисионном экране будет отображаться общее время, проведенное на всех
уровнях. В данный момент оно не записывается в сохраненной игре. - Анимация смерти и трупы имеют эффект произвольного горизонтального
зеркалирования. - Трупы мертвых морпехов будут произвольно окрашиваться в разные цвета.
- Добавлена улучшенная анимация жидкостей.
- Добавлены сообщения "Получено 8 патронов для дробовика" и "Получено две
ракеты" для самой низкой и самой высокой сложности. - Отключен запрос на быструю перезапись и быстрое сохранение.
- Восстановлена корректная формула "Ouch Face".
- Количество слотов для сохранения и загрузки увеличено с 6 до 8.
- Добавлена цветная кровь и трупы монстров!
Технические правки:
- В код возвращена возможность активации постоянного бега через параметр
конфигурационного файла JOYB_SPEED. Запоминать корректное значение не
нужно, бег автоматически активизируется при любых значениях выше 20. - Математические расчеты рендеринга переведены на 32-х битные исчисления.
Это позволит отображать более сложную геометрию без ошибок переполнения памяти
и им подобным. - Статические лимиты игрового движка увеличены до уровня Doom+.
- Лимит файла сохраненной игры увеличен в 16 раз, дополнительно внесены правки,
позволяющие не использовать экранный буфер и избежать переполнения памяти. - Стандартное управление перенесено на WADS+E, отключено вертикальное
передвижение мышью и реализована возможность переключаться на ходьбу во время
бега. - Стандартный размер игрового окна увеличен до полноэкранного с HUD.
- Стандартные звуковые устройства изменены на Sound Blaster, количество звуковых
каналов увеличено до 8. - Добавлено большое количество промежуточных уровней гамма-коррекции.
- Теперь при ручном закрытии дверей также будут воспроизводиться звуки.
- Эффект желтого экрана при поднятии большого количества бонусов теперь
ограничен пятью секундами (тоесть примерно 175ю бонусами). - При начале новой игры теперь будут учитываться введенные параметры командной
строки: -fast, -respawn и -nomonsters - При нулевой громкости звука не будет воспроизводиться звук при выходе из
игры, чуть-чуть ускоряя процесс закрытия. - Мертвый игрок более не будет издавать звук "Уфф!" при падении с высоты.
- Отсутствующие или некорректные текстуры поверхности будут отображаться как
небо, чтобы предотвратить закрытие игры с критической ошибкой - Предотвращена возможность "парализации" Паука-Предводителя другими монстрами.
- В значительной степени предотвращена возможность переполнения SlopeDiv
(позволяет избежать возможность появления slime trails на больших открытых
картах). - Внесены незначительные правки, позволяющие предотвратить аварийное завершение
игры при отсутствии звуков, текстур, патчей и поверхностей. - После загрузки игры будет выводиться сообщение "Игра загружена.", по подобию
сообщения о сохранении игры. - Активирована возможность загружать карты с неизвестными id предметов.
- Игра более не будет завершаться с ошибкой при открытии игрового меню с
установленной скоростью мыши выше 30. В данном случае ползунок будет
окрашиваться в красный цвет. В случае перемещения ползунка в крайнее левое
положение, ползунок будет затемняться. - Цветные текстовые строчки-баннеры, а также информация о SPA будут рисоваться
в полную длинну экрана (80 символов). - Вновь доступен экран с информацией о приобретении для Doom Shareware.
- Несколько улучшена читаемость текста при введении кода IDMYPOS.
- Исправлен баг оригинального кода, из за которого загрузка и сохранение на
некоторых картах в Final Doom приводило к ошибке "Unknown Tclass" (предметы
с номером "0).
Исправление оригинальный багов игры:
- Исправлены ошибки: Long Wall Wobble и Wiggle.
- Значительно уменьшена вероятность появления Slime Trail.
- Исправлен баг Doom II, при котором не менялось небо при смене
игровых эпизодов (Космопорт, Город, Ад). - Исправлена задержка отображения повреждений на лице игрока (также известна
как Status bar hysteresis) - Активация линии двери без назначенного сектора более не будет вызывать
подвисания игры. Кроме того, звук "Уфф!" будет проигрываться не глобально,
а активирующим игроком. - Исправлена работа двери, автоматически закрывающейся через 30 секунд.
- Быстрая дверь теперь издает только один звук при закрытии.
- Сфера неуязвимости теперь окрашивает небо.
- Исправлена работа чит-кода IDMUS, которая могла привести к аварийному
завершению работы игры при вводе idmus00 в Doom II и idmus31 в Doom I. - Чит-код IDDQD более не оживляет (и не воскрешает) мертвого игрока.
- Исправлен баг совместной работы визора усиления освещения и сферы
неуязвимости, когда при окончании действия сферы не действовал эффект от
визора. - Рикошеты от выстрелов и снаряды более не будут "пропадать" в выступах.
- Исправлен баг, при котором можно было увидеть спрайты из под закрытой двери.
- Исправлен баг Демона, при котором его можно было разгонять и притормаживать
сменой уровня сложности и началой новой игры. - Смена уровня гамма-коррекции более не будет отменять эффекты окрашивания
экрана при ранении, получении бонусов и антирадиационного костюма. - Исправлен баг клиппинга снарядов Манкубуса. Вероятность их пролета через
стену сведена к минимуму (основано на метода отца-основателя Ли Килау). - Исправлен баг, при котором пули могли попадать в невидимые стены.
- Исправлен баг, при котором звук и музыка могли быть слышны при нулевой
громкости. - Исправлена работа телепортов (т.е. Z координат) телепортеров в Final Doom.
- Исправлен баг, при котором эффект желтого экрана при получении бонусов не
использовал одну дополнительную палитру. Для ранений эта правка не
применялась, т.к. слишком заметно снижает видимый эффект ранения, что не есть
правильно. - Исправлен баг, при котором эффект вспышки воскрешения появлялся в некорректном
месте. - Фрейм стрельбы SSG уменьшен на 1 тик. Эффект носит исключительно визуальных
характер и не увеличивает темп стрельбы. - Исправлен баг, из за которого не появлялось сообщение о "Крайне необходимой
аптечке!".