Seite 1 von 1

PointFast()-Routine von Stefan Möbius

Verfasst: 17.12.2004 12:16
von Lebostein
Hallo,

ich hab mir auf dem Rechner meines Bruders (XP) die Enhanced2D-Library v1.0 von Stefan Möbius von der PureArea runtergeladen und ausprobiert. Ich war begeistert, da die PointFast()-Routine mehr als 100 (!!) mal schneller ist als die normale Point()-Routine. Genau das was ich gesucht habe.

Jetzt hab ich aber daheim (Win98) die Libary installiert und erhalte beim Start eines Programmes mit PointFast() zunächst zwei systemkritische Fehlermeldungen und dann erst startet das Programm. Ist sehr eigenartig. Kann mal jemand anderes mit Windows 98 (ich hoffe es hat noch jemand) die Libary ausprobieren?

download von PureArea: http://www.purearea.net/pb/download/userlibs/E2D.zip

Danke!

Verfasst: 17.12.2004 18:36
von Stefan
Hi Lebostein

Freut mich sehr, dass dir die Lib gefällt. :)
Leider konnte ich sie selbst nicht unter Win98 testen.

Kannst du bitte mal diese Version testen ?

Ich glaube, dass der alte Code etwas zu wenig Speicher reserviert hat.
Außerdem habe ich jetzt mal alle andere Funktionen herausgenommen (um sicherzustellen, dass keine andere Funktion den Fehler verursacht)

Funktioniert die Lib jetzt ?

Gruß
Stefan

Verfasst: 20.12.2004 11:26
von Lebostein
Es scheint jetzt zu funktionieren. Aber irgendwie funktioniert mein Spiel damit nicht mehr, wenn ich es im 16-Bit-Modus starte. Muss heute Abend mal genauer prüfen, woran es liegt. Die Libary sollte doch auch im 16-Bit-Modus funktionieren, oder?

Verfasst: 22.12.2004 21:11
von Stefan
Hi Lebostein

Der Befehl sollte eigentlich schon im 16-Bit Modus funktionieren, allerdings hat er nicht das gleiche wie Point(X,Y) zurückgegeben. :freak:

Ich hoffe, das der Befehl jetzt richtig funktioniert.

Hier der Link zu der neuen Version:
E2D_1_1.zip

P.S.: Danke für den Bugreport. :wink:

Gruß
Stefan

Verfasst: 23.12.2004 11:39
von Kaeru Gaman
hinweis: rückgabewerte im 16bit modus
siehe mein thread in den FAQs

Verfasst: 27.12.2004 11:53
von Lebostein
Hab erst im neuen Jahr wieder die Möglichkeit, auf meinem alten Win98-Rechner zu testen. Hier mit dem XP funktioniert die neue Routine problemlos in jedem Farbmodus.

Verfasst: 28.12.2004 00:27
von Andre
@Stefan / alle: wenn das Testen der neuen Version abgeschlossen ist, bitte Info an mich um die PureArea.net / UserLibs zu aktualisieren. Danke !