#126 Article 17651 Posted at 1994/06/29 00:46:10 by MSP-Iris (MAP4370) [RESIDENT]

Subject: Re:*14 98>常駐姫ちゃん_Ver1.10 (Re: 98>常駐姫ちゃん_Ver1.00) /17634 ..... /438(#69) /435(#69)

スレッド関係
元スレッド #69/435 — 「98>常駐姫ちゃん_Ver1.00」 1994/05/30 02:12:59 · MSP-Iris · MAP4370
+--------------------------------------------------------------------+ |★タイトル★ 98>常駐姫ちゃん Ver1.00 | |★ ファイル名 ★ RHIME.LZH | |★ 企画 ★ Project_Resident_HIMEKO | |★ 製作 ★ Program : MSP-Iris (MAP4370) | | C G : まるち (MAP3549) | |…
     参照 #69/438 — 「98>常駐姫ちゃん_Ver1.10 (Re: 98>常駐姫ちゃん_Ver1.00) /435」 1994/06/15 01:30:11 · MSP-Iris · MAP4370
+--------------------------------------------------------------------+ |★タイトル★ 98>常駐姫ちゃん Ver1.10 (Ver1.00->Ver1.10 修正差分) | |★ ファイル名 ★ RHIME110.LZH | |★前提条件★ 常駐姫ちゃん Ver1.00 が必要です | | Bupdate.exe (By T.Tanaka, TNT Technolo…
         返信元 #126/17634 — 「Re:*13 98>常駐姫ちゃん_Ver1.10 (Re: 98>常駐姫ちゃん_Ver1.00) /17631 ..... /438(#69) /435(#69)」 1994/06/27 21:34:13 · たゆき · MAP4408
あの、常駐姫ちゃんなんですが、FORMAT.EXEやQUICKーCの統合環境など グラフィック画面をOFFにしてしまうソフトを使うと消されてしまいますよね。 たしかNEKO.COMとかいう、ネコがカーソルをおっかけるソフトには「グラフィック 画面を強制的にONにするというオプションがあって、これと同時に常駐させれば 姫ちゃんの方も消されずにすむのですが... いまINT18hのフッカーを作ってみえるそうですが、ついでに「グラフィック画面…
             現在 #126/17651 — 「Re:*14 98>常駐姫ちゃん_Ver1.10 (Re: 98>常駐姫ちゃん_Ver1.00) /17634 ..... /438(#69) /435(#69)」 1994/06/29 00:46:10 · MSP-Iris · MAP4370
                 返信先 #126/17660 — 「Re:*15 98>常駐姫ちゃん_Ver1.10 (Re: 98>常駐姫ちゃん_Ver1.00) /17651 ...... /438(#69) /435(#69)」 1994/06/29 22:18:25 · たゆき · MAP4408
> #99とかの話題かもしれないけど、この件はこっちでやりたいので一応フォロー。 あ、マルチポストしようとしたけど、なぜかうまくいかなかったんでとりあえず こちらに書きましたとさ(^^ゞ >>あの、常駐姫ちゃんなんですが、FORMAT.EXEやQUICKーCの統合環境など >>グラフィック画面をOFFにしてしまうソフトを使うと消されてしまいますよね。 > あれ? format.exe ってグラフィックいじってましたっけ? きゃあきゃあ、…
スレッド全体を見やすく表示
#99とかの話題かもしれないけど、この件はこっちでやりたいので一応フォロー。

>あの、常駐姫ちゃんなんですが、FORMAT.EXEやQUICKーCの統合環境など
>グラフィック画面をOFFにしてしまうソフトを使うと消されてしまいますよね。

 あれ? format.exe ってグラフィックいじってましたっけ?
 ま、細かいことはおいといて、要するに GON.COM みたいなことを常駐して
やりたい、というとこですね。

>いまINT18hのフッカーを作ってみえるそうですが、ついでに「グラフィック画面
>OFFしようとしたら必殺!姫子キーック!!」なやつも作ってみてはいかがでしょう

 まず、本来のフッカーの話からします。
 CRTV割り込みを止められるのは、以下の2点です。
1.CRT BIOSの一部機能
2.エスケープシークエンスの画面表示行の変更(ctrl+F6など)
 先発の HOOK18.COM で常駐動作と単発動作が存在するのは、常駐では1を監視し、
単発では2がおきたときにユーザーの責任でこれを正す、という2段階を想定して
いるためと思われます。

 さて、グラフィックのオンオフですが、これにはやはり2つの方法がありまして、
1.CRT BIOSを利用
2.直接GDCを叩く
 とすれば、フッカーの常駐動作によって1を監視させ、2がおきたときには単発動
作で解消する、という2段構えでいけば、フッカーにこの処理を含ませることが出来
ますね(オプションで指定すれば良い)。

 「グラフィックをオフにしようとしたら...」というのは2を監視する手段が98
では提供されていないので無理です。

 おそらく NEKO.COM では、「割り込みのたびにいちいちグラフィックをオンにする」
という手段でこれを実現しているのだと思いますが、これを実現するには姫ちゃんの
方のバージョンアップが必要でしょう。
 もっとも、CRTVをフックしてそのたびにグラフィックをオンにするツールを作
れば、それでもいいわけですが、そっちも必要ですか?(必要なら作ります)

#ああ、最近ちょっと忙しいので、完成は遅れます。m(_._)m

                 MAP4370  MSP-Iris