【68000】メガドライブ用ソフト開発 3本目【Z80】at GAMEDEV【68000】メガドライブ用ソフト開発 3本目【Z80】 - 暇つぶし2ch■コピペモード□スレを通常表示□オプションモード□このスレッドのURL■項目テキスト208:名前は開発中のものです。 20/01/12 02:50:25 g9rk6XQD.net トイストーリーではかなり駆使されてるみたい。エンディング中ではMAX171色同時表示になるらしいから。 あとはシャイニングフォースで移動可能領域が点滅するのはハイライトシャドーを使ってるみたい。 ハイライトシャドーを指定する方法はVDPレジスタでハイライトシャドーモードを有効にする。 その後でカラーパレット3番14色目で描かれたスプライトを重ねるとその部分がハイライト状態になる 3番15色目で書かれたスプライトを重ねるとその部分がシャドー状態になる。 だからマスクでスプライトを使うから枚数が減るっていうのとマスクパターンが必要になるって事で スプライト枚数とマスクパターンでメモリを使ってしまうってのが有るね。 このマスクパターンが横並び制限の対象になるかどうかはまだ実験してないから不明。 一番大変なのが色の管理。ノーマル状態でRGB各階調は3bitで0~7になるんだけど、 シャドー状態は0.5刻みで0~3.5の明るさ。ハイライト状態は同じく0.5刻みで3.5~7の明るさとなって ハイライト状態の0とシャドー状態の7が同じ明るさになったり、 ノーマル状態の1とシャドー状態の2が同じ明るさだったりと階調と実際の明るさが把握しにくい。 だからキャラクタパターンエディターを作って簡単に管理出来ればなぁと。 当時の開発機材の問題もあるかもね。 PC9801だと16色だからハイライトシャドー分の色が表示できないからイメージが出しにくいとか。 次ページ最新レス表示レスジャンプ類似スレ一覧スレッドの検索話題のニュースおまかせリストオプションしおりを挟むスレッドに書込スレッドの一覧暇つぶし2ch