SimShaker - Wheels User Guide

SimShaker - Wheels is a mediation software between a supported car simulator game and Gametrix JetSeat or bass-shaker hardware to provide immersing event driven vibration FXs (special effects).

System requirements

  • Operating System Windows 7, 8, 8.1, 10;
  • USB port or/and a dedicated sound card*;
  • .Net Framework 4.5 or higher installed (visit our Downloads page);
  • Gametrix JetSeat Control Panel software installed (visit our Downloads page) if you want to use SimShaker with a Gametrix JetSeat.
    * - sound card is required if you want to use SimShaker with a bass-shaker(s)

Installation

To install the software please download a SimShaker - Wheels setup file (link) and open it. This is a recommended way to install the application.

If you'd like to get more control over the application, you can download zip archive of its latest version files here. Unzip all files to any location on your PC and create shortcut for SimShaker-Wheels-Launcher.exe file. In this case auto-updates and roll backs will be disabled and you will need to update and back up the application manually. Be aware that tech support is provided only for the latest version of SimShaker - Wheels. If you've got a problem, please, first of all try to update the application.

Demo period

You can run SimShaker - Wheels up to 6 times by 20 minutes without activation.  After 20 minutes SimShaker - Wheels will stop and you will need to restart it. Hence you will be able to test the application with your favorite game titles prior to purchase.

Activation

To use SimShaker - Wheels software you should buy a right to use it in Andre's e-shop and activate the software. Shortly after the purchase I will provide you by e-mail with a Login-Key pair.
If SimShaker - Wheels main window is not started, you will want to open it by clicking Manual Start button at SimShaker-Wheels-Launcher window. In order to activate the software, press Activate Software button at SimShaker - Wheels window, fill in Login and Key fields, agree with End User Licence Agreement and press Activate button. Please check to be sure that after activation the button has become inactive and contains the text "Software is Activated".
You are granted 5 activations. Each activation is tied to a particular personal computer (PC) and is valid for both beta and released version of the software. If you completely reinstall your operating system, you will need to activate the software again. If you have used up all activation granted, please contact me via Help Desk (or directly) to replenish it.
In case of fraudulent use of the software, I may refuse your request and (or) invalidate activations granted.

Uninstallation

You can uninstall the software via Windows Control Panel - Programs and Features tool, using its Uninstall option.
If you want to completely remove SimShaker - Wheels from your PC, please, do also  following actions (warning - your current activation will be lost):
1) Remove %LOCALAPPDATA%\SimShaker-Wheels folder, containing settings, manually, as show at the picture below.
2) If you had activated "Start Launcher with Windows" option, you may need to delete SimShaker - Wheels shortcut in %USERPROFILE%\Start Menu\Programs\StartUp folder manually.


This example is for Windows 10. Click to enlarge the picture 
Windows Run command line may be called by hitting Windows+R keys as well.

Auto Updates

The software is designed to update automatically. New version check performs at every SimShaker-Wheels Launcher start. If new version is found, at the next start you will be prompted to install the update.
If you'd like to enforce the update for some reason, you can try to do that by downloading and running this application file.

You can roll back the last update via Windows Control Panel - Programs and Features tool, using its Change option. Some updates are required and may not be rolled back or skipped.

SimShaker integration with supported games

RRRE, iRacing, Assetto Corsa

Nothing to do here. Just launch and play.


Project CARS

Check if shared memory is turned on. It's turned off by default, and switched on via the Main Menu options screen, under 'Help & Options' -> 'Visuals' -> 'Hardware' -> 'Use Shared Memory' -> 'Yes'.

Project CARS2

Select shared memory Project CARS1 mode in System menu.

Dirt Rally

Close the game. Using Windows Notepad (or other appropriate editor) insert a string given below into motion_platform section of your
"C:\Users\%USERNAME%\Documents\My Games\DiRT Rally\hardwaresettings\hardware_settings_config.xml" file
to make Dirt Rally sending telemetry data to SimShaker via UDP.

<udp enabled="true" extradata="3" ip="127.0.0.1" port="29373" delay="1" />

It should look about like this example.
<motion_platform>
<dbox enabled="true" />
<udp enabled="false" extradata="0" ip="127.0.0.1" port="20777" delay="1" />
<udp enabled="true" extradata="3" ip="127.0.0.1" port="29373" delay="1" />
<fanatec enabled="true" pedalVibrationScale="1.0" wheelVibrationScale="1.0" ledTrueForGearsFalseForSpeed="true" />
</motion_platform>
Now save the file and start the game. Make sure that the file extension is still .xml and NOT .xml.txt.

Dirt 4

Close the game. Using Windows Notepad (or other appropriate editor) insert a string given below into motion_platform section of your
"C:\Users\%USERNAME%\Documents\My Games\DiRT 4\hardwaresettings\hardware_settings_config.xml" file
to make Dirt 4 sending telemetry data to SimShaker via UDP.

<udp enabled="true" extradata="3" ip="127.0.0.1" port="29373" delay="1" />

It should look about like this example.
<motion_platform>
<dbox enabled="true" />
<udp enabled="false" extradata="0" ip="127.0.0.1" port="20777" delay="1" />
<udp enabled="true" extradata="3" ip="127.0.0.1" port="29373" delay="1" />
<custom_udp enabled="false" filename="packet_data.xml" ip="127.0.0.1" port="20777" delay="1" />
<fanatec enabled="true" pedalVibrationScale="1.0" wheelVibrationScale="1.0" ledTrueForGearsFalseForSpeed="true" />
</motion_platform>
Now save the file and start the game. Make sure that the file extension is still .xml and NOT .xml.txt.

F1 2016 

Close the game. Using Windows Notepad (or other appropriate editor) edit <motion> section of your
"C:\Users\[your_login]\Documents\My Games\F1 2016\hardwaresettings\hardware_settings_config.xml" file
to make the game sending telemetry data to SimShaker via UDP.

It should look about like this example. Essential for SimShaker - Wheels parameters marked bold.
<motion> <dbox enabled="true" /> <udp0 enabled="true" ip="127.0.0.1" port="29373" /> <udp1 enabled="false" ip="127.0.0.1" port="20777" /> <udp2 enabled="false" ip="127.0.0.1" port="20777" /> <udp3 enabled="false" ip="127.0.0.1" port="20777" /> </motion>
Now save the file and start the game. Make sure that the file extension is still .xml and NOT .xml.txt.

F1 2017

Close the game. Using Windows Notepad (or other appropriate editor) edit <motion> section of your
"C:\Users\[your_login]\Documents\My Games\F1 2016\hardwaresettings\hardware_settings_config.xml" file
to make the game sending telemetry data to SimShaker via UDP.

It should look about like this example. Essential for SimShaker - Wheels parameters marked bold.
<motion>
<dbox enabled="true" /> <udp enabled="true" broadcast=”false” ip="127.0.0.1" port="20777" sendRate=”20” /> </motion>
Now save the file and start the game. Make sure that the file extension is still .xml and NOT .xml.txt.

ETS2 / ATS /rFactor 2 / AMS

Tick checkboxes to add (or delete) integration plugins at SimShaker-Wheels -Launcher window.
If you don't have Visual C++ Redistributable for Visual Studio 2015 package installed, please download it from Microsoft web-site and install.
Note: my AMS plugin may be used to integrate SimShaker - Wheels with other rFactor engine based titles, for example, with Stock Car Extreme. If you are interested in that, feel free to contact me to get directions.

For some games a network UDP protocol is used to obtain game physics data. You should allow to add a firewall rule for SimShaker to receive network connections inside your PC. If the firewall is enabled, a prompt window should pop up when the game is started for the first time or after SimShaker was updated.

Click to enlarge the picture

Customization of JetSeat vibration patterns

Please read this post.


Using SimShaker - Wheels with audio bass-shakers

The main idea here is that player can use both JetSeat and bass-shaker(s) in conjunction, getting more distinctive FXs, since JetSeat and bass-shakers have different vibration patterns. To achieve best sensation results I would recommend to "route" (by Gain sliders) some FXs to the JetSeat, some FXs to the bass-shaker(s), and some to the both devices.
Of course, good results may be achieved with the only JetSeat or the bass-shaker(s) as well.

Click to enlarge the picture
Most of controls you can see at the picture above seems to be self-explaining (at least for me), so I'd like to comment one of them.
Max. Channels number defines how much audio channels to conduct.
1 (mono) - very simple, is suitable if you operate just 1 bass-shaker.
2 (stereo) - default value, is suitable if you operate 2 bass-shakers. I assume that bass-shakers are placed left and right from the player. Out of the box SimShaker is configured for such placement. But that may customized by the player.
6 (or 5.1) - suitable if you operate from 3 to 6 bass-shakers. I assume that it mostly will be 4, placed on the corners of the player's rig. Out of the box SimShaker is configured for such placement, audio channels 1, 2, 5, 6 are in use. But that may be customized by the player as well. This (up to 6 channels support) option requires ASIO drivers for a sound card to be used (for instance, universal ASIO4All driver) and should be purchased as an option.

Important note: please check if exclusive control by applications is allowed at 
Windows Sound -> Playback devices -> [Your Device] -> Propeties -> Advanced tab

Default set of sound samples is optimized for Buttkicker GR2 model, but it may be customized for other bass-shakers types and models by users and shared with other community members by any appropriate means. Please see my two-step "how to" instructions on the pictures below.

Step 1. Making SimShaker - Wheels to use customized samples (example for 2 channels configuration). Click to enlarge
Note: SimShaker - Wheels will load your customized files after restart. If no customized file found in the expected location, default file from sub-folders Base\1, or Base\2, or Base\6 will be used.

Step 2. Customizing sound samples in free Audacity editor. Click to enlarge

You can customize channels output position as well as some other sound wave attributes. Channels numbers correspond sound card outputs as listed below:
1 - front left;
2 - front right;
3 - center *;
4 - sub-woofer *;
5 - rear left;
6 - rear right.
* - not used in default sound samples.

To play with channels number and order I would recommend you to enable in the Audacity editor Use custom mix option as shown below.

Click to enlarge
Click to enlarge

Please keep your customized files all in 32 bit float, 48 kHz sample rate format.


If you asked me which sound card to use, I would recommend Asus Xonar DGX sound card, since I use this affordable sound card at my end and we could better understand each other in case of any issue occurs. In this case please check to be sure that Hi-Fi mode is enabled.



I believe that very good results may be achieved with other types of sound cards, even with USB or HDMI ones, but in that case you should rely on yourself a bit more.

Beta version

Beta version of SimShaker - Wheels is a separate piece of software, but it shares settings and activations with the main version. You can find beta version installer here.


Support

If you have any question left please contact me at our Help Desk, at SimShaker-Wheels Facebook page or by any other appropriate way.