アカウント名:
パスワード:
PS3/PSPにNEOGEOアーカイブスができて、過去のNEOGEOソフトを遊べるっていう噂が出てますね本当だとうれしい
Wiiだと既にバーチャルコンソール化 [snkplaymore.co.jp]されていますね。流石にプログラムそのままではないでしょうが、Xbox 360のXbox Live ArcadeでもいくつかNEO GEO用ソフトを見かけますし、PS3の性能だったら完全再現も難しくないんじゃないですかね。
実機はVDPの出力を即表示させてますが、エミュレータはVDPの出力を一旦仮想ディスプレイとして裏のフレームバッファに書いて、その処理が終わってから表示対象のハードウェアにあわせて画像のコンバートをかけているので最低でも1~2フレーム分は遅れて表示されます。
Vブランクに入ってから、Vブランクを抜けるまでの間に
・入力情報の取得・内部状態の更新・フレームバッファ書き換え・フレームバッファのフリップ(画像コンバート含む)
まで済ませてしまえば、遅れないですね。きょうびのハードウェアでネオジオをエミュレーションするぐらいであれば、余裕でしょう。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
未知のハックに一心不乱に取り組んだ結果、私は自然の法則を変えてしまった -- あるハッカー
PS3でネオジオソフトがプレイ可能? (スコア:3, 興味深い)
PS3/PSPにNEOGEOアーカイブスができて、過去のNEOGEOソフトを遊べるっていう噂が出てますね
本当だとうれしい
Re: (スコア:1, 参考になる)
Wiiだと既にバーチャルコンソール化 [snkplaymore.co.jp]されていますね。
流石にプログラムそのままではないでしょうが、Xbox 360のXbox Live ArcadeでもいくつかNEO GEO用ソフトを見かけますし、PS3の性能だったら完全再現も難しくないんじゃないですかね。
Re: (スコア:0)
Re: (スコア:2)
だからむしろグラフィック的には負荷は低いと思います。
Re: (スコア:0)
Re: (スコア:2)
実機 V-Blank-In
VM 処理開始
VM V-Blank-Out
VM V-Blank-In
描画処理>BLT
VM 処理終了
実機 V-Blank-Out
特に発生する要因は無いと思いますが・・・
Re: (スコア:0)
実機はVDPの出力を即表示させてますが、エミュレータはVDPの出力を一旦仮想ディスプレイ
として裏のフレームバッファに書いて、その処理が終わってから表示対象のハードウェアに
あわせて画像のコンバートをかけているので最低でも1~2フレーム分は遅れて表示されます。
Re: (スコア:0)
Vブランクに入ってから、Vブランクを抜けるまでの間に
・入力情報の取得
・内部状態の更新
・フレームバッファ書き換え
・フレームバッファのフリップ(画像コンバート含む)
まで済ませてしまえば、遅れないですね。
きょうびのハードウェアでネオジオをエミュレーションするぐらいであれば、
余裕でしょう。
Re: (スコア:2)
何度もそう説明してるのにw
みなさんなじみが薄いと思いますが
実際の時間の流れ
実機の時間の流れ
VMの時間の流れ
これらの時間はいくつかの要素の閾値によって、関係したり、しなかったりするのです。
VMの処理が十分に速ければ、VMの時間はかなり自由度が高まります。
(例えば早送りすら出来る)
遅延云々言っている人は、それらVMの処理が「実機での1フレームで、VMの1フレームが終わらない」と思い込んでいるのだと思います。
Re:PS3でネオジオソフトがプレイ可能? (スコア:0)