by g_alan_e@yahoo.com
Here's how I "fixed" VistaScan 3.76S for Windows to
enable the support it has already built in for the Vista S6E.
From:
http://home.rmci.net/gregg1/vs376ons6e.txt
You are welcome to host the file locally on your server if you
want.
I haven't tried this with newer versions of the software,
but if they support the Astra 600 a similar fix should work.
If the particular version of VistaScan "doesn't
support" the interface you have but does officially support
your scanner,
simply alter the one INF to default to the interface you want it
to use. :)
Another unofficial bit is the VistaScan 3.55S software supports
the S6E without any hacking, in spite of UMAX claiming that it
doesn't. :)
There is so much stuff in the INF files that's commented out even
though the drivers will actually support "obsolete"
scanners and interfaces.
Unfortunately I'm not a ResEdit hacking wiz, otherwise I could
probably get Mac versions higher than 3.1S to support the S6E.
(Part of the trouble may be that my Mac is an old NuBus PowerMac
with a 601 CPU.)
(Maximize your text editor window or stretch it to eliminate word
wrap or turn wrap off)
The official line from UMAX is that the Vista S6E is not
supported by newer versions of VistaScan.
I made it work with version 3.76 by doing a few small changes to
some of the .inf files.
These instructions are for making it work with SCSI cards other
than ones supplied by UMAX.
If you have other SCSI devices you shouldn't be using one of
their cards anyway. :)
This line %S6E% = SCSIScanner, UMAX____VISTA-S6E_______V and this
line S6E = "UMAX Vista-S6E" in the file
UMAXCLAS.INF is what gave it away that the Vista S6E should
work.
Let's get started hacking! First things first, get VistaScan
3.76.
Download vistascan376.zip here. ftp://ftp.umax.com.tw/SUPPORT/scanner/PC/Vs376/
I don't know about the .exe file, I got the ZIP because it was
bigger, and bigger is better, right? :)
Unzip to an empty folder because the paths in the ZIP have some
files that normally would go in the root of a CD-ROM.
Hereafter, the folder you unzipped to will be represented as
%folder%
STEP ONE
Go to %folder%\Vstasan\Disk1 and remove the read only attribute
from SETUP.INF and under [Settings]
change AdapterType=1394 to AdapterType=SCSI Save and close.
Remove the read only attribute from ADAPTER.INF and under [UmaxSetup]
change DefaultAdapter=DMX3191
to DefaultAdapter=ASPI Compatible Save and close. STEP TWO Go to
%folder%\Vstasan\Disk2 and remove the read only attribute from
UMAXUSD2.INF and under [Models]
insert %SCSI\UMAX____Vista-S6E_______V.DeviceDesc% =
Astra600S.Scanner, UMAX____Vista-S6E_______V between the first and
second entries.
Scroll all the way down and insert
SCSI\UMAX____Vista-S6E_______V.DeviceDesc = "UMAX
Vista-S6E"
between the first and second entries.
Save and close. STEP THREE Go to %folder%\Vstasan\Disk3 and
remove the read only attribute from UMAXUSD2.INF and under
[Models]
insert %SCSI\UMAX____Vista-S6E_______V.DeviceDesc% =
Astra600S.Scanner, UMAX____Vista-S6E_______V between the first and
second entries.
Scroll all the way down and insert
SCSI\UMAX____Vista-S6E_______V.DeviceDesc = "UMAX
Vista-S6E"
between the first and second entries. Save and close.
There! VistaScan 3.76 now will install and work with your UMAX
Vista S6E scanner.
Wasn't that easy? Makes me wonder why UMAX decided to "drop
support" for the S6E
but not the S6, the S8 and other scanners around the same
age.
I've tested this and it works just fine.
Thank you to:
g_alan_e@yahoo.com