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.277
    Статья по использованию 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. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    115.301
    alatehinec, то есть ты учился в церковно-приходской школе? Если так - то как минимум внимательно (именно внимательно) читать тебя там должны были научить.
    Или у тебя пока три класса образования, то есть ты учишься в четвёртом (пятом?) классе?

    Пожалуйста, постарайся понять и запомнить следующую вещь: в большинстве случаев никто не будет повторять каждому "оленю" (кстати, здесь стоит сразу же заметить, что приёмы с "самоуничижением" у нас не срабатывают) то, что уже расписано, причём расписано (намеренно) подробнейшим образом, чтобы даже "олени" поняли.
    Скажи мне честно: ты хотя бы попробовал прочесть то, что отмечено в верхнем сообщении этой темы? Мне почему-то кажется, что нет. И я очень настоятельно рекомендую тебе всё-таки сделать это, то есть прочесть.
     
    Последнее редактирование: 10 дек 2010
  4. alatehinec

    alatehinec

    Регистрация:
    5 дек 2010
    Сообщения:
    11
    Ogr 2 делаем вот так,открываем досбокс черный экран и написано Z:\>далее я пишу mount c c:\gamedescent и нажимаю энтер правильно?
     
  5. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    115.301
    alatehinec, смотря где у тебя находятся файлы игры.

    Я всё-таки по-прежнему не понимаю, почему тебе сложно чуточку потрудиться и прочесть руководство.
    В первом сообщении ведь всё есть - в том числе и примеры запуска игр в DOSBox'е. Да, в примерах нет конкретно твоей игры, но ведь попробовать запустить её по аналогии с написанным можно, правда (уверен, что в трёх классах, которые ты закончил, учили решать задачи по математике с цифрами, отличающимися от тех, которые разбирались в учебных примерах)?
    И повторю, что мы ведь специально писали руководство таким образом, чтобы даже Энфорсер понял. Но, видимо, уже давно пора лишить его уникального статуса...(

    Если кратко по проблеме.
    У тебя должно быть (точнее, строго обязательным это не является, но у тебя пусть будет так) ДВЕ папки (очень надеюсь, что ты умеешь создавать папки).
    Первая папка должна быть создана на твоём реальном жёстком диске (пусть это будет C:\), пусть она называется Games.
    Вторая папка должна находиться внутри этой папки (Games) и должна содержать в себе "ресурсы" игры (то есть её файлы и папки). Пусть она называется Descent.

    Когда ты запускаешь DOSBox, то в самом начале ты должен написать (без кавычек!) "mount c c:\games" (пробел после "mount", пробел после "c", далее пробелы не нужны). DOSBox - это эмулятор другого компьютера (с операционной системой MS-DOS, но это тебе знать не обязательно), то есть после запуска программы у тебя появляется как бы отдельный компьютер, только в нематериальном виде, его нельзя потрогать, но с ним можно работать; и когда ты набрал эту строчку, ты указал папку на своём реальном компьютере, которая в эмуляторе другого компьютера (DOSBox'е) будет являться диском C:\. То есть для твоего реального компьютера C:\games - это просто папка на диске C:\, для эмулируемого компьютера (DOSBox'а) - это сам диск C:\.
    Далее тебе нужно набрать без кавычек "C:". Этим действием ты как бы "переходишь" к работе с диском C:\ на эмулируемом компьютере, и все дальнейшие команды, которые ты будешь набирать, будут касаться тех файлов, которые на нём имеются.
    Следующий этап - тебе нужно набрать команду (по-прежнему без кавычек!) "CD Descent", это даст тебе доступ к папке, которая находится у тебя на реальном компьютере в папке C:\games, а на эмулируемом - на диске C:\. После этого можно будет работать с теми папками и файлами, которые в ней находятся, то есть уже непосредственно с ресурсами игры. Скорее всего, исполняемый файл (*.exe) находится сразу же в ней, а не в какой-то промежуточной папке, поэтому следующим этапом будет набор названия исполняемого файла игры (если не ошибаюсь, Descent.exe).
    Резюмируя - тебе нужно после запуска DOSBox'а набрать следующие команды (после набора каждой строки нужно нажимать клавишу Enter на клавиатуре):
    Код:
    mount c c:\games
    c:
    cd Descent
    Descent.exe
    
    .
    Но если у тебя другие пути к игре (то есть первая папка называется по-другому или находится на другом жёстком диске реального компьютера, вторая папка называется по-другому), то игра не заработает, если набрать именно то, что написано выше. В этом случае попробуй по аналогии подставить свои "значения" (то есть пути к файлам и папкам) в приведённый пример (или, если не можешь, сделай так, чтобы они совпадали с указанными).

    Если что-то не будет получаться - спроси здесь, но с конкретикой, что именно не получается, то есть: "делаю то-то, получаю то-то".

    И ответь, пожалуйста, на главный вопрос: что из того, о чём я написал выше, не изложено в примерах и сведениях, доступных по ссылкам в первом сообщении?
     
    Последнее редактирование: 10 дек 2010
  6. alatehinec

    alatehinec

    Регистрация:
    5 дек 2010
    Сообщения:
    11
    парни не надо так нервничать не все же такие умницы как вы!ну не понимает человек,и что теперь?есть поговорка Рожденный ползать летать не сможет!а так всем спасибо за помощь если прокатит отпишусь!инфу прошу пока не удалять!всем спасибо за понимание!
     
  7. INHELLER

    INHELLER

    Регистрация:
    19 май 2009
    Сообщения:
    7.228
    alatehinec >
    Просто немного включи мозги и не ленись читать хелповые статьи) Если что-то непонятно - думай) Так гораздо легче и быстрее.

    P. S. Простите за оффтоп.
     
    Wotar нравится это.
  8. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    115.301
    alatehinec, так если не понимаешь - прочитай текст, чтобы понять; всё равно не понимаешь - спроси о том, что именно тебе непонятно, но с уточнением, а не просто "ничего не понимаю".
    Ещё раз повторю, что как бы ты ни унижал себя, ни на кого это не подействует. А слова про удаление информации вообще заставляют меня усомниться в твоей адекватности.
     
  9. alatehinec

    alatehinec

    Регистрация:
    5 дек 2010
    Сообщения:
    11
    Kreol
    Я имею право говорить про себя то что считаю нужным! А вот лично тебя я слово не давал чтоб меня оскорблять понял? Хочешь поговорить? Давай телефон свой в личку встретимся стукнимся по разам и всё ты поймешь что не всегда быть грамотным помогает в жизни. Выживает сильнейший боевое самбо рулит всегда, я не хвалюсь но когда кому то говорил что я его сломаю то я его ломал. Просто расслабся и не напрягайся так! Это все лишь игра как и вся наша жизнь.
    INHELLER вот зачем ты сейчас столько места запарол своим написаным не в тему текстом? умом блестнул думаешь? Значит зрятак думаешь.
     
    Последнее редактирование: 11 дек 2010
  10. kreol Старший офицер Чёрной Гвардии

    kreol

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

    Регистрация:
    2 июл 2007
    Сообщения:
    115.301
    Нет, не понял.
    Ты и понятия не имеешь о моих физических возможностях (я бы рассказал, но не люблю хвастаться), поэтому сейчас отправишься в бан, ничтожество (да, я тебя оскорбляю, потому что иного ты не заслуживаешь: я хотел тебе помочь, а ты вместо этого стал понтоваться и угрожать, видимо, реально полагая, что меня можно напугать знанием нескольких приёмов).

    Говорить мне с тобой не о чем - я общаюсь только с людьми, а не с недолюдьми. Пока я не забанил тебя только для того, чтобы ты прочитал это сообщение.
    //
    А вот теперь уже забанил. Навсегда.
     
    Последнее редактирование: 11 дек 2010
    Starfer, Dave93, spyderDFX и 7 другим нравится это.
  11. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.283
    Почему? У меня и с overlay, и с scaler=none функция aspect работает.
     
    Последнее редактирование: 30 дек 2010
  12. Zoltan ODale

    Zoltan ODale

    Регистрация:
    14 ноя 2008
    Сообщения:
    725
    Возможно, повторяюсь, но не подскажите, есть ли возможность изменить дефолтное значение cpu cycles, чтобы при каждом запуске оно было равно не 3000, а, например, 11000?
     
  13. Svlad

    Svlad

    Регистрация:
    2 ноя 2006
    Сообщения:
    1.288
    Zoltan ODale, Конечно можно. Настраивается в в файле dosbox.conf.
    Конкретно, в секции [cpu], параметр cycles.
    Кстати, об этом можно прочитать в самом конфигурационном файле - там есть комментарии, или в интернете.
     
    Zoltan ODale нравится это.
  14. pathdrawer

    pathdrawer

    Регистрация:
    18 дек 2007
    Сообщения:
    42
    в config-файле есть блок [CPU], меняешь в строке cycles=### эти самые ### на необходимое тебе значение, по умолчанию там стоит auto, то есть досбокс сам определяет необходимое количество циклов для каждой запущеной в ней программе.

    файл конфига скорее всего находится в User\appdata\local\dosbox\dosbox-Ver.№.conf
    где user - имя пользователя в папке Пользователи или Users на системном жестком диске.
    Папка AppData по умолчанию скрыта
    открывать блокнотом, меняешь значения, сохраняешь, наслаждаешься.


    если не удалось - напиши версию досбокса!
     
    Последнее редактирование: 16 янв 2011
    Zoltan ODale нравится это.
  15. MisterGrim Very old

    MisterGrim

    Legacy

    Регистрация:
    29 ноя 2007
    Сообщения:
    25.423
    old-games.ru -> wiki - DOSBox ?
     
    kreol, Zoltan ODale и pathdrawer нравится это.
  16. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.294
    Эцсамое, а разве дефолтное значение в 0.74 не "auto"? Оно просто в начальной консоли делает 3000, а потом переключается на "max" обычно.
     
  17. BrainRipper

    BrainRipper

    Регистрация:
    1 ноя 2009
    Сообщения:
    9.283
    Да.
    Нет.
    Переключается автоматически на max только в protected-mode играх.
     
  18. R4kk00n Benched arcade playa

    R4kk00n

    Модератор

    Регистрация:
    28 мар 2005
    Сообщения:
    9.294
    Тут вот сообщают, что у 286-го было что-то под 3 MIPS, поэтому "трёх тысяч циклов для real-mode игр должно хватить каждому!"
     
  19. adreal

    adreal

    Регистрация:
    16 янв 2011
    Сообщения:
    6
    А я вот тут пытаюсь установить Windows 95/98, делаю всё как в инструкции на форуме, но при уже копировании файлов (подготовка к установке) вылетает ошибка SU0013 в которой сказано:
    Не удалось создать файлы на диске и установить Windows 98. Если используется файловая система HPFS или Windows NT, на диске следует создать установочный раздел MS-DOS. Если используется служба Lantastic и программа уплотнения SuperStor, то из необходимо отключить до начала установки (См. файл Setup.txt на диске "Установочный диск 1" или на компакт-диске Windows 98).
    Я подумал проблема в файловой системе, форматнул флешку в fat, скинул образ туда, и устанавливаю "в нее" это не помогло... Как мне решить проблему?, где-то что-то про fdisk слышал, но не пойму что там делать нужно... Спасибо..
     
  20. Dimouse King of Mice

    Dimouse

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

    Регистрация:
    18 апр 2003
    Сообщения:
    35.169
    adreal, устанавливаешь под досбоксом? Какую инструкцию читал, ссылку приведи.
     
  21. adreal

    adreal

    Регистрация:
    16 янв 2011
    Сообщения:
    6
  22. Dimouse King of Mice

    Dimouse

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

    Регистрация:
    18 апр 2003
    Сообщения:
    35.169
    adreal, диск нужно форматнуть под досбоксом. Вообще, я сам не ставил под досбоксом винду, и не думаю, что это такая уж хорошая идея. Есть гораздо лучше приспособленные для этой цели эмуляторы (точнее виртуальные машины).
     
    INHELLER нравится это.
  1. На этом сайте используются файлы cookie, чтобы персонализировать содержимое, хранить Ваши предпочтения и держать Вас авторизованным в системе, если Вы зарегистрировались.
    Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie.
    Скрыть объявление