Este tópico serve para falarmos sobre injectores gráficos para jogos de PC, as suas vantagens, instalação, problemas e resolução de problemas.
A informação que está aqui é básica e serve apenas para começarem. Ainda há muita coisa por falar. Se tiverem problemas, dúvidas ou questões, podem perguntar que eu tento responder.
O que é um injector?
Um injector é um programa que injecta efeitos gráficos em tempo real num jogo. Isto é feito com os dll que acompanham os respectivos injectores, como d3d9.dll, dxgi.dll, etc..
Estes injectores não funcionam em OpenGL nem em Mantle. Apenas em DirectX 9, 10 e 11.
SweetFX vs ENB
Apesar de serem ambos injectores, o funcionamento deles é bem diferente.
O SweetFX é um injector que apanha o último buffer do pipeline de renderização de um jogo e depois aplica um monte de efeitos sobre cada frame. A vantagem é que é compatível com quase todos os jogos que usam DirectX.
A desvantagem é que os efeitos são menos complexos e profundos do que um ENB e por isso as diferenças gráficas são bem menores.
Em termos de desempenho, o SweetFX tem um impacto quase nulo. O que significa que temos uma melhoria gráfica de forma gratuita.
O ENB é um injector que afecta quase a totalidade do pipeline de renderização e por isso a quantidade de efeitos é muito superior. Desde efeitos reais de Iluminação Global, Screen Space Ambient Occlusion, efeitos de Depth of Field dinâmicos e de alta qualidade, sombras, etc. A desvantagem é que funciona em poucos jogos, sendo os mais notáveis, o Skyrim e o GTA4. O impacto de desempenho é considerável e por isso não é recomendado para máquinas mais fracas.
GEMFX
Este é um injector que tem algumas das características do SweetFX e algumas do ENB. Ainda está no inicio e por isso ainda tem várias limitações, especialmente a nível de compatibilidade e estabilidade.
Instalação Geral
Tanto no caso do ENB, como do SweetFX ou GEMFX, a instalação é relativamente simples. Basta copiar os ficheiros para junto do executável. Depois é só correr o executável e já está.
Em alguns casos é precisos fazer instalações divididas do SweetFX. Nestes casos é preciso colocar parte dos ficheiros junto ao executável e outra parte na pasta raiz do jogo. Estes jogos são raros e estão identificados em vários forums.
Personalização
Cada um destes injectores tem um conjunto de opções que podem ser personalizadas de forma a agradar a todos. Fazer isto é algo complexo, especialmente no ENB.
Mas existem muitos ENBs e configurações de SweetFX que os jogadores comuns podem fazer download e instalar.
----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
ENB Series
Downloads
ENB: Site Oficial
Presets: NexusMods
GTA4: ICENHANCER 3.0
Para começarem a usar o EBN convém irem ao NexusMod, pois é onde temos muitos ENBs já configurados prontos a instalar.
Em alguns casos é preciso actualizar alguns ficheiros do ENB. Neste caso é preciso ir ao site oficial fazer o download da última versão.
Normalmente, as pessoas que fazem os presets para o ENB já têm tudo explicado sobre a instalação, compatibilidade com outros mods, ficheiros necessários, etc.
No site oficial temos a lista de jogos suportados pelo ENB, bem como um ENB genérico para cada jogo.
O NexusMods não é o único site com ENBs, por isso podem procurar pela net outros presets.
-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
SweetFX
Downloads:
Boulotaur2024.Injector_CeeJay.DK's.1.5.Shader+Chro maticAberrationShader
SweetFX+eFX-Win8.1
RadeonPro
Presets: SweetFX Settings DB
Instalação:
Como disse em cima, a instalação é simples, bastando copiar os ficheiro do SweetFX para junto do executável do jogo. Depois é preciso ir ao site SweetFX Settings DB, selecionar o jogo, escolher o preset que mais gostamos, fazer download, mudar -lhe o nome para "SweetFX_settings.txt" e colocar na pasta de jogo. Depois basta iniciar o jogo normalmente.
No entanto, com a mudança do sistema de drivers do Windows 8, a compatibilidade do SweetFX ficou comprometida. Por isso é que coloquei várias versões do SweetFX.
Entre estas, devemos ter compatibilidade para quase todos os jogos.
O primeiro ficheiro do Boulotaur2024 deverá garantir compatibilidade com todos os jogos em Windows 7 e com a maioria em Windows 8 e 8.1. Tanto em jogos a 32bits como a 64bits.
O SMAA não funciona com o Windows 8.1 A única forma de injectar SMAA em jogos, no Windows 8.1 é com o RadeonPro.
O SweetFX+EFX serve para quando o Boulotaur2024 não funcionar em Windows 8.1. Tem uma versão em 32 e 64bits, dependendo do Sistema Operativo. No entanto, já vi um ou outro jogo que requer a versão de 32bits, mesmo quando temos um OS de 64bits.
Por fim, temos o Radeon Pro. Alguns jogos, tanto em Windows 7 como em 8 ou 8.1 não funcionam com o SweetFx normal. Mas funcionam se usarmos o Radeon Pro.
O Radeon Pro, para injectar SMAA e SweetFX funciona em gráficas da nVidia e da AMD.
No site SweetFX Settings DB temos muitas imagens a comparar jogos com e sem SweetFX.
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
GEMFX
Download: TW GEMFX
Por enquanto ainda não recomendo que usem este a não ser que sejam bem versados com injectores.
Se usarem é provável que tenham problemas de estabilidade. Caso tenham desliguem o Film Grain.
P.S.: Agradeço que não andem a copiar este tópico para outros forums ou sites.
Bookmarks