I would appreciate some advice on how to overcome the issue that is described in the comments in the code below: Procedure TForm1.FormCreate(Sender: TObject); Var i : Integer; Begin Form1.WindowState := wsMaximized; //Create NoOfSprites; the speed of each is chosen at random, X and Y positions likewise //This application simulates the random movement of single atoms. Collisions with the walls are handled explicitly. // Can the CollisionManager component be used to handle collisoon between atoms?...
Hi Pavel Did this out of desperation as I could not get all the GLScene libraries to install using System32 and SysWOW64. I tracked what the Delphi compiler/linker was doing with the GLScene libraries and found that for those that wouldn’t install, the co0mpiler was looking in the RAD bin folder. Other libraries looked in the correct place i.e. System32 and SysWOW64. I did say that I didn’t think that this was a good idea but all else had failed. I do need to sort this out at some stage because I...
Process Monitor v3.6 may be downloaded from https://docs.microsoft.com/en-gb/sysinternals/downloads/procmon
Just remembered: I used Process Monitor v3.6. Set Filter to ProcessName ends with bds.exe then started installing the GLScene libraries that I had problems installing before. Process Monitor then showed me which library loads were failing and why.
Recently installed Delphi 10.4.1 and had to place ode32s.dll ode32d.dll ode64s.dll ode64d.dll newton32.dll dJointLibrary32.dll newton64.dll dJointLibrary64.dll in C:\Program Files (x86)\Embarcadero\Studio\21.0\bin to get GLScene_Physics installed along with the sound libraries and a couple of others. I used a profiler, I think it was Dependency Walker, to discover that GLScene_Physics and other packages were attempting to load required dlls from the bin folder. That suggests to me that I haven't...
Hi Pavel & Thomas Thanks for the updates. As posted in an earlier email, I am writing a Delphi textbook for the upper end of the schools market (Early Access version 4.1 currently available in pdf form). When I encountered the Physics libraries' issue with GLScene I spent a little time trying to solve the problem but with a schedule to adhere to had to park the GLScene chapter until I could find more time to work on solving the issue. I have scheduled to return to this chapter in January when I will...
Thanks Thomas. Best wishes Kevin Bond On 16 Dec 2020, at 01:58, Thomas Gendera thg76@users.sourceforge.net wrote: Hello, I ran in to the same issue. In the end I realized that in the file Import.NGD_Joints.pas the line 40 needs to be changed since it references JointLibraryDLL = 'dJointLibrary.dll'; instead of JointLibraryDLL = 'dJointLibrary32.dll';. Changing this made it working for me. GLScene_Physics_DT will not install https://sourceforge.net/p/glscene/discussion/93606/thread/735518df36/?limit=25&page=1#07c1...
Hi Jerson Yes I saw this post and tried your suggestion but without success. Many thanks Kevin On 21 Sep 2020, at 20:48, Jerson Seling jersonseling@users.sourceforge.net wrote: Do you tried this? Hello, Pavel!! I solved the problem!! I had a problem with libraries. I followed the list of required GLScene_Physics_DT.bpl dependencies and saw that it requires the following libraries: dJointLibrary.dll, newton.dll, PhysXwrap.dll for Win32 and dJointLibrary64.dll, newton64.dll, PhysXwrap64.dll for Win64....