- unixforum.org
- Решено: Звук в DosBox (не получается завести. )
- Решено: Звук в DosBox
- Re: Решено: Звук в DosBox
- Dosbox не имеет звука
- Обновить
- 5 ответов
- DOSBox в вопросах и ответах
- Содержание
- О DOSBox’е
- Что это такое и зачем оно нужно?
- Какую версию использовать?
- Как запустить игру в DOSBox’е?
- Как запустить PC-booter игру (т.е. игру, запускающуюся напрямую с образа дискеты)?
- Как запустить PCjr картридж?
- Команды DOSBox’а
- Я запустил DOSBox — получил чёрный экран и командную строку, что писать?
- Как мне получить содержимое папки с игрой в DOSBox’е?
- Как мне смаунтить директорию, если путь содержит пробелы?
- У меня есть образ диска/дискеты, и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox’е напрямую?
- Горячие клавиши DOSBox’а
- Как перевести игру в полноэкранный режим?
- Как записать видео-ролик или сделать скриншот игры? Как записать музыку?
- У меня не проигрываются видеоролики, записанные в DOSBox’е!
- Игра идет слишком быстро/медленно, что делать?
- Есть ли в DOSBOx’е возможность сохраняться в любой момент (как например в эмуляторе Super Nintendo)?
- Как переназначить клавиши в DOSBox’е?
- Частые проблемы при запуске игр
- На моем ноутбуке при переходе в полноэкранный режим изображение глючит или игра вообще вылетает.
- Картинка сжата, или, наоборот, хочется, чтобы пропали пустые полосы по бокам экрана в полноэкранном режиме
- Где мне искать файл настроек dosbox.conf?
- В игре нет звука или музыки, хотя они должны быть.
- Я монтирую диск с игрой как написано, перехожу на него и запускаю игру с помощью команды GAMES\GAME\GAME.EXE (пример), но ничего не работает.
- Все ли игры работают под DOSBox’ом? Что делать, если какая-то одна игра не запускается или глючит, хотя с остальными всё нормально?
unixforum.org
Форум для пользователей UNIX-подобных систем
- Темы без ответов
- Активные темы
- Поиск
- Статус форума
Решено: Звук в DosBox (не получается завести. )
Модератор: Bizdelnick
Решено: Звук в DosBox
Сообщение alexpine » 25.02.2007 21:26
Попробовал (впервые) поставить Dosbox и завести в нем UFO-1. Все установилось и завелось нормально, с настройками разобрался — кроме звука. Звук — по нулям, увы. В конфиге, вроде все, что надо установлено. Может кто подскажет, в какую сторону копать?
PS. В поиске по форумы ничего не нашел.
Re: Решено: Звук в DosBox
Сообщение alexpine » 25.02.2007 22:51
Попробовал (впервые) поставить Dosbox и завести в нем UFO-1. Все установилось и завелось нормально, с настройками разобрался — кроме звука. Звук — по нулям, увы. В конфиге, вроде все, что надо установлено. Может кто подскажет, в какую сторону копать?
PS. В поиске по форумы ничего не нашел.
Позор на мою седую бороду. Я просто забыл запустить setup.exe для установки звука.
О-о-о, как же давно я не запускал ДОС-овских игр.
Источник
Dosbox не имеет звука
Я пытаюсь запустить игру под досбоксом, но в нем нет звука, а в терминале досбокс говорит:
Обновить
Я изменил порты на 128: 0 в конфигурационном файле dosbox, и теперь он говорит
но до сих пор нет звука:(
5 ответов
Оказывается, звуки игры были отключены из собственного меню настроек игры. Изменение MIDI-порта на 128:0 все еще было необходимо, чтобы включить звук Dosbox.
Следующее решение, найденное в сети, несколько устарело, но поскольку проблема та же, она все еще может быть действительной.
Вы должны указать SDL (на котором построен DOSBox) использовать PulseAudio, введите export SDL_AUDIODRIVER=pulse в окне консоли, затем запустите DOSBox из того же окна, набрав dosbox ,
Я пытался играть в The Lost Vikings с помощью dosbox и не получил звука (NB: используя NixOS, а не Ubuntu)
Моя система перечислила порт 14 как MIDI
Но игра в миди через порт не сработала:(
Установка робости и запуск сервера
Изменение midiconfig на 129:0 в dosbox.conf
Запускаем игру и получаем звук!
Примечание: для пользователей nixos — я включил sound.enable = true; но я не проверял, было ли это необходимо
Решение проблемы со звуком: если у вас все еще есть проблемы с настройкой звука на dosbox 0.74 или в любой другой версии, в первую очередь сделайте то, что указано в комментариях выше, и делайте это с нуля, я имею в виду все, от каталога до установки. И последнее ИЗМЕНЕНИЕ ЗВУКА В ИГРЕ ИЗ DOSBOX, обычно это файл «setsound,exe» или аналогичный, доступ к нему:
(ВСЕГДА НАЧИНАЙТЕ ДОСБОК ИЗ ТЕРМИНАЛА)
Слушайте, ребята, я недавно установил Ubuntu 11.04, следовательно, впервые за все время пользуюсь Linux, после недели сбоев, ошибок и т. Д., Наконец-то у меня все заработало, и мне это нравится, все это стоило того — Открытый исходный код. И теперь это все на моем ноутбуке, но я говорю вам, что было трудно установить и запустить Ubuntu в качестве единственной ОС, я не рекомендую такие попытки, но если у вас есть несколько ПК, то, конечно, D
Источник
DOSBox в вопросах и ответах
Содержание
О DOSBox’е
Что это такое и зачем оно нужно?
DOSBox — эмулятор DOS-машины. С помощью него вы сможете запустить на современных компьютерах свои любимые старые игры времен DOS’а.
Какую версию использовать?
Используйте последнюю версию программы с официального сайта или из раздела утилит на нашем сайте. На данный момент последняя официальная версия программы — 0.74. Если вы хотите воспользоваться неофициальными функциями — такими, как поддержка Glide-игр, — то качайте неофициальные сборки.
Как запустить игру в DOSBox’е?
Запустить интересующую вас игру с помощью программы DOSBox можно разными способами. Вот некоторые из них:
- Запуск с помощью «перетаскивания исполняемого файла на DOSBox». Для того чтобы запустить таким образом игру, необходимо просто «перетащить» исполняемый файл игры (.exe или .com) на ярлык DOSBox.
- Запуск непосредственно из DOSBox. Запустите DOSBox, далее подмонтируйте диск с игрой и с помощью команд DOSBox’а запустите ее исполняемый файл.
Важно: обязательно требуется переходить в саму директорию с игрой — нельзя запускать файл из корня виртуального диска подобным образом: GAMES\ORION\ORION.EXE
Описания команд DOSBox’а смотрите ниже. Примеры запуска смотрите в отдельной статье.
- Запуск с помощью *.bat-файла. Создайте *.bat-файл вида dosbox c:\games\orion\orion.exe, поместите его в директорию с DOSBox, запускайте его.
- Запуск с помощью прописанных в dosbox.conf командах autoexec. Команды DOSBox’а можно записать в самом конце конфигурационного файла в разделе autoexec — и они будут выполняться по порядку при запуске DOSBox’а.
- Запуск с использованием сторонних фронт-эндов (графические оболочки). Наиболее известную такую оболочку — D-Fend — можно скачать у нас в разделе утилит.
Как запустить PC-booter игру (т.е. игру, запускающуюся напрямую с образа дискеты)?
Вы можете прочитать дополнительную информацию об образах дискет в статье Образ дискеты. Что это такое и как с ним работать.
Как запустить PCjr картридж?
Необходимо выбрать тип эмулируемого компьютера pcjr (machine=pcjr в настройках эмулятора) и затем загрузиться с образа картриджа с помощью команды boot.
Команды DOSBox’а
Я запустил DOSBox — получил чёрный экран и командную строку, что писать?
В DOSBox’е действуют команды, похожие на стандартные DOS-овские:
- cd — команда для смены директории.
- cd .. — перейти на один уровень вверх.
- cd имя_папки перейти к подпапке данного каталога.
- X: — смена диска на диск X:.
- dir — команда для отображения содержимого директории, можно также использовать с ключами /w (вывод по столбцам), /р (пауза после каждого экрана).
- mount — команда для подключения дисков в DOSBox.
Примечание: для упрощения навигации по файловой системе можно использовать один из файловых менеджеров под DOS.
Как мне получить содержимое папки с игрой в DOSBox’е?
Чтобы DOSBox видел вашу папку с игрой или играми, нужно специальной командой «смонтировать» виртуальный диск. В DOSBox нельзя просто без монтирования перейти в папку на вашем диске. Для некоторых игр необходимо также, чтобы виделся CD-ROM с игрой. Для этого необходимо так или иначе «смонтировать» и CD-ROM тоже.
Пример использования команды mount для монтирования папки D:\GAMES на вашем компьютере в качестве диска C: DOSBox’а:
Пример подключения CD-ROM в приводе E: на вашем компьютере в качестве виртуального CD-ROM’а D: DOSBox’а:
Для некоторых игр с CD-Audio треками может понадобиться параметр -ioctl.
Для того чтобы подключить floppy-дисковод A:, введите:
Как мне смаунтить директорию, если путь содержит пробелы?
Заключайте путь в кавычки. Например:
У меня есть образ диска/дискеты, и я не хочу его записывать на реальный носитель или загружать в виртуальный привод для игры, есть ли способ подключать образ в DOSBox’е напрямую?
Действительно, с версии 0.62 такая возможность есть. Для этого воспользуйтесь командой imgmount. Пример использования для подключения образа диска myiso.iso в качестве виртуального CD-ROM’а — диска D::
Добавлять параметры -fs iso, как правило, не нужно.
Если путь к образу диска/дискеты, либо его имя содержит пробелы, то нужно заключать его в кавычки:
С помощью команды imgmount можно подгружать образы дискет (аналогично образу диска, но с ключом -t floppy), а также образ жесткого диска (аналогично, но с ключом -t hdd).
Также с помощью команды imgmount можно монтировать сразу несколько образов диска на один виртуальный привод, переключение между ними осуществляется по Ctrl-F4:
Важно: команда imgmount поддерживает образы дисков только в форматах ISO и BIN/CUE. Для проигрывания аудиотреков в игре монтировать нужно CUE-файл.
С помощью данной команды, а также команды boot можно запускать так называемые «booter»-игры, то есть игры, которые грузятся напрямую с дискеты, без запуска ОС. Для этого смонтируйте образ командой imgmount и загрузите его командой boot. Пример команд:
Горячие клавиши DOSBox’а
Как перевести игру в полноэкранный режим?
Нажмите ALT + Enter. Чтобы перейти в оконный режим, нажмите эту комбинацию еще раз. Если вы хотите, чтобы игра сразу запускалась на весь экран, отредактируйте dosbox.conf: исправьте fullscreen=false на fullscreen=true.
Как записать видео-ролик или сделать скриншот игры? Как записать музыку?
Видеоролик записывается комбинацией CTRL-ALT-F5 (включить запись или выключить). Скриншоты делаются комбинацией CTRL-F5 (сохраняются в формат *.PNG). Запись музыки возможна в трех режимах:
- В Wav-файл. Делается комбинацией CTRL-F6.
- Запись OPL команд. Делается комбинацией CTRL-ALT-F7.
- Запись MIDI команд. Делается комбинацией CTRL-ALT-F8.
Все труды пользователя отправляются в папку Capture в папке с DOSBox (можно переназначить в dosbox.conf). Начиная с версии 0.73 папка Capture находится в рабочей папке DOSBox:
Важно: для воспроизведения роликов, записанных в DOSBoxе, необходимо установить кодек ZMBV, который распространяется вместе с программой.
У меня не проигрываются видеоролики, записанные в DOSBox’е!
См. предыдущий вопрос.
Игра идет слишком быстро/медленно, что делать?
Скорость эмуляции регулируется клавишами CTRL+F11 / CTRL+F12. Также можно настроить параметр cycles в dosbox.conf.
В особо запущенных случаях (если всё равно тормозит) стоит попробовать менять параметры core и output в конфиге (подробнее читайте в инструкции DOSBox для пользователей), отключить дополнительные скейлеры (параметр scaler) или даже включить пропуск кадров, делается это клавишами CTRL-F7 / CTRL-F8.
Помните, что DOSBox лучше всего работает на x86, то есть работа на карманных устройствах или Macintosh PPC, к примеру, никогда не будет такой же быстрой.
Есть ли в DOSBOx’е возможность сохраняться в любой момент (как например в эмуляторе Super Nintendo)?
Да, можно — в «корейской» сборке DOSBox есть возможность сохранения/восстановления состояния:
Либо из меню: «Main->Load/Save state».
Как переназначить клавиши в DOSBox’е?
В DOSBox’е есть встроенная функция «mapper». Вызывается она по комбинации Ctrl+F1.
С помощью этой функции можно переназначить клавиши клавиатуры или джойстика на другие клавиши клавиатуры или джойстика (то есть можно назначить управление джойстиком с помощью клавиатуры или же наоборот — клавиатуры на джойстик). Для каждой перенаправляемой клавиши проделайте следующую процедуру:
- Выберите клавишу на экране,
- Нажмите Add,
- Нажмите клавишу на своей клавиатуре или на джойстике, которую вы хотите сопоставить выбранной на экране
После окончания процедуры можно сохранить файл с настройками переназначения (если вы хотите пользоваться этими настройками в следующий раз) и нажмите Exit.
Частые проблемы при запуске игр
На моем ноутбуке при переходе в полноэкранный режим изображение глючит или игра вообще вылетает.
Попробуйте изменить параметр output в dosbox.conf. По умолчанию стоит surface, надо заменить на ddraw или opengl.
Картинка сжата, или, наоборот, хочется, чтобы пропали пустые полосы по бокам экрана в полноэкранном режиме
Измените параметр aspect (true | false) в dosbox.conf.
Где мне искать файл настроек dosbox.conf?
В зависимости от ОС и версии DOSBox’а файл настроек лежит либо вместе с dosbox.exe (в ранних версиях), либо в User profile (например, в версиях 0.73-0.74 или на Маке). В последнем случае вы можете его найти в:
/Library/Preferences/DOSBox 0.73 Preferences (Mac OS X).
Также отредактировать конфиг-файл можно в Start > All Programs > Dosbox-0.73 > Configuration в пункте Edit Configuration.
Для версии 0.74: Пуск > Все программы > Dosbox-0.74 > Options в пункте DOSBox 0.74 Options.
В игре нет звука или музыки, хотя они должны быть.
Проверьте настройки звука и музыки в игре. Практически все DOS-игры 90-х годов имеют поддержку Sound Blaster, так что в программе настройки звука в игре (обычно это setup.exe) стоит выбирать именно его. Параметры Sound Blaster в DOSBox по умолчанию стоят такие:
В качестве альтернативы можно использовать карту Gravis Ultrasound — ее настройка описана в руководстве для «экспертов». В качестве музыкального устройства можно использовать General Midi – MPU-401, значение ввода-вывода (IO) для него по умолчанию — 330.
Я монтирую диск с игрой как написано, перехожу на него и запускаю игру с помощью команды GAMES\GAME\GAME.EXE (пример), но ничего не работает.
Так делать нельзя. После перехода на виртуальный диск переходите в директорию с игрой и запускайте исполняемый файл оттуда. Если что-то непонятно, еще раз посмотрите Примеры запуска игр в DOSBox.
Все ли игры работают под DOSBox’ом? Что делать, если какая-то одна игра не запускается или глючит, хотя с остальными всё нормально?
У команды DOSBox’а есть список совместимости игр, в нем указаны тестировавшиеся игры; если с их работой есть какие-то проблемы, об этом указывается. В последней версии программы проблемных игр совсем немного, но они есть. С другой стороны, на нашем сайте многие игры, которые считаются неработающими или проблемными, уже починены. Поэтому с проблемой по конкретной игре обращайтесь на форум в тему по DOSBox’у.
Источник