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

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

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

DOSBox. Инструкция по использованию

Тема в разделе "Кладезь мудрости", создана пользователем Virgil, 3 авг 2006.

  1. Virgil Администратор

    Virgil

    Администратор

    Регистрация:
    2 янв 2005
    Сообщения:
    11.272
    Статья по использованию DOSBox на данный момент находится в нашей wiki и разделена на несколько частей.

    DOSBox в "вопросах и ответах".

    О DOSBox'е.
    - Что это такое и зачем оно нужно?
    - Какую версию использовать?
    - Как запустить игру в DOSBox'е?
    - Как запустить PC-booter игру (т.е. игру, запускающуюся напрямую с образа дискеты)?

    Команды DOSBox'а.
    - Я запустил DOSBox — получил чёрный экран и командную строку, что писать?
    - Как мне получить содержимое папки с игрой в DOSBox’е?
    - У меня есть образ диска/дискеты и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox'е напрямую?

    Горячие клавиши DOSBox'а.
    - Как перевести игру в полноэкранный режим?
    - Как записать видео-ролик или сделать скриншот игры? Как записать музыку?
    - У меня не проигрываются видеоролики, записанные в DOSBox'е!
    - Игра идет слишком быстро/медленно, что делать?
    - Есть ли в DOSBOx'е возможность сохраняться в любой момент (как например в эмуляторе Super Nintendo)?
    - Как переназначить клавиши в DOSBox'е?

    Частые проблемы при запуске игр.
    - На моем ноутбуке при переходе в полноэкранный режим изображение глючит или игра вообще вылетает.
    - Картинка сжата или, наоборот, хочется, чтобы пропали пустые полосы по бокам экрана в полноэкранном режиме
    - Где мне искать файл настроек dosbox.conf?
    - В игре нет звука или музыки, хотя они должны быть
    - Я монтирую диск с игрой, как написано, перехожу на него и запускаю игру с помощью команды GAMES\GAME\GAME.EXE (пример), но ничего не работает.

    DOSBox для пользователей.

    DOSBox для знатоков.

    Прочие полезные ссылки:

    DOSBox.conf - полное описание.

    Примеры запуска игр в DOSBox.

    Краткая инструкция по запуску glide-игр в особой сборке DOSBox.

    Описание DOSBox.

    Русский перевод интерфейса DOSBox и ридми-файла к нему (с официального сайта) (продублировано в аттаче)


    Видео на 10 минут про основные моменты


    Относительно самой темы


    Здесь обсуждается только использование программы DosBox для запуска старых DOS же игр. Когда описываете проблему - пишите о ней развёрнуто т.е. что делали, в какой последовательности, где происходит ошибка и т.п. Все сообщения, не удовлетворяющие этим условиям будут удаляться без предупреждения - не хочу видеть здесь помойку. Та же учесть постигнет нетлёнки авторов, задающих вопросы, разобранные в этом посте. Так, что соизвольте сначала поискать ответ на интересующий вас вопрос.
     

    Вложения:

    Последнее редактирование: 15 июн 2021
    RobinGood, ZaRR, Mel Shlemming и 91 другим нравится это.
  2.  
  3. Dimouse King of Mice

    Dimouse

    Администратор Переводчик

    Регистрация:
    18 апр 2003
    Сообщения:
    35.148
    @Вендиго, читай внимательно.

    Codepages built into dosbox (if someone for some reason needs them):

    437 United States
    850 Latin-1
    858 Latin-1 (with Euro sign)
    852 Latin-2 (Eastern European) (with Euro sign)
    853 Latin-3 (Southern European)
    857 Latin-5 (Turkish) (with Euro sign)
    771 Lithuanian and Russian (KBL)
    772 Lithuanian and Russian
    855 Cyrillic-1
    872 Cyrillic-1 (with Euro sign)
    866 Cyrillic-2 (Russian)
    808 Cyrillic-2 (with Euro sign)
    851 Greek
    869 Greek (with Euro sign)
    737 Greek-2
     
  4. Вендиго

    Вендиго

    Регистрация:
    24 июн 2019
    Сообщения:
    6.087
    @Dimouse, спасибо. Список помог, но в любом случае составлен он, скажем так, странно. Например, чтобы корректно отображался немецкий, мне нужно было ввести "keyb de 850". Вот этой команды в списке чётко и ясно не указано.
     
  5. kreol Старший офицер Чёрной Гвардии

    kreol

    Администратор

    Регистрация:
    2 июл 2007
    Сообщения:
    115.192
    Её элементарно найти в Интернете (например, в профильной wiki) или в руководстве пользователя. Проблема в другом.

    Пища тоже сама не жуётся. И даже не готовится.
     
  6. Ardash

    Ardash

    Регистрация:
    5 окт 2017
    Сообщения:
    1.019
  7. Uka

    Uka

    Переводчик

    Регистрация:
    21 окт 2012
    Сообщения:
    27.469
    @MrPepka, проверка на дискетку убрана.
    Правда, как собственно играть, я так и не понял...
    --- добавлено 30 май 2022, предыдущее сообщение размещено: 30 май 2022 ---
    В общем, у меня такое впечатление, что эта версия 1997 года какая-то кривая. Или же там какая-то защита ещё и помимо проверки дискеты?
    В версии 2011 года всё нормально:

    urban_011.png

    Но в версии 1997 года мы оказываемся в ловушке прямо с самого начала:

    urban_014.png
     

    Вложения:

    • Urban.rar
      Размер файла:
      1,9 МБ
      Просмотров:
      24
  8. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.452
    DOSbox SVN Daum 64-битный почему то не поддерживает режим Dynamics виртуального CPU
     
  9. Ardash

    Ardash

    Регистрация:
    5 окт 2017
    Сообщения:
    1.019
    С 64-битным много проблем. Проще пока что все еще пользоваться обычным.
     
  10. Дарк Шнайдер Недопустимо инфантилен

    Дарк Шнайдер

    Регистрация:
    18 окт 2004
    Сообщения:
    22.007
  11. Angel Of Nemesis

    Angel Of Nemesis

    Регистрация:
    4 июл 2019
    Сообщения:
    662
    Не знаю, где спросить, спрошу здесь: зачем в некоторых bat после команы ставят "%1 %2 %3 %4 %5 %6 %7 %8 %9" - проценты с числами и нужны ли они?
     
  12. Grue13 Ocelote.12

    Grue13

    Регистрация:
    26 апр 2006
    Сообщения:
    10.089
    @Angel Of Nemesis, это они передают аргументы командной строки, разделённые пробелами, которые были заданы этим батникам.

    Например, файл такой (sq.bat):

    Код:
    @echo off
    echo %1
    echo %3
    echo %2
    
    Если запустить:

    Код:
    sq.bat this is something
    
    то он напишет

    Код:
    this
    something
    is
    
     
    compart и MAN-biker нравится это.
  13. Angel Of Nemesis

    Angel Of Nemesis

    Регистрация:
    4 июл 2019
    Сообщения:
    662
    @Grue13, я имел ввиду другое:
    на примере бат из catacomb 3D:
    echo off
    :top
    docshell menu.shl %1 %2 %3 %4 %5 %6 %7 %8 %9
    if errorlevel 2 goto hints
    if errorlevel 1 goto runcat
    goto exit
    :runcat
    CATAPOC %1 %2 %3 %4 %5 %6 %7 %8 %9
    goto top
    :hints
    hintcat %1 %2 %3 %4 %5 %6 %7 %8 %9
    goto top
    :exit
    - зачем там проценты с числами?
     
  14. Ardash

    Ardash

    Регистрация:
    5 окт 2017
    Сообщения:
    1.019
    Ровно то же самое, чтобы была возможность передать дополнительные параметры (ключи) вызова
     
    MAN-biker и Angel Of Nemesis нравится это.
  15. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.452
    Нашел информацию что в DOSbox можно предварительно смонтировать виртуальный образ CD до загрузки "Другой ОС" но эта поддержка только в SVN Daum. В простом DOSbox такой поддержки нет

    EDIT: S3 в Windows 95 под DOSbox больше не работает. Раньше работало, но я успел заменить большую часть деталей компьютера и материнку и CPU. Теперь только так зависает

    asun9_east.userapi.com_sun9_33_s_v1_ig2_tsTkGc5_Xo5s4UiITivRee4f15dba22e1c736eb248987cb23421c4.jpg

    Если устанавливать с нуля, то после установки видеодрайвера и перезагрузки финал такой:

    asun9_east.userapi.com_sun9_26_s_v1_ig2_gV2JQiLk6OmmmGcZiRzopY26827684eaefdeaeffc6c8583a885a0d.jpg

    Раньше работало на плате ASUS P8H61-M LX3 R2.0 под Windows 8 сборка 8250, проблем при загрузке видеодрайвера не было
    Заменил я материнскую плату на ASUS P8Z68-V LX и Windows 8 уже другой сборки 9200, сам DOSbox SVN Daum и образ Windows 95 те же что и были. С чем несовместим драйвер S3 с новой материнской платой или сборкой Windows 8 9200?
     
    Последнее редактирование: 14 июл 2022
  16. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    845
    Ни то, ни другое не имеет отношения к виртуальному видеодрайверу и не может иметь. Загружать Windows 95 в защищённом режиме и ставить драйвер идущий в комплекте с SVN Daum в папке win9x-drv.
     
  17. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.452
    Узнал я про RetroArch чтобы подключить универсальный DOSbox пюре, ядро можно подключить и загрузиться с диска для установки ОС, но клавиатурой пользоваться - ЗАСЬ! Эти заразы разработчики клавиатуру забрали. Её ресурсы заняты для системных функций RetroArch, а для загруженной ОС там клавиатура недоступна
     
  18. Tigoro AI General

    Tigoro

    Регистрация:
    4 фев 2010
    Сообщения:
    3.151
    offtop omg
     
    Дарк Шнайдер нравится это.
  19. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.452
    Есть у кого-нибудь целый исходники для DOSBox SVN Daum? Скачал я с официального сайта, а они битые + много модулей не хватает, видно автор не хочет чтобы его модифицировали. У меня на Visual Studio только так:
    и проект скомпилировать невозможно. Проверил все сайты - исходники только потрошенные. Полных исходников не существует?
     
    Последнее редактирование: 29 июл 2022
  20. Ardash

    Ardash

    Регистрация:
    5 окт 2017
    Сообщения:
    1.019
    Это не остутствие, а необходимость подключения сторонней библиотеки SDL

    Более точно тут dosbox-svn-daum/INSTALL at master · ykhwong/dosbox-svn-daum

    Да, и кстати, когда я пару лет назад собирал SDL из исходников, он не собирался, современным студиям требовалось какой-то специальный #define костыль вставить, но я уже толком не могу найти какой. Но нагугливался он быстро по описанию ошибки.

    На вики есть статья по сборке Building DOSBox with Visual Studio - DOSBoxWiki
     
    Последнее редактирование: 29 июл 2022
  21. Mihalych_9743

    Mihalych_9743

    Регистрация:
    24 май 2008
    Сообщения:
    259
    Ох уж эта конспирология
     
  22. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.452
    Ничего нельзя сделать SDL_sound который я качал как указано в инструкции не подходит
    И еще много чего не хватает
    Ищу полные исходники DOSbox. Есть у кого нибудь?
     
    Последнее редактирование: 29 июл 2022
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление