Исправления и дополнения к гайду приветствуются. Также не откажусь узнать отличия и тонкости работы DOSBox под другими, не упомянутыми в названии темы, операционными системами. Что касается версии DOSBox 0.70 под Linux, то ее установка из исходников может показаться намного сложнее установки, собственно, Daggerfall, если вы делает это в первые. Общий принцип такой - распаковать исходники в папку и выполнить последовательность команд ./configure , make , checkinstall, по необходимости доустанавливая отсутствующие пакеты. Так, через час прыгания с бубном, мне удалось собрать свой первый deb-пакет для Ubuntu 6.06 Dapper Drake
Итак, собственно гайд. Для удобства я буду писать команды досбокса шрифтом Courier, и начинаться они будут с сивола
>. Перед командами опционально будут указываться ОС, все пути естественно заменяйте на свои.
1. Монтируем игровую папку на виртуальный диск C, указав объем свободного места на диске 500мб (в противном случае, инсталлятор будет жаловаться на нехватку места).
[LNX] > mount c /home/morendil/games -freesize 500
[WIN] > mount c c:\games -freesize 500
2. Монтируем cd-rom с дистрибутивом Daggerfall.
[LNX] > mount d /media/cdrom0 -t cdrom
[WIN] > mount d e:\ -t cdrom
3. Переходим на cd и запускаем инсталлятор.
> d:
> install
4. По умолчанию, объем установки на жесткий диск минимален – нас такой вариант не устраивает, выбираем максимально полную установку (huge). Все остальные опции оставляем без изменений. Если процесс установки покажется слишком медленным, увеличьте количество эмулируемых циклов процессора, скажем, до 9000 (Ctrl+F12).
5. Переходим к настройке звука. Для digital указываем Sound Blaster 16/AWE32, port 220, DMA 1, IRQ 7. Для MIDI - Sound Blaster 16, port 388 (можно также попробовать MPU-401, port 330, но похоже этот вариант работает только под WIN-версию).
6. Установка завершена, скопируем несколько видео-роликов, которые разработчики предпочли оставить на CD.
> cd arena2
> d:
> cd dagger/arena2
> copy *.vid c:
7. Теперь либо сразу переходим к пункту 8, либо устанавливаем патчи:
Официальный кумулятивный патч v.1.07.213 (
http://www.elderscrolls.net/files/daggerfall/dag213.exe)
Кладется в папку с игрой и запускается из-под dosbox.
> c:
> cd ..
> rescan
> dag213
Если вы устанавливались с русской версии (ЭТО Я ОБЛАСТЬ, ога
), поверх dag213 необходимо поставить dag214 (
http://www.elderscrolls.net/files/daggerfall/dag214.exe) – набор оригинальных файлов для замены оставшихся в живых русифицированных.
8. Извлекаем CD из привода и убираем в коробочку. Осталось отредактировать файл
z.cfg, но похоже, сделать это средствами dosbox невозможно, так что воспользуемся консолью
[nano ~/games/DAGGER/Z.CFG], или любым другим методом – требуется исправить пути (PATH c:\arena2\ и PATHCD c:\arena2\).
9. Также будет нелишним отредактировать файл
dosbox.conf (в версии под Linux нет готового dosbox.conf, поэтому нужно сгенерировать его командой
[> config -writeconf dosbox.conf] - файл появится в текущей папке) на предмет следующих ключей:
memsize=40
core=dynamic
cycles=15000 [индивидуальное значение – нужно пробовать, поглядывая на загрузку ЦП]
scaler= [normal3x, для игры в окне на hires десктопе | none, для игры в fullscreen 320x200]
В блоке [autoexec], после строки
# Lines in this section will be run at startup, добавляем:
[LNX] mount c /home/morendil/games/dagger
[WIN] mount c c:\games\dagger
c:
fall.exe z.cfg
Cохраняем файл под именем
daggerfall.conf и помещаем, например, в свою папку “games”. Теперь создадим ярлык для быстрого запуска игры со следующим смысловым содержанием:
[LNX] dosbox -conf "/home/morendil/games/daggerfall.conf"
[WIN] dosbox -conf "c:\games\daggerfall.conf"
Готово. Жмите кнопку и погружайтесь в мир The Elder Scrolls
Полезные сочетания клавиш в среде DOSBox:
Ctrl+F10 – избавляет от двойного курсора, запирая курсор в окне приложения.
CTRL+F12 – увеличивает число эмулируемых циклов процессора.
CTRL+F11– уменьшает число эмулируемых циклов процессора.
CTRL+F7 – Уменьшает количество пропускаемых фреймов.
CTRL+F8 – Увеличивает количество пропускаемых фреймов.
CTRL+ALT+F5 – Начать/остановить запись видео (avi)
Сообщение отредактировал Wind0fChange - 18.04.11 - 01:41