En DiRT Rally 2.0, con tres monitores, la imagen se estira y se deforma hacia los costados. Eso marea, incomoda, y te deja sin poder calcular una distancia real mirando las pantallas laterales. Dejé el juego por ese motivo, hasta que decidí intentar resolverlo. Así nació TrueTriple, y anduvo tan bien y lo disfruté tanto que armé una herramienta para que lo pueda usar cualquiera. Apoyame en Patreon y voy a seguir haciendo este tipo de soluciones.
Esto no es un número en un benchmark. Es la primera vez que el juego te muestra el mundo a escala real.
Los laterales dejan de mentirte. El pilar, el espejo, el borde del capó quedan donde tienen que estar. Por primera vez sentís que manejás desde adentro, no que mirás una foto ancha del auto.
Al proyectar con la geometría real de tu puesto, cada cosa tiene el tamaño que tendría en la vida. Las curvas se leen mejor porque el punto de frenado está donde tu ojo cree que está. Cambia cómo corrés más que cualquier upgrade de hardware.
Movés el punto de vista dentro del cockpit hacia adelante, atrás, arriba y a los costados, hasta que la posición sea tuya. En cualquier auto, sin los límites ridículos del juego. Y se acuerda de dónde lo dejaste.
Con Nvidia Surround o AMD Eyefinity el juego ve un solo monitor muy ancho y dibuja todo con una sola cámara. Los paneles de los costados quedan estirados. TrueTriple le da a cada pantalla su propia ventana al mundo.
Las tres pantallas son un plano único y plano. Lo que cae en los tercios laterales se estira, y cuanto más abrís el ángulo, peor se ve.
Cada monitor recibe la perspectiva que le corresponde según dónde está y cuánto está girado. Girás la cabeza y lo que ves es lo que verías por la ventanilla.
Está terminado y funcionando, no es una prueba de concepto.
Tres frustums independientes calculados desde la geometría física de tu puesto. La imagen que siempre debió tener.
Todo lo que el juego calcula sobre la pantalla se recorrige por monitor. Nada nada ni se desalinea en los costados.
Ahora hay que calcular tres cámaras en vez de una, así que algo cuesta, no te lo voy a mentir. Pero optimicé el mod a fondo para que sea lo más chico posible: la caída de rendimiento queda por debajo del 10%. En la práctica, casi no lo vas a notar.
Ubicás tu cabeza al centímetro en cualquier auto, moviéndola adelante, atrás, arriba y a los costados, y guardás esa postura en un slot. Podés tener varias por auto y cambiar entre ellas con una tecla: una para la vista de siempre, otra más adelantada para los tramos angostos, la que quieras. El mod reconoce solo en qué auto estás, así que cada uno tiene sus propias posiciones y las recuerda para la próxima vez.
Lee la proyección real de cada fotograma en vivo: funciona con cualquier cámara, FOV y resolución, sin que toques nada.
Se configura una vez y después es abrirla y apretar Jugar.
Hay dos escalones en el Patreon: 3 dólares por mes por las apps terminadas, y 5 si además querés las que están en beta o en desarrollo. DiRT Rally 2.0 está terminado, así que entra en el de 3.
En los dos casos, lo que bajás queda tuyo para siempre. Al suscribirte se crea tu key en ese mismo momento, y esa key no vence: si un día te das de baja, lo que ya activaste sigue andando igual. No hay licencia que caduque ni servidor que te lo apague.
Así que si te suscribís un mes, te lo bajás y te vas, está perfecto y me parece justo. Lo que se paga mes a mes no es esto: es lo que viene después. Hoy, en el escalón de 5, está EA SPORTS WRC en beta.
Las que más se repitieron cuando lo publiqué.
No. Está probado también con ResizeRaccoon y anda igual de bien. Lo único que cambia es dónde te queda el HUD del juego: con Surround en pantalla completa se dibuja centrado en el monitor del medio, y en ventana sin bordes se estira sobre los tres. Si usás SimHub, esto te da lo mismo.
Menos del 10%. Hay que calcular tres cámaras en vez de una, así que algo cuesta, pero está optimizado a fondo y en la práctica casi no se nota.
Sí hay dos ajustes del juego que tenés que dejar apagados: el desenfoque de movimiento y el TAA. Los dos se calculan sobre la imagen ya repartida en tres pantallas, así que con tres cámaras salen mal. Si querés suavizado, usá CMAA.
No lo probé, así que no te lo puedo prometer. En teoría, poniendo el ángulo de los laterales en 0, debería andar bastante bien: quedaría una sola perspectiva correcta en vez de tres. Si lo probás, contame cómo te fue.
Te contesto largo, porque la pregunta se merece una respuesta honesta y no un "quedate tranquilo". DiRT Rally 2.0 sí está protegido por VAC, figura en su propia ficha de Steam. Así que la pregunta es válida y no la voy a esquivar.
Lo que hace el mod es meterse entre el juego y DirectX 11 con una librería, 3Dmigoto, una herramienta pública que se usa hace más de diez años para modificar gráficos, y reescribir los shaders de dibujo para que cada monitor tenga su cámara. Lo que no hace: no lee ni escribe la memoria del juego, no toca la física ni los tiempos, no automatiza nada, y no manda ni modifica nada por la red. Cambia cómo se dibuja la imagen en tu máquina, y nada más.
VAC busca firmas de programas de trampa conocidos, no cualquier librería que esté cargada. Con ese mismo criterio conviven sin problema un montón de cosas que también se meten dentro del juego: la superposición de Steam, la de Discord, RivaTuner y MSI Afterburner, ReShade, SimHub. 3Dmigoto es de esa familia y no tiene historial de baneos.
Dicho todo eso, no te puedo dar una garantía, y desconfiá de cualquiera que te la dé: VAC no publica qué mira y puede cambiar cuando quiera. Lo que sí te puedo dar es mi propia experiencia: lo vengo usando hace semanas, también online, y no pasó absolutamente nada. Y tiene sentido que así sea, porque el mod no te muestra más pista: te muestra la misma sin deformar, que es justamente lo que arruinaba los laterales. Es un caso, el mío, no una prueba. Con eso sobre la mesa, la decisión es tuya.
Un detalle más, para que no lo descubras por tu cuenta: al instalar, la librería queda
en la carpeta del juego y se carga siempre, incluso si abrís DiRT derecho desde Steam.
Lo que se retira al cerrar son los parches, no la librería. Y si alguna vez querés el
juego exactamente como vino, alcanza con borrar d3d11.dll de esa carpeta:
sin ese archivo no se carga nada, y no hace falta ningún desinstalador.
Así que la salida está a un archivo de distancia y la puerta nunca se traba. Con eso sobre la mesa, probalo: agarrá un tramo que te sepas de memoria y mirá los laterales en la primera curva rápida. Esa fue la prueba que me convenció a mí, y es la que hizo que volviera a jugar DiRT Rally 2.0 todos los días.
En la app, en la pantalla Puesto: distancia de tus ojos al monitor del medio, ancho del panel, ángulo de los laterales, resolución y bisel. De esas cinco medidas salen los tres frustums. Está todo acá arriba, con capturas.
DiRT Rally 2015 está terminado y EA SPORTS WRC en beta, los dos con su propia app. Cada juego es un motor distinto y lleva su trabajo entero: no es copiar y pegar. Acá están todos.
Para mí sí, y tengo los dos. El VR es impresionante los primeros minutos, pero cansa y molesta. Con la perspectiva bien calculada, el triple se banca sesiones largas sin que termines con dolor de cabeza. Es una preferencia, pero es la mía después de probar las dos cosas.
Si el juego no abre, se cierra solo o algo se ve raro, empezá por acá. Son casos reales y lo que terminó arreglándolos. Si te pasa algo que no está en la lista, contámelo y lo sumo.
NvPresent64.dll, o el juego se cierra apenas arrancaEs el caso que más apareció y tiene un culpable conocido: NVIDIA Smooth Motion. Es una función del driver que inventa cuadros intermedios, y se pelea con la forma en que el mod dibuja tres veces la escena.
Al usuario al que le pasó, se le arregló apagando Smooth Motion.
ReShade se mete adentro del juego con un archivo llamado d3d11.dll, que es
exactamente el mismo nombre que usa el mod. Los dos quieren ese lugar en la carpeta del
juego, y cuando conviven puede quedar cargado uno solo, o ninguno.
La solución es sacar ReShade de la carpeta del juego (con su desinstalador, o borrando a mano sus archivos) y volver a instalar el mod desde la app. Pasó en DiRT Rally 2015 y se resolvió así.
Y al revés vale igual: si algún día querés el juego exactamente como vino, alcanza con
borrar d3d11.dll de esa carpeta.
En orden, de la más barata a la más molesta. Después de cada una, abrí desde la app y fijate si cambió algo.
nvapi64.dll. Renombralo a nvapi64.dll.off y abrí desde
la app. El mod funciona igual sin él, y así queda descartado que sea eso lo que
interfiere con el driver.
En la app hay un botón Quitar el mod del juego. Usalo, abrí el juego una vez derecho desde Steam, y contame qué pasa.
Es la única prueba que separa de verdad las aguas. La librería del mod se carga desde el primer cuadro, actives o no el triple, así que una corrida normal con el mod puesto no me descarta. Si con el mod afuera el juego anda bien, el problema es mío. Si igual se cierra, el problema está más arriba y te digo para dónde seguir.
Quitar el mod no te borra nada tuyo: las medidas del puesto y las posiciones de asiento se guardan aparte y vuelven solas la próxima vez que lo instales.
Casi siempre son los números de la solapa Pantallas. Tres cosas para revisar:
En la app, solapa Gráficos, elegí Rendimiento y abrí el juego. Eso te reescribe la configuración gráfica entera mientras jugás y te devuelve la tuya al cerrar, así que no hay nada que deshacer después.
Si el problema está atado a alguna opción gráfica en particular, es la forma más rápida de saberlo: si con Rendimiento anda, era una de las que ese preset baja.
Cuando algo quedó a medio copiar (un corte de luz durante la instalación, un antivirus que se llevó un archivo en el camino), lo más rápido es empezar de cero:
Tus medidas del puesto y tus posiciones de asiento no se pierden en el camino: se rescatan al quitar y vuelven solas al instalar.
Escribime y contame estas cosas, que son las que más acortan el camino:
Acá hay una persona sola, así que no hay mesa de soporte, pero lo miro todo. Por el Patreon me llega seguro.
TrueTriple lo hice para mí, para poder jugar como quería jugar en mi propio puesto. Después lo compartí porque a otra gente le servía. No es el producto de una empresa: no hay equipo detrás, ni área de calidad, ni mesa de soporte. Hay una persona.
Puede tener fallas, y puede romperse cuando el juego se actualiza. Al suscribirte no estás comprando un producto: estás bancando el desarrollo, y a cambio te doy acceso a lo que voy haciendo. En el Patreon está además contado por dentro: los intentos fallidos, lo que se rompe y por qué, y hacia dónde va esto después.
Del mismo Patreon sale Assetto Gallery, que le ordena la biblioteca de autos y pistas a los que andan en Assetto Corsa. Verla acá.
Sin letra chica: términos de uso y apoyo.