【68000】メガドライブ用ソフト開発 3本目【Z80】 (343レス)
上下前次1-新
抽出解除 レス栞
リロード規制です。10分ほどで解除するので、他のブラウザへ避難してください。
211: 名前は開発中のものです。 [sage] 2020/01/12(日) 21:36:17.26 ID:9V0OQ4uS(1) AAS
>>209209(2): 名前は開発中のものです。 [sage] 2020/01/12(日) 02:50:25.91 ID:g9rk6XQD(1/4) AAS
トイストーリーではかなり駆使されてるみたい。エンディング中では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色だからハイライトシャドー分の色が表示できないからイメージが出しにくいとか。
ハイライトとシャドーってそんな機能だったのか!
有効利用するにはパレット管理とゲームデザイン次第ですね。
226(1): 名前は開発中のものです。 [sage] 2020/01/19(日) 01:19:22.26 ID:AhvclqDZ(1) AAS
キャラの大きさといえば
龍虎の拳や豪血寺一族、バーチャファイター2は
元のより小さくて残念でした
背景は元に近い感じだったから更に小人化したように見えたのも
289: 名前は開発中のものです。 [sage] 2021/02/18(木) 10:12:29.26 ID:i00uNBkm(1) AAS
>>288了解です。
328: 名前は開発中のものです。 [sage] 2021/06/27(日) 14:22:47.26 ID:ok3EOC7f(1) AAS
>>327327(2): 名前は開発中のものです。 [sage] 2021/06/27(日) 10:44:08.28 ID:3+nhwQO/(1) AAS
自分が構想してるのはZ80にPCMデータを書かせた後は
そのウェイトの間にPCMデータをROMからZ80のワークRAMに貯め込むような方法。
数回やればDMA期間中再生する為のPCMデータは貯め込めるだろうな。と。
仮に55.5KHz(PCM再生ではマックスなレート)だとすると1フレーム当たり1000バイトあると足りるから。
いいね!
それも見てみたい。
上下前次1-新書関写板覧索設栞歴
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.012s