1. Do not share user accounts! Any account that is shared by another person will be blocked and closed. This means: we will close not only the account that is shared, but also the main account of the user who uses another person's account. We have the ability to detect account sharing, so please do not try to cheat the system. This action will take place on 04/18/2023. Read all forum rules.
    Dismiss Notice
  2. For downloading SimTools plugins you need a Download Package. Get it with virtual coins that you receive for forum activity or Buy Download Package - We have a zero Spam tolerance so read our forum rules first.

    Buy Now a Download Plan!
  3. Do not try to cheat our system and do not post an unnecessary amount of useless posts only to earn credits here. We have a zero spam tolerance policy and this will cause a ban of your user account. Otherwise we wish you a pleasant stay here! Read the forum rules
  4. We have a few rules which you need to read and accept before posting anything here! Following these rules will keep the forum clean and your stay pleasant. Do not follow these rules can lead to permanent exclusion from this website: Read the forum rules.
    Are you a company? Read our company rules

GT7 on PS5: SimTools + SimHub Parallel Setup (GT7Proxy Help)

Discussion in 'Commercial Simulators and Peripherie' started by johann, Jun 20, 2025.

  1. johann

    johann New Member Gold Contributor

    Joined:
    May 12, 2025
    Messages:
    2
    Balance:
    - 24Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Motion platform
    Hi everyone,

    I’m Johann, writing from Germany. I've built up a motion rig (NJMotion Compact-R, Logitech G-Pro, Buttkicker) and now I’m working on fine-tuning the technical setup between GT7 on PS5, SimTools, and SimHub. I was hoping to get some help here. I've tried a few steps with chatgpt, but I'm just going around in circles and not getting anywhere.

    I’m currently trying to get Gran Turismo 7 (PS5) working with both:

    • Motion via SimTools v3 (NJMotion Compact-R motion platform)

    • Dashboards & bass shakers via SimHub v9.8.4
    The PS5 sends telemetry via UDP on port 33740. The problem is: only one application can receive the data at a time. Whichever tool is started second fails to receive anything.



    My System

    • Game: GT7 on PS5

    • Motion platform: NJMotion Compact-R

    • SimTools v3 with GT7 plugin installed

    • SimHub v9.8.4

    • GT7Proxy (Python version 1.8.0)

    • PC and PS5 are on the same wired LAN

    • Windows 11, Python installed
    What works
    • GT7Proxy receives data correctly using:
      python GT7Proxy.py --ps_ip 192.168.178.173

    Motion works perfectly via SimTools on port 33740

    The GT7 Plugin in SimTools receives XSim data fine


    What doesn’t
    I want SimHub to receive native GT7 telemetry data on a second port (34000), while SimTools keeps working on 33740.

    I tried: python GT7Proxy.py --ps_ip 192.168.178.173 --xsimoutput 33740 --sendport 34000

    But SimHub never receives anything.
    Also, GT7Proxy shows the following error in the console:
    Exception: unpack requires a buffer of 316 bytes


    Even though GT7 is running and I’m actively driving.



    Already tried:

    • Firewall ports 33740 and 34000 open

    • SimHub listening on UDP 34000 (Live mode active, forwarding disabled)

    • All tools started as admin

    • PS5 reachable by ping

    • I’m in an actual race (not in menu)

    • Tried also --simhub_port and --format gt7 → not supported by my GT7Proxy build
    My Question:
    Is there a way to make GT7Proxy send both:

    • XSim to SimTools (33740)

    • GT7-native format to SimHub (34000)
      ...at the same time?
    • Or a known working workaround?

    Really appreciate any help or config suggestions – this is driving me nuts
    Thanks in advance!


  2. Misanthrop

    Misanthrop Member

    Joined:
    Feb 5, 2024
    Messages:
    96
    Balance:
    562Coins
    Ratings:
    +41 / 1 / -0
    My Motion Simulator:
    6DOF
  3. johann

    johann New Member Gold Contributor

    Joined:
    May 12, 2025
    Messages:
    2
    Balance:
    - 24Coins
    Ratings:
    +0 / 0 / -0
    My Motion Simulator:
    Motion platform
    Thanks a lot for the link – I actually hadn’t seen that SimHub wiki page before.

    From what I understand, the method described there allows SimHub to receive the UDP data first, and then forward it to another app (like SimTools or D‑Box) via the “UDP forwarding” feature.

    That would work perfectly if I could route the PS5 data to SimHub first.
    However, the problem is that GT7 on PS5 sends data only to a fixed port (33740), and I’m already using GT7Proxy to parse and convert that stream for SimTools (XSim format).

    SimHub and SimTools both want to bind to 33740, and only one can do that at a time. So unless SimHub can also "listen" to forwarded data from GT7Proxy on a second port (like 34000), I’m stuck.

    But I’ll definitely experiment with SimHub’s forwarding anyway – maybe I can reverse the setup:
    Let SimHub listen on 33740, and then forward to 34000, where GT7Proxy or SimTools picks it up.

    If you or anyone else has done this successfully with a PS5 + GT7 + SimHub + SimTools combo, I’d love to hear how it was set up.

    Thanks again!