GC・Wii emu Dolphin進捗報告(H2801) poll関連文の和訳


ゲームキューブ/Wii 模倣機「Dolphin」開発のWeblogの記事 Dolphin Progress Report: January 2016 (2016年2月)に於ける一部を和訳した。
和訳したのは当該記事の一項目 4.0-8586 – Poll for controller input at the correct time in a frame by booto
の一部。

原文
Nearly eight years later, with Dolphin booting almost every GameCube games and much of the Wii library flawlessly, Sonic Heroes still suffered from this issue. Finally, on January 6th, 2016, booto decided enough was enough and actually looked into the issue to figure out what the game was doing. Shockingly, he found a pretty serious problem that likely affected many games. Dolphin was actually polling for input at the wrong part of the frame, so, the game would check for if a button was being held, and Dolphin wasn’t actually checking for input at that exact moment. This bug also applies to other games; you may notice games like Super Smash Bros. Melee feeling a bit more like console. Any game that relies on very specific or subframe inputs should be noticeably affected; assuming both the user and game are precise enough!
和訳
約8年後にはほぼ全てのゲームキューブ用softと多くのWii libraryがDolphinで完璧に起動する中、『ソニック ヒーローズ』はこの問題で未だに苦しんでいました。漸く2016年1月6日に、booto氏が痺れを切らしてそのゲームが何をしているのか把握するために実際に調査しました。驚いたことに、彼は多くのゲームに影響するような非常に深刻な問題を発見したのです。Dolphinは入力のpollingを実はframeの間違った部分で行っていた、つまりそのゲームがbuttonがホールドされているかを確認する際にDolphinは入力の確認を実は正確な瞬間に行っていなかったのです。この不具合は他のgameにも当て嵌まり、大乱闘スマッシュブラザーズDXの様にもう少し実機に近い感覚を要するgameならば気付くかもしれません。非常に特殊或いはサブフレーム入力に頼るgameならば大きな影響を受ける筈ですが、利用者とgameの何れも十分に正確だと思います!
カテゴリー: 情報技術 パーマリンク

コメントを残す

メールアドレスが公開されることはありません。

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <img localsrc="" alt="">