Battlefield1942 Wiki

対応外OSにおけるBF1942の動作について

最終更新:

hiro

- view
だれでも歓迎! 編集

近年のWindowsにおけるBF1942の動作について

2002年に発売したBF1942はWindows XP及び98、ME、2000向けに開発されているため、Windows Vista以降のOSによる動作は想定されていません。
また、2014年4月9日にMicrosoftがWindows XPのサポートを終了したため、現在BF1942をプレイするには対応外のOSを使用するのが必須となります。
このページでは、2022年現在サポートされているWindows OSでBF1942を起動した場合に発生する問題やその改善方法などを掲載しています。

BF1942をプレイするに当たって最も重要な情報となりますので、情報をお持ちの方は例え些細な内容でもどんどん加筆修正していってください。
特に現在,Windows 11環境での情報が不足しています.起動に成功した方は追記するかコメントで報告していただけると助かります

目次

起動可・起動不可OS早見表(2022年9月現在)

互換モードや最適化パッチなどの使用を前提としたOS別の起動可・起動不可リストです。
(何もしていない状態では、起動したとしても動作が不安定な場合があります)

OS名 ディスク版 Origin版 備考
Windows 8 32bit 起動可 起動可
Windows 8 64bit 起動可 起動可
Windows 10 32bit 起動不可 起動可 Technical Preview版での検証
Windows 10 64bit 起動可 起動可
Windows 11 64bit 情報求 起動可


共通(Win8,10,11)


・Disk版について

基本的に製品版の1942はDisk入れてないと起動しない。これはSafediskの技術を利用している。
現在のWindows(Win7KB3086255パッチ以降。つまりWin10、Win11含む)ではSafeDiskがセキュリティ上の懸念から無効化されており、通常の手段ではインストール用exeの起動すらできない

そこで、これを回避するパッチが存在する


こちらのリンクからDL可能

テキストファイルが存在するのでこれに従って処理すればインストール可能となる


以下和訳

①battlefield_1942_patch_v1.6.19をインストール
②bf1942_patch_v1.6_to_v1.61bをインストール
③battlefield_1942_gamespy_patch_v1.61

なおDisk版の場合PunkBuster(サーバー検索関連)が既に公式が閉鎖しているためこちらもパッチを当てる必要がある。そのため

④TanksPBupdate this is optional を「管理者として」実行しインストールする必要がある


・改変済みのexeで起動する(simple製)

このexeによってXP互換や98互換が必要なMOD等も設定が不要です。
使用する際は原則互換モードなしで実行をしてください。
ただし、稀に互換モードを設定しないと起動しないMODがあります。


  • ダウンロード


  • 導入方法
ダウンロードしたら、zipファイルを解凍し中身のファイルを上書きします。
元のファイルは先にバックアップを取っておく事を奨めます。
  • 製品版
BF1942.exe → Battlefield 1942フォルダ(C:\Program Files(x86)\EA GAMES\Battlefield 1942)内へ移動し、同名ファイルを上書き
  • Origin版
BF1942.exe → Battlefield 1942フォルダ(C:\Program Files(x86)\Origin Games\Battlefield 1942)へ移動し同名ファイルを上書き

またこのexeに関する詳しい説明がFHSWフォーラムの下記トピックでされています。(閉鎖につき魚拓のリンク)
https://web.archive.org/web/20171202071536/http://imosababf1942.dip.jp/phpBB3/viewtopic.php?f=77&t=159 

・BF1942.exeの互換性設定

 環境によっても異なりますが互換性の設定を行うことで動く場合があります。
 ただ、基本的には上記の改変済みexeを用いれば動きます。
 それでも動かない場合にこちらの設定を試してみましょう。
   1:BF1942.exe を右クリック
   2:プロパティ
   3:互換性タブを開く
   4:互換モードでこのプログラムを実行するにチェックを入れる
   5:互換性モードはWindowsXP SP2 (98/Meじゃないと動かないケースあり)
   6:同様に互換性タブ内の「特権レベル」項目、「管理者としてこのプログラムを実行する」にチェックを入れる

・それでも動かない

起動する、しないについては個々人のPCの構成によって異なる場合があります。
どうしても動かない場合は助言ができる(かもしれない)ので以下のDiscordサーバーや5chの現行スレッド、IRCチャンネルにお越しください
Discord
DiscordBF1942community: https://discord.gg/uKNHERr
IRC
 サーバー:irc.friend-chat.jp
 チャンネル:#damepo-jpn

 サーバー:irc.friend-chat.jp
 チャンネル:#!nextBF1942


※IRC
IRCとはインターネットリレーチャトの略。旧時代のチャットツール…とでも思っていただければ大体有っています。
が、現在もたまり場的な利用がされており、日本のBF1942プレイヤー達(の、うちの比較的濃い人w)はこれを利用してコミュニケーションをとっています。
主に使われているクライアントソフトはLimechatあたりでしょうか?
IRCについて詳しく知りたい方は調べていただくとして、とりあえずIRCに接続したいってかたは上記のリンク先だけ見れば何とかなるでしょう。多分。


Windows 10

windows10の場合、DirectPlayのエラーが出ることがあります。

起動直後にDirectPlayのインストールがどうたらこうたらという警告文が出て落ちる場合は
こちらを参照→http://origin-bf1942.blog.jp/archives/7234670.html

動作報告の詳細

+ Windows8

Windows8でのBF1942動作については以下の手順で動作報告がなされています。(一部原文から編集)

動作確認OSはWindows8 Enterprise x64で、UserAccessControl(UAC)の設定は「通知しない」に設定

他は特に変更していません。

 

1.BF1942をセットアップ(持っているのは赤箱)

  導入フォルダをProgram Files(x86)にすると動作しませんでした。

  その為、C:\EA GAMEのフォルダ内にセットアップします。

  ※Windows8でUACの動作に変化があった模様

2.Modのコピー

  Modはセットアップせずにコピーします。

この手順で通常とFHSWの数マップでサーバに接続してプレーしました。

 

ハード環境

  Mother:Asrock Z68 Pro3-M

 CPU:Core i5 2500K

  Memory:16GB

  VGA:Radeon HD 6870

 

追記

 Windows8 Pro x64でも上記手順で動作することを確認しました。

 正常に動く状態ですが、念のためWindows7向けの最適化パッチ」も適用して動作を確認しています。

+ Windows10

Technical Preview

windows 10 technical previewの導入ついでに動作確認しました。
UACはオフにしています。
  • Origin版
 動作しました。FHSWも数マップ放置でエラーは発生していません。
  • パッケージ版(赤箱)
 動作せず。
 1.61bにアップデートした時点で動作しなくなります。
  • 検証PC環境
 OS:windows 10 technical preview x64
 Mother:EP45-DS3R
 CPU:Core2Quad Q6600
 MEM:6GB
 Video:RADEON HD 5450

Insider Preview

○Win10Pro x64 Build 10565
 ・Origin版
  HOSTSへの「109.71.69.254 master.gamespy.com」直書きとVideo.conのFHD対応でバニラをプレイしたが問題なく動作
  UACはOFF
  マルチディスプレイ環境の人はシングルディスプレイに切り替えてプレイしないと右クリックして打ったつもりがBF1942が最小化される場合あり
  FHSWも問題なく動作していると思われるが全マップを試してないので要検証
 ・CD版(赤箱)
  上記Origin版をアンインストール後にCD版(赤箱)導入
  1.CDからSetupするが「Program Files(x86)」直下にセットアップせずに「C:\games」とか「D:\games」直下にセットアップする。
   (検証時はCDの内容をハードディスクに保存した状態でD:\GamesにSetup)
  2.japanese_pre_patch_1.01.exe適用
  3.battlefield_1942_patch_v1.6.19.exeを適用するが、ここでPunkBusterは導入しない
  4.battlefield_1942_incremental_patch_v1.6_to_v1.61b.exeを適用
  5.v1.61b用のNoCDパッチ適用(BF1942 NoCD patch v1.61bでぐぐれば見つかる)
  6.FHとFHSWのModを該当のフォルダにコピー
  7.BF1942.EXEの互換性プロパティでWinXP Sp3互換&管理者権限実行にセット
  Origin版と違ってマルチディスプレイ環境でも問題なく動く、FHSW鯖に接続して一人寂しく乱射したが動いた
 検証ハード環境 → Mother:Asrock Z68 Pro3-M CPU:Core i5 2500K Memory:16GB GPU:Radeon R9 380でデュアルモニター利用

コメント

コメントは最新20件が表示されます
(過去のコメントを参照)

  • http://fhsw.forumatic.com/viewtopic.php?f=77&t=89#p433参照 -- (名無しさん) 2016-01-25 21:57:00
  • 復帰しようと久しぶりに起動しようとしたら動かなくなってた・・・
    Win7 64bit pro 最後のプレイは0.5出たか出ないかぐらい

    exeをXPsp3互換管理者権限で起動しようとしてもゲームが立ち上がらなくて
    再インスコしてもバニラ状態でもダメ
    何が駄目なのだろう -- (名無しさん) 2016-02-12 19:04:42
  • 書き忘れ
    >ここを見てXPsp3をXPsp2にしても駄目でした -- (名無しさん) 2016-02-12 19:06:06
  • ↑↑↑のURLの改変済みexeを上書きしたらwindows10 64bit 起動しました
    -- (名無しさん) 2016-04-06 20:58:34
  • ↑改変済みexeを元のexeに上書き  です。言葉足らずですいません -- (名無しさん) 2016-04-06 20:59:25
  • アンソロジー版は出来ます -- *1 2016-07-02 22:38:41
  • ついこの間までは
    BF1942SW非公式demoのWAKE島MODができていたのですが
    一昨日?昨日辺りのWIN10アップデートで起動不可になりました
    あと、アンソロジー版なんですけど改変EXEいれても無理でした
    (私のやり方がおかしいのかもしれません

    もはやBF1942をマルチでプレイするのが不可能になるのが近いのでしょうか -- (デッドアリサカ) 2016-07-14 19:10:24
  • アンソロジーでwin10 64bit動きました
    http://fhsw.forumatic.com/viewtopic.php?f=77&t=89#p433
    改変exeを入れてですが -- (名無しさん) 2016-09-01 20:21:10
  • win7 64bit アンソロジー
    数ヶ月前まではMOD等でも普通に動いていたのに、
    突然起動すらできなくなりました…

    exeを改変済みのに、
    上書きしても無理でした… -- (名無しさん) 2016-10-07 03:42:41
  • http://fhsw.forumatic.com/viewtopic.php?f=77&t=89
    この記事を見る限りここの情報も結構古そうですし
    更新した方がいいような...? -- (名無しさん) 2016-10-28 02:01:34
  • win10で改変済みexeいれたらうごきますぜ
    ファイルごとに上書きしないと無理ですぜ

    とりあえず、諦めなきゃできる。
    ワイも最初は手間取った。 -- (名無しさん) 2016-10-30 01:12:35
  • オリジン版入れてたけど消しちまったよ、昔のCD引っ張りだしたけど、案の定うまくいかない -- (名無しさん) 2017-07-04 21:48:54
  • オリジン版なら再インスコできたはず -- (名無しさん) 2017-07-22 16:36:22
  • win10 64bit 起動しねぇorz実行してもうんともすんとも言わねぇ -- (名無しさん) 2018-04-12 00:51:44
  • 起動しねぇorzだった者です。改変exeで無事起動しました。 -- (名無しさん) 2018-04-12 12:07:43
  • Win10 64bit アンソロジー版 nocd化済み 4gbパッチ適用
    起動もするしFHSWやDCFでサーバーに参加もできるんだけど
    マップ変更時や切断をすると.dll checksums differsと出てBF1942が落ちる状況です。

    バニラでも同様なのでMODは関係ないかと思われますが
    チェックサム関連っぽいのでnocd化に伴うexeの改変が関係してそうです。

    同様の状況で解決できた方はいらっしゃいますか -- (名無しさん) 2018-05-17 02:16:59
  • BF1942.exeをコピーしてBF1942.orgにリネーム、既存のBF1942.exeを削除することで解決しました -- (名無しさん) 2018-05-17 03:19:36
  • ここのお陰でWin10 64bitで無事起動してプレイもできるのに全くの無音状態…どうしたものか -- (名無しさん) 2018-08-12 13:20:09
  • 255人COOP対応の改変exeほしいなぁ -- (名無しさん) 2018-11-19 18:23:12
  • 赤箱Win8.1 retail 1.61/1.612で起動せず
    https://pcgamingwiki.com/wiki/Battlefield_1942
    patch 1.619 (full) および compatibility profile のインストールで起動しました
    -- (名無しさん) 2018-12-10 08:13:32
名前:
コメント:

すべてのコメントを見る
記事メニュー
注釈

*1 名無しさん