Allgemeine Fragen zur PROFAN Programmierung

Views (Heute): 249337 (10773)

| Suchen
| Zurück zur Übersicht

Autor | Thema: merkwürdiger Grafikfehler bei Animation
Kai Ebersbach
| Datum:21.11.01 16:36 (k.ebersbach@gmx.de) |
Hallo Profaner, ein Benutzer meines Spieles meldete einen sehr merkwürdigen Fehler, der bisher nie auftrat (gemeldet wurde), obwohl das Programm schon mehrere tausend Male heruntergeladen und gespielt wurde. Auch ich konnte den Fehler nihct selbst simulieren und wende mich deshalb mal an Euch, ob Euch so etwas bekannt vorkommt und es dafür eine Lösung gibt. Die Screenshots habe ich auf meiner Homepage abgelegt, schaut doch bitte mal was ihr dazu meint: 1. Bild http://www.erosoft.de/temp/eb-fehler-shot.gif (ca. 70kB) zeigt den Fehler wie er beim Benutzer auftritt. Die Flasche in der Mitte wird nicht abgebildet, stattdessen erscheinen waagerechte Streifen. Ausserdem wird die mit DrawText gezeigte Schrift verstümmelt, sie sieht wie "angenagt" aus... Die Grafikeinstellung soll laut Angabe des Benutzeres bei 32 bit Farben liegen, also weit über dem, was das Spiel benötigt (16bit Highcolor). 2. Das Bild http://www.erosoft.de/temp/eb-normal-shot.gif (ca. 70kB) zeigt wie es aussehen sollte, die Flasche dreht sich (Animation durch MLoadBMP und MCopyBMP) und ist sichtbar. 3. Das Bild http://www.erosoft.de/temp/eb-256f-shot.gif (ca. 60kB) zeigt welche Auswirkungen ein Herunterstellen auf 256 Farben hat, der unter 1. beschreibene Effekt sieht ganz anders aus. Was kann ich tun? Ich bin etwas ratlos :-) Danke für jeden Hinweis und viele Grüsse Kai
Roöland G. Hülsmann
| Datum:21.11.01 19:56 (rgh-soft@t-online.de) |
Hallo, ich würde hier auf Fehler im Grafiktreiber tippen. Wir hatten in der Firma auch mal einige Rechner, die genau diesen Fehler (auch bei meinem Animationsdemo) produzierten. Vielleicht hilft ein neuerer Treiber oder ein anderer Bildschirmmodus. Leider wiß ich nicht mehr was für Karten die Rechner (Es waren IBM-Rechner mit Microchannel) damals hatten, aber das Problem trat nur dort und sonst nirgends auf ... und auch nur bei der Verwendung der Speicherbitmap. Gruß Roland
Dennis Schulmeister
| Datum:22.11.01 23:27 (dennis.schulmeister@web.de) |
Hallo Kai und Roland, solche Streifen erscheinen, zumindest bei mir , auch wenn man einen Bereich der Speicherbitmap auf den Bildschirm kopiert, der praktisch nicht vorhanden. z.B. lege ich eine Speicherbitmap von 320*240 fest und kopiere 320,240 - 640, 480 dieser Bitmap auf den Bildschirm. Worin aber gerade bei Kai's Fall die Ursache liegen könnte, weiß ich nicht, weil das Spiel ja bei allen anderen Kunden funktioniert. Ob Windows ev. einen Fehler mit der Speicherverteilung macht? Dennis
Christian Devilbis
| Datum:23.11.01 09:07 (idefix_nosferatus@lycos.de) |
Hi, Eine weitere möglichkeit ist auch, das die Grafikdaten, (also die BMP Bilder) selber schon nicht richtig geladen wurden, weil z.b der Anwender das Programm über einen Link Startet und dann der Pfad zu den BMPs nicht stimmt. Wenn nun aus der Speicherbitmap teile auf dem Screen kopiert werden, exestieren ja keine Bilder, sondern "Datenmüll", der angezeigt wird. Hatte ähnlichen Effekt genauso, bis im Programm mal die Abfrage rausgenommen wurde, ob die Datei exestiert, und siehe da, Profan meldete beim Laden, das er die Bitmap nicht laden konnte. gruss Christian
Kai Ebersbach
| Datum: 24.11.01 10:22 (k.ebersbach@gmx.de) |
Ein herzliches Dankeschön an alle Antworter! Das Problem konnte dirch Installation eines aktuellen Grafiktreibers gelöst werden, Roland, Du warst also am dichtesten dran an der Lösung oder besser gesagt: Es war die Lösung :-)! Ich wünsche Euch ein schönes Wochenende! Kai

| Zurück zur Übersicht