Why GT7 lobbies are laggy and not smooth, unlike in GTS?

  • Thread starter RacingFan1
  • 21 comments
  • 1,656 views
882
Spain
Spain
Can someone with high knowledge explain the issue we've got here?

I'm obviously not a game developer, but would not be as easy as doing a copy-paste from what they had in GTS to get just as smooth lobbies gameplay as there?
 
Because of GT7 based on a new platform, other Programm language. so it’s technically completely different to Sport. That should you know.
 
Last edited:
Because of GT7 based on a new platform, other Programm language. so it’s technically completely different to Sport. That should you know.
I thought the platform was the same? PS4 and PS5 are the same thing, same architecture. The only difference is, the PS5 is far more powerful.
So the programming language should be the same too, by logic?
 
I thought the platform was the same? PS4 and PS5 are the same thing, same architecture. The only difference is, the PS5 is far more powerful.
So the programming language should be the same too, by logic?
No, they used other code for GT7 as for Sport. I don’t know the concrete name. It for the game itself, not the PS. But that’s it.
And now they have problems, to get the stability.
 
Last edited:
I made a long overdue tweet about this today funnily enough. Imo something changed between 1.13 and 1.16 (they were the only replays I had to go off).

twitter

1.13 wasn't perfect, not all cars showing during practice, but at least you could race
 
My guess would be that cross gen is the reason why it's so bad most of the time. I have no problems in Sport Mode.
 
Last edited:
I made a long overdue tweet about this today funnily enough. Imo something changed between 1.13 and 1.16 (they were the only replays I had to go off).

twitter

1.13 wasn't perfect, not all cars showing during practice, but at least you could race
Yes I remember at one point it was better than now. Makes no sense. Not only not improving but also getting worse? Just revert back the lobby thing to 1.13 I dont know if its so difficult to do

My guess would be cross gen is the reason why it's so bad most of the time. I have no problems in Sport Mode.
Isn't Sport mode also cross gen...?
 
So that means if the problem is detected its the first step to fix it, hopefully
when its real, they start from scratch while the game is out, it can need MANY time until this will get fixed.
There are more than 100 GB data they probably have to look inside and maybe to edit.
 
when its real, they start from scratch while the game is out, it can need MANY time until this will get fixed.
There are more than 100 GB data they probably have to look inside and maybe to edit.
There are debuggers to track the faults easily
 
So that means if the problem is detected its the first step to fix it, hopefully
My hope is that if GTWS events are more stable, crossgen can be rolled out to Dailies soon too - and ideally if they have resolved stability problems there it can be reflected with lobbies as well.
 
First of all, Sport Mode runs on dedicated servers whereas lobbies are Peer2Peer. And P2P is almost only as strong as its weakest member.
And regarding the new programming language that's not entirely correct. The game uses a different scripting language. If they rewrote the whole game in another language completely why did almost every bug carry over from GTS?

I remember someone saying that lobby issues might also be caused through the PS4 using a different network architecture than the PS5 or something along those lines, but don't mark my words.

However I suspect it's the usual case of PD having to deal with something new (crossplay) and instead of reaching out to other Sony studios for help they try to come up with a solution on their own that probably is 10x more complex but still inferior to everything else :lol:
 
Last edited:
I can tell you don't actually work in software development.
Then you tell wrong because I do work in a software company.
I said I dont do videogames, although we do business software. But we do have tools that can easily detect the coding errors. With "easily" I mean without them we whould take 100 times longer.
 
Last edited:
What Alex is refering to is this information from Twitter.


That's fascinating, but it seems bizarre to me in 2022 that they'd be compiling from an Apple code into their own custom proprietary code. Every part of that seems arse backwards.

I'm not a programmer by trade, but it seems to me like you'd only do that if there were significant bits of Adhoc code left over from the GT4 era that make it easier to keep adding onto this house of cards instead of rebuilding it properly.
With "easily" I mean without them we whould take 100 times longer.
Of course it's easier with a tool than without. That's why tools exist. Nobody would use them if they made your work harder.

But if it was always easy then debugging wouldn't be such a fine art and we wouldn't see so much software released that is just packed full of bugs. Anyone who tried to debug any software of significant complexity would know that even with good tools sometimes it's not easy.

If you work at a software company, it seems like you're a manager. You know, the people who tell the engineers that everything is easy and then yell at them when it turns out that it's not.
 
That's fascinating, but it seems bizarre to me in 2022 that they'd be compiling from an Apple code into their own custom proprietary code. Every part of that seems arse backwards.

I'm not a programmer by trade, but it seems to me like you'd only do that if there were significant bits of Adhoc code left over from the GT4 era that make it easier to keep adding onto this house of cards instead of rebuilding it properly.
I'm not a programmer either, but I think if you look at how things have moved on since 2014, perhaps coding the bits that integrate cross-gen and with the server architecture and AWS was more hassle in Ad Hoc than using Swift.
 
Of course it's easier with a tool than without. That's why tools exist. Nobody would use them if they made your work harder.

But if it was always easy then debugging wouldn't be such a fine art and we wouldn't see so much software released that is just packed full of bugs. Anyone who tried to debug any software of significant complexity would know that even with good tools sometimes it's not easy.

If you work at a software company, it seems like you're a manager. You know, the people who tell the engineers that everything is easy and then yell at them when it turns out that it's not.
I'm not the manager.
But I know for certain that mistakes happen very often because of stress and because of pressure. Pressure of needing to have the job done within a certain time. That's what developers hate most
 
Back