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.269
    Статья по использованию 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. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.546
    Bato-San, тебе второй вариант подойдёт, он менее кривой.
     
  4. Dimouse King of Mice

    Dimouse

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

    Регистрация:
    18 апр 2003
    Сообщения:
    35.133
    Вот ведь до чего ностальгия доводит:)
     
    BrainRipper и Val07og нравится это.
  5. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Там вообще-то настраивается всё. Но вообще примерно такие мониторы тогда и были.

    Чтобы не было полосок (точнее, чтобы было 400 строк, как на VGA, а не 200, как на CGA/EGA), нужно ставить scaler=normal2x.
     
    Val07og, Genesis и MrFlibble нравится это.
  6. MrFlibble

    MrFlibble

    Регистрация:
    23 мар 2008
    Сообщения:
    3.545
    Действительно. Но с полосками (при hardware2x) картинка более сглаженной выглядит.

    ---------- Сообщение добавлено в 21:31 ---------- Предыдущее сообщение размещено в 21:18 ----------

    Кстати, у CRT-geom-curved.fx можно регулировать пузатость экрана (равно как и кое-какие другие параметры), отредактировав файл шейдера. Если проставить
    Код:
    // aspect ratio
      float2 aspect = { 0.5, 0.5 };
    вместо настроек по умлочанию
    Код:
    // aspect ratio
      float2 aspect = { 1.0, 0.75 };
    то экран будет практически плоским (информация отсюда).
     
    Val07og и Bato-San нравится это.
  7. VladimIr V Y Анимешник/Ретроманьяк

    VladimIr V Y

    Регистрация:
    27 май 2006
    Сообщения:
    9.647
    Offtop
    Ну да. У SNES9X есть три скейлера в этом же духе. Дают изображение, как будто приставка подключается к кинескопному ТВ по композитному входу, по S-Video или по RGB-входу. =)
     
    MrFlibble нравится это.
  8. MrFlibble

    MrFlibble

    Регистрация:
    23 мар 2008
    Сообщения:
    3.545
    Выглядит с такими настройками (плюс менее округлые углы) экран вот так.

    А еще имитацию выпуклого экрана можно вообще отключить, закомментировав (//) вот эту строку:
    Код:
      // Enable screen curvature. 
      //#define CURVATURE
    Тогда изображение получается такое.

    Шейдер этот должен работать и в сборке Gulikoz'ы, но почему-то он не входит ни в дистрибутив, ни с сайта нельзя скачать (хотя вроде Gulikoza его и адаптировал для DOSBox'а).
     
    Bato-San нравится это.
  9. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.290
    На скриншотах чо-то сканлайны кривые. Разрешение не кратное.
     
  10. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.446
    Как я узнал официальный сайт и разработка DOSbox уже давно заброшены. Что сейчас на корейском http://ykhwong.x-y.net/ какой там статус? Живой еще? На каком языке писать в поддержку ykhwong@daum.net и каким лучше пользоваться переводчиком если этот язык не знаю?
     
    Последнее редактирование: 15 апр 2014
  11. Val07og

    Val07og

    Регистрация:
    1 апр 2008
    Сообщения:
    897
    netsky2004, DOSBox ещё разрабатывают, те же люди, что и раньше, просто стабильных релизов не выходит, она постоянно в статусе "бета".
    Свежие сборки "официального" варианта можно скачать на EmuCR, например.

    SVN Daum - это тот же самый DOSBox, расширенный дополнительными функциями (но при этом в нём могут что-то поломать, и не будет работать то, что нормально идёт в "официальной" версии).
     
    Dimouse нравится это.
  12. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.446
    Val07og, SVN намного лучше обычного DOSbox, работает даже Pentium и старые игры идут практически идеально. Установил Windows 95 - работает
    Там что, криворукие программисты, которые могут его разрушить?
     
  13. Gamerun

    Gamerun

    Хелпер

    Регистрация:
    13 июн 2010
    Сообщения:
    8.568
    Скорее как с MAME - вследствие обновления кода, часть игр со старой версси может не запуститься на новой, вследствие чего необходимо постоянное обновление ромов, что затруднительно для большинства людей на регулярной основе.
     
  14. Val07og

    Val07og

    Регистрация:
    1 апр 2008
    Сообщения:
    897
    netsky2004, просто, как ты сам сказал, его очень сильно доработали, а любое изменение в оригинальном варианте приходится адаптировать к расширенной версии - видимо, без ошибок не обходится, программисты - тоже люди, :) что-то могут забыть, не учесть и т. п. Особенно, когда над одним проектом работает несколько человек. Если находятся ошибки - исправляют.
     
  15. netsky2004

    netsky2004

    Регистрация:
    31 янв 2007
    Сообщения:
    1.446
    Gamerun, и еще кроме новой версии в зависимости от компьютера и ОС и еще 32 бит или 64-бит, больше проблем могут быть с Windows 8. У меня сейчас Vista и пока все работает нормально
     
  16. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.546
    Есть ли возможность сделать два CD-ROM'a? Дело в том, что часть игр на DOS у меня на дисках, и нет особого желания снимать с них образы или качать лишний раз, равно как и постоянно править конфигурацию.
     
  17. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Хоть десять. В чём проблема?
     
  18. VladimIr V Y Анимешник/Ретроманьяк

    VladimIr V Y

    Регистрация:
    27 май 2006
    Сообщения:
    9.647
    Образы удобнее тем, что можно их все смонтировать на один виртуальный привод и переключаться на ходу.
    Или же сделать несколько виртуальный приводов. Если игра их будет видеть, то так будет даже удобнее.
    Как тут, например:
    http://www.mobygames.com/game/dos/under-a-killing-moon/screenshots/gameShotId,4063/
     
    Последнее редактирование: 20 апр 2014
  19. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.279
    Создать два ярлыка к DOSBox: в одном привод D соответствует виртуальному, в другой конфигурации - физическому.
     
  20. Genesis Злоботряс

    Genesis

    Регистрация:
    21 апр 2011
    Сообщения:
    12.546
    MisterGrim, тогда, наверно, я неверно вбил второй в конфиг:
    13029a86e7d9152e8caafe28815efe5c.jpg
     
  21. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.279
    Harris, скрины снимаются через Ctrl-F5.
    У меня тоже ругается, если буквы эмулируемого и виртуального совпадают. Один привод с совпадением удаётся смонтировать, второй - уже нет.
     
  22. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Написано же: have to be continuous, то есть буквы приводов должны следовать одна за другой.
     
    MrFlibble, Val07og и Genesis нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление