こんにちは、川合です。 FORM-Akkie さんは 2003/09/26 13:39:04 の「[OSASK 6492] FORM: WAB A0.9」で書きました: >お名前: ベイサイド > >システムタイマーを使った場合、lib_settimertime()で落ちます。 > >INT 0x03 Break Point >CS:EIP = 0050:000005D4 >EAX = 0000002C ECX = 00000008 EDX = 000001C0 EBX = FFFFFF54 >ESP = FFFFFF24 EBP = 00018EB8 EST = 000002C0 EDI = 0001CE44 >tss = 00006000 TR = 00000150 > >src09.lzhをダウンロードして、nmosask_b.cをチェックして >いただけないでしょうか。似非タイマーじゃ使い物にならないですし。 できれば自力で解決してほしいところですが、まあしょうがないので 手伝います。 ええと、どうやら、タイマーが待機状態なのに、タイマーに対して設 定をやろうとしているのを、OSASKは非難しているようです。ちゃんと 時刻が過ぎてシグナルが来るか、もしくはタイマーをキャンセルしてか ら設定してください。 以下のページをよく読むといいと思います。最後の「タイマーの3つ の状態」までよく理解してください。 http://remo.s10.xrea.com/osawiki/pukiwiki.php?gg00man/signal#content_1_10 >追伸: > >waba.fx.Soundクラスを追加してMMLを再生できるようになったら >使いたいですか?どっちみちBochsでは聞けないと思いますけど。 僕は使うかどうか分かりませんが、それでも、音が出せれば楽しいで すね。introbのmusic2やmusic3が移植できます。 >質問: > >beepを鳴らす関数ってありますか? もちろんあります。introbのmusic2をどうぞ。 以下のページにも簡単な説明をつけておきました。 http://remo.s10.xrea.com/osawiki/pukiwiki.php?gg00man/others#content_1_3 それでは。 -- 川合 秀実(KAWAI Hidemi) OSASK計画代表 / システム設計開発担当 E-mail:kawai !Atmark! imasy.org Homepage http://www.imasy.org/~kawai/