Skip to content

Commit 88dbf11

Browse files
committed
Show a more accurate representation of latency
1 parent e7efbbd commit 88dbf11

2 files changed

Lines changed: 5 additions & 1 deletion

File tree

GeneralsMD/Code/GameEngine/Source/GameClient/InGameUI.cpp

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5897,6 +5897,7 @@ void InGameUI::drawSystemTime()
58975897
++m_currentFPS;
58985898

58995899
// TODO_NGMP: Cache this in a stats interface
5900+
/*
59005901
int highestLatency = 0;
59015902
if (TheNGMPGame != nullptr)
59025903
{
@@ -5910,6 +5911,9 @@ void InGameUI::drawSystemTime()
59105911
}
59115912
}
59125913
}
5914+
*/
5915+
5916+
int highestLatency = TheNetwork->getRunAhead() * (1000 / GENERALS_ONLINE_HIGH_FPS_LIMIT);
59135917

59145918
TimeString.format(L"%2.2d:%2.2d:%2.2d - R%d L%ld | Lat: %d frames (%d ms) - %d GenTool frames - RA %d", systemTime.wHour, systemTime.wMinute, systemTime.wSecond,
59155919
m_lastFPS, TheNetwork->getFrameRate(), ConvertMSLatencyToFrames(highestLatency), highestLatency, ConvertMSLatencyToGenToolFrames(highestLatency), TheNetwork->getRunAhead());

GeneralsMD/Code/GameEngine/Source/GameNetwork/GeneralsOnline/NextGenTransport.cpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ Bool NextGenTransport::doRecv(void)
7171

7272
for (int i = 0; i < numPackets; ++i)
7373
{
74-
NetworkLog(ELogVerbosity::LOG_RELEASE, "[GAME PACKET] Received message of size %d\n", pMsg[i]->m_cbSize);
74+
NetworkLog(ELogVerbosity::LOG_DEBUG, "[GAME PACKET] Received message of size %d\n", pMsg[i]->m_cbSize);
7575

7676
uint32_t numBytes = pMsg[i]->m_cbSize;
7777

0 commit comments

Comments
 (0)