dnetc on PEGASOS G3-600 running MorphOS
Oh yes, dnetc OS detection is broken.
Sometimes I really don't understand the fascination with software running under emulation on MorphOS
having to act differently just because it is running on MorphOS??? The client was built soley for PowerUp, and therefore runs under the PowerUp emulation of MorphOS. The OS is reported correctly.
Besides, a single client build is tied to one OS -it would be impossible for the same client binary to handle multiple OSs. Simply because the OS is hardcoded into the client and the ids for that OS are used in the buffer files and internally by the client.
IMHO, it would only be right for a client built for MorphOS (native) to report itself as MorphOS. And at this time, this doesn't exist.