RealGame.com.br

Site da RealGame passou por uma reformulação e está show: novo layout e produtos. Vale a pena conferir.

  • Cockpit da RealGame
  • Cockpit Playseat, incluindo o cockpit de F1 da Red Bull
  • Cockpit Vision Racer
  • D-Box
  • Entre outros
É muito bom ver empresas que acreditam e levam a sério o Automobilismo Virtual. Mais uma vez meus parabéns à Real Game.
[]s
R. R.

Simulando com 2 Monitores

Há tempo tenho esta placa de vídeo (GeForce 7950 OC 256MB) que possui 2 saídas em DVI e nunca pensei nesta possibilidade de simular com 2 monitores. A primeira impressão pode parecer maluquice pois a borda divisória deles bem no meio pode parecer impossível usar esta solução, mas acreditem, em alguns casos é possível.

Primeiramente quero dizer que não há mágicas. Isso só é possivel graças a um software que emula as funções de um aparelho tipo o Matrox TripleHead2Go: SoftTH. Como ele, será possível gerar 1 imagem e distribui-la por todos os seus monitores gerenciados no seu Windows (testei com Windows 7).

A instalação é bem simples mas para configurar pode requer um pouco de manha, ainda mais se seus monitores têm tamanhos diferentes – ah, sim, é possível usar este tipo de configuração, como é o meu caso. Um monitor, o principal, tem 21’5″ e é 16:9 (widescreen). O outro é 17″ e é 4:3. Pois então, como usar sem que a imagem fique distorcida num deles? A solução é bem simples e irei explicar mais adiante.

Eu testei duas configurações mas só vou descrever uma delas.

Configurando no iRacing

A primeira coisa que vc precisa saber é que vamos gerar 1 imagem que será quebrada em outras 3: 1 frontal e 2 laterais (esq. e dir.). Uma destas visões laterais será descartada, dependendo da disponibilização dos seus monitores. Para carros de posição central de direção (como os carros de fómula) eu não gostei do resultado. Já os carros de turismo ficou bem bom.

Sabendo disto, vc precisa determinar a resolução gráfica dela. Aqui eu testei com 2400×600 (800×600 em cada monitor). Aconselho vc a pegar a menor possível para testar, depois vc pode ir reconfigurando com resoluções maiores, conforme a capacidade de sua placa de vídeo e seus monitores.

Agora que determinamos a resolução que iremos usar (800×600 em cada monitor) precisamos ajustar a escala da imagem exibida no monitor menor (caso vc tenha monitores de diferentes tamanhos). Isso fará com que parte da imagem projetada neste monitor seja descartada para que a imagem exibida neste monitor menor tenha a mesma escala que o monitor maior.

Veja as dimensões das telas dos dois monitores – altura e largura. Faça uma conta de regra de 3 bem simples para determinar qual é o tamanho apropriado da imagem a ser montada no monitor menor.

800 px    =       ?  px
23 cm     =     17 cm

Vc obterá um número tipo 743 x 420 (estou escrevendo este artigo de outro computador e vou dever para vcs os dados reais de minha configuração). Use este número para definir que parte da imagem total (2400×600) será exibida no monitor menor. Para isso, vc precisa editar o arquivo .ini de configuração do seu SoftTH e altere o parâmetro sourceRect com este valor calculado.

Depois que vc entrar no jogo verá que as imagens terão a mesma escala, porém vc precisará de um último ajuste para por a imagem na altura correta. Com um pouco de paciência vc encontrará a configuração correta.

Ah, e usando o TrackIR fica melhor ainda! ;)

[]s
R. R.

—– adicionado ——————–

Usei o SoftTH para configurar no rFactor e tb funcionou. Tive que fazer uma configuração um pouco diferente já que não há como informar o tamanho da borda dos dois monitores juntos no rFactor, para isto, descartei a parte da imagem que seria exibida entre os dois monitores. Em breve posto uma foto já que não estou no computador do simulador.

—– adicionado ——————–

Conforme prometido, seguem as minhas configurações para que vcs possam usar como parâmetro.

Tamanho dos monitores (apenas a tela):

22" 465mm de largura por 339mm de altura
17" 291mm de largura por 271mm de altura

Configuração do vídeo no iRacing:

Window Resolution: 2400x600x32
Number of screens: 3
Render each screen separately: yes
Monitor width including bezel: 505mm*
Monitor width excluding bezel: 465mm

*some a largura das bordas dos dois monitores.

Configuração do config.SoftTHconfig no iRacing:

[main]
renderResolution=2400x600
nonlocalFormat=RGB16D
keepComposition=0
smoothing=1
debugD3D=0
zClear=1
vsync=0
tripleBuffer=0
screenshotFormat=jpg
dllPathD3D9=auto
dllPathDXGI=auto
dllPathD3D11=auto

[overrides]
forceResolution=0
antialiasing=0
processAffinity=0
FOVForceHorizontal=0
FOVForceVertical=0

[head_primary]
sourceRect=800,0,800,600
screenMode=800x600

[head_1]
; Autodetected as \\.\DISPLAY2 at NVIDIA GeForce 7950 GT
devID=1

sourceRect=1600,42,583,557
transportResolution=800x600
transportMethod=auto
noSync=0

Configuração do config.SoftTHconfig no rFactor:

[main]
renderResolution=2400x600
nonlocalFormat=RGB16D
keepComposition=0
smoothing=1
debugD3D=0
zClear=1
vsync=0
tripleBuffer=0
screenshotFormat=jpg
dllPathD3D9=auto
dllPathDXGI=auto
dllPathD3D11=auto

[overrides]
forceResolution=0
antialiasing=0
processAffinity=0
FOVForceHorizontal=0
FOVForceVertical=0

[head_primary]
sourceRect=800,0,800,600
screenMode=800x600

[head_1]
; Autodetected as \\.\DISPLAY2 at NVIDIA GeForce 7950 GT
devID=1

sourceRect=1600,42,583,557
transportResolution=800x600
transportMethod=auto
noSync=0
Seguir

Obtenha todo post novo entregue na sua caixa de entrada.