| カテゴリ | 重要度 | ステータス | 解決状況 | 登録日時 | 最終更新 |
|---|---|---|---|---|---|
インターフェイス | 低 | 解決済み | 修正済み | 2022-03-01 12:31 | 2022-04-14 08:20 |
| テスター | danq989 | 担当者 | R. Belmont | ソース | apple/apple2gs.cpp |
| バージョン | 0.240 | 発生バージョン | 修正バージョン | 0.243 | |
| 修正コミット | 23904ff | プルリク | |||
| フラグ | |||||
| セット | apple2gs | ||||
| セット詳細 |
apple2gs - Apple IIgs (ROM03) | ||||
| 概 要 | gameio経由のジョイスティックが正しく動作しない。 | ||||
| 詳 細 | When using joystick via -gameio joy in various games, the joystick behavior is very erratic and glitchy. Sometimes the onscreen character moves in the direction indicated, then hitches or pauses or goes a different direction than where the stick is pressed. In Joystick Calibrator V1.0 (available in https://www.whatisthe2gs.apple2.org.za/files/Sports_and_Unreleased_Games.zip) with the host joystick centered, the analog X and Y values jump around, even often giving values outside the nominal 0-255 range! Note that 10 PRINT PDL(0), PDL(1) 20 GOTO 10 in BASIC does appear to work correctly. Could be a timing bug. | ||||
| 再現手順 | Launch GS/OS 6.04 from HD image, then run Joystick Calibrator 1.0 from Sports and Unreleased games from this HDV image: https://www.whatisthe2gs.apple2.org.za/files/Sports_and_Unreleased_Games.zip. Center joystick and watch the values jump. Moving joystick to corners also produces glitchy, often incorrect or impossible (for the real HW) values. | ||||
| 追加情報 | Using Logitech Cordless Rumblepad via directinput, which works great in other MAME sets/systems. Tried various analog controls options but no change in behavior. MAME cmdline: D:\Emulator\Mame240\mame.exe apple2gs -ramsize 4194304 -fdc:0 525 -fdc:1 525 -fdc:2 35dd -fdc:3 35dd -gameio joy -modem `"`" -printer `"`" -sl1 `"`" -sl2 `"`" -sl3 `"`" -sl4 `"`" -sl5 `"`" -sl6 `"`" -sl7 scsi -sl7:scsi:scsibus:0 harddisk -sl7:scsi:scsibus:1 harddisk -sl7:scsi:scsibus:2 harddisk -sl7:scsi:scsibus:3 harddisk -sl7:scsi:scsibus:4 harddisk -sl7:scsi:scsibus:5 harddisk -sl7:scsi:scsibus:6 harddisk -floppydisk1 `"`" -floppydisk2 `"`" -floppydisk3 `"`" -floppydisk4 `"`" -window -nomaximize -harddisk7 `"D:\Emulator\AppleIIGS\2mg\System 6_0_4 and Free Games.hdv`" -harddisk6 `"D:\Emulator\AppleIIGS\2mg\Action.hdv`" -harddisk5 `"D:\Emulator\AppleIIGS\2mg\PnGraph.hdv`" -harddisk4 `"D:\Emulator\AppleIIGS\2mg\BGnRPG.hdv`" -harddisk3 `"D:\Emulator\AppleIIGS\2mg\Sports.hdv`" -harddisk2 `"D:\Emulator\AppleIIGS\2mg\autil.hdv`" -harddisk1 `"D:\Emulator\AppleIIGS\2mg\Music Library.2mg`" -resolution0 1280x1024 | ||||
| 添付ファイル | |||||