ถ้าคุณเป็นคอเกมยุคเรโทร (retro gaming) คุณคงจะเข้าใจความเจ็บปวดนี้ดี การพยายามจะขุดเอาเกมระดับตำนานขึ้นมาเล่นใหม่บนระบบปฏิบัติการสมัยใหม่อย่าง Windows 10 หรือ Windows 11 มักจะให้ความรู้สึกเหมือนกำลังเล่นหวย คุณอาจจะกำลังคันไม้คันมืออยากกลับไปฟินกับเกม Visual Novel (นิยายภาพ) ชวนคิดถึง หรือเกมแนว Tactical RPG (สวมบทบาทวางแผนการรบ) สุดซับซ้อน แต่สิ่งที่ได้เจอคืออาการ FPS ร่วงระนาว ภาพกระตุกยิบๆ จนเล่นไม่ได้ บั๊กภาพแตกกระจาย หรือเลวร้ายสุดคือเกมแครช (เด้งหลุด) ทันทีที่กดเข้าเกม
ปัญหาชวนหัวร้อนพวกนี้เกิดจากการที่การ์ดจอ (GPU) และระบบปฏิบัติการยุคใหม่ มันเลิกซัพพอร์ตระบบ API เรนเดอร์ภาพรุ่นปู่ทวด (อย่างเช่น DirectX 9 หรือเก่ากว่านั้น) ที่ใช้สร้างเกมคลาสสิกพวกนี้ไปตั้งนานแล้ว
และนี่แหละคือจุดที่ dgVoodoo 2 จะขี่ม้าขาวมาโปรดคุณ dgVoodoo 2 คือโปรแกรม graphics wrapper ทรงพลัง ที่ทำหน้าที่เป็นวุ้นแปลภาษาคอยสื่อสารระหว่างเกมเก่ากึ๊กของคุณกับฮาร์ดแวร์ตัวใหม่เอี่ยม มันจะไปฉกเอาคำสั่งประมวลผลกราฟิกที่ตกรุ่น (อย่าง DirectX 1-9 หรือ 3Dfx Glide) มาแปลงโฉมใหม่ให้กลายเป็น API ยุคใหม่อย่าง DirectX 11/12 หรือ Direct3D 12 ด้วยการสับขาหลอกแบบนี้ มันจะบังคับให้ตัวเกมมองเห็นและดึงเอาพลังประมวลผลจาก GPU สมัยใหม่ของคุณมาใช้ ซึ่งจะช่วยลบปัญหาความไม่เข้ากัน (compatibility errors) ทิ้งไปจนหมด และกู้คืนประสิทธิภาพให้กลับมาลื่นไหลหัวแตกเหมือนเดิม
ด้านล่างนี้คือไกด์สอนการติดตั้งและตั้งค่า dgVoodoo 2 แบบละเอียดยิบตั้งแต่ A-Z เพื่อให้คุณได้รับประสบการณ์การเล่นเกมที่เฟอร์เฟกต์ที่สุด เอาล่ะ มาเริ่มจากการไปโหลดไฟล์ที่ถูกต้องแบบปลอดภัยกันก่อนเลย
การเตรียมตัวและการดาวน์โหลดไฟล์
ทำตาม 2 สเต็ปง่ายๆ ด้านล่างนี้เพื่อโหลดสุดยอดโปรแกรมนี้ลงเครื่องของคุณ:
- สเต็ปที่ 1: พุ่งตัวไปที่เว็บไซต์ออฟฟิเชียลของ Dege ผู้พัฒนาโปรแกรมนี้ แล้วเลื่อนหาหัวข้อ dgVoodoo 2 เพื่อดาวน์โหลดเวอร์ชันล่าสุด คุณสามารถวาร์ปไปที่ลิงก์โหลดโดยตรงได้ที่นี่: https://dege.freeweb.hu/dgVoodoo2/dgVoodoo2/
- สเต็ปที่ 2: แตกไฟล์ ZIP ที่โหลดมาไว้ในโฟลเดอร์ชั่วคราวสักที่นึง คุณจะเห็นว่ามีโฟลเดอร์และไฟล์คอนฟิก (ตั้งค่า) ยุ่บยั่บเต็มไปหมด ไม่ต้องตกใจกับความรกครับ; เราจะโฟกัสแค่ไฟล์หลักๆ ไม่กี่ตัวเพื่อทำให้เกมของคุณกลับมาวิ่งฉิวแค่นั้นเอง

หลังจากโหลดและแตกไฟล์เสร็จเรียบร้อย ตอนนี้คุณก็พร้อมที่จะฉีดไฟล์พวกนี้เข้าไปในโฟลเดอร์เกมแล้ว
ขั้นตอนการติดตั้งแบบจับมือทำ
หลักการทำงานหลักๆ ของการใช้ dgVoodoo ก็คือการเอาไฟล์ wrapper ที่จำเป็น โยนเข้าไปวางแปะในไดเรกทอรีราก (root directory หรือโฟลเดอร์หลัก) ของตัวเกมโดยตรง (ข้อควรระวังสำคัญก่อนติดตั้ง: ให้ส่องดูในโฟลเดอร์เกมของคุณก่อนเสมอ ว่ามีไฟล์อะไรอยู่แล้วบ้าง ก่อนที่จะกดวางไฟล์ทับลงไป)
อันดับแรก เราต้องจัดการกับพวกไฟล์โปรแกรมแผงควบคุม (control panel) และไฟล์ตั้งค่ากันก่อน
สเต็ปที่ 1: ก๊อปปี้ไฟล์การตั้งค่า (Configuration Files)

จากโฟลเดอร์ dgVoodoo ที่แตกไฟล์มา ให้คัดลอก (Copy) ไฟล์เฉพาะสองตัวนี้: dgVoodooCpl.exe (ตัวโปรแกรมแผงควบคุม) และ dgVoodoo.conf (ไฟล์ที่เก็บค่าเซ็ตติ้ง) นำสองไฟล์นี้ไปวาง (Paste) ลงในโฟลเดอร์หลักที่มีไฟล์ .exe ตัวรันเกมของคุณอยู่
สเต็ปต่อไปคือช่วงชี้เป็นชี้ตาย: การเติมไฟล์รันไทม์ DirectX ให้ตรงรุ่น
สเต็ปที่ 2: ก๊อปปี้ไฟล์ไลบรารี DLL (สำคัญมากขีดเส้นใต้ไว้เลย)

เกมคลาสสิกส่วนใหญ่ในตลาด (โดยเฉพาะเกมยุคเก่าแบบ 32-bit แท้ๆ) มักจะถูกเขียนมาให้รันบนแพลตฟอร์ม Microsoft DirectX เพราะงั้น ให้เข้าไปในโฟลเดอร์ dgVoodoo ที่แตกไฟล์มา ดับเบิลคลิกเข้าโฟลเดอร์ MS แล้วค่อยเปิดโฟลเดอร์ x86 อีกที
ลากคลุมก๊อปปี้ไฟล์ .dll ทั้งหมดที่อยู่ข้างในนี้ (ซึ่งน่าจะมี d3d8.dll, d3d9.dll, D3DImm.dll, และ DDraw.dll) แล้วเอาไปวางแปะรวมกับไฟล์ .exe ในโฟลเดอร์เกมของคุณเลย
ข้อควรระวังขั้นวิกฤตสำหรับคนเล่นเกมลงม็อด: ถ้าในโฟลเดอร์เกมของคุณมันมีไฟล์ d3d9.dll แปลกปลอมอยู่ก่อนแล้ว—ซึ่งมักจะเจอประจำในเกมอย่าง School Mate 2 ที่มีการลงแพตช์แปลภาษา (fan translations) แพตช์ลบเซนเซอร์ (uncensor) หรือม็อดซับไตเติล—คุณจะต้องเปลี่ยนชื่อไฟล์ของ dgVoodoo เป็น d3d9_alt.dll ก่อนที่จะกดวางทับลงไป การทำแบบนี้จะช่วยป้องกันไม่ให้ dgVoodoo ไปเขียนทับไฟล์ม็อดดั้งเดิมของเกม ทำให้ทั้งม็อดแปลภาษาและตัวรันกราฟิกสามารถทำงานไปพร้อมๆ กันได้โดยไม่ตีกัน

(ทริคเสริม: ถ้าเกมที่คุณจะเล่นมันถูกสร้างมาตั้งแต่ยุคพระเจ้าเหา ที่ใช้การ์ดจอ 3Dfx Voodoo คุณจะต้องเข้าไปก๊อปปี้ไฟล์ไลบรารีจากโฟลเดอร์ 3Dfx แทนที่จะเป็นโฟลเดอร์ MS นะครับ)
แค่ก๊อปปี้ไฟล์ไปวางมันเพิ่งจะสำเร็จแค่ครึ่งทางครับ; การตั้งค่าออปชันให้ถูกต้องต่างหาก คือกุญแจปลดล็อกประสิทธิภาพที่แท้จริง
การตั้งค่า (Configuration) เพื่อดึงประสิทธิภาพสูงสุด
พอก๊อปไฟล์เสร็จปุ๊บ ให้กดรันไฟล์ dgVoodooCpl.exe ที่ตอนนี้มันไปนอนแอ้งแม้งอยู่ในโฟลเดอร์เกมของคุณ เพื่อรีดเร้นความสวยงามและเฟรมเรตให้พุ่งปรี๊ด—โดยเฉพาะเวลาที่เกมต้องโหลดไฟล์รูปตัวละคร (sprites) ความละเอียดสูงจำนวนมหาศาล หรือประมวลผลเอฟเฟกต์การต่อสู้เชิงยุทธวิธี (tactical combat) หนักๆ—คุณจำเป็นต้องปรับตั้งค่าบางอย่างสักหน่อย
อย่างแรก เราจะมาปรับวิธีที่เกมจะแสดงผลขึ้นจอมอนิเตอร์ของคุณกัน

ในแท็บ General (ทั่วไป):
- Appearance (การแสดงผล): เลือก Full Screen ถ้าคุณอยากเล่นแบบเต็มจอคลาสสิกๆ หรือเลือก Windowed ถ้าคุณชอบเล่นแบบย่อขยายหน้าต่างบนเดสก์ท็อปได้
- Scaling Mode (โหมดการปรับขนาด): ขอแนะนำแบบสุดๆ ให้เลือก Stretched, keep Aspect Ratio (ขยายเต็มจอแต่รักษาสัดส่วนเดิม) ออปชันนี้จะขยายภาพเกมให้พอดีกับจอยุคใหม่ของคุณแบบเนียนๆ โดยที่ยังคงสัดส่วนดั้งเดิมเอาไว้ ป้องกันไม่ให้ภาพตัวละครหรือ UI โดนยืดจนอ้วนเตี้ยหรือดูผิดเพี้ยน
ลำดับต่อไป เราจะมาอัดฉีดพลังประมวลผลกราฟิก (VRAM) ส่งตรงไปให้เอนจิ้นเกมกัน
ในแท็บ DirectX (โซนรีดเร้นพลัง):

- VRAM: โดยปกติแล้ว เกมรุ่นเดอะจะมองเห็นหน่วยความจำการ์ดจอแค่หยิบมือเดียว ให้ปรับสเตตัส VRAM นี้เพิ่มเป็น 1024 MB หรือมากกว่านั้นไปเลย การทำแบบนี้คือการดึงเอาความบ้าพลังของการ์ดจอสมัยใหม่ของคุณมาใช้ และจะลบปัญหาอาการเกมกระตุกยิบๆ (micro-stutters) ตอนเจอฉากเอฟเฟกต์หนักๆ ทิ้งไปได้แบบถาวร
- Resolution (ความละเอียด): คุณจะปล่อยทิ้งไว้ที่ Unforced (ไม่บังคับ) (เพื่อให้เกมรันด้วยความละเอียดดั้งเดิมของมัน) หรือจะบังคับตั้งค่าให้เป็น 1920×1080 / 4K เพื่อภาพที่คมบาดตาก็ได้ (หมายเหตุ: ถ้าการพยายามบีบให้เกมรันภาพชัดขึ้น แล้วทำให้เคอร์เซอร์เมาส์ในเกมชี้ไม่ตรงกับปุ่ม UI ล่ะก็ ให้ปรับการตั้งค่านี้กลับมาที่ Unforced ซะ)
- Filtering (การกรองภาพ): ปรับค่านี้ไปที่ Force Anisotropic 16x เพื่อรีดความคมชัดของเทกเจอร์พื้นผิวในเกม 3D ให้คมกริบแบบก้าวกระโดด
- Miscellaneous (จิปาถะ): อย่าลืม เอาติ๊กถูกออก (Uncheck) ที่ช่อง dgVoodoo Watermark (ลายน้ำ) ด้วยล่ะ การทำแบบนี้จะลบเอาโลโกลิขสิทธิ์จางๆ ของตัวโปรแกรมที่เกะกะอยู่ตรงมุมจอล่างออกไปเวลาที่คุณกำลังเพลินกับเกม
ทริคระดับโปร: อย่ากลัวที่จะลองผิดลองถูกกับหน้าต่างตั้งค่านี้! เอนจิ้นเกมคลาสสิกแต่ละเกมมีพฤติกรรมดื้อด้านต่างกันออกไป ดังนั้นอาจต้องใช้เวลาปรับจูนทดสอบ (trial and error) เล็กน้อย เพื่อหาสูตรสำเร็จที่เพอร์เฟกต์และเข้ากับสเปคคอมของคุณมากที่สุด
สรุปรวบยอดเลยก็คือ ซอฟต์แวร์ตัวนี้มันคือไอเทมที่ขาดไม่ได้จริงๆ ในการอนุรักษ์มรดกเกมเก่าๆ เอาไว้

บทสรุป
อย่าปล่อยให้กำแพงของฮาร์ดแวร์สมัยใหม่มาหยุดยั้งคุณจากการเอนจอยกับเกมระดับตำนาน ถึงแม้การขยันอัปเดตของ Windows จะทำลายระบบรองรับเกม DirectX รุ่นเก่าพังพินาศไปแล้วก็ตาม แต่เครื่องมือเทพๆ อย่าง dgVoodoo 2 จะเป็นหลักประกันว่า ประวัติศาสตร์เกมเมอร์จะได้รับการอนุรักษ์ไว้และยังคงสามารถเอามาเล่นได้อย่างลื่นไหลในปัจจุบัน
เพียงแค่ยอมเสียเวลาสักสองสามนาที ก๊อปปี้ไฟล์ที่ถูกต้องไปวางและปรับค่า VRAM นิดหน่อย คุณก็สามารถเสกให้ก้อนพิกเซลกระตุกๆ ที่เล่นไม่ลง ให้กลายเป็นประสบการณ์เกมภาพคมชัดระดับ HD ที่สมูทสุดๆ ได้แล้ว ทำตามขั้นตอนด้านบน เซ็ตค่าให้ตรงใจคุณ แล้วเตรียมตัวมุดกลับเข้าไปเสพความสนุกในโลกเรโทรใบโปรดของคุณแบบไม่ต้องยอมประนีประนอมกับบั๊กใดๆ อีกต่อไป!
