1. Друзья, в это тяжёлое и непонятное для всех нас время мы просим вас воздержаться от любых упоминаний политики на форуме, - этим ситуации не поможешь, а только возникнут ненужные ссоры и обиды. Это касается также шуток и юмора на тему конфликта. Пусть войны будут только виртуальными, а политики решают разногласия дипломатическим путём. С уважением, администрация Old-Games.RU.

    Скрыть объявление
  2. Пожалуйста, внимательно прочитайте правила раздела.
  3. Если Вы видите это сообщение, значит, вы ещё не зарегистрировались на нашем форуме.

    Зарегистрируйтесь, если вы хотите принять участие в обсуждениях. Перед регистрацией примите к сведению:
    1. Не регистрируйтесь с никами типа asdfdadhgd, 354621 и тому подобными, не несущими смысловой нагрузки (ник должен быть читаемым!): такие пользователи будут сразу заблокированы!
    2. Не регистрируйте больше одной учётной записи. Если у вас возникли проблемы при регистрации, то вы можете воспользоваться формой обратной связи внизу страницы.
    3. Регистрируйтесь с реально существующими E-mail адресами, иначе вы не сможете завершить регистрацию.
    4. Обязательно ознакомьтесь с правилами поведения на нашем форуме, чтобы избежать дальнейших конфликтов и непонимания.
    С уважением, администрация форума Old-Games.RU
    Скрыть объявление

Old-Hard.ru - выпуск 17. MS-DOS. Часть 1. Установка.

Тема в разделе "Новости сайта", создана пользователем Newbilius, 5 май 2014.

  1. Newbilius Программуль

    Newbilius

    Регистрация:
    24 авг 2007
    Сообщения:
    4.602
    Ныряем в чистый, добрый MS-DOS. В первом выпуске этого небольшого цикла мы установим эту легендарную ОС и проверим пару игрушек, в следующих - будем смотреть видео, слушать и писать музыку, выходить в интернет... В общем, не проходите мимо, будет интересно!

     
    Последнее редактирование модератором: 12 июн 2015
  2.  
  3. Hypercam

    Hypercam

    Регистрация:
    21 июл 2012
    Сообщения:
    550
    MS-DOS достойная система прошлого,способная служить олдгеймеру и в будущем!
     
  4. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.491
    Славно сделано! Да и выпуск полезный.
     
  5. PuzzyWuzzy

    PuzzyWuzzy

    Регистрация:
    6 авг 2012
    Сообщения:
    574
    :good:круть!
    зы:А я играл в военное ремесло 2 с заставками и слава богу на англицком языке:blum:
     
  6. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.491
    PuzzyWuzzy, перевода зря убоялся: СПК перевели качественно и всё, что только можно.
    P.S. Играл в версию на русском и с заставками.
     
    Steel Rat нравится это.
  7. Serezha

    Serezha

    Регистрация:
    11 окт 2008
    Сообщения:
    23
    Вспомнил прошлое.:hmmm:
    Давно ДОС не настраивал, с autoexe проблем не было, а вот с configsys некоторые вещи в своё время так и не были поняты.
     
  8. kiot

    kiot

    Регистрация:
    11 фев 2007
    Сообщения:
    817
    Nubilius, всё хорошо, но какой смысл было использовать команды DEVICEHIGH и LH, если UMB не сформирована EMM386.EXE и не разрешено её использование с помощью DOS=UMB?

    Ну и по русификации: команды CHCP и NLSFUNCT лишние, к тому же оставляют после себя резидентный код.
     
  9. Newbilius Программуль

    Newbilius

    Регистрация:
    24 авг 2007
    Сообщения:
    4.602
    Спасибо за напоминание про EMM386. Команды лишние действительно выпилю, донастройку тонкую сделаю.
     
  10. kiot

    kiot

    Регистрация:
    11 фев 2007
    Сообщения:
    817
    Nubilius, кстати, непонятно стремление всех инсталляторов, что у Майкрософт, что у ИБМ, что у Новелл использовать устаревшие CHCP и NLSFUNC. Да ещё и через INSTALL в CONFIG.SYS! Какой-то особый способ извращения, если учесть, что при оптимизации верхней памяти для INSTALLHIGH нельзя указать регион загрузки и эта команда MemMaker'ом не обрабатывается.
     
  11. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    kiot, это они прозорливо заботились о даунгрейдерах.
     
  12. kiot

    kiot

    Регистрация:
    11 фев 2007
    Сообщения:
    817
    Bato-San, в чём особое преимущество у этих команд? Если их удалить и добавить mode con codepage select, то ситуация с памятью только улучшится, а функциональность не изменится.
     
    Последнее редактирование: 8 май 2014
  13. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    kiot, вертикальная совместимость, надо полагать.
     
  14. Newbilius Программуль

    Newbilius

    Регистрация:
    24 авг 2007
    Сообщения:
    4.602
    Надо глянуть, что прописывает инсталлятор FreeDOS.
    И кстати, установка Win95 и выше уже не ставит CHCP и NLSFUNC.
     
  15. kiot

    kiot

    Регистрация:
    11 фев 2007
    Сообщения:
    817
    Nubilius, интересно, что в COUNTRY.TXT в MS-DOS 6.22 приводится как раз вариант без этих команд:

    Код:
    Например, для того, чтобы включить страницу для России:
    
    1. Добавьте в файл CONFIG.SYS строки:
    
        REM  НАСТРОЙКА ДЛЯ РОССИИ
        COUNTRY=07,866,C:\DOS\COUNTRY.SYS
        DEVICE=C:\DOS\DISPLAY.SYS CON=(EGA2,,1)
    
    2. В файл AUTOEXEC.BAT следует добавить строки:
    
        REM  НАСТРОЙКА ДЛЯ РОССИИ
        MODE CON CP PREP=((866) c:\DOS\EGA2.CPI)
        MODE CON CP SEL=866
        KEYB IS,,C:\DOS\KEYBRD2.SYS
    
    3. Перезагрузите компьютер.
    Правда, код страны для KEYB указан с ошибкой и EGA2.SYS не поддерживает 866. Не сменили при переводе, в английской версии там как раз Исландия, вроде, описана.


    P.S. Жаль, что корпус для демонстрации не аутентичный, как на заставке. :-)
     
    Последнее редактирование: 8 май 2014
  16. Nil Любимый цвет — голубой

    Nil

    Регистрация:
    30 апр 2007
    Сообщения:
    1.974
    Установка чистого и оригинального 6.22 с почти всеми оригинальными утилитами это, конечно, одно, но вот только лично мне было-бы интереснее посмотреть другое. 6.22 — это FAT16, маленькие ЖД и отсутствие Windows (ну кроме Win95 без OSR). Про тюнинг 7.0 я бы посмотрел с большим интересом, так-как сам этим занимался.
    Что не понравилось — часть команд, дописываемых в конфиги не объяснены. Уже упоминались проблемы с верхней памятью, DEVICEHIGH и LH, но кроме их есть и DEVICEHIGH, LASTDRIVEHIGH и так далее, у конце концов DOS=HIGH. Не рассмотрены менеджеры памяти, сторонние драйвера и утилиты. опущена битва за обычную память, нет борьбы за прерывания и ресурсы (доставь ещё 2-3 звуковухи).
    Без этого рассматривать вторую часть по мне смысла немного, прикладной софт зачастую очень требователен к нижней памяти.
     
    Newbilius нравится это.
  17. kiot

    kiot

    Регистрация:
    11 фев 2007
    Сообщения:
    817
    Nil, LASTDRIVEHIGH, STACKSHIGH и т.п. — это уже 7.0 из Win9x. В PC DOS 7.0 за это отвечает одна команда в CONFIG.SYS: DOSDATA=UMB.
     
  18. Newbilius Программуль

    Newbilius

    Регистрация:
    24 авг 2007
    Сообщения:
    4.602
    На самом деле весь рассматриваем последующий софт без проблем стартует. Но я принял к сведению, посмотрим, выпуск сей явно не последний )
     
  19. Bato-San Чеширский волк-киборг

    Bato-San

    Регистрация:
    24 июн 2010
    Сообщения:
    14.136
    Nubilius, Рассмотрение менеджеров памяти следует вынести в отдельную передачу. Темка весьма непростая и неоднозначная.
     
    Newbilius нравится это.
  20. kiot

    kiot

    Регистрация:
    11 фев 2007
    Сообщения:
    817
    Nubilius, так правильно, все игры, которые запускались, шли через DOS extender, который, соответственно переключал процессор в защищённый режим, где на проблемы стандартной памяти плевать.
     
    Newbilius нравится это.
  21. Nil Любимый цвет — голубой

    Nil

    Регистрация:
    30 апр 2007
    Сообщения:
    1.974
    И ещё, рассматриваемый в передаче волков уж очень старый. На сайте разработчика лежит гораздо более свежий.
    Без верхней памяти (например, EMM386 NOEMS) у меня оставалось от 480 до 520 КиБ памяти, из-за чего многие программы не работали, от игр до текстовых редакторов. А способов эту верхнюю память получить несколько, кстати — EMM386, QEMM, UMBPCI, JEMMEX, было-бы о сравнении их почитать тоже неплохо.
     
    Newbilius нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление