- updated dependencies, statistics and pictures
- dxvk and runners list now stored in yaml format
- added new wine versions;
  made `Wine-GE 7.2-2` the default one
This commit is contained in:
Observer KRypt0n_ 2022-02-16 09:24:28 +02:00
parent f998cb92d2
commit 086e502f12
No known key found for this signature in database
GPG key ID: 844DA47BA25FE1E2
15 changed files with 449 additions and 437 deletions

1
.gitignore vendored
View file

@ -1,7 +1,6 @@
.lite_workspace.lua .lite_workspace.lua
yarn.lock yarn.lock
package-lock.json package-lock.json
Audio_English(US)_2.3.0.zip
*.AppImage *.AppImage
/bin /bin

View file

@ -8,6 +8,13 @@
### Please, try to use "An Anime Game" phrase instead of the real game name to avoid search engines parsing ### Please, try to use "An Anime Game" phrase instead of the real game name to avoid search engines parsing
<br>
Used arts sources:
https://www.pinterest.com/pin/on-twitter--380906080991577598
https://www.pinterest.com/pin/620652392405860328
<br><br> <br><br>
# Download # Download
@ -44,7 +51,7 @@ Some additional configuration is possible when using the flatpak. For info about
| Game version | Launcher version | Patch version | | Game version | Launcher version | Patch version |
| :---: | :---: | :---: | | :---: | :---: | :---: |
| 2.4.0 | 2.1.3 | 2.4.0 stable ✅ | | 2.5.0 | 2.1.4 | 2.5.0 unreleased ❌ |
We have our own [An Anime Game](https://discord.gg/ck37X6UWBp) discord server where you can ask any questions We have our own [An Anime Game](https://discord.gg/ck37X6UWBp) discord server where you can ask any questions
@ -52,7 +59,7 @@ We have our own [An Anime Game](https://discord.gg/ck37X6UWBp) discord server wh
This is our current usage statistics. You can find older ones [here](repository/pages/STATISTICS.md) This is our current usage statistics. You can find older ones [here](repository/pages/STATISTICS.md)
### Our discord server — 250 members ### Our discord server — 264 members
<img src="repository/pics/stats/discord.png"> <img src="repository/pics/stats/discord.png">
@ -91,7 +98,7 @@ sudo pacman -Syu unzip tar git curl xdelta3 cabextract libnotify
### dnf ### dnf
```sh ```sh
sudo dnf install unzip tar git curl xdelta cabextract libnotify sudo dnf install unzip tar git curl xdelta cabextract libnotify webkit2gtk libappindicator-gtk3
``` ```
# Additional requirements # Additional requirements

View file

@ -1,6 +1,6 @@
{ {
"applicationId": "com.gitlab.KRypt0n_.an-anime-game-launcher", "applicationId": "com.gitlab.KRypt0n_.an-anime-game-launcher",
"version": "2.1.3", "version": "2.1.4",
"defaultMode": "window", "defaultMode": "window",
"port": 0, "port": 0,
"documentRoot": "/bundle/", "documentRoot": "/bundle/",
@ -37,7 +37,7 @@
"resourcesPath": "/bundle/", "resourcesPath": "/bundle/",
"extensionsPath": "/extensions/", "extensionsPath": "/extensions/",
"clientLibrary": "/public/neutralino.js", "clientLibrary": "/public/neutralino.js",
"binaryVersion": "4.1.0", "binaryVersion": "4.3.0",
"clientVersion": "3.0.0" "clientVersion": "3.0.0"
} }
} }

View file

@ -1,6 +1,6 @@
{ {
"name": "an-anime-game-launcher", "name": "an-anime-game-launcher",
"version": "2.1.3", "version": "2.1.4",
"license": "GPL-3.0", "license": "GPL-3.0",
"type": "module", "type": "module",
"scripts": { "scripts": {
@ -25,10 +25,10 @@
"neutralino-appimage-bundler": "^1.3.2", "neutralino-appimage-bundler": "^1.3.2",
"sass": "^1.49.7", "sass": "^1.49.7",
"svelte": "^3.46.4", "svelte": "^3.46.4",
"svelte-check": "^2.4.2", "svelte-check": "^2.4.3",
"svelte-preprocess": "^4.10.2", "svelte-preprocess": "^4.10.3",
"tslib": "^2.3.1", "tslib": "^2.3.1",
"typescript": "^4.5.5", "typescript": "^4.5.5",
"vite": "^2.7.13" "vite": "^2.8.2"
} }
} }

View file

@ -1,67 +0,0 @@
[
{
"version": "1.9.4",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.9.4/dxvk-1.9.4.tar.gz",
"recommended": true
},
{
"version": "1.9.3",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.9.3/dxvk-1.9.3.tar.gz",
"recommended": true
},
{
"version": "1.9.2",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.9.2/dxvk-1.9.2.tar.gz",
"recommended": true
},
{
"version": "1.9.1",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.9.1/dxvk-1.9.1.tar.gz",
"recommended": true
},
{
"version": "1.9",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.9/dxvk-1.9.tar.gz",
"recommended": true
},
{
"version": "1.8.1",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.8.1/dxvk-1.8.1.tar.gz",
"recommended": false
},
{
"version": "1.8",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.8/dxvk-1.8.tar.gz",
"recommended": false
},
{
"version": "1.7.3",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz",
"recommended": false
},
{
"version": "1.7.2",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.7.2/dxvk-1.7.2.tar.gz",
"recommended": false
},
{
"version": "1.7.1",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.7.1/dxvk-1.7.1.tar.gz",
"recommended": false
},
{
"version": "1.7",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.7/dxvk-1.7.tar.gz",
"recommended": false
},
{
"version": "1.6.1",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.6.1/dxvk-1.6.1.tar.gz",
"recommended": false
},
{
"version": "1.6",
"uri": "https://github.com/doitsujin/dxvk/releases/download/v1.6/dxvk-1.6.tar.gz",
"recommended": false
}
]

51
public/dxvks.yaml Normal file
View file

@ -0,0 +1,51 @@
- version: '1.9.4'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.9.4/dxvk-1.9.4.tar.gz
recommended: true
- version: '1.9.3'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.9.3/dxvk-1.9.3.tar.gz
recommended: true
- version: '1.9.2'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.9.2/dxvk-1.9.2.tar.gz
recommended: true
- version: '1.9.1'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.9.1/dxvk-1.9.1.tar.gz
recommended: true
- version: '1.9'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.9/dxvk-1.9.tar.gz
recommended: true
- version: '1.8.1'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.8.1/dxvk-1.8.1.tar.gz
recommended: false
- version: '1.8'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.8/dxvk-1.8.tar.gz
recommended: false
- version: '1.7.3'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.7.3/dxvk-1.7.3.tar.gz
recommended: false
- version: '1.7.2'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.7.2/dxvk-1.7.2.tar.gz
recommended: false
- version: '1.7.1'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.7.1/dxvk-1.7.1.tar.gz
recommended: false
- version: '1.7'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.7/dxvk-1.7.tar.gz
recommended: false
- version: '1.6.1'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.6.1/dxvk-1.6.1.tar.gz
recommended: false
- version: '1.6'
uri: https://github.com/doitsujin/dxvk/releases/download/v1.6/dxvk-1.6.tar.gz
recommended: false

View file

@ -1,353 +0,0 @@
[
{
"title": "Wine-GE",
"runners": [
{
"family": "Wine-GE",
"name": "lutris-ge-7.1-1-x86_64",
"title": "Wine 7.1 GE 1",
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/7.1-GE-1/wine-lutris-ge-7.1-1-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Wine-GE",
"name": "lutris-ge-6.21-1-x86_64",
"title": "Wine 6.21 GE 1",
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.21-GE-1/wine-lutris-ge-6.21-1-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Wine-GE",
"name": "lutris-ge-6.20-1-x86_64",
"title": "Wine 6.20 GE 1",
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.20-GE-1/wine-lutris-ge-6.20-1-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Wine-GE",
"name": "lutris-ge-6.19-1-x86_64",
"title": "Wine 6.19 GE 1",
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.19-GE-1/wine-lutris-ge-6.19-1-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Wine-GE",
"name": "lutris-ge-6.18-1-x86_64",
"title": "Wine 6.18 GE 1",
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.18-GE-1/wine-lutris-ge-6.18-1-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Wine-GE",
"name": "lutris-ge-6.16-1-x86_64",
"title": "Wine 6.16 GE 1",
"uri": "https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.16-GE-1/lutris-ge-6.16-1-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
}
]
},
{
"title": "Lutris",
"runners": [
{
"family": "Lutris",
"name": "lutris-6.21-6-x86_64",
"title": "Lutris 6.21-6",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.21-6/wine-lutris-6.21-6-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Lutris",
"name": "lutris-6.21-5-x86_64",
"title": "Lutris 6.21-5",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.21-5/wine-lutris-6.21-5-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Lutris",
"name": "lutris-6.21-4-x86_64",
"title": "Lutris 6.21-4",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.21-4/wine-lutris-6.21-4-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Lutris",
"name": "lutris-6.21-3-x86_64",
"title": "Lutris 6.21-3",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.21-3/wine-lutris-6.21-3-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Lutris",
"name": "lutris-6.21-2-x86_64",
"title": "Lutris 6.21-2",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.21-2/wine-lutris-6.21-2-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Lutris",
"name": "lutris-6.21-x86_64",
"title": "Lutris 6.21",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.21/wine-lutris-6.21-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Lutris",
"name": "lutris-6.14-4-x86_64",
"title": "Lutris 6.14-4",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.14-4/wine-lutris-6.14-4-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Lutris",
"name": "lutris-6.14-3-x86_64",
"title": "Lutris 6.14-3",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.14-3/wine-lutris-6.14-3-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Lutris",
"name": "lutris-6.14-2-x86_64",
"title": "Lutris 6.14-2",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.14-2/wine-lutris-6.14-2-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Lutris",
"name": "lutris-6.14-x86_64",
"title": "Lutris 6.14",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.14/wine-lutris-6.14-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Lutris",
"name": "lutris-6.13-3-x86_64",
"title": "Lutris 6.13-3",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.13-3/wine-lutris-6.13-3-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Lutris",
"name": "lutris-6.13-2-x86_64",
"title": "Lutris 6.13-2",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.13-2/wine-lutris-6.13-2-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
},
{
"family": "Lutris",
"name": "lutris-6.13-x86_64",
"title": "Lutris 6.13",
"uri": "https://github.com/lutris/wine/releases/download/lutris-6.13/wine-lutris-6.13-x86_64.tar.xz",
"files": {
"wine": "bin/wine64",
"wineserver": "bin/wineserver",
"winecfg": "lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": false
}
]
},
{
"title": "Proton-GE",
"runners": [
{
"family": "Proton-GE",
"name": "Proton-7.1-GE-2",
"title": "Proton 7.1 GE 2",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/7.1-GE-2/Proton-7.1-GE-2.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-7.1-GE-1",
"title": "Proton 7.1 GE 1",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/7.1-GE-1/Proton-7.1-GE-1.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.21-GE-2",
"title": "Proton 6.21 GE 2",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.21-GE-2/Proton-6.21-GE-2.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.20-GE-1",
"title": "Proton 6.20 GE 1",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.20-GE-1/Proton-6.20-GE-1.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.19-GE-2",
"title": "Proton 6.19 GE 2",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.19-GE-2/Proton-6.19-GE-2.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.19-GE-1",
"title": "Proton 6.19 GE 1",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.19-GE-1/Proton-6.19-GE-1.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.18-GE-2",
"title": "Proton 6.18 GE 2",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.18-GE-2/Proton-6.18-GE-2.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.18-GE-1",
"title": "Proton 6.18 GE 1",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.18-GE-1/Proton-6.18-GE-1.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
},
{
"family": "Proton-GE",
"name": "Proton-6.16-GE-1",
"title": "Proton 6.16 GE 1",
"uri": "https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.16-GE-1/Proton-6.16-GE-1.tar.gz",
"files": {
"wine": "files/bin/wine64",
"wineserver": "files/bin/wineserver",
"winecfg": "files/lib64/wine/x86_64-windows/winecfg.exe"
},
"recommended": true
}
]
}
]

371
public/runners.yaml Normal file
View file

@ -0,0 +1,371 @@
# Wine-GE versions
- title: Wine-GE
runners:
# Wine-GE 7.2-2
- family: Wine-GE
name: lutris-ge-7.2-2-x86_64
title: Wine 7.2 GE 2
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/7.2-GE-2/wine-lutris-ge-7.2-2-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE 7.2-1
- family: Wine-GE
name: lutris-ge-7.2-1-x86_64
title: Wine 7.2 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/7.2-GE-1/wine-lutris-ge-7.2-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE 7.1-1
- family: Wine-GE
name: lutris-ge-7.1-1-x86_64
title: Wine 7.1 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/7.1-GE-1/wine-lutris-ge-7.1-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE 6.21-1
- family: Wine-GE
name: lutris-ge-6.21-1-x86_64
title: Wine 6.21 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.21-GE-1/wine-lutris-ge-6.21-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Wine-GE 6.20-1
- family: Wine-GE
name: lutris-ge-6.20-1-x86_64
title: Wine 6.20 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.20-GE-1/wine-lutris-ge-6.20-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE 6.19-1
- family: Wine-GE
name: lutris-ge-6.19-1-x86_64
title: Wine 6.19 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.19-GE-1/wine-lutris-ge-6.19-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE 6.18-1
- family: Wine-GE
name: lutris-ge-6.18-1-x86_64
title: Wine 6.18 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.18-GE-1/wine-lutris-ge-6.18-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE 6.16-1
- family: Wine-GE
name: lutris-ge-6.16-1-x86_64
title: Wine 6.16 GE 1
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/6.16-GE-1/lutris-ge-6.16-1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris versions
- title: Lutris
runners:
# Lutris 7.1
- family: Lutris
name: lutris-7.1-x86_64
title: Lutris 7.1
uri: https://github.com/lutris/wine/releases/download/lutris-7.1/wine-lutris-7.1-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Lutris 6.21-6
- family: Lutris
name: lutris-6.21-6-x86_64
title: Lutris 6.21-6
uri: https://github.com/lutris/wine/releases/download/lutris-6.21-6/wine-lutris-6.21-6-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Lutris 6.21-5
- family: Lutris
name: lutris-6.21-5-x86_64
title: Lutris 6.21-5
uri: https://github.com/lutris/wine/releases/download/lutris-6.21-5/wine-lutris-6.21-5-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Lutris 6.21-4
- family: Lutris
name: lutris-6.21-4-x86_64
title: Lutris 6.21-4
uri: https://github.com/lutris/wine/releases/download/lutris-6.21-4/wine-lutris-6.21-4-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris 6.21-3
- family: Lutris
name: lutris-6.21-3-x86_64
title: Lutris 6.21-3
uri: https://github.com/lutris/wine/releases/download/lutris-6.21-3/wine-lutris-6.21-3-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris 6.21-2
- family: Lutris
name: lutris-6.21-2-x86_64
title: Lutris 6.21-2
uri: https://github.com/lutris/wine/releases/download/lutris-6.21-2/wine-lutris-6.21-2-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris 6.21
- family: Lutris
name: lutris-6.21-x86_64
title: Lutris 6.21
uri: https://github.com/lutris/wine/releases/download/lutris-6.21/wine-lutris-6.21-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris 6.14-4
- family: Lutris
name: lutris-6.14-4-x86_64
title: Lutris 6.14-4
uri: https://github.com/lutris/wine/releases/download/lutris-6.14-4/wine-lutris-6.14-4-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Lutris 6.14-3
- family: Lutris
name: lutris-6.14-3-x86_64
title: Lutris 6.14-3
uri: https://github.com/lutris/wine/releases/download/lutris-6.14-3/wine-lutris-6.14-3-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Lutris 6.14-2
- family: Lutris
name: lutris-6.14-2-x86_64
title: Lutris 6.14-2
uri: https://github.com/lutris/wine/releases/download/lutris-6.14-2/wine-lutris-6.14-2-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
# Lutris 6.14
- family: Lutris
name: lutris-6.14-x86_64
title: Lutris 6.14
uri: https://github.com/lutris/wine/releases/download/lutris-6.14/wine-lutris-6.14-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
# Lutris 6.13-3
- family: Lutris
name: lutris-6.13-3-x86_64
title: Lutris 6.13-3
uri: https://github.com/lutris/wine/releases/download/lutris-6.13-3/wine-lutris-6.13-3-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris 6.13-2
- family: Lutris
name: lutris-6.13-2-x86_64
title: Lutris 6.13-2
uri: https://github.com/lutris/wine/releases/download/lutris-6.13-2/wine-lutris-6.13-2-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Lutris 6.13
- family: Lutris
name: lutris-6.13-x86_64
title: Lutris 6.13
uri: https://github.com/lutris/wine/releases/download/lutris-6.13/wine-lutris-6.13-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: false
# Proton-GE versions
- title: Proton-GE
runners:
# Proton-GE 7.2-2
- family: Proton-GE
name: Proton-7.2-GE-2
title: Proton 7.2 GE 2
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/7.2-GE-2/Proton-7.2-GE-2.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Proton-GE 7.2-1
- family: Proton-GE
name: Proton-7.2-GE-1
title: Proton 7.2 GE 1
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/7.2-GE-1/Proton-7.2-GE-1.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Proton-GE 7.1-2
- family: Proton-GE
name: Proton-7.1-GE-2
title: Proton 7.1 GE 2
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/7.1-GE-2/Proton-7.1-GE-2.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Proton-GE 7.1-1
- family: Proton-GE
name: Proton-7.1-GE-1
title: Proton 7.1 GE 1
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/7.1-GE-1/Proton-7.1-GE-1.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Proton-GE 6.21-2
- family: Proton-GE
name: Proton-6.21-GE-2
title: Proton 6.21 GE 2
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.21-GE-2/Proton-6.21-GE-2.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Proton-GE 6.20-1
- family: Proton-GE
name: Proton-6.20-GE-1
title: Proton 6.20 GE 1
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.20-GE-1/Proton-6.20-GE-1.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Proton-GE 6.19-2
- family: Proton-GE
name: Proton-6.19-GE-2
title: Proton 6.19 GE 2
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.19-GE-2/Proton-6.19-GE-2.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
# Proton-GE 6.19-1
- family: Proton-GE
name: Proton-6.19-GE-1
title: Proton 6.19 GE 1
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.19-GE-1/Proton-6.19-GE-1.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
# Proton-GE 6.18-2
- family: Proton-GE
name: Proton-6.18-GE-2
title: Proton 6.18 GE 2
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.18-GE-2/Proton-6.18-GE-2.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
# Proton-GE 6.18-1
- family: Proton-GE
name: Proton-6.18-GE-1
title: Proton 6.18 GE 1
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.18-GE-1/Proton-6.18-GE-1.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
# Proton-GE 6.16-1
- family: Proton-GE
name: Proton-6.16-GE-1
title: Proton 6.16 GE 1
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/6.16-GE-1/Proton-6.16-GE-1.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated

BIN
repository/pics/logo.jpg Normal file → Executable file

Binary file not shown.

Before

Width:  |  Height:  |  Size: 70 KiB

After

Width:  |  Height:  |  Size: 60 KiB

BIN
repository/pics/logos/2.4.0-2.jpg Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 70 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 28 KiB

After

Width:  |  Height:  |  Size: 32 KiB

View file

@ -39,7 +39,7 @@ const bundler = new Bundler({
output: path.join(__dirname, '../dist/An Anime Game Launcher.AppImage'), output: path.join(__dirname, '../dist/An Anime Game Launcher.AppImage'),
// Application version // Application version
version: '2.1.3' version: '2.1.4'
}); });
// Bundle project // Bundle project

View file

@ -1,3 +1,5 @@
import YAML from 'yaml';
import type { DXVK as TDXVK } from '../types/DXVK'; import type { DXVK as TDXVK } from '../types/DXVK';
import { Configs, Process, promisify, path } from '../../empathize'; import { Configs, Process, promisify, path } from '../../empathize';
@ -60,7 +62,7 @@ export default class DXVK
.catch(() => resolveList([])); .catch(() => resolveList([]));
const resolveList = async (folders: { entry: string, type: string }[]) => { const resolveList = async (folders: { entry: string, type: string }[]) => {
let list: TDXVK[] = JSON.parse(await Neutralino.filesystem.readFile(`${constants.paths.appDir}/public/dxvks.json`)); let list: TDXVK[] = YAML.parse(await Neutralino.filesystem.readFile(`${constants.paths.appDir}/public/dxvks.yaml`));
let dxvks: TDXVK[] = []; let dxvks: TDXVK[] = [];
list.forEach((dxvk) => { list.forEach((dxvk) => {

View file

@ -1,3 +1,5 @@
import YAML from 'yaml';
import type { import type {
Runner, Runner,
RunnerFamily RunnerFamily
@ -62,7 +64,7 @@ class Runners
.catch(() => resolveList([])); .catch(() => resolveList([]));
const resolveList = async (folders: { entry: string, type: string }[]) => { const resolveList = async (folders: { entry: string, type: string }[]) => {
let list: RunnerFamily[] = JSON.parse(await Neutralino.filesystem.readFile(`${constants.paths.appDir}/public/runners.json`)); let list: RunnerFamily[] = YAML.parse(await Neutralino.filesystem.readFile(`${constants.paths.appDir}/public/runners.yaml`));
let runners: RunnerFamily[] = []; let runners: RunnerFamily[] = [];
list.forEach((family) => { list.forEach((family) => {

View file

@ -5,9 +5,9 @@ import DXVK from '../../core/DXVK';
export default (launcher: Launcher): Promise<void> => { export default (launcher: Launcher): Promise<void> => {
return new Promise(async (resolve) => { return new Promise(async (resolve) => {
Runners.download('lutris-ge-7.1-1-x86_64').then((stream) => { Runners.download('lutris-ge-7.2-2-x86_64').then((stream) => {
launcher.progressBar?.init({ launcher.progressBar?.init({
label: 'Downloading Wine-GE 7.1-1...', label: 'Downloading Wine-GE 7.2-2...',
showSpeed: true, showSpeed: true,
showEta: true, showEta: true,
showPercents: true, showPercents: true,
@ -22,7 +22,7 @@ export default (launcher: Launcher): Promise<void> => {
stream?.unpackStart(() => { stream?.unpackStart(() => {
launcher.progressBar?.init({ launcher.progressBar?.init({
label: 'Unpacking Wine-GE 7.1-1...', label: 'Unpacking Wine-GE 7.2-2...',
showSpeed: true, showSpeed: true,
showEta: true, showEta: true,
showPercents: true, showPercents: true,
@ -36,7 +36,7 @@ export default (launcher: Launcher): Promise<void> => {
stream?.unpackFinish(async () => { stream?.unpackFinish(async () => {
// Select this runner // Select this runner
await Runners.current('lutris-ge-7.1-1-x86_64'); await Runners.current('lutris-ge-7.2-2-x86_64');
// Create prefix if it is not created // Create prefix if it is not created
import('./CreatePrefix').then((module) => { import('./CreatePrefix').then((module) => {