Originally Posted by
Dacco
いや、こっちが勝手に心配してるだけならいいんだけど、以前、DIRECTX-9用のPC版FF11
クライアントを作りかけて挫折してるでしょ。
えーと、パソコンでDirectXを直接叩くアプリケーションをあまり作った実績がないので、
又聞きが混じる話になります(前置き)
パソコンのDirectXは、上位バージョンに下位バージョンとの互換性があるわけじゃなくて、
上位バージョンが下位バージョンをまるっと一式内包する事が前提になっています。
(スーファミが昔、ファミコン互換を検討してた時、チップに互換機能を付けるんじゃなくて
ファミコン自体をまるまる搭載する方向で検討してたらしいんですが、それに似てます)
だからX-8のソフトを動かす場合、X-9として動作せず、内部のX-8部分が動作してるに過ぎないんです。
なんせ世代ごとにデータフォーマットが違うそうですから。なんちゅう力技。
つまりDirectX-8用のデータは、X-9の動作時には互換性がないので使えません。
またX-8とX-9を混在動作させるようなプログラムも書けないはずです。
つまりX-9版のFF11を作るには、X-9用のデータを変換なり新規作成なりする必要があります。
XBOX360がどうしてたかは確かに知りませんけど、ゲーム機の場合新しいDirectX相当の機能を
持たせるなら、わざわざ下位のDirectXの機能まで内包すると思えないので、厳しいんじゃないかとね。
この辺が全部杞憂ならいいんだけど。
ただ、X9対応のクライアントがいまだに出ない現実。