smapi-launcher
v1.1.0
Published
A fast CLI tool to create silent launchers and apply essential patches for SMAPI (Stardew Valley).
Maintainers
Readme
A fast CLI tool built to create native silent launchers and apply essential patches for SMAPI (Stardew Valley).
🎮 What is SMAPI Launcher?
SMAPI Launcher is a fast CLI tool built to create native silent launchers and apply essential patches for SMAPI (Stardew Valley).
Silent Executable Launcher: Generates native executables compiled with
CREATE_NO_WINDOWand conditionalwindows_subsystem = "windows", running SMAPI without opening black command prompt/terminal windows.Compatibility Patches: Easily apply or revert essential patches to ensure stable game compatibility, including Linux multiplayer (
libGalaxy64.so) support.
📦 Installation
Install SMAPI Launcher globally using your preferred package manager:
npm install -g smapi-launcheryarn global add smapi-launcherOr run directly without installation using npx:
npx smapi-launcher --help🚀 Usage
- Generate a silent launcher executable:
smapi-launcher -p /path/to/Stardew\ Valley -o LaunchSMAPI- Apply essential compatibility patches:
smapi-launcher patch -p /path/to/Stardew\ Valley- Revert applied patches:
smapi-launcher unpatch -p /path/to/Stardew\ Valley- Display version information:
smapi-launcher --version- Display usage information:
smapi-launcher --help⚡ Commands
⚙️ Options
🤝 How to Contribute
Contributions are welcome! If you would like to contribute to the project, report bugs, or submit new features, check out the GitHub repository:
💬 Community
Have questions, suggestions, or need help with SMAPI Launcher? Join the discussions and open issues on GitHub:
Author
👤 Vinicius Rezende
- GitHub: @vprezende
- Discord: @vinigator
☕ Support
If you find SMAPI Launcher helpful, consider supporting the development! Your support helps maintain the project, fuels my late-night coding sessions, and makes up for the countless nights of sleep lost while building it. 👇
📜 License
This project is licensed under the MIT License. See the LICENSE file for more details.
