| |
|
|
- Seite 1 - |
|
pe-bier | hallo, ich probiere gerade die prospeed aus. beim rotatesprite-demo ist der reservierte speicher immer mit irgendetwas gefüllt (müll). der hintergrund worauf sich das sprite dreht hat immer einpaar schwarze oder graue striche. wie kann ich den reservierten hintergrund speicher mit nullen füllen? mfg pebisoft |
|
|
| |
|
|
| |
|
- Seite 2 - |
|
|
Frank Abbing | Hi.
[quote:54d6dcd419]exe erstellen kann ich nicht. nur zum testen im interpretermodus laufen lassen.[/quote:54d6dcd419] Klar, weiß ich doch. Von einigen ProSpeed-Beispielen gibt es auch fertige Exedemos. Die solltest du mal ausprobieren. Hier sind sie: [...] Tritt dort der Grafikfehler noch auf?
So, werd jetzt mal deine .prf testen...
Nachtrag: Diese Zeile ist fehlerhaft:
[font=Courier, monospace:54d6dcd419]WhileLoop 0,359,5 ;Erst ab Profan 7.5, gegebenenfalls abändern[/font:54d6dcd419]
Erstens funktioniert sie erst ab Profan 7.5 sicher und zweitens hab ich ein verkehrtes Kommentarzeichen verwendet (für Assembler). Das ; muß natürlich ein sein...
Am besten ist, du ersetzt diese komplette Stelle...
[font=Courier, monospace:54d6dcd419] x&=0 WhileLoop 0,359,5 ;Erst ab Profan 7.5, gegebenenfalls abändern Print .;
*** Rotierte Bitmap gedreht und transparent *** in die große Bitmap kopieren.
Rotate(anim&,x&,0,array2&,array1&,&loop,-1) x&=x&+320 Wend[/font:54d6dcd419]
...gegen diese:
[font=Courier, monospace:54d6dcd419] x&=0 y&=0 WhileLoop 72 Print .;
*** Rotierte Bitmap gedreht und transparent *** in die große Bitmap kopieren.
Rotate(anim&,x&,0,array2&,array1&,y&,-1) x&=x&+320 y&=y&+5 Wend[/font:54d6dcd419] |
|
|
| |
|
|
|
pe-bier | hallo, rotate-sprite-demo läuft in 256 farben. im 16-bit-modus erscheinen undefinierbare gefüllte bitplanen. habt ihr etwa dieses nicht beachtet, das bei 16-bitfarben mehr bitplane benutzt werden. oder laufen die sprite nur im 8bit-farben-modus. ich habe die neue prospeed und die profantestversion 8 getestet. alle machen nur die 256-farben-sprite. mfg pebisoft |
|
|
| |
|
|
|
Frank Abbing | Hi,
ziemlich unwahrscheinlich. Die Demos verwenden teilweise 256 Farben Bilder, weil die Grafiken Gif-Dateien sind. Ansonsten benutzt Windows (und auch die ProSpeed.dll) intern 24-Bit-Grafiken. Hab die Demos gerade selber unter 16 Bit getestet, ohne irgendwelche Fehler. Sie stehen jetzt auch schon teilweise sehr lange im Netz, ohne das jemand diesen Fehler gemeldet hat. Ich empfehle dir zuerst mal, Profan-5 runter zu laden und zu benutzen. Und nicht mit Testversionen interpretiert zu testen. Und mit niedrigen Dll-Versionen. Dann denke ich auch, das dein System irgend eine Macke hat. Solche Fehler sind einfach nicht normal. Immerhin hab ich anfangs die ProSpeed.dll auch unter 98 entwickelt. Da gab es solche Fehler auch nicht. Und ich möchte jetzt zunächst mal einen Screenshot von dir sehen, bevor ich dieses Thema weiter verfolge. |
|
|
| |
|
|
|
pe-bier | habe ein bild reingestellt. habe jetzt alle versionen durchgetestet (5-8a), auch die exe-datei von ihnen. vor dem laufenlassen des programms habe ich einmal freenet gestartet. man sieht in dem speicherarry noch reste von diesem bild, was vorher auf dem monitor war. alle anderen beispiele ohne rotatesprite laufen gut auch die einzelnen bilder die rotiert werden. mfg pebisoft |
|
|
| |
|
|
|
Frank Abbing | Hi,
das ist doch mal was, mit dem man was anfangen kann! Ich hab jetzt mal ein explizites Löschen-Flag bei meiner Funktions-Speicheranfrage hinzu gefügt. Das sollte dein Problem beheben. Tausch mal die neue Dll (hier im Anhang) gegen deine alte aus, dann sollte es richtig funktionieren.
Und bitte sieze mich nicht. Das du ist mir lieber. |
|
|
| |
|
|
|
| Jaja, Herr Bier und das Thema siezen. *coolyeah* Übrigens Frank - Herr Bier legt sehr viel Wert darauf hier gesiezt zu werden - so wies er mich in einer unheimlich freundlichen E-Mail drauf hin. Da sehe ich doch keinen Grund mich nicht dran zu halten. *coolyeah*
Mich würde sehr Interessieren mit welcher Hardwareconfiguration der Herr Bier arbeitet - da geht es mir besonders um das Grafikkartenalter und Grafikkartenram - sowie um die Farbtiefe unter der er die Prospeed laufen lässt. Ich hab da so ne Ahnung.
Salve, iF |
|
|
| |
|
|
|
Rolf Koch | ... in Foren ist die Anredeforum immer DU - mehr braucht man ja nicht zu schreiben. Rolf |
|
|
| |
|
|
|
Frank Abbing | Hi.
[quote:107657ec99]Jaja, Herr Bier und das Thema siezen. Übrigens Frank - Herr Bier legt sehr viel Wert darauf hier gesiezt zu werden - so wies er mich in einer unheimlich freundlichen E-Mail drauf hin. [/quote:107657ec99]
Heute übertriffst du dich selber, iF. Hab gepfiffen vor Lachen |
|
|
| |
|
|
|
| Das stimmt aba.
Salve, iF |
|
|
| |
|
|
|
Frank Abbing | Hi,
ups! Ich kann mich aber erinnern, das anfangs noch jemand das gleiche Problem hatte
~;)~ |
|
|
| |
|
|
|
Rolf Koch | Hi Frank,
hatte ich das nicht, mit dem schwarzen Kasten in einer der Demos? Rolf |
|
|
| |
|
|
|
Frank Abbing | Äääh. Kann sein, Rolf... Ich meinte jetzt aber das siezen. Stimmts, iF...? |
|
|
| |
|
|