Like many others, my game sends the current operating system and Java version to a server when you first run it. This is the current distribution of operating systems:
Windows Vista 15
Windows XP 92
Windows 2000 3
Mac OS X 20
Linux 15
Solaris 2
That’s right, there have been people with Solaris using it! Unfortunately they won’t get very far, as my game uses jMonkeyEngine and LWJGL it means that it’ll crash after the menu since no native libraries are available for it. Still, this is the first time ever that I have proof that Solaris actually exists. So now I’m curious if anyone else has seen obscure operating systems like this, this includes everything non Windows/Mac/Linux or maybe also ancient versions like Windows 95 or 98. My question doesn’t really serve any point, only it might be fun to focus on the bottom 0.1% for a change.
As a more serious question, what do you do when you detect such a platform? Do you block it when it’s not in some list of “allowed platforms”, or does it run as normal and you just pray that everything works as it should?
