ตัวฉันเอง (GLORIOUSEGGROLL) และโครงการนี้ (PROTON-GE) ไม่มีส่วนเกี่ยวข้องกับ https://protonge.com/ นั่นเป็นสแปม/เว็บไซต์ปลอม ไม่มีเว็บไซต์ที่มีอยู่สำหรับ PROTON-GE นอกเหนือจากพื้นที่เก็บข้อมูล GITHUB นี้ PROTON-GE จะไม่รวบรวมข้อมูลผู้ใช้ใดๆ แต่อย่างใด และไม่ใช่บริษัทหรือองค์กรประเภทใดๆ
(1) ไม่รองรับการรันเกมที่ไม่ใช่ Steam โดยมีโปรตอนอยู่นอก Steam อย่าขอความช่วยเหลือเกี่ยวกับเรื่องนี้:
Proton ทำงานในคอนเทนเนอร์ซึ่งใช้สภาพแวดล้อมรันไทม์และไลบรารีที่สร้างขึ้นเพื่อใช้ภายในคอนเทนเนอร์นั้นโดยเฉพาะ การไม่รันตามที่ตั้งใจไว้จะส่งผลให้เกิดคอนเทนเนอร์ ดังนั้นจึงไม่มีการใช้รันไทม์ และทำให้ความเข้ากันได้ของไลบรารีเสียหายอย่างรุนแรง
มันทำให้ไวน์ค้นหาไลบรารีบนระบบของคุณแทนที่จะเป็นไลบรารีที่ถูกสร้างขึ้นด้วย/มีไว้สำหรับโปรตอน
อาจใช้งานได้หากมีไลบรารีตรงกันเพียงพอ แต่จะไม่ถูกต้องและไม่รองรับเนื่องจากความแตกต่างของไลบรารีใน distros
หากคุณต้องการฟังก์ชันการทำงานของโปรตอนนอกเหนือจากโปรตอนสำหรับเกมที่ไม่ใช่ Steam ฉันจัดให้มี Wine-GE สำหรับการใช้งานกับ Lutris ซึ่งพบได้ที่นี่:
https://github.com/gloriouseggroll/wine-ge-custom
(2) หากคุณมีปัญหาที่เกิดขึ้นกับโปรตอน-GE ของฉัน ซึ่งจัดทำโดยพื้นที่เก็บข้อมูลนี้ ซึ่งไม่เกิดขึ้นกับโปรตอนของ Valve โปรดอย่าเปิดรายงานข้อบกพร่องในตัวติดตามข้อบกพร่องของ Valve โปรดติดต่อฉันทาง Discord เกี่ยวกับปัญหานี้แทน:
https://discord.gg/6y3BdzC
(3) โปรดทราบว่านี่คือโปรตอนแบบกำหนดเอง และไม่มีส่วนเกี่ยวข้องกับโปรตอนของ Valve
(4) โปรดทราบว่าฉันไม่ได้จัดเตรียม flatpak ของ proton-GE และฉันไม่ได้จัดเตรียม proton-GE เวอร์ชัน AUR ฉันจะไม่ช่วยเหลือสิ่งเหล่านั้น
(5) เวอร์ชันเดียวของ proton-GE ที่ฉันจัดเตรียมและจะช่วยเหลือในการสร้างคือเวอร์ชันที่จัดเตรียมไว้ภายในพื้นที่เก็บข้อมูลนี้ โดยใช้ระบบบิลด์ที่บันทึกไว้ที่นี่
(6) ฉันไม่สามารถตรวจสอบความถูกต้องหรือฟังก์ชันการทำงานของบิลด์อื่นที่ไม่ได้สร้างขึ้นโดยใช้ระบบบิลด์ที่รวมอยู่ที่นี่
ภาพรวม
หมายเหตุ
การติดตั้ง
แฟลตฮับ
คู่มือ
พื้นเมือง
แฟลตแพค
อาคาร
กำลังเปิดใช้งาน
การปรับเปลี่ยน
เครดิต
ทีเคจี (เอเตียน จูวินญี)
Guy1524 (ดีเร็ก เลโช)
โจซี่ (โจชัว แอชตัน)
doitsujin/ドイツ人 (ฟิลิป รีโบห์ล)
ฮันส์คริสเตียน/เทไมสเตอร์ (Hans-Kristian Arntzen)
ฟลิบิติจิบิโบ (อีธาน ลี)
ซิมมอนส์สาธารณะ (คริส ซิมมอนส์)
สปอริฟ (เอมีน ฮัสเซน)
ผู้ดูแลการแสดงละครไวน์
ผู้สื่อข่าว
ผู้อุปถัมภ์
การบริจาค
เกมที่ทดสอบแล้ว
นี่คือ Proton Experimental WINE ใหม่ล่าสุดของฉัน
สิ่งที่บรรจุอยู่ในนั้น Proton ของ Valve ไม่มี:
แพตช์พื้นฐานสื่อเพิ่มเติมเพื่อการรองรับการเล่นวิดีโอที่ดีขึ้น
แพตช์ AMD FSR เพิ่มโดยตรงในการแฮ็กแบบเต็มหน้าจอซึ่งสามารถสลับได้ด้วย WINE_FULLSCREEN_FSR=1
รายละเอียดแพตช์ความละเอียด FSR Fake ที่นี่
รองรับ Nvidia CUDA สำหรับ PhysX และ NVAPI
รองรับเมาส์อินพุตดิบ
ระบบ 'protonfixes' -- นี่คือระบบอัตโนมัติที่ใช้การแก้ไขต่อเกม (เช่น winetricks, envvars, การแก้ปัญหาเฉพาะหน้าของ EAC, การแทนที่ ฯลฯ)
แพทช์ WINE อัปสตรีมต่างๆ ได้รับการแบ็คพอร์ตแล้ว
แผ่นแปะการแสดงละครไวน์ต่างๆ จะถูกนำไปใช้ตามความจำเป็น
Warframe มีปัญหากับ VSync ปิดหรือเปิดในเกม อย่าตั้งค่าเป็น Auto
Warframe ต้องการขีดจำกัดเฟรมในเกม อัตราเฟรมที่ไม่จำกัดอาจทำให้เกิดการชะลอตัวได้
Warframe บน NVIDIA: คุณอาจต้องปิดการใช้งาน GPU Particles ในเกม ไม่เช่นนั้นเกมอาจค้างแบบสุ่ม บน AMD มันทำงานได้ดี
สามารถดูแพตช์เต็มได้ใน protonprep-valve-staging.sh
โปรดทราบ: มีข้อกำหนดเบื้องต้นสำหรับการใช้โปรตอนเวอร์ชันนี้:
คุณต้องมีไดรเวอร์/แพ็คเกจ Vulkan ที่เหมาะสมติดตั้งอยู่ในระบบของคุณ VKD3D บน AMD ต้องใช้ Mesa 22.0.0 หรือสูงกว่าสำหรับส่วนขยาย VK_KHR_dynamic_rendering ตรวจสอบที่นี่เพื่อดูคำแนะนำในการติดตั้งไดร์เวอร์ทั่วไป
asdf
ผู้จัดการเวอร์ชัน มีปลั๊กอินที่ไม่เป็นทางการสำหรับการติดตั้งและจัดการเวอร์ชัน ProtonGE ด้วย asdf
(ตัวจัดการเวอร์ชันสากล) ซึ่งเป็นไปตามกระบวนการเดียวกับการติดตั้งด้วยตนเอง แต่ทำให้ง่ายขึ้นมาก การจัดการเวอร์ชันโดยการลบและอัปเดตเป็นเวอร์ชันใหม่จะง่ายขึ้น
หากต้องการติดตั้งก่อนอื่นให้ติดตั้ง asdf
จากนั้นเพิ่มปลั๊กอิน ProtonGE และติดตั้งเวอร์ชันที่คุณต้องการ
ปลั๊กอิน asdf เพิ่ม protonge# หรือติดตั้งเวอร์ชันจากแท็ก (เช่น GE-Proton8-25)asdf ติดตั้ง protonge ล่าสุด
นอกจากนี้ยังสามารถใช้ปลั๊กอิน asdf ในการติดตั้ง Flatpak ได้ด้วยการกำหนดเส้นทาง compatibilitytools.d
เป้าหมาย tools.d สำหรับการตั้งค่าเพิ่มเติม โปรดดูเอกสารอย่างเป็นทางการของปลั๊กอิน
หลังจากการติดตั้งทุกครั้ง คุณจะต้องรีสตาร์ท Steam และเปิดใช้งาน proton-ge-custom
ส่วนนี้มีไว้สำหรับผู้ที่ใช้ Steam เวอร์ชันดั้งเดิม
ดาวน์โหลดรุ่นจากหน้าการเผยแพร่
สร้างไดเร็กทอรี ~/.steam/root/compatibilitytools.d
หากไม่มีอยู่
แยก tarball ที่ปล่อยออกมาลงใน ~/.steam/root/compatibilitytools.d/
tar -xf GE-ProtonVERSION.tar.gz -C ~/.steam/root/compatibilitytools.d/
รีสตาร์ท Steam
เปิดใช้งานโปรตอน-ge-กำหนดเอง
ตัวอย่างเทอร์มินัลตามรีลีสล่าสุด
# สร้างไดเร็กทอรีการทำงานชั่วคราว echo "กำลังสร้างไดเร็กทอรีการทำงานชั่วคราว ... "rm -rf /tmp/proton-ge-custom mkdir /tmp/proton-ge-customcd /tmp/proton-ge-custom# ดาวน์โหลด tarballecho "กำลังดึง URL ของ tarball..."tarball_url=$(curl -s https://api.github.com/repos/GloriousEggroll/proton -ge-custom/releases/latest | .grep browser_download_url | .cut -d" -f4 | grep .tar.gz)tarball_name=$(basename $tarball_url)echo "กำลังดาวน์โหลด tarball: $tarball_name..."curl -# -L $tarball_url -o $tarball_name --no-progress-meter# การตรวจสอบการดาวน์โหลดcho "กำลังดึงข้อมูล Checksum URL .."checksum_url=$(curl -s https://api.github.com/repos/GloriousEggroll/proton-ge-custom/releases/latest | grep browser_download_url | .cut -d" -f4 | grep .sha512sum)checksum_name=$(basename $checksum_url)echo "กำลังดาวน์โหลดเช็คซัม : $checksum_name..."curl -# -L $checksum_url -o $checksum_name --no-progress-meter# ตรวจสอบ tarball ด้วย checksumecho "กำลังตรวจสอบ tarball $tarball_name ด้วย checksum $checksum_name..."sha512sum -c $checksum_name# หากผลลัพธ์เป็นปกติ ให้ดำเนินการต่อ# สร้างไดเร็กทอรี Steam หากไม่มีอยู่echo "กำลังสร้างไดเร็กทอรี Steam" หากไม่มีอยู่..."mkdir -p ~/.steam/root/compatibilitytools.d# แยกโปรตอน tarball ไปยังไดเร็กทอรี Steam "กำลังแยก $tarball_name ไปยังไดเรกทอรี Steam..."tar -xf $tarball_name -C ~/.steam/root/compatibilitytools.d/echo "เสร็จสิ้นแล้ว :)"
โค้ดเชลล์ด้านบนสามารถเรียกใช้เป็นสคริปต์ได้โดยการวางคำสั่งในไฟล์และเพิ่มคำสั่งต่อไปนี้ที่ด้านบนของไฟล์:
#!/bin/bashset -euo pipefail
บันทึกไฟล์และทำให้สคริปต์สามารถทำงานได้โดยการเพิ่มบิตปฏิบัติการ:
chmod +x ไฟล์ sh
ส่วนนี้มีไว้สำหรับผู้ที่ใช้ Steam flatpak
โครงสร้างที่ไม่เป็นทางการของ Flathub ไม่ได้รับการสนับสนุนจาก GloriousEggroll หรือ Valve และไม่ได้ทดสอบกับเกมและเคสที่เป็นไปได้ทั้งหมด มันสามารถทำงานแตกต่างจากการสร้างต้นน้ำ ใช้ความเสี่ยงของคุณเอง
เพิ่มที่เก็บ Flathub
วิ่ง:
ติดตั้ง flatpak com.valvesoftware.Steam.CompatibilityTool.Proton-GE
เปิดใช้งานโปรตอน-ge-กำหนดเอง
ดาวน์โหลดรุ่นจากหน้าการเผยแพร่
สร้างไดเร็กทอรี ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
หากไม่มีอยู่
แยก tarball ที่วางจำหน่ายลงใน ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
tar -xf GE-ProtonVERSION.tar.gz -C ~/.var/app/com.valvesoftware.Steam/data/Steam/compatibilitytools.d/
รีสตาร์ท Steam
เปิดใช้งานโปรตอน-ge-กำหนดเอง
ส่วนนี้มีไว้สำหรับผู้ที่ใช้ Steam snap
โครงสร้างอย่างไม่เป็นทางการนี้ไม่รองรับ GloriousEggroll หรือ Valve และไม่ได้ทดสอบกับเกมและเคสที่เป็นไปได้ทั้งหมด มันสามารถทำงานแตกต่างจากการสร้างต้นน้ำ ใช้ความเสี่ยงของคุณเอง
ดาวน์โหลดรุ่นจากหน้าการเผยแพร่
สร้างไดเรกทอรี ~/snap/steam/common/.steam/steam/compatibilitytools.d/
หากไม่มีอยู่
แยก tarball ที่ปล่อยออกมาเป็น ~/snap/steam/common/.steam/steam/compatibilitytools.d/
tar -xf GE-ProtonVERSION.tar.gz -C ~/snap/steam/common/.steam/steam/compatibilitytools.d/
รีสตาร์ท Steam
เปิดใช้งานโปรตอน-ge-กำหนดเอง
โคลน repo นี้โดยดำเนินการ:
git clone --recurse-submodules http://github.com/gloriouseggroll/proton-ge-custom
วางแพทช์ที่กำหนดเองใดๆ ลงใน patch/ จากนั้นเปิด patch/protonprep-valve-staging.sh และเพิ่ม patch line สำหรับแพทช์เหล่านั้นภายใต้ #WINE CUSTOM PATCHES
ในลักษณะเดียวกับที่แพตช์อื่นๆ เสร็จสิ้น
ใช้แพตช์ทั้งหมดในแพตช์ / โดยเรียกใช้:
./patches/protonprep-valve-staging.sh &> patchlog.txt
ในไดเร็กทอรีหลัก proton-ge-custom เปิด patchlog.txt
และค้นหา "fail" เพื่อให้แน่ใจว่าไม่มีข้อผิดพลาดเกิดขึ้น วิธีง่ายๆ ในการทำเช่นนี้มีดังนี้:
grep - ฉันล้มเหลว patchlog.txt ข้อผิดพลาด grep -i patchlog.txt
นำทางไปยังไดเร็กทอรีพาเรนต์ที่มีโฟลเดอร์ proton-ge-custom
พิมพ์ข้อความต่อไปนี้ (หมายเหตุ: หากใช้ docker แทน podman ให้เปลี่ยนเป็น --container-engine=docker):
mkdir build && ซีดี build ../configure.sh --enable-ccache --build-name=SOME-BUILD-NAME-HERE --container-engine=podman ทำ redist &> log
Build จะถูกวางไว้ภายในไดเร็กทอรี build เป็น SOME-BUILD-NAME-HERE.tar.gz
คลิกขวาที่เกมใดก็ได้ใน Steam แล้วคลิก Properties
ที่ด้านล่างของแท็บ Compatibility
ให้ตรวจสอบ Force the use of a specific Steam Play compatibility tool
จากนั้นเลือกเวอร์ชัน Proton ที่ต้องการ
เปิดเกม
ตัวเลือกตัวแปรสภาพแวดล้อม:
สตริงการกำหนดค่าที่เข้ากันได้ | ตัวแปรสภาพแวดล้อม | คำอธิบาย |
---|---|---|
โปรตอน_ล็อก | วิธีการที่สะดวกสบายในการดัมพ์บันทึกการดีบักที่เป็นประโยชน์ไปยัง $HOME/steam-$APPID.log สำหรับการบันทึกที่ละเอียดยิ่งขึ้น ให้ใช้ user_settings.py | |
PROTON_DUMP_DEBUG_COMMANDS | เมื่อรันเกม Proton จะเขียนสคริปต์ดีบักที่มีประโยชน์สำหรับเกมนั้นลงใน $PROTON_DEBUG_DIR/proton_$USER/ | |
โปรตอน_DEBUG_DIR | ไดเร็กทอรีรากสำหรับสคริปต์ดีบัก Proton /tmp ตามค่าเริ่มต้น | |
ไวน์3d | PROTON_USE_WINED3D | ใช้ wined3d ที่ใช้ OpenGL แทน DXVK ที่ใช้ Vulkan สำหรับ d3d11 และ d3d10 สิ่งนี้เคยถูกเรียกว่า PROTON_USE_WINED3D11 ซึ่งตอนนี้เป็นนามแฝงสำหรับตัวเลือกเดียวกันนี้ |
nod3d12 | โปรตอน_NO_D3D12 | ปิดการใช้งาน DX12 |
nod3d11 | โปรตอน_NO_D3D11 | ปิดการใช้งาน DX11 |
nod3d10 | โปรตอน_NO_D3D10 | ปิดการใช้งาน DX10 |
nod3d9 | โปรตอน_NO_D3D9 | ปิดการใช้งาน DX9 |
ไม่มีซิงค์ | โปรตอน_NO_ESYNC | อย่าใช้พื้นฐานการซิงโครไนซ์ในกระบวนการที่ใช้ eventfd |
ไม่ซิงค์ | โปรตอน_NO_FSYNC | อย่าใช้พื้นฐานการซิงโครไนซ์ในกระบวนการที่ใช้ futex (ปิดใช้งานโดยอัตโนมัติบนระบบที่ไม่รองรับ FUTEX_WAIT_MULTIPLE ) |
บังคับให้เพิ่ม | PROTON_FORCE_LARGE_ADDRESS_AWARE | บังคับให้ไวน์เปิดใช้งานการตั้งค่าสถานะ LARGE_ADDRESS_AWARE สำหรับไฟล์ปฏิบัติการทั้งหมด |
ฮีปดีเลย์ฟรี | PROTON_HEAP_DELAY_ฟรี | ชะลอการเพิ่มหน่วยความจำบางส่วน เพื่อแก้ไขข้อบกพร่องในการใช้งานแอปพลิเคชันหลังจากใช้งานฟรี |
น็อกซิม | โปรตอน_NO_XIM | เปิดใช้งานตามค่าเริ่มต้น อย่าพยายามใช้การสนับสนุน XIM (X Input Methods) เป็นที่ทราบกันว่าการสนับสนุน XIM ทำให้เกิดข้อขัดข้องกับ libx11 ที่เก่ากว่าเวอร์ชัน 1.7 |
เปิดใช้งานวาปิ | PROTON_ENABLE_NVAPI | เปิดใช้งานไลบรารีการสนับสนุน NVAPI GPU ของ NVIDIA |
ไม่มีแรงเพิ่ม | ปิดการใช้งาน Forcelgadd หากมีการตั้งค่าทั้งสิ่งนี้และ forcelgadd การเปิดใช้งานจะชนะ | |
oldglstr | โปรตอน_OLD_GL_STRING | ตั้งค่าการแทนที่ไดรเวอร์บางตัวเพื่อจำกัดความยาวของสตริงส่วนขยาย GL สำหรับเกมเก่าที่ขัดข้องกับสตริงส่วนขยายที่ยาวมาก |
cmdlineผนวก: | ผนวกสตริงหลังเครื่องหมายโคลอนเพื่อเป็นอาร์กิวเมนต์ให้กับคำสั่งเกม สามารถระบุได้มากกว่าหนึ่งครั้ง หลีกเลี่ยงเครื่องหมายจุลภาคและแบ็กสแลชด้วยแบ็กสแลช | |
ซาเลีย | โปรตอน_USE_XALIA | เปิดใช้งาน Xalia ซึ่งเป็นโปรแกรมที่สามารถเพิ่ม UI ของเกมแพดสำหรับอินเทอร์เฟซของแป้นพิมพ์/เมาส์บางตัว |
วินาทีคอม | PROTON_USE_SECCOMP | เปิดใช้งานตัวกรอง seccomp-bpf เพื่อจำลอง syscalls ดั้งเดิม ซึ่งจำเป็นสำหรับการป้องกัน DRM บางอย่างในการทำงาน |
ตอนนี้ไรท์วอทช์ | โปรตอน_NO_WRITE_WATCH | ปิดใช้งานการสนับสนุนนาฬิกาเขียนหน่วยความจำใน ntdll นี่เป็นแฮ็คที่อันตรายมากและควรใช้เฉพาะเมื่อคุณได้ตรวจสอบแล้วว่าเกมสามารถทำงานได้โดยไม่ต้องเฝ้าดูการเขียน สิ่งนี้จะช่วยปรับปรุงประสิทธิภาพสำหรับเกมบางเกมโดยเฉพาะ (เช่น เกมที่ใช้ CoreRT) |
WINE_FULLSCREEN_FSR | เปิดใช้งาน AMD FidelityFX Super Resolution (FSR) 1 ใช้ร่วมกับ WINE_FULLSCREEN_FSR_STRENGTH ใช้งานได้เฉพาะในเกม Vulkan (รวม DXVK และ VKD3D-Proton) | |
WINE_FULLSCREEN_FSR_STRENGTH | ความแรงของ AMD FidelityFX Super Resolution (FSR) การปรับความคมชัดเริ่มต้นที่ 5 ก็เพียงพอแล้วโดยไม่จำเป็นต้องแก้ไข แต่สามารถเปลี่ยนได้ด้วย 0-5 หากต้องการ 0 คือความคมชัดสูงสุด ค่าที่สูงกว่าหมายถึงความคมชัดน้อยลง 2 คือค่าเริ่มต้นที่แนะนำของ AMD และตั้งค่าโดย GE-Proton เป็นค่าเริ่มต้น | |
WINE_FULLSCREEN_FSR_CUSTOM_MODE | ตั้งค่าความละเอียดปลอมของหน้าจอ สิ่งนี้มีประโยชน์ในเกมที่แสดงผลด้วยความละเอียดดั้งเดิมโดยไม่คำนึงถึงความละเอียดที่เลือก พารามิเตอร์ WIDTHxHEIGHT | |
WINE_DO_NOT_CREATE_DXGI_DEVICE_MANAGER | ตั้งค่าเป็น 1 เพื่อเปิดใช้งาน จำเป็นสำหรับการเล่นวิดีโอในบางเกมเพื่อไม่ให้มีสีผิด (โดยปกติจะเป็นสีชมพู) | |
สำเนาคำนำหน้า | ตั้งค่าเป็น 1 เพื่อเปิดใช้งาน หากใช้ -steamdeck บน Steam (หรือตั้งค่า SteamDeck=1) ให้คัดลอกคำนำหน้าของเกมและแคชเชเดอร์จากพาร์ติชันเกมไปยังโฟลเดอร์ Steam Steamapps ในเครื่อง ตรรกะจะถูกย้อนกลับหากไม่ได้เปิดใช้งาน -steamdeck (หรือ SteamDeck=0) |
หลายๆ คนอาจจะรู้หรือไม่รู้มาก่อนว่ามีส่วนเครดิตใน README สำหรับพื้นที่เก็บข้อมูล Git นี้ โปรเจ็กต์ proton-ge ของฉันมีการปรับแต่ง Proton ส่วนตัวของฉันบางส่วน แต่แพตช์ รีเบส และการแก้ไขจำนวนมากมาจากโปรเจ็กต์ของผู้คนจำนวนมาก แม้ว่าฉันมักจะได้รับเครดิตสำหรับงานสร้างของฉัน แต่งานส่วนใหญ่ที่เข้าไปทำก็มาจากคนอื่นเช่นกัน ฉันอยากจะใช้เวลาสักครู่เพื่อชี้ให้เห็นคนเหล่านี้บางส่วนที่ไม่ได้รับการยอมรับ ในการสร้างในอนาคต ฉันวางแผนที่จะสร้างคอมมิต Git ที่ชัดเจนและให้ข้อมูลมากขึ้น รวมถึงพยายามให้เครดิตแก่บุคคลเหล่านี้เพิ่มเติม เนื่องจาก README ของฉันอาจไม่เพียงพอในการทำเช่นนั้น
https://www.patreon.com/tkglitch
https://github.com/Frogging-Family/wine-tkg-git
ฉันและคนอื่นๆ อีกหลายคนเป็นหนี้ TKG เกี่ยวกับทั้งไวน์และโปรตอน เขาได้ทุ่มเทเวลาอย่างมาก (อย่างน้อย 2 ปีขึ้นไป) เพื่อทำการรีบูตแพตช์ WINE และ Proton รวมถึงการมีส่วนร่วมของเขาเองด้วย ก่อนที่เขาจะเข้ามา ฉันได้ทำการรีบูตและปล่อยของให้กับ Arch เป็นหลักเท่านั้น ทุกวันนี้เขามักจะทุบตีฉันให้รีบูตอยู่เสมอ และมันช่วยฉันและคนอื่น ๆ ได้มาก ในการทำงาน
https://github.com/Guy1524
Derek เป็นผู้รับผิดชอบแพตช์ Rawinput ดั้งเดิม รวมถึงการแก้ไขเกมต่างๆ มากมายในอดีต เช่น MK11, FFXV, MHW, Steep, AC Odyssey FS นอกจากนี้ เขายังทำงานจำนวนมหาศาลเกี่ยวกับ Media Foundation/MFplat ซึ่งหวังว่าจะใช้งานได้เร็วๆ นี้
https://github.com/Joshua-Ashton/d9vk
Joshua เป็นผู้สร้าง D9VK และยังเป็นผู้มีส่วนร่วมรายใหญ่ของ DXVK เขายังเป็นที่รู้จักจากการแก้ไข DOOM Eternal WINE ล่าสุดของเขา และยังมีการปรับแต่งและแก้ไข Vulkan หลายอย่างที่ใช้ เช่น FS hack interger scaling
https://github.com/doitsujin/dxvk
Philip เป็นผู้สร้าง DXVK และผู้สนับสนุน VKD3D อย่างมาก นอกจากนี้เขายังรายงานข้อผิดพลาดของฉันมากมายเกี่ยวกับ Warframe เมื่อหลายปีก่อนเมื่อ DXVK เริ่มต้นขึ้น
https://github.com/HansKristian-Work
Hans-Kristian เป็นผู้มีส่วนร่วมอย่างมากของ VKD3D และเขายังได้สร้างแพตช์ WINE จำนวนมากที่ทำให้ WoW ทำงานได้
https://github.com/sponsors/flibitijibibo
https://fna-xna.github.io/
Ethan เป็นผู้สร้าง FAudio และเขายังฟังรายงานข้อผิดพลาดของ Warframe ของฉันเมื่อหลายปีก่อนด้วย
https://github.com/simons-public
Chris เป็นผู้สร้างโปรเจ็กต์ Protonfixes ดั้งเดิม ส่วนของ Protonfixes ที่ฉันนำเข้าคือสิ่งที่อนุญาตให้ทำการปรับแต่งคำนำหน้าสำหรับเกม Proton ต่างๆ หากไม่มีการแก้ไข Proton หลายเกมจะยังคงใช้งานไม่ได้และ/หรือต้องมีการแก้ไขคำนำหน้าด้วยตนเอง ขอบคุณมากสำหรับคริส
https://github.com/Sporif
Amine เป็นผู้ดูแลปัจจุบันของ dxvk-async นี่เป็นฟีเจอร์ที่เดิมถูกลบออกจาก dxvk เนื่องจากมันเกิดขึ้นในช่วงเวลาเดียวกับที่มีการแบน Overwatch เล็กน้อย เป็นที่คิดกัน แต่ไม่เคยยืนยันว่าฟีเจอร์นี้ทำให้เกิดการแบนหรือไม่ ดังนั้นฟีเจอร์นี้จึงถูกลบออกเพื่อความปลอดภัย ยังคงปลอดภัยที่จะใช้ในเกมผู้เล่นเดี่ยวหลายๆ เกม และเกมที่ไม่มีระบบป้องกันการโกงของคู่แข่ง นอกจากนี้ยังได้รับการยืนยันว่าทำงานได้อย่างปลอดภัยใน Warframe และ Path of Exile
แน่นอนว่าฉันต้องขอบคุณเพื่อนผู้ดูแลสถานที่จัดไวน์: Alistair Leslie-Hughes, Zebediah Figura และ Paul Gofman
พวกเขาได้สนับสนุนแพตช์มากมายในการแสดงละคร ซึ่งไกลเกินกว่าที่ฉันเคยทำมา เช่นเดียวกับการรีบูตอย่างสม่ำเสมอ หลายครั้งที่มีรายงานข้อผิดพลาดมาถึงฉัน หากเกี่ยวข้องกับการจัดเตรียม ฉันจะลงเอยด้วยการทดสอบและส่งต่อข้อมูลให้กับคนเหล่านี้เพื่อแก้ไขปัญหา
นอกจากนี้ ขอขอบคุณเป็นหนี้ Andrew Aeikum (aeikum) และ kisak (kisak-valve) ที่คอยให้ฉันติดตามแพทช์ Proton และ fsync เป็นประจำ รวมถึงยอมรับ PR ที่ฉันได้ทำไว้เพื่อแก้ไขปัญหาระบบการสร้าง Proton หรือฟังรายงานข้อผิดพลาดเกี่ยวกับแพตช์ Proton รุ่นแรกๆ ก่อนที่จะเผยแพร่ Proton
และสุดท้ายนี้ - ถึงผู้มีอุปการะคุณทุกคนที่สนับสนุนฉัน ขอบคุณมาก เป็นเพราะคุณที่ทำให้โปรเจ็กต์นี้ดำเนินต่อไปได้ รับการรายงานการแก้ไขข้อบกพร่อง แก้ไขปัญหาเกี่ยวกับ Proton/WINE จัดการการแก้ไขฮาร์ดแวร์และ/หรือเกมต่างๆ และอื่นๆ ขอบคุณคุณ ฉันสามารถใช้งบประมาณสำรองเพื่อช่วยสนับสนุนคนอื่นๆ ที่ทำให้โปรเจ็กต์ของฉันเป็นไปได้ ตลอดจนได้รับสิ่งที่จำเป็นสำหรับการทดสอบ เช่น เกมออกใหม่หรือฮาร์ดแวร์เฉพาะที่ประสบปัญหาแปลกๆ มันมีผลกระทบอย่างมากไม่เพียงแต่สำหรับโครงการนี้เท่านั้น แต่ยังมีผลกระทบที่ลดลงอย่างมากอีกด้วย
ผู้ดูแลร่วมการจัดการไวน์ของฉันมักจะสามารถขอให้ฉันทดสอบเกมหรือทดสอบบนฮาร์ดแวร์อื่นได้หากพวกเขาไม่สามารถเข้าถึงได้ สิ่งนี้ยังส่งผลต่อทั้งการรายงานข้อบกพร่องของ Proton และการรายงานข้อบกพร่องของ Lutris เนื่องจากฉันสามารถให้การทดสอบข้อบกพร่องและข้อเสนอแนะ รวมถึงการสร้างและอัปเกรดแบบกำหนดเองได้เช่นกัน ฉันยังสามารถทดสอบปัญหาที่เกี่ยวข้องกับไดรเวอร์สำหรับสิ่งต่าง ๆ เช่น เมซ่า และการรับสิ่งต่าง ๆ ที่รายงาน + แพตช์ สิ่งนี้จะนำไปสู่แพตช์แรกๆ สำหรับ Mesa, เคอร์เนล, VKD3D และแพ็คเกจอื่นๆ บน copr repos ของฉันเช่นกัน เอฟเฟกต์แบบหยดน้ำเป็นเพียงรูกระต่ายขนาดมหึมาสำหรับการแก้ไขสิ่งต่าง ๆ ขอขอบคุณอีกครั้ง
สำหรับใครที่สนใจ Patreon ของฉันสามารถพบได้ที่นี่:
https://www.patreon.com/gloriouseggroll
ชื่อ | ลิงก์ SteamDB | ลิงค์โปรตอนดีบี | ฐานไอน้ำ | มีโปรตอนฟิกซ์ | มีการแก้ไข Media Foundation |
---|---|---|---|---|---|
การเร่งความเร็วของ SUGURI 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Age of Empires: ฉบับสมบูรณ์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Age of Empires II: Definitive Edition | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Age of Empires III: Definitive Edition | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
อายุของตำนาน: ฉบับขยาย | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
แอร์เมคสไตรค์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ผู้ลี้ภัยชาวอเมริกัน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เอเพ็กซ์ตำนาน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
อาร์เคเนีย | |||||
แอสเซทโต้ คอร์ซ่า | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
แอสโทรเนียร์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
อาณานิคมเอเวน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ประตูบัลดูร์ 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โรงพยาบาลแบทแมน อาร์กแฮม | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
แบทแมน อาร์กแฮม ไนท์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
สนามรบ: บริษัทแย่ 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
BeamNG.ไดรฟ์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
บีจิวเวล 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
นอกเหนือจากความดีและความชั่ว | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
BioShock 2 รีมาสเตอร์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
BIT.TRIP จังหวะ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
BIT.TRIP RUNNER | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เบลซบลู เซ็นทรัลฟิคชั่น | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
BlazBlue: Chronophantasma ขยาย | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เลือดและเบคอน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เปื้อนเลือด: พิธีกรรมแห่งราตรี | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ชายแดน 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ชายแดน 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Call of Duty (2003) | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Call of Duty: Black Ops III | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
แคทเธอรีน คลาสสิค | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Chantelise - เรื่องราวของพี่สาวสองคน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โคนันเนรเทศ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Crashday Redline Edition | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เครซี่ แมชชีน 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
การแช่แข็ง | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
คริซิส | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Danganronpa V3: ฆ่าความสามัคคี | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Dark Souls: เตรียมที่จะตายฉบับ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
วิญญาณมืด: มาสเตอร์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
DEAD OR ALIVE 5 รอบสุดท้าย: Core Fighters | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โชคชะตา 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เดวิลเมย์ร้องไห้ 5 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Divinity Original Sin 2 - ฉบับสมบูรณ์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ดูม (2016) | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Fall Guys: สุดยอดน็อกเอาต์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ผลกระทบ 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ผลกระทบ 4 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ไกลร้องไห้ 5 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
FINAL FANTASY X/X-2 HD รีมาสเตอร์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ไฟนอลแฟนตาซี IX | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ไฟนอลแฟนตาซี XIII | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
FINAL FANTASY XIV ออนไลน์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ป้อม | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เกียร์ 5 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โกธิค 1 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โกธิค II: ฉบับทอง | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โกธิค 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Gothic 3: Forsaken Gods Enhanced Edition | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
รุ่งอรุณอันน่ากลัว | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
จีที เลเจนด์ส | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
GUILTY GEAR XX ACCENT CORE PLUS R | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Halo: คอลเลกชันหัวหน้าปรมาจารย์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เฮเว่น | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ฝนตกหนัก | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ไฮฟลีท | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
กลัว | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
อุตสาหกรรมของไททัน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ความอยุติธรรม 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
กระโดดบังคับ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ลา นัวร์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เลโก้ แบทแมน 2: ดีซี ซูเปอร์ฮีโร่ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เลโก้เดอะลอร์ดออฟเดอะริงส์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ฝันร้ายเล็ก ๆ น้อย ๆ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ลอร์ดออฟเดอะริงส์: สงครามในภาคเหนือ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Mafia II Definitive Edition | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
อเวนเจอร์ของมาร์เวล | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Mass Effect ฉบับตำนาน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เมโทร 2033 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เกม Microsoft Flight Simulator แห่งปี | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
นักล่าสัตว์ประหลาดเพิ่มขึ้น | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
มอร์ทัลคอมแบท 11 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Mortal Kombat X | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ปีกลายพันธุ์เป็นศูนย์: ถนนสู่อีเดน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เรซิเดนต์อีวิล 6 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เรซิเดนต์อีวิล 7 ไบโอฮาซาร์ด | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
หมู่บ้านเรซิเดนต์อีวิล 8 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
การเปิดเผยความชั่วร้ายของ Resident | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เรซิเดนต์อีวิลวิวรณ์ 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Rise of Nations: ฉบับขยาย | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ศักดิ์สิทธิ์ 2 ทอง | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ช่างเศษเหล็ก | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
จริงจังแซม 4 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
แซมผู้จริงจัง: การเผชิญหน้าแบบสุ่ม | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เซเว่น: ฉบับปรับปรุง | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Sleeping Dogs: ฉบับสมบูรณ์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โซนิคซีดี | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โซลคาลิเบอร์ VI | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
วิศวกรอวกาศ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Spyro ครองราชย์ไตรภาค | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
STAR WARS Galactic Battlegrounds Saga | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Stealth Inc 2: เกมโคลน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
กองพลที่แปลกประหลาด | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เรื่องราวของซุปเปอร์ลัคกี้ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ซุปเปอร์มีทบอย | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ไซบีเรีย | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เอฟเฟกต์เทสลา: การผจญภัยของ Tex Murphy | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
สำนัก: XCOM ไม่เป็นความลับอีกต่อไป | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Elder Scrolls ออนไลน์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Elder Scrolls V: Skyrim | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
The Elder Scrolls V: Skyrim ฉบับพิเศษ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ความชั่วร้ายภายใน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
เดอะลอร์ดออฟเดอะริงส์ออนไลน์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โตเกียว ซานาดู eX+ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ทูมไรเดอร์ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ทูมไรเดอร์ I | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ต้นไม้แห่งพระผู้ช่วยให้รอด | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
อัลติเมท มาร์เวล VS. แคปคอม3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
วอร์เฟรม | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ความสูญเปล่า 3 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
Watch_Dogs | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
วอทช์_ด็อกส์ 2 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
โลกแห่งความสยองขวัญ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ยากูซ่า 0 | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ยากูซ่า คิวามิ | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
ต้นกำเนิดเมื่อวาน | SteamDB | โปรตอนดีบี | ฐานไอน้ำ | ||
คุณต้องการงบประมาณ 4 (YNAB) | SteamDB | โปรตอนดีบี | ฐานไอน้ำ |