Объявление форума |
Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС. |
Полигон-2 » IBM PC-совместимое. До 2000 года включительно » Запуск старых игр DOS эпохи до win 9.x |
<<Назад Вперед>> | Страницы: 1 2 3 * 4 | Печать |
easyjohn
Advanced Member
Откуда: SPb Всего сообщений: 3381 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 7 апр. 2008 |
Скриншот mem /c/p |
TESE |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 января 2019 5:18 Сообщение отредактировано: 25 января 2019 5:23 BootGUI=0, в CONFIG всё как рекомендовали. Скриншот mem /c/p Зависания на загрузке, DOS не грузится. Через ctrl вхожу в безопасный режим ПК загружается, в самой винде попытка запустить любое DOS-приложение либо просто начать сеанс MS-DOS и система виснет. Скрин сделать не удалось. После некоторого ковыряния возвращено как было до всех данных процедур. BootGUI=0, CONFIG - оригинал, AUTOEXEC - оригинал Система стартует как ни в чём не бывало, ничего не виснет и уверенно работает, скрин прилагается, только вот в нижней памяти добавилось чего-то, что раньше не видел - vmm32 и Command - дважды (в отличии от тех что были раньше - пост-3 на стр-2). Верхняя соответственно - ноль. Free стало ещё меньше, что естественно при таком списке - 573. P.S. Знаков вопроса, что на втором скриншоте не помню раньше! Прикрепленный файл (скрины.rar, 0 байт, скачан: 83 раза) |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 января 2019 6:40 Сообщение отредактировано: 25 января 2019 6:59
TESE написал: Без листинга текущего config.sys сказать что-то сложно, но судя по наличию EMS, все UMB ушли на окно обмена с EMS... Таки может кто либо сказать почему DOS не уходит в UMB при использовании в файле [CONFIG] команды DOS=HIGH,UMB??? Прописать в config.sys: DEVICE=C:\WINDOWS\EMM386.EXE NOEMS А ещё лучше прибить EMM386 и воспользоваться UMBPCI Кроме того, можно дополнить опцию DOS, а точнее прописать DOS=HIGH,UMB,NOAUTO Ещё потребуется вручную прописать всё, что должно идти в UMB, например: FCBSHIGH=4 FILESHIGH=20 BUFFERSHIGH=10 LASTDRIVEHIGH=Z STACKSHIGH=9,256 Ну и запуск IFSHLP не забыть: DEVICEHIGH=C:\WINDOWS\IFSHLP.SYS Всякие DBLBUFF не нужны... Для эстетов, можно сделать даже запуск HIMEM.SYS в UMB: DEVICE=C:\UTILS\UMBPCI.SYS DEVICE=C:\UTILS\HIRAM.EXE DEVICEHIGH=C:\WINDOWS\HIMEM.SYS HIRAM берётся рядом с UMBPCI. Касательно "птичего языка" - избавится наконец от DISPLAY и KEYB! Прописать S_Font: DEVICE=C:\UTILS\S_FONT.COM 1F /Q 1F - это для интеловских чипсетов, например i845... Список можно посмотреть в самом s_font.com. DEVICEHIGH с ним не нужен, ибо памяти не занимает вообще - меняет видеошрифты в теневой памяти. В качестве русификатора клавиатуры можно на худой конец использовать S_KBGR2.COM - комплектный с S_Font: DEVICEHIGH=C:\UTILS\S_KBGR2.COM И конечно не забыть про поддержку русских имён файлов: COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS TESE написал: Верните обратно оригинал MSDOS.SYS. Чтоб винда не грузилась в конфигурации чисто для DOS, можно в AUTOEXEC.BAT использовать не только нортон или волков, но ещё BootGUI=0, CONFIG - оригинал, AUTOEXEC - оригинал4DOS: C:\4DOS\4DOS.COM C:\4DOS Это продвинутый заменитель command.com. Можно его даже приписать в CONFIG.SYS: SHELL=C:\4DOS\4DOS.COM C:\4DOS /P Памяти он занимает меньше, чем command.com - ~ 4KB vs. 7KB. P.S. Имена каталогов даны для примера, винда может быть и не в C:\WINDOWS, а утилиты не в C:\UTILS, а например в D:\PROGS. В общем, имена каталогов по вкусу. P.P.S. Чуть не забыл После прибития DISPLAY.SYS, надо не забыть удалить в AUTOEXEC.BAT всякие "mode con". Ещё P.P.S. Скриншоты mem/c/p это не круто, круто это "mem/a/c > mem.txt" и потом открытие файла mem.txt в блокноте и копипаст его содержимого в текст сообщения. |
TESE |
Профиль | Сообщить модератору
NEW! Сообщение отправлено: 25 января 2019 7:26 Сообщение отредактировано: 25 января 2019 7:27 Содержание файлов с рекомендованными изменениями (зависание) Без листинга текущего config.sys сказать что-то сложно [MSDOS] [Paths] WinDir=C:\WINDOWS WinBootDir=C:\WINDOWS HostWinBootDrv=C [Options] BootMulti=1 BootGUI=0 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)......и тд. [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 [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 Содержание файлов тех что сейчас приняты в системе (нормальный запуск) [MSDOS] [Paths] WinDir=C:\WINDOWS WinBootDir=C:\WINDOWS HostWinBootDrv=C [Options] BootMulti=1 BootGUI=1 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)......и тд. [CONFIG] DEVICE=C:\WINDOWS\COMMAND\DISPLAY.SYS CON=(EGA,,1) COUNTRY=007,866,C:\WINDOWS\COMMAND\COUNTRY.SYS device=C:\WINDOWS\cwdinit.exe /A [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 |
Anderson1
Advanced Member
Откуда: Москва Всего сообщений: 2098 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 27 фев. 2011 |
Попробовать оставить device=C:\WINDOWS\cwdinit.exe /A. Настройщик звуковухи может не переносить загрузку наверх. Да и скорее всего и не нужно ему туда, ибо запускается и всё - резидентом не вешается. Также можно запускать cwdinit.exe до EMM386 - т.е. переставить строчку его запуска на место после HIMEM.SYS. Настройщики звуковух крайне капризны к защищённому режиму процессора - одни его требуют обязательно, другие могут и наоборот. Хотя про инициализатор цмедии точно не помню... |
uav1606
Advanced Member
Откуда: Енакиево Всего сообщений: 4373 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 16 янв. 2008 |
Я же предлагал нажать F8 до загрузки Windows и выбрать режим Step-by-step confirmation - тогда исполнение config.sys и autoexec.bat пойдёт построчно, с запросом Y/N на каждой строке, сразу будет ясно, где происходит зависание. |
kiot
Full Member
Откуда: Великий Устюг Всего сообщений: 234 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 9 сен. 2013 |
Anderson1, тоже подумал на драйвер звуковухи, ибо конфиги рабочие. Сейчас проверил ещё раз на виртуалке: 1. Без изменений доступно: 584 Кб 2. Просто явно указываем HIMEM и EMM386 и дописываем везде HIGH, доступно: 621 Кб 3. Добавляем параметр NOAUTO и всё что там для него надо дополнительно прописать, доступно : 624 Кб. |
D1m0n_FidoNet
Newbie
Откуда: Ступино, Московская область Всего сообщений: 61 Рейтинг пользователя: 0 Ссылка Дата регистрации на форуме: 4 мая 2018 |
Спрошу и я про игрушки.. Дано - Transport Tycoon Deluxe, msdos 6.22 После запуска через некоторое время (от секунд до 2 минут) начинает заикаться музыка и все зависает. Дистрибутив с old-game и другой еще проверял. Звуковые от гуся пнп до awe64. Проверено на двух машинах от 486dx4 100 до k6-2+ Единственное что роднит все конфиги одинаковые cfide и образа cf. Может cf адаптер давать глюки в некоторых играх? Ps: конфиги и аутоэкзеки перебирал много раз, от классического himem до qemm и jemm |
<<Назад Вперед>> | Страницы: 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 тем | |