Battlefield 2

Battlefield 2は、GameSpyが終了したことによりオンラインでプレイ不可となっていますが、有志の代替サーバーを使用することで今後もプレイすることが可能となります。


ゲームのオンラインサービス

表の見方はオンラインサービス表の見方を参照。
使用していたオンラインサービス GameSpy Game for Windows Live その他のサービス
/ X X
対応情況 コミュニティ 公式 -
/ X -

Q&A

Q.今すぐBF2のマルチプレイをやりたいんだよ!
A. BF2Hubに接続するのがおすすめです。

Q.どこの代替サーバーが人多いんですか?
A.BF2Hubでプレイするには問題ないぐらいのプレイヤーがいます。

Battlelog.coです。200/300人から400人(海外の朝~昼ごろは1000人近く)ほどのプレイヤーが常時います。2016年4月30日に同時接続1033人を記録しました。



代替サーバーへ接続する方法

BF2のGamespy代替サーバーは複数あります。どのサーバーへ接続するかを決めて作業してください。
※失敗してもいいように、必ずオリジナルの"BF2.exe"をバックアップしてから作業してください。
このページにある代替サーバーでBF2Hubを除いたものはすべて共存が可能です。すべての代替サーバーに接続できるようにしておくといいでしょう。
BF2Hubも この通り にすると他の代替サーバーと共存できるようになります。

BF2Hubの代替サーバーへ接続する

多いときに290+人のプレイヤーがいます。
BF2hub公式のサーバーはありません。

情報(BF2Hub.com)


ゲーム名 Battlefield 2
公式サイト https://www.bf2hub.com
ステータス サービス中
代替サーバー名 BF2Hub
プレイヤー数 100~600人
サーバー所在地 ユーザーサーバー

2021/07/16 午前0時4分のサーバー状態
こちら からサーバーリストを閲覧できます。

導入方法(BF2Hub.com)


  1. BF2Hub.comの ウェブクライアント から新しいBF2Hub/BF2のアカウントを作成する。(CDキー/シリアルキーが必要です。)
  2. BF2Hub Clientをダウンロード し、インストールします。
  3. BF2.exeにパッチを当てます。まず[Battlefield 2 on this computer]をクリックし、BF2 Clientにチェックが入っていることを確認して[Patch Selected]をクリックします。
  4. BF2Hub-Readyになったらパッチ当てが完了です。BF2.exeを起動したらBF2Hubの代替サーバーにつながります。

BF2Hubと他の代替サーバーを共存させる

別の代替サーバーとBF2Hubの代替サーバーを共存させる方法です。
この方法は、BF2Hub公式のものではありませんので、自己責任でお願いします。
他のサーバーに接続しているようになっていると、BF2Hubのパッチが失敗しますので、他の代替サーバーのBF2.exeを削除してオリジナルのBF2.exeを置いてください。

新しい方法

※必ずオリジナルのBF2.exeをバックアップしておきましょう。他の代替サーバーに接続させる場合には必要です。
※なおこの方法は、非公式的なのでデータがBF2hubに送信されない可能性もあります。(未確認)
※なおパッチ時にサーバー用パッチのチェックをはずさない場合、サーバーもBF2hub向けにパッチがあたりますので、チェックをはずすかバックアップを取りましょう。
  1. BF2Hub.comの ウェブクライアント から新しいBF2Hub/BF2のアカウントを作成する。(CDキー/シリアルキーが必要です。)
  2. BF2Hub Clientをダウンロード し、インストールします。
  3. [Basic Settings]の[BF2Hub Operation Mode]を[Always Connect to BF2hub]にします。
  4. BF2.exeにパッチを当てます。まず[Battlefield 2 on this computer]をクリックし、BF2 Clientにチェックが入っていることを確認して[Patch Selected]をクリックします。
  5. BF2Hub-Readyになったら[BF2 Directory]をクリックしBF2Hubを終了します。BF2.exeをBF2_hub.exeにリネームします。
  6. バックアップしておいたオリジナルのBF2.exeをBattlefield 2ディレクトリに戻します。
  7. その他の代替サーバーを導入します。
  8. 完了です。BF2Hubに接続する場合は、BF2_hub.exeを起動します。※たまに更新パッチがくるようですので、代替サーバーに接続できなくなったりなどしたらこの手順をしなおしてください。

+ 旧共存方法 - 現在は不明
  1. BF2Hub.comの ウェブクライアント から新しいBF2Hub/BF2のアカウントを作成する。(CDキー/シリアルキーが必要です。)
  2. こちら から、ログインサーバーなどの情報が置き換えられたBF2.exeをダウンロードします。
  3. Battlefield 2フォルダにリネームせずに入れ、BF2_bf2hub.exeを起動します。
  4. 起動したらアカウント作成から1.で作成したアカウント情報を入力し、作成します。
  5. 4.で作成したアカウントでログインすると完了です。

tgamer/PlayBF2の代替サーバーへ接続する


情報(PlayBF2)

ゲーム名 Battlefield 2
公式サイト http://playbf2.tilda.ws/
https://playbf2.tilda.ws/en/
ステータス 不明
代替サーバー名 tgamer/PlayBF2
プレイヤー数 不明
サーバー所在地 ユーザーサーバー

導入方法(tgamer/PlayBF2)


ロシアの tgamer / PlayBF2 という代替サーバーへの接続方法です。
※他の代替サーバーと共存させるため、ホストファイルの書き換えはお勧めしません。BF2.exeをダウンロードしてください。

BF2.exeの置き換えで接続

  1. 公式サイト に接続します。
  2. 少し下にスクロールすると、"Download PlayBF patch"というボタンがあるのでクリックしてインストーラーをダウンロードします。
  3. ダウンロードしたインストーラーを起動してインストール先を指定します。※BF2のフォルダにインストールするのではなく別のフォルダにインストールして実行ファイル名(BF2.exe)をBF2_PlayBF2.exe等に変えてBF2のフォルダに戻すのをおすすめします。
  4. BF2を起動し新しいtgamer用のプロフィールを作成してください。
  5. 4で作ったアカウントでログインし、サーバーに参加すれば戦場へいけます! Good luck!

Project Realityの代替サーバーへ接続する


情報(Project Reality)

ゲーム名 Battlefield 2/Project Reality
公式サイト http://www.realitymod.com/
ステータス サービス中
代替サーバー名 Project Reality/PRSpy
プレイヤー数 400+
サーバー所在地 ユーザーサーバー

導入方法(Project Reality)


Battlefield 2のModであるProject Realityは、独自の PRSpy (Gamespyの代替サーバー)を使用しているので上の代替サーバーに接続する必要はありません。 - PRMasterServer Source Code
ゲームをインストールし、ランチャーからログインすることでサーバーに接続できます。

Forgotten Hope 2の代替サーバーへ接続する


情報(Forgotten Hope 2)

ゲーム名 Battlefield 2
公式サイト http://forgottenhope.warumdarum.de
ステータス サービス中
代替サーバー名 Forgotten Hope 2/PRSpy
プレイヤー数 40+
サーバー所在地 ユーザーサーバー

導入方法(Forgotten Hope 2)


Battlefield 2のModであるForgotten Hope 2は独自の代替サーバー(Project Realityチームが開発したPRSpy)を使用しているので、上記の代替サーバーに接続せずともマルチプレイが可能になります。
ゲームをインストールし、ランチャーからログインすることでサーバーに接続できます。

Punkbusterのインストール

Punkbuster は、アンチチートソフトウェアでオンになっているサーバーに入るには、Battlefield 2に導入する必要があります。
しかしPunkbusterの提供もとのEven Balance, Inc.が、Battlefield 2のサポートを終了したため、公式のアップデーターではインストールできなくなってしまいました。現在インストールするには以下の方法をとる必要があります。

まずはじめにPunkbusterサイトよりPunkbuster Servicesを ダウンロード /インストールします。(すでに導入済みの場合は飛ばしてかまいません)

Punkbuster Setupのpbgame.htmを編集してインストールする。

Punkbuster Setupから消されたBF2ですが、Punkbusterの公式サイトにはまだデータが残っているためhtmを編集することによりダウンロードできるようになります。※サポートが終わった今 いつ削除されて消されてもおかしくないのでこの方法は将来できなくなります。
また、pbgame.htmは、Punkbuster Setup終了時にpbgame.htmが毎回ダウンロードされるので、またPunkbusterをインストールする際に編集する必要が出てきます。
そこで以下にすでに編集済みのpbgame.htmを用意しました。このpbgame.htmには同じく消されたBattlefield VietnamとBattlefield 2142も追加していますので、この二つについても同じようにインストールができます。(と、書いていますが海外のサイトを参考に編集したのみで、確認は取れていませんのでご了承ください。更新されることにはされますが、サーバーからキックされないかが未確認です。)

  1. Punkbusterの公式サイトから Punkbuster Setupをダウンロード する。
  2. pbsetup.exeを起動し、pbgame.htmがダウンロードされたのを確認して終了する。
  3. ここ から編集済みのpbgame.htmをダウンロードします。
  4. pbsetupによってダウンロードされたpbgame.htmを3.でダウンロードしたpbgame.htmで上書きします。
  5. pbsetup.exeを起動して、Battlefield 2が追加されているのを確認して、追加し更新します。

Battlefield 2 Hardcore Modの作者が公開しているファイルを導入する

Battlefield 2 Hardcore Modの作者が公開しているBattlefield 2用 最新のPunkbusterを入れる方法です。
この方法は、未確認ですので自己責任でお願いします。
Battlefield 2 Hardcore Mod - Punkbuster Client

BF2用 最新Punkbusterを非公式で配布しているサイトから導入する

導入については未確認なので、ご自身で確かめながらやっていただく必要があります。
fizweb.elte.hu - Battlefield 2 Punkbuster

サードパーティツール(代替サーバ運営したい方向け)

これらのソフトウェア、コードを使用することによってあなたのPCで代替サーバー/マスターサーバーを運営できます。
LANパーティーをしたりする際に活用するといいでしょう。
オンラインに公開する場合、危険も伴うことを認識した上でしっかりと対策をしてから公開してください。

PRMaster Server


前途のProject RealiyとForgotten Hope 2で使用されている代替サーバーです。

BF2Statics/BF2Statics Control Center


Battlefield 2のマスターサーバーエミュレーターです。
これらを使用することで、代替サーバーを運営できます。

BF2Statics Control Centerは、GUIで操作できるため簡単に運用できます。



閉鎖した代替サーバー

このサーバーは、アーカイブ目的で保存されています。
これらのサイトは第3者が取得する可能性がありますので、接続はしないことをおすすめします。
+ 存在しないマスターサーバー
Battlelog.coの代替サーバーへ接続する
※BF2hubと共存させるには、先に こちら を実行してください。Battlelog.coに接続している場合は、オリジナルのBF2.exeに置き換えてください。

2017年8月1日更新時の導入方法です。
なおこの情報は、製品版のBF2を使ってBattlelog.coに接続するものです。デモ版などはできません。
なお、クラック版については一切このWikiでは触れません。あくまでも製品版を使ってプレイする方法です。
また、BF2Hubの代替サーバーへ接続するようにしていると以下の方法をとってもBattlelog.coに接続できませんので、BF2Hubをアンインストールしてください。


EA法務部からの通告により、Revive Networkのサービス(BF2/BF2142/BFHeroes)が終了することになりました。2017年11月17日をもって代替サーバーの運営が終了します。オンラインでプレイしたい場合は、2番めにプレイヤー数の多いBF2Hubをおすすめします。


情報(Battlelog.co)
ゲーム名 Battlefield 2
公式サイト https://battlelog.co/https://bl2142.co
ステータス https://status.revive.network/
代替サーバー名 Battlelog.co/Revive Network
プレイヤー数 400~700+人
サーバー所在地 アメリカ/ブラジル/アジア/EU/ユーザーサーバー

導入方法(Battlelog.co)

  1.Battlefield 2をインストールする。
  2.Battlelog.coの アカウントを作成する ※Bl2142.coのアカウントでもログインできます。所持している場合は3へスキップ
  3.[2.]のアカウントでBattlelog.coにログインし、 Download ページよりLauncher ( + Optional Game Installs)をダウンロードします。
※Bl2142.coと同じランチャーなので、すでにBF2142でダウンロードしている場合は、必要ありません。
  4. Donwload - Tools ページからBF2 1.41 PatchとBF2 1.50 Patchをダウンロードします。
  5.次にBF2にパッチを導入します。まず、BF2 1.41 Patchをインストールします。次にBF2 1.50 Patchをインストールします。
  6.[3.]でダウンロードしたランチャー(setup.exe)を起動し、初期セットアップを完了します。(ランチャーが起動するまで)
  7.初期セットアップが終了したら、ログインを求められるので、[2.]のアカウントでログインします。
  8.次にBattlefield 2のインストール先を指定します。C:\Program Files\EA GAMES\Battlefield 2にインストールしてる場合は、そのまま読み込まれます。[Battlefield 2]をクリックして[Finish Setup]を選択し続行します。
それ以外の場合は、Battlefield 2をクリックした後にBrowseをクリックしてインストール先を指定します。
  9.更新が必要であれば、表示されるので、[Update Now]をクリックします。
  10.[Settings]の[Launcher Settings]/[Apply CD-Key]をクリックします。
  ※以前は不必要だったが、セキュリティー(チーター対策)などのためクリックしないとプレイできなくなった
  10-1.上(10.)のCDキーを当てると英語になってしまいます。日本語でプレイしたい場合は、このページの下部のレジストリエディタで言語を変更する部分をご覧ください。
  11.セットアップが完了したら[Play Now]をクリックしてプレイします。
  12.Battlefield 2が起動したら すでに昔のアカウントがある方は、[プロフィール編集]から[プロフィール作成]を押します。昔のアカウントがないかたは、[マルチプレイヤー]をクリックします。
  13.同意して[プロフィールの検索]をクリックし、[2.]で作成したアカウント情報を入力します。
  14.プロフィールができたらそれで接続できたら完了です。続けてPunkbusterをインストールします。 Good luck!

「The Server has refused the Connection.」と表示されてアカウントの取得ができない
※サーバーダウンやサーバーメンテナンス時も同様のメッセージが表示されます。
プロフィールの取得で、サーバーが接続を拒否しました。と出てまったくアカウントの取得ができない場合は、自分でプロフィールをいじります。
  1. こちら からプロフィールファイルをダウンロードします。
  2.マイドキュメントフォルダ内にある[Battlefield 2]フォルダに↑のファイルをいれ、上書きします。
  3.[Profile]→[0001]フォルダの[Profile.con]ファイルを開き中の説明に従ってください。
  4.保存してBF2を起動します。

Punkbusterをインストールする
Punkbusterは、アンチチートソフトウェアでチーターをキック/バンしたりするのに使用されます。Punkbusterがオンのサーバーに接続するには、導入してください。

Battlelog.coのランチャーが一新されて、Punkbusterをインストールするオプションが消えました。以下の方法は、旧ランチャーのものです。
Punkbusterのインストールは、このページの下部をご覧ください。

+ ...
  1. まずはじめにPunkbusterサイトよりPunkbuster Servicesを ダウンロード /インストールします。(すでに導入済みの場合は飛ばしてかまいません)
  2. BF2Launch.exeを起動し、Advanced Modeにチェックを入れ Update Punkbusterをクリックします。
  3. そのまま待機して、-Punkbuster Update Completedと出たら完了です。

  • 762 Rankingの代替サーバーへ接続する

762 Ranking の代替サーバーに接続する方法です。

情報(762 Ranking)
ゲーム名 Battlefield 2
公式サイト http://www.762-ranking.de/site/
ステータス 不明
代替サーバー名 762 Ranking
プレイヤー数 不明
サーバー所在地 不明

導入方法(762 Ranking)

  1. Battlefield 2 Modification Launcherを ダウンロード します。
  2. ダウンロードしたBF2ModLauncher.exeを起動します。
  3. 初回起動時にログインサーバー情報が置き換えられたBF2.exe(bf2ml.exe)がダウンロードされるので、終わるまで待ちます。
  4. Playを押してBattlefield 2が起動したらアカウントを作成するように出てくるので、マルチプレイヤーアカウントを作成します。
  5. 作成画面になったらプレイヤー名などを決めて入力し、アカウントを作成します。
  6. 作成したプロフィールでログインすると完了です。



その他

Battlefield 2の言語を変更する。

以下にあるLanguageを変更する。(以下以外にもある可能性あり)
DL版/パッケージ版
1.HKEY_LOCAL_MACHINE\SOFTWARE\Electronic Arts\EA Games\Battlefield 2
2.HKEY_LOCAL_MACHINE\SOFTWARE\WoW6432Node\Electronic Arts\EA Games\Battlefield 2

Steam版
??

Origin版
??

コマンドラインパラメーター

コマンドライン 説明
+fullscreen {数値} 0でウィンドウモード 1でフルスクリーンモード
|

プロダクトキー

Amazon.co.jpでBF2 Complete Packを買うとついてくるプロダクトキーは、Originクライアントから登録できます。

リンク

最終更新:2022年03月31日 02:17