Blood.

BLOOD — 1997 год.

Продолжаем запускать игры MS-DOS с реальным аппаратным 3D ускорением графики, используя исключительная особенность видеокарт VooDoo фирмы 3dfx c уникальным интерфейсом прикладного программирования (API) Glide. Сегодня наш объект теста — известная культовая игра  Blood  1997 года.

Игра:

BLOOD (Blood —  «Кровь») — 1997 год. 3D шутер от первого лица.
В игре применён игровой движок  Build Engine (на его основе разрабатывали Duke Nukem 3D). Blood нашпигована оккультной символикой. Достаточно кровавая, но необыкновенный чёрный юмор сглаживает некоторую мрачность.

Игра BLOOD -1997 год. MS-DOS 6 .22, видеоускоритель VooDoo фирмы 3dfx.

Старые компьютерные игры MS-DOS для 3dfx voodoo. BLOOD — 1997 год.

Игра «Blood» погружает нас в достаточно жестокий мир. Действия происходят в Соединённых Штатах начала двадцатого века. Главного героя зовут Калеб. По сюжету он родился в западном Техасе в 1847 году. Его весёлая жизнь началась после того, как он вступил в религиозную секту культа Кабал (Cabal). Калеб, как это часто бывает, поругался из-за любви с начальством (тёмное божество Чернобог) и был убит его приспешниками. Прошло 20 лет и Калеб воскрес!  На протяжении игры главный герой разбирается различными способами со своими бывшими «приятелями» — поуками, живыми руками, ходячими мертвецами и т.п.

Игра изготовлена компанией Monolith Productions и изданная GT Interactive в 1997 году. Достаточно известная и стабильно работающая компания по выпуску компьютерных игр. Основана в 1994 году. Некоторые игры выпущены под брендом LithTech. Компания Monolith известна разработкой серии игровых движков Lithtech.

Особенности игры:

Система — MS-DOS 6 .22 и выше. Возможность применения 3D ускорителей VooDoo фирмы 3dfx при использовании патча к игре v1.20.
Без патча игра в режиме MS-DOS поддерживает VESA 2 с соответствующими разрешениями («пиксельная прорисовка мира»).

Системные требования:

1. Процессор: Pentium 75Мгц или более быстрый. Рекомендуется Pentium 133.
2. Оперативная память: 8MB или выше. Рекомендуется 16MB.
3. Видеокарта: VGA (256 цветов). Рекомендуется 3D ускоритель 3Dfx VooDoo c поддержкой Glide .
4. Звук: Sound Blaster 16/AWE32/AWE64 .
5. Система: MS-DOS 6 .22 или выше.
6. Жесткий диск: 80 MB свободного дискового пространства.

Конфигурацию нашего компьютера и информацию о настройке системы MS-DOS 6.22 найдёте здесь

О совместимости VooDoo фирмы 3dfx и Creative SB Live! в игре Blood.

Ну что вам сказать, запустилась таки игрулька в чистом DOS! Правда пришлось помучатся изрядно. Проблема крылась в совместимости запуска игры с поддержкой 3D графики Glide и загрузке драйверов звуковой  карты Creative SB Live! (SB 0220 — EMU10k1). В 3D режиме игра не переваривает драйвер emm386.exe, запуск которого необходим для звуковушки. В режиме пиксельной графики — всё в порядке.

Решение изложено в начальной статье цикла.  Смысл — исключить загрузку emm386.exe (строка в файле config.sys). Так что на нашей машине в DOS мы имеем 3D графику, но не имеем звука. Если у вас на компьютере используется звуковая карта, не требующая загрузки emm386.exe (например, Aureal Vortex или более древние), то вы поиграете в Blood с полноценным 3D ускорением и звуком!

В системе Windows 98 (MS-DOS 7.10) на нашей машине всё работает прекрасно: и 3D ускорение и звук. Это связано с работой Windows с памятью и драйверами устройств.

Особенности установки:

1. Качаем образ диска игры Blood версии 1.0 и зваписываем его на CD с помощью Nero, UltraISO и т.п.
2. Качаем Blood Registered v1.0  to v1.20 к игре.
3. Файл 3dfx Patch — Blood Registered v1.0  to v1.20.exe копируем в директорию с установленной игрой.
Запускаем его. На предложение указать директорию с установленной игрой, можно ничего не отвечать и нажать ENTER. Патчим игру для возможности запуска в режиме MS-DOS Glide.
4. В директорию с игрой копируем батник (или создаем его) для запуска в режиме 3d ускрпения со следующим текстом:

rem 3DfxBlood.bat text:

@echo off
set BUILD_BRIGHTNESS=0.9
set BUILD_GAMMA=1.0
set BUILD_640x480=1
set BUILD_RESAMPLE=0
set BUILD_NOPAL=0
set BUILD_NOFOG=1
set BUILD_CONVTEXTURES=0
set BUILD_TRICOUNT=0
set BUILD_FPS=0
set BUILD_VERSION=1
set BUILD_MRED=200
set BUILD_MGREEN=200
set BUILD_MBLUE=255
3dfx.exe

5. В директории игры для удобства запуска «пиксельной» версии в нужном разрешении можно добавить батник:

rem Blood.bat text:

@echo off
set BUILD_640x480=1
blood.exe

Оба батника имеются в архивах.

Особенности запуска:

1. Запуск игры в режиме обычной MS-DOS графики:
Blood.bat
2. Запуск игры в режиме 3D графики VooDoo фирмы 3dfx — Glide:
3DfxBlood.bat

Скачать игру:

Игру, патч можно скачать у нас на сайте .
Учитывайте, что конкретные патчи подходят к конкретным версиям игр!


Метки

Один комментарий

  1. mr. MS-DOS
    mr. MS-DOS Декабрь 7, 2017 9:53 пп  Ответить

    К игре есть дополнение — Plasma Pak. Практически никаких изменений в графике, управлении, других особенностях игры нет. Дополнение — это добавление новых уровней по сюжетной линии игры.
    Совместимое с 3Dfx дополнение устанавливается следующим образом:
    1. Необходима уже установленная игра BLOOD, желательно с CD диска. Устанавливался патч 3Dfx для BLOOD или нет — не имеет значения.
    2. Качаем CD ISO образ дополнения Plasma Pak, а также патч для 3Dfx VooDoo с нашего сайта (в одном архиве), записываем на CD болванку с помощью Nero или UltraISO (файлы Blood — Plasma Pak (USA).bin и Blood — Plasma Pak (USA).cue).
    3. Устанавливаем Plasma Pak в директорию с уже установленной игрой с помощью CD диска.
    4. Копируем патч для поддержки 3Dfx в директорию с игрой (pcd20.exe). Запускаем патч и ждём окончания его работы.

    Запускаем игру.
    Ниже выкладываем небольшое видео — подтверждение работы игры в формате 3D графики от 3Dfx.

Комментировать

Ваш e-mail не будет опубликован. Обязательные поля помечены *