- added `Wine-GE-Proton 7-6` and `GE-Proton 7-9`
- Lutris wine builds were moved below GE-Proton
- `Wine-GE-Proton 7-6` now is the default one
This commit is contained in:
Observer KRypt0n_ 2022-03-09 18:29:24 +02:00
parent f0b1b1d3f0
commit a65e5a0f8e
No known key found for this signature in database
GPG key ID: 844DA47BA25FE1E2
6 changed files with 188 additions and 166 deletions

View file

@ -54,7 +54,7 @@ field in your `config.yaml` file (settings -> launcher folder). If your system u
| Game version | Launcher version | Patch version |
| :---: | :---: | :---: |
| 2.5.0 | 2.2.0 | 2.5.0 stable ✅ |
| 2.5.0 | 2.2.1 | 2.5.0 stable ✅ |
We have our own [An Anime Game](https://discord.gg/ck37X6UWBp) discord server where you can ask any questions

View file

@ -1,6 +1,6 @@
{
"applicationId": "com.gitlab.KRypt0n_.an-anime-game-launcher",
"version": "2.2.0",
"version": "2.2.1",
"defaultMode": "window",
"port": 0,
"documentRoot": "/bundle/",

View file

@ -1,6 +1,6 @@
{
"name": "an-anime-game-launcher",
"version": "2.2.0",
"version": "2.2.1",
"license": "GPL-3.0",
"type": "module",
"scripts": {

View file

@ -1,6 +1,17 @@
# Wine-GE-Proton versions
- title: Wine-GE-Proton
runners:
# Wine-GE-Proton 7-6
- family: Wine-GE-Proton
name: lutris-GE-Proton7-6-x86_64
title: Wine-GE-Proton 7-6
uri: https://github.com/GloriousEggroll/wine-ge-custom/releases/download/GE-Proton7-6/wine-lutris-GE-Proton7-6-x86_64.tar.xz
files:
wine: bin/wine64
wineserver: bin/wineserver
winecfg: lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# Wine-GE-Proton 7-5
- family: Wine-GE-Proton
name: lutris-GE-Proton7-5-x86_64
@ -152,166 +163,20 @@
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
# GE-Proton versions
- title: GE-Proton
runners:
# GE-Proton 7-9
- family: GE-Proton
name: GE-Proton7-9
title: GE-Proton 7-9
uri: https://github.com/GloriousEggroll/proton-ge-custom/releases/download/GE-Proton7-9/GE-Proton7-9.tar.gz
files:
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: true
# GE-Proton 7-8
- family: GE-Proton
name: GE-Proton7-8
@ -531,4 +396,161 @@
wine: files/bin/wine64
wineserver: files/bin/wineserver
winecfg: files/lib64/wine/x86_64-windows/winecfg.exe
recommended: false # works, but outdated
recommended: false # works, but outdated
# 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

View file

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

View file

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