Jep, hab das saturate() durch ein einfaches clamp() ersetzt. Das funktioniert.
Ich kann in den Code ja nicht reinschauen, da du ja ein VFS benutzt
Ist das eigentlich auch selbst geschrieben?
Das VFS ist ebenfalls selbst geschrieben. Intern arbeite ich mit URLs. Anhand dem in der
URL angegebenen Protokoll wird dann ein von TStream abgeleitete Klasse erstellt, die das entsprechende Protokoll unterstützt. Die einzelnen TStream-Klassen registrieren sich dabei zuerst in einem globalen Protokoll-Manager. Im Moment gibt es 4 Protokolle: file, vfs, http (ist jedoch nicht registriert) und relative (benutzt das zuletzt benutzte Protokoll und ändert nur den Pfad).