Como reproduzir música midi no VirtualBox Windows 98?

3

Eu criaria uma VM do Windows 98 em meu Mac com o VirtualBox para executar alguns jogos antigos, como "Z". Está correndo, mas sem a ótima trilha sonora. Ao testar, percebo que a trilha sonora está em arquivos midi, e nem mesmo o Media Player está tocando em nenhum midi. Ele abre o arquivo, conhece o horário, etc. (reconhece o arquivo), mas nenhum som é reproduzido.

Existe um Sound Blaster Midi Sinth instalado, o problema pode ser a própria VM que não emula a placa Sound Blaster 16 completa. Eu estou pensando em algumas alternativas: para mudar a placa de som da VM (não uma pista de como fazê-lo), ou para instalar um driver que sintetiza o midi na onda para usar a porta de onda que está funcionando, mas não encontrou um.

Existe um tópico aqui , mas para XP ou superior. Eu tentei midiox, mas não tem driver próprio, ou eu não sei como fazer isso funcionar.

Também não consegui entrar no fórum do Virtual Box, eu criaria um perfil Oracle, mas não funcionava. Eu perguntei e eles me aconselham a perguntar aqui. Então, aqui estou eu ... alguma idéia?

INFORMAÇÕES ADICIONAIS

Eu tentei reproduzir esses arquivos MIDI pelo Mac OSX Lion (fora da VM). O QuickTime pede a instalação da v7, mas eu tenho 10… Eu tentei o RealPlayer mas não som, a mesma situação da VM. Finalmente eu tentei um aplicativo gratuito "MIDI Trail" que reproduz 100% a música usando como OUT definir o "Apple DLS Music Device". O Virtual Bux usa o CoreAudio. É o mesmo?

    
por Gustavo 11.12.2014 / 01:18

2 respostas

1

Você alterou o controlador de áudio para "SoundBlaster 16" (em configuração, áudio)? Se você já fez, pode ser bug do VirtualBox na emulação do SB16, consulte link para mais detalhes.

Se for o caso, você pode tentar DOSBox . Aqui está a comparação entre Vbox e DOSBox link

    
por 11.12.2014 / 16:55
1

(Essa é uma pergunta antiga, mas é o resultado número um que eu pesquisei sobre isso)

Consegui obter o som MIDI no Windows 98 SE no VirtualBox usando o driver Realtek para o Windows 95 e o áudio ICH AC97. (usando SB16 é possível obter som wave, mas não midi)

No site Realtek , faça o download do driver do Windows 95, clicando em Downloads- > "Codecs de áudio AC'97 (Software ) "- > Em seguida, clique no " Windows 95 for Driver only ".

Para referência, o nome do arquivo é 0001-VXD_A406.exe (e, caso você queira verificar, o md5 é b5f78cb9d97297e503fdf20ff722de63)

Você também pode encontrá-lo no site web.archive.org, em link

Agora, não pode ser instalado diretamente no Windows 98; reclama que este driver é somente para o win95.

Então, usando 7zip na máquina host, extraia o conteúdo do EXE. Entre outros arquivos, contém um diretório chamado "Win95". O próprio driver está lá.

Em seguida, configure a máquina virtual para usar o áudio "ICH AC97" e inicie a máquina virtual. Depois que o plug & play detectar o novo dispositivo, use o driver do diretório Win95.

E é isso. Agora deveria poder tocar música MIDI!

Para referência, testei isso usando o VirtualBox 5.2 e o Windows 98 SE.

    
por 14.09.2018 / 00:38