Packet Profiler - accurately measure remote packet bandwidth!

v1.4.0

v1.4.1

  • Update RemotePacketSizeCounter dependency to v2.3.1

NOTE: please update your plugin & potential in-game modules! Despite updating the packet size counter’s version, I didn’t actually install the new version, which caused it to be at v2.1.0 this whole time.

Hi
Added the latest version to our game, but it doesn’t seem to open up the menu for me when I press ctrl+f5 everytime.
Works fine on join, but then sometimes it can disappear when dying, and pressing ctrl+f5 again doesn’t bring it back up again.

We do use a custom loadcharacter…

v.1.4.2

  • Fix in-game profiler gui disappearing upon respawn

cc. @apenzijncoolenleuk1
NOTE: if you rely on custom PlayerGui cleaning behavior (e.g. destroying all screenguis upon respawn), make sure you don’t destroy PacketChart and PacketProfiler!

1 Like

Thanks for the quick patch!
Fixed for me.

1 Like

Hey, I just stumbled upon a documentation of the ROBLOX File Format. I’m not entirely sure if it’s accurate, but I found it on MaximumADHD’s reply and it’s also mentioned on the Wikipedia page about file signatures List of file Signature. Maybe check it out?

I don’t think this is relevant to the networking protocol, it’s just used for file storage.

2 Likes

I thought it related because I found it in Methods of Minimizing Bandwidth while using Remote Events? - Scripting Helpers. Well, I guess it just for file storage.

Hi
I completely forgot about the ‘PacketChart’ while testing. That still has ResetOnSpawn set to true.
Single-line fix for me was to add
ResetOnSpawn = false,
to line 162 of the PacketChart module.

1 Like

Thanks! I’ll fix it when I’m available.

1 Like

1.4.3

  • Fix in-game chart gui disappearing upon respawn

cc. @apenzijncoolenleuk1

2 Likes

v1.4.4

  • Add (rudimentary) support for buffer datatype
  • Bump RemotePacketSizeCounter dependency version to v2.4.1

gotta update it to see unreliable remotes now

Right, forgot they’re a different class. I’ll update it soon, thanks!

v1.4.5

  • Add support for UnreliableRemoteEvents

v.1.4.6

  • Remove a print that was accidentally left in

v1.4.7

  • Disable localization on all TextLabel and TextButton objects in the plugin. Fixes #6

v1.4.8

  • Fix Roact still creating the state tree & trying to render the packet profiler despite it being disabled. Should improve performance

Plugin just errors when it opens which makes it unusable.
image

1 Like

v1.5.0

  • Fix packet profiler errors if opened after game start (cc. @jake_4543 @faumes )
  • Cleanup remnant connections when packet profiler is closed
1 Like