0 0
!!тойна
11
альтернатива
Вадим МАРКОВ
На днях перечитывал статью Владислава СВЕТЛИ Ч Н О ГО «Игры без окошек» в МК, № 33(308). Там
рассказывается, как сэкономить ресурсы компьютера при запуске тяжелых игрушек, отказавшись
от оконного менеджера в Ипих. Действительно, это весьма простое и эффективное решение Но есть
еще один способ облегчить пытку компьютера Квеиком и прочими развлечениями ©.
В
ночоле 2001 года мне попался диск с весьмо интересной
игрушкой Battlespire. В те славные времена у меня был Pen-
tium 120 МГц, 16 М б ОЗУ под управлением Win98. На та-
ком железе Bottlespire тормозил под стать второму Квейку.
Потом я обновил железо, поставил ХР+98. Кок-то роз замучила
ностальгия, решил вспомнить былое. Но не тут-то было. Длитель-
ное шаманство с боевым бубном не помогло — игрушка упор-
но не видела VESA-видеокарту. И это со вторым GeForcel По-
сле установки дройвера ТВ-тюнера и DirectX 9.0b Windows 98
не выдержал издевательств и рухнул окончательно, погребя под
собой 700 М б нужной и невосполнимой информации. Меня это
достало, и я взялся за приведение в порядок болтающегося но
винте Линукса.
По ходу дела в руки мне пололась программа по имени
Dose-
mu.
Это эмулятор DOS который, в отличие от DosBox, поддер-
живает защищенный режим и работает с нормальной скоростью.
Dosemu превосходно совладал с Blood и Duke Nukem 3D, но ни
в какую не хотел запускать Bottlespire: вылетал DPMI-Server. В
Интернете я узнол, что необходимо заменить идущий в комплек-
те FreeDOS на обычный MSDOS 6.22, который можно скочать с
сайта
Необходимо перенести фойл
622C.IMG
в каталог с дисками Dosemu:
[[email protected] big buba] $ ви —
Passwords
[ro o [email protected] b ig r o o t ] # cp /hom e/buba/archive/622c/622C.IM G
/va r/ lib /d o s e m u /
Внимание: этот образ должен быть доступен для записи! По-
этому сразу комондуем:
[r o o t e b ig r o o t ] # chmod 666 /va r/ lib /d o se m u / *
ДОСОВСКИЙ диск С подадим в виде котолога, а не образа:
намного удобнее будет заливать туда игрушки и прочий софт.
Чтобы система было гибче, желательно скачать с сойто Dosemu
еще
и
FreeDOS. Этот архив распаковывоем
в домашнем катологе, получаем новый котолог
-/freedos,
кото-
рый и будет нашим диском С. До, еще необходимо сделоть ло-
кальный файл настроек. Это позволит не брать право root для
настройки эмулятора.
[b [email protected] bigbub a] $ cp /etc/dosem u/dosem u.conf -/ .d o se m u rc
Долее ноступает время тонкого тюнинга. Я приведу самые
вожные строки из конфига и, по возможности, прокомменти-
рую их. Безусловно, я не смогу описоть ВСЕ порометры Dose-
mu. Те, о которых промолчу, по умолчанию установлены опти-
мально.
$_с р и = "8 0 5 8 6 "
Это тип процессора. Ставим
80586 —
получаем Pentium.
$ _ rd ts c = (o n )
«Тонкий наворот» для того же Пня.
$ _cp u sp e e d = (1 6 6 )
Частота процессоро.
$ _ h o g th re s h o ld = (5 0 0 )
Чем выше этот параметр, тем пловнее идет игро.
$_ hdimage = "/home/buba/dosem u/freedos /mnt/cdrom /home/
buba"
Перечень дисков в следующем порядке. С: D: Е:
$ _ v b o o tflo p p y = "6 2 2 C .IM G "
Загрузочная дискета в /var/lib/dosemu/.
$_umb_max = (o n )
Непонятный мне парометр, влияющий но распределение по-
мяти. Написано, что включение влияет но DPMI.
$_dosmem= (6 4 0 )
Очевидно. Именно столько у вое базовой помяти.
$_xm s= (32768)
А это остальная память. Хватит 16 Мб.
$_ems = (81 92)
Помять EMS. Хитрый выверт ДОСа.
$_em s_fram e= (ОхеООО)
Этот парометр трогать не нодо. Нужен для работы EMS.
$_ dpmi = (32768)
Объем DPMI.
В группе te rm in a l менять ничего не нодо. Далее идет на -
стройка мыши, котороя не представляет сложности. Внимания
заслуживает лишь опция $
mouse,
где нужно проставить правиль-
ный тип мыши:
$_mouse = "р є 2 "
Джойстик я не настроивол зо неимением токового ©. Также
ничего не менял в настройкох C O M -портов. Устройства портов
необходимо сменить на что-то вроде
/d ev/usb /ttyU S B O
лишь в
том случое, если какой-то порт розведен через весьма экзоти-
ческий и дорогой USB-TTY-конвертор. Иногда подобным обра-
зом работают и USB-устройства, например дата-кабели для не-
которых мобильных телефонов. До настройки принтера у меня
пока еще руки не дошли. Но теоретически, ностройки по умол-
чанию должны работать.
Звуковая подсистема Dosem u эмулирует SoundBlaster, С на-
стройкой стоит повозиться хотя бы для того, чтобы снова успы-
шоть зноменитое «I live AGAIN!»
$_speaker = "e m u la te d "
Следующие опции настраивают параметры SoundBlaster,
для самих зопускаемых программ. Зночения параметров по
умолчанию вполне корректны, и проблем со звуком быть не
должно.
Дольше до самой настройки иксов ничего не трогаем.
$ _X _u p d fre q = (1 )
Чостота кодров
— 20/$ _x_u p d fre q .
Ставим минимум — по-
лучаем нормольный FPS.
$ _ X _ f u lls c r e e n = (o n )
Зоггуск в полном экроне. Переключение — C trl+A lt+F.
$_Х k e y c o d e = (a u to )
Перекодировке клавиотуры. Если ввод нормальный — остав-
ляем.
$ _ X _ b lin k r a te = (1 2 )
Чостота мерцания текстового курсора.
$ _X _fo n t = " v g a c y r "
Здесь нодо прописоть кириллический шрифт.
$_X_m itshm = (o n )
Включить обязательно. ОЧЕНЬ ускоряет работу.
$ _ X _ b i l i n _ f i l t = (o n )
Сглаживоние цветов. Если не тормозит — включаем.
$ _ X _ w in s iz e = "6 4 0 ,4 8 0 "
Розмер окно.
$_X_vgaem u_m em size= (8 1 9 2 )
Объем видеопамяти. Ном не жалко, ставим 8 Мб. Но и 2 М б
вполне должно хватить.
$_X_vesamode = "6 4 0 ,4 8 0 ,1 5 6 4 0 ,4 8 0 ,1 6 "
Здесь нужно указать нужные нам видеорежимы. Для Bottlespire
нужно
6 4 0 ,4 8 0 ,1 5 .
Окончание на стр. 34
№ 46 /32 1 15 н о яб р я -2 2 ноября 2 0 0 4
предыдущая страница 26 Мой Компьютер 2004 46 читать онлайн следующая страница 28 Мой Компьютер 2004 46 читать онлайн Домой Выключить/включить текст