Skip to content

Latest commit

 

History

History
42 lines (32 loc) · 2.68 KB

README.md

File metadata and controls

42 lines (32 loc) · 2.68 KB

Olympus - Cross-platform Celeste Mod Manager

License: MIT


Build Status

Mt. Celeste Climbing Association

Check the website for installation / usage instructions.

Work in progress!

Dependencies

Local setup

  • Make sure you cloned the repository with --recurse-submodules: src/luajit-request, src/moonshine and src/ui should not be empty.
  • Create a love folder in the repository. (love is gitignored, so no worries about that 😅)
  • Compile the C# part in the sharp folder: you can do this with Visual Studio or by running dotnet build Olympus.Sharp.sln in the sharp folder.
  • Make a symbolic link in love/sharp that leads to sharp/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 sharp folder, into love.
  • If on Windows, install LÖVE: take the zipped version and extract it in the love folder. Be sure to install the 32-bit version!
  • Run Olympus by running debug.bat on Windows, or by going to the src folder and running ../love/love --console . on Linux.

Note: for Linux, a build-and-run.sh script is present on this repository to set up the love directory, build Olympus.Sharp, and run Olympus.