Haste es denn schonmal auf Windows ausprobiert.
Wenn es gut ankommt würde ich mir es überlegen, das Programm nochmal in Java zuschreiben.

Gruß
Christopher