Tunando seu FSX
Introdução Existe um modo de Melhorar a desempenho do FSX. Quando atestei que funciona mesmo, resolvi compartilhar essas melhorias... Todas as informações vieram das interwebs, então não detenho direitos de nada HEIN FBI!? Importante que você leia tudo isso aqui para ter melhores resultados, mas se não funcionar ai... desculpe... não poderei fazer nada, cada pc funciona diferente
Como é Isso? Vamos melhorar o desempenho “afinando” DIRETO nosso FSX.CFG usando o Notepad++. “Porque? ” pois há varias configurações que não estão disponíveis no Menu do jogo, mas iremos falar dele também.
Mas “fuçar” num arquivo de configuração não vai “Bugar” meu simulador? Se você achar que não ficou bom, APAGUE que o FSX vai tratar de criar um novo com as configurações padrão na próxima execução, mas claro que um Backupizinho é sempre bom. Ah... Quase esqueço, esse .cfg não fica na pasta do FSX, ele fica numa pasta oculta do sistema, para isso você terá que “autorizar” o seu PC a mostra-la para você. Indo em: Painel de controle > Opções de pasta > Modo de Exibição > Mostrar arquivos, Pastas e unidades ocultas. Mas não vou explicar detalhadamente, visto que é algo simples de fazer. Mas eu deixo um link se você não sabe http://www.techtudo.com.br/dicas-e-tutoriais/noticia/2011/03/como-visualizar-pastas-earquivos-ocultos-no-windows-7.html
O Famoso FSX.CFG Ele está em: Win7/Vista: C:\Users\Phellipe\AppData\Roaming\Microsoft\FSX XP: C:\Documents and Settings\Phellipe\Application Data\Microsoft\FSX (tirem meu nominho e põe o d e vocês... Maldito Ctrl C e Ctrl V)
Pode também digitar no Explorer “%AppData%” e depois procurar Microsoft>FSX Achando-o. Vocês devem clicar com o botão direito e: Abrir c om... Bloco de Notas (outra coisa que não merece ser aprofundada.)
Neste arquivo, vai vim muito texto, nele vamos inserir e modificar os “tweaks” que são as linhas de comando de configuração, co nfiguração, você verá varias sessões: [GRAPHICS] [SOUND] [MAIN]...
Vale Lembrar: - Leiam Bem a sessão que virá abaixo, pois determinadas Linhas, se não forem bem interpretadas, podem “Ferrar” o desempenho do seu FSX. - O FSX ao contrário da maior parte dos outros jogos não precisa de FPS tão altos. Por ser extremamente pesado ele sofre muito mais travada do que qualquer outra coisa. Por isso não tenham como objetivo valores de FPS absurdos de 100, 90 que temos em um jogo de Tiro por exemplo. Valores de FPS a partir de 20 já nos dão uma jogabilidade(Segundo o Word, essa palavra não existe O.o) muito fluida e, mais vale ter 20FPS com fluidez do que 50 cheio de travada. - Essas configurações foram testadas na minha máquina I5 3570k, 4Gb de RAM e Video ONBOARD HD4000 (não comprei nem a placa de vídeo dessa M**** ainda ) , então, eu e você podemos não nos dar bem com mesmos valores, podemos até sim, se sua maquina for mais potente ou igual, mas busque modificar, achar um “equilíbrio”. Até EU quando comprar minha placa de vídeo, irei atualizar meu .cfg, beleza? - No final do arquivo irei explicar sobre as opções de gráficos do menu (Word maldito, fica trocando “Menu” com “cardápio”) do FSX. - Para dar certo, aconselho fazer as configurações num FSX que esteja funcionando bem e sem “Bugs”.
Tweakes Chega de papo, vamos ao que importa. Lembrando que você mudará valores e se a tal linha não existe no seu .cfg, escrevam ela. (DICA: Usem Ctrl+F para ver se já existe) entre chaves “[“ está a sessão que você deve procurar dentro do arquivo, e em negrito o valor a ser modificado. [GRAPHICS] HIGHMEMFIX=1
Esta linha não existe no original. Corrige uma série de problemas e é para toda a gente. Não há contra-indicações.
[JOBSCHEDULER] AffinityMask=14
Desde o SP2/Acceleration, o jogo usa recursos Multicore. Ele usa o primeiro core para o calculo principal do jogo e os cores seguintes para as texturas. O que este comando faz é desligar o primeiro core (core 0) no jogo e passar o calculo principal para o segundo core (core 1). Embora iremos perder um core de texturas, na realidade iremos ganhar desempenho porque este primeiro core (core 0) já está carregado com o sistema operativo e outros programas, e ao colocarmos o jogo no segundo core iremos ter um core limpinho dedicado apenas para o jogo. Por definição e se não criarem esta linha o jogo usa todos os cores. No valor numérico da linha, devem colocar essa legenda: • Para CPU quadcore sem Hyperthreading =14 • Para CPU quadcore com Hyperthreading =84 • Para CPU dualcore deixem estar o original.
NOTA: Como não posso colocar TODOS os modelos de CPU e se eles tem “Hyperthreading” ou
não, se você não souber sobre o seu, mande-me um e-mail com o modelo e marca, que eu respondo :) (Email no final do arquivo)
[GRAPHICS] TEXTURE_MAX_LOAD=4096
Esta linha define a resolução máxima das texturas que o jogo carrega. A menos que tenham um supercomputador com tudo top de Linha, aconselho no máximo 2048. P ara quem tem um computador mais modesto, 1024 já dá texturas de boa resolução e cuja diferença é quase imperceptível no jogo. Porem existe Add-ons que pedem 4096 nesta linha, caso do REX e PMDG 737-800NGX e outros Mais “pesados”. [Main] FIBER_FRAME_TIME_FRACTION=0.15
Por cada frame que o CPU processa, existe uma fração do tempo que ele gasta a carregar as texturas e o restante a fazer o render desse frame. Este valor define a fracção de tempo que ele gasta a carregar a informação, logo, quanto mais baixo for o valor menos tempo ele tem para carregar, mais tempo tem para calcular (fazer o render) do frame e consequentemente melhores FPS irão ter. Atenção que se tiverem valores muito baixos para o vosso CPU ele não consegue carregar as texturas e poderão ter perdas de informação como texturas desfocadas, perda de objetos, travamentos e etc, por isso o ideal é sempre encontrar um equilíbrio para o vosso CPU. Este é um valor que também depende do "TEXTURE_MAX_LOAD=" porque quanto
maiores forem as texturas mais elas demoram a carregar. Caso não criem esta linha, o FSX tem por padrão este valor a =0.33. Podem testar neste valor de 0.15, para ver se não tem problemas, se travar ou não carregar direito as texturas (Popins) aumente um pouco até parar. [DISPLAY] WideViewAspect=True
Este é básico. Se tiverem um monitor widescreen coloca TRUE, se não FALSE. [Terrain] TERRAIN_MAX_AUTOGEN_TREES_PER_CELL=800 TERRAIN_MAX_AUTOGEN_BUILDINGS_PER_CELL=3000
Todos os objetos 3D generalistas como árvores e edifícios são objetos "autogen" e estão associados às texturas em determinados locais. Estas texturas estão dispostas pelo terreno em células quadradas de 1.0 X 1.0 km. O que este comando define é o número máximo de objetos por célula que o jogo cria. Atenção que não é a mesma coisa que baixar a densidade do autogen no menu do jogo porque aí ele baixa a densidade por igual em todas as texturas. Sejam texturas com muitos objetos ou texturas com poucos ele vai sempre baixar a densidade em valores de percentagem. Com esta linha ele apenas limita o número máximo de objetos. A vantagem é que podem ter a densidade no menu do jogo em valores altos e nas células com muitos objectos ele vai reduzir até ao número que definirem e manter os FPS controlados e nas células menos densas, desde que não ultrapassem esse número ele irá manter os objetos todos. Por padrão o jogo tem estes valores a 4500 e se quiserem podem subir até 6500 embora eu ache um exagero. Para quem tem problemas de fluidez ou FPS experimentem os valores de 800/3000(Respectivamente para os 2 valores). Pode parecer pouco, mas acreditem que não irão notar muita diferença em termos visuais mas iram ter muito mais fluidez em zonas mais pesadas como cidades ou florestas.
[BUFFERPOOLS] RejectThreshold=131072
Atenção a esta linha porque é muito complexa e precisa de explicação. O motor gráfico do jogo antes de enviar a informação gráfica para o GPU (placa gráfica) cria uma espécie de pacotes ("pools") de informação que vai carregando e só quando estes pacotes estão cheios é que os envia para o GPU. A razão de ser disto ser assim é a de combater a fragmentação de informação e organiza-la de forma a não sobrecarregar o GPU. Caso a informação que chega seja superior ao tamanho de um destes pacotes, então essa informação é enviada diretamente para o GPU sem ser preciso organizá-la em pacotes (pools). O tamanho por padrão destes pacotes é de 4MB(4194304 bytes). Visto que as gráficas cada vez têm mais memória o truque é baixar o tamanho da pool de forma a que cada vez se possa enviar mais informação diretamente para o GPU sem passar por estes "pacotes". A linha de comando RejectThreshold= define esse tamanho . Eu tenho RejectThreshold=131072, com 512Mb na HD4000(Onboard), se você tem mais
memoria (1,2 ou 3Gb) podem diminuir mais ainda esse valor, SÓ ALTEREM O VALOR RECOMENDADO SE TIVEREM ALGUM CONHECIMENTO! Tem um modo que desliga o RejectThreshold, todos os pacotes vão DIRETAMENTE para a GPU, não mostrei como faz pois tem MUITA variável para funcionar bem, e uma delas é ter BASTANTE VRAM, se vocês se interessarem, me contate por e-mail que eu ensino. [Main] DisablePreload=1
Este faz com que o FSX não carregue o voo default no início. Não vos dá mais FPS, mas diminui o tempo de carregamento do jogo. Sinceramente não vi MUUUITA diferença... mas de qualquer forma esta aí pra você.
Menu dentro do jogo O menu e o FSX.CFG são independentes, ou seja, um não vai alterar o outro. Vou falar sobre o menu “in-game” do FSX, mas como depende muito do seu Computador, não vou mostrar “Como colocar” e sim explicar o que é somente.
1 Device: Seleção de “Monitor”, somente terá algo novo aqui se você tiver mais de uma tela. 2 Target frame rate: xx: Aqui colocará quantos frames por segundo(FPS) você quer que o
Simulador “Tente” manter, lembra que eu disse que 20~30 está ótimo? Aqui que você vai colocar isso. 3 Full Screen Resolution: Resolução do jogo. Atenção ao par de números que vem por ultimo
que na imagem está selecionado “32”, sempre ponham em 32, 16 irá ter cores pobres. 4 Filtering/Anti-aliasing: Um dispositivo que “Suaviza” as bordas, evita curvas e retas de
ficarem “parecendo uma serra” (Serrilhado) Modos: NONE, BILINEAR, TRILINEAR, ANISOTROPIC. Esses modos são melhores da direita para a esquerda (Anis > Bili), também afetando mais o desempenho. Dica: se sua resolução está em “Full- HD” 1920x1080, nem precisa ativar isso, pois nesta resolução, o Alias(serrilhamento) natural é pouquíssimo. 5 Global Texture Resolution e outras opções: Somente recomendo deixar o Slide da GTR em Very High, abaixo disso vo cê NÃO conseguirá ler bem o que está escrito no painel do avião.
PREVIEW DX10: NÃO ATIVEM, isso era uma “propaganda” da M$ sobre o novo DX10, Bugado
que misericórdia... As outras opções são meramente para a “beleza”, devem ser ativadas ao seu gosto. Exeto a “Advanced Animations” que deve ficar ativada, senão você não verá movimento nos FLAPS e Superfícies de controle.
Simples aqui, deixe como eu deixei no quadrado da Esquerda, e na direita, são as sombras, ative se quiser... NOTA: Por que tem que deixar o painel 2d como padrão e não o “Virtual Cockpit”? Pois muitos ADDONS pedem isso, para carregar melhor os sistemas do avião.
Quadrado 1 TERRAIN AND WATER: Se eu explicar tudo... véi... vai ter mais 10 páginas deste já
grande arquivo..., faz o seguinte? Ali em cima no “Global Settings”, fique mudando de LOW a Very high, e veja qual fica melhor sem afetar o desempenho (Equilibrado).
Quadrado 2 SCENERY OBJECTS: Pode deixar TUDO no máximo como eu deixei. Nossa... vai
ficar pesado não? Não, o FSX.CFG vai cuidar disso, deixe somente no Máximo tudo. NOTA: “Ground Scenery Shadows” VEEEI não ativa… não... vai dar um LAG DISGRAMEIRA só para as árvores terem “sombrinha” no chão, Pelo amor de deus, você está num Avião a 600Km/h né?
1 Cloud draw Distance: A distancia que você quer que o FSX carregue o clima ao mesmo tempo, Valores de 60 a 80 milhas aqui já mais que suficiente
2 Termal Visualization: Essa só ative se você estiver voando de Planador, ele vai mostrar na
tela os lugares com “Ventos ascendentes” que você usa para Subir o planador. 3 Download Winds.../Disable turbulence: Essa foi surpresa pra mim também, se você não
ativar a primeira opção, quando você mandar o Simulador baixar o clima real, ele não vai baixar o vento, somente “se está chovendo ou se está sol”, mas como gostamos de voar o mais realista possível, o vento é importante né?. A segunda opção, se tratando de realismo, é melhor deixar assim como está na imagem, mas tem add-ons que pedem para ativar, pois a turbulência atrapalha suas funções. O 737NGX da PMDG é um exemplo. 5 Cloud Detail: auto Explicativo, detalhe das nuvens, pode deixar como na imagem, mas se
quiser mais realista, deixa o slider no máximo, mas perceba que em dia muito chuvoso, vai perder FPS.
da
1 Aviation Traffic: Trafego de outras aeronaves. Essa opção serve se você joga no OFFLINE.
Muito pouco fica sem graça, mas MUITO chega a te atrapalhar, fica a gosto de cada um. Recomendo manter em torno de 50 a 80%
2 Land and Sea traffic: trafego de carros, barcos, trens e afins. Recomento 20% pois economiza
FPS e você quando estiver na tensão do pouso, não vai nem vai olhar pro transito na linha vermelha do lado do Galeão(SBGL) né? 3 Aircraft Labels: São aqueles letrinhas vermelhas que mostram os aviões na tela, dizem que
em prol do realismo, tem que deixar desligado, mas eu descordo, já aconteceu muito de o ATC (eu uso o Radar Contact), não avisar sobre um avião que ainda esta na pista, me mandar pousar, eu bato de cara ele e perco minhas horas de Voo no VAFS. Bem, tem mais opções no menu do FSX, mas como esse tuto é pra ajudar vocês a ganharem FPS, as outras opções não tem nada a ver e eu deixei de fora.
Considerações finais Muito disso achei na internet e testei para ver se funcionava mesmo, realmente melhorou muito aqui. Claro que ainda prefiro o FS9 (Flight simulator 2004), mas muitos já dizem que é melhor migrar logo pro FSX, pois ainda esta engine ainda não foi explorada totalmente, e virão muitos add-ons para ela no futuro. Desculpe quaisquer erros de Português, mas meu Windows é inglês e meu word é pt, então da alguns conflitos em determinados termos. Ahh não vou arrumar desculpa, faço Facul de Química, minha matemática é muito melhor que meu Português... Se você tem alguma coisa que acha que merecia ser adicionada aqui, farei uma V2 com maior prazer. Duvidas e quaisquer outras coisas. Meu e-mail é:
[email protected] Abraços! Phellipe Botelho – SKP1040 (antigo SKP1032)