Originally posted by PunDum
View Post
Announcement
Collapse
No announcement yet.
ชี้แนะ วิธีการทำ PhysX Nvidia On ATI แบบง่ายที่สุดและดีด้วยครับเสถียร
Collapse
X
-
Originally posted by NAME1177 View Postผมงงอยู่อะครับ
คือทำวิธีที่ 3 ลงได้เวอร์ของ Zetand จากนั้นผมกดรัน PhysX FluidMark เลย
โดยไม้ทำวิธีที่ ที่ 4-9 เพราะมันทำไม่ถูก ปรากดว่าเทสแล้วมันขึ้นเป็น Hardware
คอต้อนที่มันสามารถไช้ได้แล้วไช้ป่าวครับ ใช่ 240 กับ 6870
จริง ๆ ไดร์เวอร์ของคุณ Zetand มันสำเร็จรูปอยู่ ถ้าเป็น Win7 ไม่ต้องทำอะไรเลยก็ใช้งานได้ทันที
ถ้า XP ก็มีขั้นตอนอีกแค่นิดหน่อยเท่านั้น ตรงที่ต้องไปตั้ง Extend Display เพื่อให้ไดร์เวอร์ Nvidia มันทำงาน
สาเหตุที่มันสำเร็จรูปพร้อมใช้เพราะว่าอย่างนี้ครับ
(คิดว่าคงจำเป็นต้องอธิบายกันตั้งแต่ต้นหน่อยนะเผื่อใครไม่รู้เรื่องอยากจะอ่านจะได้ไม่ต้องเปิดอ่านทำความเข้าใจไปมากับหน้าแรก ๆ ยาวหน่อยนะครับ -__-")
เดิมทีเนี่ยการจะใช้งานการ์ดจอ Nvidia ร่วมกับ ATi เพื่อเปิดใช้งานฟังก์ชั่น Physx ที่มีในการ์ด Nvidia เนี่ย (หลังจากนี้ผมขอเรียกว่า Hybrid Physx นะครับ)
ปกติแล้วจะทำกันตรง ๆ แค่ลงไดร์เวอร์การ์ดขอทั้ง 2 ค่ายตูม!!! แล้วก็ใช้งานกันเลยไม่ได้ เพราะ Nvidia ไม่ยอมให้เอาการ์ดของตนไปใช้งานในลักษณะนี้
จึงได้ทำการติดล็อคไว้ที่ตัวไดร์เวอร์การ์ดจอรุ่นใหม่ ๆ ของตัว ซึ่งจะปิดการใช้งานของ Physx แบบ Hardware ทันทีที่พบว่ามันถูกติดตั้งแบบ Hybrid Physx
(เดิมทีแต่ก่อนตอนเปิดตัวความสามารถนี้ใหม่ ๆ มันยังทำได้นะครับ แต่เมื่อ Nvidia รู้เข้าหลังจากนั้นไม่นานก็ทำการติดล็อคเข้าไปที่ตัวไดร์เวอร์รุ่นใหม่ ๆ ทันที)
และเพื่อการนี้ การจะเปิดใช้งาน Hybrid Physx ให้ได้นั้นจึงจำเป็นต้องมีทริคกันนิดหน่อย แรกเริ่มเดิมทีเลยก็เป็นลูกเล่นง่าย ๆ
คือการย้อนกลับไปใช้ไดร์เวอร์รุ่นเก่า ๆ ที่ยังไม่ถูกติดล็อค ซึ่งมีอยู่ 1-2 ตัวที่ใช้งานได้แบบไม่มีปัญหา
(ทั้งนี้บางตัวอาจจะต้องเสริมทริคด้วยการต่อการ์ด Nvidia เข้าจอด้วย หรือใช้สิ่งที่เรียกว่า Dummy Plug เสียบหลอกการ์ดจอ)
แต่ข้อจำกัดก็มีอยู่ที่ว่าในเมื่อไดร์เวอร์เป็นรุ่นเก่า ก็จะรองรับแค่การ์ดจอรุ่นเก่า ๆ เท่านั้น
ซึ่งถ้าจำไม่ผิดก็จะเป็นบรรดาซีรี่ย์ GF9 ทั้งหลายแค่นั้นเอง แม้แต่พวกซีรี่ย์ 200 ที่เดิมทีเป็นชิพรุ่นเดียวกันกับ GF9 บางตัว
แต่แค่ถูกเปลี่ยนชื่อมาขายใหม่ก็ไม่สามารถใช้งานไดร์เวอร์รุ่นเก่า ๆ ที่ว่าได้เพียงเพราะไดร์เวอร์มันไม่รู้จักชื่อการ์ดจอนั่นเอง
ด้วยเหตุที่วิธีการใช้ไดร์เวอร์เวอร์ชั่นเก่า ๆ ติดปัญหาเรื่องการที่ไม่สามารถรองรับกับการ์ดจอ Nvidia รุ่นใหม่ ๆ ได้
จึงได้บังเกิด Mod ที่ใช้สำหรับแก้ล็อคที่ Nvidia ติดตั้งไว้ในไดร์เวอร์รุ่นใหม่ ๆ ขึ้นมา ซึ่ง Mod นี้เดิมทีคนที่ทำแรก ๆ เป็นใครผมจำไม่ได้
แต่ที่เป็นที่นิยมจนถึงปัจจุบันคือ Mod ที่ทำโดยคนที่ใช้ชื่อแทนตัวเองว่า GenL จากเวบบอร์ด NGOHQ ครับ ซึ่งการใช้งาน Mod ตัวนี้หลัก ๆ ก็มีขั้นตอนคือ
1.ลงไดร์เวอร์การ์ดจอทั้ง 2 ค่าย และ Physx Software
2.เข้า Safe mode แล้วลง Mod ของ GenL (สำหรับ mod ตัวล่าสุดไม่ต้องเข้า Safe mode แล้วครับ ลงไดร์เวอร์กับ Physx เสร็จก็ลง mod ได้เลย)
นอกเหนือจากนี้ใน Mod รุ่นเก่า กับไดร์เวอร์บางตัวอาจจะต้องเสริมด้วยวิธีการต่อการ์ด Nvidia เข้าจอ
หรือใช้ Dummy Plug หลอกเพื่อใช้งาน แต่สำหรับในปัจจุบันลูกเล่นนี้ไม่มีความจำเป็นต้องใช้อีกต่อไปแล้ว
ก็ถือได้ว่าด้วย Mod ของ GenL แล้ว แค่ 2 ขั้นตอนง่าย ๆ ก็สามรถใช้งาน Hybrid Physx ได้กับการ์ดจอรุ่นใหม่ ๆ
ที่จะใช้ได้กับไดร์เวอร์รุ่นใหม่ ๆ ที่ติดล็อคแล้วเท่านั้นได้แบบไม่มีข้อจำกัดอีกแล้ว
ทีนี้ก็มาที่ไดร์เวอร์ของคุณ Zetand กันครับ กับข้อสงสัยที่ว่าทำไมแค่ลงไดร์เวอร์ของคุณ Zetand ก็ใช้งาน Hybrid Physx ได้แล้ว
การจะทำความเข้าใจถึงเรื่องนี้ก่อนอื่นก็ต้องเข้าใจนิดนึงว่า Mod ของ GenL มันทำงานยังไงซะก่อน
การทำงานของ Mod ตัวนี้ก็คือภายใน Mod ของ GenL นั้นจะถูกบรรจุด้วยไฟล์บางตัวที่เป็นไฟล์แบบเดียวกับที่โปรแกรมควบคุมไดร์เวอร์การ์ดจอของ Nvidia ใช้งาน
ซึ่งเจ้าไฟล์ที่ว่านั้นคือไฟล์สำคัญที่เดิมทีมันจะไปล็อคการทำงานของ Hybrid Physx เอาไว้ แต่ GenL ได้ทำการแก้ไขมันให้ปลดล็อคการใช้งานแบบ Hybrid Physx เอาไว้แล้ว
และในขั้นตอนที่เป็นการติดตั้ง Mod ตัวนี้นั้น มันก็จะไปเขียนเจ้าไฟล์ตัวที่ถูกแก้ไขนี้แล้ว ทับของต้นฉบับซะก็เสร็จสรรพกระบวนการ
ซึ่งไดร์เวอร์ของคุณ Zetand ก็ไม่มีอะไรมากครับ มันคือไดร์เวอร์เวอร์ชั่นเบต้า 196.34 ที่แตกแพคเกจมันออกมาแล้ว
จากนั้นมันก็ถูกลงทับด้วยไฟล์จากภายในตัว Mod ของ GenL นี่แหละ ลงไปอย่างเสร็จสรรพ
ซึ่งเท่ากับว่ามันก็คือตัวไดร์เวอร์ที่ผ่านกระบวนการแก้ไขด้วย Mod ของ GenL มาแล้วนั่นเอง จึงทำให้ไดร์เวอร์ของคุณ Zetand พร้อมใช้งาน
ไม่จำเป็นต้องผ่านขั้นตอนการลง Mod ของ GenL ทับใน Safe mode ให้วุ่นวายอีกต่อไป
(ซึ่งนี่แหละคือจดประสงค์ของคุณ Zetand ที่ทำออกมาเพราะอยากให้คนที่ยังสับสนกับการลงของ GenL ได้ใช้งาน Hybrid Physx อย่างง่ายและวุ่นวายน้อยที่สุด)
อ่านมาถึงตรงนี้ ใครพอที่จะเห็นภาพกระบวนการปลดล็อค Hybrid Physx ด้วย Mod ของ GenL แล้วก็อาจจะสงสัยเล็ก ๆ
ว่าทำไม GenL จึงไม่ทำไดร์เวอร์สำเร็จรูปออกมาแบบเดียวกับที่คุณ Zetand ทำออกมาด้วย Mod ของ GenL เองซะเลย
เหตุใดต้องทำเป็นตัวลงโปรแกรมใน Safe Mode ให้วุ่นวาย สาเหตุก็คือเพื่อความสะดวกของตัวเขาเอง
และความยืดหยุ่นในการใช้งานกับไดร์เวอร์ชั่นไหน ๆ ก็ได้ตามแต่ผู้เอาไปใช้งานสะดวกและต้องการครับ
ซึ่งแม้ว่าการอัพเดตใช้งานไดร์เวอร์การ์ดจอ Nvidia เวอร์ชั่นล่าสุดนั้นจะไม่จำเป็นกับการทำ Hybrid Physx
เพราะสุดท้ายการทำ Hybrid Physx นั้นสิ่งสำคัญคือแค่ให้ไดร์เวอร์ของ Nvidia นั้นถูกปลดล็อค
และใช้งานร่วมกับการ์ดจอของ ATi ได้เท่านั้นก็เพียงพอแล้ว แต่ความจำเป็นของไดร์เวอร์เวอร์ชั่นใหม่นั้นก็คือ
การที่มันอาจจะถูกทำมาเพื่อใช้งานกับการ์ดจอ Nvidia รุ่นใหม่ ๆ ที่ออกมาทีหลังด้วยนั่นเอง
ดังนั้นการทำ Mod ออกมาแบบปลายเปิดให้ต้องมาติดตั้งทับทีหลังนี้จึงเป็นผลดีต่อตัว GenL เอง
ที่ไม่จำเป็นต้องมานั่งทำตามคำขอร้องของคนอื่นในภายหลังเมื่อมีการ์ดจอรุ่น Nvidia รุ่นใหม่ ๆ ออกมา และมีคนจะนำไปใช้ทำ Hybrid Physx
ส่วนคนที่ใช้งานก็ได้ประโยชน์ตรงที่ไม่จำเป็นต้องรอไดร์เวอร์สำเร็จรูปตามออกมาด้วย
ปัจจุบันสำหรับ Mod ของ GenL นั้นแม้จะถูกแก้ทางจนมาถึงเวอร์ชั่น 1.04ff แล้วนั้น แต่เวอร์ชั่นปัจจุบันก็ยังเหนียวแน่นหนึบ
ยังปลดล็อคการใช้งาน Hybrid Physx กับทั้งไดร์เวอร์และ Physx รุ่นใหม่ ๆ ได้อย่างต่อเนื่อง
สามารถทดสอบ Physx ผ่านได้เกือบทุกเกมทุกโปรแกรม ติดก็แต่เพียง Fluidmark เวอร์ชั่น 1.2.2 และตัวล่าสุด 1.3.0
ที่ไม่อาจทดสอบ Hardware Physx ได้ ทั้งนี้เป็นเพราะตัวโปรแกรมเองที่ถูกพัฒนาบน Physx SDK ตัวใหม่ล่าสุด
ที่มันจะไม่เรียกการทำงานจาก Software Physx ที่ติดตั้งในเครื่องอีกแล้ว แต่ในโปรแกรมจะมี Software Physx ตัวใหม่ฝังเอาไว้เลย
ซึ่งการจะแก้ก็คงต้องเข้าแก้ที่ตัวโปรแกรม Fluidmark เอง ก็น่ากังวลนิดหน่อยว่าเกมรุ่นใหม่ ๆ จะเอาอย่างแบบนี้มั้ย
แต่สำหรับปัจจุบันนี้เรายังไม่มีเกมไหนทำแบบนี้ออกมาครับ
ปล.ใครยังสงสัยเกี่ยวกับขั้นตอนของคุณกรตั้งแต่ข้อ 4 ลงไปผมขอเว้นวรรคไม่อธิบายละกันนะครับ
เพราะมันเป็นเรื่องของประวัติการแก้ทาง Hybrid Physx รายละเอียดผมเองก็จำไม่ได้แน่ชัด
เดี๋ยวอธิบายไปผิด ๆ ถูก ๆ พางงเข้าไปใหญ่ ๆ (ที่พิมพ์มายาวยืดนี่จะงงกันมั่งป่าวก็ไม่รู้)
เอาเป็นว่ามันเป็นผลพวงจากการทดลองของคุณกรเขาครับ ก็ใช้ได้เหมือนกันนะ
อีกอย่างเขาทดลองมาแล้วเขาว่าคะแนนทดสอบดีขึ้นนะ ว่าง ๆ จะลองพยายามทำตามก็ได้ครับ
(แต่เท่าที่คุณใช้อยู่มันก็โอเคแล้วนะ ผมก็ใช้แบบนั้นอยู่)
Comment
-
หวัดดีครับ ขอถามอีกทีครับ คือจอที่ผมใช้เป็น tv lcd ช่องต่อข้างหลัง จะเป็นช่อง rgb กับ hdmi ถ้าต่อสองสาย มันจะไปออกคนล่ะช่อง ที่ผมเข้าใจคือ จอคอม มันจะไม่มีช่อง มันออกช่องเดียวกัน มันถึงจะได้ผลใช่รึป่าวครับ ถ้าเป็นอย่างนั้น ผมควรจะทำยังไงครับ ต้องต่อแบบใช่สายเดียวใช่มั้ยครับ ถ้าอย่างนั้นลบกวนช่วยลงวิธีทำ แบบละเอียดหน่อยได้มั้ยครับ เมื่อคืนลองแล้วไม่ได้ รบกวนทุกท่านด้วยนะครับ ขอบคุณครับ
Comment
-
รบกวน ทุกท่านครับ คือผมสนใจในการทำ PhysX ครับแต่ทำไม่เป็นจริง...อยากทำได้ครับ...ชอบ ATI แต่ก็อยากได้ PhysX รบกวนท่านจริงๆ เครื่องผม HD5970+GTX460 os WIN7 64 bit ผมเลือกใช้วิธีที่ 3 (การติดตั้งแบบที่ 3 PhysX Mod Zetand ) พอลง Driver NVIDIA Zetand มันขึ้น Error ตามนี้
Thanks: เครื่องส่งfm ฝากรูป
ไปต่อไม่ถูกมีวิธีที่เหมาะกับ เครื่องผมมัย๊ครับหรือผมต้องทำไงบ้าง...รบกวนจริงๆครับ ขอบคุณครับ
Comment
-
^
^
หาซอฟแวร์ตามนี้ดูนะครับ แล้วลงตามลำดับที่เรียงไว้เลย
1.Driver ATI (ตัวไหนก็ได้)
2.Driver NVIDIA 258.96 หรือใหม่กว่า
(รีสตาร์ท)
3.PhysX_9.10.222Software
4.PhysX Hybrid ของท่านกร (ก็อบข้อมูลไปทับ C:\Program Files (x86)\NVIDIA Corporation...)
5.PhysX Hybrid Mod1.04ff
(รีสตาร์ท)
Comment
-
Originally posted by Geil View Post^
^
หาซอฟแวร์ตามนี้ดูนะครับ แล้วลงตามลำดับที่เรียงไว้เลย
1.Driver ATI (ตัวไหนก็ได้)
2.Driver NVIDIA 258.96 หรือใหม่กว่า
(รีสตาร์ท)
3.PhysX_9.10.222Software
4.PhysX Hybrid ของท่านกร (ก็อบข้อมูลไปทับ C:\Program Files (x86)\NVIDIA Corporation...)
5.PhysX Hybrid Mod1.04ff
(รีสตาร์ท)
ใช้สายเดียวเสียบที่การ์ดหลักก็พอครับ
1. ลง driver ATI (CCC version ไหนก็ได้)
2. ลง driver Nvidia ตัวล่าสุด (จะมี Physx ติดมาด้วย)
3. serch หาโปรแกรมที่ชื่อว่า Physx-Mod-1.04ff ใน internet โหลดลงมา จะเป็น rar file
4. แตก file แล้ว double click ที่ file 'Hybrid-Physx-Mod-1.04ff' แล้ว click 'Apply' ก็จะได้แล้วครับ
ได้มาจาก ท่าน Mr.X ......... แจ่มเลยครับท่าน
Comment
-
Originally posted by ch_boy View Postหวัดดีครับ ขอถามอีกทีครับ คือจอที่ผมใช้เป็น tv lcd ช่องต่อข้างหลัง จะเป็นช่อง rgb กับ hdmi ถ้าต่อสองสาย มันจะไปออกคนล่ะช่อง ที่ผมเข้าใจคือ จอคอม มันจะไม่มีช่อง มันออกช่องเดียวกัน มันถึงจะได้ผลใช่รึป่าวครับ ถ้าเป็นอย่างนั้น ผมควรจะทำยังไงครับ ต้องต่อแบบใช่สายเดียวใช่มั้ยครับ ถ้าอย่างนั้นลบกวนช่วยลงวิธีทำ แบบละเอียดหน่อยได้มั้ยครับ เมื่อคืนลองแล้วไม่ได้ รบกวนทุกท่านด้วยนะครับ ขอบคุณครับ
Comment
Comment