| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
DIP/入力 | 中 | 仮承認 | 未処理 | 2021-09-18 08:49 | 2025-07-21 02:10 |
| テスター | ICEknight | 担当者 |   | ソース | handheld/hh_sm510.cpp |
| バージョン | 0.235 | 発生バージョン | 修正バージョン | ||
| 修正コミット | プルリク | ||||
| フラグ | 実機・資料検証済み | ||||
| セット | gnw_zelda, gnw_helmet, gnw_tbridge and others | ||||
| セット詳細 |
gnw_tbridge - ゲーム&ウォッチ: タートルブリッジ gnw_zelda - ゲーム&ウォッチ: ゼルダ | ||||
| 概 要 | 急に操作入力方向を変えると正しく動かない。 | ||||
| 詳 細 | In order to register a button press, the current emulation seems to require an intermediate frame without any buttons pressed, while real hardware allows for immediate button presses. This issue becomes quite apparent in Helmet by mapping the Right direction to a controller button, in order to play the game with your thumbs as intended. Due to the quick movements required, Helmet is kind of unplayable because of this issue. As an example, the quick direction changes shown in the following video can't be currently done in emulation: | ||||
| 再現手順 | Just start a game and hold left, then very quickly switch to right, or vice versa. If done fast enough, the new presses will not register. This can happen when using a controller D-Pad, mapped buttons or a keyboard, indistinctively. | ||||
| 追加情報 | Not valid as direct reference but, just to get an idea of the difference in control responsiveness when playing with and without the reported issue, you might want to compare `gnw_helmet` with its recreation in `gbcolor/gwatch2` (try pressing left and right in quick succession when in-game). | ||||
| 添付ファイル | |||||