TUTORIAL OSW - MMOS FFB
Carlos Casas CEO de SimRacingCoach
http://simracingcoach.com http://tiendasimracing.com
LOS PERFILES COMPARTIDOS PARA CADA SIMULADOR SON UN PUNTO DE PARTIDA PARA ENCONTRAR EL MÁS ADECUADO. HAY QUE PROBAR Y AJUSTAR LOS VALORES HASTA DAR CON EL QUE MEJOR SE ENCUENTRE CADA SIMRACER.
Carlos Casas
S
SimRacingCoach.com
TUTORIAL OSW – MMOS FFB A) EXPLICACIÓN DE PARÁMETROS MMOS FORCEFEEDBACK B) CONFIGURACION EN SIMULADORES 1) IRACING 2) LFS 3) RICHARD BURNS RALLY 4) GAME STOCK CAR Y AUTOMOBILISTA 5) ASSETTO CORSA 6) RFACTOR 2 7) RFACTOR 8) RACE ROOM RACING EXPERIENCE 9) DIRT RALLY 10) PROJECT CARS 11) DIRT 3 12) DIRT 4
2 Carlos Casas
SimRacingCoach.com
A) EXPLICACIÓN DE PARÁMETROS MMOS FORCEFEEDBACK DESCARGA DEL SOFTWARE MMOS FFB -> Link DESCARGA DE DLLS POR SI NOS FALLA AL ABRIR EL MMOS -> Link (Gracias a Lagg de RaceRfactor por ampliar la información en este hilo )
Conceptos
Spring: Es una fuerza opuesta al giro de las ruedas. Esta fuerza es relativa a la posición del volante, siendo cero en el centro y máxima en el máximo ángulo de giro. Entiendo que tiende a centrar el volante.
Damper: Es como una fuerza "viscosa" que suaviza el giro del volante. Probablemente es proporcional a la velocidad de rotación (cuanto más rápido intentas girar, más se siente el Damper).
Friction: Fuerza constante opuesta a la dirección de giro del volante.
Inertia: Fuerza que se opone al inicio de la rotación. Es máxima cuando se inicia la rotación y va disminuyendo a cero.
Saturation: Limita el parámetro al que se aplica, a un % máximo. Pongo una imagen de ejemplo de cómo actúa la Saturation sobre el Damper, que explica claramente cómo funciona.
3 Carlos Casas
SimRacingCoach.com
Vemos que la saturación es un % del valor al que se aplica. Explicamos los distintos casos (Siempre que tengamos en Force Settings, el MAX FORCE al 100%) : o
Damper: 20%
o
Saturation: 50% En este caso la saturación será el 50% del 20%, osea limitará la señal del Damper al 10%
o
Damper: 100%
o
Saturation: 50% En este caso la saturación será el 50% del 100%, osea limitará la señal del Damper al 50%
o
Damper: 20%
o
Saturation: 100% En este caso la saturación será el 100% del 20%, osea que no limitará la señal del Damper, y éste llegará al 20%.
o
Damper: 100%
o
Saturation: 100% En este caso la saturación será el 100% del 100%, osea que no limitará la señal del Damper, y éste llegará al 100%.
4 Carlos Casas
SimRacingCoach.com
MMOS FFB
Steering Angle: Grupo de parámetros relacionados con el ángulo de giro del volante. o
Rotation: Grados de giro del volante.
o
Center Steering: Sirve para calibrar el volante en el centro. Si vemos que el volante en el juego no está centrado, lo colocamos en el centro y presionamos este botón.
Steering Stop: Grupo en el que se determina la fuerza aplicada en el volante cuando llega al límite de grados de giro. Hay que tener en cuenta que el OSW no tiene un tope físico, y es la propia fuerza del volante la que lo detiene al llegar al límite de los grados de giro.
o
Gain: Fuerza máxima aplicada para parar el volante.
o
Max Force: % de esa fuerza que dará el volante.
Force Settings: Grupo en el que se determina el filtrado del FFB. o
Overall Filter: Suaviza el FFB. Es como el Smoothing en rF2.
o
Min Force: Mínima cantidad de fuerza que dará el volante.
o
Max Force: Máxima cantidad de fuerza que dará el volante.
Device Settings: Es para configurar el modo de funcionamiento de la discovery board (joystick usb del volante) o
Shifter: Por si conectas un shifter a la discovery board
o
Buttons: Por si conectas botones a la discovery board
DFU Mode: NO TOCAR
Effect Filter: Grupo en el que se configurarán los filtros que se aplican a los efectos.
o
Damping Filter: Cantidad de filtrado que suavizará el efecto Damping.
o
Friction Filter: Cantidad de filtrado que suavizará el efecto Friction.
o
Inertia Filter: Cantidad de filtrado que suavizará el efecto Inertia.
Desktop Effect: Efectos que se reproducirán cuando no estamos en el juego. o
Desplegable: Se seleccionará el efecto a aplicar.
o
Cantidad: Multiplicador aplicado al efecto seleccionado que se añadirá a los efectos generales.
o
Saturation: Limitará el efecto al valor seleccionado.
User Effect: Un efecto adicional que podemos añadir a los efectos del volante. Este efecto es aplicado por el Driver del motor, independientemente del FFB del rF2. o
Desplegable: Se seleccionará el efecto a aplicar.
o
Cantidad: Multiplicador aplicado al efecto seleccionado que se añadirá a los efectos generales.
o
Saturation: Limitará el efecto al valor seleccionado.
5 Carlos Casas
SimRacingCoach.com
FFB Configuration: En este grupo se manejarán las distintas configuraciones. o
Desplegable: Lista de configuraciones en la que podemos seleccionar una, previamente guardada o añadir una nueva eligiendo la opción "Add config...".
o
Load: Carga una configuración previamente guardada.
o
Save: Guarda la configuración actual.
IMPORTANTE -Cuando se encienda el volante, se moverá de lado a lado durante unos segundos. Una vez hecho, mover el volante todo a la izquierda y después todo a la derecha, y dejarlo centrado para que lo detecte correctamente el software Mmos. -Simplemente con cargar el perfil que queramos, el volante se queda configurado. No hace falta guardarlo en la eprom de la discovery board. -Si queremos crear un perfil nuevo, seleccionamos en la casilla de debajo Add Config y le ponemos un nombre. Ponemos los valores que queramos y a continuación, SAVE. -El icono de la esquina inferior izquierda debe de estar en VERDE. (En la foto está en rojo porque no tenía el volante enchufado)
6 Carlos Casas
SimRacingCoach.com
B) CONFIGURACIÓN EN SIMULADORES Ahora es ir al juego en cuestión y probar a calibrar el volante, nos lo debería de detectar perfectamente. 1. IRACING -Configuración MMos. Este perfil es un punto de partida para ir probando valores y dar con el que más guste.
-Para Iracing, hay que ir a la carpeta documentos/iracing/app.ini y cambiar estos valores.
[Force Feedback] displayLinearInNm=1
; Display the force level in peak Nm when using the linear mode
steeringBumpStop_Deg=10.000000
; degrees into bump stop before max force
steeringDampingFactor=0.060000 to 0.10
; Damping factor adjust down if damping becomes unstable, defautlt
steeringDampingMaxPercent=0.100000 level, values between 0.05 and 0.2 are best
; Maximum amount of damping to apply, adjust this to set damping
steeringForceParkedPct=0.000000
7 Carlos Casas
SimRacingCoach.com
-Dentro de controles de iracing, los mismos grados de giro que en el Mmos. Linear mode = On Min force y Damping = 0 Dampen Oscillations = ACTIVADA -Coches en iracing y configuración recomendada
40 a 60 n/m, dependiendo del coche.
En iracing, cuanto más se suba el valor de la barra del FFB de Newton/metro, más suave irá el volante. O sea, a 50 n/m irá el volante más suave que a 30 n/m.
8 Carlos Casas
SimRacingCoach.com
2. LFS -Configuraciรณn MMos. Este perfil es un punto de partida para ir probando valores y dar con el que mรกs guste.
-Dentro de LFS, controles: Mismos grados de giro que en el Mmos. FFB de 20 a 30, dependiendo del coche.
9 Carlos Casas
SimRacingCoach.com
3. RICHARD BURNS RALLY
-Configuración MMos. Este perfil es un punto de partida para ir probando valores y dar con el que más guste.
-Dentro de RBR, Opciones / respuesta del mando: FFB – A un 60% aproximadamente. AUTOCENTRADO - Desactivado
10 Carlos Casas
SimRacingCoach.com
4. GAME STOCK CAR Y AUTOMOBILISTA -Configuraciรณn MMos. Este perfil es un punto de partida para ir probando valores y dar con el que mรกs guste. (Perfil para V12)
Usar los grados de giro que mejor se adapten al coche que se va a usar. Y luego en el setup del coche, elegir el bloque de direcciรณn adecuado. Se adjunta esta tabla:
11 Carlos Casas
SimRacingCoach.com
-Dentro de GSC/AMS, En controles
12 Carlos Casas
SimRacingCoach.com
13 Carlos Casas
SimRacingCoach.com
5. ASSETTO CORSA -Configuraciรณn MMos. Este perfil es un punto de partida para ir probando valores y dar con el que mรกs guste.
14 Carlos Casas
SimRacingCoach.com
Parรกmetros para el OSW Ubicaciรณn del fichero: steamapps/common/assetto corsa/system/cfg/assettocorsa.ini
[FF_EXPERIMENTAL] ENABLE_GYRO=1 DAMPER_MIN_LEVEL=0.0 DAMPER_GAIN=0.1 ;
-Dentro de AC, En controles/ Avanzado Ganancia: 50 a 75 Filtro: 0 Minimum Force: 0 Efectos piano: 50 Efectos pista: 0 Efectos derrape: 0 Enhanced Understeer effect: A gustos, On/Off Half FFB Update Rate: Activado
FFB de cada coche Dentro de boxes, una vez salimos a pista, en las aplicaciones de la barra lateral derecha, abrimos la del FFB (Volante) y podemos ajustar a nuestro gusto la intensidad de cada coche.
15 Carlos Casas
SimRacingCoach.com
6. RFACTOR 2
Configuración Recomendada Configuración MMos. Este perfil es un punto de partida para ir probando valores y dar con el que más guste.
16 Carlos Casas
SimRacingCoach.com
Usar los grados de giro en el MMOS que mejor se adapten al coche que se va a usar. Y luego en el setup del coche, elegir el bloque de direcciรณn adecuado. Se adjunta esta tabla:
17 Carlos Casas
SimRacingCoach.com
Y ajustar la fuerza del ffb a gustos, desde 1 hasta 2,5.
IMPORTANTE Si el Force Feed Back del volante va al revés:
- Dentro de RF2, Controles, crear un perfil para el volante. - Salir o cambiar al escritorio y localizar la carpeta de Steam (por defecto en
C:\Archivos del programa (x86)\steam\SteamApps\common )
- Y dentro de steamapps/common/rF2/UserData/Controller, buscar el fichero del perfil creado y editar con el notepad. - Buscar la línea "Steering effects strength". Y poner el valor en negativo si está en positivo, o al revés. - Y guardar el fichero. - Volver a cargar el perfil desde dentro de rF2. Ejemplo: Si está en 10.000, ponedlo en -10.000 Si está en -10.000, pondelo en 10.000
7. RFACTOR
Usar la misma configuración que en el Game Stock Car/Automobilista.
18 Carlos Casas
SimRacingCoach.com
8. RACE ROOM RACING EXPERIENCE -Configuraciรณn MMos. Este perfil es un punto de partida para ir probando valores y dar con el que mรกs guste.
Opciones FFB
19 Carlos Casas
SimRacingCoach.com
PERFIL RCS
FFB Device Name="none" FFB Device Name Alternative="none" FFB Rumble Pad="0 FFB Gain="0.85" FFB Min Force="0.05" FFB Min Force Linear Percentage="0.01" FFB Throttle FX on steer axis="1" FFB Brake FX on steer axis="1" FFB stationary friction="0.0" FFB stationary friction speed="0.1" FFB steer vibe freq mult="1.0"
20 Carlos Casas
SimRacingCoach.com
FFB steer vibe zero magnitude="0.0" FFB steer vibe slope="0.0" FFB steer vibe wave type="0" FFB steer force average weight="1.0" FFB steer force exponent="1.0" FFB steer force input max="11500.0" FFB steer force output max="0.65" FFB steer force grip weight="1.0" FFB steer force front grip exponent="0.4 FFB steer force rear grip exponent="0.8" FFB steer damper coefficient="0.0" FFB steer damper saturation="1.0" FFB steer force balance mode="0" FFB steer load multiplier="0.7" FFB steer lateral multiplier="0.6" FFB steer rack factor="0.4" FFB steer load change exponent="0.95" FFB steer load change breakpoint="1.0" FFB steer spring coefficient="0.0" FFB throttle vibe freq mult="1.0" FFB throttle vibe zero magnitude="0.0" FFB throttle vibe slope="0.0" FFB throttle vibe wave type="0" FFB rumble strip magnitude="0.1" FFB rumble strip freq mult="2.0" FFB rumble strip wave type="0" FFB rumble strip pull factor="-0.2" FFB jolt magnitude="0.05" FFB shift jolt magnitude="0.0" FFB shift effect duration="0.05" FFB slip effect="0.15" ffb slip freq multiplier="1.0" ffb slip wave type="0" File Version="3" DeviceName[00]="MMos ForceFeedback 2014" DeviceId[00]="(268169301, -1, -1, 0)" Axis [00, 00] Dead Zone="0.0" Axis [00, 00] Sensitivity="0.5" Axis [00, 00] Center="0.5" Axis [00, 00] Range="1.0" FFB Joy[00] Axis[00] Spring Saturation Pos="0.0" // DirectInput Saturation to use for spring FFB Joy[00] Axis[00] Spring Coefficient Pos="0.0" // DirectInput Coefficient to use for spring FFB Joy[00] Axis[00] Spring Saturation Neg="0.0" // DirectInput Saturation to use for spring FFB Joy[00] Axis[00] Spring Coefficient Neg="0.0" // DirectInput Coefficient to use for spring
21 Carlos Casas
SimRacingCoach.com
NOTAS (de Iván Herrero) El fichero que hay que modificar, es el de cada perfil de dispositivo de juego que se quiera usar. Me explico: Como de momento el juego no tiene soporte oficial para el OSW, lo que hay que hacer es, dentro del juego, crear un perfil. Esto se puede hacer de dos maneras. - En teoría, la primera vez que se entra en el juego, suele detectar el MMOS como dispositivo nuevo. Si es así, hay que crearlo siguiendo el tutorial que se despliega al pulsar con el ratón en el aviso. En el caso de que no lo detecte a la primera, salir del juego y volver a entrar. - La segunda manera y más sencilla es, Entrar en opciones (arriba a la derecha, el iconito de los engranajes) -> configuración de controles -> perfiles dispositivos de juego y editar cualquiera de los predeterminados para volantes comerciales o incluso el de ratón o teclado. Al hacer esto, crea automaticamente un perfil nuevo. MUY IMPORTANTE a la hora de definir el giro del volante: HAY QUE GIRARLO PARA DEFINIR CADA UNA DE LAS DIRECCIONES, HASTA QUE HAGA TOPE. Si no, no lo reconoce. (Para definir derecha, girar hacia la derecha hasta que haga tope y para definir izquierda, lo mismo respectivamente). Una vez editado cambiarle el nombre para que seas más facil reconocerlo a la hora de modificar el archivo. Ahora sí, una vez creado y editado el perfil, salir completamente del juego e ir a la siguiente dirección: C:\Users\nombre de usuario\Documents\My Games\SimBin\RaceRoom Racing Experience\UserData\ControlSet (Siempre que sea la carpeta de instalación por defecto). En esta carpeta se encuentran todos los archivos de ffb del juego que se crean por el usuario. Tanto creados con el tutorial, como los modificados de los predeterminados. Elegir el archivo que queremos y abrirlo con el bloc de notas para editarlo con los valores que te he pasado. El archivo será: "el nombre que le hemos dado al perfil".rcs El archivo del perfil lleva muchas más líneas escritas. Hay que buscar el grupo que coincide con las que te he pasado y cambiar los valores a mano. Así escrito parece muy farragoso. En el juego resulta todo mucho más sencillo. Varias cosas más: - Dentro de cada perfil creado, en el juego, hay varias pestañas. En la de "configuración avanzada" hay varios valores para ajustar. Los primeros de ellos y más confusos, dan igual. Son para la configuración a la hora de jugar con mando. - Aunque ya lo explica en la guía, no esta de más recordar que para ajustar la intensidad de ffb para cada coche en particular, mucho mejor hacerlo usando el multiplicador de ffb, dentro de los ajustes de dirección cada coche.
22 Carlos Casas
SimRacingCoach.com
Las dos siguientes consideraciones, según gustos: - Si en general, con todos los coches y en todos los circuitos, de sienten demasiado los baches (que no pianos, que tienen su ajuste específico) bajar un poco el valor de la carga vertical. - Si a gusto del usuario se siente el volante "demasiado blando" en la zona central, se puede corregir añadiendo un poco de porcentaje en el valor "Tensión de Force Feedback". Este último valor no figura en la guía porque debieron añadirlo con posterioridad.
23 Carlos Casas
SimRacingCoach.com
9. DIRT RALLY -Configuración MMos. Este perfil es un punto de partida para ir probando valores y dar con el que más guste.
Si no nos detecta el volante, realizar estos pasos que se explican en este enlace http://www.isrtv.com/codemasters-dirt-series/setting-upunsupported-wheels-in-dirt-rally/ Antes de nada, se recomienda instalar el plugin de físicas y FFB mejoradas para Dirt Rally. (Sólo funciona para contenido OFFLINE) Tutorial y descarga. https://www.youtube.com/edit?video_id=hgQpyzIbm7I
24 Carlos Casas
SimRacingCoach.com
-
MMOS
25 Carlos Casas
SimRacingCoach.com
26 Carlos Casas
SimRacingCoach.com
27 Carlos Casas
SimRacingCoach.com
28 Carlos Casas
SimRacingCoach.com
10. PROJECT CARS -Configuraciรณn MMos. Este perfil es un punto de partida para ir probando valores y dar con el que mรกs guste.
Dentro del juego: Controles/esquema de controles/force feedback/ entre 40 y 60 Ese valor va de 0 a 100, ya a gusto personal En valores hasta 25-30 se nota muy poco y va todo muy suave. Sobre 50 va bien. (Y si lo acercas a 100 se pone demasiado duro)
29 Carlos Casas
SimRacingCoach.com
11. DIRT3 -Configuraciรณn MMos. Este perfil es un punto de partida para ir probando valores y dar con el que mรกs guste.
30 Carlos Casas
SimRacingCoach.com
31 Carlos Casas
SimRacingCoach.com
12. DIRT4 -Configuración MMos. Este perfil es un punto de partida para ir probando valores y dar con el que más guste.
Descargar este fichero con las instrucciones a seguir para configurar el OSW en este simulador.
Saludos
Si tienes alguna duda, contacta conmigo a través de carlos@simracingcoach.com
32 Carlos Casas
SimRacingCoach.com