战地风云2042

战地风云2042

战地风云2042

欢迎来到战地风云2042社区! 
关注
50帖子·--新帖
游戏详情
全部
官方资讯
攻略创作
组队交友
问题反馈

提升帧率,提高30-40FPS 提升帧率 在设置文件中将“GstRender.ShadowQuality 1”更改为“GstRender.ShadowQuality 0”可大幅提升PC版帧率。该文件位于%USERPROFILE%文档Battlefield 2042 settings PROFSAVE_profile(建议先备份文件,以便日后恢复原设置) 可选操作: 将“GstRender.Dx12Enabled 0”更改为“GstRender.Dx12Enabled 1”,这也有助于提高帧率。 这些设置让我在全面战争模式中获得了约40FPS的额外提升,使游戏体验,尤其是战斗场景,更加流畅。

--
--
--
--
--
--

本指南将帮助你升级武器和刷经验 开始 首先,我们需要创建一个【突破 单人合作】大厅,并选择【机密】地图。 选择专家 最好选择【爱尔兰人】,因为他最适合这个地点,同时给他配备弹药箱和烟雾弹。НАЧАЛО v1 首先,我们用截图中所示的方法困住机器人,它们无法逃脱,并且会在冷却时间结束后死亡。如果有一些机器人一开始跑出去了,也没关系,只需等待它们死亡即可。【实用烟雾技巧】为了能安心刷资源且不受机器人干扰,只需在这里投掷烟雾弹。机器人无法穿透烟雾射击,你就能从容击杀敌人,从而获取装备以及提升账号等级所需的经验。需要说明的是,在这场比赛中,你可以不受时间限制地停留,也就是说,只要你不觉得厌烦,就可以一直在地图上升级你的全部武器装备。结束 你可以在拆除自己的配件后从容退出比赛,但这样你将无法获得账号经验。我的建议是快速通过各个点位,以便从这次进入中获得最大收益。 额外提示

--
--

优化指南:我将详细介绍自己在游戏中尝试过的优化“技巧”! 简介 我知道大家已经了解一些《战地2042》的设置优化技巧,但我发现其中大多数都缺乏详细解释,而且往往只是看似有效(安慰剂效应)。我真的很喜欢这款《战地》作品(即便还有《使命召唤:先锋》可以玩),但它让我本已过时的配置(锐龙5 2600 4.0GHz + GTX 1070 2000MHz + 2×8GB DDR4 3000MHz)显得更加力不从心。经过一周的游戏“优化”尝试,我终于将游戏调整到了可玩的状态(帧率在50~80fps之间,且没有卡顿)。以下是我将在本视频中提到的所有内容的视频摘要和实际游戏演示。

[PT-BR] Sei que tem algumas dicas de configurações sobre como otimizar o Battlefield 2042 mas eu percebi que a maioria tem pouca explicação e muita vezes só apresentam ganhos placebos. Eu realmente gostei desse Battlefield (mesmo tendo o Vanguard para jogar) mas ele fez parecer que minha configuração já obsoleta (Ryzen 5 2600 4.0Ghz + GTX 1070 2000Mhz + 2x8GB DDR4 3000Mhz) parecer ainda mais obsoleta e depois de uma semana procurando "otimizar" o game cheguei em um ponto onde considero o game jogável (variando de 50~80fps mas sem possuir stuttering). Você pode conferir abaixo um resumo do vídeo e uma gameplay que apliquei tudo que irei falar nesse vídeo: WHAT REALLY DOESN'T WORK [EN] I think the basic thing to do when creating an optimization guide is to clarify what doesn't work first! PROCESS PRIORITY: There are many people who say that if you change the BF2042.exe process you will get FPS gains, but they are totally wrong since Easy Anti Cheat does not allow this and not even the bypass it had to change the priority via regedit is working anymore! Enable DIRECTX12 in the PROFSAVE_profile: How do you want to enable something that is already native to the game? Battlefield 2042 only runs on DirectX 12 which for me is the main problem with the bad optimization of the game! LOOK AT THE AMOUNT OF PLAYERS IN THE BENCHMARKS YOU SEE: This is nothing related to optimization but I got tired of seeing benchmarks of the game showing unimaginable +100fps with modest settings but when I go to see it most of the lobby is bot and being a 25x25 match start to a 64x64 match end both in Conquest 128 a difference of more than 30fps on my computer. FSR and NIS: Unless you have a low end card the FSR/NIS will not make you gain much FPS due to the lousy optimization of the game! The visual loss is not worth what you will gain in fps! [PT/BR] Acho que o básico a se fazer ao criar um guia de otimização é esclarecer o que não funciona primeiro! PRIORIDADE DE PROCESSO: Há muitos pessoas que falam que se você alterar o processo do BF2042.exe você irá ter ganhos de FPS, mas elas estão totalmente erradas já que o Easy Anti Cheat não permite isso e nem mesmo o bypass que ele tinha de alterar a prioridade via regedit está mais funcionando! HABILITAR O DIRECTX12 NO PROFSAVE_profile: Como você quer habilitar algo que já é nativo do jogo? O Battlefield 2042 somente roda em DirectX 12 que para mim é o principal problema da má otimização do jogo! OBSERVE A QUANTIDADE DE PLAYERS NOS BENCHMARKS QUE VOCÊ VÊ: Isso não é nada relacionado a otimização mas cansei de ver benchmarks do game mostrando inimagináveis +100fps com configurações modestas mas quando vou ver a maioria do lobby é bot e sendo um início de partida 25x25 para um final de partida 64x64 ambos em Conquest 128 a uma diferença de mais de 30fps no meu computador. FSR and NIS: A não ser que você tenha uma placa low end o FSR/NIS não vai fazer você ganhar muito FPS devido a otimização péssima do jogo! A perda visual não vale o que você irá ganhar de fps! PROFSAVE_profile [EN] For me, this is one of the files that is least worth modifying to get the fps gain, but here are some tips. LINES TO EDIT: From the whole file it pays to edit only: GstRender.EffectsQuality GstRender.PostProcessQuality GstRender.ShadowQuality GstRender.VSyncEnabled GstRender.WeaponDOF Put the number 0 in all of them, like this as an example: GstRender.WeaponDOF 0 After that just save the file! [PT-BR] Para mim uns dos arquivos que menos compensa modificar para obter o ganho de fps mas vamos a algumas dicas. LINHAS PARA EDITAR: Do arquivo inteiro compensa editar somente: GstRender.EffectsQuality GstRender.PostProcessQuality GstRender.ShadowQuality GstRender.VSyncEnabled GstRender.WeaponDOF Coloque o número 0 em todas elas ficando assim como exemplo: GstRender.WeaponDOF 0 Depois disso basta salvar o arquivo! NVIDIA/AMD SETTINGS [EN] Now we start tinkering where there can be considerable FPS gains! Remembering that if you are an AMD user just look for similar options in AMD's panel as presented in this part of the guide! NVIDIA CONTROL PANEL: Put your settings in Nvidia's control panel like the one in the image below: https://i.imgur.com/idx6rH1.png NOTE: Low Latency Mode and Threaded Optimization are CPU intensive settings, test them and try to play with them off, you may gain some fps! NVIDIA INSPECTOR: First download the nvidia inspector from the Github repository: https://github.com/Orbmu2k/nvidiaProfileInspector/releases Open it and select the profile Battlefield 2042, look for Maximum Pre-Rendered Frames and set it to 1! https://i.imgur.com/P7uSg8Y.png NOTE: For some reason this option was removed from the nvidia control panel in these latest drivers but changing this value I had a gain of over 20fps without having the increase in input lag (without changing this value the game sets as 3 and has a gain in input lag). [PT/BR] Agora começamos a mexer onde pode haver ganhos consideráveis de FPS! Lembrando se você for usuário AMD basta procurar opções similares no painel da AMD a apresentadas nessa parte do guia! PAINEL DE CONTROLE NVIDIA: Coloque suas configurações no painel de controle da Nvidia igual a da imagem abaixo: https://i.imgur.com/idx6rH1.png OBSERVAÇÃO: Low Latency Mode e Threaded Optimization são configurações que usam muito CPU, faça o teste e tente jogar com eles desligados pode ser que você tenha ganho de alguns fps! NVIDIA INSPECTOR: Primeiramente baixe o nvidia inspector no repositório do Github: https://github.com/Orbmu2k/nvidiaProfileInspector/releases Abra ele e selecione o profile Battlefield 2042, procure Maximum Pre-Rendered Frames e deixe setado como 1! https://i.imgur.com/P7uSg8Y.png OBSERVAÇÃO: Por algum motivo essa opção foi removida do painel de controle da nvidia nesses últimos drivers mas alterando esse valor tive um ganho de mais de 20fps sem ter o aumento do input lag (sem alterar esse valor o game seta como 3 e tem um ganho de input lag). USER.CFG [EN] This is one of the most important sections of the guide, in my case the fps gain was notable after adding this file in my folder where Battlefield 2042 is installed! Remembering that these commands were all tested by me and many commands present in previous versions of games in the saga no longer work! USER.CFG: First you must create a file called User.cfg in the folder where your game is installed but remembering that the writing must be User.cfg (if you write user.cfg with the U in lowercase the file will not work. After that, edit the file and paste the following commands: Render.DrawScreenInfo 1 RenderDevice.RenderAheadLimit 1 RenderDevice.TripleBufferingEnable 0 WorldRender.LightTileCsPathEnable 0 WorldRender.TransparencyShadowmapsEnable 0 WorldRender.MotionBlurEnable 0 Thread.UseReservedJobThreads 0 Now I will explain what each thing means: Render.DrawScreenInfo 1 - This command enables a screen of information from your computer in the game, use it to check if the configuration file worked. RenderDevice.RenderAheadLimit 1 - Forces game to use Maximum Pre-Rendered Frame 1 RenderDevice.TripleBufferingEnable 0 - Disable Triple Buffering WorldRender.LightTileCsPathEnable 0 WorldRender.TransparencyShadowmapsEnable 0 - Disables some unnoticeable visual effects but has considerable FPS gain. WorldRender.MotionBlurEnable 0 - Disables Motion Blur or any other graphic option that makes use of it. Thread.UseReservedJobThreads 0 - Due to the little documentation available on the internet it is a DirectX 12 command and I got better fps with it set that way. [PT-BR] Essa é uma das sessões mais importantes do guia, em meu caso foi notável o ganho de fps após adicionar esse arquivo na minha pasta onde o Battlefield 2042 está instalado! Lembrando que esses comandos foram todos testados por mim e muitos comandos presentes em versões anteriores dos games da saga não funcionam mais! USER.CFG: Primeiramente você deve criar um arquivo chamado User.cfg na pasta onde o seu jogo está instalado mas lembrando que a escrita de ser User.cfg (caso você escreva user.cfg com o U em letra minúscula o arquivo não irá funcionar. Após isso edite o arquivo e cole os seguintes comandos: Render.DrawScreenInfo 1 RenderDevice.RenderAheadLimit 1 RenderDevice.TripleBufferingEnable 0 WorldRender.LightTileCsPathEnable 0 WorldRender.TransparencyShadowmapsEnable 0 WorldRender.MotionBlurEnable 0 Thread.UseReservedJobThreads 0 Agora irei explicar o que significa cada coisa: Render.DrawScreenInfo 1 - Esse comando habilita uma tela de informações de seu computador no game, uso ele para verificar se o arquivo de configuração funcionou. RenderDevice.RenderAheadLimit 1 - Força o game a usar a Maximum Pre-Rendered Frame 1 RenderDevice.TripleBufferingEnable 0 - Desabilita o Triple Buffering WorldRender.LightTileCsPathEnable 0 WorldRender.TransparencyShadowmapsEnable 0 - Desabilita alguns efeitos visuais inperceptíveis mas tem um ganho considerável de FPS. WorldRender.MotionBlurEnable 0 - Desabilita o Motion Blur ou qualquer outra opção gráfica que faça uso dele. Thread.UseReservedJobThreads 0 - Pela pouca documentação disponível dele na internet é um comando do DirectX 12 e obtive melhores fps com ele setado dessa forma. DISABLE OVERLAY [EN] Overlays can sometimes take a bit of CPU/GPU processing away, so disabling them is an option in BF2042. ORIGIN OVERLAY: For some reason Origin does not allow you to disable its overlay on games purchased via Steam, in which case you should go to the folder where Origin is installed and look for the file: igo64.dll You can rename it or delete it, with this you will disable the Origin overlay permanently! In my case my crashes are over! STEAM OVERLAY: If you want you can disable Steam Overlay, to do so: Select the BF2042 in your library>right click on it>properties>Uncheck; Enable Steam overlay in-game. [PT-BR] Overlays as vezes podem tirar um pouco de processamento de CPU/GPU então desativar eles é uma opção no BF2042. ORIGIN OVERLAY: Por algum motivo a Origin não permite desabilitar o overlay dela nos games comprados via Steam, nesse você deve ir na pasta onde a Origin está instalada e procurar o arquivo: igo64.dll Você pode renomear ele ou excluir, com isso você irá desativar o overlay Origin permanentemente! Em meu caso minhas travadas acabaram! STEAM OVERLAY: Caso você queira pode desabilitar o Steam Overlay, para isso: Selecione o BF2042 na sua biblioteca>clique com o botão direito sobre ele>propriedades>Desmarque; Ativar painel Steam dentro do jogo. OTHER OPTIMIZATIONS [EN] There are other ways to have fps gain but not directly related to BF2042 so I created this part of the guide to mention them. DISABLE FULLSCREEN OPTIMIZATION: A people who talk about fps gain occurring but I think it's often placebo, you can read more about this on the page below and it's up to you to use this or not: https://devblogs.microsoft.com/directx/demystifying-full-screen-optimizations/ HPET: For an average user who has never heard of HPET I can summarize that it is a timer used in calculations of the processes of your computer (if I'm talking nonsense, excuse me) and many say that disabling it has a gain of FPS, on my computer I did not observe any gain of FPS but on my brother's computer yes! As I said earlier it is up to you to use it or not, read more about it on the page below: https://silicophilic.com/disabling-hpet-settings/ [PT-BR] Há outras formas de ter ganho de fps mas não relacionadas diretamente ao BF2042 por isso criei essa parte do guia para citar elas. DESABILITAR OTIMIZAÇÃO EM TELA CHEIA: A pessoas que falam que ocorre o ganho de fps mas acho que muitas vezes é placebo, você pode ler mais sobre isso na página abaixo e cabe você usar ou não isso: https://devblogs.microsoft.com/directx/demystifying-full-screen-optimizations/ HPET: Para um usuário comum que nunca ouviu falar do HPET eu posso resumir que ele é um temporizador usado em cálculos dos processos do seu computador (caso eu esteja falando besteira, me desculpe) e muitos dizem que desabilitar ele tem um ganho de FPS, em meu computador não observei nenhum ganho de FPS mas no do meu irmão sim! Como eu disse anteriormente cabe você usar ele ou não, leia a mais sobre isso na página abaixo: https://silicophilic.com/disabling-hpet-settings/ CONCLUSION: [EN] I hope my guide has helped you gain some fps! But I hope EA fixes the game as soon as possible since it is a good game with a terrible optimization! Any questions you can send me a message in the profile or in the comments of the guide that I will be answering them! [PT-BR] Espero que meu guia tenha lhe ajudado a ganhar alguns fps! Mas espero que a EA corrija o game o mais rápido possível já que é um bom game com uma péssima otimização! Qualquer dúvida pode me enviar uma mensagem no perfil ou nos comentários do guia que estarei respondendo elas! Thank you all! Obrigado a todos! If you have a way to favorite and like the guide I'd appreciate it, any questions just send a message in the comments or in my profile! Se tiver como favoritar e curtir o guia eu agradeço, qualquer dúvida basta enviar uma mensagem nos comentários ou em meu perfil! written by SnakeD

--
--
--
--
--
--
3
--
--
--

战场老兵的建议 前言 厌倦了看到其他玩家犯低级错误。 这是一份仍在完善中的指南。 建议 防守很简单,因为奔跑的声音很大。所以在旗帜区域设伏,以获得额外的视觉警告。 敌人靠近时,切勿弃车。 如果你的队友在坦克外倒下,不要下车救他们。 这样只会让敌人更容易偷走载具。 如果载具生命值低时必须弃车,确保敌人无法夺走它。要么重新上车,要么将其炸毁。 攻击旗帜时放慢速度,因为奔跑的声音很大。 要知道何时撤退,何时进攻。你能赢得这场战斗吗? 最好跟紧你的 squad leader,这能增加你被复活的机会,并促进团队合作。 射击前先进行标记。永远不要保证自己能独自击杀目标。 卧倒或蹲下是个好选择,不只是狙击手会用,它能提高你的精准度。 当你无法撤退,身处敌人密集区域时,卧倒或许能扭转局势。 消音器在这种情况下很有用。 击中敌人后,忍住不要在同一位置继续射击。 击杀敌人后,如果你认为他们会试图搜寻你,就转移到能监视原位置的地方,然后将他们击倒。 在大多数情况下,预瞄你认为敌人可能出现的位置比腰射要好得多。 不要开着载具蹲守基地。 防空坦克在远距离会损失大量伤害,变得基本无用。 TOR坦克在距离目标较近时,击杀目标的几率更高。靠近那些不蹲守基地的狙击手以获取支援,同时找一名机枪手配合。 驾驶喷气式战斗机时,使用加力燃烧室来实现比敌机更灵活的转向。 如果无法摆脱身后的敌机,减速并让它们超过你。 工程师持续需要弹药。他们需要火箭弹来装填所有火箭发射器(不包括莉齐火箭筒)。 投放大型弹药箱,它们能提供战术装备弹药。 每次射击任何武器(包括载具上的武器),你都会出现在小地图上。这就相当于你发射了一枚红色信号弹,上面写着“向我射击”。 驾驶坦克时,不要独自推进过远。你很可能会被侧翼包抄并轻易摧毁。唯一的例外是你全速冲向侧翼,但必须保持移动。 在《战地5》中,一个重要的玩法是跳到敌方坦克上,使其无法向你射击。他们会惊慌失措地跳出载具,而不是切换到炮手位置。 大多数装甲车都可以这样操作。 MAV无法翻越,所以你需要使用跑酷技巧。冲撞的话你会直接掉下来。 重机枪(HMG)和迷你炮对带有装甲的地面载具无效,只会惊动它们,然后你会立即遭到炮击或火箭弹攻击。 要发挥你的载具优势。 主战坦克(MBT)?那就去猎杀地面载具。 不要在基地后方蹲守射击直升机,期望能对直升机达成多杀。 坦克里的乘客应该多射击地面目标。很多时候他们射击直升机,结果我们就被喷气式战斗机或那架直升机轰炸了。 在进行精确射击或拐角探头时,如果敌人已经发现你,就不要从同一个拐角射击。 从另一个拐角射击。 同样,在击杀回放后,一定要稍微移动一下位置。不要在一个地方停留太久。 为运输直升机、装甲车和侦察车等载具腾出空间,否则队友无法重生。 在征服模式中,你只需要比敌人多占领一面旗帜即可。因此,优先占领离己方基地最近的旗帜并进行防守。 社区小贴士: 等待复活,队友和医疗兵通过复活你可以获得大量分数。 与你的小队待在一起,以提高被复活的几率。 这将帮助你避免因频繁死亡而产生的挫败感。 不要浪费载具,除非确定载具即将爆炸,否则不要作为驾驶员跳出载具。敌人可能会偷走你的载具。 我有时会直接冲向敌方坦克,他们会愚蠢地跳出坦克,因为他们以为我带有C4(我并不总是有C4)。他们跳出后,我就偷走坦克。最后想说的是

--
--
--
--
--
--
--
--