アカウント名:
パスワード:
PS3/PSPにNEOGEOアーカイブスができて、過去のNEOGEOソフトを遊べるっていう噂が出てますね本当だとうれしい
Wiiだと既にバーチャルコンソール化 [snkplaymore.co.jp]されていますね。流石にプログラムそのままではないでしょうが、Xbox 360のXbox Live ArcadeでもいくつかNEO GEO用ソフトを見かけますし、PS3の性能だったら完全再現も難しくないんじゃないですかね。
実機はVDPの出力を即表示させてますが、エミュレータはVDPの出力を一旦仮想ディスプレイとして裏のフレームバッファに書いて、その処理が終わってから表示対象のハードウェアにあわせて画像のコンバートをかけているので最低でも1~2フレーム分は遅れて表示されます。
実機でのラスターの処理は次のフレームですよ。その(MPUの)処理が終了するまで画面イメージのビットマップは決定できないと思いますが、それから表示を行うと遅延は生じないですか?プレイヤーの入力から画面への表示まで、遅延は大きいのではないですか?
実機とエミュレーターで処理の順番が違う以上、発生するウェイトによって遅延が出るのは不可避ですね。この遅延というのは実機と比べてタイミングが遅れるっていう意味で、処理能力とは関係ない。だから「VMの処理時間がゼロ」では間に合わない。マイナスじゃないと。
ただそれが深刻な問題かといわれると、全くそうは思いませんけど。
私も、そのへんはソフト側で感覚的に調整すればいいだけのような気がします。
実機の動作に拘る人は実機を動態保存すればいいんで、なんで「完全に再現」に固執するのか微妙に解らなかったりします。
そういう手合いは完全に再現してほしくないんですよなにがしかの差がないと実機を持ってない人をバカにすることができませんから
まああたしも実機の方を好みはしますが違和感を感じるのは遅延とかではなくコントローラの感触ですな変換コネクタメーカーの皆様お世話になっておりますって言うとまたそこで遅延が、って怒られるのよね
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
目玉の数さえ十分あれば、どんなバグも深刻ではない -- Eric Raymond
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: (スコア:2)
むしろフレームをまたいで描画する理由がわかりませんが。
何故1-2フレームも後で処理するのですか?
Re: (スコア:0)
Re: (スコア:2)
むしろなんで頑なにそんなに遅延すると思ってるのか謎。
Re: (スコア:0)
実機でのラスターの処理は次のフレームですよ。
その(MPUの)処理が終了するまで画面イメージのビットマップは決定できないと思いますが、それから表示を行うと遅延は生じないですか?
プレイヤーの入力から画面への表示まで、遅延は大きいのではないですか?
Re: (スコア:2)
とりあえず、VMの処理時間が限りなくゼロに近いと仮定して色々考えられてはどうですか?
それでも遅延が出るのなら、それは絶対に出る遅延なんでしょう。
ラスターの値をライン毎に記憶しておいて
全てのレンダー要素が揃った所で
その記憶しておいた値を使ってレンダリング
この間の時間がゼロだとしても遅延します?
Re: (スコア:0)
実機とエミュレーターで処理の順番が違う以上、発生するウェイトによって遅延が出るのは不可避ですね。
この遅延というのは実機と比べてタイミングが遅れるっていう意味で、処理能力とは関係ない。
だから「VMの処理時間がゼロ」では間に合わない。
マイナスじゃないと。
ただそれが深刻な問題かといわれると、全くそうは思いませんけど。
Re:PS3でネオジオソフトがプレイ可能? (スコア:0)
私も、そのへんはソフト側で感覚的に調整すればいいだけのような気が
します。
実機の動作に拘る人は実機を動態保存すればいいんで、なんで「完全に再現」
に固執するのか微妙に解らなかったりします。
Re: (スコア:0)
なにがしかの差がないと実機を持ってない人をバカにすることができませんから
猫にボタンを押されました (スコア:0)
そういう手合いは完全に再現してほしくないんですよ
なにがしかの差がないと実機を持ってない人をバカにすることができませんから
まああたしも実機の方を好みはしますが
違和感を感じるのは遅延とかではなくコントローラの感触ですな
変換コネクタメーカーの皆様お世話になっております
って言うとまたそこで遅延が、って怒られるのよね