Load mod into Steam version's root and get this Battlefield: Bad Company 2 failed to start (error code 53). and when ran as admin I get Steam Error: Application load error 5:0000065434
That's a known issue when using the Steam version. Don't use the "Start Game" button, just start the game through Steam as always. The "Start Game" button is only a QOL feature and is not mandatory to make mods apply.
The mod loader can't detect a fresh installation of Python 2.7, and outright refuses to accept it when I point it to the correct exe. I've tried the x86 and x64 versions, none work. I have another installation of Python 3, but I cannot uninstall that because I need it as a prerequisite for other programs, and that's installed directly to the my PATH and other fun stuff, so I'm not sure if that's mucking up the mod loader. Probably is, looking at the source code.
I have several versions of Python installed and never faced such an issue. Where is Python installed? C:/Python27? Try to keep the path short to both BFBC2 and Python, also make sure to don't have any weird symbols in your paths. There was one user a while ago that had issues if Python was installed on a different drive than the mod loader iirc so keeping both on one drive might help. Also, make sure Python is installed correctly, both python.exe and pythonw.exe must exist within the installation folder of Python.
Edit: what does the mod loader say when you select the python.exe/pythonw.exe?
I have python installed on a different drive because my c: drive only has so much space. I'll try installing it there. EDIT: it worked, but it strictly had to be "C:\Python27". I don't know if it doesn't like spaces but this is a crappy requirement because it wouldn't accept it being in program files.
It's no requirement. I would even go so far and say it's no issue of my tool. It worked fine for hundreds of other users before. Not sure why the tool is so picky on your system, but it must be something on your end. You're probably restricting rights/access to the path you've previously installed Python to or something like that. Btw, it's an unofficial Python rule to not install Python in the program files folder anyways cause the OS is restricting access to that folder. That's one of the reasons why devs usually install their stuff directly to C:/ or C:/Dev/. Also, I don't have Python installed in C:/Python27 and my tools are installed on other drives than C:/ and it works just fine.
When this is installed and set up, are users required to launch the game through the mod loader's .exe in order for the mods to work? Or can the game be launched normally via Steam and still have the selected mods applied?
I see an error line right on the done message and the mods that I installed do not work, what is the problem? blob:https://www.facebook.com/a2a669fd-1a5d-4524-bcb7-d95373b8da55 Above is the image describing the error
Having an issue saying the No Bad Filter mod is "Not a valid BFBC2 mod. Aborted Installation!" error and not allowing me to install it. Have Python 2.7 installed, ran as admin, am selecting the mod as a .zip.
So i'm having an issue, when i'm in the modloader and go to launch the game I get a pop-up alert reading, Steam Error
Application load error 5:0000065434
This has occurred with & without mod installed and i'm not entirely sure what the issue could be.
Note: I also have the same issue when I attempt to launch the lauch the game via the the exe in the same folder as the modloader: (D:/.../common/Battlefield Bad Company 2) But I have no issues launching from within Steam.
Any help would be appreciated :)
Edit: Fixed it, steam was at fault, my game was on a separate directory (B:/steamapps) from where I installed steams main directory (D:/steam/...) and that's why the mod loader threw the steam load error
I have the same problem as IZEIN5555, but re-installing Python 2.7 and the mods didn't fix the issue. The old and first version of this mod loader worked fine, I don't know why this one refuses to work. Any help, please? I use the steam version.
I also re-downloaded the old legacy versions and trying to install mods to them now gives me a "not a compatible mod!" message, though in the newest loader they seem to be accepted.
Are there any errors when using the latest version of BFBC2 Mod Loader?
Is Python 2.7 installed to C:\Python27\ ?
Try to run BFBC2 Mod Loader as administrator. Maybe the tool has no write access to some files.
The current version can have problems while handling Python scripts. An update with improved handling is already planned and will release as soon as possible. For now, please try to assign pythonw.exe or python.exe to the Python scripts manually. To do so, navigate to ...\GameFolder\BFBC2ModLoader\Scripts. Right click one of the script files -> click Properties and change the application that handles this file (Open with:) to either C:\Python27\pythonw.exe or C:\Python27\python.exe. After that, delete and reinstall all mods.
Note: Black console windows might appear when starting the application or installing mods then, but it should work as expected again. Do not close the console windows, they will disappear automatically when the task done.
So at first I attempted to assign python.exe to the scripts, then deleted everything in the mods folder. Re-installed the mods but still didn't work. But now I used the latest version and it worked just fine. Thanks man, keep up the good work.
37 comments
Error: Could not extract archive to workspace! See error.log
[19.12.2023 16.54.26] Warning: Not a valid BFBC2 mod. Aborted installation!
Heres error log.
#Error Log**************************Error Log**************************Error Log#
Name: BFBC2 Mod Loader
Ver: 2.0.2
Date: 19.12.2023 16.54.05
Error: System.IO.FileNotFoundException: Tiedostoa D:\Pelit\Battlefield Bad Company 2\BFBC2ModLoader\Download\map.zip ei löytynyt.
Tiedoston nimi: 'D:\Pelit\Battlefield Bad Company 2\BFBC2ModLoader\Download\map.zip'
kohteessa System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
kohteessa System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
kohteessa System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
kohteessa System.IO.FileStream..ctor(String path, FileMode mode)
kohteessa BFBC2ModLoader.Functions.Install.<Mod>d__0.MoveNext()
#Error Log**************************Error Log**************************Error Log#
Name: BFBC2 Mod Loader
Ver: 2.0.2
Date: 19.12.2023 16.54.26
Error: System.IO.FileNotFoundException: Tiedostoa D:\Pelit\Battlefield Bad Company 2\BFBC2ModLoader\Download\map.zip ei löytynyt.
Tiedoston nimi: 'D:\Pelit\Battlefield Bad Company 2\BFBC2ModLoader\Download\map.zip'
kohteessa System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
kohteessa System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
kohteessa System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy)
kohteessa System.IO.FileStream..ctor(String path, FileMode mode)
kohteessa BFBC2ModLoader.Functions.Install.<Mod>d__0.MoveNext()
Edit: what does the mod loader say when you select the python.exe/pythonw.exe?
EDIT: it worked, but it strictly had to be "C:\Python27". I don't know if it doesn't like spaces but this is a crappy requirement because it wouldn't accept it being in program files.
Or can the game be launched normally via Steam and still have the selected mods applied?
blob:https://www.facebook.com/a2a669fd-1a5d-4524-bcb7-d95373b8da55
Above is the image describing the error
Vehicle HUD Overhaul is causing the CTD
Steam Error
Application load error 5:0000065434
This has occurred with & without mod installed and i'm not entirely sure what the issue could be.
Note: I also have the same issue when I attempt to launch the lauch the game via the the exe in the same folder as the modloader:(D:/.../common/Battlefield Bad Company 2)But I have no issues launching from within Steam.
Any help would be appreciated :)
Edit: Fixed it, steam was at fault, my game was on a separate directory (B:/steamapps) from where I installed steams main directory (D:/steam/...) and that's why the mod loader threw the steam load error
anyways thanks for the cool mod :)
Additional info about this error can be found here: https://github.com/HeicoDev/FBOneTools/issues/4
You're welcome and thanks for the compliment! :)
I also re-downloaded the old legacy versions and trying to install mods to them now gives me a "not a compatible mod!" message, though in the newest loader they seem to be accepted.
Is Python 2.7 installed to C:\Python27\ ?
Try to run BFBC2 Mod Loader as administrator. Maybe the tool has no write access to some files.
The current version can have problems while handling Python scripts. An update with improved handling is already planned and will release as soon as possible. For now, please try to assign pythonw.exe or python.exe to the Python scripts manually. To do so, navigate to ...\GameFolder\BFBC2ModLoader\Scripts. Right click one of the script files -> click Properties and change the application that handles this file (Open with:) to either C:\Python27\pythonw.exe or C:\Python27\python.exe. After that, delete and reinstall all mods.
Note: Black console windows might appear when starting the application or installing mods then, but it should work as expected again. Do not close the console windows, they will disappear automatically when the task done.