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.264
    Статья по использованию 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. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Из http://www.old-games.ru/forum/showthread.php?t=47188:
    Ответ: да, можно — в «корейской» сборке DOSBox (http://ykhwong.x-y.net/) есть возможность сохранения/восстановления состояния:
    Либо из меню: "Main->Load/Save state".
     
  4. Dimouse King of Mice

    Dimouse

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

    Регистрация:
    18 апр 2003
    Сообщения:
    35.118
    MisterGrim, спасибо, действительно важный момент. Статьи и шапку дополнил.
     
    Чёрный Думер, kreol и Eraser нравится это.
  5. Кшиштоф

    Кшиштоф

    Регистрация:
    2 апр 2011
    Сообщения:
    69
    DOSbox v0.74 тормозит при записи видео, заедает звук. На старом компьютере такого не было. Компьютер сейчас новый, 2011 года сборки. Windows XP SP 3 чистая, лицензия.
     
  6. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    1) Незаполненный конфиг.
    2) XP лицензия на компьютере 11 года, ты полный идиот.
    3) Старый конфиг не указан.
    4) Конфиги досбокса для обоих случаев не указаны.
     
    kreol нравится это.
  7. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    И не указано, при записи какой именно игры тормозит. Естественно, писать Blood в 1024x768 для досбокса будет более затруднительно, чем какую-нибудь CGA-игрушку для 286.
     
  8. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Как ни странно - всё равно, там скорость записи мало зависит от конфига, от разрешения куда сильнее и куда больше от HDD - поток огромный.
     
  9. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Не, сейчас попробовал записать Blood в 640x480 — тормозит очень хорошо, хотя 31-секундный ролик занял 38 Мб (ну какой уж тут поток).
    Без записи нормально идёт даже в 1024x768.
     
  10. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Это ты неграмотно бокс настроил, cycles=max использовать НЕЛЬЗЯ НИКОГДА по хорошему. Плюс ручное раскидывание по CPU.

    А, и забыл, естественно писать видео досбоксом это плохой способ - берём нормальный софт который делает нормальное сжатие и пишем, естественно тут требования CPU вырастают вплоть до бесконечности.
     
  11. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Попробовал поставить cycles fixed 200000 (640x480, вполне играбельно). При записи очень сильно замедляется (именно замедляется), но зато результат плавный. При этом загрузка процессора ещё очень далека от 100%.

    Но лучше всего да, output=opengl и Fraps: никаких тормозов, хотя 26 секунд заняли 219 Мб.
     
    Birm нравится это.
  12. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Так у тебя не процессор, а фигня...
     
  13. Кшиштоф

    Кшиштоф

    Регистрация:
    2 апр 2011
    Сообщения:
    69
    Добавил конфигурацию компьютера. Записывал игру Crusader: No Remorse.
     

    Вложения:

    • dosbox-0.74.rar
      Размер файла:
      3,5 КБ
      Просмотров:
      40
  14. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Для тупых повторяю - НЕВОЗМОЖНО выделять ресурсы при cycles=max, выставь корректно для игры, а далее уже разноси по процессорам итд, но конечно да, такого м*дака как ты ещё поискать надо, ещё бы дос поставил. Так у тебя вообще ноль шансов на дисковый кэш при записи фрапсом итд.
     
    Noelemahc нравится это.
  15. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    Да я не спорю. Однако результаты показательные.
     
  16. Кшиштоф

    Кшиштоф

    Регистрация:
    2 апр 2011
    Сообщения:
    69
    Да, я тупой. Так помогите пожалуйста несчастному мозгоклюю, разжуйте поподробней что да как. Можете ругаться смело, я не из обидчивых.
     
  17. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Выставить Cycles руками, для старых игр это очевидно в районе 8000-20000, для максимальных вроде Build - 200000 примерно для 640х480, привязать досбокс в диспетчере к паре ядер(не HT, с HT к 4), запустить софт для цифрования и привязать его к другой половине процессоров, цифровать НЕ ДОСБОКСОВСКИМ встроенным.

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

    И да - версию надо брать SVN и с патчами - vsync=force host!!! Иначе говно пишется с тирингом.
     
  18. Кшиштоф

    Кшиштоф

    Регистрация:
    2 апр 2011
    Сообщения:
    69
    Не помогло...
     
  19. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Тогда уточняй игру и процесс, показывай результат итд. Но вообще из топа игры в лучшем случае 320х240 пойдут с записью на 20 FPS, типа ZAR.
     
  20. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    А зачем ограничивать циклы, если всё равно досбокс и граббер разнесены по разным ядрам? И всё отлично пишется с cycles=max (хоть и «процессор фигня»):
    http://dl.dropbox.com/u/28284862/blood_test.mp4
    http://dl.dropbox.com/u/28284862/zar_test.mp4
    (ещё зачем-то во фрапсе запись в 60 fps стояла).

    Самое смешное, что Crusader: No Remorse как раз превосходно пишется досбоксом, так что кому-то надо выпрямлять руки:
    http://dl.dropbox.com/u/28284862/noremorse_test.mp4
     
    MrFlibble, Noelemahc и Eraser нравится это.
  21. Кшиштоф

    Кшиштоф

    Регистрация:
    2 апр 2011
    Сообщения:
    69
    Да прямые у меня руки, но ничего не выходит, ничего. Всё-таки чай я с компьютерами по роду деятельности тесно общаюсь уже лет 15 и себя тупым назвать не могу.
     
    Последнее редактирование: 4 июл 2011
  22. John Freeman

    John Freeman

    Регистрация:
    13 май 2004
    Сообщения:
    14.241
    Кшиштоф, ну значит тебе дорога к VirtualPC+Win95/98, так лучше всего и записывать в основном старые игры.
     
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление