User:Amidatelion

From BTAWiki
Jump to navigation Jump to search

BTA Steam Deck guide.

A special thanks to MrMackdad, without his generousity in sending me, Taintedloki, a deck this quide would not be possible.


Recommendations, before installing BattleTech watch [url=https://www.youtube.com/watch?v=C9EjXYZUqUs]CryoByte33's[/url] video on how to get and use [url=https://github.com/CryoByte33/steam-deck-utilities]CryoUtilities[/url] as it will make playing games a bit better of an experience on the deck. The video is a bit long, but it explains using the utils and the benefits to performance it makes. Since the setup needs to be done in desktop mode return to desktop mode, after using CryoUtilities, and run steam from there. **Note: Best to use either a usb hub or a dock for the deck to connect it to a external monitor and a bluetooth keyboard and mouse. This is to speed things up and simply the install process.**

We will start by making things less annoying to deal with for the installation of BTA and any other games you install on the deck. In either your home folder, if you have the freespace or on a microsd card make a new folder called SteamGames. After making the folder run steam from desktop mode then click steam, settings and select storage. On the right side you should see the default steam library with a + icon next to it. Click the + and browse to the location that you made the SteamGames folder and select it. Now that it has been added select the SteamGames folder and click the ... icon and select make default. You could also just select it when installing BattleTech so it is in the new unhidden libary folder.

It's almost time to install BattleTech. We need to install the native linux version of the game and not the windows version. By default the deck will install the windows version using proton. To force the linux version select the game in your steam library and click the gear icon, followed by properties. You should see the commatiblity tab select it, then click the force compatiblity and in the drop down choice scroll to the bottom choosing the steam linux runtime. Next close that popup and install BattleTech to the SteamGames library, steam will prompt you for the install location. You can either wait for the installtion of the game to complete or go to firefox, it may need to be installed via the discover app, and go to the BTA3062 wiki to download the BTA Launcher. With the zip file in your downloads, wait to extract it until you have created a BTA folder in either your Home folder or on the microsd card. Click the zip and open it with ark. Drag and drop the BTALauncher.exe from ark into that BTA folder you have made.

Once the game has finshed installing launch it with steam once and close it after you have seen the vanilla games title screen. Next step will be adding the BTALauncher to steam as a non steam game. On the steam title bar click Games, then add non steam game. In the popup that appears click browse and go to the BTA folder, enter it then select the BTALauncher. It should show in your steam library, select it and click the gear icon, then properties, select the compatibilty tab, force compatibly checkbox and choose Proton 8.0-3 the close the popup. Run the BTALauncher with steam. Caution only run the launcher when in desktop mode, do not run it in game mode.

You should see the BTA Launcher open and with a popup, click ok the follow it by clicking the Set Perferences button. I recommend choosing BTA Light instead of classic just to deal with lighter experience. Also set the path for the BattleTech binary here. Click browse and go the the / that you see to find SteamGames folder and enter it following this path /home/deck/Steam Games/steamapps/common/BATTLETECH/ and select the BattleTech file that is there. With the path showing in the space for it close the preferences popup. Next click the Advanced Mode button, the checkout workspace will already be in the BTA folder with the BTALauncher itself so leave that alone. For the Install Target click the browse button and go to the /HOME/deck/Steam Games/steamapps/common/ and select the BATTLETECH folder. You should see Z:/home/deck/Steam Games/steamapps/common/BATTLETECH/Mods as your install target and Z:/home/deck/BTA/BtalCache for the Checkeout workspace. Finally what you've been waiting for installing BTA so click the Update/Install button and wait for it to download the cache once it does it will ask you to pick your installation options. **It is important that you select LinuxFire option, it is required if you want the fire texture\shaders to work** the other default fire will only result in broken pink fire. Once the launcher has completed installing BTA, close it and open steam, go to BattleTech and click the gear icon, then properties. Here the launch option needs to be added for for ModTek to work. In the space provided for it copy paste this command into it:

./run.sh %command%

from the period to the last percent on the right. Then select the Installed Files tab and click browse. It will open the BATTLETECH folder, in here you need to find the run.sh script then right click it and choose properties, then the permissions tab. Here you will see an Is executable checkbox, check it and click OK. Launch the game in steam to make sure it works. There will be a bit of a delay, the BattleTech cursor should appear then the game will take over the screen. If you see ModTek in the middle of the screen with a green progress bar. Congradulations you have installed BTA on the steam deck. If you have issues refer the the troubleshooting section of the wiki which you found this guide or come to the BTA3062 Discord for support.

Closing notes:

BattleTech is playable on the deck, but there are issue text and the controls being unusual since the game was not made with controllers in mind. For the best experience is best played while the deck is docked connected to a montior, keyboard, and mouse (power also connected is recommended).


Mech Pilot Abilities

These abilities are primarily available to Mech (M) and Mech/Vehicle (MV) pilots. Vehicle (V) pilots have access to: Multi-Target, Precision Master, Sure Movement, Ace Pilot, Shielded Stance, Sensor Lock, and Master Tactician as detailed in this FAQ post.

Skill Tree Level Icon Abilitiy Description
Gunnery Level 5 Multitarget Multitarget ACTION: Fire weapons at up to three separate targets within this 'Mech's current firing arc.
Battlelord Battlelord ACTION: Supercharge your mech for a turn, dealing 15% greater damage and hitting with +2 accuracy for the turn. Generates an extra 30 heat this turn. 4 turn cooldown. Costs 20 Resolve to use.
Level 8 Precision Master Precision Master PASSIVE: Attacks with a single weapon ignore COVER and GUARDED on the target. Additionally, enables called shots on targets.
Energy Master Energy Master PASSIVE: Grants a 10% damage bonus and +1 accuracy to attacks with energy weapons.
Ballistic Master Ballistic Master PASSIVE: Grants a 10% damage bonus and +1 accuracy to attacks with ballistic weapons.
Missile Master Missile Master PASSIVE: Grants a 10% damage bonus and +1 accuracy to attacks with missile weapons.
Battle Armor Master Battle Armor Master PASSIVE: Grants a 10% damage bonus and +1 accuracy to attacks with battle armor weapons.
Artillery Master Artillery Master PASSIVE: Grants a 10% damage bonus and +1 accuracy to attacks with artillery weapons.
Level 10 Stone Cold Stone Cold ACTION: Supercharge your cooling system for a turn, gaining +60 heat dissipation for the turn, at the cost of responsiveness in the controls. Your initiative is reduced by 2 for 2 turns. 4 turn cooldown. Costs 20 Resolve to use.
Piloting Level 5 Sure Movement Sure Movement PASSIVE: 'Mechs piloted by this MechWarrior gain one bonus Evasion charge after moving (can exceed the unit's maximum). If the move is not a sprint, jump, or charge to melee, the 'Mech also gains ENTRENCHED (50% stability damage reduction). Finally, the unit also gains 5% damage reduction against Area-of-Effect attacks.
Phantom Phantom ACTION: Blur your 'Mech's sensor signature such that you gain +2 evasive charges from movement for two turns. 4 turn cooldown. Costs 20 Resolve to use.
Level 8 Ace Pilot Ace Pilot PASSIVE: A 'Mech piloted by this MechWarrior can move after shooting if it has not moved yet.
Invisible Target Invisible Target PASSIVE: This pilot's evasive charges are immune to being removed by sensor lock effects. Additionally, pilot gets +2 defense at all times.
Level 10 Lightfoot Lightfoot PASSIVE: Superior piloting skill lets you use waypoint movement to plot a perfect path during a sprint as well as ignore land mines.
Guts Level 5 Bulwark Bulwark PASSIVE: Gain a flat 15% damage reduction against normal attacks at all times as well as 10% damage reduction against Area-of-Effect attacks. These stack with damage reduction from Brace and from cover sources.
Shielded Stance Shielded Stance ACTION: Activate in order to gain a flat 50% damage reduction regardless of cover or positioning as well as gaining 1 initiative. The DR lasts until your next turn, initiative only applies next turn. 4 turn cooldown. Costs 20 Resolve to use.
Level 8 Juggernaut Juggernaut PASSIVE: Successful Melee attacks knock your target back one Initiative Phase. Braces after Melee and DFA. Also grants one extra attack using physical weapons such as Hatchets, Maces, and Swords.
Brawler Brawler PASSIVE: Grants a 35% damage bonus to kicks, punches, and DFAs. Reduces self-damage from DFAs by 50%.
Level 10 Defensive Formation Defensive Formation ACTION: Activate in order to gain a flat 20% damage reduction regardless of cover or positioning for all friendly units. The DR lasts for 2 turns. 6 turn cooldown. Costs 20 Resolve to use.
Tactics Level 5 Sensor Lock Sensor Lock ACTION: Select a target within sensor range to reveal it until the end of the current round and remove two of its EVASIVE charges. The target also gains +2 SENSORS IMPAIRED effect. Using Sensor Lock ends your turn.
Target Prediction Target Prediction ACTION: Advanced heuristics provide your lancemates with +2 accuracy for the remainder of this turn. Does not affect this unit. 4 turn cooldown. Costs 30 Resolve to use.
Level 8 Master Tactician Master Tactician PASSIVE: 'Mechs piloted by this MechWarrior gain +2 Initiative, and remove one bar of stability damage when Reserving.
Knife Fighter Knife Fighter PASSIVE: Gain a +33% boost to all support weapon short and medium range brackets as well as +10% damage with support weapons.
Bombardier Bombardier PASSIVE: Gain a +33% boost to all bomb bay weapon range brackets as well as +10% damage with bomb bay weapons.
Level 10 Eagle Eye Eagle Eye PASSIVE: Gain a +25% boost to sensors, sight, all weapon long and max range brackets, and a 2.5% Called Shot bonus.