Announcement
Collapse
No announcement yet.
สุดยอดระบบPhysX Software Driver ถึงจุดจบกับATi หรือจุดยืนของATI ต้องติดตาม!!!!!
Collapse
X
-
Originally posted by gonpofin View Postความสุขที่แท้จริง ของคนเรามันอยู่ที่ได้ลงมือกระทำลงไป
เหมือนกับคนที่ขึ้นยอดเขาเอเวอร์เรสต์ ความสุขของคน คนนั้น ไม่ได้อยู่ที่การขึ้นไปเพื่อที่จะพิชิตยอดเขา
แต่ความสุข มันอยู่ที่เขาได้ลงมือทำ ผมก็เหมือนกัน
วันนี้ผมขอโทษทีครับยกให้ท่าน zetand
ผมมีเรื่องบางอย่างอยากจะบอก จริงๆมันเป็นปัญหาสำหรับการเล่นเกมส์ของ PhysX ตัวใหม่ๆ กับเกมส์ใหม่ๆ ที่ผมเคยเจอปัญหาและอยากจะเล่าให้ฟัง
ผมมีปัญหากับ Dark void ที่ลง PhysX version 9.08 มันสามารถปรับ PhysX High ในเกมส์ได้ครับ Mode นี้เปิดได้ ก็น่าจะปกติดีใช้มั้ยครับผมก็คิดว่างั้น
เล่นๆๆไป PhysX ทำงานได้เป็นอย่างดี แต่ ผมคิดในใจว่าภาพมันแค่นี้เองเหรอ ตอนดู Youtube เวลาลงจอดควันอลังการณ์ซะ หรือพวกปืนแรงๆ Effect นี่วิ่งทั้งจอ
แต่ไม่เกิดขึ้นกับผม ทำไมนะเหรอครับ เพราะ 9.08 มันไม่ได้ ซับพอร์ทกับ Dark void ซึ่งซับพอร์ท 9.09.1112 นั้นสิ ผมแกะไฟล์ Dark void update PhysX Patch ขนาด 37 mb เพราะ
สงสัยว่ามันมีอะไรข้างในทำไมมัน 37 mb คุ้นๆๆหว่า ข้างใน Patch แก้ มี 9.09.1112 อยู่ครับ (Nvidia PhysX ก็ขนาด 37 mb เช่นกันครับ) แต่จะแก้ Code ข้างในหรือไม่ ผมไม่ได้ดูครับตอนนั้น
ตอนนี้ระบบ PhysX มันสำคัญมั้ยกับเกมส์ใหม่ๆ ก็อยู่ที่ตัวคุณนะครับว่าต้องการเปิด Effect มากน้อยขนาดไหน และมันคุ้มกับเงินที่เสียไปหรือไม่เพื่อจะดูภาพ effect สำหรับเกมส์นั้นๆครับ
ส่วนวิธีการในแบบที่ผม Up ให้นั้น คือหลอกว่ามีจอ Nvidia ต่อใช้งานอยู่จริงก็แค่นั้นเอง ซึ่งผมเดาว่าการ Lock ของ Nvidia คือการแก้เรื่องการต่อ Extened Monitor ว่าหากต่อ Extened แล้วการ์ดหลักไม่ได้เป็น Nvidia ก็ให้ Driver off PhysX ซะ ผมคิดว่าอย่างนั้นครับ อันนี้ผมเดานะไม่ชัว
ตอนนี้ผมเอา source code ของ nvidia ที่เป็น demo physX ที่ใช้ร่วมกับ Dark GDK ซึ่งเป็น Demo การใช้ระบบ PhysX มาดูว่ามันโหลด Dll ตัวไหนบ้าง ตอนนี้ที่เจอและผมคิดว่าสำคัญมากก็คือ PhysXLoader.dll และ PhysXLoader64.dll
ไม่ว่าจะเกมส์ไหน Dll ตัวนี้ต้องตามไปตลอดซึ่งมันเป็นตัวระบุ Version ของ Nvidia Game system software ว่าเป็น Version ไหนโดยวิ่งเข้าไปหาที่ C:\Program Files (x86)\NVIDIA Corporation\PhysX\Engine
ซึ่งใน Folder นี้จะระบุ Version อย่างชัดเจนมีตั้งแต่ 2.3.1 ถึง 2.8.3 เลยครับ ซึ่งทำให้เรา Update PhysX version ใหม่ๆ แค่ไหนก็สามารถเล่นเกมส์เก่าได้อย่างไม่มีปัญหา แต่จะเล่นเกมส์ใหม่ๆ กว่า Version นั้นๆไม่ได้เพราะมันจะหาไม่เจอนั้นเอง และปรับตัวเองเข้าสู่ Default Low Mode อัตโนมัติครับ นี่แหละปัญหาต้นตอที่ผมเล่าให้ฟัง
ซึ่ง Version 9.10.0222 แก้มีการแก้ไข Code ที่ folder นี้ตั้งแต่ Version 2.3.1 -2.8.3 เลยทีเดียว และผมคิดว่ามันเป็น การแก้ Code เพื่อ Lock Ati อะนะครับ
วิธีการของผมที่ให้ท่านๆ ทั้งหลายได้ลองตอนต้น อาจเข้าข่าย Dark void ของผมที่มีปัญหาถ้านำไปเล่นกับ Metro 2033 ครับ Effect อาจจะไม่อลังการณ์เท่าที่ควรจะเป็น แต่ไม่มีปัญหากับ เกมส์ที่เก่ากว่าครับ เพราะ Driver ไม่แน่ใจว่าจะสามารถเปิดได้สมบรูณ์ 100% ยังไงก็ช่วยๆๆกันทดลองดูนะครับ ผมก็จะกลับบ้านไปลองเหมือนกันLast edited by zetand; 19 Mar 2010, 19:51:28.
Comment
-
-
-
Originally posted by zetand View Postปล. ผมไม่ได้เป็นอะไรกับฝรั่งนะ ผมคิดของผมเอง ทำของผมเอง และผมก็ไม่ได้เชื่อมันทุกเรื่องนะครับ แต่ที่ผมมาคิดๆๆดูแล้ว และทำอย่างที่คิดเป็นไปตามนั้นตามจริงๆ
การ์ดที่คะแนนน้อยเพราะผมใช้ HD2400PRO เครื่องที่ทำงานอะครับ ไม่ได้ใส่การ์ด PhysX แต่อย่างใดเป็น Software PhysX ครับเลยได้แค่นั้นคาราวะสามจอก ยังไปได้อีกไกลครับ ถ้ามีแนวคิดแบบนี้ วันหน้าทดสอบ หรือทดลองอะไรแจ่มๆก็เอามาแนะนำกันบ้างนะครับ รอชมผลงาน
Comment
-
Originally posted by zetand View Postเอ๋า..... ไม่เป็นไรครับ ช่วยๆ กันซิครับมันถึงจะดี อย่าไปคิดมากครับ มันดีต่อทุกคนใช่ว่าผมและคุณ
ผมมีเรื่องบางอย่างอยากจะบอก จริงๆมันเป็นปัญหาสำหรับการเล่นเกมส์ของ PhysX ตัวใหม่ๆ กับเกมส์ใหม่ๆ ที่ผมเคยเจอปัญหาและอยากจะเล่าให้ฟัง
ผมมีปัญหากับ Dark void ที่ลง PhysX version 9.08 มันสามารถปรับ PhysX High ในเกมส์ได้ครับ Mode นี้เปิดได้ ก็น่าจะปกติดีใช้มั้ยครับผมก็คิดว่างั้น
เล่นๆๆไป PhysX ทำงานได้เป็นอย่างดี แต่ ผมคิดในใจว่าภาพมันแค่นี้เองเหรอ ตอนดู Youtube เวลาลงจอดควันอลังการณ์ซะ หรือพวกปืนแรงๆ Effect นี่วิ่งทั้งจอ
แต่ไม่เกิดขึ้นกับผม ทำไมนะเหรอครับ เพราะ 9.08 มันไม่ได้ ซับพอร์ทกับ Dark void ซึ่งซับพอร์ท 9.09.1112 นั้นสิ ผมแกะไฟล์ Dark void update PhysX Patch ขนาด 37 mb เพราะ
สงสัยว่ามันมีอะไรข้างในทำไมมัน 37 mb คุ้นๆๆหว่า ข้างใน Patch แก้ มี 9.09.1112 อยู่ครับ (Nvidia PhysX ก็ขนาด 37 mb เช่นกันครับ) แต่จะแก้ Code ข้างในหรือไม่ ผมไม่ได้ดูครับตอนนั้น
ตอนนี้ระบบ PhysX มันสำคัญมั้ยกับเกมส์ใหม่ๆ ก็อยู่ที่ตัวคุณนะครับว่าต้องการเปิด Effect มากน้อยขนาดไหน และมันคุ้มกับเงินที่เสียไปหรือไม่เพื่อจะดูภาพ effect สำหรับเกมส์นั้นๆครับ
ส่วนวิธีการในแบบที่ผม Up ให้นั้น คือหลอกว่ามีจอ Nvidia ต่อใช้งานอยู่จริงก็แค่นั้นเอง ซึ่งผมเดาว่าการ Lock ของ Nvidia คือการแก้เรื่องการต่อ Extened Monitor ว่าหากต่อ Extened แล้วการ์ดหลักไม่ได้เป็น Nvidia ก็ให้ Driver off PhysX ซะ ผมคิดว่าอย่างนั้นครับ อันนี้ผมเดานะไม่ชัว
ตอนนี้ผมเอา source code ของ nvidia ที่เป็น demo physX ที่ใช้ร่วมกับ Dark GDK ซึ่งเป็น Demo การใช้ระบบ PhysX มาดูว่ามันโหลด Dll ตัวไหนบ้าง ตอนนี้ที่เจอและผมคิดว่าสำคัญมากก็คือ PhysXLoader.dll และ PhysXLoader64.dll
ไม่ว่าจะเกมส์ไหน Dll ตัวนี้ต้องตามไปตลอดซึ่งมันเป็นตัวระบุ Version ของ Nvidia Game system software ว่าเป็น Version ไหนโดยวิ่งเข้าไปหาที่ C:\Program Files (x86)\NVIDIA Corporation\PhysX\Engine
ซึ่งใน Folder นี้จะระบุ Version อย่างชัดเจนมีตั้งแต่ 2.3.1 ถึง 2.8.3 เลยครับ ซึ่งทำให้เรา Update PhysX version ใหม่ๆ แค่ไหนก็สามารถเล่นเกมส์เก่าได้อย่างไม่มีปัญหา แต่จะเล่นเกมส์ใหม่ๆ กว่า Version นั้นๆไม่ได้เพราะมันจะหาไม่เจอนั้นเอง และปรับตัวเองเข้าสู่ Default Low Mode อัตโนมัติครับ นี่แหละปัญหาต้นตอที่ผมเล่าให้ฟัง
ซึ่ง Version 9.10.0222 แก้มีการแก้ไข Code ที่ folder นี้ตั้งแต่ Version 2.3.1 -2.8.3 เลยทีเดียว และผมคิดว่ามันเป็น การแก้ Code เพื่อ Lock Ati อะนะครับ
วิธีการของผมที่ให้ท่านๆ ทั้งหลายได้ลองตอนต้น อาจเข้าข่าย Dark void ของผมที่มีปัญหาถ้านำไปเล่นกับ Metro 2033 ครับ Effect อาจจะไม่อลังการณ์เท่าที่ควรจะเป็น แต่ไม่มีปัญหากับ เกมส์ที่เก่ากว่าครับ เพราะ Driver ไม่แน่ใจว่าจะสามารถเปิดได้สมบรูณ์ 100% ยังไงก็ช่วยๆๆกันทดลองดูนะครับ ผมก็จะกลับบ้านไปลองเหมือนกัน
ผมเหนื่อยแล้วครับเบื่อๆๆ ด้วย ผมเคยบอกไปหลายคนแล้วว่าเกมส์ไหนที่รับ PhysX Engine เกมส์นั้นจะมี PhysX จำเพราะตัว อย่างMiror ก็ 8.10 หรือ 8.9 ถ้าเกินกว่า V. ก็จะกระตุกต่ำกว่านั้นกระตุก
หรือจะ Drak of Day ถ้าต่ำกว่าหรือไม่ตรงกันก็จะกระตุก คือพูดตรงๆๆว่ามันต้องแมทกัน ความรู้นี้ผมรู้ตั้งแต่ผมเริ่มทำศึกษา มันใหม่ๆๆแล้วครับ
เฮ้อ แล้วผมจะมาพิมพ์ทำไม ในเมื่อ ผมไม่มีความเข้าใจแบบคุณ ฝากด้วยละกันครับLast edited by gonpofin; 19 Mar 2010, 22:20:45.
Comment
-
ลูกผู้ชายตัวจริง ...
"ต้องกล้ายอมรับ และยอมรับอย่างลูกผู้ชาย"
ผมชื่นชม คนเก่งทั้งสองคนจริงๆ ....
ผมเองเป็นสาวกเขียว และมักจะไปดูฝรั่งมันบ่อยๆ
แต่ผมว่า คนไทยเรา ฝรั่งเห็นยังอึ้งเลยครับ ....
อีกอย่างนึงผมว่าคนไทยไม่ได้เก่งแต่ก๊อปเหมือนชาติ ?? หรอกนะครับ
คนไทยเก่งเรื่องดัดแปลงและใช้หัวคิดเป็นที่สุด ...
ดูอย่างพ่อหลวงเราสิครับ สุดยอดแห่งนักประดิษฐ์ และนักดัดแปลง ครับผม .... Innovator
.. "คนไทยถ้าตั้งใจทำอะไร ไม่แพ้เผ่าพันธุ์ใดในจักรวาล"
สุดท้ายนี้ผมว่าทั้งสองท่าน อาจเลือกที่จะปีนเขาลูกเดียวกัน เลือกเส้นทางต่างกัน แต่มีเป้าหมายเหมือนกัน
แตกต่าง แต่ ไม่แตกแยกนะครับ
ปล. ผมไม่ใช้พวกประจบประแจง หรือสร้างประเด็นให้แตกแยกแต่อย่างใดนะครับ จะแดงหรือเขียว ก็เป็นเพื่อนกันได้ครับ
ปล1. มันอาจจะไม่เกี่ยวกับประเด็นของกระทู้ซักเท่าไหร่ แต่ผมก็ขออภัยมา ณ ที่นี้ด้วยนะครับ
Comment
-
งานเข้าและมีคนถามว่าพอสมควร ลงในนี้เลยและกัน
ผมเพิ่งลงเสร็จพอดีเลย 196.34 + 9.10.0222
ทำตามผมแล้วกันนะครับ
สำคัญสุดต้องมี Dummy Plug DVI to VGA
โหลด Nvidia 196.34 จาก Guru3D
โหลด PhysX 9.10.0222 จาก Guru3D
โหลด Ati 10.3a จาก Guru3D
โหลด Driver Sweep จาก Guru3D
1.Uninstall Driver Ati และ Nvidia เอาออกให้หมดอย่าให้เหลือ ไม่ต้อง Restart
2.ลง Driver Sweep ลงเส็ดรันโปรแกรมคลิก Ati และ Nvidia ทั้งหมด กด Clean
3.restart
4.ลง Ati 10.3a restart
5.ลง Nvidia อย่าเพิ่งรีสตาร์ท เข้า Msconfig เลือก safemode ที่ TAB Boot เลือก Selective startup คลิก ถูกออกให้หมด Restart
6.เข้า Safemode รัน Patch กด Cake
7.เข้า msconfig ที่ TAB General เลือก Normal startup กด ok แล้ว restart
8.เข้า window ปกติ ลง 9.10.0222
9.คลิกขวาเข้า Resolution คลิก Extened จอเล็กจะเป็น Nvidia เลื่อนนำไปมาได้คลิกค้างเลื่อน ผมเอาไว้มุมล่างขวา
10.เช็ค Menu ของ Ati CCC และ Nvidia control panel เข้าได้หรือไม่
11.Run fluid mark
12.จบ
ความจริงวิธีการนี้ก็ไม่ได้แปลกใหม่อะไรหรอกครับ คนอื่นเค้าก็ทำกันทั่วไป ใช่ว่าผมจะเก่งอะนะ เอิ๊กๆๆ ไปดูๆๆเค้ามากันอีกทีเหมือนกันLast edited by zetand; 20 Mar 2010, 00:33:54.
Comment
Comment