じっけんしつ Home Sitemap Back Next

DisplayEPSON VGA Driver(Crtlv4v.drv)でVGA表示  機種限定ではあるが、使えます
 実験 or INF Fileを公開

EPSON機 486NAV/NAU/NAS/FR/FS/FE/SR/SE/HA/HG/HXには、拡張グラフィックモジュールが搭載されています。 これはVGA(640*480)の16色モードを表示する機能があります。 しかし、EPSON版 Windows3.1を使用しないと、この拡張グラフィック(VGA)モードは使用できません。(EPSON版 Windows95にも、この機能を使用するドライバーは入ってません)
このドライバーは、System.iniの[boot]セクション display.drv= 〜 の項目に、crtlv4v.drvを記入すれば簡単に使用できます。 このcrtlv4v.drvは、EPSON版 Windows3.1に付属してます。 しかしSystem.ini を編集しただけでは、システムのプロパティを見ると以前に使用していたディスプレイアダプタのままになってしまします。 いくら表示が正常でも衛生上よくありません。 そこで、Infファイル(定義File)を作成してみました。 以下のInfファイルと crtlv4v.drvを使用すれば、640*480 16色モードが表示可能になります。 だだし、Hシリーズに関しては、このドライバーを使用できません。 機種自体、独自の仕様である為、ドライバーが違います。(専用のもの Crtlv4n.drv) EPSON版 Windows3.1を導入して、拡張グラフィックモード(Crtlv4n.drv)を試してみましたが動かなかったので、Infファイルの作成は断念しました。 私もHシリーズ使いであるので、出来れば使用したいのですが、画面が真っ黒のままで、どうしようもない状態です。 EPSON版 Windows3.1自体は、Versionが古いので、アップデータモジュール(2と3)を使用していますが効果なし。 どうすれば動くのでしょうか? 大元のWindowsには、このHシリーズのドライバーが入ってなかったので、Fileが足らないのが原因かもしれません。
以下のInfファイルを使用すると、VGAチェックなどでインストールすら出来ないNetscapeなども、問題なくインストールすることが可能です。 いわゆるVGAチェックがクリア出来ます。

動作確認機種486AU ・ 486SR
動作確認 OSWindows95 (98x1用)
Windows98 (98x1用)
Windows98 Second Edition (98x1用)
EPSON版 Windows95
注意
以下のInfファイルを使用する前に、System.ini の [boot]セクション display.drv= 〜 の項目をcrtlv4v.drv に変更し、crtlv4v.drvを\Windows(Windowsをインストールしたフォンダ)\systemにコピーして、正常に動作するか確認して下さい。 もし動作しないようであれば、以下のInfファイルを使用しても動作しないと思います。

EPSON 640*480 16色 Display Driver Inf File
Need : crtlv4v.drv (EPSON Windows3.1 Driver)
Version 1.00
; EPSON480.INF
; This Inf File + Crtlv4v.drv
; EPSON 640*480 16色 Display Driver
; for C_Data

[version]
signature="$CHICAGO$"
ver=00.00.00
Class=DISPLAY
Provider="EPSON Windows 3.1 640*480 ドライバ 16色"

[SourceDisksNames]
1 = %ID1%,,0

[Manufacturer]
"EPSON Windows 3.1 640*480 ドライバ 16色"=EPSON480

[DestinationDirs]
DefaultDestDir=11

[DEL.CURRENT_REG]
HKR,,Ver
HKR,,DevLoader
HKR,DEFAULT
HKR,MODES
HKR,CURRENT

[Clear.System.Ini]
system.ini, display, "WidthxHeight=*",
system.ini, display, "fontsize=*",

[normal]
CopyFiles=normal.CopyFiles
DelReg=DEL.CURRENT_REG
AddReg=normal.AddReg
UpdateInis=Clear.System.Ini
Restart

[normal.CopyFiles]
crtlv4v.drv

[normal.AddReg]
HKR,,Ver,,3.1
HKR,,DevLoader,,*vdd
HKR,DEFAULT,Mode,,"4,640,480"
HKR,DEFAULT,drv,,crtlv4v.drv
HKR,DEFAULT,vdd,,*vdd
HKR,DEFAULT,grb,,grab98.3gr
HKR,"MODES\4\640,480"

[EPSON480]
"EPSON Windows 3.1 640*480 ドライバ 16色"=normal

上記のInfファイルは、リソースを使用していませんが、問題なく動作します。 1回のインストールであれば問題ありませんが、2回ドライバーのインストールすると、「Fileはどこか?」と指摘さてます。(出来ればFDを要求するようにしたい) 結局は、File(Crlv4v.drv)のある場所を指定してあげればいいのだが.... 問題の箇所はわかっていて、[SourceDisksNames]の所なのだが、どうすればいいのかが、わからん! もうちょっと研究してみます。

成功例はこんな感じ!

ディバイスマネージャーの項目はこんな感じ
ディスプレイアダプタの項目

上記のプロパティを見るとこんな感じ
アダプタのプロパティ

ディスプレイの設定はこんな感じ
ディスプレイの設定

こんな感じ3連発。
もちろんVGA表示にならないと意味はありませんが!

Windows98にこのInfファイル使用してインストールしたところ、
自動的にI/Oポート・メモリアドレスが割り当てられました。

Windows98自動認識アドレス
I/Oポート52E8 - 52E9
56E8 - 56E9
5AE8 - 5AE9
5EE8 - 5EE9
メモリアドレス00F00000 - 00F5FFFF

I/O・メモリ共に入力し、試して見ましたが、!マークが付くので辞めました。
相変わらずリソースなしで使用中。

このドライバーを使用して、Windows98の導入に成功しています。

注意
上記のInfファイルを使用して被害・トラブルが発生しても一切責任はおえません。 自己判断でおこなって下さい。
Counter

 じっけんしつ Home Sitemap Back Next

a EPSON PC's Generation Ago.