Juuso Alasuutari ຜູ້ຊ່ຽວຊານດ້ານການພັດທະນາລະບົບການປຸງແຕ່ງສຽງ ສຳ ລັບ Linux (ຜູ້ຂຽນ jackdbus ແລະ LASH), ເປີດເຜີຍຊຸດ Proton-i, ໂຄງການນີ້ຢູ່ໃສ ມີຈຸດປະສົງໃນການ ນຳ ໃຊ້ລະຫັດປັດຈຸບັນຫຼາຍທີ່ສຸດຈາກໂຄງການຂອງໂປແກຼມ Proton ກັບລຸ້ນເຫລົ້າລຸ້ນ ໃໝ່ ທີ່ສຸດ.
ສິ່ງນີ້ຊ່ວຍໃຫ້ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງລໍຖ້າການປ່ອຍລຸ້ນ ໃໝ່ ທີ່ ສຳ ຄັນຈາກ Valve. ປະຈຸບັນ, ຕົວປ່ຽນ Proton ໂດຍອີງໃສ່ Wine 4.13 ໄດ້ຖືກສະ ເໜີ ແລ້ວ, ເຊິ່ງເປັນ ໜ້າ ທີ່ຄ້າຍຄືກັນກັບ Proton 4.11-2 (ໂຄງການຕົ້ນຕໍຂອງ Proton ໃຊ້ Wine 4.11).
ກ່ຽວກັບ Proton-i
ແນວຄວາມຄິດຫຼັກຂອງ Proton-i ແມ່ນເພື່ອສະ ໜອງ ຄວາມເປັນໄປໄດ້ໃນການ ນຳ ໃຊ້ຜະລິດຕະພັນທີ່ຜະລິດອອກໃນເຫລົ້າທີ່ເຮັດ ໃໝ່ ລ້າສຸດ (ຫລາຍຮ້ອຍການປ່ຽນແປງຖືກປ່ອຍອອກມາພ້ອມກັບການປ່ອຍແຕ່ລະລຸ້ນ), ເຊິ່ງສາມາດຊ່ວຍເປີດຕົວເກມທີ່ເຄີຍມີປັນຫາ.
ບາງບັນຫາແມ່ນສົມມຸດຕິຖານ ສາມາດແກ້ໄຂໄດ້ໃນສະບັບເຫລົ້າ ໃໝ່ ແລະບາງອັນກໍ່ສາມາດແກ້ໄຂໄດ້ດ້ວຍ Proton ເພີ້ມ. ການປະສົມປະສານຂອງການແກ້ໄຂເຫຼົ່ານີ້ມີທ່າແຮງເຮັດໃຫ້ມັນສາມາດບັນລຸເກມທີ່ມີຄຸນນະພາບສູງກ່ວາເມື່ອໃຊ້ເຫລົ້າ ໃໝ່ ແລະ Proton ໃໝ່.
ມັນເປັນສິ່ງສໍາຄັນທີ່ຈະຈື່ຈໍາວ່າ Proton ຖືກພັດທະນາໂດຍ Valve ແລະນີ້ແມ່ນອີງໃສ່ຜົນສໍາເລັດຂອງໂຄງການ Wine ແລະມີຈຸດປະສົງເພື່ອຮັບປະກັນການເປີດຕົວໂປແກຼມເກມທີ່ໃຊ້ໃນ Linux ເຊິ່ງສ້າງຂື້ນ ສຳ ລັບ Windows ແລະດ້ວຍການຊ່ວຍເຫຼືອຂອງ Steam.
Proton ຊ່ວຍໃຫ້ທ່ານສາມາດເອີ້ນໃຊ້ໂປແກຼມຫລິ້ນເກມໄດ້ໂດຍກົງ ສຳ ລັບ Windows ໃນລູກຄ້າ Steam Linux.
ຊຸດລວມມີການປະຕິບັດ DirectX 9 (ອີງໃສ່ D9VK), DirectX 10/11 (ອີງໃສ່ DXVK) ແລະ 12 (ອີງໃສ່ vkd3d), ເຮັດວຽກຜ່ານການແປ ຄຳ ສັບໂດຍກົງຂອງການໂທໂດຍກົງໄປທີ່ Vulkan API.
ວິທີການຕິດຕັ້ງ Proton-i?
ສຳ ລັບຜູ້ທີ່ສົນໃຈສາມາດຕິດຕັ້ງ Proton-i, ພວກເຮົາສາມາດເຮັດມັນໄດ້ໃນການຕິດຕັ້ງຂອງພວກເຮົາທີ່ພວກເຮົາມີຢູ່ແລ້ວຈາກ Steam.
ສິ່ງ ທຳ ອິດທີ່ພວກເຮົາຕ້ອງເຮັດແມ່ນ ດາວໂຫລດໂປຣແກຣມ Proton-i ລຸ້ນລ້າສຸດ, ເຊິ່ງໃນກໍລະນີເຫຼົ່ານີ້ແມ່ນ Proton-i 4.13-3, ນີ້ສາມາດໄດ້ຮັບ ຈາກການເຊື່ອມຕໍ່ຂ້າງລຸ່ມນີ້.
ໃນກໍລະນີນີ້ ພວກເຮົາສາມາດເຮັດໄດ້ຈາກປາຍທາງໂດຍການພິມ ຄຳ ສັ່ງຕໍ່ໄປນີ້:
wget https://github.com/imaami/Proton/releases/download/proton-i-4.13-3/Proton-i-4.13-3.tar.xz
ເຮັດແລ້ວ, ດຽວນີ້ vພວກເຮົາໄປທີ່ໄດເລກະທໍລີ Steam ຂອງພວກເຮົາ, ເຊິ່ງຢູ່ໃນເສັ້ນທາງດັ່ງຕໍ່ໄປນີ້:
cd /home/$USER/.steam/steam
ທີ່ນີ້ ພວກເຮົາ ກຳ ລັງຈະສ້າງໄດເລກະທໍລີຕໍ່ໄປນີ້ດ້ວຍຊື່ວ່າ "compatibilitytools.d":
mkdir compatibilitytools.d
ຕອນນີ້ພວກເຮົາຈະຕ້ອງຍົກເລີກເນື້ອຫາຂອງເອກະສານທີ່ພວກເຮົາດາວໂຫລດມາ ໃນຕອນເລີ່ມຕົ້ນແລະ ພວກເຮົາ ກຳ ລັງຈັດວາງໄດເລກະທໍລີທີ່ໄດ້ມາຈາກແຟ້ມ, ພາຍໃນໂຟນເດີ "compatibilitytools.d".
ສິ່ງນີ້ສາມາດເຮັດໄດ້ຈາກຜູ້ຈັດການແຟ້ມເອກະສານຂອງທ່ານ (ຮູບແບບກາຟິກ) ຫຼືຈາກທີ່ຢູ່ປາຍທາງໂດຍການຕັ້ງຕໍາ ແໜ່ງ ຂອງທ່ານຢູ່ໃນບ່ອນເກັບມ້ຽນຫລັກທີ່ໄດເລກະທໍລີໄຟລ໌ທີ່ດາວໂຫລດມາແມ່ນ:
cp Proton-i-4.13-3 /home/$USER/.steam/steam
ຕອນນີ້, ພວກເຮົາຈະຕ້ອງເປີດລູກຄ້າ Steam ຂອງພວກເຮົາ. ໃນກໍລະນີທີ່ທ່ານມີມັນແລ່ນທ່ານຈະຕ້ອງປິດມັນແລະເປີດມັນຄືນ.
ເຮັດແລ້ວ ຕອນນີ້ທ່ານສາມາດເລືອກພາຍໃນລຸ້ນ Steam ໃຫ້ "Proton-i 4.13-3" ເຊັ່ນ: ເຄື່ອງມືເຂົ້າກັນໃນ Steam Play.
Proton
ກ່ຽວກັບ Proton ລຸ້ນ ໃໝ່ 4.11. -3
ບໍ່ດົນມານີ້ວາວໄດ້ປ່ອຍໂປເຈັກ Proton 4.11-3 ລຸ້ນ ໃໝ່ ລຸ້ນ ໃໝ່ ນີ້ຢູ່ໃສ ມາພ້ອມກັບຂ່າວດີ ສຳ ລັບເກມດຽວນີ້ ສະຫນັບສະຫນູນການເຂົ້າເຖິງໂດຍກົງແມ່ນສະຫນອງໃຫ້ ກັບ consoles ເກມ ໂດຍບໍ່ມີການນໍາໃຊ້ຊັ້ນ emulation ໄດ້, ເຊິ່ງໄດ້ຍົກສູງຄຸນນະພາບການເຮັດວຽກກັບຜູ້ຄວບຄຸມເກມຕ່າງໆ.
ອີກດ້ານຫນຶ່ງແມ່ນຊັ້ນ D9VK (ການປະຕິບັດ Direct3D 9 ໃນໄລຍະ Vulkan API) ໄດ້ຖືກປັບປຸງໃຫ້ທັນກັບຮຸ່ນ 0.20ເຊິ່ງປະກອບມີການສະ ໜັບ ສະ ໜູນ ສຳ ລັບ d3d9.samplerAnisotropy, d3d9.maxAvailableMemory, d3d9.floatEmulation, GetRasterStatus, ProcessVertices, TexBem, TexM3x3Tex ຕົວເລືອກແລະ ໜ້າ ທີ່.
ເຊັ່ນດຽວກັນໃນໂຄສະນາ ມັນໄດ້ຖືກເນັ້ນໃຫ້ເຫັນວ່າອຸປະຕິເຫດຖືກແກ້ໄຂແລະເມື່ອໃຊ້ fsync, ພ້ອມທັງການເພີ່ມການຕັ້ງຄ່າ "WINEFSYNC_SPINCOUNT", ເຊິ່ງສາມາດເປັນປະໂຫຍດໃນການປັບປຸງການເຮັດວຽກຂອງບາງເກມ.
ນອກຈາກນັ້ນ, ພວກເຮົາສາມາດຊອກຫາການສະ ໜັບ ສະ ໜູນ ສຳ ລັບລຸ້ນ ໃໝ່ ຫຼ້າສຸດຂອງ Steamworks ໄດ້ຖືກເພີ່ມເຂົ້າມາ ແລະ OpenVR SDK, ພ້ອມທັງປັບປຸງການສະ ໜັບ ສະ ໜູນ ສຳ ລັບເກມ VR ເກົ່າຫຼາຍ.
ອຸປະຕິເຫດທີ່ ກຳ ນົດເວລາເຂົ້າຂໍ້ຄວາມໃນບາງເກມໂດຍອີງໃສ່ເຄື່ອງຈັກ Unreal 4, ເຊັ່ນ Mordhau ແລະ Deep Rock Galactic.
ເປັນຄົນທໍາອິດທີ່ຈະໃຫ້ຄໍາເຫັນ