「VDP」を含む日記 RSS

はてなキーワード: VDPとは

2026-03-27

anond:20260327101329

おっしゃる通りです。ファミリーコンピュータファミコン)は、役割の異なる2つのプロセッサを搭載し、それらが並行して動作することで、当時の限られたリソースの中で高度なゲーム体験を実現していました。 [1]

それぞれの役割関係性は以下の通りです。

1. CPURicoh RP2A03

主な役割: プログラムの実行、算術計算コントローラー入力受付、サウンドAPU機能)の生成。

動作: カートリッジ内のプログラムに従って、ゲームロジックキャラクターの移動計算や当たり判定など)を処理します。 [2]

2. PPU(Ricoh RP2C02)

主な役割: 画面の描画(画像生成)。

動作: CPUから命令データ(VRAMへの書き込みなど)を受け取り、それをテレビに出力するためのビデオ信号に変換します。

両者の関係と仕組み

独立したメモリ空間: CPUとPPUはそれぞれ独立したバスアドレス空間を持っており、直接お互いのメモリ(メインRAMとVRAM)を読み書きすることはできません。

レジスタを介した通信: CPUはPPU内部にある特定の「レジスタ」へ値を書き込むことで、描画するスクロール位置指定や、キャラクタースプライト)の配置情報を伝えます

並行処理の恩恵: CPUが次のフレーム計算をしている間に、PPUが現在フレームを画面に出力するといった役割分担がなされていました。 [3]

この設計は、後のゲーム機における「CPUGPU」の関係の先駆けとも言える、非常に合理的先進的な構造でした。

ファミコングラフィックス描画制限スプライトの数やパレットの仕組み)など、より詳細な技術仕様について興味はありますか?

----------------------

結論から言うと、「非常に合理的で野心的な設計」でしたが、アーキテクチャ自体が全くの唯一無二というわけではありませんでした。

当時の状況を整理すると、以下の2つの側面があります

1. 時代的な背景(一般的だった部分)

当時、CPUビデオチップVDPなど)を分ける構成自体は、アーケードゲーム海外PCコモドール64など)、先行するゲーム機(コレコビジョンなど)ですでに採用されていました。

汎用CPUだけで描画までこなすのは荷が重いため、「描画専用のハードウェアを持たせる」こと自体は、当時の高性能なマシンの定石でした。

2. ファミコンが「すぐれていた」点

ファミコン凄さは、その「分け方」と「特化具合」のバランスにあります

スクロールスプライトに特化: PPUは、背景を滑らかに動かす「スクロール機能」と、キャラを動かす「スプライト機能」に徹底的に特化していました。これにより、高価な業務用機(アーケード)に近い表現を家庭用価格で実現しました。

メモリ節約術: 当時非常に高価だったRAM節約するため、カセット側のROMから直接データを読み込んで描画できるような設計しました。

コストパフォーマンス: 同時期のPC汎用性を求めて複雑化する中、任天堂は「ゲーム機として必要機能」だけをPPUに凝縮し、徹底的なコストダウンと高性能を両立させました。

まり、「既存セオリーを、ビデオゲーム最適化して磨き上げた設計」と言えます。このPPUの設計思想が、その後のスーパーファミコンなどにも引き継がれていくことになります

特に「背景スクロール」の滑らかさは当時の他機種を圧倒していましたが、このあたりの具体的な仕組み(ネームテーブルなど)に踏み込んで解説しましょうか?

2015-10-12

鉄血のオルフェンズ普通に面白いんですけども

もう少し少年兵バカDQNとして描いてくればよかったんだけど....

まあ脚本家IQや見識がそのまま作成キャラクターに乗っかるのが創作物からしかたねーか。


そろそろ創作の分野の脚本のやり方も変えていってもいいころ。

大卒やそれに類する訓練を受けた文筆業のお偉い先生個人がトータルでやるんじゃなくて、キャラクターごとに性別文系理系はもちろんエリートからたたき上げの高卒DQNに至るまで、そのキャラクターが吐くセリフ日常的に使ってる奴を捕まえてきて、キャラクターの会話や行動まで担当させるというかロールプレイさせてそれを元に作り上げてくみたいな。

いくら創作物の骨子になる脚本というかお話の流れが、きちんとつじつまが合って伏線もきっちりひろって、エンディングを迎えたときにあらゆる回答が用意されてる完璧ものだとしても、それをつむぐキャラクターパーソナリティが全員が全員脚本先生と一致してて、先生ごっこ遊びが透けて見えるんじゃあお話になりませんって。

追記

言葉足らずで申し訳ない。

たとえばゲームモーションキャプチャという技術がありますが、これはゲーム機の画面表示チップ2DVDPから3DGPUに変わったあたりで登場した技術です。

それまで職人とかもてはやされたグラフィッカーの方々が漫画的に描いたイラストを元にアニメーション作っていったのを、プロ格闘家ダンサーを呼んで実際の空間の中の動き~モーション~を取り込んで作るようになった。

これでキャラクターの動きがより滑らかになったり実際の動きに近いもの表現できるようになり、ゲーム版アイマスや先日まで放送されてたトライブクルクルは、より人の動きの美味しいことを取り込むことができて、過去の似たような作品より一段上の表現が可能になった。

独りでやってたときは個人個人の癖とか色が如実にでてしまって、嘘くさい動きになったりどのキャラも似たり寄ったりになってたところに、一般性が持ち込まれたというかより自然になったというか。

2D時代は個人でやってた作業を複数人で大掛かりな機械を使ってやることになり、設備も人員も作業工程も爆発的に増えてコストが跳ね上がったことですけども。

脚本のほうでも似たような手法は取れるんじゃないかと思ってさ。

多数の人間を募って、考え方や行動のサンプルをとって、それをもとに複数人人間ブレストかけていったら、主役とヒロイン犯人が会話してるのに、なぜかどっかのブロガー独り言みたいに聞こえるようなこともなくなるんじゃないかと。

実際、攻殻SACでは毎回の脚本一本一本に対し、激しいブレストをやったという話じゃないですか。

実際のキャラクターのサンプルになるような人を呼んで、その人の人間像を元にしたとかまではやらなかったみたいですけども。

というわけで、そろそろ監督脚本キャラクター内面作成ののクレジットに『チーム○○』とか『○○組』とかいう専門集団名前がでてきてもいいころじゃないのかなと思ってさ。

いつまで大先生システムでやってくんだろうなと。

ところで、今期のガンダムはとても面白く無条件に肯定してます

とてもここ10数年の地上波ガンダムシリーズにあっていい作品とは思えないくらい。

どっちかというとファフナーみたいで最高に好みです。

 
ログイン ユーザー登録
ようこそ ゲスト さん