Install Steam
login
|
language
简体中文 (Simplified Chinese)
繁體中文 (Traditional Chinese)
日本語 (Japanese)
한국어 (Korean)
ไทย (Thai)
Български (Bulgarian)
Čeština (Czech)
Dansk (Danish)
Deutsch (German)
Español - España (Spanish - Spain)
Español - Latinoamérica (Spanish - Latin America)
Ελληνικά (Greek)
Français (French)
Italiano (Italian)
Bahasa Indonesia (Indonesian)
Magyar (Hungarian)
Nederlands (Dutch)
Norsk (Norwegian)
Polski (Polish)
Português (Portuguese - Portugal)
Português - Brasil (Portuguese - Brazil)
Română (Romanian)
Русский (Russian)
Suomi (Finnish)
Svenska (Swedish)
Türkçe (Turkish)
Tiếng Việt (Vietnamese)
Українська (Ukrainian)
Report a translation problem
Nice effort put in though, I'm not sure I'd agree with everything you've put but that's due to my setup. So would advise some salt.
Perhaps I should have clearly stated that the second half is purely an opinion piece, or made two seperate posts.
Edit - I have put a disclaimer at the half way point clearly stating the mods are my opinion based on your post.
Edit 2 - 03/06/2020 I have completely removed my gameplay preference mods and put in their place performance mods I recently found.
I don't really post too often and I am not quite sure what you mean. Is this not in itself a guide? I tried my best to format it as a guide. BTW did you try some of the things I suggested, and did they help you?
Edit - found the guide section, i'm going to put this information in there
Edit 2 - based on your suggestion, here's this information as a guide :
https://steamcommunity.com/sharedfiles/filedetails/?id=2013806625
Bonus for eldi9999, I left out the specific mods.
these are from the Rogue Tech performance enhancement guide adapted so that they refer to BT rather than RT
Performance Tips
Contents
1 Experiencing massive slowdowns?
2 Process Lasso
3 Pagefile
4 Borderless Window Mode
Experiencing massive slowdowns?
1. turn off vsync in btech settings and Set vsync to fast and go max performance options in either nVidia control panel or AMD control panel
2. add battletech folder to exclusion list for windows defender
3. add battletech.exe process to exclusion list for windows defender
https://support.microsoft.com/en-us/help/4028485/windows-10-add-an-exclusion-to-windows-security
Process Lasso
Get process lasso (https://bitsum.com/get-lasso-pro/ only needs free version)
Make sure it autostarts
Launch BT, then in project lasso, right-click Battletech.exe and set the following:
Priority Class>Always>High
CPU Affinity>Always>Deselect CPUs 0 and 1
IO Priority>Always>High
This should fix most stutters according to many users
Pagefile
Make sure you have a pagefile similar or larger (1 to 1.5 the size) then your physical ram on your fastest drive
Please follow this guide on how to change your windows pagefile size (https://mcci.com/support/guides/how-to-change-the-windows-pagefile-size/)
Borderless Window Mode
To play in full screen borderless window mode,
Set your in game video options to WINDOWED, and resolution to your desktop resolution.
Exit the game.
Now add -popupwindow to the battletech launch options,
and if you're getting it on the wrong monitor, add -adapter N where N = your monitor number - 1, so monitor 1 is 0, 2 is 1, etc.
Thanks so much for the extra information! I'm going to test these out and see if they help. Playing on borderless window seems contrary to my own experience in improving performance. Additionally, turning off Vsync in game seemed to drive my temps on my GPU through the roof. Now that I am forcing an FPS limit on the game, I may have to do some experimentation.
Edit : Wow this game ran pretty good with just my suggestions, but turning off vsync, adding exclusions to windows, and using process lasso as suggested by Steve makes this run hella smooth. I'm going to have to edit my guide and this post quite a bit.
https://www.nexusmods.com/battletech/mods/273
I actually experimented with that one quite a lot and didn't include it. I found while it did have some impact, it made some ( most noticeably urban ) environments look straight out of the early 2000s in terms of graphics.
I had much better results simply hard capping the FPS of the game while at the same time maintaining the graphics quality. When I stop being so lazy I'm going to remove my mods from this post entirely and just make a new post in the mods sub forum.
Yes it is to throttle/limit the framerate
if you use a game to enable Vsync it will be in the game only and it will be using the games software to control the framerate.
The Unity engine is a fairly good engine and reduces the cost of a games development massively,however some parts of it are poorly thought out for some games requirements.
if you use the software that came with your graphics card in the video card control screen (nVidia control panel or AMD control panel) it will be applied to the whole PC. anything that uses the standard graphics driver or windows video system will automatically be limited.
in this case the unity engine is not as good as the card driver software.
That is correct. However, limiting the fps to 60fps in radeon settings had no effect for me once I was in the campaign main menu (barracks mech bay, etc..) but it did limit it to 60 fps in the battlefield. I have a 144hz monitor and I had to lower it to 60/59hz in the windows display settings in order to keep it from going above 60fps. Now the game runs smooth and it keeps my gpu/cpu cooler. Anyway, I hope this helps people that had issues with AMD's fps limiter settings.
From my countless hours of Googling to try to make this game run better previously, I read somewhere Nvidia / Radeon software isn't able to apply a framerate limit / Vsync properly unless you run the game full screen exclusive. See tip #1 in my guide on how to do that.
However, I still found myself downloading RivaTuner and noticing massive reduction in heat from my graphics card and better overall performance by hard capping my framerate to 60.
Thanks so much again for what you posted. I revised the guide and this post with Process Lasso, and adding Battletech to Windows Defender Exclusions. The guide itself has your full post, and this post mentions to see your full list of suggestions below.
I personally did not want to mess around with pagefile, and from what I read Unity is horribly inefficient when it comes to borderless window so I did not include that as a tip. Your full post including this is available in the guide in a whole new section though. I have also included a bit more information on Vysnc.
Grumpy or not you made a good point. I've revised my post and the guide. I've chucked out my personal preference mods and I've put performance mods I only recently found in their place. This post and the guide are now cohesive and focused on the topic at hand.