| Battlefield: Bad Company | |
|---|---|
| Developer(s) | DICE |
| Publisher(s) | Electronic Arts |
| Series | Battlefield |
| Release date(s) | NA June 23, 2008 EU June 26, 2008 JP August 28, 2008 |
| Release type | Console exclusive |
| Genre(s) | First-person shooter |
| Mode(s) | Single-player, Multiplayer |
| GameID(s) | BLES00259 (IRD), BLUS30118 (IRD), BLJM60071 Gold Edition BLES00261 (IRD), BLUS30121 Demo NPEB90073, NPUB90070, NPJB90112 |
| Internal resolution | 1280x720 |
| Quick links | Check Compatibility Open Issues Search Google Wikipedia Page |
Battlefield: Bad Company is a first-person shooter video game developed by DICE and published by Electronic Arts for the PlayStation 3 and Xbox 360. Part of the Battlefield series, it was released in North America on 23 June 2008, followed by a European release on 26 June. The player controls protagonist Private Preston Marlowe and his exploits to steal gold from mercenaries along with his squad, in the midst of a war between the United States and Russia.
Configuration
Options that deviate from RPCS3's default settings and provide the best experience with this title are listed below.
CPU configuration
| Setting | Option | Notes |
|---|---|---|
| SPU xfloat accuracy | Relaxed | Improves Performance, no known issues with this game |
| SPU block size | Mega | Improves Performance |
GPU configuration
| Setting | Option | Notes |
|---|---|---|
| Write color buffers | On | Required to fix dark graphics. |
Recommended patches
Game patches are available through the RPCS3 Patch Manager. To enable them, right-click a game in RPCS3 then select "Manage Game Patches". Game Patches are created by RPCS3's community, and can alter how a game runs. More information can be found here.
| Recommendation | Patch name | Notes |
|---|---|---|
| Recommended patch | 60 FPS | Requires the game to be updated to 1.20. It may introduce some minor flickering issues. |
Known Issues
There are no reported issues with this title.
Special Notes
- Battlefield: Bad Company uses a default infantry field of view of 36.85000229. Aim down sights uses 16.75. Cheat Engine may be used to alter this field for infantry, aim down sights and vehicles. Alternatively, a patched set of level files is available at ModDB.
- To skip the intro movies you can overwrite them with stub movie files by extracting this file to your BadCompany folder (make sure you backup PS3_GAME\USRDIR\Output\ps3\movies first if you don't have a backup yet).
Netplay testing
For the complete list of games tested with RPCN, please check the RPCN Compatibility List.
| Game Version | RPCS3 Version | Connects? | Create/Join lobbies? | Match with others? | Online features working? | Requires custom servers? | Notes |
|---|---|---|---|---|---|---|---|
| 1.2 | No | No | No | No | Requires custom server. |
Patches
Anchors:
bfbc_demo_fps: &bfbc_demo_fps
- [ be32, 0x00010b6c, 0x3c004270 ]
- [ be32, 0x0004794c, 0x38800001 ]
- [ be32, 0x00047340, 0x3ba00000 ] # remove vblank requirement
bfbc_full_v120_fps: &bfbc_full_v120_fps
- [ be32, 0x00010bd0, 0x3c004270 ]
- [ be32, 0x0004864c, 0x38800001 ]
- [ be32, 0x00048040, 0x3ba00000 ] # remove vblank requirement
bfbc_demo_devmenu: &bfbc_demo_devmenu
- [ be32, 0x01363828, 0x000000f1 ]
bfbc_full_v120_devmenu: &bfbc_full_v120_devmenu
- [ be32, 0x013a3840, 0x000000f1 ]
bfbc_fps_notes: &bfbc_fps_notes
"Patch works fine for Single-player mode, in Multi-player mode gamespeed is doubled."
PPU-7aa8dc113c7068f4372f239cb9b7cc2c92d9c057:
"60 FPS":
Games:
"Battlefield: Bad Company Demo":
NPUB90070: [ 01.00 ]
Author: "illusion"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ load, *bfbc_demo_fps ]
"Dev Menu":
Games:
"Battlefield: Bad Company Demo":
NPUB90070: [ 01.00 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_demo_devmenu ]
PPU-52c55a2495130940baf49afb06a134175131b73b:
"60 FPS":
Games:
"Battlefield: Bad Company Demo":
NPEB90073: [ 01.00 ]
Author: "illusion"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ load, *bfbc_demo_fps ]
"Dev Menu":
Games:
"Battlefield: Bad Company Demo":
NPEB90073: [ 01.00 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_demo_devmenu ]
PPU-4c3bd27c0a7af517b03322d1826735ae17088826:
"60 FPS":
Games:
"Battlefield: Bad Company Demo":
NPJB90112: [ 01.00 ]
Author: "illusion, FlexBy"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ be32, 0x00010b6c, 0x3c004270 ]
- [ be32, 0x00047824, 0x38800001 ]
- [ be32, 0x00047218, 0x3ba00000 ]
"Dev Menu":
Games:
"Battlefield: Bad Company Demo":
NPJB90112: [ 01.00 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_demo_devmenu ]
PPU-ad211ac5bcbddc69bf3ad9a897c7777bf65dd64e:
"60 FPS":
Games:
"Battlefield: Bad Company":
BLUS30118: [ 01.20 ]
Author: "illusion"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_fps ]
"Dev Menu":
Games:
"Battlefield: Bad Company":
BLUS30118: [ 01.20 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_devmenu ]
PPU-6b45e01ffabee0118e0acdbc71995b8f1f5385d2:
"60 FPS":
Games:
"Battlefield: Bad Company":
BLES00259: [ 01.20 ]
Author: "illusion"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_fps ]
"Dev Menu":
Games:
"Battlefield: Bad Company":
BLES00259: [ 01.20 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_devmenu ]
PPU-4ce97e5717c82e5d38f29375c8853adb2f7b3b80:
"60 FPS":
Games:
"Battlefield: Bad Company":
BLES00261: [ 01.20 ]
Author: "illusion"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_fps ]
"Dev Menu":
Games:
"Battlefield: Bad Company":
BLES00261: [ 01.20 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_devmenu ]
PPU-ef7e4c1262cbd95d7267ed6d75e981003850f5d6:
"60 FPS":
Games:
"Battlefield: Bad Company":
BLJM60071: [ 01.20 ]
Author: "illusion"
Notes: *bfbc_fps_notes
Patch Version: 1.0
Patch:
- [ be32, 0x00010bd0, 0x3c004270 ]
- [ be32, 0x0004855c, 0x38800001 ]
- [ be32, 0x00047f50, 0x3ba00000 ] # remove vblank requirement
"Dev Menu":
Games:
"Battlefield: Bad Company":
BLJM60071: [ 01.20 ]
Author: "Heico (BFBC2Toolkit), illusion"
Notes:
Patch Version: 1.0
Patch:
- [ load, *bfbc_full_v120_devmenu ]