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.