Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
0.8.4:installation [2022/05/03 12:30] – [Unpack and configure] admin0.8.4:installation [2022/07/21 08:50] (current) – [Notes] admin
Line 27: Line 27:
 ==== Download the latest package ==== ==== Download the latest package ====
  
-You can download the latest Developer-Edition packages for your specific Delphi DX version at  +You can download the latest Developer-Edition packages for your specific Delphi DX version at [[https://gorilla3d.de/files/]]
-  * official: https://gorilla3d.de/files/+
  
 Go to the "packages" folder, choose your Delphi IDE version and download the highest version. Go to the "packages" folder, choose your Delphi IDE version and download the highest version.
  
-Latest Package (for Community Edition): [[https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_0.8.4.2288-pre.zip|https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_0.8.4.2288-pre.zip]]+Latest Package (for Community Edition): [[https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_0.8.4.2341-pre.zip|https://gorilla3d.de/files/packages/10.4.2/Gorilla3D_Delphi_C%2B%2B_10.4.2_0.8.4.2341-pre.zip]]
  
-**The Developer-Edition is free for development purposes and max. 5 developers. When releasing your project you need to purchase the Release-Version!**+**The Developer-Edition is free for development purposes and max. 5 developers. When releasing your project you need to purchase the Commercial-Version!**
  
-The free developer-edition contains the same features like the release version, it only contains multiple watermarks.+The free developer-edition contains the same features like the commercial version, it only contains multiple visual and hardcoded watermarks.
  
 ===== Unpack and configure ===== ===== Unpack and configure =====
Line 53: Line 52:
 After packages were added, we need to configure compiled source-code (DCU) paths. After packages were added, we need to configure compiled source-code (DCU) paths.
 This depends on the IDE version you are using. This depends on the IDE version you are using.
-==== Delphi 10.3 ====+ 
 +__Notice:__ For Win32 platform paths should already exist in most IDE versions. 
 +==== Delphi 10.3 - Delphi 11.1+ ====
  
 To insert DCU's go to:  To insert DCU's go to: 
Line 62: Line 63:
  
 {{ ::g3d-dcu-install.jpg?nolink&600 |}} {{ ::g3d-dcu-install.jpg?nolink&600 |}}
-==== Delphi 10.1 - Delphi 11.1 ====+==== Delphi 10.1 ====
  
 To insert DCU's go to:  To insert DCU's go to: 
Line 72: Line 73:
 ==== Notes ==== ==== Notes ====
  
-<color #ed1c24>Since v0.8.3.2265 you will need additional binaries inside the BDS installation directory!</color> +By manual installation we need to take care of a few DLL files
- +The IDE should be able to find those files at DesignTime, because while working in Delphi, the current directory is the IDE binary folder, not your project folder:
-  * Copy "<package-extract-path>\lib\fmod\windows\fmodL.dll" to "C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\" +
-  * In some cases OpenSSL libs are necessary too: "libeay32.dll" and "ssleay32.dll" +
- +
-After package install and path configuration we recommend to+
-  * Close the IDE +
-  * Kill "adb.exe" process in task manager +
-  * Restart the IDE +
-  * Open an existing Gorilla3D project +
- +
-**__WARNING:__ Sometimes the IDE do not load the Gorilla3D package on startup, especially when creating a new / empty project+
-Then the IDE do not register all Gorilla3D classes and do not use the correct OpenGL context for design-time rendering!**+
  
-In case you do not have an existing Gorilla3D demo/application: +<code> 
-  * Start the IDE with installed package and configured paths +f.e. "C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\
-  * Create a new and empty FMX application +</code>
-  * Drag & drop a TGorillaViewport, TGorillaCamera and TGorillaLight onto your form +
-  * Save the project +
-  * Close the IDE +
-  * Kill "adb.exeprocess in task manager +
-  * Restart the IDE +
-  * Load your previously created application+
  
-**__REMARK:__ Was solved since v0.8.3.1846.**+  - Copy FMOD (audio library) DLL to BDS directory 
 +    "**<installation-directory>\lib\fmod\windows\fmodL.dll**" to "**C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\**" 
 +  - Copy OpenSSL DLL files to BDS directory or ensure the system is able to find them automatically by environment variables 
 +    * OpenSSL is needed by the embedded AssetsStore to download prefabs from web 
 +    * "**libeay32.dll**" and "**ssleay32.dll**" to "**C:\Program Files (x86)\Embarcadero\Studio\22.0\bin\**
 +    * You can download OpenSSL at: [[https://www.openssl.org/source/|https://www.openssl.org/source/]]