Category: Main Games Action Games Battlerite Free to Play


Battlerite is an action-packed team arena brawler. Experience the unique combination of a top-down shooter with a fast-paced fighting game. Challenge friends and others in a battle of reaction, unleashing the champion within you.

Battlerite is Free to Play on Steam.

Application Details:

Version: Free to Play
License: Retail
Votes: 2
Latest Rating: Silver
Latest Wine Version Tested: 3.0

Maintainers: About Maintainership

Test Results

Old test results
The test results for this version are very old, and as such they may not represent the current state of Wine. Please consider submitting a new test report.
Selected Test Results

What works

Game works almost perfectly. 

What does not

In DX11 mode:

- Most models are still invisible (I suspect this is an Intel Graphics issue, as there is no such problem with nvidia cards)

- Chat is invisible, if Steam was installed trough winetricks without --no-isolate flag (check steam page for more information)

In both DX9 and DX11:

- Auto ping doesn't work, so can't automatically select best server location (don't know the reason, but have suspicions - will check them later and update report).


What was not tested


Hardware tested


  • GPU: Intel
  • Driver: open source

Additional Comments

Tested in 64-bit Wine prefix.

Check Steam page on WineHQ for Steam installation manual, then install normally.

selected in Test Results table below
Operating systemTest dateWine versionInstalls?Runs?Used
CurrentArch LinuxJan 20 20183.0Yes Yes NoSilverSergey 
ShowManjaro LinuxDec 29 20172.21-stagingYes Yes NoPlatinumInox 
ShowArch LinuxSep 14 20172.16-stagingYes Yes YesGoldSergey 
ShowArch Linux x86_64Sep 01 20172.16-stagingYes Yes YesSilverGena 
ShowArch LinuxMay 28 20172.8Yes Yes GoldSergey 

Known Bugs

Bug # Description Status Resolution Other apps affected

Show all bugs

HowTo / Notes

Installation Guide

Note: I am using PlayOnLinux as my Wine prefix manager. It allows, besides having multiple wine versions and wine prefixes, quickly changing some useful options, provides a shell with prefix and binary variables already set, and many other cool features, which I believe should be main direction of this app development. If you are new to Wine, or too lazy to write WINEPREFIX=... every time, try this app.

Installation of Battlerite is as simple as it can be.

1. Install Steam. Follow instructions on WineHQ Steam page. Most important thing: use --no-isolate flag, because otherwise chat might broke.

2. Install dx9 (and dx11 optionally) libraries trough winetricks.

3. Install Battlerite trough steam.

4. Enjoy! If you have pink textures, and, well, unplayable game, enable GLSL in any way you know. Try both dx9 and dx11 to see which one works for your configuration - for me, most models are invisible in dx11 mode.

About DX9 and DX11

With Wine version 2.16-staging, both DirectX 9 and 11 work. However, in DX11 mode, with Intel Graphicsmost of character models aren't visible, so I recommend sticking with DX9 if you have Intel, until solution is found. I haven't noticed performance differences between DX9 and DX11, though. Don't forget to install proper libraries with winetricks.

About GLSL

I didn't experienced performance issues with GLSL enabled, and having it disabled caused most of textures to appear in pink, both in DX9 and DX11 modes, making game unplayable. However, I am only able to test this in Intel graphics, and other reports with Nvidia cards show that problem doesn't appear here. Although it seems that leaving GLSL enabled is better, because most games will require it, as written here.

About 64-bit prefix

Battlerite works awesome in 64-bite settings, giving me somewhat better performance.

Steam was unusable in 64-bit prefix, until I installed it trough winetricks with --no-isolate flag (check Steam page on WineHQ).

If you don't have any troubles with steam on 64-bit prefix, go for it, it's much better, even if you have to kill it in order to close it, but it's as simple as 'killall Battlerite.exe'.

There was reports that chat isn't working in 64-bit prefix, and/or in DX11 mode, and I reproduced this issue once, but not anymore - as I'm saying it again and again, install Steam trough winetricks with proper --no-isolate flag.


The following comments are owned by whoever posted them. WineHQ is not responsible for what they say.

wine update.
by schmock on Thursday September 27th 2018, 15:05
Yeah, I realized wine 3.3 is old. Really old. An update fixed the problem.
Connecting to match...
by schmock on Thursday September 27th 2018, 14:13
I seem to be unable to connect to matches currently.

Wine 3.3, clean basic prefix, the (since recently happening) Steam content servers problem fixed of course.

Does anyone not have this problem currently? Can it be fixed on my side?
RE: Connecting to match...
by schmock on Thursday September 27th 2018, 15:04
Yeah, I realized wine 3.3 is old. Really old. An update fixed the problem.

by Otavio David on Tuesday June 5th 2018, 16:35
I can't seem to get past the initial loading screen(in about 70%). I've tried the suggested fixes by altering the ip.sjson but it's still there. Currently using wine 3.9.
Also, if I boot it up using wine directly(on a terminal), it spits out a bunch "Unhandled D3DFORMAT 0xffffffff" and hangs in a black screen.
by Sergey on Tuesday June 5th 2018, 16:56
That's sure is weird, I never encountered such problem. Could you please provide more information about your system - which GPU do you use, which drivers, do you use laptop or desktop, etc? Have you tried running game before using older version of wine? Are you using raw wine, or some kind of script-based application like PlayOnLinux or Lutris? Do you run game in DX9 mode (Steam provides a choice when you run it)?

I can't say that I will certainly help you, but at least we will try to guess where problem is.
by Otavio David on Tuesday June 5th 2018, 20:55
Running antergos linux on a desktop with nvidia's proprietary drivers(396.24) for a gtx 960. No scripts, just wine(3.9, both stable and staging). Tried on both a clean win32 and 64 prefixes with no cigar. I ran from steam with the directx 9 option(frozen loading screen) and running with the terminal with -force-d3d9 (black screen with battlerite cursor). I really have no idea, I've installed the 32bit version of the nvidia drivers. I'm out of ideas :/
by wirens on Wednesday March 7th 2018, 11:54
For me chat is invisible no matter how i installed steam, i've also tried x86/64 prefixes, dx 9/11, with csmt, and even with gallium still no luck. Any ideas what i can do?
RE: Chat
by Sergey on Saturday March 10th 2018, 3:11
Please specify your wine version and your graphics manufacturer first.
RE: Chat
by wirens on Saturday March 17th 2018, 7:00
AMD on GCN 1.0 with amdgpu driver. I tried wine and wine-staging 3.3
RE: Chat
by Sergey on Saturday March 17th 2018, 9:48
I can't help you here, sorry - I only own a laptop with Intel graphics. But it doesn't seem to be Wine problem. I use Wine 3.0, but I don't think never version would cause any problems.
RE: Chat
by wirens on Sunday March 18th 2018, 20:13
After i installed arial with 'winetricks corefonts' chat begin to work, but i have arial installed on my system, so i don't know why Battlerite can't use it instead.
DirectX11 invisible characters workaround
by predator8bit on Sunday February 11th 2018, 17:01
Using DXVK I was able to run the game and the previously invisible characters became completely visible, this added some stuttering though, but the game is still playable. I did this with an RX 480 and mesa+radv.
RE: DirectX11 invisible characters workaround
by predator8bit on Sunday February 11th 2018, 21:03
Ah just forgot to disable CMST in Staging, that got rid of the stuttering.
RE: DirectX11 invisible characters workaround
by Sergey on Monday February 12th 2018, 0:36
That's weird, I thought CSMT supposed to increase performance, but I guess it conflicts with DXVK. Anyway, awesome advice, thanks! Don't know if it will work for Intel Graphics though, but I'll keep that in mind.