Ce sujet s'adresse en particulier aux bons vieux de la vielle du temps de MS-DOS.
J'ai créé une machine virtuelle avec VMWare Fusion (sous MacOS) et j'ai installé dessus un bon vieux MSDOS (6.22). VMWare Fusion émule une carte audio Ensoniq AudioPCI es1370 et j'essaye actuellement d'installer et de faire marcher les drivers de cette carte son (http://easymamecab.mameworld.info/html/snddosdr.htm). J'ai essayé plusieurs configurations (Config.sys) : Au début je m'en suis tenu au standard : HIMEM.SYS + EMM386.EXE et là lors du démarrage de l'OS une erreur se déclenche CONFIG.SYS
PCI Audio @ Port 2080, IRQ 10 DOS/4GW error (2001): exception O2h (page fault) at 148:0042C38A TSF32: prev_tsf32 5120 [...dump des registres...] Crash address (unrelocated) = 1:0000038A PCI audio driver NOT loading.
Ensuite j'ai entendu parler d'un autre gestionnaire de mémoire QEMM, donc j'ai tenté le coup avec la version 8.03 et là j'ai un message au lancement du driver à propose de la mémoire. Pour info, je l'ai installé à partir de Windows (éh oui j'ai aussi installé Windows 3.1 ) CONFIG.SYS
PCI Audio @ Port 2080, IRQ 10 error: Could not allocate code/patch RAM below 4 Mbyte boundary. Try loading APINIT.COM before SMARTDRV.EXE or minimizing VDISK RAM PCI audio driver NOT loading.
Premièrement je ne sais pas ce qui est 'mieux' comme configuration entre la première et la deuxième pour essayer de corriger le problème. J'ai fait pas mal de googling, beaucoup de forum ou mailing list en parlent, mais je n'ai pas trouvé de solution. Certaines personnes disent que ça peut venir du BIOS émulé par VMWare Fusion qui n'est pas compatible avec les 'développeurs' de mémoire comme DOS4GW et ainsi qu'on ne peut pas accéder à la RAM dispo au dela de la mémoire conventionnelle (640 Ko) et de la mémoire paginée + étudue. Pour info, l'exclusion des bandes de mémoire entre E800 et EFFF correspond à la ROM PXE de la carte mère émulée.
Marsh Posté le 26-07-2009 à 15:42:10
Hello
Ce sujet s'adresse en particulier aux bons vieux de la vielle du temps de MS-DOS.
J'ai créé une machine virtuelle avec VMWare Fusion (sous MacOS) et j'ai installé dessus un bon vieux MSDOS (6.22).
VMWare Fusion émule une carte audio Ensoniq AudioPCI es1370 et j'essaye actuellement d'installer et de faire marcher les drivers de cette carte son (http://easymamecab.mameworld.info/html/snddosdr.htm).
J'ai essayé plusieurs configurations (Config.sys) :
Au début je m'en suis tenu au standard : HIMEM.SYS + EMM386.EXE
et là lors du démarrage de l'OS une erreur se déclenche
CONFIG.SYS
DEVICE=C:\DOS\HIMEM.SYS
DEVICE=C:\DOS\EMM386.EXE NOEMS NOVCPI X=E800-EFFF RAM
BUFFERS=15,0
FILES=30
DOS=UMB
LASTDRIVE=E
FCBS=4,0
DEVICE=C:\DOS\SETVER.EXE
DOS=HIGH
COUNTRY=033,850,C:\DOS\COUNTRY.SYS
DEVICEHIGH /L:1,15856 =C:\DOS\DISPLAY.SYS CON=(EGA,,1)
STACKS=9,256
erreur :
PCI Audio @ Port 2080, IRQ 10
DOS/4GW error (2001): exception O2h (page fault) at 148:0042C38A
TSF32: prev_tsf32 5120
[...dump des registres...]
Crash address (unrelocated) = 1:0000038A
PCI audio driver NOT loading.
Ensuite j'ai entendu parler d'un autre gestionnaire de mémoire QEMM, donc j'ai tenté le coup avec la version 8.03 et là j'ai un message au lancement du driver à propose de la mémoire.
Pour info, je l'ai installé à partir de Windows (éh oui j'ai aussi installé Windows 3.1 )
CONFIG.SYS
DEVICE=C:\QEMM\QEMM386.SYS RAM XBDA:N P:VME:N X=E800-EFFF
BUFFERS=15,0
FILES=30
DOS=UMB
LASTDRIVE=E
FCBS=4,0
DEVICE=C:\DOS\SETVER.EXE
DOS=HIGH
COUNTRY=033,850,C:\DOS\COUNTRY.SYS
DEVICEHIGH /L:1,15856 =C:\DOS\DISPLAY.SYS CON=(EGA,,1)
STACKS=9,256
erreur :
PCI Audio @ Port 2080, IRQ 10
error: Could not allocate code/patch RAM below 4 Mbyte boundary. Try
loading APINIT.COM before SMARTDRV.EXE or minimizing VDISK RAM
PCI audio driver NOT loading.
Premièrement je ne sais pas ce qui est 'mieux' comme configuration entre la première et la deuxième pour essayer de corriger le problème.
J'ai fait pas mal de googling, beaucoup de forum ou mailing list en parlent, mais je n'ai pas trouvé de solution.
Certaines personnes disent que ça peut venir du BIOS émulé par VMWare Fusion qui n'est pas compatible avec les 'développeurs' de mémoire comme DOS4GW et ainsi qu'on ne peut pas accéder à la RAM dispo au dela de la mémoire conventionnelle (640 Ko) et de la mémoire paginée + étudue.
Pour info, l'exclusion des bandes de mémoire entre E800 et EFFF correspond à la ROM PXE de la carte mère émulée.
---------------
By bob.