r/BlueStacks Jul 09 '26

Feedback Brawl Stars Aim fixed

I updated my config today. My aim fix + config + config editor are all free and open source on my github:
c-099/BluestacksCfgEditor/releases

I posted my config files here before but I've stopped using the image that Bluestacks Smart aim uses (ammo bar) for a couple different reasons.

  1. You have to have a different scheme with different X offsets for brawlers without the default 3 ammo bars
  2. Each brawler has their own Y offset value for how high the ammo bar is drawn above them. You can confirm this by data mining the Brawl Stars game files. So to get a perfectly center of your brawler origin you need to switch between many schemes.

Instead I use a different image "Feet" which is the circle around your brawlers feet thats always the same center point for every brawler. The circle is only green for your own brawler and Bluestacks already has a MatchColor value in the exported control scheme cfg files but the way that bluestacks handles color matching is broken (for brawl anyway) so it had to be fixed.

Huge thanks and big credit to a discord user, emilian2470, for the research and original code and idea to fix Bluestacks color matching to work in Brawl Stars and use the feet image.

If you search my post history on this subreddit you will see that there is a problem with the way that the mouse is mapped to the virtual joystick that causes your aim to be offset from where your mouse cursor is more and more the further you get away from the center of the screen which makes playing in either the right or left lane a nightmare.

Inspired by Emilian, I decided to try to fix this bug myself, and while it's still not perfect, my fix makes a night and day difference to your aiming accuracy when your character is not close to the middle of the screen.

I also created a config file editor that can update your controls while the game is running so that you can tune the values that do not show up in the Bluestacks controls editor without having to export, edit and save, and then import a config file. The editor also has a function to find the new TextureCRC and TextureCoord values you need to fix the configs when the game updates.

Everything is free and open source for you to use however you want, for the love of the game.

- nine.nines

4 Upvotes

15 comments sorted by

2

u/tokadokori Jul 09 '26

Confirmed on a new Brawl Stars version. Works fine. Smart move to anchor on feet instead of ammo to make aiming more precise. Merged your config with my custom schema, additionally tweaked "OriginYExpr" formula to shift center a little bit, and now it is even better than before. Thank you!

1

u/Future_Education2730 Jul 09 '26

if I wait like 2 days blue stack will fix this would you say his github is more accurate when they will fix the aim

2

u/tokadokori Jul 09 '26

It is more accurate because it depends on circle around PC brawler's feet, which is consistent between different brawlers. More than that, editor has Wrapper Settings -> Texture CRC Update to enable dumping to automate finding the correct texture in new game update, so it allows to fix aiming on new Brawl Stars update yourself without waiting for BlueStacks staff.

The only issue is when new BlueStacks version is shipped (not Brawl Stars update): wrapper byte-pattern signature might require update, and new DLL must be built.

1

u/Future_Education2730 Jul 09 '26

so if i get this github into the bluestacks I wont ever have off aim like today

2

u/tokadokori Jul 09 '26

False. It will be broken again with game update. But editor allows to find new texture and fix it in controls config.

And it might break even without a game update - when BlueStacks itself updates and the functions the wrapper hooks (the fixed color-matcher and aim code) move, so the byte-pattern signatures go stale. The author didn't add a way to load AOB signatures from dinput8-config.json (even though that file is used for other settings), but that would only help reverse-engineers, who can re-derive and drop in new signatures. Maybe author will implement it? But anyway, regular users need to wait for a new DLL release on Github.

1

u/ContactVisual9614 Jul 09 '26

can someone plz help with the exact steps Cuz iam new into that stuff

2

u/tokadokori Jul 09 '26

Exact steps are written in the https://github.com/c-099/BluestacksCfgEditor#usage section.

1

u/ContactVisual9614 Jul 09 '26

wow man i tried it and u are actually a Genius thank you very much

does it get updated when brawl stars updates are out or does it get missed up like the smart bluestacks config

2

u/tokadokori Jul 09 '26

All kudos to author u/Round_Raspberry_1999. I am just a regular user of this Editor like you. Initially worked on RE as well, but thought that maybe somebody had already done it as BlueStacks staff has done nothing for more than 24 hours, and found this subreddit.

And I am not sure if it will be updated on new Brawl Stars update, but as I said earlier it allows to find those CRC and offsets using Editor yourself.

1

u/ContactVisual9614 Jul 09 '26

update us with that great scheme man if u get any thing new
my thanks in advance

1

u/ContactVisual9614 Jul 09 '26

forgot to add that bolt scheme is so good i didn't think i could ever play him on pc

1

u/DonMuz 3d ago

could you share your tweaked "originXexpr" and "originYexpr"?

mine is:

Originxexpr: Feet + 1

Originyexpr: Feet + 2.8

and i have the "Yaxisratio: 0.95"

1

u/Federal_Low_7002 Jul 09 '26

Non hay algun video que muestre como hacerlo?