DOS игры для 3Dfx VooDoo.
Закончив цикл статей «MS-DOS 6.22 — установка для игр», мы продолжаем двигаться вперёд. На древнюю машину мы будем устанавливать MS-DOS игры с реальным аппаратным 3D рендерингом — настоящей, «не пиксельной» прорисовкой изображения в «пиксельных играх»! Это чудо нам позволит реализовать видеокарта ASUS V3200 (3Dfx VooDoo Banshee — 8 Mb). Скачать DOS игры можно на нашем сайте — ссылку на необходимую страницу найдёте в конце статьи.
Наш план действий.
- Установить на компьютер MS-DOS 6.22.
- Установить видеокарту 3Dfx VooDoo (от VooDoo до VooDoo 5).
- Установить соответствующий 3Dfx драйвер GLIDE2X.OVL .
- Cкачать DOS игры и установить на компьютер (список ограничен, смотрите таблицу ниже).
- Произвести соответствующие настройки использования памяти в операционной системе (himem.sys и emm386.exe).
- Осуществить дополнительные настройки для запуска игры в 3D режиме (чаще всего необходим соответствующий *.BAT файл — т.н. батник).
Компьютеры с предустановленной MS-DOS 6.22.
На базе Intel Pentium III Celeron 300 (Mendocino).
- Материнская карта: Chaintech 6BTA3-E100N (Intel® 440BX).
- Процессор: Intel Pentium III Celeron 300 (разогнан до 450 Mhz).
- Оперативная память: РС-100, 384 MB (128+256).
- Графика: ASUS V3200 (3Dfx VooDoo Banshee — 8 Mb).
- Звук: Creative SB Live! (SB 0220 — EMU10k1).
- Жесткий диск: Maxtor D740X-6L IDE 7200 — 80 GB.
- CD-ROM: Teac CD-540E.
- Система: MS-DOS 6.22.
На базе Intel Pentium III 500 (Coppermine).
- Материнская карта: Gigabyte GA-BX2000+ (Intel® 440BX).
- Процессор: Intel Pentium III 500.
- Оперативная память: РС-100, 384 MB (128+256).
- Графика: ASUS V3200 (3Dfx VooDoo Banshee — 8 Mb).
- Звук: Creative SB Live! (SB 0220 — EMU10k1).
- Жесткий диск: Maxtor D740X-6L IDE 7200 — 80 GB.
- CD-ROM: Teac CD-540E.
- Система: MS-DOS 6.22.
Операционная система с необходимыми настройками у нас уже имеется (смотрите предыдущий цикл статей по установке и настройке).
HIMEM.SYS и EMM386.exe .
Необходимо иметь в виду следующую особенность, с которой мы столкнёмся при запуске игр в режиме 3D с использованием видеокарт 3Dfx: настройки использования памяти в операционной системе MS-DOS (himem.sys и emm386.exe) имеют значение. Для большинства игр с 3D графикой необходим большой объём памяти. Без himem.sys не обойтись! Emm386.exe необходим только для отдельных игр и является обязательным для загрузки драйверов Creative SB Live! (SB 0220 — EMU10k1). Иногда случается, что игра не может запустится в режиме 3D ускорения при загруженном драйвере emm386.exe.
Наши настройки MS-DOS 6.22 достаточно стандартны и совместимы с большинством игр. В случае каких-либо особенностей настройки, мы будем сосредотачивать на этом ваше внимание. Приведём еще раз содержание наших файлов.
AUTOEXEC.BAT .
файл AUTOEXEC.BAT
PROMPT $p$g
PATH C:\;C:\DOS;C:\DN;
SET TEMP=C:\TEMP
SET TMP=C:\TEMP
LH C:\DRIVERS\amouse.com
MODE CON CP PREP=((866) C:\DOS\EGA3.CPI)
MODE CON CP SEL=866
KEYB RU,,C:\DOS\KEYBRD2.SYS
LH C:\DOS\MSCDEX.EXE /D:MSDOSBIZ /L:F
SET BLASTER=A220 I5 D1 H5 P330 T6
SET CTSYN=C:\DRIVERS\LIVE
LH C:\DRIVERS\LIVE\SBEINIT.COM
LH c:\dn\dn.com
CONFIG.SYS .
NUMLOCK=OFF
BREAK=ON
FILES=30
STACKS=0,0
BUFFERS=27,0
LASTDRIVE=F
FCBS=1,0
DEVICE=C:\DOS\HIMEM.SYS /TESTMEM:OFF
DOS=HIGH,UMB
DEVICE?=C:\DOS\EMM386.EXE NOEMS
DEVICEHIGH=C:\DOS\DISPLAY.SYS CON=(EGA,,1)
COUNTRY=007,866,C:\DOS\COUNTRY.SYS
DEVICEHIGH=C:\DRIVERS\oakcdrom.sys /D:MSDOSBIZ
Creative Sound Blaster Live!
Знак вопроса в строке DEVICE?=C:\DOS\EMM386.EXE NOEMS позволяет сделать выбор: загружать драйвер дополнительной памяти EMM386.EXE или нет. Это удобно: при загрузки операционки подключаем EMM386.EXE (отвечаем на вопрос «Y») и пробуем запустить игру. Если игра не грузится — перезагружаемся и на вопрос отвечаем отрицательно — «N». Следует иметь в виду, что загрузка EMM386.EXE — обязательное условие загрузки драйвера звуковой карты Creative Sound Blaster Live! (SB 0220 — EMU10k1):
SET BLASTER=A220 I5 D1 H5 P330 T6
SET CTSYN=C:\DRIVERS\LIVE
LH C:\DRIVERS\LIVE\SBEINIT.COM
Ещё одним выходом из положение является запуск игр непосредственно из Windows 98 с предустановленными виндовсовскими дровами для SB LIVE! (как ни странно, у меня лучше прошли эксперименты с WDM, а не VXD версиями). В отношении к драйверам и распределению памяти к MS-DOS операционка Windows 98 подходит с точки зрения виртуальной машины. Запуск 3Dfx MS-DOS игры из «окошек» в большинстве случаев помогает «озвучить» отдельные игры в режиме 3D ускорения графики от 3Dfx.
В стандартном «пиксельном» режиме SB 0220 — EMU10k1 работает прекрасно — совместимость с DOS играми на 100%.
GLIDE2X.OVL .
Скачать DOS игры и установить их на компьютер не всегда достаточно. Очень часто, чтобы задействовать 3D ускорение необходим соответствующий патч. Кроме этого, для запуска игры в режиме 3D потребуется драйвер 3Dfx GLIDE2X.OVL.
GLIDE2X.OVL — файл, представляющий собой библиотеку динамической компоновки (аналогичен файлу с расширением *.dll в системе Windows ). Особенность в том, что для каждой модели видеокарты (VooDoo, Voodoo 2, Voodoo Banshee, Voodoo 3 и т.п.) этот файл может существенно различаться. Иногда выбор GLIDE2X.OVL может зависеть и от модели видеокарты, и от игры. Определить соответствие можно путём подбора. В архив с игрой мы будем включать ряд версий GLIDE2X.OVL.
Для того, чтобы всё работало, достаточно необходимый файл скопировать в директорию с установленной игрой.
MS-DOS игры для 3Dfx VooDoo с настоящим 3D ускорением.
Скачать DOS игры, указанные в таблице, патчи и драйверы вы можете у нас. Выходившие дополнения и пэки включены в скобки.
№ | Название | Год | Патч | Примечание |
1 | Archimedean Dynasty | 1996 | Патч | |
2 | Screamer Rally | 1996 | ||
3 | Battle Arena Toshinden | 1995 | Патч | Код glide полностью содержится в исполняемом файле (статическая сборка) |
4 | Battlecruiser 3000 A.D. (Battlecruiser 3000 A.D. 2.0) |
1996 | Патч | |
5 | Blood (Blood: Plasma Pak) |
1997 | Патч | |
6 | Burnout: Championship Drag Racing | 1998 | ||
7 | Carmageddon (Carmageddon: Splat Pack) |
1997 | Патч | |
8 | Descent II (Descent II: the Vertigo Series) |
1996 | Патч | |
9 | Dreams to Reality | 1997 | Инстолятор только под Win. | |
10 | EF 2000 2.0 (EF 2000: Taccom) |
1997 | = EF 2000 + Taccom + 3Dfx patch | |
11 | Elder Scrolls Adventure, The: Redguard | 1998 | Инстолятор только под Win. | |
12 | Extreme Assault | 1997 | ||
13 | Grand Theft Auto (Grand Theft Auto Mission Pack #1: London 1969) |
1997 | 3Dfx pапуск без патча только из Windows 95/98. | |
14 | Jetfighter III (Jetfighter III Platinum Edition, Jetfighter: Full Burn) |
1997 — 1998 |
Патч | |
15 | Lands of Lore: Guardians of Destiny | 1997 | Патч | |
16 | Nascar Racing 2 (Nascar Racing: 1999) |
1996 | Патч | |
17 | NIRA: Intense Import Drag Racing | 1999 | ||
18 | Prost Grand Prix | 1998 | ||
19 | Pył | 1998 | Инстолятор только под Win. | |
20 | Screamer 2 | 1996 | ||
21 | Shadow Warrior | 1997 | Патч | |
22 | Starfighter 3000 | 1997 | Патч | Код glide — статическая сборка |
23 | Tie Break Tennis | 1998 | ||
24 | Tomb Raider (Tomb Raider: Unfinished Business) |
1996 | Патч | |
25 | UEFA Champions League 1996\97 | 1996 | Код glide — статическая сборка | |
26 | VR Soccer ’96: Semifinals | 1996 | Код glide — статическая сборка | |
27 | Whiplash | 1995 | Патч | Код glide — статическая сборка |
28 | XCar: Experimental Racing | 1997 |
Скачать DOS игры.
После тестирования будем выкладывать результаты с видео на сайте отдельными статьями . Найти ссылки, чтобы скачать DOS игры можно здесь: «Файлы для скачивания — полный перечень» , раздел «Лучшие компьютерные игры MS DOS для 3Dfx Voodoo». В разделе «Программы и драйверы» этой же страницы выложены драйверы 3Dfx для MS-DOS (3DFX-DRIVERS.rar) .