[初めに]
MPEG Software Simulation Groupの MPEG1/MPEG2デコーダーを
x68に移植してみました。
 
インターネット上に流れてるMPGなら大概見れると思います。
(-Zを付けることにより未知レイヤーを無視出来ます)
おっと、音はなりません。
 
一部アセンブラ化してありますが060ターボのハイメモリ上で
実行しても7〜6FPSぐらいっす(汗)
 
030+コプロでも動くとは思いますが..(大汗)
ビーナスなら060に準じるくらい動くかもしれません
[使い方]
MINT上での使用を前提にしてるので、
 .mpg  -----------i-  060high 1 1 ;
              mpeg2decode -b % -f -o4 -z;
              060high 0 0 ;
 .m2v  -----------i-  060high 1 1 ;
              mpeg2decode -b % -f -o4 -z;
              060high 0 0 ;

と してください。
他にもスイッチ付けずに実行することでヘルプでます。
中断はESCキーです
 
かまた氏のFAST_IDTルーチンを参考にさせて頂きました。
[ヒストリー]

 98-08-05 m2d_00.lzh
 とりあえず動く

 98-08-22 m2d_01.lzh
 1.ESCで中止
 2.-z(未知のスタートコードを含むレイヤーをスキップ)
 以上追加

[戯れ言]
う〜ん まだ速くできるとは思うんですが〜 なかなか〜
イベントも終わったんで またいじります
ある声優ビデオのサンプルにMPGデータを山のように頂きました(笑)
ありゃ 本人だよ。

戻る
よ〜ち/AC-YOUCH