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.220
    Статья по использованию 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. Inpharhus

    Inpharhus

    Регистрация:
    13 фев 2009
    Сообщения:
    11
    Скачал сборку DaumCafe 29092008, там SVGA работает. А в обычной версии DosBox'a не работает, во всяком случае на win3.11 дрова на S3 у меня не завелись, а в этой сборке спокойно работает 1024х768x32b.
     
  4. Dimouse King of Mice

    Dimouse

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

    Регистрация:
    18 апр 2003
    Сообщения:
    35.019
    Inpharhus, ну это ты загнул довольно круто. Да будет тебе известно, что svga это уже 640x480x256, так как стандартный vga поддерживал это разрешение только в 16 цветах. Впрочем, как там в винде 3.1 я не знаю.
     
  5. Inpharhus

    Inpharhus

    Регистрация:
    13 фев 2009
    Сообщения:
    11
    Dimouse, не думаю что стоит спорить, вот цитаты из вики:
    Так что 640x480x256 это еще VGA, хотя там же написано:
    В любом случае 640x480x256 - это максимум на что способен стандартный DosBox (хотя на офф.сайте сказано: VESA/SVGA 80% VBE 2.0 support with 8/15/16/32 color modes).

    P.S. Вообще довольно интересный вопрос, потыкал по нескольким источникам, такая неразбериха с этими стандартами. Единственное что нашел стандартизированным - это таблица разрешений, если ориентироваться по ней, то:
    и т.д.
    Прошу прощения за оффтоп.
     
    Последнее редактирование: 18 фев 2009
  6. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Зачем вам всё это? В досбоксе есть высокие разрешения, всё это пустозвонство.
     
  7. Inpharhus

    Inpharhus

    Регистрация:
    13 фев 2009
    Сообщения:
    11
    John Freeman и Dimouse, все-таки вы правы. Сейчас запускал одну и ту же win3.11 через DosBox 0.72 и CVS-билд, в обоих работает режим 1024х768х32b.
    Единственное что CVS-билд нормально работает во всех режимах output, а 0.72 только при output=ddraw или openglnb, а в режимах surface и opengl нижняя половина окна замазана черным цветом.
     
  8. Nil Любимый цвет — голубой

    Nil

    Регистрация:
    30 апр 2007
    Сообщения:
    1.974
    Inpharhus, VGA даёт 256 цветов только в 320x200 и некоторых других, но с дебильной ситемой адресации памяти. 640x480 строго 16 цветов. DosBox эмулирует VBE, поэтоми и доступны высокие разрешения. (но не физическом уровне, а на уровне интерфейса VBE, так что специальные хаки и фичи, которые сотнями использовались в играх, или будут работать криво(без увеличения производительности), либо просто убьют DosBox.
     
    Dimouse нравится это.
  9. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    По поводу разрешений - см. svga_s3 в CVS билде, это уже куда лучше и быстрее чуть если правильно ставить опции софта и игр.

    Далее - разрешения. Это всё бред. Строгие стандарты в той таблице и как здесь пишут, vga max 640x480x4 , но в поздние времена забили на всё и стали(особенно пираты чтобы хоть что-то написать, оттуда же пошло Xmb video) писать VGA=640(как правило x8) , SVGA всё что выше.
     
  10. Lenivi Kot

    Lenivi Kot

    Регистрация:
    11 мар 2009
    Сообщения:
    1
    Доброго времени суток

    Вопрос наверняка сто раз уже обсуждался, но ответа чего-то не нашел..
    Запускаю на XP dosbox, внутри какой-то древний пасьянс..
    так вот, как запустить это дело в полноэкранном режиме?
    Лет 7 назад как-то получалось.. а вот сейчас не могу вспонить как

    блин, вопрос снят.. я оказывается редактировал файл конфигурации не в той копии программы :)
     
    Последнее редактирование: 11 мар 2009
  11. Juliette

    Juliette

    Legacy

    Регистрация:
    7 май 2007
    Сообщения:
    4.186
    Alt + Enter по умолчанию.
     
    kreol нравится это.
  12. Ursus1508

    Ursus1508

    Регистрация:
    11 сен 2008
    Сообщения:
    85
    здравствуйте. у меня проблема с запуском игры Perfect Assassin. во-первых при установке через DosBox, выбрав полную установку, получаю ответ, что недостаточно места на диске (хотя места - 40 гигов). приходится выбирать частичную установку. и во-вторых, установка виснет посередине. помогите, пожалуйста.
     
  13. metallica

    metallica

    Регистрация:
    12 апр 2009
    Сообщения:
    7
    проблема с запуском такая.
    все делаю по инструкции и при запуске exe файла игры BLACK THORNE
    получаю вот такой ответ (см рис.) и все движение прекращается.
     

    Вложения:

    • bthorne.JPG
      bthorne.JPG
      Размер файла:
      17,7 КБ
      Просмотров:
      453
  14. oFF_rus .

    oFF_rus

    Хелпер

    Регистрация:
    25 фев 2007
    Сообщения:
    2.149
    1. что было выбрано в setup?
    2. Почему не задал вопрос в теме по игре? Причём мне кажется, что там есть решение твоей проблемы, точнее станет ясно после того как ответишь на первый вопрос (и лучше сразу в той теме).
     
    kreol нравится это.
  15. metallica

    metallica

    Регистрация:
    12 апр 2009
    Сообщения:
    7
    спасибо. просто никак не мог найти нужную тему. буду знать теперь
     
  16. AdvoDevil

    AdvoDevil

    Регистрация:
    22 апр 2009
    Сообщения:
    22
    МНЕ ПОСОВЕТОВАЛИ ОБРАТИТЬСЯ К ВАМ ПО ПОВОДУ ИГРЫ ROAD WARS!!!
     
  17. AdvoDevil

    AdvoDevil

    Регистрация:
    22 апр 2009
    Сообщения:
    22
    Мне выдается что This program cannot be run in DOS mode, но посоветовали обратится сюда за советом
     
  18. Werecat13 Gone fishing

    Werecat13

    Регистрация:
    8 янв 2007
    Сообщения:
    5.506
    AdvoDevil, логично. Потому что эта игра под Windows, а не под DOS.
     
  19. nogun

    nogun

    Регистрация:
    5 апр 2009
    Сообщения:
    10
    Скажите, как можно изменить скорость системного таймера в dosbox?
     
  20. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Можно осторожно поинтересоваться — а зачем?
     
  21. nogun

    nogun

    Регистрация:
    5 апр 2009
    Сообщения:
    10
    Имеется dos программа, например тетрис, неважно. Программа по системному таймеру (IRQ 0, IRQ 8, INT 2C, кому как нравится) выполняет какието действия. Например каждые 18 вызовов подвигает фигурки вниз. DosBox эмулятор, значит апаратный таймер эмулируется используюя системный таймер ОС на которой он установлен. И значит можно изменить скорость эмулируемого таймера изменив какойто параметр в dosbox. И соответственно скорость течения времени в программе.

    Вот, достаточно подробно рассказал. MisterGrim, пожалуйста, скажите как это можно сделать.
     
  22. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Ничего подобного. DOSBox эмуляция аппаратного таймера автономна и реализована практически полностью; значит, его можно программировать так же, как и на реальной машине (см. кучу игрушек, которые для вывода звука увеличивают его частоту до нескольких килогерц). Значит, надо искать какую-нибудь программку, которая умеет это делать. Ну или писать самому.
    А параметра такого в DOSBox нет.
     
    Val07og нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление