diff --git a/public/locales/ar/translation.json b/public/locales/ar/translation.json index 040d01614b..bc27c951ea 100644 --- a/public/locales/ar/translation.json +++ b/public/locales/ar/translation.json @@ -298,7 +298,6 @@ "steam_path": { "info": "يتيح هذا المسار لهِرُوِك تحديد إصدار ستيم بروتون الذي يستخدمه لإضافة ألعاب من خارج ستيم لستيم." }, - "steamruntime": "مكتبات مخصصة مقدمة من ستيم للمساعدة في تشغيل ألعاب لينكس وويندوز (بروتون). قد يؤدي التمكين إلى تحسين التوافق.", "sync": { "part1": "يحاول هِرُوِك تخمين مجلد الحفظ الصحيح وسيعمل هذا على معظم الحالات. في حالة وجود خطأ بالمجلد، استخدم مربع التجاوز لتغييره.", "part2": "في حالة تغيير مجلد السابقة لواين أو بروتون، ستحتاج إلى التحقق من المسار مرة أخرى لأن بروتون يستخدم سابقة مختلفة (pfx/) واسم مستخدم مختلف (Steamuser). لذلك يمكنك مسح المسار الحالي ببساطة للخروج من صفحة إعدادات المزامنة والعودة مرة أخرى لهِرُوِك لتخمين المجلد مرة أخرى باستخدام السابقة الصحيحة.", @@ -659,7 +658,6 @@ "select_theme": "اختر سِمة", "showfps": "عرض معدل الإطارات (دايركت.إكس 9 و 10 و 11)", "start-in-tray": "ابدأ مصغرًا", - "steamruntime": "استخدم بيئة تشغيل ستيم", "winecrossoverbottle": "قارورة كروس‌أوفر", "wineprefix": "مجلد سابقة واين", "wineversion": "إصدار واين", diff --git a/public/locales/az/translation.json b/public/locales/az/translation.json index 8ff3a86982..ac8b11783d 100644 --- a/public/locales/az/translation.json +++ b/public/locales/az/translation.json @@ -271,7 +271,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Linux və Windows (Proton) oyunlarını idarə etməyə kömək etmək üçün Steam tərəfindən təmin edilən xüsusi kitabxanalar. Aktivləşdirmə uyğunluğu yaxşılaşdıra bilər.", "sync": { "part1": "Heroic düzgün saxlama qovluğunu təxmin etməyə çalışır və bu, əksər hallarda işləyəcək. Qovluq səhv olarsa, onu dəyişdirmək üçün dəyişdirmə qutusundan istifadə edin.", "part2": "Şərab və ya Proton üçün prefiks qovluğunu dəyişdirdiyiniz halda, Proton fərqli prefiks (/pfx) və istifadəçi adından (buxarlayıcı) istifadə etdiyi üçün yolu yenidən yoxlamalı olacaqsınız. Beləliklə, siz sinxronizasiya parametrləri səhifəsindən sadəcə olaraq cari yolu silə və Heroic üçün düzgün prefikslə qovluğu bir daha təxmin etmək üçün yenidən geri qayıda bilərsiniz.", @@ -577,7 +576,6 @@ "select_theme": "Mövzu seçin", "showfps": "FPS göstərin (DX9, 10 və 11)", "start-in-tray": "Minimallaşdırılmış başlayın", - "steamruntime": "Steam Runtime istifadə edin", "winecrossoverbottle": "Krossover şüşə", "wineprefix": "WinePrefix qovluğu", "wineversion": "Şərab versiyası", diff --git a/public/locales/be/translation.json b/public/locales/be/translation.json index 4d6be232a8..acded511e2 100644 --- a/public/locales/be/translation.json +++ b/public/locales/be/translation.json @@ -298,7 +298,6 @@ "steam_path": { "info": "Гэты шлях дазваляе Heroic вызначаць, якую версію Proton Steam выкарыстоўвае для дадання ў Steam гульняў, не звязаных з Steam." }, - "steamruntime": "Карыстальніцкія бібліятэкі, прадастаўленыя Steam, каб дапамагчы запускаць гульні для Linux і Windows (Proton). Уключэнне можа палепшыць сумяшчальнасць.", "sync": { "part1": "Heroic спрабуе адгадаць правільную папку для захавання, і гэта працуе ў большасці выпадкаў. Калі папка няправільная, выкарыстоўвайце поле перавызначэння, каб змяніць яе.", "part2": "У выпадку, калі вы зменіце папку прэфікса для Wine або Proton, вам трэба будзе яшчэ раз праверыць шлях, бо Proton выкарыстоўвае іншы прэфікс (/pfx) і імя карыстальніка (steamuser). Такім чынам, вы можаце проста сцерці бягучы шлях, выйсці са старонкі налад сінхранізацыі і вярнуцца зноў, каб Heroic яшчэ раз адгадаў папку з правільным прэфіксам.", @@ -659,7 +658,6 @@ "select_theme": "Выберыце тэму", "showfps": "Паказаць FPS (DX9, 10 і 11)", "start-in-tray": "Пачаць у згорнутым выглядзе", - "steamruntime": "Выкарыстоўвайце Steam Runtime", "winecrossoverbottle": "Бутэлька CrossOver", "wineprefix": "Папка WinePrefix", "wineversion": "Версія Wine", diff --git a/public/locales/bg/translation.json b/public/locales/bg/translation.json index d045c95377..b8cf4a3805 100644 --- a/public/locales/bg/translation.json +++ b/public/locales/bg/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "Този път позволява на Heroic да определи коя версия на Proton използва Steam за добавените в Steam външни игри." }, - "steamruntime": "Специални библиотеки осигурени от Steam, които помагат за пускането на игри за Линукс и Уиндоус (чрез Proton). Включването им може да подобри съвместимостта.", "sync": { "part1": "Heroic се опитва да отгатне правилната папка за съхранение. В повечето случаи това работи както трябва, но в случай че папката е грешна, използвайте полето, за да въведете друга.", "part2": "Ако промените папката за префикс на Wine или Proton, ще трябва да проверите пътя отново, тъй като Proton използва различен префикс (/pfx) и потребителско име (steamuser). Можете просто да изтриете текущия път, да излезете от настройките за синхронизация и да влезете отново, така че Heroic да се опита да отгатне папката още веднъж, с правилния префикс.", @@ -691,7 +690,6 @@ "select_theme": "Изберете тема", "showfps": "Показване на кадрите/сек (DX9, 10 и 11)", "start-in-tray": "Стартиране в минимизирано състояние", - "steamruntime": "Използване на средата за изпълнение на Steam", "winecrossoverbottle": "Бутилка CrossOver", "wineprefix": "Папка за префикс на Wine", "wineversion": "Версия на Wine", diff --git a/public/locales/bs/translation.json b/public/locales/bs/translation.json index 90a86682cd..4317193aaa 100644 --- a/public/locales/bs/translation.json +++ b/public/locales/bs/translation.json @@ -274,7 +274,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Prilagođene biblioteke koje pruža Steam za pomoć u pokretanju Linux i Windows (Proton) igara. Omogućavanje može poboljšati kompatibilnost.", "sync": { "part1": "Heroic pokušava pogoditi pravu mapu za čuvanje i to će raditi u većini slučajeva. U slučaju da je mapa pogrešna, koristite okvir za preglasavanje da biste je promijenili.", "part2": "U slučaju da promijenite mapu prefiksa za Wine ili Proton, morat ćete ponovo provjeriti put jer Proton koristi drugačiji prefiks (/pfx) i korisničko ime (steamuser). Tako da možete jednostavno obrisati trenutni putu da izađete sa stranice podešavanja sinhronizacije i vratite se ponovo da Heroic još jednom pogodi mapu sa pravim prefiksom.", @@ -585,7 +584,6 @@ "select_theme": "Izaberite temu", "showfps": "Pokaži FPS (DX9, 10 i 11)", "start-in-tray": "Pokreni minimizirano", - "steamruntime": "Koristi Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix mapa", "wineversion": "Wine verzija", diff --git a/public/locales/ca/translation.json b/public/locales/ca/translation.json index 137fc35205..9339dd5a79 100644 --- a/public/locales/ca/translation.json +++ b/public/locales/ca/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "La ruta permet que l'Heroic determini quina versió de Proton fa servir l'Steam, per a afegir jocs que no són d'Steam a l'Steam." }, - "steamruntime": "Biblioteques personalitzades que proporciona l'Steam per executar jocs de Linux i de Windows (Proton). Si s'activa, podria millorar la compatibilitat.", "sync": { "part1": "L'Heroic prova d'endevinar el directori on es desen les partides, i això funcionarà a la majoria de casos. En cas que el directori no sigui el correcte, utilitza la caixa per a canviar-lo.", "part2": "Si canvies el directori del prefix del Wine o del Proton, hauràs de comprovar de nou la ruta perquè el Proton empra un prefix (/pfx) i nom d'usuari (steamuser) diferent. Així doncs, pots suprimir la ruta actual, sortir de la configuració de sincronització i tornar-hi de nou perquè l'Heroic pugui esbrinar el directori de nou amb el prefix correcte.", @@ -694,7 +693,6 @@ "select_theme": "Tema de la interfície", "showfps": "Mostra els FPS (DX9, 10 i 11)", "start-in-tray": "Inicia minimitzat", - "steamruntime": "Utilitza el Runtime de l'Steam", "winecrossoverbottle": "Ampolla CrossOver", "wineprefix": "Directori WinePrefix", "wineversion": "Versió del Wine", diff --git a/public/locales/cs/translation.json b/public/locales/cs/translation.json index 6fc41e940b..1d1cd7871b 100644 --- a/public/locales/cs/translation.json +++ b/public/locales/cs/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "Tato cesta umožní Heroic určit, jakou verzi Protonu používá služba Steam pro přidání her, které nejsou součástí služby Steam." }, - "steamruntime": "Vlastní knihovny poskytované službou Steam, které pomáhají spouštět hry pro Linux a Windows (Proton). Jejich povolení může zlepšit kompatibilitu.", "sync": { "part1": "Heroic se pokusí uhodnout správnou složku pro ukládání, což bude ve většině případů fungovat. V případě, že je složka špatně, změňte ji pomocí pole přepsání.", "part2": "V případě, že změníte složku prefixu pro Wine nebo Proton, budete muset cestu znovu zkontrolovat, protože Proton používá jiný prefix (/pfx) a uživatelské jméno (steamuser). Můžete tedy jednoduše vymazat aktuální cestu, dostat se ze stránky nastavení synchronizace a vrátit se zpět, aby Heroic mohl uhodnout složku se správným prefixem.", @@ -694,7 +693,6 @@ "select_theme": "Vybrat motiv", "showfps": "Zobrazit FPS (DX9, 10 a 11)", "start-in-tray": "Spustit minimalizované", - "steamruntime": "Použít služby Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Složka WinePrefix", "wineversion": "Verze Wine", diff --git a/public/locales/da/translation.json b/public/locales/da/translation.json index ac087cbe60..b0874dad28 100644 --- a/public/locales/da/translation.json +++ b/public/locales/da/translation.json @@ -215,7 +215,6 @@ }, "help": { "esync": "Esync sigter mod at reducere vinserveroverhead i CPU-intensive spil. Aktivering kan forbedre ydeevnen.", - "steamruntime": "Brugerdefinerede biblioteker leveret af Steam til at hjælpe med at køre Linux og Windows (Proton) spil. Aktivering kan forbedre kompatibiliteten.", "fsync": "Fsync sigter mod at reducere vinserveroverhead i CPU-intensive spil. Aktivering kan forbedre ydeevnen på understøttede Linux-kerner.", "gamemode": "Feral GameMode anvender automatiske og midlertidige tweaks til systemet, når du kører spil. Aktivering kan forbedre ydeevnen.", "mangohud": "MangoHUD er en overlay, der viser og overvåger FPS, temperaturer, CPU/GPU-belastning og andre systemressourcer.", @@ -350,7 +349,6 @@ "showfps": "Vis FPS (DX9, 10 og 11)", "showUnrealMarket": "Vis Unreal Marketplace (skal genstartes)", "start-in-tray": "Start minimeret", - "steamruntime": "Brug Steam Runtime", "winecrossoverbottle": "CrossOver flaske", "defaultWinePrefix": "Indstil mappe til nye vinpræfikser", "disable_controller": "Deaktiver heroisk navigation ved hjælp af controller", diff --git a/public/locales/de/translation.json b/public/locales/de/translation.json index a998b9b233..3e57c9452e 100644 --- a/public/locales/de/translation.json +++ b/public/locales/de/translation.json @@ -298,7 +298,6 @@ "steam_path": { "info": "Dieser Pfad lässt Heroic ermitteln, welche Proton-Version Steam verwendet, um Nicht-Steam-Spiele zu Steam hinzuzufügen." }, - "steamruntime": "Benutzerdefinierte Bibliotheken, die von Steam bereitgestellt werden, um die Ausführung von Linux- und Windows-Spielen (Proton) zu unterstützen. Durch Aktivieren kann die Kompatibilität verbessert werden.", "sync": { "part1": "Heroic versucht, den richtigen Spielstände Ordner zu erraten, was in den meisten Fällen auch funktioniert. Falls der richtige Ordner nicht gefunden wurde, verwende das Feld, um den jetzigen Ordner zu überschreiben.", "part2": "Falls du den Präfix-Ordner für Wine oder Proton änderst, musst du auch den Pfad erneut überprüfen, da Proton ein anderes Präfix (/pfx) und Benutzernamen (steamuser) verwendet. Du kannst in diesem Fall den jetzigen Ordner löschen, die Synchronisations-Einstellungen verlassen und wieder zurückkehren. Heroic wird dann erneut versuchen, den Ordner erneut mit dem richtigen Präfix zu finden.", @@ -692,7 +691,6 @@ "select_theme": "Design", "showfps": "FPS anzeigen (DX9, 10 und 11)", "start-in-tray": "Minimiert starten", - "steamruntime": "Steam Runtime verwenden", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Wine-Präfix-Ordner", "wineversion": "Wine-Version", diff --git a/public/locales/el/translation.json b/public/locales/el/translation.json index 8f47369265..c265113507 100644 --- a/public/locales/el/translation.json +++ b/public/locales/el/translation.json @@ -287,7 +287,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Το Heroic προσπαθεί να μαντέψει τον σωστό φάκελο αποθήκευσης και αυτό θα δουλέψει στην πλειοψηφία των περιπτώσεων. Αν ο φάκελος είναι λάθος, χρησιμοποιήστε το κουτί κατίσχυσης για να τον αλλάξετε.", "part2": "Αν αλλάξετε τον φάκελο προθημάτων Wine ή Proton, θα χρειαστεί να επανελέγξετε την διαδρομή, καθώς το Proton χρησιμοποιεί διαφορετικό πρόθημα (/pfx) και όνομα χρήστη (steamuser). Έτσι, μπορείτε απλά να διαγράψετε την παρούσα διαδρομή, να βγείτε έξω από την σελίδα επιλογών συγχρονισμού και να επιστρέψετε για να μαντέψει το Heroic μία ακόμη φορά τον φάκελο χρησιμοποιώντας το σωστό πρόθημα.", @@ -599,7 +598,6 @@ "select_theme": "Επιλογή θέματος", "showfps": "Ένδειξη ταχύτητας καρέ (DX9, 10 και 11)", "start-in-tray": "Ελαχιστοποιημένη Έναρξη", - "steamruntime": "Χρήση Steam Runtime", "winecrossoverbottle": "CrossOver Περιβάλλον", "wineprefix": "Φάκελος Προθημάτων Wine", "wineversion": "Έκδοση Wine", diff --git a/public/locales/en/translation.json b/public/locales/en/translation.json index f01fe01866..624e12dec3 100644 --- a/public/locales/en/translation.json +++ b/public/locales/en/translation.json @@ -346,7 +346,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Heroic tries to guess the right save folder and this will work on the majority of cases. In case the folder is wrong, use the override box to change it.", "part2": "In case you change the prefix folder for Wine or Proton, you will need to check the path again since Proton uses a different prefix (/pfx) and username (steamuser). So you can simple erase the current path get out of the sync settings page and get back again for Heroic to guess the folder one more time with the right prefix.", @@ -743,7 +742,6 @@ "showfps": "Show FPS (DX9, 10 and 11)", "showMetalOverlay": "Show Stats Overlay", "start-in-tray": "Start Minimized", - "steamruntime": "Use Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix folder", "wineversion": "Wine Version" diff --git a/public/locales/es/translation.json b/public/locales/es/translation.json index d684ba6661..84215f0185 100644 --- a/public/locales/es/translation.json +++ b/public/locales/es/translation.json @@ -298,7 +298,6 @@ "steam_path": { "info": "Esto ayuda a Heroic a encontrar versiones de Proton instaladas en Steam y a identificar a los usuarios para agregar juegos a Steam." }, - "steamruntime": "Librerías provistas por Steam para ayudar a ejecutar juegos de Linux y Windows (Proton). Activarlas puede mejorar la compatibilidad.", "sync": { "part1": "Heroic intenta adivinar la carpeta de guardado correcta y esto funcionará en la mayoría de los casos. En caso de que la carpeta sea incorrecta, use el cuadro de sobreescritura para cambiarla.", "part2": "En caso de que cambies la carpeta del prefijo de Wine o Proton, deberás verificar la ruta nuevamente, ya que Proton usa un prefijo (/pfx) y un nombre de usuario (steamuser) diferentes. Por lo tanto, puedes borrar la ruta actual, salir de la página de configuración de sincronización y volver para que Heroic adivine la carpeta una vez más con el prefijo correcto.", @@ -692,7 +691,6 @@ "select_theme": "Seleccionar Tema", "showfps": "Mostrar FPS (Cuadros Por Segundo) (DX9, 10 y 11)", "start-in-tray": "Iniciar minimizado", - "steamruntime": "Usar Steam Runtime", "winecrossoverbottle": "Botella de CrossOver", "wineprefix": "Carpeta de Prefijo de Wine", "wineversion": "Versión de Wine", diff --git a/public/locales/et/translation.json b/public/locales/et/translation.json index 3143df27cc..3c3d908f75 100644 --- a/public/locales/et/translation.json +++ b/public/locales/et/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Steami pakutavad kohandatud teegid, mis aitavad käivitada Linuxi ja Windowsi (Protoni) mänge. Lubamine võib parandada ühilduvust.", "sync": { "part1": "Heroic üritab ära arvata õige salvestuskausta ja see toimib enamikul juhtudel. Juhul kui kaust on vale, kasutage selle muutmiseks override-kasti.", "part2": "Kui te muudate Wine'i või Proton'i prefiksi kausta, peate te tee uuesti kontrollima, kuna Proton kasutab teistsugust prefiksit (/pfx) ja kasutajanime (steamuser). Nii et võite lihtsalt kustutada praeguse faili koha, lahkuda sünkroonimise seadete lehelt ja minna uuesti tagasi, et Heroic saaks arvata veelkord kausta õige eesliitega.", @@ -691,7 +690,6 @@ "select_theme": "Valige teema", "showfps": "Näita kaadrisagedust (DX9, 10 ja 11)", "start-in-tray": "Käivita minimeeritult", - "steamruntime": "Kasuta Steam Runtime'i", "winecrossoverbottle": "CrossOveri pudel", "wineprefix": "WinePrefiksi kaust", "wineversion": "Wine'i versioon", diff --git a/public/locales/eu/translation.json b/public/locales/eu/translation.json index 30da492a78..3e8a015eb3 100644 --- a/public/locales/eu/translation.json +++ b/public/locales/eu/translation.json @@ -271,7 +271,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Steam-ek eskaintzen dituen liburutegi pertsonalizatuak Linux eta Windows (Proton) jokoak exekutatzen laguntzeko. Gaitzeak bateragarritasuna hobetu dezake.", "sync": { "part1": "Heroic ondo gordetzeko karpeta asmatzen saiatzen da, eta honek kasu gehienetan funtzionatuko du. Karpeta okerra bada, erabili baliogabetze-koadroa karpeta aldatzeko.", "part2": "Prefix karpeta Wine edo Proton karpeta erabiliz gero, berriro egiaztatu beharko duzu ibilbidea, Proton-ek Prefix (/pfx) bat eta erabiltzaile-izen (steamuser) bat erabiltzen baititu. Beraz, uneko ibilbidea ezaba dezakezu, sinkronizazioko konfigurazio-orritik irten eta itzuli Heroic-ek karpeta berriro ere Prefix zuzenarekin asma dezan.", @@ -578,7 +577,6 @@ "select_theme": "Hautatu Gaia", "showfps": "Erakutsi FPS (DX9, 10 eta 11)", "start-in-tray": "Hasi minimizatua", - "steamruntime": "Erabili Steam Runtime", "winecrossoverbottle": "CrossOver botila", "wineprefix": "WinePrefix karpeta", "wineversion": "Ardoaren Bertsioa", diff --git a/public/locales/fa/translation.json b/public/locales/fa/translation.json index 329b262584..6980693106 100644 --- a/public/locales/fa/translation.json +++ b/public/locales/fa/translation.json @@ -276,7 +276,6 @@ "steam_path": { "info": "این مسیر برای اضافه کردن بازی های غیر استیمی به آن به Heroic اجازه دسترسی به نسخه پروتون استیم را می دهد." }, - "steamruntime": "کتابخانه های سفارشی توسط استیم برای کمک به اجرا بازی های لینوکس و ویندوز (Proton) ارائه می شود. فعال کردن ممکن است سبب افزایش سازگاری شود.", "sync": { "part1": "Heroic تلاش میکند تا پوشه صحیح ذخیره سازی را پیدا کند و در اکثر مواقع کار خواهد کرد. در صورتی که پوشه اشتباه بود، از بخش رونویسی برای تغییر آن استفاده کنید.", "part2": "در صورتی که محل Wine یا Proton را تغییر دهید، شما باید دوباره مسیر را چک کنید از آنجایی که Proton از محل و کاربر متفاوتی استفاده می کند. پس شما می توانید مسیر فعلی را حذف ساده کنید از صفحه تنظیمات همگام سازی خارج شده و دوباره برگردید تا Heroic یک بار دیگر با محل درست پوشه را پیدا کند.", @@ -590,7 +589,6 @@ "select_theme": "انتخاب تم", "showfps": "نمایش تعداد فریم (11 و DX9, 10)", "start-in-tray": "شروع در حالت پسزمینه", - "steamruntime": "استفاده از Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "پوشه محل Wine", "wineversion": "نسخه Wine", diff --git a/public/locales/fi/translation.json b/public/locales/fi/translation.json index a7e5885106..c789d14ffd 100644 --- a/public/locales/fi/translation.json +++ b/public/locales/fi/translation.json @@ -299,7 +299,6 @@ "steam_path": { "info": "Tämä polku määrittää Heroic:ille mitä Proton-versiota Steam käyttää, muiden kuin Steam-pelien lisäämiseksi." }, - "steamruntime": "Steam:in toimittamat erilliskirjastot jotka auttavat Linux- ja Windows -pelien ajamisessa. Päällekytkeminen saattaa parantaa yhteensopivuutta.", "sync": { "part1": "Heroic yrittää arvata oikean kansion tallenteita varten. Tämä toimii useimmissa tapauksissa. Jos kansio on väärä, vaihda se ohitusruudun avulla.", "part2": "Jos aiot vaihtaa Winen tai Protonin prefix-kansiota, polku tulee tarkistaa uudelleen, koska Proton käyttää toista prefixiä (/pfx) ja käyttäjänimeä (steamuser). Voit poistaa nykyisen polun synkronointiasetuksista ja antaa Heroicin arvata kansio vielä kerran oikealla prefixillä.", @@ -640,7 +639,6 @@ "select_theme": "Valitse teema", "showfps": "Näytä ruudunpäivitys (DX9, 10 ja 11)", "start-in-tray": "Käynnistä minimoituna ilmoitusalueelle", - "steamruntime": "Käytä Steam Runtimea", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix-kansio", "wineversion": "Wine-versio", diff --git a/public/locales/fr/translation.json b/public/locales/fr/translation.json index 2a2ac4339d..3bf7dc8421 100644 --- a/public/locales/fr/translation.json +++ b/public/locales/fr/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "Ce chemin permet à Heroic de déterminer quelle version de Proton est utilisée par Steam, afin d'ajouter sur Steam des jeux non-Steam." }, - "steamruntime": "Bibliothèques additionnelles fournies par Steam pour aider à exécuter des jeux Linux et Windows (avec Proton). Pourrait améliorer la compatibilité.", "sync": { "part1": "Heroic essaie de déterminer quel est le bon dossier de sauvegarde et cela fonctionne dans la plus part des cas. Si le dossier choisi n'est pas le bon, utilisez le champ ci-dessus pour le changer.", "part2": "Dans le cas où vous changez le dossier de prefix de Wine ou Proton, vous aurez besoin de revérifier ce chemin car Proton utilise un prefix différent (/pfx) et un username (steamuser). Vous pouvez simplement effacer le chemin actuel quitter la page des options pour que Heroic essaie de deviner une fois de plus le dossier avec le bon prefix.", @@ -694,7 +693,6 @@ "select_theme": "Sélectionner le thème", "showfps": "Afficher les FPS (DX9, 10 et 11)", "start-in-tray": "Réduire au démarrage", - "steamruntime": "Utiliser le runtime Steam", "winecrossoverbottle": "Pont-Bouteille", "wineprefix": "Dossier WinePrefix", "wineversion": "Version de Wine", diff --git a/public/locales/gl/translation.json b/public/locales/gl/translation.json index 1014f94e5d..2a3f539b05 100644 --- a/public/locales/gl/translation.json +++ b/public/locales/gl/translation.json @@ -275,7 +275,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Heroic intenta adiviñar o cartafol de gardado correcto e isto funcionará na maioría dos casos. No caso de que o cartafol sexa incorrecto, use a caixa de sobrescritura para cambialo.", "part2": "En caso de que cambie o cartafol de Prefix para Wine ou Proton, deberá verificar a ruta novamente, xa que Proton usa un Prefix (/pfx) e un nome de usuario (steamuser) diferentes. Polo tanto, pode borrar a ruta actual, saír da páxina de configuración de sincronización e volver para que Heroic adiviñe o cartafol unha vez máis co Prefix correcto.", @@ -588,7 +587,6 @@ "select_theme": "Select Theme", "showfps": "Mostrar FPS (DX9, 10 e 11)", "start-in-tray": "Iniciar minimizado", - "steamruntime": "Use Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Cartafol WinePrefix", "wineversion": "Versión de Wine", diff --git a/public/locales/he/translation.json b/public/locales/he/translation.json index 3fe9257da5..c4003f7e52 100644 --- a/public/locales/he/translation.json +++ b/public/locales/he/translation.json @@ -413,7 +413,6 @@ "minimize-on-launch": "צמצם את Heroic לאחר הפעלת המשחק", "showfps": "הצג FPS (קצב פריימים) (DX9, 10, ו-11)", "start-in-tray": "התחל מצומצם", - "steamruntime": "השתמש בSteam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "תיקיית WinePrefix", "experimental_features": { @@ -508,7 +507,6 @@ "steam_path": { "info": "המיקום הזה נותן לHeroic לקבוע באיזה גרסת Proton משתמשת Steam, על מנת להוסיף משחקים שאינם מSteam לSteam." }, - "steamruntime": "ספריות מותאמות אישית המסופקות על ידי Steam כדי לסייע בהפעלת משחקי Linux ו-Windows (Proton). הפעלה עשויה לשפר את התאימות.", "vkd3d": "VKD3D הוא שכבת תרגום מבוססת Vulkan עבור משחקי DirectX 12. הפעלה יכולה לשפר תאימות באופן משמעותי. אין השפעה על משחקי DirectX ישנים יותר.", "title": { "accessibility": "נגישות", diff --git a/public/locales/hr/translation.json b/public/locales/hr/translation.json index eca8688fbe..3c8be4369f 100644 --- a/public/locales/hr/translation.json +++ b/public/locales/hr/translation.json @@ -275,7 +275,6 @@ "steam_path": { "info": "Ova staza omogućuje Heroicu odrediti koju verziju Proton Steama koristi za dodavanje ne-Steamskih igara u Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Heroic pokušava pogoditi točnu lokaciju podata i ovo če raditi u večini sličaja. U sličaju da je mapa kriva, koristi premjesti polje da ju promijeniš.", "part2": "U sličaju da promijeti mapu podata za WINE/PROTON, morat če te provjeriti mapu opet pošto PROTON koristi drugu mapu (/pfx) i korisničko ime (steamuser). Tako da možete jednostavno obrisati trenutni mapu i pokušati ponovno u postavke sinkronizacije da Heroic pogodi pravi put.", @@ -588,7 +587,6 @@ "select_theme": "Odaberi temu", "showfps": "Pokaži FPS (DX9, 10 i 11)", "start-in-tray": "Pokreni u programskoj traci", - "steamruntime": "Koristi radno vrijeme Steama", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix mapa", "wineversion": "Wine verzija", diff --git a/public/locales/hu/translation.json b/public/locales/hu/translation.json index 2079074469..b33293e693 100644 --- a/public/locales/hu/translation.json +++ b/public/locales/hu/translation.json @@ -299,7 +299,6 @@ "steam_path": { "info": "Ez az elérési út teszi lehetővé, hogy a Heroic eldöntse, melyik verziójú Protont használja a Steam, a nem steames játékok Steamhez adásához." }, - "steamruntime": "Steam által biztosított egyéni programkönyvtárak, melyek segítenek a linuxos és windowsos (Proton) játékok futtatásában. Az engedélyezése javíthatja a kompatibilitást.", "sync": { "part1": "A Heroic megpróbálja megtalálni a megfelelő mentési mappát, és ez az esetek többségében működik. Ha a mappa helytelen, akkor használja a felülbíráló mezőt a módosításához.", "part2": "Abban az esetben, ha megváltoztatja a Wine vagy a Proton előtagmappáját, ismét ellenőrizni kell az elérési utat, mivel a Proton más előtagot (/pfx) és felhasználónevet (steamuser) használ. Tehát egyszerűen törölheti az elérési utat, hogy kijusson a szinkronizálási beállítások oldalról, és visszalépjen a Heroichoz, hogy még egyszer megpróbálja megtalálni a megfelelő előtaggal rendelkező mappát.", @@ -693,7 +692,6 @@ "select_theme": "Téma kiválasztása", "showfps": "FPS megjelenítése (DX9, 10 és 11)", "start-in-tray": "Indítás minimalizálva", - "steamruntime": "Steam futtatókörnyezet használata", "winecrossoverbottle": "CrossOver palack", "wineprefix": "Wine előtagmappa", "wineversion": "Wine verzió", diff --git a/public/locales/id/translation.json b/public/locales/id/translation.json index a9bda63613..d29fe2d50d 100644 --- a/public/locales/id/translation.json +++ b/public/locales/id/translation.json @@ -291,7 +291,6 @@ "steam_path": { "info": "Jalur ini memungkinkan Heroic menentukan versi apa yang digunakan oleh Proton Steam, untuk menambahkan game non-Steam ke Steam." }, - "steamruntime": "Pustaka khusus disediakan oleh Steam untuk membantu menjalankan gim Linux dan Windows (Proton). Mengaktifkannya dapat meningkatkan kompatibilitas.", "sync": { "part1": "Heroic mencoba untuk menebak folder penyimpanan yang tepat dan ini biasanya akan berhasil. Jika folder salah, gunakan kotak penimpaan untuk mengubahnya.", "part2": "Jika Anda mengubah prefiks folder untuk Wine atau Proton, Anda perlu memeriksa lokasinya lagi karena Proton menggunakan prefiks (/pfx) dan nama pengguna (steamuser) yang berbeda. Jadi Anda dapat dengan mudah menghapus lokasi saat ini, keluar dari halaman pengaturan sinkronisasi, lalu kembali lagi dan biarkan Heroic menebak folder dengan prefiks yang tepat sekali lagi.", @@ -611,7 +610,6 @@ "select_theme": "Pilih Tema", "showfps": "Tampilkan FPS (DX9, 10, dan 11)", "start-in-tray": "Mulai Diminimalkan", - "steamruntime": "Gunakan Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Folder Prefiks Wine", "wineversion": "Versi Wine", diff --git a/public/locales/it/translation.json b/public/locales/it/translation.json index 0a4e9bab73..fc8eb31745 100644 --- a/public/locales/it/translation.json +++ b/public/locales/it/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "Questo percorso permetterà a Heroic di determinare quale versione di Proton che Steam utilizza per aggiungere giochi non di Steam a Steam." }, - "steamruntime": "Librerie personalizzate fornite da Steam per aiutare a eseguire giochi Linux e Windows (Proton). L'abilitazione potrebbe migliorare la compatibilità.", "sync": { "part1": "Heroic proverà ad indovinare la giusta cartella di salvataggio e funzionerà nella maggior parte dei casi. Se la cartella dovesse essere sbagliata, usa la casella di override per cambiarla.", "part2": "Nel caso tu cambiassi la cartella del prefix per Wine o Proton, dovrai controllare di nuovo il percorso, in quanto Proton utilizza un prefix differente (/pfx) cosi' come il nome utente (steamuser). Basterà cancellare il percorso attuale, uscire dalla pagina delle impostazioni della sincronizzazione e tornarci in modo da permettere ad Heroic di indovinare la cartella con il giusto prefisso.", @@ -691,7 +690,6 @@ "select_theme": "Seleziona Tema", "showfps": "Mostra FPS (DX9, 10 e 11)", "start-in-tray": "Avvio Minimizzato", - "steamruntime": "Usa Steam Runtime", "winecrossoverbottle": "Bottiglia di CrossOver", "wineprefix": "Cartella del prefix di Wine", "wineversion": "Versione di Wine", diff --git a/public/locales/ja/translation.json b/public/locales/ja/translation.json index 99691a4ac9..ef093a8a4b 100644 --- a/public/locales/ja/translation.json +++ b/public/locales/ja/translation.json @@ -298,7 +298,6 @@ "steam_path": { "info": "このパスにより、Heroicが非SteamゲームをSteamに追加するためにどのバージョンのProton Steamを使用するかを指定できます。" }, - "steamruntime": "LinuxおよびWindows(Proton)ゲームの実行に役立つ、Steamによって提供されるカスタムライブラリ。有効にすると、互換性が向上する可能性があります。", "sync": { "part1": "Heroicはセーブデータフォルダの推測を試行します。これはほとんどの場合、正常に動作します。フォルダが間違っている場合は、オーバーライドボックスを使用してフォルダを変更してください。", "part2": "WineまたはProtonの環境フォルダを変更する場合、Protonは別の環境(/pfx)とユーザ名(steamuser)を使用するため、パスを再度確認する必要があります。そのため、現在のパスを消去して同期設定ページから抜け、再び戻ってくると、Heroicは正しい環境で再度フォルダを推測することができます。", @@ -659,7 +658,6 @@ "select_theme": "テーマを選択", "showfps": "FPSを表示(DX9、10、11)", "start-in-tray": "最小化を開始", - "steamruntime": "Steamランタイムを使用", "winecrossoverbottle": "CrossOverボトル", "wineprefix": "Wine環境フォルダ", "wineversion": "Wineバージョン", diff --git a/public/locales/ko/translation.json b/public/locales/ko/translation.json index 62396a6a30..c86a83c198 100644 --- a/public/locales/ko/translation.json +++ b/public/locales/ko/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "이 경로를 통해 Heroic은 스팀에 스팀이 아닌 게임을 추가할 때 어떤 버전의 프로톤을 사용하는지 확인할 수 있습니다." }, - "steamruntime": "리눅스 및 윈도우즈 (프로톤) 게임을 실행하는 데 도움이 되는 스팀에서 제공하는 사용자 지정 라이브러리입니다. 활성화하면 호환성이 향상될 수 있습니다.", "sync": { "part1": "Heroic은 올바른 저장 폴더를 찾으려고 시도하며 대부분의 경우에 작동합니다. 폴더가 잘못된 경우 재정의 상자를 사용하여 변경하세요.", "part2": "와인 또는 프로톤의 설치 경로를 변경하면 프로톤은 다른 설치 경로(/pfx)와 사용자 이름(스팀사용자)을 사용하므로 경로를 다시 확인해야 합니다. 따라서 현재 경로를 지우고 동기화 설정 페이지에서 나가서 Heroic이 올바른 설치 경로로 폴더를 한 번 더 추측할 수 있도록 다시 돌아갈 수 있습니다.", @@ -691,7 +690,6 @@ "select_theme": "테마 선택", "showfps": "FPS 표시 (DX9, 10, 11)", "start-in-tray": "최소화로 시작", - "steamruntime": "스팀 런타임 사용", "winecrossoverbottle": "크로스오버 보틀", "wineprefix": "WinePrefix 폴더", "wineversion": "와인 버전", diff --git a/public/locales/lt/translation.json b/public/locales/lt/translation.json index 16ab568dda..96e4d1bb8a 100644 --- a/public/locales/lt/translation.json +++ b/public/locales/lt/translation.json @@ -335,7 +335,6 @@ "esync": "„Esync“ siekia sumažinti „wineserver“ pridėtinių išlaidų procesoriaus apkraunančių žaidimų. Įjungiant/Įgalinant gali pagerinti našumą.", "fsync": "„Fsync“ siekia sumažinti „wineserver“ pridėtinių išlaidų procesoriaus apkraunančių žaidimų. Įjungiant/Įgalinant gali pagerinti našumą ant palaikančių „Linux“ branduolių.", "msync": "„Msync“ siekia sumažinti „wineserver“ pridėtinių išlaidų procesoriaus apkraunančių žaidimų. Įjungiant/Įgalinant gali pagerinti našumą ant palaikomų „Linux“ branduolių.", - "steamruntime": "Pasirinktinės bibliotekos, kurios yra telkiamos „Steam“, siekant paleisti „Linux“ ir „Windows“ („Proton“) žaidimus. Įjungiant/Įgalinant gali pagerinti palaikomumą.", "vkd3d": "„VKD3D“ yra „Vulkas“ paremtas vertimo sluoksnis, skirtas „DirectX 12“ žaidimams. Įjungiant/Įgalinant gali žymiai pagerinti palaikomumą. Neturi jokio poveikio ant senesnių „DirectX“ žaidimų, jie reikalauja „DXVK“.", "gamemode": "„Feral“ žaidimo veiksena pritaiko automatinius ir laikinus pakoregavimus sistemai, kai veikia žaidimai. Įjungiant/Įgalinant gali pagerinti našumą.", "primerun": "Naudoti paskirtąją vaizdo plokštę, kad apdorotų žaidimus daugia-„GPU“ sistemose. Reikalinga žaidimų nešiojamiesiems kompiuteriams arba stacionariems, kurie naudoja be išvestinį „GPU“, skirtus apdorojimui („NVIDIA Optimus“, „AMD CrossFire“)", @@ -510,7 +509,6 @@ "placeholder": "Pažymėkite tikslų žaidimų išsaugojimų aplanką/-alą" }, "showfps": "Rodyti kdr./sek. („DX9/10/11“)", - "steamruntime": "Naudoti „Steam“ vykdantįjį", "language": "Pasirinkti programos kalbą", "library_top_section": "Viršutinis bibliotekos skyrius", "ignoreGameUpdates": "Ignoruoti žaidimų atnaujinimus", diff --git a/public/locales/ml/translation.json b/public/locales/ml/translation.json index 685ba6d171..ac68724636 100644 --- a/public/locales/ml/translation.json +++ b/public/locales/ml/translation.json @@ -288,7 +288,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "ശരിയായ അറകള് ഭൂരിഭാഗം തവണയും ഹീറോയിക് തപ്പിക്കണ്ടുപിടിക്കാറുണ്ട്. ഇത്തവണ ഈ അറ തെറ്റാണ്, ഇത് മാറ്റാനായി മാറ്റിയെഴുത്തുകളം ഉപയോഗിക്കൂ.", "part2": "നിങ്ങള് വൈനിന്റെയോ പ്രോട്ടോണിന്റെയോ അറകള്(ഉപസര്ഗ്ഗം/prefix) മാറ്റി എന്നിരിക്കട്ടെ, പ്രോട്ടോണ് ഒരു വ്യത്യസ്ത ഉപസര്ഗ്ഗവും(/pref) ഉപഭോക്തൃനാമവും(streamuser) ഉപയോഗിക്കുന്നുതിനാല് അതിന്റെ പാത(path) നിങ്ങള് ഉറപ്പുവരുത്തേണ്ടിയിരിക്കുന്നു. അതിന്റെ പഴയ അറ ഇല്ലായ്മ ചെയ്തശേഷം ഒന്നിപ്പിക്കല്(syncing) താളില്നിന്നു പുറത്തിറങ്ങി വീണ്ടും കയറി ഹീറോയികിനെ പുതിയ സ്ഥലം താനെ കണ്ടെത്താന് അനുവദിക്കൂ.", @@ -622,7 +621,6 @@ "select_theme": "Select Theme", "showfps": "ചിത്രനിരക്ക് കാണിക്കൂ (DX9ലും 10ലും 11ലും)", "start-in-tray": "ചെറിയ കളമാക്കി തുറക്കൂ", - "steamruntime": "Use Steam Runtime", "winecrossoverbottle": "ക്രോസ്സോവര് കുപ്പി", "wineprefix": "വൈനിരിക്കുന്ന അറ", "wineversion": "വൈനിന്റെ പതിപ്പ്", diff --git a/public/locales/nb_NO/translation.json b/public/locales/nb_NO/translation.json index 1f0b4d76ef..837ece0482 100644 --- a/public/locales/nb_NO/translation.json +++ b/public/locales/nb_NO/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Egendefinerte biblioteker levert av Steam for å hjelpe til med å kjøre Linux og Windows (Proton)-spill. Aktivering kan forbedre kompatibiliteten.", "sync": { "part1": "Heroic prøver å gjette riktig lagringsmappe, og dette vil fungere i de fleste tilfeller. I tilfelle mappen er feil, bruk overstyringsboksen for å endre den.", "part2": "I tilfelle du endrer prefiksmappen for Wine eller Proton, må du sjekke banen på nytt siden Proton bruker et annet prefiks (/pfx) og brukernavn (steamuser). Så du kan enkelt slette den gjeldende banen gå ut av siden med synkroniseringsinnstillinger og komme tilbake igjen for Heroic å gjette mappen en gang til med riktig prefiks.", @@ -632,7 +631,6 @@ "select_theme": "Velg Tema", "showfps": "Vis FPS (DX9, 10 og 11)", "start-in-tray": "Start Minimert", - "steamruntime": "Bruk Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix-mappen", "wineversion": "Wine-versjon", diff --git a/public/locales/nl/translation.json b/public/locales/nl/translation.json index 67a25a0ba2..0ad7cc4155 100644 --- a/public/locales/nl/translation.json +++ b/public/locales/nl/translation.json @@ -294,7 +294,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Heroic probeert de juiste opslagmap te raden en dit zal over het algemeen werken. wanneer dit niet werkt, gebruik de overschijf-box om het te wijzigen.", "part2": "Als je de prefix map voor Wine of Proton wijzigt, moet u het pad opnieuw controleren sinds Proton een ander prefix (/pfx) en gebruikersnaam (steamuser) gebruikt. u kunt dus het huidige pad wissen dat u uitkomt uit de pagina Synchronisatie-instellingen en weer terug te gaan voor Heroic om de map alweer met het juiste voorvoegsel te raden.", @@ -640,7 +639,6 @@ "select_theme": "Select Theme", "showfps": "Toon FPS (DX9, DX10 en DX11)", "start-in-tray": "Start Geminimaliseerd", - "steamruntime": "Use Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix map", "wineversion": "Wine versie", diff --git a/public/locales/pl/translation.json b/public/locales/pl/translation.json index cc43e2e21a..5bd5ceab4d 100644 --- a/public/locales/pl/translation.json +++ b/public/locales/pl/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "Ta ścieżka pozwala Heroic określić jakiej wersji Proton używa Steam, do dodawania gier spoza Steam do Steama." }, - "steamruntime": "Niestandardowe biblioteki dostarczane przez Steam w celu ułatwienia uruchamiania gier Windows na Linux. Włączenie poprawi kompatybilność.", "sync": { "part1": "Heroic spróbuje odgadnąć właściwy folder zapisów gier. W większości przypadków działa to prawidłowo. Jeżeli jednak folder jest nieprawidłowy, użyj pola \"Nadpisz\" aby go zmienić.", "part2": "W przypadku zmiany folderu prefiksu dla Wine lub Proton, będziesz musiał ponownie sprawdzić ścieżkę, ponieważ Proton używa innego prefiksu (/pfx) i nazwy użytkownika (steamuser). Możesz więc po prostu usunąć bieżącą ścieżkę, wyjść ze strony ustawień synchronizacji i wrócić ponownie, aby Heroic jeszcze raz odgadł folder z odpowiednim prefiksem.", @@ -691,7 +690,6 @@ "select_theme": "Wybierz Motyw", "showfps": "Pokaż FPS (DX9, DX10, DX11)", "start-in-tray": "Uruchamiaj zminimalizowany", - "steamruntime": "Używaj Steam Runtime", "winecrossoverbottle": "Butelka CrossOver", "wineprefix": "Folder prefiksu Wine", "wineversion": "Wersja Wine", diff --git a/public/locales/pt/translation.json b/public/locales/pt/translation.json index 29232aab8a..6c225d8f82 100644 --- a/public/locales/pt/translation.json +++ b/public/locales/pt/translation.json @@ -297,7 +297,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "O Heroic tenta advinhar o diretório correto onde ficam os savegames de cada jogo. Funciona na maioria dos casos, mas em alguns você terá que procurar manualmente e selecionar a pasta.", "part2": "Caso você modifique o wine prefix ou o wine por proton e vice-versa, você deve apagar a pasta selecionada acima, sair e voltar para a tela de sync para que o heroic gere novamente a pasta correta.", @@ -658,7 +657,6 @@ "select_theme": "Select Theme", "showfps": "Mostrar FPS (DX9, 10 e 11)", "start-in-tray": "Iniciar Minimizado", - "steamruntime": "Use Steam Runtime", "winecrossoverbottle": "Garrafa do CrossOver", "wineprefix": "Prefixo Wine", "wineversion": "Versão do Wine", diff --git a/public/locales/pt_BR/translation.json b/public/locales/pt_BR/translation.json index c35ef3f1c7..b96edbcdf9 100644 --- a/public/locales/pt_BR/translation.json +++ b/public/locales/pt_BR/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "Este caminho permite que o Heroic determine qual versão do Proton Steam usar para adicionar jogos não-Steam à Steam." }, - "steamruntime": "Bibliotecas personalizadas fornecidas pelo Steam para ajudar a executar jogos Linux e Windows (Proton). A ativação pode melhorar a compatibilidade.", "sync": { "part1": "Heroic tenta advinhar a pasta de saves correta e isso funcionará na maioria dos casos. No caso da pasta estar errada, você pode selecioná-la manualmente.", "part2": "Caso você mude sua pasta de prefixo Wine ou Proton, você precisará conferir o diretório novamente, já que o Proton usa um prefixo (/pfx) e usuário (steamuser) diferentes. Então você pode simplesmente apagar o diretório atual, sair e abrir novamente a página de configuração das sincronizações para que o Heroic tente advinhar novamente a pasta com o prefix correto.", @@ -694,7 +693,6 @@ "select_theme": "Selecione um tema", "showfps": "Exibir contador de FPS (DX9, 10 e 11)", "start-in-tray": "Iniciar minimizado", - "steamruntime": "Utilizar Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Pasta do prefixo Wine", "wineversion": "Versão do Wine", diff --git a/public/locales/ro/translation.json b/public/locales/ro/translation.json index da10b9d728..3611cdf9a2 100644 --- a/public/locales/ro/translation.json +++ b/public/locales/ro/translation.json @@ -275,7 +275,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Biblioteci personalizate furnizate de Steam pentru a ajuta la rularea jocurilor Linux și Windows (Proton). Activarea ar putea îmbunătăți compatibilitatea.", "sync": { "part1": "Heroic încearcă să ghicească folderul de salvare corect și acest lucru va funcționa în majoritatea cazurilor. În cazul în care folderul este greșit, utilizați caseta de înlocuire pentru a-l schimba.", "part2": "In case you change the prefix folder for Wine or Proton, you will need to check the path again since Proton uses a different prefix (/pfx) and username (steamuser). Deci, puteți șterge simplu calea curentă, ieșiți din pagina de setări de sincronizare și reveniți din nou pentru ca Heroic să ghicească folderul încă o dată cu prefixul corect.", @@ -584,7 +583,6 @@ "select_theme": "Selectează tema", "showfps": "Afișați FPS (DX9, 10 și 11)", "start-in-tray": "Pornește minimizat", - "steamruntime": "Utilizați Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "dosar WinePrefix", "wineversion": "Versiune Wine", diff --git a/public/locales/ru/translation.json b/public/locales/ru/translation.json index 5454bcf1ff..27afad5b8f 100644 --- a/public/locales/ru/translation.json +++ b/public/locales/ru/translation.json @@ -298,7 +298,6 @@ "steam_path": { "info": "Этот путь позволяет Heroic определить, какую версию Proton использует Steam для добавления не-Steam игр." }, - "steamruntime": "Пользовательские библиотеки, предоставляемые Steam для запуска игр для Linux и Windows (Proton). Включение может улучшить совместимость.", "sync": { "part1": "Heroic пытается угадать правильную папку для сохранения, и это сработает в большинстве случаев. В случае, если папка неправильная, используйте поле переопределения, чтобы изменить ее.", "part2": "Если вы измените папку префиксов для Wine или Proton, вам нужно будет снова проверить путь, поскольку Proton использует другой префикс (/pfx) и имя пользователя (steamuser). Таким образом, вы можете просто стереть текущий путь, выйти из страницы настроек синхронизации и вернуться, чтобы Heroic еще раз угадал папку с правильным префиксом.", @@ -692,7 +691,6 @@ "select_theme": "Выбор темы", "showfps": "Показывать FPS (DX9, 10 и 11)", "start-in-tray": "Запускать свернутым в трей", - "steamruntime": "Использовать среду выполнения Steam", "winecrossoverbottle": "Бутылка CrossOver", "wineprefix": "Папка префикса Wine", "wineversion": "Версия Wine", diff --git a/public/locales/sk/translation.json b/public/locales/sk/translation.json index 7464565e2b..79078bec83 100644 --- a/public/locales/sk/translation.json +++ b/public/locales/sk/translation.json @@ -299,7 +299,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Heroic sa snaží uhádnuť správny priečinok na uloženie a to bude fungovať vo väčšine prípadov. Ak je priečinok nesprávny, zmeňte ho pomocou poľa prepísať.", "part2": "V prípade, že zmeníte priečinok s predponou pre Wine alebo Proton, budete musieť znova skontrolovať cestu, pretože Proton používa inú predponu (/pfx) a používateľské meno (steamuser). Môžete teda jednoducho vymazať aktuálnu cestu, dostať sa zo stránky nastavení synchronizácie a vrátiť sa späť, aby Heroic uhádol priečinok ešte raz so správnou predponou.", @@ -693,7 +692,6 @@ "select_theme": "Select Theme", "showfps": "Zobraziť FPS (DX9, 10 a 11)", "start-in-tray": "Start Minimized", - "steamruntime": "Use Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Priečinok WinePrefix", "wineversion": "Wine Version", diff --git a/public/locales/sr/translation.json b/public/locales/sr/translation.json index e4db92a552..e7fc079616 100644 --- a/public/locales/sr/translation.json +++ b/public/locales/sr/translation.json @@ -276,7 +276,6 @@ "steam_path": { "info": "Ова путања омогућава Хероицу да одреди коју верзију Протон Стеам-а користи за додавање игара које нису Стеам у Стеам." }, - "steamruntime": "Прилагођене библиотеке које обезбеђује Стеам за помоћ у покретању Линук и Виндовс (Протон) игара. Омогућавање може побољшати компатибилност.", "preferSystemLibs": "Прилагођене Вине верзије (Вине-ГЕ, Вине-Лутрис) се испоручују са њиховим зависностима од библиотеке. Ако омогућите ову опцију, ове испоручене библиотеке ће бити занемарене и Вине ће уместо њих учитати системске библиотеке. Упозорење! Проблеми се могу појавити ако се не испуне зависности.", "fsync": "Фсинц има за циљ да смањи оптерећење вине сервера у играма које захтевају ЦПУ. Омогућавање може побољшати перформансе на подржаним Линук језгрима.", "gamemode": "Ферал ГамеМоде примењује аутоматска и привремена подешавања система када покреће игре. Омогућавање може побољшати перформансе.", @@ -513,7 +512,6 @@ }, "showfps": "Прикажи ФПС (ДКС9, 10 и 11)", "start-in-tray": "Покрени минимизирано", - "steamruntime": "Користите Стеам Рунтиме", "autoUpdateGames": "Аутоматски ажурирајте игре", "ignoreGameUpdates": "Игноришите ажурирања игре", "disable_logs": "Онемогући евиденцију", diff --git a/public/locales/sv/translation.json b/public/locales/sv/translation.json index 1ad4fec595..b24260266f 100644 --- a/public/locales/sv/translation.json +++ b/public/locales/sv/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "Den här sökvägen låter Heroic bestämma vilken version av Proton, Steam använder för att lägga till icke-Steam-spel till Steam." }, - "steamruntime": "Anpassade bibliotek från Steam för att hjälpa till att köra Linux och Windows (Proton) spel. Aktivering kan förbättra kompatibiliteten.", "sync": { "part1": "Heroic försöker gissa mapp för sparfiler vilket oftast fungerar. Om det blir fel, använd fältet för att ange korrekt sökväg.", "part2": "Om du ändrar sökväg för Wine eller Proton prefix kommer du behöva kontrollera sökvägen igen. Proton använder annorlunda prefix (/pfx) och användarnamn (steamuser) jämfört med Wine. Du kan radera aktuell sökväg och lämna synkroniseringsinställningarna, öppna dem på nytt så försöker Heroic automatiskt hitta rätt prefix igen.", @@ -694,7 +693,6 @@ "select_theme": "Välj tema", "showfps": "Visa FPS (DX9, 10 och 11)", "start-in-tray": "Starta minimerad", - "steamruntime": "Använd Steam Runtime", "winecrossoverbottle": "CrossOver prefix", "wineprefix": "Wine-prefix mapp", "wineversion": "Wineversion", diff --git a/public/locales/ta/translation.json b/public/locales/ta/translation.json index 3736bc810b..9eee01a25f 100644 --- a/public/locales/ta/translation.json +++ b/public/locales/ta/translation.json @@ -288,7 +288,6 @@ "steam_path": { "info": "ஸ்டீமில் ஸ்டீம் அல்லாத விளையாட்டுகளை சேர்ப்பதற்கு புரோட்டான் ஸ்டீமின் எந்தப் பதிப்பைப் பயன்படுத்துகிறது என்பதை ஹீரோயிக் தீர்மானிக்க இந்தப் பாதை உதவுகிறது." }, - "steamruntime": "Linux மற்றும் Windows (Proton) கேம்களை இயக்க உதவும் வகையில் Steam வழங்கும் தனிப்பயன் நூலகங்கள். செயல்படுத்துவது பொருந்தக்கூடிய தன்மையை மேம்படுத்தலாம்.", "sync": { "part1": "சரியான சேமிப்பு கோப்புறையை ஹீரோயிக் யூகிக்க முயற்சிக்கும், இது பெரும்பாலான சந்தர்ப்பங்களில் வேலை செய்யும். கோப்புறை தவறாக இருந்தால், அதை மாற்ற override பெட்டியைப் பயன்படுத்தவும்.", "part2": "Wine அல்லது Proton முன்னொட்டு கோப்புறையை நீங்கள் மாற்றியிருந்தால், வேறு Proton முன்னொட்டு (/pfx) மற்றும் பயனர்பெயர் (steamuser) ஆகியவற்றைப் பயன்படுத்துவதால் நீங்கள் மீண்டும் பாதையை சரிபார்க்க வேண்டும். எனவே நீங்கள் தற்போதைய பாதையை ஒத்திசைவு அமைப்புகள் பக்கத்திலிருந்து எளிமையாக அழிக்க முடியும், அதன் பிறகு இன்னும் ஒரு முறை சரியான முன்னொட்டின் கோப்புறையை யூகிக்க எபிக் க்கு மீண்டும் திரும்பவும்.", @@ -630,7 +629,6 @@ "select_theme": "தீம் தேர்ந்தெடுக்கவும்", "showfps": "FPS ஐக் காட்டு (DX9, 10 and 11)", "start-in-tray": "தொடக்கம் குறைக்கப்பட்டது", - "steamruntime": "நீராவி இயக்க நேரத்தைப் பயன்படுத்தவும்", "winecrossoverbottle": "கிராஸ்ஓவர் பாட்டில்", "wineprefix": "WinePrefix கோப்புறை", "wineversion": "ஒயினின் பதிப்பு", diff --git a/public/locales/tr/translation.json b/public/locales/tr/translation.json index c1433ba755..581340d1a7 100644 --- a/public/locales/tr/translation.json +++ b/public/locales/tr/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "Bu yol, Heroic'in Steam dışı oyunları Steam'e eklemek için hangi Proton Steam sürümünün kullanılacağını belirlemesini sağlar." }, - "steamruntime": "Linux ve Windows (Proton) oyunlarını çalıştırmaya yardımcı olmak için Steam tarafından sağlanan özel kitaplıklar. Etkinleştirmek uyumluluğu artırabilir.", "sync": { "part1": "Heroic doğru kayıt klasörünü algılamaya çalışır ve bu çoğu zaman çalışıyor. Eğer klasör yanlışsa, değiştirmek için geçersiz kıl kutucuğunu kullan.", "part2": "Wine ya da Proton ön ek klasörünü değiştirmek isterseniz, Proton farklı bir ön ek (/pfx) ve kullanıcı adı (steamuser) kullandığı için yolu tekrar gözden geçirmeniz gerekecek. Heroic'in doğru klasörü bir kez daha tahmin etmesi için basitçe eşzamanlama ayarlarından geçerli ön eki silebilir ve tekrar geri dönebilirsiniz.", @@ -694,7 +693,6 @@ "select_theme": "Tema Seç", "showfps": "FPS'i Göster (DX9, 10 and 11)", "start-in-tray": "Simge Durumunda Başlat", - "steamruntime": "Steam Çalışma Zamanını Kullan", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "WinePrefix klasörü", "wineversion": "Wine Sürümü", diff --git a/public/locales/uk/translation.json b/public/locales/uk/translation.json index 3f9c71897a..ad46f73f46 100644 --- a/public/locales/uk/translation.json +++ b/public/locales/uk/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "Цей шлях дозволяє Heroic визначити, яку версію Proton Steam використовувати для додавання ігор поза Steam, у Steam." }, - "steamruntime": "Спеціальні бібліотеки, надані Steam, щоб допомогти із запуском ігор під Linux та Windows (Proton). Увімкнення може покращити сумісність.", "sync": { "part1": "Heroic намагається вгадати теку збережень і це працює в більшості випадків. Якщо тека неправильна, використайте поле заміни щоб змінити шлях.", "part2": "Якщо ви зміните теку префіксу для Wine або Proton, вам доведеться перевірити шлях знову оскільки Proton використовує инший префікс (/pfx) та ім'я користувача (steamuser). Тому ви можете просто стерти поточний шлях, вийти з налаштувань синхронізації і повернутись щоб Heroic знов спробував вгадати теку з правильним префіксом.", @@ -694,7 +693,6 @@ "select_theme": "Вибір теми", "showfps": "Показувати кількість кадрів (DX9, 10 та 11)", "start-in-tray": "Запускати згорнутим", - "steamruntime": "Використовувати Steam Runtime", "winecrossoverbottle": "Пляшка CrossOver", "wineprefix": "Тека префікса Wine", "wineversion": "Версія Wine", diff --git a/public/locales/uz/translation.json b/public/locales/uz/translation.json index 1d5b9f0d97..36c9969bc3 100644 --- a/public/locales/uz/translation.json +++ b/public/locales/uz/translation.json @@ -314,7 +314,6 @@ "steam_path": { "info": "Bu yo'l Heroic-ga Steam-ga Steam bo'lmagan o'yinlarni qo'shish uchun Proton Steam-ning qaysi versiyasidan foydalanishini aniqlash imkonini beradi." }, - "steamruntime": "Linux va Windows (Proton) o'yinlarini boshqarishga yordam berish uchun Steam tomonidan taqdim etilgan maxsus kutubxonalar. Yoqish moslikni yaxshilashi mumkin.", "sync": { "part1": "Heroic to'g'ri saqlash papkasini topishga harakat qiladi va bu ko'pchilik hollarda ishlaydi. Jild noto'g'ri bo'lsa, uni o'zgartirish uchun bekor qilish qutisidan foydalaning.", "part2": "Agar siz Wine yoki Proton uchun prefiks jildini o'zgartirsangiz, yo'lni qayta tekshirishingiz kerak bo'ladi, chunki Proton boshqa prefiks (/pfx) va foydalanuvchi nomidan (steamuzer) foydalanadi. Shunday qilib, joriy yo'lni oddiygina o'chirib tashlashingiz va sinxronlash sozlamalari sahifasidan chiqishingiz va Heroic uchun to'g'ri prefiks bilan papkani yana bir bor taxmin qilish uchun yana qaytib kelishingiz mumkin.", @@ -609,7 +608,6 @@ "select_theme": "Mavzuni tanlang", "showfps": "FPSni ko'rsatish (DX9, 10 va 11)", "start-in-tray": "Minimallashtirilgan boshlang", - "steamruntime": "Steam Runtime dan foydalaning", "winecrossoverbottle": "Krossover shishasi", "wineprefix": "WinePrefix papkasi", "wineversion": "Vino versiyasi", diff --git a/public/locales/vi/translation.json b/public/locales/vi/translation.json index df69df0307..491a5964c3 100644 --- a/public/locales/vi/translation.json +++ b/public/locales/vi/translation.json @@ -276,7 +276,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Custom libraries provided by Steam to help run Linux and Windows (Proton) games. Enabling might improve compatibility.", "sync": { "part1": "Heroic đang tìm thư mục lưu, đa phần đều đúng. Trong trường hợp Heroic tìm sai, hãy sử dụng ô ghi đè để thay đổi.", "part2": "Trong trường hợp bạn thay đổi thư mục prefix cho Wine hoặc Proton, bạn sẽ cần kiểm tra lại đường dẫn vì Proton sử dụng prefix (/pfx) và tên người dùng (steamuser) khác. Bạn có thể xóa đường dẫn hiện tại, thoát khỏi trang cài đặt đồng bộ và quay lại lần nữa để Heroic tìm thư mục với prefix đúng.", @@ -588,7 +587,6 @@ "select_theme": "chọn Theme", "showfps": "Hiển thị FPS (DX9, 10 và 11)", "start-in-tray": "Thu nhỏ khi khởi động", - "steamruntime": "Sử dụng Steam Runtime", "winecrossoverbottle": "CrossOver Bottle", "wineprefix": "Thư mục WinePrefix", "wineversion": "Phiên bản Wine", diff --git a/public/locales/zh_Hans/translation.json b/public/locales/zh_Hans/translation.json index a53a9e21e2..0087696900 100644 --- a/public/locales/zh_Hans/translation.json +++ b/public/locales/zh_Hans/translation.json @@ -300,7 +300,6 @@ "steam_path": { "info": "此路径让 Heroic 确定 Steam 所用的 Proton 版本,用于添加非 Steam 游戏到 Steam。" }, - "steamruntime": "Steam 提供的用于帮助运行 Linux 和 Windows(Proton)游戏的自定义库。启用可能会提高兼容性。", "sync": { "part1": "大多数情况下,Heroic 启动器会正确猜测的存档的位置。但如果位置是错误的,请使用覆盖框更改。", "part2": "如果你改变了 Wine 或 Proton 的文件夹,你将需要再次检查路径,因为 Proton 使用不同的前置(/pfx)和用户名(steamuser)。很简单,你可以直接删除当前的路径,离开同步设置页面再回来,Heroic 会去重新猜测正确前置的文件夹。", @@ -694,7 +693,6 @@ "select_theme": "选择主题", "showfps": "显示帧率(DX 9、10 和 11)", "start-in-tray": "启动时最小化", - "steamruntime": "使用 Steam 运行时", "winecrossoverbottle": "CrossOver 容器", "wineprefix": "WinePrefix文件夹", "wineversion": "Wine 版本", diff --git a/public/locales/zh_Hant/translation.json b/public/locales/zh_Hant/translation.json index 494c49154f..5e0c2b2d30 100644 --- a/public/locales/zh_Hant/translation.json +++ b/public/locales/zh_Hant/translation.json @@ -293,7 +293,6 @@ "steam_path": { "info": "This path lets Heroic determine what version of Proton Steam uses, for adding non-Steam games to Steam." }, - "steamruntime": "Steam 提供的用於幫助執行 Linux 和 Windows(Proton)遊戲的自訂庫。啟用可能會提高相容性。", "sync": { "part1": "大多數情況下,Heroic 啟動器會正確猜測存檔的位置。但如果位置是錯誤的,請使用覆蓋框更改。", "part2": "如果您改變了 Wine 或 Proton 的資料夾,將需要再次檢查路徑,因為 Proton 使用不同的前綴(/pfx)和使用者名稱(steamuser)。很簡單,您可以直接刪除目前的路徑,離開同步設定頁面再回來,Heroic 會去重新猜測正確 Prefix 的資料夾。", @@ -631,7 +630,6 @@ "select_theme": "選擇主題", "showfps": "顯示幀數(Directx 9,10 和 11)", "start-in-tray": "啟動時最小化", - "steamruntime": "使用 Steam 執行環境", "winecrossoverbottle": "CrossOver 容器", "wineprefix": "WinePrefix 資料夾", "wineversion": "Wine 版本", diff --git a/src/backend/game_config.ts b/src/backend/game_config.ts index c361a2a10c..c717873270 100644 --- a/src/backend/game_config.ts +++ b/src/backend/game_config.ts @@ -229,7 +229,6 @@ class GameConfigV0 extends GameConfig { winePrefix, wineCrossoverBottle, wineVersion, - useSteamRuntime, eacRuntime, battlEyeRuntime, beforeLaunchScriptPath, @@ -260,7 +259,6 @@ class GameConfigV0 extends GameConfig { showMangohud, targetExe, useGameMode, - useSteamRuntime, battlEyeRuntime, eacRuntime, language: '', // we want to fallback to '' always here, fallback lang for games should be '' diff --git a/src/backend/launcher.ts b/src/backend/launcher.ts index 1ff89dfb03..74c62730e9 100644 --- a/src/backend/launcher.ts +++ b/src/backend/launcher.ts @@ -10,7 +10,6 @@ import { RpcClient, WineInstallation, WineCommandArgs, - SteamRuntime, GameSettings, KnowFixesInfo, LaunchParams, @@ -39,7 +38,6 @@ import { } from './constants' import { constructAndUpdateRPC, - getSteamRuntime, isEpicServiceOffline, quoteIfNecessary, errorHandler, @@ -75,7 +73,6 @@ import { isOnline } from './online_monitor' import { showDialogBoxModalAuto } from './dialog/dialog' import { legendarySetup } from './storeManagers/legendary/setup' import { gameManagerMap } from 'backend/storeManagers' -import * as VDF from '@node-steam/vdf' import { readFileSync, writeFileSync } from 'fs' import { LegendaryCommand } from './storeManagers/legendary/commands' import { commandToArgsArray } from './storeManagers/legendary/library' @@ -305,8 +302,7 @@ const launchEventCallback: (args: LaunchParams) => StatusPromise = async ({ async function prepareLaunch( gameSettings: GameSettings, - gameInfo: GameInfo, - isNative: boolean + gameInfo: GameInfo ): Promise { const globalSettings = GlobalConfig.get().getSettings() @@ -463,61 +459,12 @@ async function prepareLaunch( await download('umu') } - // If the Steam Runtime is enabled, find a valid one - let steamRuntime: string[] = [] - const shouldUseRuntime = - gameSettings.useSteamRuntime && - (isNative || - (!(await isUmuSupported(gameSettings)) && - gameSettings.wineVersion.type === 'proton')) - - if (shouldUseRuntime) { - // Determine which runtime to use based on toolmanifest.vdf which is shipped with proton - let nonNativeRuntime: SteamRuntime['type'] = 'soldier' - if (!isNative) { - try { - const parentPath = dirname(gameSettings.wineVersion.bin) - const requiredAppId = VDF.parse( - readFileSync(join(parentPath, 'toolmanifest.vdf'), 'utf-8') - ).manifest?.require_tool_appid - if (requiredAppId === 1628350) nonNativeRuntime = 'sniper' - } catch (error) { - logError( - ['Failed to parse toolmanifest.vdf:', error], - LogPrefix.Backend - ) - } - } - - const runtimeType = isNative ? 'scout' : nonNativeRuntime - const { path, args } = await getSteamRuntime(runtimeType) - if (!path) { - return { - success: false, - failureReason: - 'Steam Runtime is enabled, but no runtimes could be found\n' + - `Make sure Steam ${ - isNative - ? 'is' - : `and the SteamLinuxRuntime - ${ - nonNativeRuntime === 'sniper' ? 'Sniper' : 'Soldier' - } are` - } installed` - } - } - - logInfo(`Using Steam ${runtimeType} Runtime`, LogPrefix.Backend) - - steamRuntime = [path, ...args] - } - return { success: true, rpcClient, mangoHudCommand, gameModeBin: gameModeBin ?? undefined, gameScopeCommand, - steamRuntime, offlineMode } } @@ -963,8 +910,7 @@ function setupWrappers( gameSettings: GameSettings, mangoHudCommand?: string[], gameModeBin?: string, - gameScopeCommand?: string[], - steamRuntime?: string[] + gameScopeCommand?: string[] ): Array { const wrappers: string[] = [] @@ -985,9 +931,6 @@ function setupWrappers( if (gameModeBin) { wrappers.push(gameModeBin) } - if (steamRuntime) { - wrappers.push(...steamRuntime) - } return wrappers.filter((n) => n) } diff --git a/src/backend/storeManagers/gog/games.ts b/src/backend/storeManagers/gog/games.ts index 1b7cb698ab..3ea1041b08 100644 --- a/src/backend/storeManagers/gog/games.ts +++ b/src/backend/storeManagers/gog/games.ts @@ -513,9 +513,8 @@ export async function launch( rpcClient, mangoHudCommand, gameScopeCommand, - gameModeBin, - steamRuntime - } = await prepareLaunch(gameSettings, gameInfo, isNative(appName)) + gameModeBin + } = await prepareLaunch(gameSettings, gameInfo) if (!launchPrepSuccess) { appendGamePlayLog(gameInfo, `Launch aborted: ${launchPrepFailReason}`) launchCleanup() @@ -543,8 +542,7 @@ export async function launch( gameSettings, mangoHudCommand, gameModeBin, - gameScopeCommand, - steamRuntime?.length ? [...steamRuntime] : undefined + gameScopeCommand ) let wineFlag: string[] = wrappers.length diff --git a/src/backend/storeManagers/legendary/games.ts b/src/backend/storeManagers/legendary/games.ts index e879d197ba..402daef2b6 100644 --- a/src/backend/storeManagers/legendary/games.ts +++ b/src/backend/storeManagers/legendary/games.ts @@ -850,9 +850,8 @@ export async function launch( mangoHudCommand, gameModeBin, gameScopeCommand, - steamRuntime, offlineMode - } = await prepareLaunch(gameSettings, gameInfo, isNative(appName)) + } = await prepareLaunch(gameSettings, gameInfo) if (!launchPrepSuccess) { appendGamePlayLog(gameInfo, `Launch aborted: ${launchPrepFailReason}`) launchCleanup() @@ -878,8 +877,7 @@ export async function launch( gameSettings, mangoHudCommand, gameModeBin, - gameScopeCommand, - steamRuntime?.length ? [...steamRuntime] : undefined + gameScopeCommand ) let wineFlags: AllowedWineFlags = wrappers.length diff --git a/src/backend/storeManagers/nile/games.ts b/src/backend/storeManagers/nile/games.ts index d21fd28b5e..214526055e 100644 --- a/src/backend/storeManagers/nile/games.ts +++ b/src/backend/storeManagers/nile/games.ts @@ -321,9 +321,8 @@ export async function launch( rpcClient, mangoHudCommand, gameModeBin, - gameScopeCommand, - steamRuntime - } = await prepareLaunch(gameSettings, gameInfo, isNative()) + gameScopeCommand + } = await prepareLaunch(gameSettings, gameInfo) if (!launchPrepSuccess) { appendGamePlayLog(gameInfo, `Launch aborted: ${launchPrepFailReason}`) @@ -351,8 +350,7 @@ export async function launch( gameSettings, mangoHudCommand, gameModeBin, - gameScopeCommand, - steamRuntime?.length ? [...steamRuntime] : undefined + gameScopeCommand ) let wineFlag: string[] = wrappers.length diff --git a/src/backend/storeManagers/storeManagerCommon/games.ts b/src/backend/storeManagers/storeManagerCommon/games.ts index 43c84846e3..669ab9423e 100644 --- a/src/backend/storeManagers/storeManagerCommon/games.ts +++ b/src/backend/storeManagers/storeManagerCommon/games.ts @@ -162,9 +162,8 @@ export async function launchGame( rpcClient, mangoHudCommand, gameScopeCommand, - gameModeBin, - steamRuntime - } = await prepareLaunch(gameSettings, gameInfo, isNative) + gameModeBin + } = await prepareLaunch(gameSettings, gameInfo) if (!isNative) { await prepareWineLaunch(runner, appName) @@ -175,8 +174,7 @@ export async function launchGame( gameSettings, mangoHudCommand, gameModeBin, - gameScopeCommand, - steamRuntime?.length ? [...steamRuntime] : undefined + gameScopeCommand ) if (!launchPrepSuccess) { diff --git a/src/backend/utils.ts b/src/backend/utils.ts index d7950a98c0..e88c56614a 100644 --- a/src/backend/utils.ts +++ b/src/backend/utils.ts @@ -3,7 +3,6 @@ import { Runner, WineInstallation, RpcClient, - SteamRuntime, Release, GameInfo, GameSettings, @@ -25,7 +24,6 @@ import i18next, { t } from 'i18next' import { fixAsarPath, - getSteamLibraries, configPath, gamesConfigPath, icon, @@ -521,55 +519,6 @@ function getFormattedOsName(): string { } } -async function getSteamRuntime( - requestedType: SteamRuntime['type'] -): Promise { - const steamLibraries = await getSteamLibraries() - const runtimeTypes: SteamRuntime[] = [ - { - path: 'steamapps/common/SteamLinuxRuntime_sniper/_v2-entry-point', - type: 'sniper', - args: ['--'] - }, - { - path: 'steamapps/common/SteamLinuxRuntime_soldier/_v2-entry-point', - type: 'soldier', - args: ['--'] - }, - { - path: 'ubuntu12_32/steam-runtime/run.sh', - type: 'scout', - args: [] - } - ] - const allAvailableRuntimes: SteamRuntime[] = [] - steamLibraries.forEach((library) => { - runtimeTypes.forEach(({ path, type, args }) => { - const fullPath = join(library, path) - if (existsSync(fullPath)) { - allAvailableRuntimes.push({ path: fullPath, type, args }) - } - }) - }) - // Add dummy runtime at the end to not return `undefined` - allAvailableRuntimes.push({ path: '', type: 'scout', args: [] }) - const requestedRuntime = allAvailableRuntimes.find(({ type }) => { - return type === requestedType - }) - if (requestedRuntime) { - return requestedRuntime - } - logWarning( - [ - 'No runtimes of type', - requestedType, - 'could be found, returning first available one' - ], - LogPrefix.Backend - ) - return allAvailableRuntimes.pop()! -} - function constructAndUpdateRPC(gameInfo: GameInfo): RpcClient { const client = makeClient('852942976564723722') const versionText = `Heroic ${app.getVersion()}` @@ -1532,7 +1481,6 @@ export { getCometBin, getNileBin, formatEpicStoreUrl, - getSteamRuntime, constructAndUpdateRPC, quoteIfNecessary, removeQuoteIfNecessary, diff --git a/src/common/types.ts b/src/common/types.ts index 36bcb0f216..fc62e976a2 100644 --- a/src/common/types.ts +++ b/src/common/types.ts @@ -193,7 +193,6 @@ export interface GameSettings { showMangohud: boolean targetExe: string useGameMode: boolean - useSteamRuntime: boolean wineCrossoverBottle: string winePrefix: string wineVersion: WineInstallation @@ -371,12 +370,6 @@ interface GamepadInputEventMouse { button: 'left' | 'middle' | 'right' } -export interface SteamRuntime { - path: string - type: 'sniper' | 'scout' | 'soldier' - args: string[] -} - export interface LaunchPreperationResult { success: boolean failureReason?: string @@ -384,7 +377,6 @@ export interface LaunchPreperationResult { mangoHudCommand?: string[] gameModeBin?: string gameScopeCommand?: string[] - steamRuntime?: string[] offlineMode?: boolean } diff --git a/src/frontend/screens/Settings/components/SteamRuntime.tsx b/src/frontend/screens/Settings/components/SteamRuntime.tsx deleted file mode 100644 index 1c5e181f04..0000000000 --- a/src/frontend/screens/Settings/components/SteamRuntime.tsx +++ /dev/null @@ -1,52 +0,0 @@ -import React, { useContext } from 'react' -import { useTranslation } from 'react-i18next' -import { ToggleSwitch } from 'frontend/components/UI' -import ContextProvider from 'frontend/state/ContextProvider' -import useSetting from 'frontend/hooks/useSetting' -import { FontAwesomeIcon } from '@fortawesome/react-fontawesome' -import { faCircleInfo } from '@fortawesome/free-solid-svg-icons' -import { defaultWineVersion } from '..' -import SettingsContext from '../SettingsContext' - -const SteamRuntime = () => { - const { t } = useTranslation() - const { isLinuxNative } = useContext(SettingsContext) - const { platform } = useContext(ContextProvider) - const isLinux = platform === 'linux' - const isWin = platform === 'win32' - const [useSteamRuntime, setUseSteamRuntime] = useSetting( - 'useSteamRuntime', - false - ) - const [wineVersion] = useSetting('wineVersion', defaultWineVersion) - - const isProton = !isWin && wineVersion?.type === 'proton' - - const showSteamRuntime = isLinuxNative || isProton - - if (!isLinux || !showSteamRuntime) { - return <> - } - - return ( -
- setUseSteamRuntime(!useSteamRuntime)} - title={t('setting.steamruntime', 'Use Steam Runtime')} - /> - - -
- ) -} - -export default SteamRuntime diff --git a/src/frontend/screens/Settings/components/index.ts b/src/frontend/screens/Settings/components/index.ts index de596e09b8..4a92b800db 100644 --- a/src/frontend/screens/Settings/components/index.ts +++ b/src/frontend/screens/Settings/components/index.ts @@ -39,7 +39,6 @@ export { default as PreferedLanguage } from './PreferedLanguage' export { default as PreferSystemLibs } from './PreferSystemLibs' export { default as Shortcuts } from './Shortcuts' export { default as ShowFPS } from './ShowFPS' -export { default as SteamRuntime } from './SteamRuntime' export { default as TraySettings } from './TraySettings' export { default as UseDarkTrayIcon } from './UseDarkTrayIcon' export { default as UseFramelessWindow } from './UseFramelessWindow' diff --git a/src/frontend/screens/Settings/sections/GamesSettings/index.tsx b/src/frontend/screens/Settings/sections/GamesSettings/index.tsx index 41c3660df2..aa8e8abde8 100644 --- a/src/frontend/screens/Settings/sections/GamesSettings/index.tsx +++ b/src/frontend/screens/Settings/sections/GamesSettings/index.tsx @@ -23,7 +23,6 @@ import { PreferedLanguage, PreferSystemLibs, ShowFPS, - SteamRuntime, UseDGPU, WinePrefix, WineVersionSelector, @@ -198,7 +197,6 @@ export default function GamesSettings() { {isLinux && } - {!isNative && ( <>