PB 4.3 Beta 4-Window3D Bug?

Hier werden, insbesondere in den Beta-Phasen, Bugmeldungen gepostet. Das offizielle BugForum ist allerdings hier.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

PB 4.3 Beta 4-Window3D Bug?

Beitrag von roherter »

Bei folgendem TestCode bekomme ich eine Fehlermeldung.

Code: Alles auswählen

IncludeFile "Screen3DRequester.pb"

If InitEngine3D()

  InitSprite()
  InitKeyboard()
  InitMouse()
 
  Add3DArchive("Data\"          , #PB_3DArchive_FileSystem)
  Add3DArchive("GUI\", #PB_3DArchive_FileSystem)
  Add3DArchive("GUI\schemes", #PB_3DArchive_FileSystem)
  Add3DArchive("GUI\imagesets", #PB_3DArchive_FileSystem)
  Add3DArchive("GUI\fonts", #PB_3DArchive_FileSystem)
  Add3DArchive("GUI\looknfeel", #PB_3DArchive_FileSystem)
  Add3DArchive("GUI\layouts", #PB_3DArchive_FileSystem)


  If Screen3DRequester()
    ;-Camera
    CreateCamera(0,0,0,100,100)
   
    ;OpenWindow3D(3, 100, 100, 350, 110, "Puissance du tir")
    TextGadget3D(0, 10, 50, 100, 40, "Text")
    ShowGUI(255,1)
   
    Repeat
      Repeat :    Event = WindowEvent3D() :  Until Event = 0
       
      ExamineKeyboard()
   
      If ExamineMouse()
        InputEvent3D(MouseX(),MouseY(),MouseButton(#PB_MouseButton_Left),"")
      EndIf

      RenderWorld()
      Screen3DStats()     
      FlipBuffers()
    Until KeyboardPushed(#PB_Key_Escape) Or Quit = 1
  EndIf
   
Else
  MessageRequester("Error", "The 3D Engine can't be initialized",0)
EndIf


Diese Fehlermeldung habe ich aus dem Englischen Forum aber Sie stimmt mit meiner überein:

Code: Alles auswählen

---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!

Program: ...
File: y:\cegui\include\CEGUISingleton.h
Line: 79

Expression: ms_Singleton

For information on how your program can cause an assertion
failure, see the Visual C++ documentation on asserts

(Press Retry to debug the application - JIT must be enabled)
---------------------------
Abort   Retry   Ignore   
---------------------------

Zuletzt geändert von roherter am 23.10.2008 21:00, insgesamt 1-mal geändert.
Purebasic 5.0 32bit und 64 bit

I'm back from hell
Kaeru Gaman
Beiträge: 17389
Registriert: 10.11.2004 03:22

Beitrag von Kaeru Gaman »

in PB 3.30 gibt es keine 3D Engine!




anstatt des zweiten Fragezeichens hättest du deine Version in die Überschrift schreiben können. Testest du da Beta3 oder Beta4?
> Diese Fehlermeldung habe ich aus dem Englischen Forum aber Sie stimmt mit meiner überein:
also wurde der Fehler im EnglischenForum schon gemeldet?
warum hast du den Thread dann nicht verlinkt, wenn du den Fehler schon gleich nochmal meldest?
oder wenn der Fehler im Englischen ein anderer war, warum meldest du diesen nicht dort?
Der Narr denkt er sei ein weiser Mann.
Der Weise weiß, dass er ein Narr ist.
Benutzeravatar
roherter
Beiträge: 1407
Registriert: 10.04.2005 18:58
Kontaktdaten:

Beitrag von roherter »

Jau sorry hast ja recht. :iamwithstupid:
Purebasic 5.0 32bit und 64 bit

I'm back from hell
AndreasGross1
Beiträge: 10
Registriert: 21.02.2013 18:47

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von AndreasGross1 »

In der PB Version 5 (Windows 64Bit) läuft Window3D gar nicht mehr.
Benutzeravatar
Kiffi
Beiträge: 10711
Registriert: 08.09.2004 08:21
Wohnort: Amphibios 9

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von Kiffi »

AndreasGross1 hat geschrieben:In der PB Version 5 (Windows 64Bit) läuft Window3D gar nicht mehr.
Window3D.pb aus dem Example-Verzeichnis läuft bei mir (Windows7 / 64Bit) einwandfrei.

Grüße ... Kiffi

P.S.: Aktuell ist PB 5.10
a²+b²=mc²
bizzl
Beiträge: 82
Registriert: 08.09.2005 18:07
Computerausstattung: AMD Athlon II X4 635
Windows 7 64 Bit
Wohnort: Nordhessen - früher : Südniedersachsen

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von bizzl »

Window3D.pb läuft bei mir einwandfrei.

PureBasic 5.10 64 Bit Windows 7
Benutzeravatar
ts-soft
Beiträge: 22292
Registriert: 08.09.2004 00:57
Computerausstattung: Mainboard: MSI 970A-G43
CPU: AMD FX-6300 Six-Core Processor
GraKa: GeForce GTX 750 Ti, 2 GB
Memory: 16 GB DDR3-1600 - Dual Channel
Wohnort: Berlin

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von ts-soft »

Unter PB5.0 findet er die Engine3d.dll nicht. Diese ins Example-Verzeichnis kopieren wirkt wunder :wink:
Unter PB5.1 wird die DLL wieder gefunden.

Gruß
Thomas
PureBasic 5.73 LTS | SpiderBasic 2.30 | Windows 10 Pro (x64) | Linux Mint 20.1 (x64)
Nutella hat nur sehr wenig Vitamine. Deswegen muss man davon relativ viel essen.
Bild
Benutzeravatar
dige
Beiträge: 1235
Registriert: 08.09.2004 08:53

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von dige »

Unter Vista braucht man noch zusätzlich eine D3dx9_42.dll ... ? Kann das jemand
bestätigen?
"Papa, ich laufe schneller - dann ist es nicht so weit."
Benutzeravatar
RSBasic
Admin
Beiträge: 8047
Registriert: 05.10.2006 18:55
Wohnort: Gernsbach
Kontaktdaten:

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von RSBasic »

Dann hast du wohl kein DirectX 9 Runtime installiert. Musst du wohl nachinstallieren.
Aus privaten Gründen habe ich leider nicht mehr so viel Zeit wie früher. Bitte habt Verständnis dafür.
Bild
Bild
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Re: PB 4.3 Beta 4-Window3D Bug?

Beitrag von edel »

Installiert hat er es sicherlich, aber die Installation ist nicht aktuell.
Antworten