Перейти к содержанию

Рекомендуемые сообщения

Запуск The Elder Scrolls Adventures: Redguard на современных компьютерах.

 

Redguard - это игра 1998 года, написанная под DOS. Она могла запускатся в Software и 3Dfx режимах, для последнего требовался видеоускоритель с поддержкой 3Dfx типа VooDoo 2. Современные видеокарты уже больше не поддерживают 3Dfx, а софтварная версия не запускается на Windows 2000/XP/2003/Vista/Seven. Начнем с запуска 3Dfx версии игры, так как там графика более лучше, чем в Software.

 

Запуск 3Dfx версии игры Redguard (через dgVooDoo)

1.) Устанавливаем 3Dfx версию игры.

2.) Скачиваем бесплатный glide-wrapper DGVooDoo (например версию 0.40+, на которой и писалась эта статья)

3.) Распаковываем файлы glide2x.dll, dgvoodoo.exe, glide2x.ovl, dgvoodoo.vxd, dgvoodooSetup.exe в папку C:\WINDOWS

4.) Скачиваем и устанавливаем VDMSound (например версию 2.1.0, на которой и писалась эта статья)

5.) Запускаем SETSOUND.bat в папке с Redguard с помощью VDMSound (может отличатся в различных локализациях, напр. находится C:\Redguard\Sound\Setsound.exe)

6.) Выставляем Digital и MIDI как Sound Blaster 16

7.) Запускаем dgvoodooSetup.exe (C:\WINDOWS\dgvoodooSetup.exe) и выставляем настройки как на скрине (разрешение экрана, работать на полный экран или в окне - выставляем на свой вкус)

http://s60.radikal.ru/i167/0905/56/c15f2aec397a.gif

8.) Создаем *.bat файл в папке с Redguard, следующего содержания:

CD /D "C:\Redguard" 
@DOSDRV
@RGFX

9.) Запускаем созданый *.bat файл, если спросят о прямом доступе то нажимаем "Пропустить" и играем.

 

Запуск Software версии игры Redguard (через MS Virtual PC 2007)

1.) Устанавливаем Windows 95/98 в виртуальную машину.

2.) Устанавливаем Software версию игры

3.) Запускаем SETSOUND.bat в папке с Redguard (может отличатся в различных локализациях, напр. находится C:\Redguard\Sound\Setsound.exe)

4.) Выставляем Digital и MIDI как Sound Blaster 16

5.) Запускаем лаунчер и нажимаем "Играть/Play" или запускаем rg.exe

 

Отлучаем от диска

Чтобы не мучится вставляя каждый раз диск с Redguard, можно скопировать видео-ролики формата *.smk с диска в папку C:\Redguard\Video (можно и в другую). А потом в файле SYSTEM.ini (в папке с игрой) в строчке "animation_drive=" прописать путь к папке с видео (например "animation_drive=C:\Redguard\Video\). Можно конечно не проделывать это, но тогда вы не сможете просматривать видеоролики.

 

Итог

Лучше всего запускать в 3Dfx как написано в 1 способе запуска через dgVooDoo. Это и удобнее, легче, и графика более красивей. Существуют и другие способы запуска: Glidos - 3Dfx (платный, за снятие их логотипа просят 10$), DosBox - Software (запуск в нем неоправдывает себя), DosBox CVS - 3Dfx и Software (неофициальный билд, в котором введена эмуляция 3Dfx, тоже не имеет смысла)

 

Приятной игры!

Автор статьи:

Мартин

Изменено пользователем Мартин
Ссылка на комментарий
Поделиться на другие сайты

Через Glidos его надо запускать, и не мучаться ;)

 

ЗЫ: Для игры 98года очень так неплохо [buspoiler]http://beta2.fullrest.ru/vladimir/TESA%20Redguard/glidos.JPG http://beta2.fullrest.ru/vladimir/TESA%20Redguard/glidos.dll%201%20.jpg http://beta2.fullrest.ru/vladimir/TESA%20Redguard/glidos.dll%202%20.jpg http://beta2.fullrest.ru/vladimir/TESA%20Redguard/glidos.dll%203%20.jpg [/buspoiler]

Ссылка на комментарий
Поделиться на другие сайты

Прохор, чем тебе dgVooDoo не угодил? хороший бесплатный эмуль, а Glidos платный, к последней версии где у меня со звуком шел кряк ненашел. и не сразу запустил :(. графика 3Dfx очень даже не плоха, ведь она еще на досе написана)
Ссылка на комментарий
Поделиться на другие сайты

  • 3 года спустя...

Еще один способ:

Установка:

1. Сам Dosbox: http://www.dosbox.com/

2. Файл, необходимый для запуска игры: http://adf.ly/8UHuv . Кидаем его в appdata\local\dosbox (каталог появиться только после установки самого эмулятора).

3. Ставим лицензионный "Редгард" (обязательно software).

4. С помощью Эмулятора запускаем setsound.exe. Выбираем Select and configure digital audio driver > 100% compatible > настроить автоматически > Done. После всей проделанной операции не закрываем Dosbox.

5. С помощью эмулятора запускаем файл RG.exe

6. Играем.

P.S. Ставился на семерку

p.s.s. Сколько я с ним возился , но наконец-то есть результат!!

http://www.youtube.com/watch?v=RUvyhb42WVo

Изменено пользователем Castellian
Ссылка на комментарий
Поделиться на другие сайты

  • 2 года спустя...
Не смог запустить через VooDoo и Dos. У кого-нибудь получилось запустить на семёрке? Есть ли нормальный способ запустить на семёрке, кроме установки виртуальной машины?
Ссылка на комментарий
Поделиться на другие сайты

Декомпилировать движок игры (он скорее всего на C++ написан). Потом в Visual Studio или в Билдере переписать основные функции (ввод/вывод/хранение).

Скомпилировать и запустить.

Ссылка на комментарий
Поделиться на другие сайты

Декомпилировать движок игры (он скорее всего на C++ написан). Потом в Visual Studio или в Билдере переписать основные функции (ввод/вывод/хранение).

Скомпилировать и запустить.

 

Столько возни. Проще установить на хрюшке у знакомых :) Всё равно спасибо.

Ссылка на комментарий
Поделиться на другие сайты

Да. В этом плане даже проще написать эмулятор системы, чем пытаться переписать игру.

ОС всегда имеет меньший уровень абстракции (если не минимальный).

Изменено пользователем AcidBat
Ссылка на комментарий
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...