[Subject Prev][Subject Next][Thread Prev][Thread Next][Subject Index][Thread Index]

[OSASK 2692] Re: seldon0.



小柳です。

Hidemi KAWAI wrote:
> 
>   こんにちは、川合です。
> 
>   確認できたら、007D5B, 007D5C, 007D5F, 007D60を90に書き換えて以
> 下のようにしてください。
> 
> offset  +0 +1 +2 +3 +4 +5 +6 +7 +8 +9 +A +B +C +D +E +F
> -------------------------------------------------------
> 007D50  B0 0D 8A E1 BA D4 03 00 00 B1 0C 90 90 8B C1 90
> 007D60  90 C3 00 00 00 00 00 00 00 00 00 00 00 00 00 00
> 
>   そしてこのバージョンをseldon0k.exeとして保存し、これを起動して
> みてください。
> 
>   seldon0kは、スクロールするためのI/O命令を実行しません。ですか
> らもちろんスクロールはしません。でも、プログラムはスクロールした
> つもりで動作し続けます。・・・もしこれでもEC=13Bの例外が出るよう
> なら、I/O命令以外の部分に問題があることになります。逆にこれで例
> 外が出なくなれば、I/O命令に問題があることになります。

アプリを起動してウインドウを画面外も含めていろいろ動かしていると、
INT 0x0D CS:EIP = 10:4597 EC = 13B が出ました。
ということで他の部分が原因のようです。

seldon0 のスクロールしない 800x600モードにおいても出たことが
あるので間違いないでしょう。 

それでは。

-- 
小柳 雅明(Koyanagi.Masaaki !Atmark! nifty.ne.jp)
「人の足を止めるのは"絶望"ではなく"諦観"
  人の足を進めるのは"希望"ではなく"意志"」
                  -- ARMS