├── .gitignore ├── .gitmodules ├── .tokeignore ├── .vscode └── launch.json ├── BUILDING.md ├── Cargo.lock ├── Cargo.toml ├── DALAMUD.md ├── LICENSE ├── README.md ├── USAGE.md ├── appimage-docker ├── APPIMAGE.md ├── assets │ ├── AppRun │ ├── icon.png │ └── microlaunch.desktop ├── build-appimage.sh └── docker │ ├── Dockerfile │ └── build.sh ├── config_examples ├── direct_launch_example.toml └── proton_example.toml ├── microlaunch ├── Cargo.toml ├── build.rs └── src │ ├── auth │ ├── mod.rs │ └── steam.rs │ ├── config.rs │ ├── gui │ ├── mod.rs │ └── style.rs │ ├── integrity │ ├── hash.rs │ └── mod.rs │ ├── launch │ ├── dalamud.rs │ └── mod.rs │ ├── main.rs │ ├── other.rs │ ├── persist.rs │ ├── session │ └── mod.rs │ └── steamworks.rs ├── nael ├── Cargo.toml ├── README.md └── src │ ├── api.rs │ └── main.rs └── sqexcrypt ├── Cargo.toml └── src ├── ecb.rs ├── enc.rs ├── lib.rs ├── memorystream.rs └── sqexrand.rs /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/.gitignore -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/.gitmodules -------------------------------------------------------------------------------- /.tokeignore: -------------------------------------------------------------------------------- 1 | steamworks-rs -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /BUILDING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/BUILDING.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/Cargo.toml -------------------------------------------------------------------------------- /DALAMUD.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/DALAMUD.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/README.md -------------------------------------------------------------------------------- /USAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/USAGE.md -------------------------------------------------------------------------------- /appimage-docker/APPIMAGE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/appimage-docker/APPIMAGE.md -------------------------------------------------------------------------------- /appimage-docker/assets/AppRun: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/appimage-docker/assets/AppRun -------------------------------------------------------------------------------- /appimage-docker/assets/icon.png: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /appimage-docker/assets/microlaunch.desktop: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/appimage-docker/assets/microlaunch.desktop -------------------------------------------------------------------------------- /appimage-docker/build-appimage.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/appimage-docker/build-appimage.sh -------------------------------------------------------------------------------- /appimage-docker/docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/appimage-docker/docker/Dockerfile -------------------------------------------------------------------------------- /appimage-docker/docker/build.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/appimage-docker/docker/build.sh -------------------------------------------------------------------------------- /config_examples/direct_launch_example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/config_examples/direct_launch_example.toml -------------------------------------------------------------------------------- /config_examples/proton_example.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/config_examples/proton_example.toml -------------------------------------------------------------------------------- /microlaunch/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/Cargo.toml -------------------------------------------------------------------------------- /microlaunch/build.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/build.rs -------------------------------------------------------------------------------- /microlaunch/src/auth/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/auth/mod.rs -------------------------------------------------------------------------------- /microlaunch/src/auth/steam.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/auth/steam.rs -------------------------------------------------------------------------------- /microlaunch/src/config.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/config.rs -------------------------------------------------------------------------------- /microlaunch/src/gui/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/gui/mod.rs -------------------------------------------------------------------------------- /microlaunch/src/gui/style.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/gui/style.rs -------------------------------------------------------------------------------- /microlaunch/src/integrity/hash.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/integrity/hash.rs -------------------------------------------------------------------------------- /microlaunch/src/integrity/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/integrity/mod.rs -------------------------------------------------------------------------------- /microlaunch/src/launch/dalamud.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/launch/dalamud.rs -------------------------------------------------------------------------------- /microlaunch/src/launch/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/launch/mod.rs -------------------------------------------------------------------------------- /microlaunch/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/main.rs -------------------------------------------------------------------------------- /microlaunch/src/other.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/other.rs -------------------------------------------------------------------------------- /microlaunch/src/persist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/persist.rs -------------------------------------------------------------------------------- /microlaunch/src/session/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/session/mod.rs -------------------------------------------------------------------------------- /microlaunch/src/steamworks.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/microlaunch/src/steamworks.rs -------------------------------------------------------------------------------- /nael/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/nael/Cargo.toml -------------------------------------------------------------------------------- /nael/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/nael/README.md -------------------------------------------------------------------------------- /nael/src/api.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/nael/src/api.rs -------------------------------------------------------------------------------- /nael/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/nael/src/main.rs -------------------------------------------------------------------------------- /sqexcrypt/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/sqexcrypt/Cargo.toml -------------------------------------------------------------------------------- /sqexcrypt/src/ecb.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/sqexcrypt/src/ecb.rs -------------------------------------------------------------------------------- /sqexcrypt/src/enc.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/sqexcrypt/src/enc.rs -------------------------------------------------------------------------------- /sqexcrypt/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/sqexcrypt/src/lib.rs -------------------------------------------------------------------------------- /sqexcrypt/src/memorystream.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/sqexcrypt/src/memorystream.rs -------------------------------------------------------------------------------- /sqexcrypt/src/sqexrand.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/eorzeatools/microlaunch/HEAD/sqexcrypt/src/sqexrand.rs --------------------------------------------------------------------------------