How to do a fresh BOB II install

Each Step is Important

  1. Back up your “Bdg.txt, savegame, 2dGauge, and keyboard” file/folders (these are the files you need to save all your setting and joystick buttons/settings)
  2. Download the 2.11 self installer (And read the release notes!)
  3. Uninstall old version or BoBII
  4. Delete all files from the BoBII folder (leave none). [IMPORTANT: These old files left by the uninstaller can cause issues with the new EXE.]
  5. Run a Registry cleaner (like CC cleaner – a free program) as you had an old install of BobII, and there is always old BobII stuff left behind. Clean everything! [bolded text – stickman’s additional advise]
  6. Defrag hard drive (if you have time and harddisk performance is important)
  7. Reinstall BoBII game CD or Download version
  8. Run (execute) the 2.11 and the (optional) Multiskin self- installers (only 2.11 and MultiSkin)
  9. Paste the saved “Bdg.txt, savegame, 2dGauge,and keyboard file/folders” into your BOBII folder (this restores all your settings and joystick buttons you had)
  10. JUST BEFORE PLAYING GAME, turn OFF Anti-virus, Spyware, and other unnecessary background programs as they can slow the game down and prevent files from loading (CTD), interrupt BoBII with pop-ups (etc,) and cause a CTD.

Since I recommended you to save the “savegame” folder so that your old setting will be restrored, the following should be clearly understood about the old savegame folder:

 

Campaign SaveGames problems

When you step up to a new BOBII Update (like 2.09, 2.10,etc.) , the EXE has changed (a code change) and references to the BOBII data in an old savegame (base on the old EXE base code) will have changed.

I “do not” recommend you running an old campaign savegame with a new updated EXE (new code). The new code can be uncompatible with the old savegame.

Running an old savegame with a new update code base is invalid and should not be done. You may/will experience problem (CTD, or other strange and unpredictable as the code trys to execute against an old savegame).

You should delete all your savegames ( named .bSL and .bSR, and Auto_Save.BSL and Auto_Save.BSR), and start a new campaign to prevent having CTD and other significant problems..

I would “always” start a new campaign when changing to a new code base and delete all the old savegames…

 

Having a problem?

Did you remember to read the IMPORTANT release notes:

Note1: this update will bring *any* previous version up to 2.11. You do not need any previous patches at all.

Note2: You will need the latest DirectX to run 2.11.
You will get a missing .dll error if you do not. When you run the 2.11 self-installer it will point you to the Microsoft DirectX update page. Update to DirectX9.0c (June version). Unfortunately, there are multiple versions of 9.0c so if in any doubt, update.

Note3: The MultiSkin patch should go ON TOP OF Battle of Britain 2: Wings of Victory v2.11 Patch (English) OR Battle of Britain 2: Wings of Victory v2.11 Patch (International)
You should have a 256M gfx card to be sure to run without issues.

Note4: How to back up your existing settings from earlier BoBII updates.
Buddye’s installation guide HERE
Back up your Bdg.txt and \savegame, \2dGauge, and \keyboard folders (these folders contain all your settings and joystick buttons)

Note5: If you have a low end system and experience a crash once into 3D, go to your bdg.txt file and set LANDSCAPE_TEXTURE_SIZE = 1024 (the default is 2048). This will reduce the landscape texture resolution by a factor of 4 and should help users with low system memory.

Note6: Windows Vista and Window 7 users. All Vista and Windows 7 users will need to apply the ‘Vista/Windows 7 fix’ to your desktop shortcut as a fresh 2.11 install will overwrite the previous shortcut.
Right click on shortcut and go to properties. Go to the compatibility tab. Check “disable desktop composition” and check the privilege level, run this program as an administrator.

Note7: Forcing VSync with ATI card
There is a known issue with the latest ATI cards and VSync. Read about it HERE.
In short, you need to right click your ATI tray icon and enable through that (Wait for vertical refresh->Always on).

Note8: Framerates over densely populated areas of 3D objects
See the section later in this thread. Object rendering is not as efficient as we hope to make it in the future. Be prepared to check your Ground Object Density settings in densely populated urban areas. See below

Did you implement Note #6 (IMPORTANT)?

Is you DirectX 9c update to the latest? If unsure run the Microsoft Web installer here(it will update only what is needed):

http://www.microsoft.com/en-us/download/details.aspx?id=35

If you are running a wide screen monitor check this thread and implement:

http://www.a2asimulations.com/forum/viewtopic.php?f=17&t=12695

 

If that didn’t help, visit BOB2 Technical Support forum:

http://a2asimulations.com/forum/viewforum.php?f=17