Battle Brothers

Battle Brothers

View Stats:
 This topic has been pinned, so it's probably important
Overhype Studios  [developer] Jun 30, 2016 @ 10:15am
LAUNCH ISSUES - HELP!
Battle Brothers requires a video card with updated drivers that support OpenGL 3.3. In most cases, any issues with starting the game can be solved following these steps;

Update your video drivers
  • Go to the website of your video card or integrated gpu manufacturer and download the most recent driver package. You'll find drivers for Nvidia here[www.nvidia.com] and drivers for ATI here[www.amd.com].
  • If you have an older ATI card, like the HD4xxx series, update your video drivers here[support.amd.com].
  • If you have an older ATI card, like the HD5xxx, HD6xxx or HD7xxx series, update your video drivers here[support.amd.com].
  • If you have an ATI or Nvidia card, make sure that it is set as the prefered graphics processor for OpenGL. You can read on how to do this here[www.pcadvisor.co.uk].
  • If you have an integrated Intel HD Graphics, update your video drivers here[downloadcenter.intel.com]. If you use a laptop, note that in some cases you may have to deinstall any video drivers provided by your laptop's manufacturer first.

Changing settings via the Nvidia control panel (if you are a Nvidia user)
  • Restart your computer if you already attempted to start the game.
  • Open up the Nvidia control panel.
  • Go to "Power Management", change it to "Highest Performance" instead of "Adaptive" (this can also be set specifically for Battle Brothers instead of using the global setting).
  • Start Battle Brothers normally.

My video card doesn't support OpenGL 3.3!
OpenGL 3.3 is officially required for Battle Brothers as written on the Steam store page. However, one other thing you can try after updating your video drivers is this.
  • Right-click on Battle Brothers in your Steam library
  • Select 'Properties'
  • Select 'Set Launch Options'
  • Enter '-gl30'
This will force the game to run on OpenGL 3.1, but your video card is still required to support several extensions that are part of the OpenGL 3.3 specifications. This is reported to work with the Intel HD 3000 which otherwise doesn't support OpenGL 3.3 on Windows (but does on Linux, oddly enough).

Other things to try
There's several other things you could try just in case.
  • If you have "Plays.tv" installed (comes with some video drivers, so you may not even be aware of it), close it before running Battle Brothers.
  • Put the game on the exception list of your anti-virus solution, or disable it temporarily. Some anti-virus solutions may be over-eager and detect false-positives in Battle Brother's executable due to the Steam DRM. The BattleBrothers.exe may have also been quarantined or deleted, in which case you'll have to reinstall the game.
  • Try to unplug any additional input devices, like joysticks and controllers, as well as any headset you may be using.
  • Try to disable your second monitor, if you have any.
  • If you don't have any sound device at all with your computer, try starting the game with the '-nosound' command line parameter. See the previous section on how to apply it.

It's still not working!
If you've followed the instructions above and the game still refuses to run, contact us directly via mail. Please mail your DxDiag.txt and logfile to contact@overhypestudios.com so we can better help you solve this. You can learn where to find these files here.
Last edited by Overhype Studios; Jan 2, 2019 @ 6:21am
< >
Showing 1-15 of 195 comments
Pfote5000 Jun 30, 2016 @ 11:49am 
I understand. Keep on ... you are creating something great ;)
rapsdjff  [developer] Jun 30, 2016 @ 2:17pm 
  • If you have "Plays.tv" installed (comes with some video drivers, so you may not even be aware of it), close it before running Battle Brothers.

  • If you have an integrated Intel HD Graphics, update your video drivers here[downloadcenter.intel.com]. If you use a laptop, note that in some cases you may have to deinstall any video drivers provided by your laptop's manufacturer first.

  • If you have an older video card that doesn't officially support OpenGL 3.3 (like an Intel HD Graphics 3000), you can also try the following;
    • Right-click on Battle Brothers in your Steam library
    • Select 'Properties'
    • Select 'Set Launch Options'
    • Enter '-gl30'

  • If you have an older ATI card (like the ATI Mobility Radeon HD 5xxx), update your video drivers here[support.amd.com].

  • If you have an ATI or Nvidia card, make sure that it is set as the prefered graphics processor for OpenGL. You can read on how to do this here[www.pcadvisor.co.uk].
Last edited by rapsdjff; Jul 14, 2016 @ 10:09am
Wu-Wili Jul 5, 2016 @ 9:49am 
Beta did not work and I already have chosen my nvidia card to be the default option. Any other ideas? Would really like to play this game!
]zBz[El Greco Jul 6, 2016 @ 1:14am 
Had problems starting the game: It was crashing right after the start. Turned off virus detection - didn't help. Installed the newest graphical driver - didn't help. Switched to old_game version - didn't help.
It seems, i was able to solve the problem for me (for the new and old version of the game) by updating drivers - not just the graphical ones. I used the program "slimdrivers" to update. I think it was one of the intel drivers.

Hope this helped... :guardian:

EDIT: Today same issue as yesterday. Found out, that the graphical driver wasn't installed correctly. After reinstall, still crashes... BUT turning off playsTV helped. (Icon tray -> playsTV -> rmb -> quit).
Last edited by ]zBz[El Greco; Jul 8, 2016 @ 11:44am
gdSatday Jul 6, 2016 @ 7:31am 
Same probelm, repeating start.
It was OK yesterday.
Older version, currenty, beta all dont work.

Nvidia 750 Ti, newest driver, 8G RAM, x64 win10.
rapsdjff  [developer] Jul 6, 2016 @ 7:49am 
Can you send the logfile you get after starting the *BETA* branch to contact@overhypestudios.com? You can read up on where to find the logfile here. Thanks for your help.
Luciferblack Jul 6, 2016 @ 6:55pm 
I just upgraded to windows 10 and the games not working, I switched it to the old version and its not working, what do I do?
rapsdjff  [developer] Jul 7, 2016 @ 2:26am 
If you have "PlaysTV" installed and running, close it before running Battle Brothers. It comes packaged with some video drivers if you don't uncheck some checkbox, so you may not even be aware that you have it.
Last edited by rapsdjff; Jul 7, 2016 @ 2:32am
luks.joe Jul 7, 2016 @ 5:15am 
I totaly understand. You guys are great. Keep on the good work. You are creating a masterpiece.

I hope that there will be some wars between the diferent lords in the finished game. Looking forward to the finished game
all.dim Jul 7, 2016 @ 5:55am 
Hey guys, any update on the OpenGL issue, its been a week and Im still not able to start the game with the new UI (beta is starting ok) I have a laptop with Intel HD Graphics 3000 integrated video and I have never had any issues with 2D games before. I installed the latest Intel drivers as suggested, but the game still won't start. I hope my video card is still supported.
Wu-Wili Jul 7, 2016 @ 1:27pm 
Battlebrothers does not generate any logs for me in the mentioned location when trying to launch the game. Any other info I might try to provide? From the sound of things it starts loading something after I click play, but then stops and syncs with steam and back to starting point.
rapsdjff  [developer] Jul 8, 2016 @ 9:19am 
Originally posted by all.dim:
Hey guys, any update on the OpenGL issue, its been a week and Im still not able to start the game with the new UI (beta is starting ok) I have a laptop with Intel HD Graphics 3000 integrated video and I have never had any issues with 2D games before. I installed the latest Intel drivers as suggested, but the game still won't start. I hope my video card is still supported.
Battle Brothers requires OpenGL 3.3 which the Intel HD Graphics 3000 unfortunately does not support on Windows.

That said, today's update added support for a command line parameter which will force Battle Brothers to run on OpenGL 3.0 (and some extentions that are part of the OpenGL 3.3 specifications and that your video drivers will still have to support). This may or may not work for you, and because I don't have an Intel HD Graphics 3000 available to me, it's not something I can test. May be worth giving it a try.
  • Right-click on Battle Brothers in your Steam library
  • Select 'Properties'
  • Select 'Set Launch Options'
  • Enter '-gl30'

Originally posted by Wu-Wili:
Battlebrothers does not generate any logs for me in the mentioned location when trying to launch the game. Any other info I might try to provide? From the sound of things it starts loading something after I click play, but then stops and syncs with steam and back to starting point.
Try starting the game from outside Steam. This may get you an error message which Steam otherwise hides from you.
Lochmacher Jul 8, 2016 @ 4:02pm 
On Radeon Mobility HD5650 without -GL30: CTD.

With -GL30 (crashes after white screen with music and hand cursor, menu does not load):

17:56:03
Resource
Loading: gfx/fonts/cinzel_bold_100.fnt
17:56:04
Core
A critical exception occured.
17:56:04
Core
Modules & Application Stacktrace:
OS-Version: 6.1.7601 (Service Pack 1) 0x300-0x1
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7460DBE9)
7460DBE9 (VCRUNTIME140): (filename not available): memcpy
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00D29301)
00D29301 (BattleBrothers): (filename not available): PHYSFS_writeUBE64
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00D2939E)
00D2939E (BattleBrothers): (filename not available): PHYSFS_writeUBE64
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 6DEC2790)
6DEC2790 (RenoirCore.WindowsDesktop): (filename not available): renoir::Library::Initialize
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 6DECCEDB)
6DECCEDB (RenoirCore.WindowsDesktop): (filename not available): renoir::IFileManipulator::IFileManipulator
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 003DBD27)
003DBD27 (CoherentUIGT): (filename not available): Coherent::UIGT::UISystemListener::~UISystemListener
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 003DAF09)
003DAF09 (CoherentUIGT): (filename not available): Coherent::UIGT::UISystemListener::~UISystemListener
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00CF425E)
00CF425E (BattleBrothers): (filename not available): PHYSFS_writeUBE64
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00C9BE75)
00C9BE75 (BattleBrothers): (filename not available): PHYSFS_writeUBE64
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 00D2D225)
00D2D225 (BattleBrothers): (filename not available): PHYSFS_writeUBE64
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 7716336A)
7716336A (kernel32): (filename not available): BaseThreadInitThunk
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77C59882)
77C59882 (ntdll): (filename not available): RtlInitializeExceptionChain
ERROR: SymGetLineFromAddr64, GetLastError: 487 (Address: 77C59855)
77C59855 (ntdll): (filename not available): RtlInitializeExceptionChain
17:56:04
Core
Script Stacktrace:
rapsdjff  [developer] Jul 9, 2016 @ 3:41am 
Originally posted by Lochmacher:
On Radeon Mobility HD5650 without -GL30: CTD.
Have you updated your drivers from here[support.amd.com] yet? If yes, follow the instructions here to send us your log.html and DxDiag.txt, so we can better help you.
Lochmacher Jul 9, 2016 @ 9:42am 
I have tried that, but some laptop manufacturers create proprietary cards that will not accept the generic drivers. Apparently Toshiba is one of them. The version of card I have does not accept any other drivers except those specifically released for it. ATI won't detect it as compatible, despite it being the same generation of card.
< >
Showing 1-15 of 195 comments
Per page: 1530 50