ชุมชนการม็อดพีซีได้รับการอัปเดตที่สำคัญในสัปดาห์นี้สำหรับหนึ่งในเกมคลาสสิกของ Rockstar Games ด้วยการเปิดตัวเวอร์ชันสาธารณะ 1.0.0 ของโปรเจ็กต์ที่รวมเอาเทคโนโลยี RTX Remix เข้ากับ Grand Theft Auto IV พัฒนาโดยผู้ที่ชื่นชอบที่รู้จักกันในชื่อ xoxor4d ไฟล์ที่มีอยู่ใน GitHub จะปรับปรุงโครงสร้างพื้นฐานด้านแสงของเกมปี 2008 ให้ทันสมัยอย่างสมบูรณ์ โดยใช้การติดตามเส้นทางแบบเต็มเพื่อสร้างบรรยากาศภาพร่วมสมัยใน Liberty City ฟีเจอร์ใหม่นี้ต้องใช้ฮาร์ดแวร์ NVIDIA ในการทำงานอย่างถูกต้อง และสัญญาว่าจะฟื้นฟูประสบการณ์การรับชมในขณะที่แฟน ๆ รอคอยการเปิดตัวครั้งต่อไปของแฟรนไชส์
จุดสนใจหลักของการปรับเปลี่ยนนี้คือการแก้ไขความไม่เข้ากันในอดีตระหว่างการเรนเดอร์ DirectX 9 ดั้งเดิมและแพลตฟอร์มรีมิกซ์สมัยใหม่ของ NVIDIA ทำให้สามารถคำนวณแสง เงา และการสะท้อนแบบเรียลไทม์ด้วยความแม่นยำทางกายภาพ ในการเข้าถึงการตั้งค่ากราฟิกใหม่ ผู้เล่นต้องใช้คำสั่ง Alt + X ในขณะที่รันเกม ซึ่งจะเปิดเมนูโอเวอร์เลย์เพื่อปรับแต่งประสิทธิภาพและคุณภาพของภาพอย่างละเอียด
การทดสอบเบื้องต้นระบุว่า แม้ว่าการติดตามเส้นทางจะได้ความสวยงามของการมองเห็น แต่การปรับให้เหมาะสมยังคงเป็นความท้าทายทางเทคนิคที่สำคัญ เนื่องจากสถาปัตยกรรมแบบเก่าของเกม ซึ่งอาศัยความถี่คอร์ของโปรเซสเซอร์มากเกินไป แม้แต่การใช้การ์ดวิดีโอที่ล้ำสมัย เช่น RTX 5080 ที่เพิ่งเปิดตัว ผู้ใช้ยังรายงานความไม่เสถียรและอัตราเฟรมลดลงเมื่อพยายามเรียกใช้ชื่อด้วยความละเอียดเนทีฟ 4K โดยไม่ได้รับความช่วยเหลือจากเทคโนโลยีการสร้างภาพใหม่
เพื่อเอาชนะข้อจำกัดทางเทคนิคที่มีอยู่ในเอ็นจิ้นกราฟิกดั้งเดิม นักพัฒนาได้ใช้โซลูชันเฉพาะที่มีจุดมุ่งหมายเพื่อสร้างสมดุลภาระงานระหว่าง CPU และ GPU:
– เทคโนโลยี DLSS 4 ในโหมดประสิทธิภาพเป็นสิ่งจำเป็นสำหรับการเพิ่มอัตราเฟรมจาก 35 fps เป็นระดับที่สามารถเล่นได้
– การใช้ Frame Generation สามารถเพิ่มระหว่าง 55 ถึง 85 เฟรมต่อวินาทีในการนับสุดท้าย
– การเปิดใช้งาน Multi Frame Gen X3 ช่วยให้เกมไปถึงระดับ 100 fps ในสถานการณ์ที่ซับซ้อน
– ไฟล์แบตช์ (.bat) ถูกสร้างขึ้นเพื่อแบ่งการใช้งานหลักของโปรเซสเซอร์ระหว่างเกมหลักและม็อด
การฟื้นฟูบรรยากาศเมือง
การใช้งานการติดตามเส้นทางจะเปลี่ยนแปลงการรับรู้ทางสายตาของสภาพแวดล้อมอย่างมาก โดยคำนวณใหม่ว่าแสงมีปฏิกิริยากับวัสดุและพื้นผิวอย่างไรทั้งในรอบกลางวันและกลางคืน ไฮไลท์ประการหนึ่งคือพฤติกรรมของฝนและพื้นผิวเปียก ซึ่งปัจจุบันนำเสนอภาพสะท้อนที่สมจริงโดยไม่ต้องมีรูปลักษณ์เหมือนกระจกเกินจริงอย่างที่นักดัดแปลงมือสมัครเล่นจำนวนมากมักนำเสนอ โดยยังคงรักษาทิศทางศิลปะมืดดั้งเดิมของ Liberty City
นักพัฒนาได้ทำการปรับปรุงโดยละเอียดใน “การผสมอัลฟ่า” เพื่อให้แน่ใจว่าองค์ประกอบโปร่งใส เช่น แก้วและควัน ได้รับการเรนเดอร์อย่างถูกต้องโดย API ใหม่ หลีกเลี่ยงข้อผิดพลาดทางกราฟิกที่มักพบได้ทั่วไปในการแทรกโค้ดประเภทนี้ นอกจากนี้ แสงที่เปล่งออกมา เช่น ป้ายไฟนีออนและไฟหน้ารถ เริ่มประมวลผลแสงผ่านฟังก์ชันคงที่ ซึ่งเป็นเทคนิคที่พยายามฟื้นฟูประสิทธิภาพส่วนหนึ่งที่สูญเสียไปจากการคำนวณรังสีแสงอย่างหนัก
ด้วยเมนูภายใน คุณสามารถกำหนดค่าระยะการรับชมและความหนาแน่นของเงาแบบไดนามิกที่ตกบนอาคารและยานพาหนะได้ ทำให้ผู้ใช้แต่ละคนสามารถค้นหาสมดุลที่เหมาะสมที่สุดสำหรับอุปกรณ์ของตนได้ คำแนะนำอย่างเป็นทางการในการรักษาเสถียรภาพคือการตั้งค่าระยะการดึงเป็นค่า 50 ภายในการตั้งค่าเกมหลัก หลีกเลี่ยงค่าใช้จ่ายที่ไม่จำเป็นในการประมวลผลเรขาคณิตระยะไกล
ความท้าทายด้านฮาร์ดแวร์และการเพิ่มประสิทธิภาพ
การวิเคราะห์ประสิทธิภาพที่ดำเนินการกับเครื่องที่ติดตั้งโปรเซสเซอร์ Intel Core i7-14700F และ RAM DDR4 ขนาด 32 GB แสดงให้เห็นว่าคอขวดของ CPU ยังคงเป็นอุปสรรคที่ใหญ่ที่สุดต่อความลื่นไหลโดยรวม ในการทดสอบที่เนทีฟ 4K ด้วย RTX 5080 เฟรมเฉลี่ยต่อวินาทีมักจะต่ำกว่า 60 ซึ่งแสดงให้เห็นว่ากำลังรวมของ GPU ไม่เพียงพอที่จะชดเชยการขาดการปรับให้เหมาะสมแบบมัลติเธรดในโค้ดดั้งเดิมปี 2008
สถานการณ์ “CPU bound” ยังคงอยู่ส่วนใหญ่ในพื้นที่ที่มีความหนาแน่นของประชากรสูง เช่น ถนนสายกลางของ Algonquin ซึ่งปัญญาประดิษฐ์ของคนเดินเท้าและการจราจรของยานพาหนะใช้ทรัพยากรที่การติดตามเส้นทางแข่งขันกัน เพื่อบรรเทาปัญหาเหล่านี้ ม็อดได้รวม FusionFix เวอร์ชันแบบกำหนดเอง ซึ่งเป็นการแก้ไขชุมชนยอดนิยมที่แก้ไขข้อบกพร่องในการเรนเดอร์และหน่วยความจำรั่วหลายประการที่ Steam เวอร์ชันดั้งเดิมมี
ผู้พัฒนาขอแนะนำอย่างยิ่งว่าผู้ใช้อย่าใช้อาร์กิวเมนต์การเปิดใช้บนแพลตฟอร์ม Steam เนื่องจากอาจขัดแย้งกับคำแนะนำ RTX Remix ใหม่ วิธีแก้ปัญหาที่มีประสิทธิภาพที่สุดที่พบในปัจจุบันเกี่ยวข้องกับการใช้สคริปต์ความสัมพันธ์ที่แยกแกนประมวลผลจริงสองตัวสำหรับกลไก GTA IV โดยเฉพาะ ทำให้ทรัพยากรที่เหลือของระบบว่างสำหรับการประมวลผลเลเยอร์แสงของ NVIDIA
ขั้นตอนการติดตั้งและความเข้ากันได้
กระบวนการติดตั้งได้รับการปรับปรุงให้ง่ายขึ้นในเวอร์ชันสาธารณะนี้ โดยกำหนดให้ผู้ใช้แตกไฟล์ที่ดาวน์โหลดมาลงในโฟลเดอร์รูทโดยตรงซึ่งมีไฟล์ปฏิบัติการของเกมอยู่ แพ็คเกจนี้รวมตัวติดตั้ง FusionFix ที่ปรับเปลี่ยนแล้ว ซึ่งช่วยลดความจำเป็นในการค้นหาการขึ้นต่อกันภายนอกที่อาจทำให้เวอร์ชันเข้ากันไม่ได้
การปรับเปลี่ยนนี้เข้ากันได้กับ “The Complete Edition” ในเวอร์ชัน 1.2.0.59 ซึ่งเป็นเวอร์ชันทั่วไปที่พบมากที่สุดในร้านดิจิทัลในปัจจุบัน สำหรับผู้ใช้ที่ไม่มีตัวแปรสภาพแวดล้อมที่กำหนดค่าใน Windows อาจจำเป็นต้องเปลี่ยนชื่อไฟล์ “gta4-rtx.dll” เป็น “a_gta4-rtx.asi” ด้วยตนเอง เพื่อให้แน่ใจว่าตัวโหลดสคริปต์ของเกมจะจดจำไลบรารีกราฟิกใหม่ในระหว่างการเริ่มต้นระบบ
เวอร์ชัน 1.0.0 นี้ถือเป็นการสิ้นสุดช่วงทดลองใช้ก่อนเปิดตัวซึ่งจำกัดไว้เฉพาะผู้สนับสนุนทางการเงินบน Patreon ทำให้เข้าถึงการปรับปรุงด้านภาพได้อย่างเป็นประชาธิปไตย การอัปเดตและการแก้ไขข้อบกพร่องในอนาคตทั้งหมดจะรวมอยู่ในที่เก็บข้อมูล GitHub ซึ่งชุมชนสามารถสนับสนุนรายงานข้อบกพร่องและข้อเสนอแนะสำหรับการปรับปรุงโอเพ่นซอร์สได้
บริบททางการตลาดและอนาคตของโครงการ
การเปิดตัวเครื่องมือปรับปรุงกราฟิกให้ทันสมัยนี้เกิดขึ้นในช่วงเวลาที่เหมาะสม ซึ่งสอดคล้องกับความต้องการของแฟน ๆ ที่จะกลับมาดูแฟรนไชส์อีกครั้งหลังจากการประกาศเลื่อน GTA VI ไปเป็นวันที่ 19 พฤศจิกายน 2569 เนื่องจากภาคต่ออย่างเป็นทางการยังห่างไกลออกไป โปรเจ็กต์เช่นนี้จึงช่วยรักษาฐานผู้เล่นให้กระตือรือร้นและกลับมาสนใจเกมคลาสสิกของ Rockstar อีกครั้ง
แพลตฟอร์ม RTX Remix เปิดประตูสำหรับการขยาย Mod ในอนาคต รวมถึงความเป็นไปได้ในการแทนที่พื้นผิวเก่าด้วยวัสดุ PBR (การเรนเดอร์ตามจริง) และโมเดลรูปหลายเหลี่ยมที่มีความละเอียดสูง ชุมชนกำลังพูดคุยถึงความเป็นไปได้ในการสร้างพืชพรรณที่หนาแน่นและสมจริงมากขึ้น ซึ่งจะเปลี่ยนความสวยงามของเกมให้ดียิ่งขึ้น ทำให้มันใกล้เคียงกับมาตรฐานภาพของคอนโซลรุ่นปัจจุบันมากขึ้น
นักพัฒนา xoxor4d ยังคงทำงานวิศวกรรมย้อนกลับกับตัวเรนเดอร์ดั้งเดิม โดยสกัดกั้นการดึงสายเพื่อแปลเป็นอินพุตที่อ่านได้สำหรับเครื่องมือของ NVIDIA ขั้นตอนต่อไปของการพัฒนาสัญญาว่าจะมุ่งเน้นไปที่การสนับสนุน Virtual Reality และการปรับแต่งกล้อง รวมถึงการอำนวยความสะดวกในการส่งออกเนื้อหาไปยังเอ็นจิ้นกราฟิก เช่น Unreal Engine หรือ Blender สำหรับผู้สร้างเนื้อหา
