Overview
ローカルLANマルチプレイをしようと思ったらロビーにホストが出てこなかったのでこの問題を解決してみた。
解決までの手順
1.ルータの UPnP 機能を無効化する
>なぜかこれでロビーにホストが現れるようになりました。
2.ファイヤーウォールにて「dplaysvr.exe」が UDP プロトコルで port 47624 に通信してくるのを許可するルールを作成する
>ホストに参加する際に、”Error in Connection”というエラーが出なくなりました。
※一部のゲームでは逆に、UPnPが有効でないとマルチプレイができなかったりするので、commandoを遊び終わったら元の状態に戻しておこう。ただし、UPnP機能は危険性を伴うので無効化しておいた方がいいと言う人もいます。別にその都度変えればいいとは思いますが、普段どっちにしておくかは自己責任で判断してください。
P.S.
今時こんな古いゲームのマルチプレイなんて需要ないとは思いますが、せっかくの休日にこんなクソみたいな問題に2~3時間費やしてしまった以上、せめて誰かの役に立てればと思い共有しました。まぁ勉強にはなったよ。。。