Skip to content
Layout and sample for the R3E shared memory API
Branch: master
Clone or download
s3-chardonjf Updated R3E.cs with tyre loads
Added Tyre loads to shared memory (using a reserved data holder to preserve backwards compatibility)
Latest commit a790101 Jun 12, 2019
Type Name Latest commit message Commit time
Failed to load latest commit information.
sample-c Updated r3e.h with new Tyre loads Jun 12, 2019
sample-csharp Updated R3E.cs with tyre loads Jun 12, 2019
.gitignore c-sample memory leak fix + vs2015 target (#2) Oct 4, 2016
LICENSE Initial commit Jun 7, 2015 Added note about ID lookup Oct 29, 2015


Shared Memory API

This is a small sample application showing how to use the shared memory API for RaceRoom Racing Experience (R3E).

The sample will poll for RRRE.exe for ten minutes, and if/when it finds the application it will print some of the live data for another ten minutes.

You'll find a JSON file with data lookup for the various car, track and livery IDs in the r3e-spectator-overlay repository.


  • RaceRoom Racing Experience
  • (sample-c) Any C89-compatible C/C++ compiler should be fine. There are project files for Visual Studio 2010 and 2013 in the build directory. You can download the free Community version of Visual Studio 2013 here.
  • (sample-csharp) The sample is targeted towards .NET 4.0, but might work with earlier ones. There are build files for Visual Studio 2013 in the build directory.



You can’t perform that action at this time.