2014年06月03日

SRのグラフィックのバグ

  SRの簡易グラフィックモードでのハードウエアのバグの話です。
  バグは有名かどうか分かりませんが...


  SRでは、screen 1 で、width 80,25 をした場合に、簡易グラフィックが使えます。丁度、PC-8001の160x100のグラフィックと同じようになります。

  マニュアルにも記載があり、単純にグラフィックビットを1にするだけです。width 80,25 以外では、ガイコツや体のパーツみたいな、他のキャラクタが表示されますが、width 80,25 では、コードによって256パターンのグラフィックデータが表示されます。


  で、実際に使ってみると...バグがあります。

  一番右側(79文字目)のキャラクタの表示がおかしくなります。
  もうちょっと正確に言うと、160x100のドットで数えて、0.5ドット下にずれます(下にローテートしている)。



  試したプログラムはこれです。

グラフィック表示リスト.JPG



  実際の写真がこれ。一番右の所だけずれているのがわかると思います。

140603_01_160x100グラフィック.JPG



  さすがにエミュレータでは再現されていません(その必要もありませんが...)。
posted by えすび at 19:50| Comment(0) | P6解析:画面周り | このブログの読者になる | 更新情報をチェックする
この記事へのコメント
コメントを書く
お名前: [必須入力]

メールアドレス:

ホームページアドレス:

コメント: [必須入力]

認証コード: [必須入力]


※画像の中の文字を半角で入力してください。
×

この広告は90日以上新しい記事の投稿がないブログに表示されております。