From 87f03cd1034467667919cd8c419a1fa2aff2c6b5 Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Thu, 11 Nov 2021 18:06:40 -0800 Subject: [PATCH 01/11] Update README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index c5994b0..43c3621 100644 --- a/README.md +++ b/README.md @@ -80,8 +80,8 @@ OR - This app allows users to save all telemetry to a CSV file for later analysis - All incoming telemetry data is saved (along with the timestamp) - - This gif was created by using the Recording feature and Python to make a 3D trace of the player's XYZ coordinates during a race + +This gif was created by using the Recording feature and Forza Map Visualization to make a 3D trace of the player's XYZ coordinates during a race ### Map Trail From 469200c0ca48d4d10b15a559a61e261cec514e47 Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Fri, 12 Nov 2021 10:43:09 -0800 Subject: [PATCH 02/11] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 32 ++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 .github/ISSUE_TEMPLATE/bug_report.md diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md new file mode 100644 index 0000000..2fcf1c6 --- /dev/null +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -0,0 +1,32 @@ +--- +name: Bug report +about: Create a report to help us improve +title: '' +labels: '' +assignees: '' + +--- + +**Describe the bug** +A clear and concise description of what the bug is. + +**To Reproduce** +Steps to reproduce the behavior: +1. Go to '...' +2. Click on '....' +3. Scroll down to '....' +4. See error + +**Expected behavior** +A clear and concise description of what you expected to happen. + +**Screenshots** +If applicable, add screenshots to help explain your problem. + +**Desktop (please complete the following information):** + - OS: [e.g. iOS] + - Browser [e.g. chrome, safari] + - Version [e.g. 22] + +**Additional context** +Add any other context about the problem here. From 0f8cd07af582b7a8719455389892b02b6425ec36 Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Fri, 12 Nov 2021 10:44:32 -0800 Subject: [PATCH 03/11] Update issue templates --- .github/ISSUE_TEMPLATE/bug_report.md | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/.github/ISSUE_TEMPLATE/bug_report.md b/.github/ISSUE_TEMPLATE/bug_report.md index 2fcf1c6..25c82bc 100644 --- a/.github/ISSUE_TEMPLATE/bug_report.md +++ b/.github/ISSUE_TEMPLATE/bug_report.md @@ -25,8 +25,7 @@ If applicable, add screenshots to help explain your problem. **Desktop (please complete the following information):** - OS: [e.g. iOS] - - Browser [e.g. chrome, safari] - - Version [e.g. 22] + - Game [e.g. Forza Motorsport 7] **Additional context** Add any other context about the problem here. From d3cf5d3e57aeb81b81770ae2f1108cc3d7cc61bd Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Fri, 12 Nov 2021 10:45:12 -0800 Subject: [PATCH 04/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 43c3621..5461072 100644 --- a/README.md +++ b/README.md @@ -86,7 +86,7 @@ This gif was created by using the Recording feature and + ### Fuel Management From 51d69268e35dfe160f5646f00eaf45a7eaca2b24 Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Tue, 30 Nov 2021 12:21:07 -0800 Subject: [PATCH 05/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 5461072..f320d30 100644 --- a/README.md +++ b/README.md @@ -43,7 +43,7 @@ 4. Set `Data Out IP Port` to `5300` 5. Set `Data Out Packet Format` to `CAR DASH` -##### Horizon 4 +##### Horizon 4/5 1. Launch the game and proceed through the menus until you can drive your car 2. Pause the game and navigate to the Settings menu From 165417bd03337fd45a6efc166207da4c1e6c36f1 Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Tue, 30 Nov 2021 21:00:25 -0800 Subject: [PATCH 06/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index f320d30..1320311 100644 --- a/README.md +++ b/README.md @@ -52,7 +52,7 @@ 5. Set `Data Out IP Address` to `127.0.0.1` (localhost) 6. Set `Data Out IP Port` to `5300` -#### Enable UDP Loopback for Forza +#### Enable UDP Loopback for Forza (not needed for Steam versions) 1. Install [Window 8 AppContainer Loopback Utility](https://telerik-fiddler.s3.amazonaws.com/fiddler/addons/enableloopbackutility.exe) 2. Start the utility (if it shows a message about orphan sid, you can safely ignore it) From 5c23409c09987d099f98aba05f141e18eb0befaf Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Tue, 7 Dec 2021 23:41:19 -0800 Subject: [PATCH 07/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 1320311..9e5f5d0 100644 --- a/README.md +++ b/README.md @@ -123,7 +123,7 @@ Most likely the map has too much data to render. ### Why do some things look out of place? -This app looks best when it's in a 1920x1080 window (and looks even better in fullscreen mode). When the window deviates from this size, some visual elements might be placed incorrectly. +This app looks best when it's in a 1920x1080 window (and looks even better in fullscreen mode). When the window deviates from this size, some visual elements might be placed incorrectly. Press F11 to make the app fullscreen. ### Can I use this app with an Xbox? From a6d6cb8fc7eedcc5f2a73021b59217e2d82690db Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Sun, 19 Dec 2021 23:36:59 -0800 Subject: [PATCH 08/11] Update README.md --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 9e5f5d0..dede990 100644 --- a/README.md +++ b/README.md @@ -31,7 +31,7 @@ #### Installing .NET 6.0 1. Visit [Microsoft's .NET 6.0 download page](https://dotnet.microsoft.com/download/dotnet/6.0) -2. Download the x64 version of the installer for Windows +2. Download the x64 SDK version of the installer for Windows #### Configuring Forza's UDP settings From d7d071de5ad7f81ed27a20af056ed8aa6d9c147c Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Sat, 8 Jan 2022 15:15:46 -0800 Subject: [PATCH 09/11] Update README.md --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index dede990..0c92362 100644 --- a/README.md +++ b/README.md @@ -63,6 +63,7 @@ More information on how to enable this and why it's necessary can be found [here ### Running the App +0. Pre-requisites: Make sure `git` and `npm` are installed 1. Clone this repository: `git clone https://github.com/austinbaccus/forza-telemetry.git` 2. Open a terminal and navigate to the folder containing the `src` folder 3. Install dependencies with `npm install` From 8259fd4a338cd9f8064cb86b6b7ad83a31acd525 Mon Sep 17 00:00:00 2001 From: zchenak Date: Fri, 6 Oct 2023 15:45:38 +0100 Subject: [PATCH 10/11] Update Program.cs Added FM8 support --- ForzaCore/Program.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/ForzaCore/Program.cs b/ForzaCore/Program.cs index 123828c..b99b6c2 100644 --- a/ForzaCore/Program.cs +++ b/ForzaCore/Program.cs @@ -206,6 +206,9 @@ static bool AdjustToBufferType(int bufferLength) case 311: // FM7 dash FMData.BufferOffset = 0; return true; + case 331: // FM8 dash + FMData.BufferOffset = 0; + return true; case 324: // FH4 FMData.BufferOffset = 12; return true; From af6a5527ddeafb47501641c165e919be4959fac4 Mon Sep 17 00:00:00 2001 From: Austin Baccus Date: Tue, 10 Oct 2023 17:41:10 -0700 Subject: [PATCH 11/11] Update README.md --- README.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 0c92362..cfd76d2 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ --- -

Record and Display Telemetry from Forza Motorsport 7, Horizon 4, and Horizon 5. +

Record and Display Telemetry from Forza Motorsport 2032, Forza Motorsport 7, Horizon 4, and Horizon 5.

@@ -35,7 +35,7 @@ #### Configuring Forza's UDP settings -##### Motorsport 7 +##### Motorsport 7/2023 1. Launch the game and head to the HUD options menu 2. Set `Data Out` to `ON` @@ -116,7 +116,7 @@ This gif was created by using the Recording feature and