ソフト起動直後、「CD Laser Soft」の画面表れて、ホーンの音が出て、直後ノイズが出ます。役1-2秒続きます。黒い画面を表示するまま、ノイズが止めます。2,3秒後、ゲームやっと始めます。
<BTS:60> <BTS:68> に似ていますのでロード時間やシーク時間を厳密にすれば直ると思われます.
mednafen の pce, pce_fast module の両方でもこれは発生するのでタイミングがかなりシビアかもしれません.
Confirmed using mednafen; this will be fixed by adding about 7-8 VSYNC (133 millisecond) head seek delay (9-10 'sectors' of delay in Mednafen code).
SEEK TIME 仮実装しても変わりません. タイマの精度などを見直してみます.
<BTS:60> 同様に改善しました.
こちらも修正済みにしますが、状態を終了にする場合は <BTS:89> と統合します. <BTS:89> は当分の間状態を終了にはしません.
(最後の分の訂正)
<BTS:60> は当分の間状態を終了にはしません.
タイミングがとてもシビアでメモリーカード依存で発生する事例が未だありますので状態を受付済みにします.
シークタイムの計算方法を変更するの代わりに、こちの対策を提案します:
1) F1 Team Simulation だけのディレイを実装すること。独特のヘッドシークを認めて、少しだけの時間を追加することです。
あるいは。。。
2) SDCardの読み取り速度が可変のせいで、バーチャルCDROMの速度も可変です。その計算を少し調整することです。それは微妙なので、多分難しいです。ミリ秒の問題です。