Win3x.Org

Windows & DOS Community

VirtualBox : SoundBlaster 16 MS-DOS sous Windows 95

Répondre   Page 1 sur 1  [ 5 messages ]
Auteur Message
raymater
Sujet du message : VirtualBox : SoundBlaster 16 MS-DOS sous Windows 95
Publié : 24 déc. 2014 14:12
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
Bonjour ou re,

J'aimerai faire tourner des applis ou des jeux DOS sur ma machine virtuelle VirtualBox sous Windows 95 équipée d'une carte son SoundBlaster 16 reconnue sous Windows 95 mais pas sous MS-DOS. Dû coup pas de son en mode MS-DOS et la carte son est indétectable. Comment faire ? Sachant que j'ai installé des driver DOS SoundBlaster (SBPCI.zip) mais sans succès. De plus, impossible de lire des fichiers MIDI sous Windows. Que faire ?

Merci à tous


Haut
Profil Citer
Big Monstro
Sujet du message : Re: VirtualBox : SoundBlaster 16 MS-DOS sous Windows 95
Publié : 24 déc. 2014 14:30
Administrateur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 3578
Inscription : 27 juin 2003 15:15
PC Rétro : 80486 DX2/66, MS-DOS & Windows 3.11
 
Pour la lecture des fichiers MIDI sous Windows 95, cela doit être lié à une émulation imparfaite de la carte son. Si vous virtualisez Windows 2000 ou supérieur, le problème ne se pose cependant pas car l'audio est géré différemment.

Sous DOS, le problème doit aussi être lié à une émulation imparfaite. Pour la majorité des applications, il n'est normalement pas nécessaire de charger le moindre pilote (communication directe avec la carte son). Parfois, l'ajout de la ligne SET BLASTER doit être ajoutée dans le fichier autoexec.bat.

Si vous avez l'intention de (re)découvrir les jeux d'antan, il est préférable d'utiliser une solution d'émulation comme DOSBox plutôt qu'un logiciel de virtualisation.

Cordialement,
Big Monstro


Haut
Profil Citer
raymater
Sujet du message : Re: VirtualBox : SoundBlaster 16 MS-DOS sous Windows 95
Publié : 24 déc. 2014 14:33
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
La ligne SET BLASTER est déjà ajoutée dans AUTOEXEC.bat :
SET BLASTER=A220 I5 D1 H7 P330 T6
SET SBPCI=C:\DOSDRV
C:\DOSDRV\SBLOAD
C:\DOSDRV\SBINIT.COM
C:\DOSDRV\SMARTDRV.EXE
... et ça ne marche toujours pas


Haut
Profil Citer
Big Monstro
Sujet du message : Re: VirtualBox : SoundBlaster 16 MS-DOS sous Windows 95
Publié : 24 déc. 2014 14:56
Administrateur
Avatar de l’utilisateur
Hors-ligne
 
Messages : 3578
Inscription : 27 juin 2003 15:15
PC Rétro : 80486 DX2/66, MS-DOS & Windows 3.11
 
Pour les applications DOS, le plus simple serait d'utiliser la VM préinstallée de tonton

Sur sa machine virtuelle, le son fonctionne sous DOS (version 6.22). Si on ouvre le fichier autoexec.bat, on voit qu'il y a une différence notable dans la ligne SET BLASTER.

VM de tonton :
SET BLASTER=A220 I5 D1 H5 P330 T6
VM d'epiguet :
SET BLASTER=A220 I5 D1 H7 P330 T6
Le canal DMA 16-bit (H) est spécifié différemment !


Haut
Profil Citer
raymater
Sujet du message : Re: VirtualBox : SoundBlaster 16 MS-DOS sous Windows 95
Publié : 24 déc. 2014 15:44
Membre inscrit
Avatar de l’utilisateur
Hors-ligne
 
Messages : 413
Inscription : 12 juin 2008 17:57
PC Rétro : P3 800 MHz ; 384 Mo RAM ; Voodoo 2 ; GeForce 4
 
Même en modifiant le canal H en 5 au lieu de 7 ça ne marche pas. Je me suis basé sur ma configuration de la carte son sous Windows 95 (juste puisqu'il y a du son sous Windows) :

Selon le gestionnaire de périphériques, dans les paramètres de la carte son, dans Ressources on a :

Paramètres de la ressource :

Type de ressource Paramètre
Plage d'entrée/sortie 0220 - 022F
Requête d'interruption (IRQ) 05
Accès direct à la mémoire (DMA) 01
Accès direct à la mémoire (DMA) 05

Utiliser les paramètres automatiques coché !


Haut
Profil
Afficher : Trier par : Ordre :
Répondre   Page 1 sur 1  [ 5 messages ]
Revenir à « Emulation et virtualisation »
Aller :