Compiling Instructions & Download LinksIt's probably worth posting compile instructions here, since getting the project running in Delphi IDE is a bit of a fiddly process. Everything you need is linked to or included with this post. If anything is missing, please let me know.
The first step is to
download and install Embarcardero RAD Studio 10.4.2 from here -
compatibility with later versions than this cannot yet be guaranteed/ Please do let me know if you manage to get it working in a later version..
Next, download the
SuperLemmix source. Be sure to
clone it rather than fork it, and also run
MakeSymLinks.bat which you'll find in the cloned copy.
As well as the source files, the Graphics32 library is also needed. Here's how to add it to the IDE:
Graphics32 setup instructions:1) Clone
the latest version of Graphics32, place it somewhere useful (I'd recommend the Embarcadero Project Files folder)
2) In the Graphics32/Source/Packages/104 folder, compile both packages; do the one with _R in the name first - open the .dproj file in RAD Studio, then compile them using Ctrl+F9 or Project/Compile
3) Install the compiled _D package into RAD - the easiest way is to open the project in RAD, right-click GR32_DXE8.bpl in the Project Explorer (to the right) and choose "Install" from the context menu
4) Finally, add the path of the compiled _R package into Delphi's library path - to do this, go to Tools/Options/Language/Delphi/Library, click the three dots "..." next to Library path, then click the Folder icon and browse to the folder where all the DCU files from compiling are (this should be Graphics32/Source/Packages/XE8/Win32/Release - select this folder and Add it to the Libraries list)
With all of the above done, SLX should compile. Post here if you're having any issues.