  XFree86 PC98 Dependent Information
  The XFree86 Project Inc. and X98 CORE TEAM 著
  1999 年 8 月 6 日

  このドキュメントでは、PC98 サーバ固有の事項について解説します。PC-AT
  と共通の事項については、共通のドキュメントを参照してください。このド
  キュメントでも、各サーバごとに参照すべきドキュメントを示していますので
  参考にしてください。

  1.  サポートサーバ及び構成

  PC98 用サーバは、以下の拡張ビデオボード、内蔵ビデオシステムに対応して
  います。個々の対応、動作状況については VideoBoard98 を参照してくださ
  い。

  1.1.  サポートカード一覧

    ベンダー      カード名称                                      サーバ
    ------------- ----------------------------------------------- -------------
    MELCO         WAB-S, WAB-1000, WAB-2000, WSR-E, WSR-G         XF98_WABS
    MELCO         WAP-2000, WAP-4000, WGN-A2, WGN-A4              XF98_GANBWAP
    MELCO         WAB-EP                                          XF98_WABEP
    MELCO         WSN-A2F                                         XF98_WSNA
    IO Data       GA-98NB I/C,GA-98NB II, GA-98NB IV              XF98_GANBWAP
                  GA-968V2/PCI, GA-968V4/PCI                      XF98_GA968
                  GA-DRV2/98, GA-DRV4/98                          XF98_TGUI
    ICM           GI-5434-2M, GI-5434-4M                          XF98_GANBWAP
    NEC           ウィンドウアクセラレータボード A/B              XF98_NECS3
    NEC           フルカラーウィンドウアクセラレータボード A/B    XF98_NECS3
    NEC           フルカラーウィンドウアクセラレータボード X2     XF98_MGA
    Canopus       PowerWindow 801, 801+, 928, 928G, 801G,         XF98_PWSKB
                  928II, 805i
    Canopus       PowerWindow 928IILB, 928GLB, 964LB              XF98_PWLB
    EPSON         PCSKB, PCSKB2, PCSKB3, PCSKB4, PCPKB4           XF98_PWSKB
    Matrox        MGA Millennium(PC/AT 互換機用)                  XF98_MGA

  1.2.  サポート内蔵ビデオシステム一覧

    ベンダー      チップセット                                    サーバ
    ------------- ----------------------------------------------- -------------
    NEC/EPSON     EGC(640x400, 4bpp)                              XF98_EGC
    NEC           PEGC(640x400/640x480, 8bpp)                     XF98_NEC480
    NEC           S3 928(As2 等), S3 864(As3 等)                  XF98_NECS3
    NEC           Cirrus CLGD5428/543x/544x(B-Mate,Xe,CanBe 等)   XF98_NKVNEC
    NEC           Trident TGUI968xXGi(X-Mate,ValueStar 等)        XF98_TGUI
    NEC           MGA Millennium/Mystique                         XF98_MGA
    NEC           Cirrus CLGD755x(Aile)                           XF98_SVGA
    EPSON         NKV(486MR,MS,MV,586MV 等)                       XF98_NKVNEC

  2.  共通事項

     xf86config
        PC98 用に移植されていません。XF98Setup を使うか、/usr/X11R6/lib/
        X11/XF86Config.98 を XF86Config とリネームして使用してください。

     xvidtune
        厳格な動作確認を行っていませんが、動作するようです。

     SuperProbe
        移植されていません。ハングアップやビデオボードを壊す恐れがあるの
        で絶対に使用しないでください。

     XF86Setup
        PC98 用に移植されています。XF98Setup を使用して下さい。デフォル
        トでは、XF98_NEC480 を使用しますが、-egc オプションで XF98_EGC
        も使用できます。環境変数 LANG に、ja、ja_JP、ja_JP.*、japan、
        japanese 等を指定すると、日本語の画面になります。なお、日本語画
        面は PC/AT 互換機上の XF86Setup でも利用できます。XF98Setup で
        は、キーボードの選択画面は不要なので省略しています。マウスの種類
        は、各 OS 毎にサポートされるもののみ選択できます。環境によって
        は、正常に動作しない場合もあります。その場合は、XF86Config.98 を
        使用して下さい。

     scanpci
        厳格な動作確認を行っていませんが、動作するようです。

     デフォルトのコンパイル時の設定
        以前の PC98 用サーバと異なり、XFree86 は、GetValuesBC
        NO,BuildPexExt YES,BuildXIE YES と定義されています。ご注意くださ
        い。xengine 等では GetValues についてソースの修正が必要です。

     16MB システム空間の設定
        サーバーによっては、15M-16M の領域を使用する物があります。システ
        ムセットアップメニューで、16MB システム空間を「切り離す」にして
        サーバーを起動すると、ハングアップ等を引き起こす可能性があるた
        め、かならず「使用する」にしてください。

  3.  各サーバについて

  3.1.  XF98_WABS

  MELCO の WAB-S,1000/2000,WSR-E/G で動作する VGA256 ベースのサーバで
  す。

  3.1.1.  XF86Config の設定

  README.cirrus 内に解説されているオプションを指定できます。

  3.1.2.  報告されている問題

  3.1.3.  その他

  o  WAB-2000 で VRAM 2M での動作は未対応です。

  o  WAB-S/1000/2000 における IO port の SW は default の 0 です。

  o  15/16/24/32bpp は動作しません。

  3.1.4.  関連

  XF86_SVGA manpage,README.cirrus 参照。

  3.2.  XF98_WABEP

  MELCO の WAB-EP (EPSON ローカルバス用) で動作する VGA256 ベースのサー
  バです。

  3.2.1.  XF86Config の設定

  README.cirrus 内に解説されているオプションを指定できます。

  3.2.2.  報告されている問題

  3.2.3.  その他

  o  まだ十分なテストが行われていないので動作レポートをお願いします。

  3.2.4.  関連

  XF86_SVGA manpage,README.cirrus 参照。

  3.3.  XF98_GANBWAP

  MELCO の WAP2000/4000, IO Data の GA-98NB I/C,II,IV で動作する VGA256
  ベースのサーバです。ICM GI-5434-2M/4M や MELCO WGN-A2/4 でも動作しま
  す。

  3.3.1.  XF86Config の設定

  以下の Option が PC98 用に指定できます。これ以外に、README.cirrus 内に
  解説されているオプションを指定できます。

     Option ``ga98nb1''
        GA-98NB I/C 使用時に必ず指定します。

     Option ``ga98nb2''
        GA-98NB II や GI-5434-2M を使用時に必ず指定します。

     Option ``ga98nb4''
        GA-98NB IV や GI-5434-4M を使用時に必ず指定します。

     Option ``wap''
        WAP-2000/4000 使用時に必ず指定します。

     Option ``no_mmio''
        PC98 用の CLGD543x/544x 系では必ず指定して下さい。GANBWAP サーバ
        の場合は必須となります。

     Option ``epsonmemwin''
        ESPON PC486GR シリーズ以前の機種で、0xf00000 へ VRAM をマッピン
        グ可能にします。FreeBSD(98) ではカーネル config 時に指定する事
        で、カーネル側で同等の機能を実現しています。通常はカーネル側で指
        定し、XF86Config ではこのオプションを指定しません。
        NetBSD/pc98(based on NetBSD 1.3.2) では、必ずこのオプションを指
        定してください。また、NEC 機や GR シリーズより新しい EPSON 機で
        はソフトウエア DIP スイッチで同等の機能を実現しますので、このオ
        プションは指定しないでください。

  3.3.2.  報告されている問題

  o  MMIO を使用すると描画に失敗する事があります。

  o  1280x1024 では、描画時にノイズが出ます。

  3.3.3.  その他

  o  GA-98NB, WAP 共に IO port の SW は default の 0 です。

  o  15/16/24/32bpp は動作しません。

  o  ドットクロック 85MHz 以上では、ハードウェアカーソルは使用できませ
     ん。Option ``sw_cursor'' を指定してください。

  o  WGN-A2 については、数件動作する旨の報告を受けていますが、動作しない
     と言う報告もありました。より詳しい情報をお願いします。

  3.3.4.  関連

  XF86_SVGA manpage,README.cirrus 参照。

  3.4.  XF98_WSNA

  MELCO の WSN-A2F,A4F で動作する VGA256 ベースのサーバです。

  3.4.1.  XF86Config の設定

  以下の Option が PC98 用に指定できます。これ以外に、README.cirrus 内に
  解説されているオプションを指定できます。

     Option ``no_mmio''
        PC98 用の CLGD543x/544x 系では必ず指定して下さい。WSNA サーバの
        場合は必須となります。

     Option ``epsonmemwin''
        ESPON PC486GR シリーズ以前の機種で、0xf00000 へ VRAM をマッピン
        グ可能にします。FreeBSD(98) ではカーネル config 時に指定する事
        で、カーネル側で同等の機能を実現しています。通常はカーネル側で指
        定し、XF86Config ではこのオプションを指定しません。
        NetBSD/pc98(based on NetBSD 1.3.2) では、必ずこのオプションを指
        定してください。また、NEC 機や GR シリーズより新しい EPSON 機で
        はソフトウエア DIP スイッチで同等の機能を実現しますので、このオ
        プションは指定しないでください。

  3.4.2.  報告されている問題

  o  開発後十分なテストが行われていないので動作レポートをお願いします。

  3.4.3.  その他

  o  GA-98NB, WAP 共に IO port の SW は default の 0 です。

  o  15/16/24/32bpp は動作しません。

  o  ドットクロック 85MHz 以上では、ハードウェアカーソルは使用できませ
     ん。Option ``sw_cursor'' を指定してください。

  3.4.4.  関連

  XF86_SVGA manpage,README.cirrus 参照。

  3.5.  XF98_NKVNEC

  NEC,EPSON の内蔵アクセラレータ (Cirrus Logic CL-GD5428,5429,5430,5434)
  で動作する VGA256 ベースのサーバです。

  3.5.1.  XF86Config の設定

  以下の Option が PC98 用に指定できます。これ以外に、README.cirrus 内に
  解説されているオプションを指定できます。

     Option ``nec_cirrus''
        NEC 機内蔵 crrus チップ使用のビデオシステム使用時に必ず指定しま
        す。

     Option ``no_mmio''
        CLGD543x/544x 使用のビデオシステム使用時に必ず指定します。実際に
        は、Xe/BX4/Xe10/Xa7e/Xb/Xc/Cf 以降の Canbe/ValueStar の
        CirrusLogic 採用機種等が該当すると思われます。

  3.5.2.  報告されている問題

  o  「16MB システム空間を使用する」に設定して下さい。

  o  ウィンドウアクセラレータが使用するメモリを 0xf00000 〜となるように
     指定して下さい。他のアドレスは使用できません。

  o  機種によっては、コンソール切り替えがうまくできない場合があるようで
     す。

  o  X を終了してコンソールに戻ると、キー入力がおかしくなることがありま
     す。

  o  DOS で DOOM を起動した後、ウォームブートすると正常に初期化できませ
     ん。

  3.5.3.  その他

  o  PC-586RV では、システムメニュー【本体の設定】--その他 --システム設
     定 2 を LOW にする必要があります。HIGH の場合は正常に動作しません。

  o  15/16/24/32bpp は動作しません。

  3.5.4.  関連

  XF86_SVGA manpage,README.cirrus 参照。

  3.6.  XF98_EGC

  EGC を用いた 640x400 ドット 16 色のサーバです。ハイレゾモードでは動作
  しません。

  3.6.1.  XF86Config の設定

  o  XF86Config の option "Monitor" の記述は意味を持ちません。
     XF86Config.98 の通りにしてください。

  o  また、XFree86-3.1.2 から、StaticColor, StaticGray, GrayScale,
     PseudoColor の visual をサポートしたため、XF86Config の Screen セク
     ションに、Visual    ``PseudoColor'' の記述をしないと、旧版と同じ色
     になりません。本配布物に含まれる XF86Config.98 にはあらかじめ記述さ
     れています。

  3.6.2.  報告されている問題

  o  XF86Config での Section "Monitor" の数字は用いていないにもかかわら
     ず値をチェックします。

  o  EPSON NOTE では、twm などのプルダウンメニューでカーソル位置にゴミが
     生じます。xrefresh などで除去できますが、解決方法は不明です。

  o  PANIX Ver.5.0 for 98 では動作しません。

  o  現在、FreeBSD(98)、NetBSD/pc98(based on NetBSD 1.3.2) でも正常に動
     作しなくなっています。

  o  Linux/98 では、beta 10 以降の EGC サーバ対応コードの入ったカーネル
     を使用する必要があります。仮想コンソールの切替えはできません。ま
     た、NEC480 サーバを起動したり、v98 コマンドを実行した後では、表示が
     おかしくなります。

  3.6.3.  その他

  o  仮想スクリーンの機能はありません。640x400 固定です。Virtual の設定
     は行わないでください。

  3.6.4.  関連

  XF86_VGA16 manpage,README.Config 参照。

  3.7.  XF98_NEC480

  PEGC を用いた、640x400, 640x480 ドット 256 色のサーバです。PC-9821 シ
  リーズの拡張グラフィックアーキテクチャ搭載機で動作します。

  3.7.1.  XF86Config の設定

  o  Device,Modes については、XF86Config.98 のとおりにしてください。

  o  640x400 で使用する時は、Clocks を 28.322 にしてください。

  3.7.2.  報告されている問題

  o  PC-9821Nm ではバックライトが消える障害があります。

  o  GDC の設定を保存できない為、X 終了後に同期周波数などが元に戻りませ
     ん。FreeBSD(98) の場合は、カーネル作成時に options "LINE30" を指定
     する事により回避できます。Linux/98 の場合は、v98 コマンドを実行する
     と元に戻ります。

  3.7.3.  その他

  o  仮想スクリーンの機能はありません。Virtual の設定は行わないでくださ
     い。

  3.7.4.  関連

  XF86_SVGA manpage,README.Config 参照。

  3.8.  XF98_PWSKB

  PowerWindow801/801+/928/928G/801G/928II および EPSON
  PCSKB/PCSKB2/PCSKB3/PCSKB4/PCPKB4 で動作するサーバです。また、
  PowerWindow805i に暫定的に対応しています。

  3.8.1.  XF86Config の設定

  以下の Option 等が PC98 用に指定できます。これ以外に、README.s3、
  XF86_Accel man page で解説されているオプション等を指定できます。PC98
  固有以外の Option 等については XF86_Accel man page を参照してください

     Chipset ``mmio_928''
        chip が 928 の場合のみ使用できます。動作が高速になりますが、不安
        定な場合などは、``s3_generic'' を指定してください。

     Chipset ``s3_generic''
        ``s3_mmio'' を指定しない場合に使用します。すなわち、通常の設定で
        は必ず指定します。

     Ramdac ``sc15025''
        PowerWindow801/801+/928/928G/801G、PCSKB/PCSKB2/PCSKB4(1M RAM)/
        PCPKB4(1M RAM) では必ず必要です。

     Ramdac ``bt485''
        PowerWindow928II,PCSKB4(2,4M RAM),PCPKB4(2,4M RAM) では必ず必要
        です。``att20c505'' でも同等の動作をします。

     Ramdac ``s3_gendac''
        PowerWindow805i では、必ず必要です。

     Clockchip ``icd2061a''
        PowerWindow801/801+/928/928G/801G/928II で必ず指定します。

     Clockchip ``s3_gendac''
        PW805i では、必ず必要です。

     VideoRam 1024
        PCSKB4/PCPKB4(2,4M RAM) では、正常に 1M を越える VRAM を扱えませ
        ん。この設定で 1M VRAM として使用してください。

     Option ``pcskb''
        EPSON PCSKB/PCSKB2 で使用する場合、必ず指定してください。

     Option ``pcskb4''
        EPSON PCSKB3/PCSKB4/PCPKB4 で使用する場合、必ず指定してくださ
        い。

     Option ``pchkb''
        EPSON PCHKB 用に予約されています。おそらく動作しません。

     Option ``pw805i''
        PowerWindow805i で使用する時に指定します。ただし、指定しない状態
        のほうが安定動作する例も報告されています。

     Option ``pw_mux''
        PW928II で RAMDAC の MUX モードを使い、85MHz 以上を動作可能にし
        ます。メーカから、情報提供を受ていないので、安全に動作しているか
        不明でありリスクを伴います。最悪の場合、ビデオボードを破損する可
        能性があります。

     Option ``nomemaccess''
        VRAM のメモリ空間へのマッピングを行いません。非常に動作が遅くな
        ります。PCSKB4/PCPKB4、または、NOTE+ 拡張 BOX の場合必要です。

     Option ``epsonmemwin''
        ESPON PC486GR シリーズ以前の機種で、0xf00000 へ VRAM をマッピン
        グ可能にします。FreeBSD(98) ではカーネル config 時に指定する事
        で、カーネル側で同等の機能を実現しています。通常はカーネル側で指
        定し、XF86Config ではこのオプションを指定しません。
        NetBSD/pc98(based on NetBSD 1.3.2) では、必ずこのオプションを指
        定してください。また、NEC 機や GR シリーズより新しい EPSON 機で
        はソフトウエア DIP スイッチで同等の機能を実現しますので、このオ
        プションは指定しないでください。Option ``nomemaccess'' を指定し
        ている場合には意味を持ちません。

     Option ``dac_8_bit''
        Ramdac ``sc15025'' を指定している場合、必ず必要です。Ramdac
        ``bt485'' の場合も指定可能です。

     Option ``bt485_curs''
        Ramdac ``bt485'' の場合、指定可能です。Bt485 のハードウエアカー
        ソル機能を使用します。

  3.8.2.  報告されている問題

  o  PW928 + memaccess で動作しない場合があります。本体との相性によるよ
     うです。

  o  mmio_928 + nomemaccess を同時に指定するとハングアップします。

  o  PW805i では 15/16/24/32bpp は使用できません。

  o  旧版では動作していたものの、現在、PW801 で 15/16bpp が動作しないと
     いう報告がありました。

  o  PCSKB3/PCSKB4/PCPKB4 では memaccess は使用できません。

  o  PW805i では初期化に失敗するなど、動作が不安定なようです。

  o  Option ``pcskb'',``pcskb4'' 指定時に、-probeonly で起動すると、信号
     切替用リレーが復帰せず、ブラックアウトします。-probeonly は、使用し
     ないでください。

  o  仮想コンソールの切替え (syscons の CTRL+F1,F2,Fn) 後、画面が復帰し
     ないことがあるようです。解像度の切替え (CTRL+GRPH+ +/-) で復帰する
     ようです。

  o  PCSKB3,PCSKB4/PCPKB4 では、コンソール切り替え、xdm からの復帰に失敗
     し、ハングする場合があるようです。

  o  PCSKB4/PCPKB4(2,4M RAM) では、XF86Config に VideoMem 1024 の指定が
     必要です。

  3.8.3.  その他

  o  PowerWindow928 シリーズでは、15/16bpp での動作が確認されています。

  o  16M Byte 以上 RAM を実装している場合、機種によりカーネル側の設定が
     必要です。

  o  PowerWindow シリーズの IO port は default のロータリスイッチ 6 (
     x6dx port) でソースコード内で固定されています。IO port が他のボード
     とぶつかる場合は common/compiler.h 内にある PW_PORT 0x0600 という定
     数宣言を変更して下さい。^

  o  PW805i では、初期化等が不完全な可能性があります。場合によっては、ボ
     ード付属の PWINIT.EXE 等で初期化した後、ウォームブートして使用する
     と、安定動作する例が報告されています。また、2 度目の起動に失敗する
     場合があります。

  o  PCSKB/2/4 の clock 設定は、サンプルの XF86Config.98 を参考にしてく
     ださい。固定クロックです。PC-AT と異なり、クロック値の自動検出はで
     きません。

  3.8.4.  関連

  README.s3、XF86_Accel man page

  3.9.  XF98_PWLB

  PowerWindow928GLB/928IILB/964LB で動作するサーバです。

  3.9.1.  XF86Config の設定

  以下の Option 等が PC98 用に指定できます。これ以外に、README.s3、
  XF86_Accel man page で解説されているオプション等を指定できます。PC98
  固有以外の Option 等については XF86_Accel man page を参照してください

     chipset``mmio_928''
        この Option は指定できません。指定しなくても、ハードウエアの構成
        上、常に MMIO でアクセスされています。

     chipset ``s3_generic''
        常に指定してください。

     Ramdac ``att20c505''
        PW928IILB では必要です。

     Ramdac   ``sc15025''
        PW928GLB では必要です。

     Ramdac    ``ti3025''
        PW964LB では必要です。

     Clockchip ``icd2061a''
        PW928IILB/928GLB では必要です。

     Clockchip ``ti3025''
        PW964LB では必要です。

     VideoRam 1024
        PW928LB II では、正常に 1M を越える VRAM を扱えません。この設定
        で 1M VRAM として使用してください。

     Option    ``dac_8_bit''
        PW928IILB/928GLB では必要です。

     Option    ``bt485_curs''
        PW928IILB では必要です。

     Option    ``number_nine''
        PW964LB では必要です。

  3.9.2.  報告されている問題

  o  PW964LB では、32bpp が不安定です。ちらついたり、サーバー終了時にハ
     ングアップする可能性があります。

  o  PW964LB で、画面の端が反対側に折り返したり、画面の端がちらついたり
     する現象が報告されています。Option ``number_nine'' で解消される場合
     もありますが、解消できない場合もあります。多くの場合サーバを起動し
     直すことで解消できるようです。

  o  928IILB では Videoram 2048KB で正常動作しません。XF86Config に
     ``Videoram 1024'' の指定をしてください。

  o  S3 サーバで、can't read color map from VGA とでることがあります。
     (XF86Config に,8,15bpp 両方の記述がある場合に出ることがあるようで
     す。ただし、動作に影響は無いようです。)

  3.9.3.  その他

  o  メモリウィンドウはデフォルトの 0xF0000000 に設定してください。DIP
     SW は F0 です。例えば、ウィンドウアドレスを 0xE0000000 に変更する場
     合は、s3nec/s3pc98.h にある、PWLB_Winadd 0xf000 を 0xe000 に、DIP
     SW を E0 にして、サーバーをコンパイルしなおしてください。

  3.9.4.  関連

  README.s3、XF86_Accel man page

  3.10.  XF98_NECS3

  NEC ウィンドウアクセラレータボード A/B、フルカラーウィンドウアクセラレ
  ータボード A/B、PC-9821Ap2/U8W 内蔵アクセラレータ、PC-9821Ap3、
  PC-9821Xp 等で動作するサーバです。

  3.10.1.  XF86Config の設定

  以下の Option 等が PC98 用に指定できます。これ以外に、README.S3、
  XF86_Accel man page で解説されているオプション等を指定できます。PC98
  固有以外の Option 等については XF86_Accel man page を参照してください

     Chipset ``s3_generic''
        常に指定してください。

     chipset``mmio_928''
        この Option は指定できません。指定しなくても、ハードウエアの構成
        上、常に MMIO でアクセスされています。

     Ramdac  ``sc15025''
        ウィンドウアクセラレータボード A,B、内蔵 928 では常に必要です。

     Ramdac  ``s3_sdac''
        内蔵 864 では必要です。

     Clockchip ``s3_sdac''
        内蔵 864 では必要です。

     Option ``nomemaccess''
        NOTE+ 拡張 BOX の場合必要です。

     Option ``dac_8_bit''
        ウィンドウアクセラレータボード A,B、内蔵 928 では必要です。

     Option ``bt485_curs''
        内蔵 928 で指定可能です

  3.10.2.  報告されている問題

  o  PC9821Xn(864) では、動作が不安定です。WAIT が足りないことが考えられ
     ます。

  o  X-MATE,A-MATE(864) では、16bpp,32bpp が不安定なようです。特に、
     32bpp はハングアップすることが多いようです。

  o  X-MATE,A-MATE(864) で、サーバ起動時に画面が乱れる場合があります。そ
     の場合、解像度を切替えると回復します。(CTRL+GRPH+ +/-)

  o  ウィンドウアクセラレータボード A,B で 65MHz の Dot Clock が使用でき
     ないことがあります。この時は、XF86Config.98 の 1024x768H の Monitor
     Section を使用してください。

  3.10.3.  その他

  o  16M Byte 以上 RAM を実装している場合、機種によりカーネル側の設定が
     必要です。

  o  IO port は default の DIP スイッチとします。

  3.10.4.  関連

  README.s3、XF86_Accel man page

  3.11.  XF98_GA968

  GA-968V2/PCI, GA-968V4/PCI で動作するサーバです。

  3.11.1.  XF86Config の設定

  以下の Option 等が PC98 用に指定できます。これ以外に、README.S3、
  XF86_Accel man page で解説されているオプション等を指定できます。PC98
  固有以外の Option 等については XF86_Accel man page を参照してください

     VideoRam 4096
        GA-968V4/PCI で指定して下さい。

     VideoRam 2048
        GA-968V2/PCI で指定して下さい。

  3.11.2.  関連

  README.s3、XF86_Accel man page

  3.12.  XF98_TGUI

  NEC の内蔵アクセラレータ (Trident TGUI9680/9682), IO Data の GA-DRV/98
  で動作する VGA256 ベースのサーバです。

  3.12.1.  XF86Config の設定

  以下の Option 等が PC98 用に指定できます。これ以外に、README.trident
  内に解説されているオプションを指定できます。

     Option ``xaa_no_color_exp''
        アクセラレーションを有効にする場合、指定して下さい。

     Option ``noaccel''
        アクセラレーションを無効にする場合、指定して下さい。アクセラレー
        ション機能には最悪の場合システムのハングアップを伴う不具合が見付
        かっています。

     Option ``pci_burst_off''
        マウスの軌跡やメニューが汚れたり、kterm の文字がかすれたりした場
        合に指定してみて下さい。一部の機種 (PC-9821Ra20) で効果があるこ
        とが報告されています。

  3.12.2.  報告されている問題

  o  XFree86 3.2A 以降では、GA-DRV/98 は使用できなくなっています。
     XFree86 3.2 を使用する場合、アクセラレーションは利用できません。

  o  XF98Setup から起動すると、同期が取れなくなることがあります。

  o  まだ十分なテストが行われていないので動作レポートをお願いします。

  3.12.3.  その他

  o  GA-DRV/98 では 8bpp 以外は動作しません。

  3.12.4.  関連

  README.trident、XF86_SVGA man page

  3.13.  XF98_MGA

  NEC の内蔵アクセラレータ (Matrox Millennium/Mystique), PC/AT 互換機用
  Millennium で動作する VGA256 ベースのサーバです。

  3.13.1.  XF86Config の設定

  README.MGA 内に解説されているオプションを指定できます。通常は特に何も
  指定する必要無い筈です。

  3.13.2.  報告されている問題

  o  Millennium では、Modeline の設定によっては 24bpp で縦に線あるいは縞
     模様のノイズが出ることがあります。

  o  Mystique では、使用前に Windows(3.1/95/NT) を使用する色数に合わせて
     起動しておく必要があります。一旦起動すれば電源を OFF にするまでは正
     常に動作します。ただし 8bpp は色がおかしくなります。

  o  Linux/98 では、beta 14 以降のカーネルでないと使用中にハングアップす
     ることがあります。これを避けるには、root 権限にて dmesg -n 1 を実行
     するといいようです。

  3.13.3.  その他

  o  PC/AT 互換機用の Millennium を使用する場合は、VGA を disable して下
     さい。

  o  PC/AT 互換機用の Millennium II, Mystique は、VGA を disable できな
     いので、使用できません。

  o  まだ十分なテストが行われていないので動作レポートをお願いします。

  3.13.4.  関連

  README.MGA、XF86_SVGA man page

  3.14.  XF98_SVGA

  NEC の内蔵アクセラレータ (Cirrus Logic CL-GD7555,7556) で動作する
  VGA256 ベースのサーバです。

  3.14.1.  XF86Config の設定

  README.cirrus 内に解説されているオプションを指定できます。

  3.14.2.  報告されている問題

  o  コンソールへの復帰後の描画が出来なかったり、起動時に 640x400 部分が
     表示されない状態になったりします。

  o  Option ``noaccel'' を指定しない場合、画面にゴミがでる事があります。

  3.14.3.  その他

  o  まだ十分なテストが行われていないので動作レポートをお願いします。

  3.14.4.  関連

  README.cirrus、XF86_SVGA man page

  $XFree86: xc/programs/Xserver/hw/xfree98/doc/Japanese/README98,v 3.6.2.7 1999/08/17 07:39:43 hohndel Exp $

