2021-10-24 16:35:22 +02:00
< img src = "repository-pics/logo.jpg" >
2021-10-14 23:04:02 +02:00
2021-10-22 23:48:43 +02:00
< img src = "repository-pics/launcher-main.png" >
2021-10-24 18:47:51 +02:00
< img src = "repository-pics/launcher-settings.png" >
2021-10-14 23:04:02 +02:00
< br > < br >
2021-09-14 11:06:09 +02:00
2021-11-12 22:29:31 +02:00
### Please, try to use "An Anime Game" phrase instead of the real game name to avoid search engines parsing
< br > < br >
2021-10-14 22:35:29 +02:00
# Status
2021-10-14 22:47:00 +02:00
| Game version | Launcher version | Patch version |
| :---: | :---: | :---: |
2021-12-15 16:35:01 +02:00
| 2.3.0 | 1.9.1 | 2.3.0 stable ✅ |
2021-11-12 22:29:31 +02:00
2021-11-25 13:51:55 +02:00
We have our own [An Anime Game ](https://discord.gg/ck37X6UWBp ) discord server where you can ask any questions
2021-11-22 21:10:30 +02:00
2021-11-12 22:40:05 +02:00
### AppImage
2021-11-27 20:07:31 +02:00
Download AppImage from [Releases ](https://gitlab.com/KRypt0n_/an-anime-game-launcher/-/releases ) page
2021-11-12 22:40:05 +02:00
### For arch users
2021-11-25 22:36:36 +02:00
This launcher is also available as the [an-anime-game-launcher ](https://aur.archlinux.org/packages/an-anime-game-launcher ) AUR repository
2021-11-12 22:40:05 +02:00
2021-11-01 14:55:53 +02:00
< br >
2021-11-07 01:03:27 +02:00
## Usage statistics
2021-11-29 18:30:35 +02:00
### 2.2.0 — 29 total
2021-11-23 21:01:57 +02:00
< img src = "repository-pics/stats/2.2.0.png" >
2021-11-07 01:03:27 +02:00
2021-12-20 18:55:12 +02:00
### 2.3.0 — 73 total
2021-11-24 17:14:41 +02:00
< img src = "repository-pics/stats/2.3.0.png" >
2021-11-18 14:09:17 +02:00
> You can suggest colors for your countries
2021-11-07 01:03:27 +02:00
< br >
2021-10-15 14:16:13 +02:00
# Requirements
To work this launcher requires
2021-11-26 21:13:57 +02:00
| Name | Description |
| --- | --- |
| unzip | To unpack zip archives (DXVKs / wines) |
| tar | To unpack tar archives (DXVKs / wines) |
| git | To check for new versions of the launcher |
| xdelta3 | To apply the patch to the game |
| cabextract | To install fonts to the wine prefix |
2021-10-15 14:16:13 +02:00
2021-10-28 19:41:38 +02:00
## Install
### apt-get
```sh
2021-11-26 21:13:57 +02:00
sudo apt-get install unzip tar git xdelta3 cabextract
2021-10-28 19:41:38 +02:00
```
### pacman
```sh
2021-11-26 21:13:57 +02:00
sudo pacman -Syu unzip tar git xdelta3 cabextract
2021-10-28 19:41:38 +02:00
```
2021-11-12 22:29:31 +02:00
# Additional requirements
| Name | Description |
| --- | --- |
| [MangoHud ](https://github.com/flightlessmango/MangoHud ) | To use MangoHud |
| [vkBasalt ](https://github.com/DadSchoorse/vkBasalt ) | To use shaders |
2021-11-26 19:53:37 +02:00
| [GameMode ](https://github.com/FeralInteractive/gamemode ) | To use GameMode (performance optimization) |
2021-11-25 21:40:54 +02:00
| [switcheroo-control ](https://gitlab.freedesktop.org/hadess/switcheroo-control/ ) | To select the GPU launcher should use to run the game |
2021-11-12 22:29:31 +02:00
These requirements can't be easily installed so you should do it manually
They're required only for some specific functions
2021-10-14 22:47:00 +02:00
# Development
2021-12-20 23:44:28 +02:00
## Download
2021-10-14 22:47:00 +02:00
```sh
2021-12-20 23:44:28 +02:00
git clone https://gitlab.com/KRypt0n_/an-anime-game-launcher
cd an-anime-game-launcher
yarn
2021-12-21 14:28:59 +02:00
yarn neu update
2021-10-14 22:47:00 +02:00
```
2021-12-20 23:44:28 +02:00
## Run
2021-10-14 22:47:00 +02:00
```sh
2021-12-20 23:44:28 +02:00
yarn dev
```
## Build
```sh
yarn build
2021-10-14 22:47:00 +02:00
```
2021-09-14 11:06:09 +02:00
2021-10-15 14:16:13 +02:00
# Roadmap
2021-10-29 15:14:03 +02:00
### ✓ <s>To 1.0.0 release</s>
2021-10-15 14:16:13 +02:00
2021-10-24 22:54:48 +02:00
* < s > Fix AppImage builds</ s > *(0.3.0)*
2021-11-27 20:07:31 +02:00
* < s > Parse background banners from the game's API ([notabug issue #1 ](https://notabug.org/nobody/an-anime-game-launcher/issues/1 ), [notabug pull request #2 ](https://notabug.org/nobody/an-anime-game-launcher/pulls/2 ))</ s > *(0.3.0)*
2021-10-24 22:54:48 +02:00
* < s > Update launcher logo</ s > *(0.4.0)*
2021-11-27 20:07:31 +02:00
* < s > Cache launcher background picture ([notabug pull request #6 ](https://notabug.org/nobody/an-anime-game-launcher/pulls/6 ))</ s > *(0.4.0)*
2021-10-24 22:54:48 +02:00
* < s > Make Proton-GE default compatibility tool and fix game input issues</ s > (added runners manager) *(0.5.0)*
* < s > Add preferences menu</ s > *(0.5.0)*
* < s > Add additional telemetry checking</ s > *(0.6.0)*
* < s > Add DXVK downloading in settings</ s > *(0.6.0)*
2021-10-28 19:26:44 +02:00
* < s > Make participation in the anonymous analytics request</ s > *(0.8.0)*
* < s > Add launcher updates notifications</ s > *(1.0.0-rc1)*
* < s > Make automatic patch state parsing</ s > *(1.0.0-rc1)*
2021-10-24 22:25:19 +02:00
2021-12-20 23:44:28 +02:00
### ✓ <s>To 2.0.0 release</s>
2021-10-24 22:25:19 +02:00
2021-11-01 10:10:51 +02:00
* < s > Add runners environmental variables manager</ s > *(1.1.0)*
* < s > Add outdated files deletion when new game's update releases</ s > *(1.1.0)*
2021-11-03 15:47:04 +02:00
* < s > Add installed packages deletion</ s > *(1.2.0)*
2021-11-04 16:09:41 +02:00
* < s > Add voice packs support</ s > (Thank @Maroxy for the developments in the previous versions) *(1.3.0)*
2021-11-13 14:02:18 +02:00
* < s > Color variants for progress bar's downloading text dependent on the background picture primary color</ s > *(1.4.0, LAB-based in 1.5.3)*
2021-11-11 12:20:27 +02:00
* < s > Playing statistics</ s > *(1.4.1)*
2021-11-12 22:29:31 +02:00
* < s > MangoHud support</ s > (added HUD selector) *(1.5.0)*
* < s > Add vkBasalt support and "shaders library"</ s > *(1.5.0)*
- [yagocl's ](https://notabug.org/Krock/GI-on-Linux/src/master/static/vkBasalt_yagocl.conf ) basic sharpening preset *(without pictures)*
- [notahuman's ](https://notabug.org/Krock/GI-on-Linux/src/master/static/vkBasalt_notahuman.conf ) prime preset v2
2021-11-16 20:20:24 +02:00
* < s > Make shaders manager hidden if vkBasalt is not installed</ s > *(1.5.4)*
* < s > Make MangoHud option hidden if it is not installed</ s > *(1.5.4)*
2021-11-27 20:07:31 +02:00
* < s > GameMode integration ([notabug issue 28 ](https://notabug.org/nobody/an-anime-game-launcher/issues/28 ), [notabug pull request 30 ](https://notabug.org/nobody/an-anime-game-launcher/pulls/30 ))</ s > *(1.5.8)*
* < s > Hybrid GPU integration ([notabug issue 29 ](https://notabug.org/nobody/an-anime-game-launcher/issues/29 ), [notabug pull request 33 ](https://notabug.org/nobody/an-anime-game-launcher/pulls/33 ))</ s > *(1.6.0)*
2021-11-25 21:40:54 +02:00
* < s > Add winetricks auto-downloading when new prefix creates so it is no longer required</ s > *(1.6.0)*
* < s > DXVK logs auto-deletion option</ s > *(1.6.0)*
* < s > Add default wine version to download</ s > (Proton-6.20-GE-1) *(1.6.0)*
2021-11-27 19:39:35 +02:00
* < s > Add dark theme support for settings menu</ s > *(1.7.0)*
2021-11-29 19:09:49 +02:00
* < s > Add winetricks and winecfg buttons to settings ([notabug issue 35 ](https://notabug.org/nobody/an-anime-game-launcher/issues/35 ))</ s > *(1.8.0)*
* < s > Wine prefix folder selection ([notabug issue 37 ](https://notabug.org/nobody/an-anime-game-launcher/issues/37 ))</ s > *(1.8.0)*
2021-12-14 18:25:36 +02:00
* < s > Use auto-downloaded winetricks in settings menu</ s > *(1.9.0, !14)*
* < s > Use `winecfg.exe` from the installed runner in settings menu</ s > *(1.9.0, !14)*
* < s > Fix voice data installation</ s > *(1.9.0, !15)*
* < s > Add fps unlocker option</ s > *(1.9.0, !15)*
2021-12-20 23:44:28 +02:00
### ➤ To 3.0.0 release
* Move project to Neutralino
2021-12-12 21:16:41 +02:00
* Move project to Vue
2021-12-20 23:44:28 +02:00
* Add downloading pause button
2021-11-28 22:15:50 +02:00
* Use `LauncherLib.getGameVersion` function instead of the `config.json` 's `version` property
2021-11-29 18:30:35 +02:00
* Fix button flickering at start when the launcher's state updates
2021-11-23 21:01:57 +02:00
* Game's update pre-installation
2021-11-03 15:47:04 +02:00
* Screenshots explorer
2021-10-24 22:25:19 +02:00
* Add Patch category in settings menu with
- Always participate in patches testing
- Applying anti login crash patch
- Remove patch