mixiユーザー(id:67686861)

2024年02月04日23:57

610 view

UFBでカプコンタウンを遊ぶ

先週、長女からURLが送られてきた。
https://captown.capcom.com/ja/retro_games/
カプコンタウンのレトロゲー。なんと無料。
ブラウザでエミュレータが動く時代になったのかよ。すげーな。
この日記を書いている時点ではファミコンとスーパーファミコンのゲームがある。
ファミコンでは魔界村、ロックマン1、ロックマン2の3本、
スーパーファミコンでは、ストリートファイターII、ファイナルファイト、
ブレスオブファイア、ロックマンX、超魔界村の5本、の計8本。
これらが海外版もあるので全部で2倍の16本ある。

キーボードでなんてゲームなんて出来んなんて思っていたら、
なんとゲームコントローラーに対応している。すげぇ。
javascriptでゲームコントローラーの機能なんてあったっけ?
探してみるとある。ゲームパッドAPI。知らなかった。いつの間に、、。
https://developer.mozilla.org/ja/docs/Web/API/Gamepad_API/Using_the_Gamepad_API
2023年8月4日に最終更新ってことは仕様としても新しいんだと思う。

UNIVERSAL FIGHTING BOARDことUFBジョイスティックを引っ張り出す。
https://mixi.jp/view_diary.pl?id=1986182232&owner_id=67686861
こいつはマルチアケコンなのでなんらかのモードであればイケるはずだ。

色々テストしてみると全てのゲームコントローラに対応しているようではないようだ。
メガドラミニやPOKKEN、PS系ではダメ。ボタンは利くがスティックが利かない。
XBOX以外はDirectInputとしてWindowsに認識されるのだが、対応不十分な感じ。
ただ、まったく動かない感じはしない。対応不十分。
なんとなくだが、ブラウザのAPI対応が甘い感じがする。
確証は得られないがどうも、Xinputがまともに動く感じ。
要はXBOXのパッドだ。まぁWindowsだしな。正式対応な位置付けなんだろう。

調査してみるとスーパーファミコンのパッドのボタン配置を
そのままXBOXのパッドに割り当てた感じ。まとめた表が画像1。
エミュレータとしてのボタンの再配置は出来ない。
UFBだとR,Lボタンの配置がおかしい。
Rの下はXBOXのRTボタンでZ-、つまりZのアナログの+。
Lの下はXBOXのLTボタンでZ+、つまりZのアナログの-。
画像2がカプコンタウンのスーパーファミコンのボタン配置になる。
UFBをXBOXモードで動かしている状態。
ストリートファイター系の6ボタンの配置にはどうしてもならない。
要は大のキックボタンが再配置できないの大問題。
そもそもUFBでZ-に割り当てられていると再配置すら難しいだろう。
Steamで検証したとき、問題視していたんだよなぁ。
https://mixi.jp/view_diary.pl?id=1986017327&owner_id=67686861
んったく何やってんだかBrook、3KはZ-(RT)じゃなくてLB(5)だろ。
改善要請メールでだそうかな。英文で書く必要があるので厄介だ。

一応、ロジクールF310パッドのXinputモードでやってみたら
配置がスーパーファミコンそのものだった。
しかし、パッドに用はない。俺は生粋のジョイスティック・アケコン派。
ちなみにBSGP1601アケコンは一切認識しなかった。
https://mixi.jp/view_diary.pl?id=1984022436&owner_id=67686861
しょうがないのでUFBアケコンのXBOXモード(3P押しながらリセット)で妥協する。

ストリートファイターIIはメガドラミニでも出来るのでファイナルファイトをやることにする。
OPTIONに入るには何かボタンを押しながらSTARTのハズ。
色々やってみる。リセットはブラウザのリロードできる。
間違ってもやり直しは簡単。リロード警告は鬱陶しいけど、、。
結果としてOPTIONはLボタン+STARTだった。
XBOXパッドで言えばLB+START、UFBで言えば4P+START。

あれ?ファイナルファイトのOPTIONってボタンの再配置出来ないのか、、、
パンチ:Yボタン、XBOXパッドだとXボタン、UFBでだと1Pボタン
ジャンプ:Bボタン、XBOXパッドだとAボタン、UFBでだと1Kボタン
EXTRA JOY:Aボタン、XBOXパッドだとBボタン、UFBでだと2Kボタン
という配置で固定されている。設計が古いなぁ。
ファイナルファイトでパンチとジャンプのボタン配置が縦並びかよ。
やりづれぇ。それでも最大限EASYモードにしてやることを決意。

ファイナルファイト。ほんと、イラつく、ムカつく、腹立つ。
当時は仕事で仕方なくやった。まさに修行。
幸いなのはUFBなので連射があること。必死でハメる。
まったく作業かよ。ソドムさんよ。ゲームじゃねぇな。
アビゲイルに何匹殺されたことか、超イラつく。理不尽極まりない。
それでも進める。俺も丸くなったのかな。
画像3は最終ボスのベルガーのシーン。
この時点で残機が0なのは終わっている。
ベルガーで無傷で終われるわけないじゃん。
この後、死んだ。ゲームオーバー。
悔しいのでコンティニューする、、、。
は?5ラウンドの最初からやり直しかよ。
残機が8になるので、今度はなんとかクリア。
何年ぶりにファイナルファイトを最後までやっただろう。
本当に不愉快であった。
ま、それでもロックマンとか魔界村に比べればマシなんだろうけど、、。
タダで遊んでおいて何をって感じ。
0 5

コメント

mixiユーザー

ログインしてコメントを確認・投稿する