Vielen Dank Kaeru Gaman!
Dein kleines Spiel habe ich mir gleich compiliert und werde es heute Abend meinen Kids installieren. Schätze mal die werden es genauso Klasse finden wie ich!
Man muß in meinem obigen Code nur "Test.bmp" durch irgendein BMP-Bild, was man auf der Platte hat, ersetzen. Wüßte nicht, wie ich daß jetzt anders machen könnte, denn ein Bild braucht man zum Testen.
Ist aber vielleicht nicht gerade was für den Anfänger-Bereich.
Probleme mit WindowedScreen bei 16BPP
Danke armada,
hätte ich auch selbst drauf kommen können
.
Habe den Code jetzt entsprechend modifiziert:
Im 16BPP-Modus erscheinen bei mir dann nicht eine blaue Box und eine rote Linie, sondern nur blaues und rotes Geklumpe.
hätte ich auch selbst drauf kommen können

Habe den Code jetzt entsprechend modifiziert:
Code: Alles auswählen
InitSprite()
HauptWin=OpenWindow(0,0,0,500,500,#PB_Window_ScreenCentered,"Test")
OpenWindowedScreen(WindowID(0),50,50,400,400,0,0,0)
CreateImage(0,200,200)
StartDrawing(ImageOutput())
Box(50,50,100,100,RGB(0,0,255))
StopDrawing()
StartDrawing(ScreenOutput())
DrawImage(UseImage(0),0,0)
Line(0,100,400,0,RGB(255,0,0))
StopDrawing()
FlipBuffers()
Delay(5000)
Gruß
Markus
Markus
Habe mal eine EXE aus dem Beispiel-Code gemacht und sie auf einem Rechner mit ATI Radeon 9600 getestet. Auch da erscheinen bei 16 bpp nur wild verteilte Pixel-Klumpen.
Wenn man bedenkt, daß ATI-Karten nicht gerade selten sind, ist dies schon ein gravierender Mangel von PureBasic (zumindest 3.94, wie siehts bei 4.0 aus?).
Vielleicht ist einer der Mods so freundlich, diesen Thread in den Grafik & Sound -Bereich zu verschieben.
Wenn man bedenkt, daß ATI-Karten nicht gerade selten sind, ist dies schon ein gravierender Mangel von PureBasic (zumindest 3.94, wie siehts bei 4.0 aus?).
Vielleicht ist einer der Mods so freundlich, diesen Thread in den Grafik & Sound -Bereich zu verschieben.
Gruß
Markus
Markus
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
also, aus der IDE heraus funktioniert das beispiel reibungslos.
ich hab ne NVIDIA.
kannst du irgendwo deine test-exe mal online stellen? würde mich jezt mal interessieren,
ob die bei mir funktioniert oder nicht. (zusätzliche fehlerquellen ausschliessen
)
ich hab ne NVIDIA.
kannst du irgendwo deine test-exe mal online stellen? würde mich jezt mal interessieren,
ob die bei mir funktioniert oder nicht. (zusätzliche fehlerquellen ausschliessen

Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.
Hallo Kaeru Gaman,
schätze mal, das Prob taucht speziell bei ATI-Karten und nur bei 16bpp auf.
Hier ist ein Link zum Runterladen der EXE: http://www.gieseler-online.de/test1.exe
schätze mal, das Prob taucht speziell bei ATI-Karten und nur bei 16bpp auf.
Hier ist ein Link zum Runterladen der EXE: http://www.gieseler-online.de/test1.exe
Gruß
Markus
Markus
-
- Beiträge: 17389
- Registriert: 10.11.2004 03:22
ja stimmt. deine exe funktioniert bei mir auch, liegt also nicht an irgendwelchen einstellungen des compilierenden systems.
ob das aber wirklich an PB im eigentlichen sinne liegt,
oder eine allgemeine teilweise Inkompatibilität von ATI-Karten mit DX7 demonstriert,
möchte ich nicht entscheiden.
ob das aber wirklich an PB im eigentlichen sinne liegt,
oder eine allgemeine teilweise Inkompatibilität von ATI-Karten mit DX7 demonstriert,
möchte ich nicht entscheiden.
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Der Weise weiß, dass er ein Narr ist.