Borderlands 1 GOTY crashing right after splash screen

borderlands

A friend of mine just got borderlands GOTY, and its been crashing right from the start. Looked around and havnt found much, even in way of "things to try" so thus have asked here.

The game's splash screen comes up, and then it just crashs with the error "Failed to enter MenuMap: Failed to load package 'MenuMap' Please check log for errors" followed by a heck lot of normal error stuff (such as Address = 0x355ac850 (filename not found) GetOutermost() Address 0x75006e ect)

However the error code (after "load package 'MenuMap') seems to scream "I cant find borderlands.exe". (Has a lot of "Cant find file Borderlands.exe")

Does anyone have any useful info about this error, and ways to fix it?

The game works fine on my PC, but not for my friend, and I've even tried running his borderlands files on my pc, and it works fine, however my files will still give the error for him.

Thanks (I'll post screenshots later when I have the chance)

P.S The OS is Windows 7

P.S.S we have tried the following:

  • Checked game cache with Steam
  • Reinstalled DirectX
  • Tried running with files from two other computers (mine and a mates)
  • Reinstalled C++ 2008
  • Deleted "blob" file (might not be correct name) which let Steam reset its downloads

EDIT:

screenshot:

Error Screenshot

Best Answer

You might try some of these (I would try Gvaz's fix before a full wipe), or this fix. Hopefully you get it fixed!

You could also try renaming nvcpl.dll in the Borderlands\binaries folder, think I saw that on Reddit a bit back.

Edit: In case threads go down, here are suggested fixes:

  1. close steam
  2. rename borderlands folder
  3. start steam and the download started by itself and finished
  4. shut down steam again, deleted the new folder after copying over to the old one, renamed old one
  5. started steam, and I could play the game.

Second fix:

  1. i deleted all my microsoft visuall version and installed the 4 that are mentioned in this thread: http://forums.gearboxsoftware.com/sh...d.php?t=114803
  2. i switched borderlands language to english
  3. i have to get rid of the "write-protection" of my steam order everytime before i want to start the game.

Try this last!

After trying everything i mentioned a few times and other semi-fix attempts i decided to nuke and pave. With a fresh install of windows and 1.40 borderlands works. It seems for one reason or another the patch and/or something working together on my previous install may have corrupted/screwed up one of the two dlls that borderlands error is complaining about (i replaced the first one, couldnt replace the second one as it was write protected).