2025-03-03 21:29:45 +00:00
2025-03-03 21:29:45 +00:00
2025-03-03 21:29:45 +00:00
2025-02-23 05:12:21 +01:00
2025-02-27 02:11:37 +01:00
2025-02-23 05:12:21 +01:00
2025-02-27 16:42:43 +00:00
2025-02-12 22:13:31 +01:00
2025-02-12 22:13:31 +01:00
2025-02-27 16:42:43 +00:00
2025-03-03 21:29:45 +00:00
2025-02-12 22:13:31 +01:00
2025-02-12 22:13:31 +01:00
2025-02-12 22:13:31 +01:00

STARTLINER

A simple and easy to use launcher and mod manager for many games (more to come) using Rainycolor Watercolor.

Intended for those who just want a glorified start.bat clicker, without VHDs, keychips etc. (for an all-in-one solution, check out the BlueSteel launcher).

Made with Rust (Tauri) and Vue. Technically multiplatform. Contributions welcome.

Usage

bun install
bun run tauri dev
bun run tauri build

Package format

├───app
│   └───BepInEx
│       └───*
├───option
│   └───Axyz
│       └───*
├───icon.png
├───README.md
└───manifest.json

More file overrides may be supported in the future.

Arbitrary scripts are not supported by design and that will probably never change.

Features

  • Clean data modding
  • Monitor selection
  • Etc

Architecture details

  • Downloaded packages are stored in %APPDATA%\7EVENDAYSHOLIDAYS\STARTLINER\data\pkg (on Linux it's ~/.local/share/startliner by default).
  • Each profile is associated with a prefix directory %APPDATA\7EVENDAYSHOLIDAYS\STARTLINER\data\profile-x which includes the following:
    • option with junctions of vanilla opts as well as Rainycolor package opts
    • BepInEx with Rainycolor mods copied over
      • It's currently pointless to symlink those since they are measured in kilobytes
    • segatools.ini generated on-the-fly and pointing at option
      • It's currently based on the existing segatools.ini but that will change in the future
    • aime.txt (if enabled)

Todo

  • Auto-updates
  • Running from CLI
  • Multiple profiles
  • CHUNITHM support
  • segatools as a special package
  • Progress bars and other GUI sugar
  • Search bar
  • Start check

Endgame

  • IO DLLs and artemis as special packages
  • Other arcade games (if there is demand)
Description
Launcher, configuration tool and mod manager for O.N.G.E.K.I. and CHUNITHM
Readme GPL-3.0 3.3 MiB
2025-05-14 16:19:48 +00:00
Languages
Rust 39.9%
Vue 33%
TypeScript 27%