Rennsport (Game) use physic construction from rFactor2

haunetal1990

Registered
I saw in the past some interested things in the .PAK file from Rennsport and yeah, I think it's interesting for you to. I don't know how to open a .data file from the unreal engine, but I have opened it using the texteditor.
Path:"...Content\Blueprints\Configs\Cars\Porsche\Porsche_911_992_GT3_R_2022\Porsche_911_992_GT3_R_2022_PhysicsData.uasset"

Rennsport use that lines in the Physic Datas.
(0.5405:Front_Subbody:(0,0,-0.54221),0.4595:Rear_Subbody:(0,0,0.63779))
Ok, maybe someone will say now: It's a line of text, so what's interesting?
rFactor2 write in the old HDV file:
(0.5419:Front_Subbody:(0,0,-0.056827),0.4581:Rear_Subbody:(0,0,0.067223))
index.php

index.php


Some other samples:
Rennsport: TurnsLockToLock=0.666667;SteeringFraction=0.364299
rFactor2: TurnsLockToLock=0.666667;SteeringFraction=0.6

Rennsport: C(FL_FORE_LOWER);LocalOffsetB-=(0.0085508,-0.003479,0);C(FL_REAR_LOWER);LocalOffsetB-=(0.0085508,-0.003479,0);C(FL_FORE_UPPER);LocalOffsetB+=(0.0083312,0.0063946,0);C(FL_REAR_UPPER);LocalOffsetB+=(0.0083312,0.0063946,0);C(FL_STEERING);LocalOffsetB+=(-0.0048412,0.0028742,0);
rFactor 2: C(FL_FORE_LOWER);LocalOffsetB-=(0.0073154,-0.005673,0);C(FL_REAR_LOWER);LocalOffsetB-=(0.0073154,-0.005673,0);C(FL_FORE_UPPER);LocalOffsetB+=(0.0079054,0.0081339,0);C(FL_REAR_UPPER);LocalOffsetB+=(0.0079054,0.0081339,0);C(FL_STEERING);LocalOffsetB+=(0.0078952,0.0044967,0);

index.php

index.php


I've uploaded the Physic Data from the Rennsport Porsche.

Edit: the Tatuus is a sample, not the right physic from studio397

Update: 05.10.2023:

Here are some new Screenshots from "copy & paste" from the tire model.
Example: Dunlop
index.php

index.php

Download link to the original rF2 TGM file = link

index.php
index.php

1:1 code from the year 2016.
 

Attachments

Last edited:
Are you serious now???
And I’m wondering why ffb rfactor 2 vaguely reminds me, but I didn’t think about that, I thought that because the r-factor has good physics, it can be similar to any good physics in another game, and I even thought that these the guys are going in the right direction.
But I didn't expect it to be a copy of the code.
 
Plot twist: S397 sues Rennsport devs and gets the rights for the game code - rFactor 3 release on UE is coming :cool:

But seriously - first time I open this game it looks horrible, it has the same issues that any other game built on UE has. Zero optimization, laggy menu with static content and really poor UI.

My personal opinion - this game is just an attempt to fast build of the fresh multiplayer title based on stealed decent things created by other team 20 years ago. Plus the initial hype after some of big teams joined their competitions. For me it might sounds rude but it's just a scam.

I don't even understand how it's possible that this game's physics files has the same structure and even values
 
I don't even understand how it's possible that this game's physics files has the same structure and even values
I wonder what the Intellectual Property law is for copying someone's data structure and using it with the code you write yourself? It would make the modders' task easier :) The values being almost the same is not a surprise, it's modelling more or less the same thing.

Incidentally, why is the OP comparing Rennsport's Porsche with rF2's Tatuus and not the equivalent Porsche?
 
Last edited:
I wonder what the Intellectual Property law is for copying someone's data structure and using it with the code you write yourself? It would make the modders' task easier :) The values being almost the same is not a surprise, it's modelling more or less the same thing.

Incidentally, why is the OP comparing Rennsport's Porsche with rF2's Tatuus and not the equivalent Porsche?
It's not only about the same entries - you also have to build a game engine which will use those entries and values to calculate cars physics.
Also I believe there's no chance to take a look into Porsche files if you don't know the way around encryption which is not really a thing here at this forum since Studio guys sharing a lot of information for modders, and Rennsport has the newest 992 GT3.R so the comparison wouldn't be correct. Plus I do believe S397 won't share their private files to the community just to join the hype. haunetal1990 worked on Tatuus cars release so he could check the entries which makes it obvious why Tatuus car was used for comparison.
 
Has anyone brought up that S397 might have sold the code to the Rennsport Devs? Similar to ISI selling rF1 code to Simbin for GTR2.
 
Has anyone brought up that S397 might have sold the code to the Rennsport Devs? Similar to ISI selling rF1 code to Simbin for GTR2.
good point. Better than prejudgment without knowing anything.

I would have titled this thread also as "Rennsport use..." instead of "Rennsport stole..." or at least make a questionmark behind the title. Better than making a statement. Thinking of lawyers...
 
I would have titled this thread also as "Rennsport use..." instead of "Rennsport stole..." or at least make a questionmark behind the title. Better than making a statement. Thinking of lawyers...

Change it, thanks.

Incidentally, why is the OP comparing Rennsport's Porsche with rF2's Tatuus and not the equivalent Porsche?
The Porsche from Studio397 is a DLC and I haven't it and i think it's crypted, so you can't see the files, btw. the Tatuus is a sample :D sorry...
 
good point. Better than prejudgment without knowing anything.

I would have titled this thread also as "Rennsport use..." instead of "Rennsport stole..." or at least make a questionmark behind the title. Better than making a statement. Thinking of lawyers...
The main point of my accusions is not using the other sim's code

They said on the interviews, the actual physics guy said, that the physics is completely fresh built custom physics. He didn't say that they will took the existing one and improve it, they lied about it and that's a red flag for me

35:11
 
... to me it sounds like the already had a physics engine because the dev is speaking of its been a challenge to integrate the physics into UE (32:10 onwards):


According the code: I cannot judge this, but if it is not free and it has not been licensed / sold, whatever, there is chance they took it because it is not encrypted information in the rF2 files - would not have been the first time of such a misunderstanding in the open source world ...

Whereas - choosing same or similar parameter names seems not a big deal (how many possibilities are there for choosing a variable name describing maximum steering angle e.g.), but working with the same values (or at least value space) seems a bit strange if the physics engine is a complete self-development).

Let's see if there will be a statement of MG / s397 ...
 
I've seen 2 comments above... that suggest, it's possible/normal to have the same naming scheme for code.
I get where it come from... well, both code aim at the same thing... no wonder...

So, Ok... you can have similarities... between a few variables, here and there... but Entire Exact same line of code (and structure) is statistically (almost) impossible...

With that in mind... just look at Assetto corsa files... and despite the few similarities... the structure look entirely different, which is in line of what one would except...
I'm not an expert in AC (or rF2 code for that matter)... but glancing between both code for 5 minutes is enough... to spot huge difference... and to know both code where developped separatly...

Here's an example from AC... video below:
 
Last edited:
Back
Top