Steam Tinker Launch adalah alat pembungkus Linux serbaguna untuk digunakan dengan klien Steam yang memungkinkan konfigurasi grafis alat permainan yang mudah, seperti GameScope, MangoHud, alat modding, dan banyak lagi. Ini mendukung kedua game yang menggunakan Proton dan game Linux asli, dan berfungsi pada X11 dan Wayland.
Seperti yang dijelaskan oleh /u/TaylorRoyal23 di r/linux_gaming:
"Pembungkus luar biasa dengan menu yang memungkinkan Anda dengan mudah beralih dan memodifikasi berbagai pengaturan untuk game di Linux. Apa pun mulai dari versi proton, skrip startup dan keluar, pengaturan proton/dxvk/dll., FSR, reshade, dan bahkan opsi untuk berbagai alat seperti gamemode, replay-sorcery, gamescope, dll. Banyak lagi juga. Saya baru saja menyetel versi proton default saya ke "peluncur tinker uap" dan kemudian setiap game diluncurkan dengan menu 2 detik yang memungkinkan Anda mengubah salah satu dengan mudah. Jika Anda tidak menekan tombol apa pun, itu hanya akan masuk ke default dan meluncurkan permainan. Menunya bisa sedikit membingungkan tetapi menggabungkan semuanya di satu tempat dan jauh lebih sederhana daripada mencoba mengingat lusinan perintah untuk berbagai macam perintah. pengaturan yang mungkin diperlukan."
SteamTinkerLaunch menawarkan beragam fitur, terlalu banyak untuk dicantumkan dalam Readme ini. Silakan lihat Daftar Fitur dan halaman wiki terkait untuk rincian lengkap. Namun, berikut adalah beberapa fitur utama yang ditawarkan oleh SteamTinkerLaunch. Perhatikan bahwa beberapa fitur ini mungkin tidak berfungsi dengan Flatpak Steam!
Fitur | Keterangan |
---|---|
Variabel Lingkungan Per Game Khusus | Tetapkan variabel lingkungan khusus per game. Berguna untuk menambahkan penyesuaian baris perintah untuk berbagai game. |
Game Kustom Dapat Dieksekusi | Ubah executable yang diluncurkan Steam. Berguna untuk peluncur game khusus/peluncur mod. Opsi ini sangat fleksibel, memungkinkan peluncuran custom executable dengan game, bukan game, sebelum atau sesudah game. Lihat halaman wiki Program Kustom untuk penggunaan. |
Pemasangan kata kerja Winetricks yang mudah | SteamTinkerLaunch dapat menerapkan langkah-langkah yang diperlukan untuk menginstal, misalnya, dotnet48 atau lebih baru dalam awalan Proton, yang dapat memperbaiki masalah umum dengan alat GUI yang berjalan melalui Proton.Sangat disarankan untuk menginstal dotnet48 menggunakan Proton versi komunitas seperti GE-Proton atau Proton 5.0. Anda juga ingin memastikan versi Winetricks Anda mutakhir. |
Dukungan ModOrganizer 2 | Menginstal dan menyiapkan instalasi mod dan alat organisasi ModOrganizer 2. Termasuk integrasi browser dan baris perintah untuk menangani tautan NXM dengan xdg-open .Lihat halaman wiki ModOrganizer 2 dan halaman wiki modding kami untuk lebih jelasnya. |
Dukungan Manajer Mod Vortex | Memasang dan menyiapkan alat manajemen mod Nexus Mods, Vortex Mod Manager. Termasuk integrasi browser dan baris perintah untuk menangani tautan NXM dengan xdg-open .Lihat halaman wiki Vortex dan halaman wiki modding kami untuk lebih jelasnya. |
Dukungan K Khusus | Utilitas untuk meningkatkan dan memperbaiki masalah umum pada game Windows. Lihat halaman wiki SpecialK kami untuk penggunaan. Mungkin memerlukan Dependensi Opsional tambahan. |
Dukungan ReShade (Hanya Proton/Anggur) | Mendukung penggunaan shader ReShade untuk meningkatkan kualitas visual game Windows. Perhatikan bahwa ReShade tidak mendukung game Linux asli. Lihat halaman wiki ReShade kami untuk penggunaan dan informasi tentang penggunaan ReShade dan SpecialK secara bersamaan. |
Dukungan Manajer Mod Lindung Nilai | Mendukung instalasi otomatis manajer mod game Open-Source Modern Sonic serta mencoba menginstal solusi untuk berbagai game yang memerlukannya. Karena sifat penyesuaian yang bergantung pada Winetricks, beberapa intervensi manual mungkin diperlukan dalam beberapa kasus. Silakan lihat halaman wiki SteamTinkerLaunch Hedge Mod Manager untuk detailnya. |
Unduhan Anggur/Proton Khusus | Mengelola pengunduhan rilis Proton dan Wine khusus, seperti GEProton rasa Proton yang populer dari GloriousEggroll. Versi ini diinstal dan dikelola oleh SteamTinkerLaunch. ( Memerlukan jq untuk diinstal! )Lihat halaman wiki kami di Versi Proton Khusus dan Versi Anggur Khusus untuk lebih jelasnya. |
Untuk mengetahui tentang rilis terbaru, lihat log perubahan rilis stabil. Untuk mengetahui tentang perubahan pengembangan terbaru yang belum ada dalam versi stabil, lihat log perubahan lengkap.
Steam Tinker Launch berfungsi dengan game asli Linux dan game yang menggunakan Proton, namun beberapa utilitas khusus Windows (seperti ReShade) hanya tersedia untuk game Proton. SteamTinkerLaunch juga mendukung Game Non-Steam selama diluncurkan melalui klien Steam.
Ada dua cara untuk menggunakan SteamTinkerLaunch melalui Steam, baik sebagai Alat Kompatibilitas (ditujukan untuk game Proton) atau sebagai Opsi Peluncuran (ditujukan untuk game Linux asli). Hanya satu dari opsi ini yang boleh digunakan per game.
Menggunakan SteamTinkerLaunch sebagai alat kompatibilitas adalah cara yang dimaksudkan untuk menggunakannya dengan game Proton. Setelah SteamTinkerLaunch diinstal, paksakan sebagai alat kompatibilitas untuk game pilihan Anda dari daftar alat kompatibilitas. Anda juga dapat mengatur SteamTinkerLaunch sebagai alat kompatibilitas default untuk semua aplikasi dari pengaturan Steam Play klien Steam. Ingatlah bahwa jika Anda memaksakan SteamTinkerLaunch sebagai alat kompatibilitas, Steam akan selalu mengunduh game rilis Windows.
Menggunakan SteamTinkerLaunch sebagai Opsi Peluncuran adalah cara yang dimaksudkan untuk menggunakannya dengan game Linux asli. Anda dapat mengaktifkan SteamTinkerLaunch sebagai opsi peluncuran
peluncuran steamtinker %perintah%
Pada beberapa platform seperti Steam Deck, menggunakan SteamTinkerLaunch sebagai opsi peluncuran mungkin mengharuskan Anda menambahkannya ke jalur Anda. Lihat dokumentasi distribusi Anda tentang cara menambahkan skrip ke jalur Anda, karena hal ini dapat bervariasi antara distribusi dan shell. Jika Anda menginstal SteamTinkerLaunch melalui ProtonUp-Qt, itu akan ditambahkan ke jalur Anda, meskipun Anda mungkin masih harus mengatur jalur ke $HOME/stl/prefix/steamtinkerlaunch
seperti yang dijelaskan pada halaman wiki Opsi Peluncuran.
SteamTinkerLaunch dapat digunakan sebagai opsi peluncuran untuk game Proton, tetapi ini bukan kasus penggunaan yang dimaksudkan.
Saat memulai permainan, dialog Wait Requester kecil akan muncul. Ini akan memungkinkan Anda untuk mengakses Menu Utama dengan menekan tombol atau menekan spasi, atau melompat ke peluncuran permainan. Secara default, dialog hanya akan bertahan selama dua detik sebelum waktu habis dan meluncurkan game, tetapi ini dapat dikonfigurasi di pengaturan SteamTinkerLaunch.
Menu Utama adalah batu loncatan untuk mengutak-atik opsi permainan Anda. Lihat halaman wiki untuk informasi lebih lanjut mengenai opsi yang disediakan.
SteamTinkerLaunch memiliki beberapa opsi baris perintah yang dapat berguna di luar Steam, seperti untuk menginstal alat modding. Anda dapat menjalankan steamtinkerlaunch help
untuk daftar lengkap perintah yang tersedia, atau jika SteamTinkerLaunch tidak ada di jalur Anda, Anda dapat menjalankan sh steamtinkerlaunch help
dari folder tempat Anda mengunduh SteamTinkerLaunch.
SteamTinkerLaunch dapat diinstal dengan beberapa cara berbeda tergantung pada platform dan kebutuhan Anda. Silakan merujuk ke halaman wiki Instalasi untuk petunjuk instalasi rinci.
Platform | Catatan |
---|---|
Manajer Paket | Metode instalasi yang disukai. Lihat status paket distribusi di bawah, meskipun daftar ini mungkin tidak lengkap. Terima kasih banyak kepada semua pengelola paket! Lihat Wiki Instalasi untuk informasi lebih lanjut tentang paket yang tersedia. |
ProtonUp-Qt | Pada v2.7.3, ProtonUp-Qt memiliki dukungan untuk SteamTinkerLaunch. Ini akan memungkinkan Anda untuk menginstal SteamTinkerLaunch terlepas dari distribusi mana yang Anda gunakan termasuk Steam Deck . Lihat wiki Instalasi dan halaman wiki ProtonUp-Qt kami untuk lebih jelasnya. Di luar Steam Deck, pastikan Anda telah memenuhi dependensi keras SteamTinkerLaunch yang relevan. |
Instalasi Manual | SteamTinkerLaunch mendukung instalasi manual seluruh sistem (root) dan lokal (non-root). Lihat catatan Instalasi Wiki untuk pengaturan dan detailnya. |
Dek Uap | Lihat Wiki Instalasi untuk instruksi instalasi khusus Steam Deck. |
Paket Datar Uap | Lihat Wiki Instalasi untuk petunjuk pengaturan tentang penggunaan Steam Flatpak dan SteamTinkerLaunch. CATATAN: Ini hanya untuk Flatpak Steam. |
Lainnya | Lihat Wiki Instalasi untuk instruksi instalasi khusus distro. |
Beberapa orang hebat telah menyebutkan SteamTinkerLaunch di platform/saluran mereka. Terima kasih banyak kepada semua yang telah meliput SteamTinkerLaunch!
Nama | Tekan |
---|---|
podiki (juga kontributor SteamTinkerLaunch) | Menulis artikel besar tentang SteamTinkerLaunch di BoilingSteam! |
ekianjo | Menulis Tanya Jawab tentang BoilingSteam dengan pencipta SteamTinkerLaunch, Frostworx! |
Hex DSL | Membuat video YouTube yang menampilkan SteamTinkerLaunch |
tuksedo | Membuat video YouTube yang menampilkan SteamTinkerLaunch |
Pemeran Game Linux | Disebutkan SteamTinkerLaunch pada pemerannya beberapa kali, dan terus bertambah! |
Kevin Wammer | Menulis artikel ini |
Starlogis dari HiTechLoLife | Membuat video ini menjelaskan SteamTinkerLaunch |
joker1007 (Jepang) | Menulis artikel besar di SteamTinkerLaunch untuk pengguna Jepang |
Saat SteamTinkerLaunch dimulai untuk pertama kalinya, ia akan membuat struktur konfigurasi defaultnya (biasanya dalam ~/.config/steamtinkerlaunch
). Semua File Konfigurasi adalah dokumen mandiri dan selalu berkembang, dan akibatnya beberapa opsi mungkin hilang. Jika Anda menemukan opsi konfigurasi yang tidak didokumentasikan, silakan memintanya di pelacak masalah. Anda bahkan dapat menulis dokumentasinya sendiri dan kolaborator dapat menambahkannya.
Untuk gambaran umum apa yang dapat dikonfigurasi, Anda memeriksa wiki, atau cukup menelusuri Menu Utama, yang mencakup hampir semua yang tersedia. Jika Anda ingin mendapatkan ikhtisar fitur SteamTinkerLaunch, dan Anda merasa wiki yang besar terlalu berlebihan, Anda mungkin ingin melihat artikel dan video yang dibuat oleh anggota komunitas.
Seperti disebutkan, hampir semuanya dapat dikonfigurasi dari Menu Utama, tetapi secara opsional Anda dapat mengedit file konfigurasi global dan per game SteamTinkerLaunch dengan editor teks grafis untuk pendekatan yang lebih terperinci. Sebelum mulai mengedit dengan editor teks, ada baiknya untuk memulai dengan menjelajahi opsi konfigurasi di Menu Utama, lalu mendalami dan menyesuaikan dengan editor teks.
Untuk informasi lebih lanjut tentang file konfigurasi spesifik SteamTinkerLaunch, lihat halaman wiki File Konfigurasi.
Untuk informasi tentang tempat SteamTinkerLaunch menyimpan berkas yang diunduh, lihat halaman wiki Unduhan.
Log ditulis ke dalam LOGDIR
sebagaimana didefinisikan dalam Menu Global atau Konfigurasi Global (secara default, biasanya ~/.config/steamtinkerlaunch/logs/
). Verbositas file log bergantung pada variabel WRITELOG
, dengan 0
berarti tidak ada pencatatan, 1
berarti lebih sedikit verbositas, dan 2
adalah verbositas terbanyak.
SteamTinkerLaunch menghasilkan sejumlah log, termasuk file log khusus game. Untuk log yang memiliki Steam AppID di dalamnya (seperti log Proton), biasanya terdapat symlink untuk file log dengan nama game untuk memudahkan identifikasi log.
SteamTinkerLaunch juga dapat menyimpan informasi logging tambahan di /dev/shm/steamtinkerlaunch
.
Selain log, terdapat halaman wiki untuk pemecahan masalah yang mencantumkan beberapa masalah yang dihadapi beberapa pengguna dan beberapa masalah yang diketahui.
Ingatlah bahwa Anda menggunakan SteamTinkerLaunch dengan risiko Anda sendiri dan Anda bertanggung jawab atas program pihak ketiga yang Anda luncurkan dengannya. SteamTinkerLaunch tidak berafiliasi dengan Valve Corporation atau Steam.
SteamTinkerLaunch selalu mencari kontributor baru. Lihat CONTRIBUTING.md untuk informasi lebih lanjut tentang cara berkontribusi pada proyek.
SteamTinkerLaunch dilisensikan di bawah GNU General Public License v3.0. Lihat LISENSI untuk informasi lebih lanjut.