Acontece que os sons do jogo foram silenciados no menu de opções do próprio jogo. Mudar a porta MIDI para 128: 0 ainda era necessário, para ativar o som do dosbox.
Eu tento rodar um jogo no DOSBox, mas não tem som, e no terminal DOSBox diz:
MIXER:Can't open audio: No available audio device , running in nosound mode.
ALSA:Can't subscribe to MIDI port (65:0) nor (17:0)
MIDI:Opened device:none
Eu mudei as portas para 128: 0 no arquivo de configuração do dosbox e agora ele diz
ALSA:Client initialised [128:0]
MIDI:Opened device:alsa
mas ainda sem som: (
Acontece que os sons do jogo foram silenciados no menu de opções do próprio jogo. Mudar a porta MIDI para 128: 0 ainda era necessário, para ativar o som do dosbox.
A solução a seguir encontrada na rede é um pouco antiga, mas como o problema é o mesmo, ela ainda pode ser válida.
Citação:
Você precisa dizer ao SDL (que é o DOSBox é construído) para usar o PulseAudio, digite
export SDL_AUDIODRIVER=pulse
em uma janela de console, então inicie o DOSBox na mesma janela digitandodosbox
.
Fonte: link
Solução para o problema de som: se você ainda tiver problemas para fazer o som funcionar no dosbox 0.74 ou qualquer outra versão, em primeiro lugar faça as coisas que os comentários acima indicam, e faça do zero, quero dizer tudo do diretório para instalação. E por último, CHANGE THE SOUND IN GAME FROM DOSBOX, geralmente há um arquivo "setsound, exe" ou similar, acessá-lo:
c mount /home/yourname/yourdosfolder
c:
cd yourgame
yourgame
setsound.exe
(SEMPRE INICIE DOSBOX DO TERMINAL)
Escute pessoal, recentemente instalei o Ubuntu 11.04, portanto, pela primeira vez usando o Linux, depois de uma semana de falhas e bugs, e assim por diante, finalmente consegui que funcionasse bem, e estou amando, tudo valeu a pena a causa - código aberto. E agora é tudo exlusive no meu laptop, mas cara eu te digo que foi difícil instalar e rodar o Ubuntu como o único SO, eu não recomendo tais tentativas, mas se você tiver vários pc's por aí então por todos os meios D
Tags pulseaudio sound dosbox ms-dos