Humble NEOGEO 25th Anniversary Bundle 動作確認報告

突如として現れた "Humble NEOGEO 25th Anniversary Bundle" が一体何なのか、どうやったら遊べるのかを調査した結果をTweetし、それをまとめたものになります。
ゲーム bundle humble NEO-GEO
7
モモちん @r2o2k
Humble NEOGEO 25th Anniversary Bundle のまとめをつらつら書いてって、後でTogetterしようと思う。
モモちん @r2o2k
Humble NEOGEO 25th Anniversary Bundle (~12/23) humblebundle.com pic.twitter.com/E58tht9Tt4
 拡大
モモちん @r2o2k
ニュースリリースはこちら >>> 「餓狼伝説SPECIAL」などNEOGEO作品を「Humble Bundle」で販売開始 4gamer.net/games/125/G012… @4GamerNewsさんから
モモちん @r2o2k
Humble NEOGEO 25th Anniversary Bundle、4タイトルが追加公開。 ・RB2 ・KOF2002 ・ブレイジングスター ・ブリキンガー 既に寄付してたので、自動的にライブラリに追加されてた。 pic.twitter.com/0v8NhJFJfC
 拡大
 拡大
モモちん @r2o2k
Humble Bundleの分かりやすい解説 >>> たった1ドルからゲームをまとめ買いできる「Humble Bundle」とは ― 仕組みや購入方法を解説! gamespark.jp/article/2014/0… @gamesparkさんから
モモちん @r2o2k
Humble NEOGEO 25th Anniversary Bundle のDRMフリーのゲームの実態は、DotEmu社がNEOGEOのタイトルをエミュレーション移植したもの。DotEmu社は怪しい会社などではなく、スマホで餓狼SPやY'sなどを正式にリリースしている。
モモちん @r2o2k
DotEmuについてはこちら >>> 【海外メーカーインタビュー第1回】30代以上は必見!! 和製ゲームの“魂の移植”を手掛ける仏DotEmu(ドットエム)社の創立メンバーを直撃! [ファミ通app] app.famitsu.com/20121011_98259/ @famitsuappさんから
モモちん @r2o2k
Humble NEOGEO 25th Anniversary Bundle は、DRMフリーのゲームと、Steamのゲーム、そして4枚のサントラで構成されている。DRMフリーのゲームはダウンロードもしくはブラウザで遊べ、Steamはキーを貰える。サントラはmp3かFLAC。
モモちん @r2o2k
「そのゲームはもうSteamで持ってるよ」って人には、キーをギフトとして誰かに送付する機能もある。
モモちん @r2o2k
以降、Humble NEOGEO 25th Anniversary Bundle のDRMフリー版について言及する。
モモちん @r2o2k
DRMフリー版のゲームは、DotEmu社が「Nebula」というアーケードエミュレータのライセンス許諾を受けてゲームアプリケーション化したもので、インストールディレクトリにはROMデータがそのまま格納されている。 pic.twitter.com/fcRIOiNTaF
 拡大
モモちん @r2o2k
このROMデータを、Nebulaエミュレータに読み込ませると普通に遊べるらしい。「正式にリリースされ、購入したROMデータをエミュレータに読ませて遊ぶ」事自体は違法ではないはず。私は検証しないので、やるなら自己責任でどうぞ。
モモちん @r2o2k
DRMフリー版のゲームは「XInput」に対応している…というか基本的にXInputでしか動かないと思ったほうが良い。XInputとは「Xbox360コントローラに適正化されたWindowsのインターフェイス規格」であり、DirectInputとは差別化されている。
モモちん @r2o2k
ディレクトリ内には"gamecontrollerdb.txt"なるファイルがあり、ここに記述されているコントローラならDirectInputでも動かせる様子。また記述にはMacやLinux用のものも含まれる。ボタン割り当ても含まれているのでキーコンフィグも出来んことはない。
モモちん @r2o2k
XInput対応のコントローラ、もしくは件のtxtに記述されてるコントローラを2つ用意出来れば、対戦が可能。ただしゲーム側にキーコンフィグ機能は用意されてないため、件のtxtを編集するか、外部ツールに頼ることになる。 pic.twitter.com/6VOgL1EkOo
 拡大
モモちん @r2o2k
DirectInputのコントローラをXInputコントローラとしてエミュレーションさせる便利ソフトウェア「X360CE」というものを利用すると、非対応のコントローラでも使用可能になり、かつGUIによるキーコンフィグも可能になる。
モモちん @r2o2k
X360CE x360ce.com NEOGEO BundleのDRMフリー版ゲームは32bitなので、 「Download x360ce ~~~ for 32-bit games」 を選択してDLすればよい。
モモちん @r2o2k
DLしたアーカイヴを解凍して出て来た「x360ce.exe」を、ゲームの.exeがあるディレクトリにコピー。で、使いたいコントローラを挿した状態で起動する。複数使う場合は全部刺さなければダメだが、使わないコントローラは外しておいた方がいい。
モモちん @r2o2k
x360ce.exeを起動すると「xinput1_3.dllが存在しないので作っていいか」と聞かれるのでYes。次に「新しいデバイスなのでセッティング探していいか」と聞かれるので "Search automatically for settings" のままでNext。
モモちん @r2o2k
x360ce.exeのウインドウが開き、コントローラのタブが緑色になってれば認識されている。ここで下部の「Auto」ボタンを押すとゲームのexe用に最適化される様子。Autoを押すとキーマッピングがリセットされるので、設定する前に押したほうが良い。
モモちん @r2o2k
その状態で「Save」を押し、x360ce.ini と xinput1_3.dll が生成されたら終了。x360ceのウインドウを閉じ、ゲームアプリを起動、動かしたいコントローラが認識されて動かせれば成功。
モモちん @r2o2k
使用するコントローラの認識状況は、Controller[Number]タブの一番端の「[コントローラ名]」タブで確認出来る。コントローラを操作すれば認識具合が分かるはず。 pic.twitter.com/LwyUjX77Qe
 拡大
モモちん @r2o2k
複数のコントローラを指してる状態で、認識順番を固定したい場合は「Map To:」に番号を設定すればよい。1から4まで設定可能、0は未設定に近い様子。 pic.twitter.com/frFvCFGjRm
 拡大
モモちん @r2o2k
キーコンフィグは「General」タブで行う。 エミュレーションで「押したことにする」ボタンを設定していく。設定したい枠をクリックして操作を選択するが、基本的には「Record」を押して、直後にコントローラのボタンを押せばいい。 pic.twitter.com/InCKAUwtjw
 拡大
モモちん @r2o2k
NEOGEO Bundleのゲームはなぜか「ABXY」が「ABCD」に対応しており、ネオジオCDパッドと同じ並びになっている。アケステは勿論、Xbox360コンでも操作しにくいはずなので、キーコンフィグ出来るのは大変ありがたい。 pic.twitter.com/6L6FdBBOhX
 拡大
残りを読む(7)

コメント

モモちん @r2o2k 2015年12月17日
まとめを更新しました。 「Windows8環境下でのX360CEについて」を追記しました。
ログインして広告を非表示にする
ログインして広告を非表示にする