Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » Старый софт » ПК не запускает DOS игры |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Димас
Advanced Member
Откуда: Краснодар Всего сообщений: 1217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 июля 2010 17:28 Сообщение отредактировано: 17 июля 2010 17:29
Вот мои запускающие файлы: AUTOEXEC.BAT C:\WINDOWS\net start C:\DOS\SMARTDRV.EXE /X @ECHO OFF PROMPT $p$g PATH C:\WINDOWS;C:\DOS SET TEMP=C:\DOS MODE CON CODEPAGE PREPARE=((866) C:\DOS\EGA.CPI) CHCP 866 KEYB RU,,C:\DOS\KEYBOARD.SYS C:\WINDOWS\MSCDEX.EXE /S /D:banana /L:D C:\WINDOWS\WIN.COM CONFIG.SYS DEVICE=C:\DOS\SETVER.EXE DEVICE=C:\WINDOWS\HIMEM.SYS DOS=HIGH COUNTRY=007,,C:\DOS\COUNTRY.SYS DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA,,1) INSTALL=C:\DOS\NLSFUNC.EXE C:\DOS\COUNTRY.SYS FILES=30 BUFFERS=20 DEVICE=cd1.SYS /D:banana rem DEVICE=cd1.SYS /D:banana /P:1f0,14 rem DEVICE=cd1.SYS /D:banana /P:170,15 rem DEVICE=cd1.SYS /D:banana /P:170,10 rem DEVICE=cd1.SYS /D:banana /P:1e8,12 rem DEVICE=cd1.SYS /D:banana /P:1e8,11 rem DEVICE=cd1.SYS /D:banana /P:168,10 rem DEVICE=cd1.SYS /D:banana /P:168,9 LASTDRIVE=Z DEVICE=C:\WINDOWS\IFSHLP.SYS STACKS=9,256 |
UFO |
Ну вот... Тут у тебя и net, и smartdrv, и mscdex и ещё много чего... А теперь запусти командочку mem /c >c:\mem.txt и скопируй сюда содержимое файла c:\mem.txt |
Димас
Advanced Member
Откуда: Краснодар Всего сообщений: 1217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 июля 2010 17:42 Сообщение отредактировано: 17 июля 2010 17:53
UFO, не могу запустить, так как комп в деревне. Что у меня лишнее в файлах, точнее какие строчки? |
UFO |
Если цель - поиграть в Wolf3D, Doom и тому подобные тяжеловесные игры, то проще всего загрузить Дос вообще без использования autoexec.bat/config.sys (или оставить только загрузку драйвера мыши). А ещё можно запустить оптимизатор memmaker.exe, входящий в дистрибутив MS-DOS. Он постарается сделать так, чтобы при загрузке драйверов/резидентов оставалось максимальное количество свободного ОЗУ. Конечно, желательно понимать, что он делает. |
POPEYE
Advanced Member
Откуда: Таллин, Эстония Всего сообщений: 759 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 2 июня 2007 |
короче или делай отдельное меню запуска редактируя config.sys autoexec.bat http://systemnews.com.ru/?mod=art&part=dos&id=001 или дискету с досом и верными config.sys autoexec.bat П.С. Автозапуск 3.11 признак дурного тона ))), надеюсь не из венды игры запускаюися, иначе удивительно что вообще работает, потому как 3.11 не умеет работать с "досом в окошке" так продвинуто NFS у меня не запустился ) |
Fe-Restorator |
NEW! Сообщение отправлено: 18 июля 2010 0:45
Погоди править конфиги, запусти memmaker.exe, пусть оптимизирует всё, что есть сейчас. Он забросит в верхние 384К все твои резидентные дрова и утили, с учётом пространства под их "кеш". После - отредактируешь результат, закомментив ненужное или создав меню загрузки. |
Сейчас на форуме |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Димас, надеюсь, что Вы запускали вышеуказанные игры не из Windows 3.11? Иначе не удивительно, что они не работали нормально... sanders написал: Параметр umb без emm386 работать не будет. Кроме того, этот самый emm386 позволяет экономить нижнюю память. А из расширенной (extended) он "отъедает" часть только при эмуляции дополнительной (expanded) памяти (ну и для UMB'ов). Эту эмуляцию можно отключить параметром NOEMS. Но некоторым старым играм такая память нужна. Во-вторых, если в файле config.sys присутствует строка device=emm386....., эту строку лучше убрать совсем или поставить перед ней символ ; |
Димас
Advanced Member
Откуда: Краснодар Всего сообщений: 1217 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 сен. 2009 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 18 июля 2010 19:18 Сообщение отредактировано: 18 июля 2010 19:23 |
UFO |
Хорошо. Теперь ты сам видишь, сколько места занимает в памяти каждая загружаемая программа. После окончания загрузки у тебя остаются свободными всего 507440 байт базовой памяти. Помню, на моём рабочем 386ом после загрузки оставалось около 604000 байт. Достигалось это после использования memmaker.exe - самого простого способа оптимизации. Попробуй! |
sanders
Advanced Member
Профессионал Откуда: Санкт-Петербург Всего сообщений: 6434 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 26 мар. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 19 июля 2010 9:19 Сообщение отредактировано: 19 июля 2010 9:43
Погодите, господа! Не нужен мэммэйкер Обратите внимание, что куда-то уходит 1114Кб XMS памяти. Это совсем лишнее, если предполагается запускать "большие" игры с загрузчиком dos4gw. Куда они уходят если нет emm386.exe? |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Полигон-2 » Старый софт » ПК не запускает DOS игры |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |