bin neu hier. Ich beschäftige mich seit ein paar Monaten mit PureBasic und habe auch schon ein kleines Programm mit grafischen 2D-Elementen geschrieben. Mein Problem ist nun folgendes:
Auf meinem stationären PC (WinXP; SP3; via auto-update auf dem aktuellen Stand mit Ausnahme des IE8) läuft das ganze auch hervorragend.
Ich habe nun aber das Programm auf mein Notebook überspielt (Acer Extensa 5630Z; ebenfalls mit WinXP SP3 wie oben beschrieben). Hier stürzt das Programm jedoch ständig ab und zwar so deftig, dass es XP gleich mitreisst. Es kommt ein BlueScreen (Speicherabbild wird erstellt ...) danach folgt ein Neustart.
Eine vereinfachte Version meines Programmes, mit dem sich der Absturz jedoch wunderbar reproduzieren lässt sieht so aus:
Code: Alles auswählen
Enumeration #PB_Compiler_EnumerationValue
#My_Enum
EndEnumeration
InitSprite()
InitSprite3D()
Sprite3DQuality(1)
UsePNGImageDecoder()
UseOGGSoundDecoder()
OpenScreen(1024,768,16,"Test")
file.s = GetCurrentDirectory() + "\test.pak"
If FileSize(file) > 0
If OpenPack(file)
If CatchSprite(#My_Enum, NextPackFile(), #PB_Sprite_Texture)
ClosePack()
EndIf
EndIf
EndIf

Irgend jemand eine Idee, woran das liegen könnte? Wie geschrieben, auf stationärem PC läufts bestens.
Bin für jeden Antwort dankbar.