Forza Motorsport และ Forza Horizon Real Time Telemetry Receiver โปรแกรมพร้อมเครื่องมือยูทิลิตี้บางอย่าง
ตามเอกสารอย่างเป็นทางการของ Turn10: https://support.forzamotorsport.net/hc/en-us/articles/21742934024211-forza-motorsport-data-out-documentation
ตอนนี้มีโปรแกรมคอนโซลเท่านั้น มันแสดงข้อมูลสดที่ 60 Hz

ข้อมูลสามารถบันทึกได้โดยใช้โปรแกรมบันทึกตัวอย่างและจะสามารถเล่นซ้ำได้ในภายหลัง
Web UI จะได้รับการสนับสนุนในภายหลังเมื่อฟังก์ชันหลักมีความเสถียร ควรใช้ประโยชน์จาก WebSockets ซึ่งส่วนใหญ่อาจมาจาก SignalR เพื่อรับข้อมูลสดหรือที่บันทึกไว้ก่อนหน้านี้ที่ 60 Hz
ข้อมูล เลื่อน ใช้สำหรับแพลตฟอร์มการเคลื่อนไหวแบบ simracing ดังนั้นจึงมีค่าการเคลื่อนไหวและอื่น ๆ สองสามอย่าง
DASH CAR ขยายข้อมูล เลื่อน ด้วยตัวชี้วัดที่เกี่ยวข้องกับ DAR-Dashboard เช่น ความเร็ว, พลังงาน, แรงบิด, เกียร์, รอบเวลา ฯลฯ
หากต้องการดูฟิลด์ข้อมูลที่มีอยู่ทั้งหมดโปรดดูไฟล์โครงสร้างข้อมูล:
| เกม | เลื่อน | DASH CAR | ความพิเศษด้านขอบฟ้า | ความพิเศษของมอเตอร์สปอร์ต |
|---|---|---|---|---|
| Forza Motorsport 7 | ใช่ | ใช่ | N/A | n/a 1 |
| Forza Horizon 4 | ใช่ 2 | ใช่ | บางส่วน 3 | N/A |
| Forza Horizon 5 | ใช่ 2 | ใช่ | บางส่วน 3 | N/A |
| Forza Motorsport (2023) | ใช่ | ใช่ | N/A | ใช่ 4 |
ระบบปฏิบัติการที่รองรับนั้นเหมือนกับ. NET 8 ความเข้ากันได้: Windows, Linux และ MacOS
Executables Prebuilt ยังไม่สามารถใช้งานได้ใน GitHub รุ่น แต่มันง่ายมากที่จะสร้างซอร์สโค้ดด้วยตัวคุณเอง
git clone https://github.com/geeooff/forza-data-web.git
cd forza-data-webหมายเหตุสำหรับ Windows เป็นทั้งเกมและแอพรับ : เฉพาะ Forza Motorsport (2023) อนุญาตให้ส่งข้อมูลไปที่ 127.0.0.1 สำหรับเกมก่อนหน้านี้คุณจะต้องมีการคำนวณแยกต่างหากเพื่อรับข้อมูล
เริ่มเกมบนคอมพิวเตอร์ Windows หรือ Xbox ของคุณ ไปที่ตัวเลือกเกมและค้นหาตัวเลือก ข้อมูล :
Data Out IP Address : ป้อนที่อยู่ IP ของ คอมพิวเตอร์ที่จะเรียกใช้โปรแกรมคอนโซลData Out IP Port : ป้อนพอร์ตเครือข่ายที่คุณต้องการ ฟังบนคอมพิวเตอร์เครื่องนี้ (1024 ถึง 65535)Data Out Packet Format : หากมีให้เลือก Dash Car (แนะนำ) หรือ SLEDData Out : ตั้งค่าเป็น เปิด cd Console
dotnet run --server < serverIpAddress > --port < port > -s หรือ --server : ที่อยู่ IP ของ Xbox หรือคอมพิวเตอร์ของคุณที่รันเกม-p หรือ --port : พอร์ตเครือข่ายที่คุณเลือกในเกม ตัวอย่างเช่นหากคอมพิวเตอร์เกม Xbox หรือ Windows ของคุณมีที่อยู่ IP 192.168.0.100 และคุณเลือกพอร์ตเครือข่าย 7777 เพื่อสื่อสาร:
dotnet run --server 192.168.0.100 --port 7777 คอนโซลจะแสดง RACE หรือ PAUSE ที่มุมซ้ายบนถ้าการแข่งขันเปิดอยู่หรือไม่
หมายเหตุ : หากต้องการออกจากโปรแกรมเพียงกด CTRL+C หรือ CTRL+Break
cd SampleRecorder
dotnet run --server < serverIpAddress > --port < port > --output < file > -s หรือ --server : ที่อยู่ IP ของ Xbox หรือคอมพิวเตอร์ของคุณที่รันเกม-p หรือ --port : พอร์ตเครือข่ายที่คุณเลือกในเกม-o หรือ --output : ไฟล์เอาต์พุตที่จะบันทึกเป็น dotnet run --server 192.168.0.100 --port 7777 --output sample.bin หมายเหตุ : หากคุณต้องการออกจากโปรแกรม Recorder เพียงกด CTRL+C หรือ CTRL+Break ไฟล์เอาต์พุตจะถูกลบหากไม่ได้รับข้อมูล
ข้อมูลพิเศษของ Forza Motorsport ได้รับการแนะนำในปี 2566 รุ่น FM7 ไม่ได้ปล่อยข้อมูลดังกล่าว↩
Forza Horizon บังคับใช้ประเภท ข้อมูล DASH CAR
ข้อมูลพิเศษของ Forza Horizon ไม่ได้บันทึกไว้ เฉพาะหมวดหมู่รถยนต์ (จากสมมติฐานชุมชน) เท่านั้น ขอบคุณพวกเขา! ↩ 2
Forza Motorsport (2023) ข้อมูลพิเศษเปิดเผยการสึกหรอของยางและการติดตาม ID ↩