Here is the second change I needed to make in order to address multiple universes :
on the machines I have tested (Windows 8 asus laptop, Mac mini running windows), universe 1 ended up as 256, universe 2 as 512 etc. in the UDP frame as debugged in WireShark.
It seems to boil down to an endianness issue.
Did you ever use multiple universes and not see that problem ?
Here is the second change I needed to make in order to address multiple universes : on the machines I have tested (Windows 8 asus laptop, Mac mini running windows), universe 1 ended up as 256, universe 2 as 512 etc. in the UDP frame as debugged in WireShark.
It seems to boil down to an endianness issue. Did you ever use multiple universes and not see that problem ?
Again, thank you for sharing.