#2 Article 2041 Posted at 1994/10/23 23:22:43 by みやちゃん (MAP2821) [TROUBLE]

Subject: Re:*5 文字化けて切断 /2034 ... /2027 /1752

>    MELEMM.386
>  というEMSドライバーが常駐しているときにのみ発生することを

やはりと言った感じです。
というのも、DSは 386SX/16 なのでそれほど速いマシンではありません。
かつ旧時代の98のため、結構シリアル回りも怪しいものです。
この時代まではシステムクロック5M系のマシンでも38400が限界と
考えておいた方が安全です。最近の新型98ではもっと上まで大丈夫ですが。

それに加えて仮想86モードを使用するドライバを使用すれば
処理が重くなるのは当然です。
更に使用しているソフトがWTERMということで、
結果的にマシンパフォーマンスをあちこちで食い潰す形になってますね。
その結果、文字化けが頻発するようになります。

ということで、文字化けが発生した場合のチェック項目リストです。

・DTE速度に無理な数値を指定していないか(特に旧型98、TOWNSは注意)
・(i386以降で)仮想86モードを使用していないか(リアルモードの方がいい)
    98ではHSBなどのフリーソフトで CONFIG.SYS を簡単に切り換えて
    起動出来ますので、通信用の CONFIG を作成すると良いでしょう。
・使用しているソフトが重くないか
    WTERMは機能が豊富な代わりに処理が重くなってますので、
    パワーの無いマシンではKTXなどに乗り換えるのも手です。
    特にマクロ運転をしようものなら、かなりスピードが低下します。
    どうしてもWTERMにこだわるなら、バックログをEMSや
    GVRAMに取らずにメインメモリに取るなど工夫しましょう。
・ログを作成するデバイスが重くないか
・ログを作成するデバイスが長時間割り込みを奪わないか(バスマスタは危ない)
・処理を奪う可能性のあるデバイスドライバ、TSRなどを使用していないか
    TT.COM を使っていてパフォーマンスががた落ちになっていたという
    例もあります。極力クリーンな環境で通信しましょう。
    オンラインで処理をしないならFEPもいりませんね。

							みやちゃん

PS  98系に詳しい書き込みだけど、使っているのは X68000XVI だったりする

PS2 はじめてこのボードを開けましたォィ