【68000】メガドライブ用ソフト開発 3本目【Z80】 (342レス)
【68000】メガドライブ用ソフト開発 3本目【Z80】 http://mevius.5ch.net/test/read.cgi/gamedev/1294889245/
上
下
前次
1-
新
通常表示
512バイト分割
レス栞
抽出解除
レス栞
209: 名前は開発中のものです。 [sage] 2020/01/12(日) 02:50:25.91 ID:g9rk6XQD トイストーリーではかなり駆使されてるみたい。エンディング中では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色だからハイライトシャドー分の色が表示できないからイメージが出しにくいとか。 http://mevius.5ch.net/test/read.cgi/gamedev/1294889245/209
210: 名前は開発中のものです。 [sage] 2020/01/12(日) 19:54:15.80 ID:b1nADZ2V SGDK使わなくても作れるのですか 調べてもアセンブラーで解説しているサイト見当たらないから ここでの発表が楽しみです >>209 色数増加はエクスランザーでも強調されていたけど 何だか全体的に薄暗い感じしていまいちに見えました http://mevius.5ch.net/test/read.cgi/gamedev/1294889245/210
211: 名前は開発中のものです。 [sage] 2020/01/12(日) 21:36:17.26 ID:9V0OQ4uS >>209 ハイライトとシャドーってそんな機能だったのか! 有効利用するにはパレット管理とゲームデザイン次第ですね。 http://mevius.5ch.net/test/read.cgi/gamedev/1294889245/211
メモ帳
(0/65535文字)
上
下
前次
1-
新
書
関
写
板
覧
索
設
栞
歴
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
AAサムネイル
Google検索
Wikipedia
ぬこの手
ぬこTOP
1.783s*