Внимание! Это временный неофициальный архив старой версии форума Полигон Призраков, созданный сочувствующим форуму участником. Этот сайт просуществует лишь до тех пор, пока администрация Полигона не сдержит своё обещание и не откроет официальный архив по адресу old.sannata.org.

Полигон-2

Форум о старых компьютерах

Объявление форума

Если пользуетесь личными сообщениями и получили по электронной почте оповещение о новом письме, не отвечайте, пожалуйста, почтой. Зайдите на форум и ответьте отправителю через ЛС.

Полигон-2 »   IBM PC-совместимое. До 2000 года включительно »   Запуск старых игр DOS эпохи до win 9.x
RSS

Запуск старых игр DOS эпохи до win 9.x

Попытка запустить игрушки Arena (The elder scrolls) [1994] и Aladdin (Disney's) [1994]

<<Назад  Вперед>> Страницы: 1 2 3 * 4
Печать
 
TESE
Newbie


Всего сообщений: 15
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2019
И самое странное то - что какого я вообще вижу картинку win98 у меня же стоит BootGUI=0, пробовал уже перезагрузить с дюжину раз и автосканирования нет, хотя параметр AutoScan=1 я не трогал! Что-то вообще не ладное...

Судя по всему DOS не ушёл на верх. Даже хуже - вообще его нет.
зажимал Ctrl - в безопаске винда загрузилась, полез смотреть файлы
[CONFIG] - символ в символ как несколькими постами выше
[MSDOS] - только изменил 1 на 0 в BootGUI
[AUTOEXEC] - везде "птичий язык", выкинул поставил свой, (сперва правленный потом оригинальный) ноль по фазе висяки на картинке win98
Подходов проделал достаточно - по ходу при каждой перезагрузке AUTOEXEC cбрасывается по неведомой причине.
Итог - работа только в безопасном режиме...
Не уж то реально DOS задевался куда???
TESE
Newbie


Всего сообщений: 15
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2019
[q]
Судя по всему DOS не ушёл на верх. Даже хуже - вообще его нет.
[/q]
Таки может кто либо сказать почему DOS не уходит в UMB при использовании в файле [CONFIG] команды DOS=HIGH,UMB???
easyjohn
Advanced Member


Откуда: SPb
Всего сообщений: 3381
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Скриншот mem /c/p
TESE
Newbie


Всего сообщений: 15
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2019
[q]
Скриншот mem /c/p
[/q]
BootGUI=0, в CONFIG всё как рекомендовали.
Зависания на загрузке, DOS не грузится.
Через ctrl вхожу в безопасный режим ПК загружается, в самой винде попытка запустить любое DOS-приложение либо просто начать сеанс MS-DOS и система виснет.
Скрин сделать не удалось.

После некоторого ковыряния возвращено как было до всех данных процедур.
BootGUI=0, CONFIG - оригинал, AUTOEXEC - оригинал
Система стартует как ни в чём не бывало, ничего не виснет и уверенно работает, скрин прилагается, только вот в нижней памяти добавилось чего-то, что раньше не видел - vmm32 и Command - дважды (в отличии от тех что были раньше - пост-3 на стр-2). Верхняя соответственно - ноль. Free стало ещё меньше, что естественно при таком списке - 573.

P.S. Знаков вопроса, что на втором скриншоте не помню раньше!

Прикрепленный файл (скрины.rar, 0 байт, скачан: 84 раза)
Anderson1
Advanced Member


Откуда: Москва
Всего сообщений: 2098
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
27 фев. 2011
TESE написал:
[q]
Таки может кто либо сказать почему DOS не уходит в UMB при использовании в файле [CONFIG] команды DOS=HIGH,UMB???
[/q]
Без листинга текущего config.sys сказать что-то сложно, но судя по наличию EMS, все UMB ушли на окно обмена с EMS...

Прописать в 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 написал:
[q]
BootGUI=0, CONFIG - оригинал, AUTOEXEC - оригинал
[/q]
Верните обратно оригинал MSDOS.SYS. Чтоб винда не грузилась в конфигурации чисто для DOS, можно в AUTOEXEC.BAT использовать не только нортон или волков, но ещё 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
Newbie


Всего сообщений: 15
Рейтинг пользователя: 0


Ссылка


Дата регистрации на форуме:
16 янв. 2019
[q]
Без листинга текущего config.sys сказать что-то сложно
[/q]
Содержание файлов с рекомендованными изменениями (зависание)
[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
RSS

1 посетитель просмотрел эту тему за последние 15 минут
В том числе: 1 гость, 0 скрытых пользователей

Последние RSS
[Москва] LIQUID-Акция. Сливаются разъемы CF
МС7004 и 7004А на AT и XT
Пайка термотрубок
Проммать s478 PEAK 715VL2-HT ( Full-Size SBC)
Подскажите по 386 материке по джамперам.

Самые активные 5 тем RSS