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

Полигон-2

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

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

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

Полигон-2 »   Старый софт »   Аналог MS-DOS Mode из Win95 для Win3.1
RSS

Аналог MS-DOS Mode из Win95 для Win3.1

<<Назад  Вперед>> Страницы: 1 * 2 3
Печать
 
Merchant*RU
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2015
Vizer написал:
[q]
Начиная с Win95 для досовских приложений через PIF можно настроить запуск в MS-DOS Mode
...
Цель - запуск досовских игрушкек, которым нужен разный конфиг - кто-то хочет EMM386, кто-то драйвер CD-ROM, а кто-то 600+ кб досовской памяти.
[/q]
Не вполне понимаю, зачем досовским игрушкам понадобилась windows?!
Одни, что по-проще, довольствуются чистым досом, другие, что по-сложнее, сами грузят расширитель dos4gw или ему подобный...
И не встречал игрушки, требующей исключительно "дос, версии 3.30" !

Таким образом, удобнее всего вариант с мультизагрузкой, под разные варианты TSR-ок и менеджеров памяти. В качестве совета: отсортируй игры по принадлежности к тому или иному варианту загрузки и сложи их в соответствующие под-папки, например "С:\...\EMM\..", "С:\...\CD\..", и в конце каждой секции загрузчика поставь принудительный переход на эту папку. Сразу станет виден твой просчёт с загрузкой, если игруха лежит в под-папке для другой конфигурации.

Есть пласт игрушек под win3.1, но им не нужен дос вообще, они ставятся в саму форточку и "рушат" её, довольно часто. Только эти игрухи есть смысл запускать через *.pif, он-же будущий "ярлык на рабочем столе".
Vizer
Newbie


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


Ссылка


Дата регистрации на форуме:
19 июня 2008
[q]
Для каждой игры пишешь батник, который и делает все вышеуказанные шаги с перезагрузкой, в програм менеджер добавляешь именно его.
[/q]
reboot в батнике перезагрузит комп?
easyjohn
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Vizer написал:
[q]
reboot в батнике перезагрузит комп?
[/q]
Да. Но вроде в составе доса такого не было, я помнится ставил отдельно откуда-то скачанный.
Vizer
Newbie


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


Ссылка


Дата регистрации на форуме:
19 июня 2008
[q]
Не вполне понимаю, зачем досовским игрушкам понадобилась windows?!
[/q]
Поясню, винда нужна не игрушкам, а нужна мне. И чтобы вручную не заходить/выходить в нее, хочется вот этого вот.
Vizer
Newbie


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


Ссылка


Дата регистрации на форуме:
19 июня 2008
Попробую вечером вариант с батником, если винда будет закрываться нормально то вопрос можно считать решенным!
Merchant*RU
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2015
easyjohn написал:
[q]
Для каждой игры пишешь батник, который и делает все вышеуказанные шаги с перезагрузкой, в програм менеджер добавляешь именно его.
[/q]
Утопичный вариант.
Если игруха подвиснет, вторая часть батника не отработает и не вернёт настройки под форточку. При следующей загрузке будет веселуха: форточка может слететь вообще.
Учитывая, что самые простенькие игрухи вообще написаны без функции выхода из них, только перезагрузкой...

PS.
К тому-ж, незавершённый батник держит в памяти копию command.com (от 4 до 64 килобайт), что в конфе для максимума памяти просто неприменимо.
А если запустить две игрухи подряд, без захода в форточку, можно позабыть в каком *.XYZ хранятся оригинальные настройки форточки..


Vizer написал:
[q]
Поясню, винда нужна не игрушкам, а нужна мне. И чтобы вручную не заходить/выходить в нее, хочется вот этого вот.
[/q]
Тогда сделай в досе мультизагрузку, а в програм-менеджере винды пропиши всего один батник, с одной командой внутри: ребут.
Будешь автоматически выходить из форточки, грузиться в нужную секцию, там пускать игруху и, завершив "диело", жать на перезагрузку. Форточка стартанёт сама, как конфа "по-дефолту".
Наиболее автоматизированный вариант, лишённый недостатков "отдельного батника на каждую игру".
easyjohn
Advanced Member


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


Ссылка


Дата регистрации на форуме:
7 апр. 2008
Merchant*RU написал:
[q]
Если игруха подвиснет, вторая часть батника не отработает и не вернёт настройки под форточку.
[/q]
Очевидно, что делать замену конфигов на виндовые надо еще до старта игры.

Merchant*RU написал:
[q]
При следующей загрузке будет веселуха: форточка может слететь вообще.
[/q]
Не нужно влажных фантазий. 3.11 это обычное приложение, само по себе никуда не денется.


Merchant*RU написал:
[q]
Учитывая, что самые простенькие игрухи вообще написаны без функции выхода из них, только перезагрузкой...
[/q]
Начало доходить, да?
В 95 винде этот механизм так и работает. Причем его сломать еще проще, в свое время я достаточно "чинил" таких проблем у знакомых.

Merchant*RU написал:
[q]
К тому-ж, незавершённый батник держит в памяти копию command.com (от 4 до 64 килобайт), что в конфе для максимума памяти просто неприменимо.
[/q]
Найди игру, которая не запустится из батника и я пришлю тебе леденец.

Merchant*RU написал:
[q]
А если запустить две игрухи подряд, без захода в форточку, можно позабыть в каком *.XYZ хранятся оригинальные настройки форточки..
[/q]
для этого и пишутся батники, что бы ничего не забывать.
Vizer
Newbie


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


Ссылка


Дата регистрации на форуме:
19 июня 2008
[q]
В 95 винде этот механизм так и работает. Причем его сломать еще проще, в свое время я достаточно "чинил" таких проблем у знакомых.
[/q]
Там сразу после ребута "нажмите ESC чтобы не пытаться загрузить кастомный конфиг", что спасает от игр без выхода. Такую штуку вроде тоже можно сделать простой программулиной, и затем errorlevel в батнике проверить.
La Forge
Advanced Member
Lt. Cmdr.

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


Ссылка


Дата регистрации на форуме:
16 нояб. 2012
хмм... а зачем такие ухищрения? Я вот в autoexec для 98-й в хвост вписал вызов Нортона, включаем комп - "ДОС", F10 в Нортоне - Винда. Не встречал ни одной игрулины чтобы так не работала. И базовой памяти при этом свободно ~617кб.
Merchant*RU
Advanced Member


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


Ссылка


Дата регистрации на форуме:
16 окт. 2015
easyjohn написал:
[q]
Очевидно, что делать замену конфигов на виндовые надо еще до старта игры.
[/q]
Некоторые игры ищут себя в %PATH%, а некоторые - ищут там-же "гуся"... Третьи - спецом прописывают себя в другие строчки обоих системных стартовых батников. Всё это будет "порубато" заменой на стандартные виндовые ДО старта игры! :) :thumbup:

easyjohn написал:
[q]
Найди игру, которая не запустится из батника и я пришлю тебе леденец.
[/q]
На леденец не претендую, но игруля "Myth" (она-же Konami Knightmare) требует 615К памяти и ей критичен запуск БЕЗ батника и прочих тср-ок. Иначе - игруху клинит сразу, или она выпадает в ребут примерно на 3/4 пути. Иногда она запускается на 596К памяти, но выпадает в ребут раньше, на половине пути.
<<Назад  Вперед>> Страницы: 1 * 2 3
Печать
Полигон-2 »   Старый софт »   Аналог MS-DOS Mode из Win95 для Win3.1
RSS

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

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

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