# Euro Truck Simulator 2

## Connection Method

**Shared Memory (Plugin)** — A telemetry plugin writes game data to shared memory, which DR Sim Manager reads. The plugin DLL must be installed into your ETS2 installation folder.

## Setup Steps

1. **Locate the plugin file**: Navigate to:

   ```
   C:\Users\<Username>\AppData\Local\DRSimManager\Plugins\EuroTruckSimulator2\
   ```

   Copy the file:

   ```
   scs-telemetry.dll
   ```
2. **Paste the plugin into Euro Truck Simulator 2**: Go to your Euro Truck Simulator 2 installation directory. By default:

   ```
   C:\Program Files (x86)\Steam\steamapps\common\Euro Truck Simulator 2\bin\win_x64\plugins\
   ```

   If your game is installed elsewhere, navigate to:

   ```
   <Install Directory>\bin\win_x64\plugins\
   ```

   If the `plugins` folder doesn't exist, **create it**.
3. **Verify installation**: Launch Euro Truck Simulator 2. The plugin should load automatically.
4. In DR Sim Manager, select **Euro Truck Simulator 2** from the Source list and click **Start Motion**.

## Available Telemetry

ETS2 provides a very comprehensive telemetry dataset:

* **Orientation**: Pitch, Roll, Yaw (from cabin orientation)
* **Acceleration**: Full 3-axis acceleration (global, transformed to local frame)
* **Velocity**: Full 3-axis local velocity
* **Angular Velocity**: Full 3-axis rotation rates
* **Speed**: Vehicle speed
* **RPM**: Engine RPM
* **Gear**: Current gear (forward and reverse gears)
* **Suspension**: Up to 16-wheel data (deflection, velocity, steering)
* **Truck Systems**: Air pressure, brake temperature, oil pressure/temperature, water temperature, battery voltage, fuel level
* **Lights**: Indicators, headlights, parking, brake, hazard
* **Controls**: Steering, throttle, brake, clutch inputs

### Telemetry Quality: ★★★★★

ETS2's telemetry plugin provides extremely detailed data. The shared memory structure includes truck-specific information not available in racing sims.

## Recommended Starting Settings

Truck driving produces gentler forces than racing:

* **Primary Cue Gain**: 80–120% (trucks have slower, more gradual movements)
* **Smoothing**: Low to medium
* **Washout**: Low to medium — truck movements are typically slower and more sustained

## Known Quirks

* **Same plugin as American Truck Simulator**: Both ETS2 and ATS use the same `scs-telemetry.dll` plugin and shared memory format. If you play both games, install the plugin in each game's directory.
* **Cabin vs. chassis orientation**: The telemetry includes both cabin and chassis orientation. DR Sim Manager uses the cabin orientation, which includes the suspension-induced movement of the cab.
* **Trailer data**: The shared memory also includes data for up to 10 trailers, though DR Sim Manager primarily uses the truck's own telemetry.
* **Multiplayer mods**: The telemetry plugin works in both single-player and with multiplayer mods (like TruckersMP).

## Troubleshooting

### No telemetry data

1. Verify the `scs-telemetry.dll` file is in the correct `plugins` folder (`bin\win_x64\plugins\`).
2. Make sure the `plugins` folder exists — ETS2 does not create it by default.
3. Ensure you are driving a truck (not in the menu or hiring screen).
4. Restart both ETS2 and DR Sim Manager.

### "plugins" folder doesn't exist

* Navigate to your ETS2 installation, then `bin\win_x64\`. Create a new folder named `plugins` (all lowercase). Place the DLL inside.

### Plugin was working but stopped after an ETS2 update

* Major ETS2 updates occasionally change the shared memory structure. Check for an updated version of DR Sim Manager, which may include a compatible plugin version.
* Re-copy the latest `scs-telemetry.dll` from DR Sim Manager's plugins folder.

***

**Plugin Credits**:\
This plugin was created by [Rencloud](https://github.com/RenCloud/scs-sdk-plugin), originally forked from a plugin by [nlhans](https://github.com/nlhans/ets2-sdk-plugin).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.departedreality.com/dr-sim-manager/general/sources/euro-truck-simulator-2.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
