Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск старых игр DOS эпохи до win 9.x |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Atellan
Advanced Member
Откуда: Москва Всего сообщений: 782 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 авг. 2015 |
TESE написал: Вам прям вот жизненно необходимо запускать DOS игры под виндой? autoexec.bat и config.sys можно сделать непосредственно в настройках .pif файла Я привёл рекомендации для чистой DOS. |
TESE |
Ну что бы прямо критично важно было - нет конечно, просто помимо игр начала-середины 90-х имеется и ряд игровых продуктов конца 90-х начала 2000-х, которые неизвестно как себя поведут в среде DOS, если вообще выживут. Следовательно - для них родной средой будет WIN98SE, вот и хотелось настроить все имеющиеся игры под винду, ведь как ни крути запускать весь имеющийся каталог из под одной системы несколько проще. Вам прям вот жизненно необходимо запускать DOS игры под виндой? Отчасти поэтому выбор пал именно на Windows 98, а не на младших/старших её сестер. Так-то можно было вообще особо не заморачиваться и на ХР запустить 99% всего имеющегося через DOSbox. Но это не то, совершенно не то. Ищем штатные способы разрешения проблем :-) |
Atellan
Advanced Member
Откуда: Москва Всего сообщений: 782 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 25 авг. 2015 |
TESE написал: Вот для этого и сделан - DOSbox. вот и хотелось настроить все имеющиеся игры под винду, Получается что чистый DOS вам не нужен, раз вы собираетесь играть ТОЛЬКО под виндой. |
MMichael |
config.sys и autoexec.bat для MS DOS начиная с 6-ой версии (или с 5-й? Уже не помню точно, когда фича появилась, в 4-й еще точно не было) позволяет сделать меню выбора с разными секциями. Например, для Windows и MS-DOS. Погуглите как это делать правильно. Если не найдете, так и быть подниму старые примеры. |
TESE |
Это просто первая проба пера. Mашина на 98 будет игровая. В проекте ещё есть 386-ой под чистый дос и первая из четвёрок под XP. Те программы что не попадут в 98 раскидаются между двумя другими, посему охота собрать лучшее за 10 лет на каждой из машин. Задумка такова. Вот для этого и сделан - DOSbox. Будем экспериментировать, куда деваться. config.sys и autoexec.bat для MS DOS начиная с 6-ой версии (или с 5-й? Уже не помню точно, когда фича появилась, в 4-й еще точно не было) позволяет сделать меню выбора с разными секциями. Например, для Windows и MS-DOS. Погуглите как это делать правильно. Если не найдете, так и быть подниму старые примеры. Результаты команды mem/c/p: низ MSDOS - 18 DISPLAY - 18 HIMEM - 1 DBLBUF - 3 IFSHLP - 3 WIN - 4 KEYB - 7 COMMAND - 7 free 580 верх 0 (пусто) ни на одну ни на вторую игрушку не хватает что бы можно было освободить? |
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 / Нужные вкладки |
<<Назад Вперед>> | Страницы: 1 * 2 3 4 | Печать |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск старых игр DOS эпохи до win 9.x |
1 посетитель просмотрел эту тему за последние 15 минут |
В том числе: 1 гость, 0 скрытых пользователей |
Последние | |
[Москва] LIQUID-Акция. Сливаются разъемы CF МС7004 и 7004А на AT и XT Пайка термотрубок Проммать s478 PEAK 715VL2-HT ( Full-Size SBC) Подскажите по 386 материке по джамперам. |
Самые активные 5 тем | |