GBAスロットに架空のアナログスティックコントローラが差し込まれてることにして
チートでゲーム側がそれを読み取れるようにしてアナログ入力を実現してる模様
https://github.com/LRFLEW/AM64DS_DeSmuME/releases/download/v1.1-85a2674/DeSmuME-VS2019-x64-Release.exe
からアナログスティック対応desmume.exeをダウンロードして既存のdesmumeに上書き(同フォルダ内で別名にして共存も可能、ただし設定は共有される)
config→slot2(GBAslot)にanalogstick項目があるので
ゲームパッドのアナログスティックの左と上を割り当てる
この項目はautoに戻してもマリオ64DSが起動したら自動でアナログスティックが選択されるからautoに戻したほうがいい
マリオ64dsを起動、キー設定はYダッシュモードにして
https://github.com/LRFLEW/AM64DS_DeSmuME/blob/analog/PATCHES.md
romに対応したチートを選んで使う
一番下のは全rom対応自動判定のチートなので面倒ならそれで可
Tools→cheats→list→ACTIONREPLAYのcodeのところに貼り付けてadd→save
これでアナログ入力可能、カメラは十字キー
エミュのキーコンフィグでLRを入れ替えて
YとAも入れ替えればより64操作っぽくなる(決定ボタンがYの位置になるけど)
ポーズメニューは原作通りタッチのみ対応なので注意
EU版で使えたtoxinputでアナログ対応にする方法と比べると高解像度化ができないのと、
十字キー操作を残したまま右スティックにリバースカメラを割り当てられないのが残念だ
リリースが最近だからいつか対応されるかな
