Ok, kurz noch zur Ergänzung:
Wegen der "Reperatur" der Windows-Skripte:
In deiner illegalen Version werden Schriftart und Schriftgröße aus zwei globalen Variablen gelesen ($fontface und $fontsize), in der legalen Version werden diese Variablen nicht gefüllt und die Daten werden aus den Klassenvariablen "Font.default_name" und "Font.default_size" gelesen.
Zum Reparieren durchsuchst du alle Window-Skripte nach folgenden Zeilen
Wenn du diese Zeilen findest, lösche sie.
Was dein Problem mit der neu installierten Schriftart angeht kann ich dir leider auch nicht helfen. Hast du mal versucht nach dem Installieren des Fonts den Rechner neu zu starten? Eventuell liegt es daran, daß du Win98 hast, aber genau kann ich dir da leider auch nichts sagen.
Was du machen kannst ist die Schriftart folgendermaßen festzulegen:
Das Spiel wird versuchen die erste Schriftart im Array zu laden, sollte sie diese nicht vorfinden, wird sie die nächste versuchen zu laden. So kannst du sicherstellen, daß die Leute die "Return of Ganon" installiert haben, diese Schriftart auch zu sehen bekommen, die Leute ohne diese Schriftart aber dennoch Text zu sehen bekommen.
Danke. Ich hatte die Zeilen zwar schon gelöscht aber den Befehl in main stehen lassen
Zitat
Font.default_name = ["Return of Ganon", "Arial"]
...
Super Sache, vielen Dank.
Der Befehl ist klasse weil ich endlich beruhigt weiterarbeiten kann da auf jeden Fall jeder Spieler Text sieht und ich nicht auf die Font verzichten muss...
Warum die Schrift nicht angezeigt wird ist zwar immer noch ein Rätsel -instaliert ist sie ja... (auch Neustarten hilft leider nicht) aber wenn das nur bei Windows98 passiert ist diese Lösung eigentlich nahezu optimal.