English
HARDWARE ManualVDP1ユーザーズマニュアル
戻る進む
VDP1ユーザーズマニュアル/第6章 コマンドテーブル

■ハイスピードシュリンク

ハイスピードシュリンク: high speed shrink(HSS)、ビット12
 矩形スプライト、変形スプライトを縮小して描画するとき、速度を優先するか、精度を優先するかを選択します。
 矩形スプライト、変形スプライトの描画コマンドだけに有効なビットです。それ以外の描画コマンドでは0に固定してください。
 このビットを1に指定すると、描画が縮小になるラインに対して、元絵データの偶数または奇数座標のピクセルだけをサンプリングして描画します。偶数座標または奇数座標の選択は、フレームバッファ切り替えモードレジスタ(FBCR)の偶数/奇数座標選択ビット(EOS)で行います。
 1を指定すると、スプライトの拡大/縮小に関わらず、元絵のエンドコードは無視されます。
 0を指定すると、どんな倍率のときでも、偶数、奇数座標にかかわらず、元絵データのサンプリングを行います。
 0は動きが遅く描画の精度を優先するときに指定し、1は動きが早く速度を優先するときに指定することをお勧めします。

HSS
処理
0
ハイスピードシュリンク無効
1
ハイスピードシュリンク有効         

図6.5 ハイスピードシュリンク
HSS=0のとき
┌──┬──┬──┬──┬──┬──┬──┬──┐× 3/8                      ┌──┬──┬──┐
│00│01│02│03│04│05│06│07│────────────────→         │01│04│06│
├──┼──┼──┼──┼──┼──┼──┼──┤× 4/8                     ├──┼──┼──┼──┐
│10│11│12│13│14│15│16│17│────────────────→         │11│13│15│17│
├──┼──┼──┼──┼──┼──┼──┼──┤× 5/8                  ┌──┼──┼──┼──┼──┤
│20│21│22│23│24│25│26│27│────────────────→      │20│22│24│25│27│
├──┼──┼──┼──┼──┼──┼──┼──┤× 6/8                  ├──┼──┼──┼──┼──┼──┐
│30│31│32│33│34│35│36│37│────────────────→      │30│32│33│34│36│37│
├──┼──┼──┼──┼──┼──┼──┼──┤× 7/8               ┌──┼──┼──┼──┼──┼──┼──┤
│40│41│42│43│44│45│46│47│────────────────→   │40│41│42│44│45│46│47│
├──┼──┼──┼──┼──┼──┼──┼──┤× 1                 ├──┼──┼──┼──┼──┼──┼──┼──┐
│50│51│52│53│54│55│56│57│────────────────→   │50│51│52│53│54│55│56│57│
├──┼──┼──┼──┼──┼──┼──┼──┤× 9/8            ┌──┼──┼──┼──┼──┼──┼──┼──┼──┤
│60│61│62│63│64│65│66│67│────────────────→│60│61│62│63│63│64│65│66│67│
├──┼──┼──┼──┼──┼──┼──┼──┤×10/8            ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┐
│70│71│72│73│74│75│76│77│────────────────→│70│71│72│72│73│74│75│75│76│77│
└──┴──┴──┴──┴──┴──┴──┴──┘                 └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

●HSS=1,EOS=0のとき            X座標=偶数のみサンプリング
┌──┬──┬──┬──┬──┬──┬──┬──┐  ┌──┬──┬──┬──┐           ┌──┬──┬──┐
│00│01│02│03│04│05│06│07│─→│00│02│04│06│─→         │00│04│06│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤           ├──┼──┼──┼──┐
│10│11│12│13│14│15│16│17│─→│10│12│14│16│─→         │10│12│14│16│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤        ┌──┼──┼──┼──┼──┤
│20│21│22│23│24│25│26│27│─→│20│22│24│26│─→      │20│22│22│24│26│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤        ├──┼──┼──┼──┼──┼──┐
│30│31│32│33│34│35│36│37│─→│30│32│34│36│─→      │30│32│32│34│34│36│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤     ┌──┼──┼──┼──┼──┼──┼──┤
│40│41│42│43│44│45│46│47│─→│40│42│44│46│─→   │40│40│42│42│44│44│46│
├──┼──┼──┼──┼──┼──┼──┼──┤  └──┴──┴──┴──┘     ├──┼──┼──┼──┼──┼──┼──┼──┐
│50│51│52│53│54│55│56│57│────────────────→   │50│51│52│53│54│55│56│57│
├──┼──┼──┼──┼──┼──┼──┼──┤                 ┌──┼──┼──┼──┼──┼──┼──┼──┼──┤
│60│61│62│63│64│65│66│67│────────────────→│60│61│62│63│63│64│65│66│67│
├──┼──┼──┼──┼──┼──┼──┼──┤                 ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┐
│70│71│72│73│74│75│76│77│────────────────→│70│71│72│72│73│74│75│75│76│77│
└──┴──┴──┴──┴──┴──┴──┴──┘                 └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

●HSS=1,EOS=1のとき            X座標=奇数のみサンプリング
┌──┬──┬──┬──┬──┬──┬──┬──┐  ┌──┬──┬──┬──┐           ┌──┬──┬──┐
│00│01│02│03│04│05│06│07│─→│01│03│05│07│─→         │01│05│07│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤           ├──┼──┼──┼──┐
│10│11│12│13│14│15│16│17│─→│11│13│15│17│─→         │11│13│15│17│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤        ┌──┼──┼──┼──┼──┤
│20│21│22│23│24│25│26│27│─→│21│23│25│27│─→      │21│23│23│25│27│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤        ├──┼──┼──┼──┼──┼──┐
│30│31│32│33│34│35│36│37│─→│31│33│35│37│─→      │31│33│33│35│35│37│
├──┼──┼──┼──┼──┼──┼──┼──┤  ├──┼──┼──┼──┤     ┌──┼──┼──┼──┼──┼──┼──┤
│40│41│42│43│44│45│46│47│─→│41│43│45│47│─→   │41│41│43│43│45│45│47│
├──┼──┼──┼──┼──┼──┼──┼──┤  └──┴──┴──┴──┘     ├──┼──┼──┼──┼──┼──┼──┼──┐
│50│51│52│53│54│55│56│57│────────────────→   │50│51│52│53│54│55│56│57│
├──┼──┼──┼──┼──┼──┼──┼──┤                 ┌──┼──┼──┼──┼──┼──┼──┼──┼──┤
│60│61│62│63│64│65│66│67│────────────────→│60│61│62│63│63│64│65│66│67│
├──┼──┼──┼──┼──┼──┼──┼──┤                 ├──┼──┼──┼──┼──┼──┼──┼──┼──┼──┐
│70│71│72│73│74│75│76│77│────────────────→│70│71│72│72│73│74│75│75│76│77│
└──┴──┴──┴──┴──┴──┴──┴──┘                 └──┴──┴──┴──┴──┴──┴──┴──┴──┴──┘

戻る進む
HARDWARE ManualVDP1ユーザーズマニュアル
Copyright SEGA ENTERPRISES, LTD., 1997