Un computer MS-DOS per tutti

agnul75
Messaggi: 19
Iscritto il: lun feb 17, 2020 9:48 am
Been thanked: 19 times

Un computer MS-DOS per tutti

Messaggio da agnul75 »

Piccola guida per realizzare un PC MS-DOS alla portata di tutte le tasche
MSDOS1.jpg
MSDOS1.jpg (281.12 KiB) Visto 1087 volte
Per la ricetta ci serviranno pochi ed economici pezzi:
- cpu pentium 2 da 233mhz o superiore (nel mio caso un P2 a 350mhz)
- ram 64/128mb pc100 o pc133 a seconda del bus della cpu (nel mio caso 128mb pc133)
- un lettore floppy da 1,44mb
- un adattatore IDE to CF o IDE to SD ed una memoria CF o SD da 2GB (nel mio caso una CF kingston da 2GB più adattatore)
- una scheda video AGP qualsiasi (nel mio caso una ATI RAGE PRO TURBO AGP da 8MB)
- una scheda audio PCI creative economica (nel mio caso una CT4810) Creative Ensoniq AudioPCI
- un alimentatore ATX, tastiera e mouse oltre ovviamente un monitor ed un paio di casse acustiche

Per prima cosa và detto che il problema principale di un computer MS-DOS è la disponibilità di IRQ e DMA liberi nel sistema.
Vanno quindi disattivati dal bios tutti quei componenti che utilizzano inutilmente risorse quali i controller USB e Wirefire le schede di rete ed eventiali schede audio.
Nel mio esempio ho disattivato le porte USB della scheda madre lasciando attive solo le COM1 COM2 ed LPT1

Fatto questo si può procedere ad installare MS-DOS 6.22 da floppy sulla scheda compact flash, nel caso ci siano già partizioni esistenti in altri formati vanno eliminate ricordandosi poi di dare il comando "FDISK /MBR" per rigenerare il corretto settore di avvio di MS-DOS.
Terminata la installazione riavviare il Pc per verificare il corretto avvio del sistema per poi passare alla personalizzazione.

Per prima cosa scarichiamo il MS-DOS Starter Pack dal sito di philscomputerlab
https://www.philscomputerlab.com/upload ... r_pack.zip
Creiamo una cartella dentro il disco chiamata "DRIVERS" e scompattiamo all'interno i files, poi dalla cartella stessa prendiamo i file CONFIG.SYS ed AUTOEXEC.BAT ed usiamoli al posto dei file originali generati dalla installazione di MS-DOS.
Riavviamo poi il PC per verificare che il tutto sia andato a buon fine, se cosi fosse ci troveremo di fronte ad un menu di avvio con varie opzioni.
NB: nei file di configurazione c'è la voce relativa al CD-ROM in modalità MSDOS, nel caso in cui non abbiate una unità CDROM potere eliminare la riga oppure metterci un bel "REM " davanti.
msdos2.jpg
msdos2.jpg (72.42 KiB) Visto 1087 volte
Bene ora passiamo alla parte più impegnativa la configurazione della scheda audio PCI, questa la lista di quelle supportate:

- SB Audio PCI 128
- Creative AudioPCI
- Sound Blaster 16 PCI
- Sound Blaster PCI 128
- Sound Blaster AudioPCI
- Creative Ensoniq AudioPCI
- Creative Vibra 128

Insomma qualsiasi scheda che monti questi chipsets: 1371 o 1373 o 5880, una scelta bella ampia direi.
Scarichiamo dal sito Vogon il seguente file :
http://vogonsdrivers.com/files/Sound_Bl ... ivers_.zip
Dentro allo zip troveremo una cartella SBPCI al cui interno ci sono una cartella ed altri file.
Copiamo la cartella DOSDRV che è dentro SBPCI nella direttrice della Compact Flash o SD di MS-DOS 6.22 poi andiamo ad editare il file c:\autoexec.bat aggiungendo le seguenti linee in fondo al file:

REM ###AUDIO PCI###
SET BLASTER=A220 I5 D1 H5 P330 T6
SET SBPCI=C:\DOSDRV
C:\DOSDRV\SBLOAD
C:\DOSDRV\SBINIT.COM


A questo punto basta salvare e riavviare il PC per verificare che la SoundBlaster PCI verrà riconosciuta ed inizializzata correttamente.
Ora ci troviamo con una configurazione quasi ottimale con una emulazione SB16 + ADLIB + MPU-401 con soundfonts da 2MB
Per migliorare la resa della musica dei giochi andiamo quindi a scaricare il file che contiene i soundfonts da 8MB da qui :
http://vogonsdrivers.com/files/eapci8m.7z
Scompattiamo il file nella solita cartella C:\DOSDRV ed andiamo ad editare il file che si trova all'interno SBPCI.INI nella parte finale in questo modo:

; Waveset - path and file name of current waveset
SynthFile=C:\DOSDRV\eapci8m.ecw
SPDIFRec=true

Ora basta riavviare il PC e verrà caricato il file "eapci8m.ecw" invece del precedente "EAPCI2M.ECW" con una resa audio ovviamente superiore!

Adattatore IDE TO CF :
https://www.ebay.it/sch/i.html?_from=R4 ... CF&_sop=15

ZIP contente i file di configurazione AUEXEC.BAT CONFIG.SYS e le cartelle DRIVERS e DOSDRV :
https://www.mediafire.com/file/37t6n21j ... G.zip/file

Questa è la struttura della mia CF fatta e finita ed alcune schermate del mio PC.
Buon MS-DOS a TUTTI!
msdos3.jpg
msdos3.jpg (94.04 KiB) Visto 1087 volte
msdos4.jpg
msdos4.jpg (35.21 KiB) Visto 901 volte
MSDOS5.jpg
MSDOS5.jpg (45.17 KiB) Visto 901 volte