#126 Article 17502 Posted at 1994/06/17 20:21:33 by 夢中ゆわ (MAP2717) [ADV.98]
Subject: Re:*5 ひめこ・みっくす (Re: 続!!二人だけの突発OFF!!(^^;)) /17450 ... /17170 /17151
>しいて言うならウインドウの外枠とバックの文字が化けたりすることがたまに ふ・ふ・ふ、くると思ってました(^^;) これはですね、VM以降の98のテキストVRAMがちょっと変な仕様になっちゃって 漢字(2バイトコード)の左右ビットが意味を持たなくなっちゃって 文字の書いてある所の隣に文字を書き込む事によって、勝手にズレたりするんです。 まいっちゃいましたね~(^^;) あのウインドウを出す為にVRAMを待避/復帰しているのですが、その時に半角分ズレ ていると消したはずなのに残っちゃう(つまり1バイトしかVRAMには無いのに 画面では全角分表示されちゃう)んです~ これを回避するには、半角ズレないようにするか(半角メッセージを禁止して、 ウインドウを偶数座標に固定する)か、全画面を一度に待避する(^^;)かです。 全画面待避はメモリを食い過ぎるのでやめました。 これを開発した時には、未だVM(拡張メモリ無し)だったんですぅ(^^;) しかしなんでこんな仕様なんでしょう。めんどくさいですね~ 市販ソフトなんかでは、余分に空白を半角分挿入して(表示のみ)対処している みたいです。 > あのね・・・「姫ちゃん」の書き込みが無いぞ。 す、すんませーん #MAP2717 夢中ゆわ