LINUX.ORG.RU

История изменений

Исправление 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