R3alCl0ud / Rust4Diva

Mod Manager for Project Diva MegaMix +
https://rust4diva.xyz
11 stars 3 forks source link

Rust4Diva release debug

A Fast cross-platform mod manager written in rust for the steam version of Hatsune Miku Project Diva Mega Mix +

Toggle and set mod priority Main Screen of R4D

Get new mods online directly in the app

Online Search and DL Screen

Planned Features / To-Do List

Steam Deck Users Scaling issue

Modpack JSON Format

{
  "name": "Example Pack",
  "mods": [
    {
      "name": "test",
      "enabled": true,
      "path":"/absolute/path/to/mod"
    }
  ]
}

Build Instructions

Linux

install libarchive & git & rust (rustup recommended) from package manager

git clone https://github.com/R3alCl0ud/Rust4Diva.git
cd Rust4Diva
cargo build

Windows

install vcpkg
install libarchive using vcpkg (Note, build will fail if the path to vcpkg has a space in it)

cargo build

Mac OS

install brew
install git

brew install libarchive
brew install rustup
git clone https://github.com/R3alCl0ud/Rust4Diva.git
cd Rust4Diva
PKG_CONFIG_PATH="/usr/local/opt/libarchive/lib/pkgconfig" cargo build

License

Code: GPL-3.0 unless specified

Logo: All Rights Reserved (Use allowed in packaging the application) Logo Artist: Shibabe

UI Icons: Copyright Font Awesome