HSP3.1用の高精度ウェイトモジュールです。 通常のawait命令では1ms単位で指定しても実際は16ms刻み等の待ち時間になってしまいますが、 このモジュールを使うことでなるべく1ms単位の待ち時間に近づけることができます。
このプログラムに関してのご意見・ご要望・バグ報告は こちら へ。
alib_wait.as Version 0.01 …
スクリプトを見る ( SplitStopwatch() / LapStopwatch() 追加 )
ファイル名,ファイルサイズ,CRC32,MD5 =
alib_wait_001.lzh,1522,5357d0ae,2ad0428d25c9474cab0bbd35a10effe7
alib_wait.as Version 0.00
ファイル名,ファイルサイズ,CRC32,MD5 =
alib_wait_000.lzh,1377,5c52fc4c,95789075af712563d2eb97ba5f5e4576
SAKMIS … こちらのサイトのHSP3用高精度時間管理モジュールを参考にさせていただきました。
■ aawait n n: 平均 誤差 0: 0.00 +0.00 1: 1.95 +0.95 2: 2.93 +0.93 3: 3.91 +0.91 4: 4.88 +0.88 5: 5.86 +0.86 6: 6.84 +0.84 7: 7.81 +0.81 8: 8.79 +0.79 9: 9.77 +0.77 10: 10.74 +0.74 11: 11.72 +0.72 12: 12.70 +0.70 13: 13.67 +0.67 14: 14.65 +0.65 15: 15.63 +0.63 16: 16.60 +0.60 17: 17.58 +0.58 18: 18.55 +0.55 19: 19.53 +0.53 20: 20.51 +0.51
■ await n n: 平均 誤差 0: 0.00 +0.00 1: 15.62 +14.62 2: 15.62 +13.62 3: 15.63 +12.63 4: 15.62 +11.62 5: 15.63 +10.63 6: 15.62 +9.62 7: 15.63 +8.63 8: 15.63 +7.63 9: 15.63 +6.63 10: 15.62 +5.62 11: 15.62 +4.62 12: 15.63 +3.63 13: 15.63 +2.63 14: 15.62 +1.62 15: 15.63 +0.63 16: 24.99 +8.99 17: 31.25 +14.25 18: 31.25 +13.25 19: 31.25 +12.25 20: 31.25 +11.25
HSPTV! … HSP公式サイト
Hot Soup Processor オフィシャルホームページ … HSP旧公式サイト