Blade Symphony

Blade Symphony

Not enough ratings
The definitive 100% achievement guide
By 1caruxx
Since this game is dead, and it's a bit hard to find people who is also trying to get the achievements, I'll show you a way to set up a local server and play with yourself in order to achieve the 100% in less than one hour.
   
Award
Favorite
Favorited
Unfavorite
A technical introduction, part I: Getting Sandboxie
First of all, you need a basic knowledge of Sandboxie. If you don't know what I'm talking about, you can follow these videos:
Or maybe this guide, but I highly recommend checking the videos in first place. Just make sure to keep the following things in mind:
  • I recommend Sandboxie Plus. Never tried Sandboxie Classic.
  • If you have plans to use Sandboxie with Steam, always keep checked the Ask which account to use each time Steam starts option in Steam > Settings > Interface. Otherwise, you will have disconnection issues on your Steam client.
  • Only use the -QueryPort=270XX launch option showed in the second video if you are having troubles making your accounts play together.
The second thing you need is 3 alternative accounts, A.K.A. ALTs. Go ahead and make three new Steam accounts (if you already don't have them).
A technical introduction, part II: Setting up a local server
Since you will be playing with yourself in the same machine using Sandboxie, a local server is the easiest way to get the achievements.

1) Go to the Blade Symphony page on your Steam library and click on the gear icon > Manage > Browse local files. Now open the berimbau folder and then, the cfg folder. The path on your file explorer should look similar (but probably not equal) to this:

E:\Archivos de programa\Steam\steamapps\common\Blade Symphony\berimbau\cfg

2) Create a new plain text file here. Open it, copy and paste the following cvars and save the changes:

hostname "Achievement Grind" sv_lan 0 sv_region 0 heartbeat map duel_winter mp_timelimit 90 mp_timelimit_free 90 bb_duelbots_num_bots 0 bb_duelbots_proportional 0 bb_queue_bot_discrimination 0 bb_vote_cooldown 30 bb_vote_delay 30 bb_vote_duration 30 bb_vote_gamemode_enable 1 bb_tactical_server_override 0

Source:

Note: This is a repository with a lot of config files to guide you in the proccess of setting up a server for those games. It also has the full cvar list for Blade Symphony.

3) Close the file. Rename it with something easy you can remember later (in my case "achievements") and change its extension from .txt to .cfg

4) Now you need your IPv4. Follow this video if you don't know how to get it. You can copy text from the Windows console by pressing right click, and make sure to save it in a handy place. You will need it later a lot of times.

5) Go to the Blade Symphony page on your Steam library again, click on the gear icon > Properties... and under the LAUNCH OPTIONS section, paste the following:

-console

6) Launch your game and in the console, paste the following:

bind z "kill"

You can close the console for now.

7) Change some settings from the game:
⠀⠀7.1) Go to Settings > Allow Developer Console > Set to Enabled.
⠀⠀7.2) (OPTIONAL) In the same menu > EDIT KEY/BUTTON BINDINGS.
⠀⠀⠀⠀⠀   Under MISCELLANEOUS section > Vote Yes: F2. Vote No: F3. Toggle Console: F1.
⠀⠀7.3) (RECOMMENDED) Go to Settings > Video and low your graphics as much as you can. I ⠀⠀⠀⠀⠀   also recommend playing in a 1280x720 bordered window.

8) Close your game and in the top-left corner of your Steam client, click on Steam > Change Account... Repeat the steps 5), 6), 7) and 8) for each ALT account you need for this game (probably three of them).

9) Finally, log in to your main account in a Steam client which is not running under Sandboxie, and then in all the ALTs you need with Sandboxed Steam clients. This is to keep a bit of order. Run the game with your main account first and host a match with it.

It's imperative...
... you run the game first with the account will host the matches. Otherwise, the other accounts will not be able to join the local server for some weird reason.
To host a local server, paste the following command in the in-game console:

exec achievements

Where achievements is the name of the file you named in the step 3).
To join the local server with the other accounts, paste this in the in-game console:

connect IPv4

Where IPv4 are the numbers you got in the step 4).

10) To start playing, with one account hold your TAB key and click on New Match. Do the same with the other accounts, but this time click on Join Match.
Getting the achievements
Now you are ready to unlock some achievements. You can press Ctrl + F to look for an specific one, but I recommend reading all of them since I put relevant info in someones. Maybe this info can be helpful for the achievement you are looking for.
3 and 4 player achievements
When you are playing with Sandboxie, the more players or ALT accounts are required for an achievement, the soon you want to get rid of that achievement.

It Takes Two
Win a 2v2 game.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀       

To change the gamemode, press Esc > Play online > Call vote > Change PvP mode of arena > Change to 2 versus 2. If for some reason nothing happens after everyone votes, restart the map throwing the following command in the console:

map duel_winter

Just join with all your accounts to a room, Alt + Tab to your ALTs of the opposing team, and kill them by pressing Z (assuming you followed the step 6) from the previous section). You can close one sandboxed game now.

Gang Up
Win a 2v1 duel.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀       

Join to a room with one of your ALTs first, and then with your main account and your other ALT. The first player who joins in the room is the one who will be in the 1 player team. Alt + Tab to your ALT account and press Z.

Against the Odds
Win a 1v2 duel.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀       

Quite similar to the achievement above, but you must join to the room with your main account first. Alt + Tab to your ALTs and press Z. You can close another sandboxed game now.
2 player achievements
Initiate
Win your first duel.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀  

If you didn't unlock this one yet, Alt + Tab to your ALT account and press Z.

Bad Sportsmanship
Finish a round with full health without bowing.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀       

Quite similar to the achievement above, but just make sure to not press the bow key this time.

Blasphemy!
Duel on duel_monastery.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀        
Winter is Coming
Participate in a duel on the map Winter.
Take it to the Streets
Participate in a duel on the map District.
Meditative
Duel on duel_temple.
Consumerism
Duel on ffa_community.

To change the map, in the console throw the following command:

map map_name

Where map_name is the name of the .bsp files located in <path-to-game>\berimbau\maps. Here is the full list of available maps:
  • cp_docks
  • cp_parkour
  • cp_sequence
  • cp_terrace
  • cp_test (recommended for capture point achievements)
  • duel_box (recommended for Honorable achievement and all non-based maps achievements. Especially for low end PCs)
  • duel_castle
  • duel_district (🏆 Take it to the Streets)
  • duel_monastery (🏆 Blasphemy!)
  • duel_practice_box
  • duel_temple (🏆 Meditative)
  • duel_winter (🏆 Winter is Coming)
  • ffa_community (🏆 Consumerism)
  • free_district
  • free_docks
  • free_monastery
  • free_temple
  • free_winter
  • lightstyle_test
  • practice_box
  • tut_training

Order Among Chaos
While others battle free-for-all, you show victory in a duel.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         

Change to ffa_community map and find your ALT. Challenge it to a duel by pressing R (default key), Alt + Tab to your ALT and press Z to instanly win the duel and get this achievement.

My Hero
Win a round of Hero mode as the hero.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         

In the same map, press Esc > Play Online > Call vote > Change game mode > Change to Hero. Set Hero frag limit and Round time limit to Infinite, and Respawning to Disabled.
If YOU ARE the hero, throw the following command in the console:

sv_cheats 1;kill BBTV;kill ALT;sv_cheats 0

Where BBTV is the name of a bot. For some reason there is a bot in this mode you supposedly must find and kill. ALT is the public name of the Steam account of your ALT.
If YOU ARE NOT the hero, throw the same command and wait a few seconds until a new round beggins. In this new round you will be the hero. Throw the command again and you will get the achievement.

Shapeshifter
Win a duel as each character.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         

There are five characters and you can switch them from the main menu > Customize. Switch your character, join and win a match, go back to the main menu, switch again and keep repeating the process until you get the achievement.

Two for One
Kill two people with one attack.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀   

There is a bug with the kill command to get this one pretty easy. During the first round of a match, press Z with your main account. You will die and lose the match. Do the same in the second round and the achievement will pop.

Low Blow
Kill a target while they bow.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ 

On your main account, press B (default key) to bow. While you are bowing, press Z to get the achievement.

THIS IS SPARTA!
Kill someone with a grab.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         

You can grab someone by pressing Q (default key). Try to low the HP of your ALT a bit with normal hits, and then keep grabbing until you kill it to make the proccess a bit faster.

Have a Seat
Win a duel after sitting during the duel.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀       

Press T (default key) to sit. After that, switch to your ALT and press Z. You will get the achievement when you win the match.

Emotive!
Use an emote just before killing an opponent.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀   

On your main account, press C (default key) to use an emote, and then Z to kill yourself.

IT WAS ALL ME!
Capture the a control point for your team alone.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀      

Use the map cp_test command and join a team with your main account, and the opposing team with your ALT. Capture one point to get the achievement.

Teamwork
Be on the winning team for a round of Capture Point.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀          

Keep capturing points like the previous achievement to boost the process and wait until you win the round.

Disharmonious
Be on the losing team for a round of capture point⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀          

Pretty much the same as the last two achievements, but this time playing with your ALT.

So Close...
Draw a round of capture point.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀

Don't do anything and wait until the time runs out.
Singleplayer achievements
Touchy Feely
Cancel a grab with your grab.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀         

You will get this one by playing the tutorial.

0% Achievement Padawan
Complete the in-game tutorial.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀        

To play the tutorial, on the main menu go to Training > Tutorial. You can skip through the chapters by pressing Page Down (default key). Keep pressing PgDn until you get the achievement.

Be Mine
Use the heart emote on Valentine's Day.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ 

1) You have two options here.
A) Wait until February 14.
B) Change the date of your PC. If you go for this one, I highly recommend closing all the apps (except for Steam) and games you are running before changing the date. Set your date to the last February 14. E.g.: If you are on August 30, 2025, set your time to February 14, 2025.

2) Launch the game and select Judgement as your character.
3) Throw the exec achievements command in the console, wait for the server and join a match.
4) Press the number 3 and then C (default key).

If you chose the option B) in the first step, close the game and fix your date ASAP.
Honorable
Honorable
Bow every duel for 100 duels consecutively.⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀   

Probably the most annoying achievement here. I recommend leaving this one for the last. I was not able to get it in the current build. Seems like is not working properly if it is not completely broken right now. To fix this, we will download a depot (older version of this game). If you have no idea of what I'm talking about, please check this guide or this post.

1) Create a folder on your desktop and name it as you want. In my case "Blade Symphony depot".
2) Press Windows + R and and enter the following:

steam://open/console

This should have opened the Steam console.

3) On the Steam console, enter the following:

download_depot 225600 225601 4086042479257867080

4) Once the download is complete, the console will throw a path. Copy that path, press Windows + R again and enter the path there.

5) You will see some files from that old version of the game. Move all those files to the folder you made on your desktop in the step 1).

6) Repeat the steps 3), 4) and 5) but now with this depot:

download_depot 225600 225602 2913756756481304335

7) Open the folder on your desktop from the step 1) and Shift + Right click the "berimbau.exe" launch file > Copy as path.

8) Go to the Blade Symphony page on your Steam library, click on the gear icon > Properties... and under the LAUNCH OPTIONS section, paste the following:

path %command%

Where path is the string you copied in the step 7). Now your launch options should look similar (but probably not equal) to this:

"E:\Users\Desktop\Blade Symphony depot\berimbau.exe" %command% -console

Since you will need to play with one ALT, repeat this step in one sandboxed Steam client instance.

9) Go to the cfg folder (check the first step of the A technical introduction, part II: Setting up a local server from this guide for more info), create a new plain text file here and paste the following:

hostname "Achievement Grind" sv_lan 0 sv_region 0 heartbeat map duel_box vs_duel_rounds 1 vs_duel_timelimit 1.0 mp_timelimit 999 +bow bb_duelbots_num_bots 0 bb_duelbots_proportional 0 bb_queue_bot_discrimination 0

Source: Honorable: The Faster Method

Save changes, close the file, rename it as you want (in my case, honorable) and change its extension to .cfg

10) Finally, launch your game. Host a local server with the exec honorable command. Join with your ALT and start a match. The character of your main account will bow automaticaly and constantly. The rounds last only one second. You will get this achievement in 20 minutes.
4 Comments
1caruxx  [author] 30 Aug @ 11:44am 
Arigato gozaimasu
pasajero 30 Aug @ 11:42am 
TOMA MI MANITO YA :angry_seagull:
1caruxx  [author] 30 Aug @ 11:40am 
Es gratis LMAO
pasajero 30 Aug @ 11:39am 
Guiaza, rey!! Si tuviese el juego te daba manito arriba :steamthumbsup::eaglegrin: