Вопрос про запуск ДОС-программ

Разговоры на любые темы: вы можете обсудить здесь какой-либо сайт, найти единомышленников или просто пообщаться...
Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Вопрос про запуск ДОС-программ

Сообщение Ariman » 10.01.2004 (Сб) 2:55

Доброго времени суток.
У меня тут такой вопрос возник.

Я люблю иногда сыграть в старые квесты типа Legend Of Kyrandia
или Simon The Sorcerer.

А проблема в том, что у меня что-то со звуком.
Раньше вроде было нормально, а теперь если в виндах и определяет карту как SoundBlaster(хотя у меня не она), так игра вылетает.

А если из ДОСа - то карту вообще не определяет.

И вторая проблемка: Simon the Sorcerer2 нормально(если не считать звук) работает как в режиме эмуляции ДОС, так и в виндах,
а вот Simon the Sorcerer1 в виндах работает странно замедленно,
а в ДОСе пишет Not enough memory.
И, кстати, не только Simon the Sorcerer, но еще парочка таких игр....
Может кто знает, как наладить звук и нормальный запуск?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 10.01.2004 (Сб) 11:52

Как мы помним, в ДОС программы работают в основном в первых 640К оперативной памяти, независимо от того, сколько ее в общем установлено.

Для освобождения в этой области места рекомендую в config.sys вызывать emm386.exe с параметром ram и после этого грузить все драйвера и резиденты через loadhigh. Также можно запускать игру не из нортона, волкова или подобной оболочки а просто из под приглашения ДОС.

Кроме этого, выкинуть все ненужные резиденты - оставить только драйвер мыши. И грузиться для запуска игры именно в чистый ДОС, без виндов.



Касательно звука - если запускаешь в эмуляции, то звук лучше отрубать. Потому что это некорректно работает в большей части случаев из за того, что эмуояция в общем то не то что чистый ДОС :)

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 10.01.2004 (Сб) 15:44

Ну а если игра в виндах без звука нормально идет, а со звуком вылетает?
Есть возможность как-нибудь со звуком сыграть?

Ariman
Постоялец
Постоялец
Аватара пользователя
 
Сообщения: 817
Зарегистрирован: 02.09.2003 (Вт) 16:23
Откуда: Великая наша держава, г.Москва

Сообщение Ariman » 10.01.2004 (Сб) 15:50

Кстати, когда я пытаюсь запустить emm386.exe с параметром ram
комп говорит, что это не правильный параметр.
Можешь сказать по подробнее, по пунктам, что надо делать?

RayShade
Scarmarked
Scarmarked
Аватара пользователя
 
Сообщения: 5511
Зарегистрирован: 02.12.2002 (Пн) 17:11
Откуда: Russia, Saint-Petersburg

Сообщение RayShade » 12.01.2004 (Пн) 9:26

В config.sys написать строку вида

Код: Выделить всё
device = c:\windows\emm386.exe ram


Она должна идти после стоки загрузки драйвера himem.sys


Вернуться в Народный треп

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 102

    TopList