Another Vibrant Report
Hi Chuck,
>> I just got a small hint from the guy that wrote the P9000 draw-code. Error
#18 could be an extended DOS error returned when we try to read the VIPER.INI
file. Error #18 again makes little sense (No more files), but it might mean
that you have some kind of problem with the VIPER.INI, either it's location or
us trying to find it. Make sure that you have the VIPER.INI on a local drive
and VIPERPATH set to point to it. Where is it currently located? Are you sure
that the VIPERPATH is being set?
In this system there are 2 physical SCSI drives:
DRIVE 1: = C:, D:, E: partitions. 3DS is on E:. DRIVE 2: = F:, G: partitions.
VIPER is on F:.
Here's the portion of my autoexec.bat that pertains to the Viper:
f:\viper\vprbios (this line was added w/ the latest drivers/BIOS)
F:\VIPER\CHKPATH F:\VIPER IF ERRORLEVEL 3 PATH F:\VIPER;%PATH% SET
VIPERPATH=F:\VIPER f:\viper\vprmode vesa
And here's a listing of the Viper directory:
Directory of F:\VIPER
VPRBIOS COM 32832 07-10-93 11:12a CHKPATH EXE 6194 11-07-91 11:03a
VPRDIAG EXE 27171 10-20-93 3:09p VPRMODE EXE 95679 12-22-93 1:03p
VIP EXE 5120 02-11-93 12:18p VIPER INI 5038 12-22-93 1:03p
WIN31 <DIR> 12-22-93 1:05p
And here's the beginning of the Viper.ini file:
*** (PLEASE NOTE THE RELOCATION TO 8000) ***
….always has been (from A000)
DIAMOND VIPER VIPER.INI [mode] sysconfig mode configuration hrzt
horizontal length hrzsr horizontal sync rising edge hrsbr
horizontal blank rising edge hrzbf horizontal blank falling edge
prehrzc horizontal counter preload vrtt vertical length vrtsr
vertical sync rising vrtbr vertical blank rising edge vrtbf
vertical blank falling edge prevrtc vertical counter preload memconfig
memory configuration
= 0 : 1MB B1
= 1 : 1MB Ax
= 2 : 2MB Ax or B1 srtctc configuration
= 01E4 : 1MB Ax or B1
= 01E5 : 2MB Ax or B1 vclk db bit7 :vsync
polarity
bit6 :hsync polarity
bit5 :enable clock 2X
bits4-0:(reserved for VPRMODE.EXE)
db 3 dup(0) :24-bit vclk data xsize horizontal
resolution (integer) ysize vertical resolution (integer)
[hardware] OEMString=Diamond Version=1.2 BusType=VLB MemAddr=8000
MemSpeed=67B83C MemSize=2 Monitor=CUSTOM Monitor
>> Error #18 is VERY strange, so I'll keep you posted… <<
Chuck, what *exactly* do you mean by "STRANGE" ?
If you want the entire Viper.ini, let me know and I'll E-Mail it. I use this
board with a dozen other app's – no problems.
Could it be related to me loading VPRMODE VESA from autoexec.bat before calling
3DS ?
Regards,
Bill