News:

ポストを行うにはアカウントの登録を行ってください
Please register account, if you want to post.

Main Menu

Patch program for Battlefield3/4 DirectX Error (CreateSwapChain)

Started by ExKoder, October 17, 2013, 10:34:30 PM

Previous topic - Next topic

ExKoder

2014/1/14 問題は修正されているので、このプログラムを使用する必要はありません

このプログラムは英語圏外のWindows8.1環境で、Battlefield3/4がDirectXErrorで起動できない問題を修正します。
ウィンドウクラス名にロケール依存文字があり、これを考慮せずにコーディングされているためにウィンドウ生成に失敗しているのが原因です。
このパッチプログラムはその文字を削除し、ウィンドウ生成失敗を回避します。
バイナリ改変は自己責任において行ってください。BANされるかどうかはわかりません ;D

↓このタイプのエラーのみ
QuoteDirectX function "m_dxgiFactory->CreateSwapChain( m_device, &sd, &m_swapChain.assignGet())" failed with DXGI_ERROR_INVALID_CALL: The application has made an erroneous API call that it had enough information to avoid. This error is intended to denote that the application should be altered to avoid the error. Use of the debug version of the DXGI.DLL will provide run-time debug output with further information.. GPU: "NVIDIA GeForce GTX TITAN", Driver: 33140

更新履歴

2013/11/07 ver1.0.0.1
BF4に対応

2013/10/17 ver1.0.0.0
リリース