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

    hrvg54

    Регистрация:
    8 мар 2020
    Сообщения:
    195
    Hi,
    The card is in black and white when printed. Is there a solution to have the Christmas card in color, please?
     
  4. TheMadLynx

    TheMadLynx

    Хелпер

    Регистрация:
    9 июн 2015
    Сообщения:
    6.938
    @hrvg54, as far as I know this could be done only through the screen capture option.
     
    hrvg54 нравится это.
  5. hrvg54

    hrvg54

    Регистрация:
    8 мар 2020
    Сообщения:
    195
    Hi,

    I thank you for your answer. We will do as you explain.
    I thank you for your help.
    Merry Christmas!
     
    TheMadLynx нравится это.
  6. smahutta

    smahutta

    Регистрация:
    11 сен 2011
    Сообщения:
    314
    ребята, кто может скинуть файл конфига ДосБокса 0.74 с размером окна 1280х960? никак не могу поменять разрешение в конфиге. возможно я тупой, возможно лыжи не едут.
     
  7. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.780
    @smahutta, ищи раздел sdl, в нём поправляй третью строчку:
    Код:
    [sdl]
    #       fullscreen: Start dosbox directly in fullscreen. (Press ALT-Enter to go back)
    #       fulldouble: Use double buffering in fullscreen. It can reduce screen flickering, but it can also result in a slow DOSBox.
    #   fullresolution: What resolution to use for fullscreen: original or fixed size (e.g. 1024x768).
    #                     Using your monitor's native resolution with aspect=true might give the best results.
    #                     If you end up with small window on a large screen, try an output different from surface.
    # windowresolution: Scale the window to this size IF the output device supports hardware scaling.
    #                     (output=surface does not!)
    #           output: What video system to use for output.
    #                   Possible values: surface, overlay, opengl, openglnb, openglhq, ddraw, direct3d.
    #         autolock: Mouse will automatically lock, if you click on the screen. (Press CTRL-F10 to unlock)
    #      sensitivity: Mouse sensitivity.
    #      waitonerror: Wait before closing the console if dosbox has an error.
    #         priority: Priority levels for dosbox. Second entry behind the comma is for when dosbox is not focused/minimized.
    #                     pause is only valid for the second entry.
    #                   Possible values: lowest, lower, normal, higher, highest, pause.
    #       mapperfile: File used to load/save the key/event mappings from. Resetmapper only works with the defaul value.
    #      pixelshader: Pixelshader program (effect file must be in Shaders subdirectory).
    #     usescancodes: Avoid usage of symkeys, might not work on all operating systems.
    #         overscan: Width of overscan border (0 to 10). (works only if output=surface)
    
    fullscreen=false
    fulldouble=false
    fullresolution=1280х960
    windowresolution=original
    output=direct3d
    autolock=true
    sensitivity=100
    waitonerror=true
    priority=higher,normal
    mapperfile=mapper-SVN-Daum.map
    pixelshader=none
    usescancodes=false
    overscan=0
     
    smahutta нравится это.
  8. Grue13 Ocelote.12

    Grue13

    Регистрация:
    26 апр 2006
    Сообщения:
    10.179
    У тебя вроде какая-то ерунда написана. Если запускать не на полный экран, а в окне (fullscreen=false), то надо редактировать строчку windowresolution, а не fullresolution. Или включать полноэкранный режим (fullscreen=true), и тогда уже указывать разрешение в строчке с fullresolution.
     
    Genesis и smahutta нравится это.
  9. smahutta

    smahutta

    Регистрация:
    11 сен 2011
    Сообщения:
    314
    вот скорее всего ЭТО
    --- добавлено 24 фев 2025, предыдущее сообщение размещено: 24 фев 2025 ---
    upload_2025-2-23_19-3-46.png upload_2025-2-23_19-3-46.png
    --- добавлено 24 фев 2025 ---
    ни пса не помогает
     
  10. Morendil Архивариус

    Morendil

    Регистрация:
    10 май 2013
    Сообщения:
    1.762
    @smahutta, windowresolution=1280х960
    Обычно к этому параметру прибегают когда нужно увеличить окно в 3 и более раз.
     
  11. smahutta

    smahutta

    Регистрация:
    11 сен 2011
    Сообщения:
    314
    так у меня и стоит windowresolution=1280х960
     
  12. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.780
    @smahutta, запускаешь DOSBox - нажимай Alt+Enter. Либо в том же разделе меняй "fullscreen=false" на "fullscreen=true"

    Я просто привык уже от руки разворачивать окно на весь экран, поэтому параметр этот не менял. Думал, и ты знаешь об этой комбинации. А проблема, оказывается, в том, что ты не знаешь, как развернуть изображение на полный экран.
    --- добавлено 24 фев 2025, предыдущее сообщение размещено: 24 фев 2025 ---
    @Grue13, ну, опять-таки, привычка разворачивать на полный экран вручную. Поэтому и выставляю полноэкранное разрешение - в окне-то почти не играю.
     
  13. smahutta

    smahutta

    Регистрация:
    11 сен 2011
    Сообщения:
    314
    блин, дружще, как окно-фуллскрин делать я знаю ))) у меня беда в том, что я хочу играть в окне разрешением 1280х960, а это не получается сделать.
     
  14. Morendil Архивариус

    Morendil

    Регистрация:
    10 май 2013
    Сообщения:
    1.762
    А, чем не устроил стандартный параметр scaler=normal2x для двукратного увеличения?
    Еще у тебя указан output=direct3d, которого нет в списке выше, попробуй вместо него opengl, или ddraw.
     
  15. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    902
    Не, это не поможет. Там говорится, что лишь бы не surface...
    Код:
    # windowresolution: Scale the window to this size IF the output device supports hardware scaling.
    #                     (output=surface does not!)
    То есть типа должно ещё и видеокартой поддерживаться...
    В принципе на безрыбье...

    dosbox-scaler.png

    А вообще я бы посоветовал более чёткий вариант, хоть и несколько больше жрущий - 86box:

    86box-scaler.png
     
    smahutta нравится это.
  16. Morendil Архивариус

    Morendil

    Регистрация:
    10 май 2013
    Сообщения:
    1.762
    На скриншоте конфиг стандартного DOSBox, в котором не поддерживается direct3d, там черным по белому указаны поддерживаемые значения.
    Вместо direct3d будет использоваться default, который вполне может оказаться и surface.
     
  17. yplus

    yplus

    Регистрация:
    13 апр 2006
    Сообщения:
    902
    да я в курсе, просто сам попробовал все варианты output в конфиге досбокса прежде чем писать.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление