Quick Start
Install Turboism from an installer package, configure it, and verify the first run.
This quick start starts from an installer package as described in Installation. You only need the installer package and an installed Cubism.
1. Prepare safely
- Windows is currently the verified Cubism host launch path.
- The installer JAR itself runs on Windows and macOS and requires a Java 17+ runtime.
- Back up the project you intend to open, or use a disposable copy.
- Keep the Turboism home separate from the Cubism installation.
- Do not edit Cubism JARs, DLLs, BAT files, or licensing state.
2. Install and launch with the Windows .exe installer
- Run
TurboismInstaller-<version>.exe. - Choose the install directory (
%LOCALAPPDATA%\Turboismby default) and a Lite or Full mode. In Full mode you can deselect individual plugins. - When the installer opens
configure_turboism.ps1, select the Cubism roots to use and save. Turboism records them separately fromconfig.jsonand creates one managed launch entry per selected root. Canceling the configurator is safe and leaves a valid framework-only install. - Start Turboism through the managed launcher for your Cubism root (
launch-cubism-turboism.bat). - Wait for Cubism and Turboism diagnostics to initialize.
3. Install with the cross-platform .jar installer (Windows/macOS)
- Run
TurboismInstaller-<version>.jar:
java -jar TurboismInstaller-<version>.jar- Choose a Lite or Full mode and the target directory. Full mode installs the first-party plugins and lets you deselect individual plugins.
- On Windows, when the installer finishes, run
configure_turboism.ps1, select the Cubism roots to use, and save. Turboism records them separately fromconfig.jsonand creates one managed launch entry per selected root; then launch through the managed launcher for your Cubism root. On macOS, this installer covers installation and uninstall only: macOS Cubism host launch is not verified and no macOS Cubism launcher is installed, so there is no verified way to launch Turboism inside Cubism on macOS yet.
4. Verify the first run
The checklist below applies to Windows, the verified Cubism host launch path.
Check that:
- Cubism starts normally;
- the Turboism runtime reports startup;
- the Runtime uses the intended Turboism home;
- installed plugins appear in the plugin/runtime diagnostics;
- unavailable host capabilities fail closed rather than crashing Cubism;
- closing Cubism releases plugin scopes and framework-owned executors.
5. Add a plugin
Use Plugin Management to install a local plugin JAR:
- Open Turboism and choose Plugin Management.
- Choose Install from JAR….
- Select the local
.jarfile. - Confirm the dialog that marks the JAR as a local/unverified source.
- Restart Cubism when the operation is shown as pending.
The JAR is staged after confirmation and applies after the restart. Plugin changes do not hot-swap the currently loaded plugin instance. Plugin JARs are separate from the Turboism installer JAR.
Manual alternative
As an advanced/fallback path, you can also install a plugin JAR manually — for example, to test a locally built JAR. A plugin JAR is the JAR built from plugin source; it is not the Turboism installer JAR (TurboismInstaller-<version>.jar).
- Fully close Cubism and Turboism.
- Copy the trusted plugin JAR directly into the root of
<turboism.home>/plugins/. - Keep at most one JAR for each plugin ID — make sure no older same-ID JAR remains.
- Restart with the same Turboism home.
- Verify the plugin state and Runtime logs.
Manual installation bypasses the managed safeguards. See Plugin Management for the full safeguards and update/uninstall details.
6. Find logs
Use the installed Turboism home's logs/ directory. Keep logs when reporting startup, JAR, dependency, permission, or Provider failures.