Also bei mir steht unter Compileroption & Subsystem nichts drin und Beispiel Sound3D und Third-Person funktionieren trotzdem nicht. Das hat einen anderen Grund weshalb das nicht funktioniert! Warum weis ich aber auch nicht!Falko hat geschrieben: Bei mir musste ich unter Compileroptionen das DirectX9 - Subsystem entfernen, damit es funktioniert.
PureBasic 4.60 RC 2
Re: PureBasic 4.60 RC 2
- Falko
- Admin
- Beiträge: 3531
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0 - Kontaktdaten:
Re: PureBasic 4.60 RC 2
Wird bei dir keine Fehlermeldung oder irgendwas angezeigt?kayfr72 hat geschrieben:Also bei mir steht unter Compileroption & Subsystem nichts drin und Beispiel Sound3D und Third-Person funktionieren trotzdem nicht. Das hat einen anderen Grund weshalb das nicht funktioniert! Warum weis ich aber auch nicht!Falko hat geschrieben: Bei mir musste ich unter Compileroptionen das DirectX9 - Subsystem entfernen, damit es funktioniert.
Ich hatte mal testweise nur den PB-Ordner der RC2 auf mein Netbook kopiert und es kam eine Fehlermeldung beim Start von Sound3D, das eine 3Dx.. DLL fehlt. Nun probiere ich darauf eine Fullinstallation von PB und mal sehen, ob das dann wieder geht. Intel-ATOM-Prozessor hatte ich noch nicht getestet.
Gruß, Falko
- HeX0R
- Beiträge: 2954
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic 4.60 RC 2
Das hier kommt bei mir bei der Third Person Demo:
Error hat geschrieben: ---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!
Program: ...
File: z:\ogre\ogremain\include\OgreAxisAlignedBox.h
Line: 252
Expression: (min.x <= max.x && min.y <= max.y && min.z <= max.z) && "The minimum corner of the box must be less than or equal to maximum corner"
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)
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
Re: PureBasic 4.60 RC 2
Genau diese Fehlermeldung kommt bei mir auch.Error hat geschrieben: ---------------------------
Microsoft Visual C++ Runtime Library
---------------------------
Assertion failed!
Program: ...
File: z:\ogre\ogremain\include\OgreAxisAlignedBox.h
Line: 252
Expression: (min.x <= max.x && min.y <= max.y && min.z <= max.z) && "The minimum corner of the box must be less than or equal to maximum corner"
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)
- HeX0R
- Beiträge: 2954
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic 4.60 RC 2
O.k., da is wohl noch ein Bug in PB, wenn ich die Procedure CameraTrack wie folgt umschreibe geht alles:
ich habe das mal im englischen Forum gepostet:
http://www.purebasic.fr/english/viewtop ... 87#p365187
Code: Alles auswählen
Procedure CameraTrack(*Camera.s_Camera, *Entity.s_Entity)
Protected CameraPosition.Vector3, TargetPosition.Vector3, Temp.Vector3
Protected V1.Vector3, V2.Vector3, x.f, y.f, z.f
GetNodePosition(CameraPosition, *Entity\CameraNode)
GetNodePosition(TargetPosition, *Entity\SightNode)
x = NodeX(*Camera\CameraNode)
y = NodeY(*Camera\CameraNode)
z = NodeZ(*Camera\CameraNode)
x = (CameraPosition\x - x) * *Camera\Tightness
y = (CameraPosition\y - y) * *Camera\Tightness
z = (CameraPosition\z - z) * *Camera\Tightness
MoveNode(*Camera\CameraNode, x, y, z)
x = NodeX(*Camera\TargetNode)
y = NodeY(*Camera\TargetNode)
z = NodeZ(*Camera\TargetNode)
x = (TargetPosition\x - x) * *Camera\Tightness
y = (TargetPosition\y - y) * *Camera\Tightness
z = (TargetPosition\z - z) * *Camera\Tightness
MoveNode(*Camera\TargetNode, x, y, z)
CameraLookAt(*Camera\Camera, NodeX(*Camera\TargetNode), NodeY(*Camera\TargetNode), NodeZ(*Camera\TargetNode))
EndProcedure
http://www.purebasic.fr/english/viewtop ... 87#p365187
Zuletzt geändert von HeX0R am 29.10.2011 00:31, insgesamt 1-mal geändert.
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
- Falko
- Admin
- Beiträge: 3531
- Registriert: 29.08.2004 11:27
- Computerausstattung: PC: MSI-Z590-GC; 32GB-DDR4, ICore9; 2TB M2 + 2x3TB-SATA2 HDD; Intel ICore9 @ 3600MHZ (Win11 Pro. 64-Bit),
Acer Aspire E15 (Win11 Home X64). Purebasic LTS 6.0 - Kontaktdaten:
Re: PureBasic 4.60 RC 2
Stimmt, ich musste bei mir noch das Direktx9 installieren damit es auf dem Netbook mit windowsXP
starten konnte ohne diese 3d3dx.dll Fehlermeldung kommt. Nun habe ich den gleichen Fehler, wie ihr
ihn habt. Unter Windows7 läuft es bei mir.
starten konnte ohne diese 3d3dx.dll Fehlermeldung kommt. Nun habe ich den gleichen Fehler, wie ihr
ihn habt. Unter Windows7 läuft es bei mir.
Re: PureBasic 4.60 RC 2
Also mit der geänderten Procedure "CameraTrack" funktionierts bei mir jetzt auch. Und wo ist der Fehler oder Bug im Listing Sound3D? Könnt ich ja auch selbst mal schauen!
- HeX0R
- Beiträge: 2954
- Registriert: 10.09.2004 09:59
- Computerausstattung: AMD Ryzen 7 5800X
96Gig Ram
NVIDIA GEFORCE RTX 3060TI/8Gig
Win10 64Bit
G19 Tastatur
2x 24" + 1x27" Monitore
Glorious O Wireless Maus
PB 3.x-PB 6.x
Oculus Quest 2 - Kontaktdaten:
Re: PureBasic 4.60 RC 2
Es hängt sich beikayfr72 hat geschrieben:Und wo ist der Fehler oder Bug im Listing Sound3D?
Code: Alles auswählen
LoadSound3D(0, "Roar.wav")
{Home}.:|:.{Codes}.:|:.{Downloads}.:|:.{History Viewer Online}
Re: PureBasic 4.60 RC 2
füge doch mal:HeX0R hat geschrieben: Es hängt sich beiohne Fehlermeldung auf.Code: Alles auswählen
LoadSound3D(0, "Roar.wav")
Add3DArchive("Data",#PB_3DArchive_FileSystem) hinzu
und starte im Fullscreenmodus, dann funktioniert es bis auf einen Speicherfehler am Ausstieg des Programmes.
Schon ein wenig komisch der 3DSound
Edit: Fullscreen ist dringend notwendig. Funktioniert auch Window-Mode.
Re: PureBasic 4.60 RC 2
Da is nichts komisch drann ... die Sound3D-Lib is eine der (vielen) großen
Baustellen der implementierung von OGRE3D in PB. Leider eine Baustelle,
die wohl in 4.60 nicht angegangen werden konnte. Zumindest wurde
von Fred/ Freak nix dergleichen gemeldet.
http://www.purebasic.fr/english/viewtop ... =4&t=38176
MFG PMV
Baustellen der implementierung von OGRE3D in PB. Leider eine Baustelle,
die wohl in 4.60 nicht angegangen werden konnte. Zumindest wurde
von Fred/ Freak nix dergleichen gemeldet.
http://www.purebasic.fr/english/viewtop ... =4&t=38176
MFG PMV