How to install drivers without inf file on Windows 95?

Getting old software/games running on older hardware.

How to install drivers without inf file on Windows 95?

Postby Kaleidoskop » 2019-3-13 @ 20:50

Hi! I downloaded this updated Cirrus Logic video driver from Vogons: http://vogonsdrivers.com/getfile.php?fi ... enustate=0

Problem is, it doesn't have an inf file, and when I try to install it under Windows 95, it doesn't get detected when I browse to it via "have disk". If I try to put the files directly into the Windows system folder, it doesn't allow me since the old driver with the same file name is in use.

What do I do?
Kaleidoskop
Newbie
 
Posts: 1
Joined: 2019-2-01 @ 19:44

Re: How to install drivers without inf file on Windows 95?

Postby bregolin » 2019-3-13 @ 21:02

You could try booting into pure DOS and copying the files over to overwrite them, this should do the trick.
IBM Aptiva 2162 - P55 166 MMX, 32MB, CS4237B + Wavetable, ATI Mach64 2MB / Win98SE
PIII 750, 64MB, SB AWE64, Voodoo 3 3000 AGP / Win98SE
Compaq Evo n1000v - P4 2.2, 256MB, AD audio codec, ATI MOBILITY RADEON 7500 / WinME
bregolin
Newbie
 
Posts: 42
Joined: 2016-12-29 @ 22:46
Location: Curitiba, Brazil

Re: How to install drivers without inf file on Windows 95?

Postby Jo22 » 2019-3-14 @ 19:31

While using INF files was the normal method since Windows 2.x (or 1.x, even, but 1.x had very crude, static drivers) of installing new drivers,
it's possible to manually add them to system.ini (and win.ini) in Windows 3.x onwards
(Win95 uses registry but also supports the old system files, partly because of retaining compatibility to 3.1 drivers).

So if you know how these drivers are configured (as they are on another Windows installation), you can add them manually.
For example, these is are some parts that are altered by S3 graphics drivers (in Win 3.1):

//system.ini//
[boot]
386grabber=s3911grb.3gr
oemfonts.fon=vgaoem.fon
286grabber=vgacolor.2gr
fixedfon.fon=vgafix.fon
fonts.fon=vgasys.fon
display.drv=s3vsnd.drv
...
[boot.description]
aspect=100,96,96
displayinf=OEM0.INF
display.drv=S3 864 1.41B5 800x600 256 colors SF
..
[386Enh]
display=vdds3vsn.386
EGA80WOA.FON=EGA80WOA.FON
EGA40WOA.FON=EGA40WOA.FON
CGA80WOA.FON=CGA80WOA.FON
CGA40WOA.FON=CGA40WOA.FON
..
[DISPLAY]
dpi=96
color-format=8
screen-size=800
fastmmio=on
textrmw=0
scache=on
ellipse-support=on
polygon-support=on
dac-type=nbt
..
[s3_24.drv]
FontSize=small
WidthXHeight=640x480
..

//win.ini//
[drawdib]
vga.drv 640x480x4(0)=5,0,0,0
S3VSND.DRV 640x480x8(5)=1,0,0,0

Edit: A few typos fixed.
Edit: Text corrected.
"Time, it seems, doesn't flow. For some it's fast, for some it's slow.
In what to one race is no time at all, another race can rise and fall..." - The Minstrel

//My video channel//
User avatar
Jo22
l33t
 
Posts: 3199
Joined: 2009-12-13 @ 07:06
Location: Europe


Return to Software

Who is online

Users browsing this forum: No registered users and 2 guests