Check the website for installation / usage instructions.
Work in progress!
- LÖVE
- dkjson
- lua-yaml
- nativefiledialog
- luajit-request
- libcurl
- LuaCOM
- LuaSQLite3
- lua-subprocess
- profile.lua
- moonshine
- xml2lua
- patchy
- OlympUI
- Shared code between Olympus and Lönn
- Make sure you cloned the repository with
--recurse-submodules:src/luajit-request,src/moonshineandsrc/uishould not be empty. - Create a
lovefolder in the repository. (loveis gitignored, so no worries about that 😅) - Compile the C# part in the
sharpfolder: you can do this with Visual Studio or by runningdotnet build Olympus.Sharp.slnin thesharpfolder. - Make a symbolic link in
love/sharpthat leads tosharp/bin/Debug/net452(or copy-paste the folder 😛 this is more tedious if you plan to make changes to the C# project, though.) - Download a built Olympus version (Windows, Linux) and extract everything from it, except the
sharpfolder, intolove. - If on Windows, install LÖVE: take the zipped version and extract it in the
lovefolder. Be sure to install the 32-bit version! - Run Olympus by running
debug.baton Windows, or by going to thesrcfolder and running../love/love --console .on Linux.