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
Last revisionBoth sides next revision
0.8.4:installation [2022/05/03 12:27] – [Unpack and configure] admin0.8.4:installation [2022/07/21 08:49] – [Delphi 10.3] 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 47: Line 46:
     * "Gorilla3D_Delphi_10_4_2_Sydney.bpl"     * "Gorilla3D_Delphi_10_4_2_Sydney.bpl"
     * "Gorilla3D_DesignTime_10_4_2.bpl"     * "Gorilla3D_DesignTime_10_4_2.bpl"
 +  * Click "Open"
  
 {{ ::g3d-pckg-install.jpg?nolink&600 |}} {{ ::g3d-pckg-install.jpg?nolink&600 |}}
  
-==== Delphi 10.3 ====+After packages were added, we need to configure compiled source-code (DCU) paths. 
 +This depends on the IDE version you are using. 
 + 
 +__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 59: 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 69: 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 editor 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/]]