Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск старых игр DOS эпохи до win 9.x |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
easyjohn
Advanced Member
Откуда: SPb Всего сообщений: 3381 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 апр. 2008 |
TESE написал: Да, но это дополнительные настройки для игры, при этом драйвера загруженные через основной autoexec виндой - никуда из памяти не денутся, по прежнему занимая память. Правильно ли понимаю что можно всё тоже самое с autoexec.bat и config.sys можно сделать непосредственно в настройках .pif файла, через вкладку программа/режим ms-dos/свои настройки конфигурации? TESE написал: Ну, 95% дос игр идут в полноэкранной дос сессии винды нормально. Редкие экземпляры требуют "перезагрузки в режиме мсдос", как правило как раз те, кому надо запредельно много базовой памяти. Так что досбокс это лишнее для такой машины. хотелось настроить все имеющиеся игры под винду, ведь как ни крути запускать весь имеющийся каталог из под одной системы несколько проще. TESE написал: Где именно? Если в дос сесии - то более-менее нормально, если в голом досе - то жофига лишнего. Результаты команды mem/c/p: В системном config.sys есть в начале строка "dos=high,umb"? Если нет, надо вставить. И вообще, присылайте конфиги, а то чего мы тут гадаем. |
TESE |
Принято. Да, но это дополнительные настройки для игры, при этом драйвера загруженные через основной autoexec виндой - никуда из памяти не денутся, по прежнему занимая память. Видать и арена и аладдин из таковых. Редкие экземпляры требуют "перезагрузки в режиме мсдос", как правило как раз те, кому надо запредельно много базовой памяти. Согласен на 200%. Так что досбокс это лишнее для такой машины. Запуск системы / Пуск / Перезагрузка в режиме MS-DOS, в чистом получается. Результаты команды mem/c/p: Действительно, устроил тут ромашку ахахахах И вообще, присылайте конфиги, а то чего мы тут гадаем. Прикрепленный файл (файлы.rar, 0 байт, скачан: 41 раз) |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
TESE написал: Заменить на что-то менее прожорливое, например на keyrus. А ещё лучше, если чипсет есть в списке, то на S_Font. Плюс какой-нибудь компактный (на несколько сот байт) русификатор клавиатуры - dp_kbg например. Итого: 580+24=604KB, чего достаточно для того же алладина. DISPLAY - 18 |
TESE |
Дельно, респект! Обязательно попробую. Заменить на что-то менее прожорливое, например на keyrus. А ещё лучше, если чипсет есть в списке, то на S_Font. Плюс какой-нибудь компактный (на несколько сот байт) русификатор клавиатуры - dp_kbg например. Итого: 580+24=604KB, чего достаточно для того же алладина. |
TESE |
Появилась минутка поковырять конфиги, итак: [AUTOEXEC] SET BLASTER=A220 I5 D1 T4 {параметры звуковой} MODE CON CODEPAGE PREPARE=((866) C:\WINDOWS\COMMAND\EGA3.CPI) {экранный шрифт} MODE CON CODEPAGE SELECT=866 {режим отображения?} KEYB RU,,C:\WINDOWS\COMMAND\KEYBRD3.SYS {клавиатура} [CONFIG] DEVICE=C:\WINDOWS\COMMAND\DISPLAY.SYS CON=(EGA,,1) {монитор} COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS {язык} device=C:\WINDOWS\cwdinit.exe /A {звуковая для доса?} [MSDOS] [Paths] WinDir=C:\WINDOWS {местоположение каталога винды} WinBootDir=C:\WINDOWS {местоположение файлов запуска} HostWinBootDrv=C {местоположение корневого каталога} [Options] BootMulti=1 { для чего?} BootGUI=1 {для запуска винды командой win} DoubleBuffer=1 {двойная буферизация, для чего???} AutoScan=1 {сканирование на наличие ошибок, после неверного отключения} WinVer=4.10.2222 {версия винды} ; ;The following lines are required for compatibility with other programs. ;Do not remove them (MSDOS.SYS needs to be >1024 bytes). {понятно зачем} Всё ли определил верно? Что жизненно необходимо, а что можно и порезать? Отчего-то не вижу HIMEM.SYS и EMM386.EXE или их по умолчанию нет? По данным файлам лазить не приходилось, так что дебют! Есть же вроде альтернативный вариант редактирования, если ничего не путаю - Пуск / Выполнить / msconfig / Нужные вкладки |
kiot
Full Member
Откуда: Великий Устюг Всего сообщений: 234 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 сен. 2013 |
Самый простой вариант это явно указать загрузку HIMEM.SYS и EMM386.EXE с параметрами. Затем использовать команды DEVICEHIGH и LOADHIGH для загрузки драйверов и резидентов в UMB. Для игр под DOS без загрузки Windows потребуется драйвер мыши. Можно использовать очень компактный CuteMouse. В большинстве случаев этого должно хватить. [AUTOEXEC] SET BLASTER=A220 I5 D1 T4 MODE CON CODEPAGE PREPARE=((866) C:\WINDOWS\COMMAND\EGA3.CPI) MODE CON CODEPAGE SELECT=866 LH KEYB RU,,C:\WINDOWS\COMMAND\KEYBRD3.SYS [CONFIG] DEVICE=C:\WINDOWS\HIMEM.SYS /TESTMEM:OFF DEVICE=C:\WINDOWS\EMM386.EXE NOEMS DOS=HIGH,UMB DEVICEHIGH=C:\WINDOWS\COMMAND\DISPLAY.SYS CON=(EGA,,1) COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS DEVICEHIGH=C:\WINDOWS\CWDINIT.EXE /A |
Atellan
Advanced Member
Откуда: Москва Всего сообщений: 782 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 авг. 2015 |
TESE написал: BootMulti=1 - что-бы иметь возможность загрузки предыдущей ОС. Т.е. той которая стояла до 98. [MSDOS] BootGUI=1 - это автоматический запуск винды. Поставте BootGUI=0 и винда сама не запустится. И в этом режиме уже чистите память и оптимизируйте для игр которые не хотят работать под виндой. Т.е. не нужно перезагружать комп в режиме эмуляции MS-DOS, он уже в чистом DOSе. Вышли из игры, набрали WIN и вот вам винда. Главная фича этого что можно соэдавать многовариантную загрузку для DOS через меню. А винда будет сама по себе. Это специально сделано как раз для DOS программ которые не дружат с виндой. А таких было не мало и значительно более нужные чем игры. |
TESE |
Это просто гениально! То есть я могу в файле [MSDOS] набубенить всего что пожелаю, а потом лёгким нажатием команды win (при BootGUI=0) запустить дефолтную WIN98SE. шикардос и, смею заметить, защита от домашних! Поставте BootGUI=0 и винда сама не запустится. Итак, что бубенить в файл [MSDOS] в первую очередь?? :D |
easyjohn
Advanced Member
Откуда: SPb Всего сообщений: 3381 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 апр. 2008 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 17 января 2019 11:17 Сообщение отредактировано: 17 января 2019 11:19
Нет, в файле MSDOS надо поменять только одно значение. А вот после этого в config.sys/autoexec.bat можно сделать удобную мультизагрузку с разными драйверами для дос и для виндовс. Могу привести мой конфиг, сделаешь по аналогии: В нем в самом начале вылезает меню из 4 пунктов, по умолчанию, через 7 секунд выбирается второй пункт меню. Common в config.sys и строки до GOTO %config% в autoexec выполняются каждый раз, дальше идет ветвление, в зависимости от выбранного пункта. В меню может быть до 9 пунктов, название пунктов - произвольные. Config.sys Autoexec.bat [common] UPD: Скорее всего строчка @ECHO OFF devicehigh=C:\WINDOWS\cwdinit.exe /A это инициализация вашей звуковой карты. Куда именно вам лучше ее поставить, в секцию common, или в отдельные секции dos/win - смотрите сами. |
TESE |
Правильно ли понимаю, чтобы вернуть все по дефолту достаточно лишь поменять файлы на те что были до этого и просто перезагрузиться? Ещё вопрос, сколько составляет время загрузки WIN98SE? Просто до этого подопытным была мать тоже от dell с тройкой на 900Mhz, оператива та же, но шина только на 66Mhz и грузилась она куда быстрее (зато у неё был другой косяк - после выключения мать не реагировала на кнопку включения, а без края мигала-мигала приходилось штекер из розетки вынимать и вставлять - шёл сразу автозапуск системы). Отключение вообще один раз моргнуть - всё потухло. Реестр пробовал очистить от всякого разного, но голая система такого не содержала, только internat, systray, power и ещё одну-две позиции тянущиеся в папку windows. +1 от пользователя - кристал аудио. Или может это нормальное время загрузки??? |
<<Назад Вперед>> | Страницы: 1 2 * 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск старых игр DOS эпохи до win 9.x |
0 посетителей просмотрели эту тему за последние 15 минут |
В том числе: 0 гостей, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |