レトロゲームの分野で c64 の作業を始めたところです。
なぜ c65 では 1 文字が 8 バイトなのか不思議です
これは、c64 ディスプレイの仕組みと関係がありますか? 画面上でキャラクターを生成するには、そのすべてのデータが必要ですか?
レトロゲームの分野で c64 の作業を始めたところです。
なぜ c65 では 1 文字が 8 バイトなのか不思議です
これは、c64 ディスプレイの仕組みと関係がありますか? 画面上でキャラクターを生成するには、そのすべてのデータが必要ですか?
あなたはリンゴとリンゴの比較をしていません。
C64 の文字は、最新のシステムと同じように 1 バイトを使用します (ここでは単純化します。Unicode 文字のサイズはわかりません)。ただし、表示目的のために、いくつかのオプションがあります。
これらはスプライトではありません。通常の状況では、8 つのスプライトを使用してその位置を制御し、ビットマップ (またはテキスト ベース) 表示の上に重ねることができます。スプライト解像度 (つまり、2 色または多色) は、ビットマップ グラフィックスの高解像度または多色解像度と同じロジックに従います。