A Deltarune mod manager, written in Node.js and Electron.
We have a custom script that you can run to install dependencies. Use Run.cmd or Run-Linux.sh to run the program. If it doesn't find an installation of Node or GM3P, it will prompt the user to download them.
If the script doesn't work, follow these steps:
- Download Node.js here.
- Download the latest GM3P version for your system from here and extract it to the
gm3pfolder. If it doesn't exist, create the folder. - Now you can open your preferred command prompt and run
npm testto run Deltamod.
We understand that using commercial products may be an hassle to people wanting to build Deltamod installers, however we need to do so as the product is robust and fixes many of the hassles of the legacy installer tech.
We do not condone piracy of said software; Deltamod's owner has a regular copy that the team generously gave us free of charge, for use in open source development of Deltamod.
If you need to compile Deltamod, we encourage you download their 30-day free trial at https://installbuilder.com/ or to write to sales@installbuilder.com to request an open source license like we did. No piracy!
- Open InstallBuilder Enterprise.
- Click
Openand choose theproject.xmlfile. - In the same folder, download a .NET 8.0 installer and name it
dotnet.exe. - Also download a GitSCM installer and name it
git.exe. - Press Build to build your Deltamod installer.
- You can find the output in Documents > InstallBuilder > output.
| Windows | Native Linux | Native macOS | macOS/Linux (w/ CrossOver or Wine) | All OSes (w/ Windows emulation) | |
|---|---|---|---|---|---|
| Officially released | ✅ | All versions before 1.2 | ❌ | ❌ | ✅ |
| Tested by devs | ✅ | ❌ | ❌ | ||
| Devs provide support | ✅ | ❌ | ❌ | ❌ | ✅ (Specify if you are using emulation when reporting issues) |
| Usable | ✅ | ❌ | ✅ | ✅ | |
| Can theoretically be exported to platform | ✅ | ✅ | ✅ | ✅ | ✅ |
| DELTARUNE supports | ✅ | ✅ | ✅ | ✅ | |
| Autoupdating | ✅ | ❌ | ❌ | ✅ | ✅ |
The main Deltamod software is licensed under the EUPL (revision 1.2). You can read the license here.
Some parts of this repository may not be authored by Deltamodders: in that case they are distributed with their respective license.