История изменений
Исправление ZenitharChampion, (текущая версия) :
Как связать Munt и Dosbox? В скрытой директории /home/username/.dosbox дежит конфигурационный файл. В нём есть параметр midiconfig=
, прописываем в него 128:0
. После этого должно работать.
В архиве с исходными кодами Munt лежит патч на Dosbox (сам Munt доступен в пакетах - ссылка выше). Судя по тому, что он там лежит, без него не заработает (кто-нибудь может проверить? А то у меня всё уже пропатчено). Сейчас я расскажу как пропатчить Dosbox на примере Ubuntu Linux.
Включите репозиторий Source, обновите apt-get. Выполните sudo apt-get build-dep dosbox
, чтобы установить зависимости для сборки. (Можно также скопировать список этих зависимостей в текстовый файл, чтобы потом удалить. Удалить двойные пробелы и символы переноса строк можно при помощи gedit: «Заменить» вполне себе переваривает символ переноса строки)
Создаём новую директорию: mkdir build && cd build
. Теперь sudo apt-get -b source dosbox
. Параметр "-b" сразу начнёт компилирование. Можно удостовериться, что всё собирается без проблем. А можно не писать "-b", чтобы просто скачать исходники и SPEC-файл. Распаковывать командой dpkg-source -x *.dsc
Накладываем патч. В исходниках Munt - два варианта: для 0.74 и HEAD. Накладываем нужный: patch -p1 < dosbox-0.74-mt32-patch.diff
. Собираем:
fakeroot ./debian/rules binary
Устанавливать командой sudo dpkg -i *.deb
, предварительно удалив пакеты *dbg* и *dev*. Теперь можно удалить зависимости для сборки и отключить репозиторий Source.
Я тут уже собрал, возьмите кому надо. Для моей сборки - другой конфиг-файл: dosbox-SVN-Daum.conf, а не dosbox-0.74.conf.
Если и теперь не работает, попробуйте sudo chmod 777 /dev/snd/seq
.
Исправление ZenitharChampion, :
Как связать Munt и Dosbox? В скрытой директории /home/username/.dosbox дежит конфигурационный файл. В нём есть параметр midiconfig=
, прописываем в него 128:0
. После этого должно работать.
В архиве с исходными кодами Munt лежит патч на Dosbox (сам Munt доступен в пакетах - ссылка выше). Судя по тому, что он там лежит, без него не заработает (кто-нибудь может проверить? А то у меня всё уже пропатчено). Сейчас я расскажу как пропатчить Dosbox на примере Ubuntu Linux.
Включите репозиторий Source, обновите apt-get. Выполните sudo apt-get build-dep dosbox
, чтобы установить зависимости для сборки. (Можно также скопировать список этих зависимостей в текстовый файл, чтобы потом удалить. Удалить двойные пробелы и символы переноса строк можно при помощи gedit: «Заменить» вполне себе переваривает символ переноса строки)
Создаём новую директорию: mkdir build && cd build
. Теперь sudo apt-get -b source dosbox
. Параметр "-b" сразу начнёт компилирование. Можно удостовериться, что всё собирается без проблем. А можно не писать "-b", чтобы просто скачать исходники и SPEC-файл. Распаковывать командой dpkg-source -x *.dsc
Накладываем патч. В исходниках Munt - два варианта: для 0.74 и HEAD. Накладываем нужный: patch -p1 < dosbox-0.74-mt32-patch.diff
. Собираем:
fakeroot ./debian/rules binary
Устанавливать командой sudo dpkg -i *.deb
, предварительно удалив пакеты *dbg* и *dev*. Теперь можно удалить зависимости для сборки и отключить репозиторий Source.
Я тут уже собрал, возьмите кому надо. Для моей сборки - другой конфиг-файл: dosbox-SVN-Daum.conf, а не dosbox-0.74.conf.
Если и теперь не работает, попробуйте chmod 777 /dev/snd/seq
.
Исправление ZenitharChampion, :
Как связать Munt и Dosbox? В скрытой директории /home/username/.dosbox дежит конфигурационный файл. В нём есть параметр midiconfig=
, прописываем в него 128:0
. После этого должно работать.
В архиве с исходными кодами Munt лежит патч на Dosbox (сам Munt доступен в пакетах - ссылка выше). Судя по тому, что он там лежит, без него не заработает (кто-нибудь может проверить? А то у меня всё уже пропатчено). Сейчас я расскажу как пропатчить Dosbox на примере Ubuntu Linux.
Включите репозиторий Source, обновите apt-get. Выполните sudo apt-get build-dep dosbox
, чтобы установить зависимости для сборки. (Можно также скопировать список этих зависимостей в текстовый файл, чтобы потом удалить. Удалить двойные пробелы и символы переноса строк можно при помощи gedit: «Заменить» вполне себе переваривает символ переноса строки)
Создаём новую директорию: mkdir build && cd build
. Теперь sudo apt-get -b source dosbox
. Параметр "-b" сразу начнёт компилирование. Можно удостовериться, что всё собирается без проблем. А можно не писать "-b", чтобы просто скачать исходники и SPEC-файл. Распаковывать командой dpkg-source -x *.dsc
Накладываем патч. В исходниках Munt - два варианта: для 0.74 и HEAD. Накладываем нужный: patch -p1 < dosbox-0.74-mt32-patch.diff
. Собираем:
fakeroot ./debian/rules binary
Устанавливать командой sudo dpkg -i *.deb
, предварительно удалив пакеты *dbg* и *dev*. Теперь можно удалить зависимости для сборки и отключить репозиторий Source.
Я тут уже собрал, возьмите кому надо.
Если и теперь не работает, попробуйте chmod 777 /dev/snd/seq
.
Исходная версия ZenitharChampion, :
Как связать Munt и Dosbox? В скрытой директории /home/username/.dosbox дежит конфигурационный файл. В нём есть параметр midiconfig=
, прописываем в него 128:0
. После этого должно работать.
В архиве с исходными кодами Munt лежит патч на Dosbox (сам Munt доступен в пакетах - ссылка выше). Судя по тому, что он там лежит, без него не заработает (кто-нибудь может проверить? А то у меня всё уже пропатчено). Сейчас я расскажу как пропатчить Dosbox на примере Ubuntu Linux.
Включите репозиторий Source, обновите apt-get. Выполните sudo apt-get build-dep dosbox
, чтобы установить зависимости для сборки. (Можно также скопировать список этих зависимостей в текстовый файл, чтобы потом удалить. Удалить двойные пробелы и имволы переноса строк можно при помощи gedit: «Заменить» вполне себе переваривает символ переноса строки)
Теперь sudo apt-get -b source dosbox
. Параметр "-b" сразу начнёт компилирование. Можно удостовериться, что всё собирается без проблем. А можно не писать "-b", чтобы просто скачать исходники и SPEC-файл. Распаковывать командой dpkg-source -x *.dsc
Накладываем патч. В исходниках Munt - два варианта: для 0.74 и HEAD. Накладываем нужный: patch -p1 < dosbox-0.74-mt32-patch.diff
. Собираем:
fakeroot ./debian/rules binary
Устанавливать командой sudo dpkg -i *.deb
, предварительно удалив пакеты *dbg* и *dev*. Теперь можно удалить зависимости для сборки и отключить репозиторий Source.
Я тут уже собрал, возьмите кому надо.
если и теперь не работает, попробуйте chmod 777 /dev/snd/seq