Minimale Installatie Windows 3.1
Pagina is in bewerking…
Deze pagina omschrijft de minimale benodigdheden om Windows 3.1 binnen DOSBox te kunnen draaien. Dit is geboren uit de wens om 16-BIT Windows-applicaties te kunnen draaien op deze website.
Deze pagina gaat er van uit dat je het volgende gedownload/in bezit hebt:
Installeer Windows
Om te beginnen installeer je Windows 3.1 zoals je gewend bent. Let bij een Nederlandse installatie op dat je de aangepaste installatie kiest en de toetsenbord indeling op VS-internationaal zet. Video-drivers niet direct installeren maar op VGA laten staan.
Na afronden installatie Windows opstarten en afsluiten. DOSbox afsluiten om de huidige installatie veilig te stellen door een kopie van de Windows-map te maken.
Installeer de Sound Blaster- en Video-drivers.
MinWin
MinWin is een term die Microsoft heeft gebruikt om aan te geven dat het om een compacte installatie van Windows gaat sinds 2003. Deze term wil ik hier eigenlijk ook aan koppelen omdat het doel er erg op lijkt: Een Minimale installatie van Windows, oftewel MinWin.
Onderstaande lijst bevat de bestanden welke nodig zijn om Windows 3.1 Programmabeheer in VGA 16 kleuren op te kunnen starten.
Bestandsnaam | Opmerking |
WINDOWS\PROGMAN.EXE | Kan eventueel weggelaten worden maar dan moet er een ander bestand gebruikt worden in SYSTEM.INI onder [boot]/shell. |
WINDOWS\PROGMAN.HLP | Kan eventueel weggelaten worden. Zie PROGMAN.EXE. |
WINDOWS\PROGMAN.INI | Kan eventueel weggelaten worden. Zie PROGMAN.EXE. |
WINDOWS\REG.DAT | |
WINDOWS\SYSTEM.INI | |
WINDOWS\WIN.COM | |
WINDOWS\WIN.INI | |
WINDOWS\SYSTEM\COMM.DRV | |
WINDOWS\SYSTEM\GDI.EXE | |
WINDOWS\SYSTEM\KEYBOARD.DRV | |
WINDOWS\SYSTEM\KRNL386.EXE | |
WINDOWS\SYSTEM\MMSOUND.DRV | |
WINDOWS\SYSTEM\MOUSE.DRV | |
WINDOWS\SYSTEM\SHELL.DLL | |
WINDOWS\SYSTEM\SYSTEM.DRV | |
WINDOWS\SYSTEM\USER.EXE | |
WINDOWS\SYSTEM\VGA.DRV | |
WINDOWS\SYSTEM\VGAFIX.FON | |
WINDOWS\SYSTEM\VGAOEM.FON | |
WINDOWS\SYSTEM\VGASYS.FON | |
WINDOWS\SYSTEM\VTDAPI.386 | |
WINDOWS\SYSTEM\WIN386.EXE | |
Systeem-geluiden
Onderstaande bestanden zijn de standaard systeem-geluiden. Niet benodigd voor een goede werking maar aanbevelenswaardig. In WIN.INI onder [Sounds] wordt naar deze bestanden verwezen.
Bestandsnaam | Opmerking |
WINDOWS\AKKOORD.WAV | |
WINDOWS\KLOKKEN.WAV | |
WINDOWS\TING.WAV | |
WINDOWS\TROMPET.WAV | |
Help
Bestandsnaam | Opmerking |
WINDOWS\WINHELP.EXE | |
WINDOWS\WINHELP.HLP | |
Speciale tekens
Bestandsnaam | Opmerking |
WINDOWS\CHARMAP.EXE | |
WINDOWS\CHARMAP.HLP | |
Kladblok
Bestandsnaam | Opmerking |
WINDOWS\NOTEPAD.EXE | |
WINDOWS\NOTEPAD.HLP | |
WINDOWS\SYSTEM\COMMDLG.DLL | |
Paintbrush
Bestandsnaam | Opmerking |
WINDOWS\PBRUSH.DLL | |
WINDOWS\PBRUSH.EXE | |
WINDOWS\SYSTEM\COMMDLG.DLL | |
WINDOWS\SYSTEM\OLESVR.DLL | |
Write
Bestandsnaam | Opmerking |
WINDOWS\WRITE.EXE | |
WINDOWS\SYSTEM\COMMDLG.DLL | |
WINDOWS\SYSTEM\OLECLI.DLL | |
Aanpassingen voor Sound Blaster-ondersteuning
Bestandsnaam | Opmerking |
WINDOWS\CTCCW.DLL | |
WINDOWS\CTRES.DLL | |
WINDOWS\SYSTEM.INI | Zie aanpassingen onder deze tabel. |
WINDOWS\SYSTEM\CSPMAN.DLL | |
WINDOWS\SYSTEM\MIDIMAP.CFG | Let op: Dit moet het bestand zijn van ná de driver-installatie. |
WINDOWS\SYSTEM\MSMIXMGR.DLL | |
WINDOWS\SYSTEM\SB16FM.DRV | |
WINDOWS\SYSTEM\SB16SND.DRV | |
WINDOWS\SYSTEM\VSBPD.386 | |
- SYSTEM.INI
; Alle onderstaande informatie moet
; verwerkt worden in de bestaande
; SYSTEM.INI. Wanneer een hoofdstuk en/
; of variabele niet aanwezig is moet
; deze toegevoegd worden.
[boot]
drivers=mmsystem.dll msmixmgr.dll
[386Enh]
; Let op: onderstaande regel is niet ter
; vervanging van een bestaande regel
; maar komt als extra onderaan het
; hoofdstuk [386Enh].
device=vsbpd.386
[drivers]
Midi=sb16fm.drv
Midi1=sb16snd.drv
Wave=sb16snd.drv
Aux=sb16snd.drv
Mixer=sb16snd.drv
[sndblst.drv]
Port=220
Int=7
DmaChannel=1
MidiPort=330
HDmaChannel=5
FDMAPlayBack=1
FDMARecording=1
FullDuplex=1
VoiceVolume=16, 16
FMVolume=16, 16
CDVolume=16, 16
LineVolume=16, 16
MicVolume=16
MasterVolume=16, 16
SpeakerVolume=16
AuxVolume=0, 0
InputMasterVolume=16, 16
MuteVirtual=10
OutputMixerSwitch=6
BassTone=16, 16
TrebleTone=16, 16
RecordGain=1, 1
OutputGain=1, 1
AGC=0
Mux_WaveIn=1e
Aanpassingen voor S3 TrioV2-ondersteuning
Bestandsnaam | Opmerking |
WINDOWS\SYSTEM\S3TRIO.DRV | |
WINDOWS\SYSTEM\UDH.DLL | |
WINDOWS\SYSTEM\VDDS3764.386 | |
WINDOWS\SYSTEM\VGA_ENG.3GR | |
- PROGMAN.INI
; Alle onderstaande informatie moet
; verwerkt worden in de bestaande
; PROGMAN.INI. Wanneer een hoofdstuk en/
; of variabele niet aanwezig is moet
; deze toegevoegd worden.
[Settings]
display.drv=s3trio.drv
- SYSTEM.INI
; Alle onderstaande informatie moet
; verwerkt worden in de bestaande
; SYSTEM.INI. Wanneer een hoofdstuk en/
; of variabele niet aanwezig is moet
; deze toegevoegd worden.
[boot]
386grabber=vga_eng.3gr
display.drv=s3trio.drv
[boot.description]
display.drv=S3 TrioV2 1.70.04 640x480 256
[386Enh]
display=vdds3764.386
[drivers]
DCI=RFMDCI
VIDS.DRAW=UDH.DLL
[Debug]
OutputTo=NUL
[DISPLAY]
dpi=96
; Voor 32k-kleuren vervang je
; onderstaande 8 voor 15.
color-format=8
screen-size=640
fastmmio=on
textrmw=0
scache=on
ellipse-support=on
polygon-support=on
dac-type=nbt
Aanpassingen voor ET4000-ondersteuning
Bestandsnaam | Opmerking |
WINDOWS\SYSTEM\V7VGA.3GR | |
WINDOWS\SYSTEM\VDDTLI4.386 | |
WINDOWS\SYSTEM\VGA448.DRV | |
- PROGMAN.INI
; Nog in te vullen...
- SYSTEM.INI
; Nog in te vullen...
Bronnen