Announcement

Collapse
No announcement yet.

เล่น Mirrors Edge ให้ไปแก้ Binary Files

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • เล่น Mirrors Edge ให้ไปแก้ Binary Files

    under your binaries folder for mirrors edge, rename the physxcore.dll and physxdevice.dll. I just added a BAK. in front of them. example BAK.PhysXCore.dll

    After I did that mirrors edge works perfect for me running a 5850 and gtx260

    จากเวปนี้

  • #2
    ขอขุด เผื่อคนไม่รู้ (น่าจับปักหมุดซะด้วย) ผมแก้แค่ไฟล์ PhysXDevice.dll ไฟล์เดียว (ลบ .dll ทิ้ง แต่จะ Rename เป็นอย่างอื่นก็ได้) เล่นลื่นเลย ขนาดใช้แค่ 9500GT DDR2 ทำฟิสิกส์การ์ดเองนะ แต่จากที่ลองหาข้อมูลมาพักใหญ่ ดูเหมือนว่าบางคนพอ reboot เครื่องใหม่ก็กระตุกอีก ยังไงขอเวลาพิสูจน์อีกที วันนี้ขี้เกียจกระโดดแล้ว เวียนหัวเหลือเกิน

    Comment


    • #3
      ขอขุดมาอัพเดตนิดนึงครับ จากที่ลองหาข้อมูลเมื่อคืน มีการรายงานว่าถ้าหากใครเล่นเกม Mass Effect ก่อนเปิดเล่น Mirror's Edge จะพบปัญหา Physx Performance Slowdown หรือก็คือปัญหากระตุกที่เกิดจากการเปิดใช้งานฟิสิกส์ ซึ่งสาเหตุนั้นน่าจะมาจากการที่ Mass Effect นั้นมีการเรียกใช้งานฟิสิกส์ในเวอร์ชั่นที่เก่ากว่า พอกลับมาเล่นเกม Mirror's Edge ซึ่งใช้งานฟิสิกส์ในเวอร์ชั่นใหม่กว่าจึงมีปัญหาว่าเกมไม่รู้จักฟิสิกส์ในเวอร์ชั่นนี้ จึงกลับไปใช้งานประมวลผลในแบบ Software แทน จึงมีปัญหากระตุกในการเปิดใช้งานฟิสิกส์ซึ่งปัญหานี้เกิดได้กับทุกคนครับ (ยกเว้นผู้ที่ใช้แค่การ์ด ATi ใบเดียว ไม่มีการ์ดฟิสิกส์ของ Agiea หรือกราฟฟิกการ์ดของ nVidia ช่วยประมวลผล เพราะท่านไม่สามารถเปิดใช้งาน Physx ในโหมดฮาร์ดแวร์ได้อยู่แล้ว) ทางแก้ก็คือแก้ชื่อไฟล์ด้านบนนั่น และแก้ชื่อไฟล์ในโฟลเดอร์ PhysXLocal ด้วย (มีบางคนบอกให้ลบไปเลยทั้งโฟลเดอร์ และอีก 2 ไฟล์ด้านบน แต่ทางที่ดีแค่แก้ชื่อไฟล์ก็พอ หรือจะแก้แค่ชื่อโฟลเดอร์ PhysXLocal ก็ได้เหมือนกัน กันไว้เผื่อมีปัญหาขึ้นมาก็แค่แก้ชื่อไฟล์กลับครับ) การทำแบบนี้จะไปบังคับเกมให้โหลดใช้งานฟิสิกส์เวอร์ชั่นใหม่ในโฟลเดอร์ System แทนครับ ซึ่งจะช่วยแก้ปัญหาได้ นอกจากนี้การลบไดร์เวอร์ฟิสิกส์ออก และใช้โปรแกรมช่วย Uninstall ล้างออกให้สะอาดก่อนจะลงใหม่อีกรอบก็ช่วยได้เช่นกันครับ ใครมีปัญหากับเกมนี้ หรือเกมที่ใช้ฟิสิกส์อื่น ๆ ลองดูครับ

      Comment


      • #4
        ขอบคุณมากที่ขุดมา

        ลองแล้วมันดีขึ้นมาจริงๆ

        Comment


        • #5
          เพิ่มอีกนิด จากเมื่อคืนผมแก้ไขแค่ Rename ไฟล์ PhysXDevice.dll แค่ไฟล์เดียวครับ แล้วจากนั้นผมลองทดสอบเล่นเกม Mass Effect ก่อนจะเล่น Mirror's Edge พบว่าเกิดปัญหา Physx Slowdown จริงอย่างที่ว่าเลยครับ ผมจึงกลับมา Reaname ไฟล์ที่ชื่อ physxcore.dll ด้วยอีกไฟล์ และไป Rename ไฟล์ PhysXLoader.dll ที่อยู่ในโฟลเดอร์ PhysXLocal ด้วย ก็กลับมาเล่นได้ลื่นอย่างที่ควรจะเป็นทันทีครับ และผมยังได้ทดสอบลองเล่นเกมที่ใช้ Physx เกมอื่นเท่าที่ผมมี คือ GRAW2 และ Batman ตัวเดโม และ Shift ก่อนกลับมาเล่น Mirror's Edge อีกครั้ง ผลคือไม่มีปัญหาใด ๆ เกิดขึ้นครับ แต่กับ Mass Effect ผมยังไม่กล้าลองตอนนี้ กลัวลองแล้วกลับมามีปัญหาอีกแล้วจะหาทางแก้ไม่ได้ ขี้เกียจนั่งปวดหัวอีก วันหยุดหมดแล้วด้วย พรุ่งนี้ทำงานแต่เช้ามืดอีก ไว้ว่าง ๆ จะกลับมาวัดดวงใหม่ แนะนำว่าสำหรับเกมนี้ใครมีปัญหากับ Physx ลองแก้ตามที่คุณ rodneyy ได้โพสต์ไว้ครับ หายแน่ ๆ แต่ให้หลีกเลี่ยงอย่าเล่นสลับกับ Mass Effect ครับ (ภาค 2 ไม่แน่ใจว่าจะมีปัญหาด้วยมั้ย เพราะผมมีแค่ภาคแรก) ส่วนกับเกมอื่นผมคิดว่าไม่มีปัญหาครับ

          ปล.เครดิตทั้งหมดยกให้คุณ rodneyy ไปเลยครับ โพสต์ก่อนตั้งนานแล้วแต่ไม่มีใครเห็น (ผมเจอก่อนหน้านี้ตั้งนานผมยังไม่ได้สนใจเลย มาบังเอิญเจอทีหลังตอนแก้ได้เลยขอขุดขึ้นมาหน่อยครับ) ไว้ว่าง ๆ ผมจะไปรวบรวมข้อมูลจากบอร์ดที่อื่นหน่อยครับว่าใครมีเคสอะไรแปลก ๆ อีกมั่งเกี่ยวกับเรื่องนี้ ตอนนี้ขอไปโดดก่อนไปกินข้าวแล้วอาบน้ำเข้านอนก่อนครับ
          Last edited by Some1; 11 Mar 2010, 18:55:22.

          Comment


          • #6
            ดีครับสนับสนุน

            Comment

            Working...
            X