Skip to content

deltamodders/deltamod

Repository files navigation

Deltamod

A Deltarune mod manager, written in Node.js and Electron.

Running Deltamod from source

Script

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.

Manual (not recommended)

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 gm3p folder. If it doesn't exist, create the folder.
  • Now you can open your preferred command prompt and run npm test to run Deltamod.

Building

Note

To package Deltamod 1.2 and upwards using the reccomended project file, you will need an InstallBuilder license.

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!

Process

  • Open InstallBuilder Enterprise.
  • Click Open and choose the project.xml file.
  • 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.

OS support

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 ⚠️ Only one dev ⚠️ Should work
Devs provide support (Specify if you are using emulation when reporting issues)
Usable ⚠️ Requires Proton
Can theoretically be exported to platform
DELTARUNE supports ⚠️ Supported using Proton
Autoupdating

License

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.

About

A Deltarune modding tool for Windows

Topics

Resources

License

Stars

Watchers

Forks

Contributors 4

  •  
  •  
  •  
  •