mieki256's diary



2005/07/11(月) [n年前の日記]

#5 [pc][windows] WinXP Home SP2 + Matrox G400 で1400x1050の画面モードを追加してみたり

結果はどうも今一つではあったけど、一応追加できた。

_SXGA+ - 1400x1050 :

いつもは1280x960で使ってる自分だけど。1600x1200ほどではないにしろ、もう一つ間に解像度が欲しいと思ったわけで。つまり、SXGA+ とやらが Matrox G400 にあればいい。のかな。

_最適な解像度をT731の画面表示面積とドットピッチから計算してみると :

最適な解像度を T731 の画面表示面積とドットピッチから計算してみると 362mm (最大表示横幅) ÷ 0.24mm (ドットピッチ) ≒ 1508 (横方向の最大解像度)という事に。これを超えると物理的に表示が潰れてしまうという訳です。
なるほど…。
多少余裕を持たせて 1360×1024 (Power Strip で作成) で使用する事に決定。ホントは 1400×1050 にしたかったんですけど、何故か作成出来ませんでした。(中略)縦横比もほぼ 4 : 3 なんで
「ほぼ」4:3、なのか。できれば自分の環境では、4:3、1400x1050 にしたいところ。

_G400/MAX の解像度追加方法 :

むう。なんだか難しそう。

Matrox Technical Support Tweak Utility(MTSTU) で弄ってみた :

インストール済みだったことを忘れてた。起動して、1400x1050 を追加。

一応、1400x1050が追加されたのだけど。CRT(EIZO T731)のリフレッシュレート選択リストが、60Hzしか出てこない。画面のプロパティ → モニタセッティングとやらでリフレッシュレートは弄るらしいのだけど。作業中は全部英語メッセージ。何を尋ねられてるのかさっぱり…。

さらに、指定した覚えのない画面解像度まで追加されてしまった。
  • 1072x600
  • 1280x720
  • 1280x768
  • 1280x800
  • 1360x768
  • 1368x768
  • 1376x768
  • 1600x1024
とか。何故に勝手に追加されるかなー。削除できないものかしら。うーん。

む。 _以前も同じことをしとるやないか>俺。 トホ。

_PowerDesk Resolution Manager 4.1 :

G400の解像度を弄れるツール。のはずだけど。WinXP 上で実行したら「レジストリが読めない」と言われてしまった。残念。

ドライバをアンインストール後、.infを弄ってドライバをインストールしてみたら上手くいったみたい :

とりあえず、1400x1050だけ追加してみる。
環境 :
WinXP Home SP2
ビデオカード :
Matrox G400 16MB DualHead
CRT :
EIZO T731 (19インチCRT)
Matrox のサイトからDLしてきたファイル :
2kxp_593_009.exe
2kxp_593_009.exe を実行すると、ドライバインストール用のファイルが解凍される。その中にある、G400.inf を、前述の _G400/MAX の解像度追加方法 のページを参考にしながら修正。diff はこんな感じ。 *1
$ diff -a -u mgafold/xp2k/593/G400.inf mgafold_edit/xp2k/593/G400.inf
--- mgafold/xp2k/593/G400.inf   2004-09-17 13:35:46.000000000 +0900
+++ mgafold_edit/xp2k/593/G400.inf      2005-07-11 08:19:30.000000000 +0900
@@ -257,6 +257,13 @@
 HKLM,Software\Matrox\PowerDesk\Version6\CurrentSettings,SelectedLanguage,,"ENG"
 
 [AddReg.VidParms]
+HKR,,Graphic.1400.1050,0x00000001,\
+3c,00,42,00,b0,e5,01,00,2c,00,a2,00,12,01,02,00,06,00,2a,00,0c,00,00,00,\
+46,00,4d,00,78,35,02,00,2c,00,a2,00,12,01,02,00,06,00,2a,00,0c,00,00,00,\
+48,00,4f,00,a0,45,02,00,2c,00,a2,00,12,01,02,00,06,00,2a,00,0c,00,00,00,\
+4b,00,52,00,dc,5e,02,00,2c,00,a2,00,12,01,02,00,06,00,2a,00,0c,00,00,00,\
+50,00,58,00,40,86,02,00,2c,00,a2,00,12,01,02,00,06,00,2a,00,0c,00,00,00,\
+55,00,5d,00,a4,af,02,00,2c,00,a2,00,12,01,02,00,06,00,2a,00,0c,00,00,00
 HKR,,Graphic.320.200,0x00000001,\
 55,00,24,00,C5,3E,00,00,20,00,20,00,40,00,03,00,03,00,10,00,00,00,00,00,\
 4a,00,1f,00,0a,32,00,00,08,00,20,00,30,00,03,00,03,00,10,00,00,00,00,00
@@ -359,6 +366,7 @@
 [AddReg.Modes]
 HKR,,Mga.PixelWidths,0x00000001,08,10,18,20
 HKR,,Mga.SingleResolutions,0x00000001,\
+%R_1400x1050%,%R_1400x1050a%,%R_1400x1050b%,%R_1400x1050c%,\
 %R__320x_200%,%R__320x_200a%,%R__320x_200b%,%R__320x_200c%,\
 %R__320x_240%,%R__320x_240a%,%R__320x_240b%,%R__320x_240c%,\
 %R__512x_384%,%R__512x_384a%,%R__512x_384b%,%R__512x_384c%,\
修正後、現在のドライバをアンインストール。コントロールパネル → プログラムの追加と削除、から。

OSを再起動。… WinXP に同梱されてたのであろう、Matrox G400 のドライバが入ってしまうけど。それについては気にせず、DL・修正したドライバをインストール。setup.exe を実行。インストール後、再起動。

これで、1400x1050 の解像度が追加されたように見える。リフレッシュレートも、60Hz〜85Hz が選べる。…リフレッシュレートに関しては、利用してるCRTによってはマズそうな気もするけど。とりあえず、EIZO T731 なら、一応、1400x1050@85Hz が使えてはいるみたい。

ただ、文字が結構ボケてるような気もする…。リフレッシュレートを落とせばボケ具合が改善する感じもするけど、やっぱり、19インチCRTだと、1280x1024あたりが推奨なのかしら。1280x960に戻そう…。

*1: 行頭に「+」がついてるところが追加分。もちろん、実際に追加するときは、「+」は除外する。

以上です。

過去ログ表示

Prev - 2005/07 - Next
1 2
3 4 5 6 7 8 9
10 11 12 13 14 15 16
17 18 19 20 21 22 23
24 25 26 27 28 29 30
31

カテゴリで表示

検索機能は Namazu for hns で提供されています。(詳細指定/ヘルプ


注意: 現在使用の日記自動生成システムは Version 2.19.6 です。
公開されている日記自動生成システムは Version 2.19.5 です。

Powered by hns-2.19.6, HyperNikkiSystem Project