Motion Cockpit View v2.30.9437 (12–Apr-2016) How to install this plugin: - copy NPClient.dll, NPClient64.dll and Motion_Cockpit_View_Activator.exe in one directory - run Motion_Cockpit_View_Activator.exe and click the checkbox to activate MCV - Start iRacing and use the motion cockpit view - Feel free to add your impression about this plugin in the iRacing forum thread ;-) Motion Cockpit View Activator allow you to activate Motion Cockpit View easily, just copy this executable and NPClient.dll/NPClient64.dll where you want and launch it, click on the checkbox to active/disable Motion Cockpit View. 1) Active or Disable Motion Cockpit View: Left Shift AND Control keys (work with Right Shift+Control keys) 2) Adjust view: Left OR Right Shift keys + Insert = move up + Delete = move down + Home = move right + End = move left + Page Up = move forward + Page Down = move back + Enter = reset to default + L = reload configuration file (for external ini edition without restart the game) + S = seat adjustment from mouse Left OR Right Alt keys + Home = raise pitch (disabled) + End = reduce pitch (disabled) + Page Up = raise roll limit + Page Down = reduce roll limit 3) Fanatec Wheels Keyboard shortcuts are replaced by joystick wheel button (same value than in iRacing Jostick configuration) 1 - Time 2 - revs light or Yaw angle with CSW 3 - gear+revs or max Wheel Torque with CSW 4 - gear+shiftlight 5 - RPM 6 - speed (Km/h) 7 - fuel level 8 - fuel consumption 9 - lap number or race remaining lap 10 - remaining fuel lap (use nbr_lap_fuel in practice or remaining lap in race) 11 - iSpeed delta-timing (disabled) 12 - iSpeed delta-speed (disabled) 13 - Vertical acceleration (filtered by MCV, not directly from telemetry) 14 - Lateral acceleration 15 - Longitudinal acceleration 16 - fuel consumption for last lap(s) 17 - add fuel (use nbr_lap_fuel in practice or remaining lap in race) 18 - iRacing delta-timing (best lap) 19 - iRacing delta-timing (optimal lap) 20 - iRacing delta-timing (session best lap) 21 - iRacing delta-timing (session optimal lap) 22 - iRacing delta-timing (optimal sector) 23 - iRacing delta-timing (session optimal sector) 24 - iRacing delta-timing (session best sector) 25 - iRacing delta-timing (session last lap) 26 - Strength Of Field 27 - iRating points 28 - Championnat points 29 - Expected Position 30 - fuel by minute consumption 31 - remaining fuel minute 32 - overall fuel minute 33 - delta with previous car 34 - delta with next car 35 - duration since iRacing start 36 - LED display off 37 - delta with previous/next cars (only 1/10s) 38 - minutes left till session ends 39 - oil temperature 40 - oil pressure 41 - water temperature 42 - Expected lap number for previous car 43 - Expected laptime for previous car 44 - Expected lap number for next car 45 - Expected laptime for next car 46 - distance with previous car 47 - distance with next car 48 - Lap distance (Km) In-car modification for Anti-Roll bars, Brake-bias, Engine Power or Traction Control values are displayed on Fanatec wheel display. For CSW owners, MCV use LED around power button (Ring of LEDs) as fuel gauge with 4 quarters: - Green = quarter full (100%) - Orange = 2/3 - Red = 1/3 - Yellow = Warning fuel lap (with option warn_lap_fuel) - off = quarter empty (or blue if re-fuel needed to finish race, cf option 17) Shortcut keys can be configured with LED_display_prev, LED_display_next. This plugin use telemetry marker shortcut to create bookmark in your replay, use same keys +/- to set replay at bookmark position when out of car (replay mode). 4) iSpeed (disabled) This plugin connect to iSpeed to display delta-timing/split but you must get an iSpeed license. 5) SQLite This plugin manage SQLite database to store all yours activities on iRacing, including offline session. Configuration file: The Motion_Cockpit_View.ini file stored in folder iRacing of your documents contains default section (baseline configuration) and car section (baseline modification for specific car). These sections save your seat adjustment settings and allow to customize all settings: - log_file = write log files for points and laps consumption after each lap (disabled = 0) - bookmark_offset = offset for bookmark options (seconds) - camera_x, camera_y, camera_z = seat adjustment - camera_pitch = adjust camera pitch - yaw_effect = percentage for effect like driverRotateHead - gpitch_effect = percentage for pitch braking effect (use negative value to enable throttle effect) - gyaw_effect = percentage for g-force yaw effect - long_force = percentage for g-force throttling/braking effect - lat_force = percentage for g-force lateral effect - norm_force = percentage for g-force vertical effect - long_speed = control speed for throttling/braking effect (1..40) - lat_speed = control speed for g-force lateral effect - norm_speed = control speed for g-force vertical effect - yaw_speed = control speed for yaw effect - long_spring = spring hardness in G/s for long_force - lat_spring = spring hardness in G/s for lat_force - norm_spring = spring hardness in G/s for norm_force - yaw_spring = spring hardness in Rad/s for yaw_effect - lat_uspring = upstream spring hardness in G/s for lat_force for NTM (disabled = -1) - norm_uspring = upstream spring hardness in G/s for norm_force for NTM (disabled = -1) - long_curve_max = maximum value for cubic bezier long_curve (disabled = -1) - long_curve = cubic bezier curve used for display longitudinal acceleration - lat_curve_max = maximum value for cubic bezier lat_curve (disabled = -1) - lat_curve = cubic bezier curve used for display lateral acceleration (eg: http://cubic-bezier.com/#.46,.08,.57,.57) - norm_curve_max = maximum value for cubic bezier norm_curve (disabled = -1) - norm_curve = cubic bezier curve used for display vertical acceleration (eg: http://cubic-bezier.com/#.8,.91,.8,1) - yaw_curve_max = maximum value for cubic bezier yaw_curve (disabled = -1) - yaw_curve = cubic bezier curve used for display yaw_effect * CSP options * - CSP_vibration_force = vibration strength - CSP_vibration_min_duration = minimum vibration duration in milli-seconds when tires lockup is detected - Wheel_vibration_yaw_start = yaw angle for vibration start, hundredth so 10 => 0.1 - Wheel_vibration_yaw_max = yaw angle for vibration for maximum vibration, hundredth so 30 => 0.3 - Wheel_vibration_min_duration = minimum vibration duration in milli-seconds, 40ms => 25Hz * Fanatec wheels * - Wheel_vibration_force_norm = small vibration strength for bump - Wheel_vibration_force_yaw = big vibration strength for car spin - ShiftGear_vibration_min_duration = minimum vibration duration in milli-seconds for shifting gear - Notice_gear_duration = gear notice duration in tenth of a second - Notice_deltasplit_duration = iSpeed delta-split notice duration in tenth of a second - CPW_LED = control Fanatec Porsche LED display (save last function selected) - CPW_LED_OPT = define display order, limited to 25 displays (cf point 3. for number list) - DriverCarSLFirstRPM = set RPM for first Revs LEDs - DriverCarSLShiftRPM = set RPM for blinking shift Revs LEDs - DriverCarSLLastRPM = set RPM for last Revs LEDs - DriverCarSLBlinkRPM = Not used by MCV - LED_display_prev = DirectInput keyboard code for previous LED display (decimal value) - LED_display_next = DirectInput keyboard code for next LED display (decimal value) - auto_set_fuel = set automatically fuel to finish race (disabled = 0) - nbr_lap_fuel = configure number lap for fuel consumption in practice (used for race laps simulation) - avg_fuel_lap_nbr = average fuel consumption for lap number - fuel_inc = fuel increment, hundredth so 10 => 0.1 - warn_lap_fuel = remaining lap for fuel alert - auto_save_setup = save your setup file based on your bestlap (disabled = 0, bestlap = 1, session bestlap = 2) You're free to make donation to my paypal account: turpin.stephane@free.fr :-)