วันอาทิตย์ที่ 4 ตุลาคม พ.ศ. 2552

เสริมสวยให้ The Elder Scrolls III Morrowind

    อยู่ๆก็เกิดอยากจะเล่นเกม The Elder Scrolls III Morrowind (เพราะไม่มีอะไรจะเล่นน่ะแหละ) แต่ภาพมันก็โบราณ สมัยนั้นคงจะสวย มีคนบอกว่าตอนนี้สามารถเพิ่มความงามของเกมนี้ได้ ก็เลยไปค้นมาซะ

    สิ่งที่ต้องมีอันดับแรกคือเกม The Elder Scrolls III Morrowind ที่ลงภาคเสริมไว้ครบตามลำดับคือ Tribunal และ Bloodmoon และอับเดทเป็นเวอร์ชัน 1.6.1820

    ต่อไปเราก็ต้องหาโปรแกรมมาเพิ่มความสวยให้กับเกมครับ โปรแกรมนี้มีชื่อว่า Morrowind Graphics Extender (MGE) ซึ่งเป็นผลงานของผู้สร้างโปรแกรมช่วยเหลือชั้นนำของเกมซีรีส์นี้อย่าง Oblivion mod manager และ Fallout mod manager (เข้าใจว่า Fallout มันคนละซีรีส์ แต่เอาเถอะตอนนี้ Engine กับคนสร้างก็ใช้ชุดเดียวกันแล้ว)
 
   Morrowind Graphics Extender (MGE) ดาวน์โหลดได้ที่นี่ครับ

    เมื่อเราได้ MGE มาแล้ว (ต่อไปจะเรียก Morrowind Graphics Extender ว่า MGE) มันจะเป็นไฟล์ 7zip มา ให้แตกไฟล์โดยใช้โปรแกรมแตกไฟล์ (7zip หรือ Winrar หรืออย่างอื่น) เราจะได้โฟลเดอร์และไฟล์มาดังนี้

- MGEgui.exe
- dinput8.dll
- d3d8.dll
*โฟลเดอร์
- mge3
- data files

    ให้ก๊อบปี้ทั้งหมดไปไว้ที่โฟลเดอร์ของเกม  The Elder Scrolls III Morrowind ในเครื่องของเรา ตัวอย่างเช่น E:\Games\Morrowind
ถ้าบอกว่ามีโฟลเดอร์ซ้ำกันก็สั่งให้ก๊อบปี้ทับไปเลยครับ

    จากนั้นก็ดับเบิลคลิกที่ไฟล์ MGEgui.exe เพื่อทำการปรับแต่ง ตัวโปรแกรม MGE เป็นเวอร์ชัน 3.8.0 จะไม่ทำงานถ้าไฟล์ Morrowind.exe ไม่ได้อับเดทเป็นเวอร์ชัน 1.6.1820 ซึ่งพวกไฟล์ Crack อาจจะใช้งานไม่ได้ด้วย สำหรับคนที่ไม่อยากใส่แผ่นเล่น แนะนำว่าให้หาโปรแกรม Patch Nocd มาใช้ จะหาได้ที่ไหน อันนี้เป็นเรื่องความสามารถส่วนตัวที่ต้องหาเอาเองครับ

MGE-01

    หน้าแรกก็ไม่มีอะไรมากครับไม่อยากปรับแต่งอะไรก็กดที่ปุ่ม Best quality

MGE-02 
    หน้าต่อมาเป็น Global graphic แนะนำให้ปรับแต่งที่ Antialiasing level  กับ Resolution ปรับได้ตามต้องการ เอาให้เหมาะกับความแรงของเครื่องของเราครับ

MGE-03  
    หน้าต่อมาคือ Render state ปรับตามรูปเลยก็ได้ครับ ตรง Anisotropic filtering level ปรับได้ถึง 16x ครับ ตรง Hardware shad ถ้าเปิดใช้งานแล้วอ่านเมนูยากก็ปิดไว้ก็ได้ครับ Screenshot format ปรับเป็นอะไรก็ได้ครับ แต่ปกติไม่ได้ทำ Screenshot จากตัวโปรแกรมนี้อยู่แล้ว ใช้โปรแกรมอื่น

MGE-04

    หน้าต่อมาเป็น Input เป็นการปรับแต่งคีย์ต่างๆ แต่ผมไม่ได้ใช้อะไร ที่เลือกไว้สองหัวข้อคือข้ามฉากวีดีโอตอนเข้าเกมกับตัวช่วยเรื่องเกม Lag

MGE-05

    หน้าต่อมาส่วนของ Misc จะเป็นการปรับแต่งหลายส่วน ส่วนของ Camera effect จะต้องไปเปิดโหมด Zoom ในหน้า Input ตรงปุ่ม Launch macro edit ถัดลงมามีให้เลือกสามหัวข้อ หัวข้อแรกสำหรับคนที่ลง Mod ที่เพิ่มเอ็ฟเฟ็คต์ ถ้าไม่ได้ลงก็ไม่ต้องเลือก หัวข้อสุดท้ายเป็น HDR แต่ไม่ได้ใช้เพราะเดี๋ยวจะใช้โปรแกรมตัวอื่นมาเสริมตรงนี้

    ฝั่งขวาจะเป็นการปรับแต่งเรื่อง FPS ว่าต้องการจะให้นิ่งที่เท่าไร Blind AI distance to view dista จะเป็นการปรับ AI  ให้เหมาะสมกับระยะการมองเห็นที่เราได้ตั้งไว้

    MGE-06

    หน้าต่อมาคือ morrowind.ini จะเป็นการปรับแต่งไฟล์ ini ของเกมซึ่งบางส่วนจะสามารถปรับในเกมได้
- Hight detail shadows เพิ่มรายละเอียดเงา
- Show fps แสดง fps
- Subtitles เปิดปิด Subtitles
- Allow multiple CS instances เปิด Construction Set หลายตัวได้
- Allow yes to all ตอนเปิดเกมถ้ามีข้อความเตือนเยอะๆ สามารถเลือก yes to all ได้ จะได้ไม่ต้องตอบหลายครั้ง
- Tread loading ให้ตัวเกมเปิดโหลดฉากบ่อยได้
- Disable audio ปิดเสียง
- Hit Fader เปิดปิดเอ็ฟเฟ็คต์หน้าจอแดงเวลาโดนโจมตี

MGE-07

  หน้า Tools จะมีเครื่องมือในการปรับ Shader ต่างๆ ปรับเรื่อง Texture hook และปรับค่าที่เราตั้งไว้ให้กลับเป็นค่าดั้งเดิมของเกม

MGE-08

    หน้าสุดท้าย Distant Land เราจะไม่สามารถปรับแต่งหน้านี้ได้ถ้าเราไม่สั่งให้โปรแกรมทำการสร้าง Distant Land

สร้าง Distant Land file

   
คลิกที่ปุ่ม Distant Land file creation wiz จากนั้นจะเข้าสู่หน้า Plugins ให้เลือก Use morrowund.ini โปรแกรมจะทำการโหลดข้อมูลเมื่อเสร็จแล้วให้กดปุ่ม Continue

    หน้าต่อไปจะเป็นหน้า Land Textures ตัวโปรแกรมจะทำการคำนวนขนาดของ Textures ที่จะใช้ เราสามารถปรับได้ว่าจะใช้ขนาดเท่าไร จากนั้นก็กดปุ่ม Create Land Texture

    หลังจากคำนวนเสร็จแล้วก็จะมายังหน้า Land Meshes เป็นการสร้าง Meshes ของฉาก ยิ่งปรับสูงมากเท่าไรก็จะยิ่งทำให้ใช้ทรัพยากรเครื่องมากขึ้น เมื่อปรับได้อย่างต้องการแล้วก็เลือก Create Land Meshes

   เมื่อคำนวนเสร็จแล้วก็จะมายังหน้า Static ซึ่งจะเป็นการคำนวนวัตถุที่อยู่เป็นฉากหลัง เราปรับได้ว่าจะเพิ่มหรือลดอะไรตามความต้องการ จากนั้นก็คลิกเลือก Create Statics แล้วโปรแกรมจะทำการคำนวนเป็นครั้งสุดท้าย (อาจจะนานหน่อย) เสร็จแล้วเลือก Finish

    จากนั้นหน้า Distant Land ก็สามารถที่จะปรับแต่งได้แล้ว คลิกเลือกที่ Use Distant Land คลิกเลือกที่ Auto set other distances เมื่อเราปรับระยะใกล้ไกลที่ Draw Distance แล้วรายละเอีดยส่วนอื่นก็จะปรับให้เหมาะสมโดยอัตโนมัติ ปรับ Distance Blur Strength เพื่อปรับระยะเบลอ ที่ Water Reflection คลิกเลือกให้หมดเพื่อความสวยงาม

    ก็เป็นการเสร็จสิ้นการติดตั้ง MGE ครับ ต่อไปเราจะเพิ่มอีกโปรแกรมหนึ่งเข้าไปเพื่อความสวยงามมากยิ่งขึ้น โปรแกรมนี้หลายคนอาจจะรู้จักกันดี นั่นก็คือ ENBSeries

   ENBSeries คือโปรแกรมปรับแต่งสำหรับเกมที่ใช้ Directx9 แต่ใช้เอ็ฟเฟ็คต์ได้ไม่หมด โปรแกรมจะทำการเพิ่มเอ็ฟเฟ็คต์เข้าไป โดยปกติแล้ว The Elder Scrolls III Morrowind จะใช้  Directx8 แต่เมื่อเราติดตั้ง MGE แล้วจะทำให้เกมสามารถใช้งาน Directx9 และใช้ ENBSeries เพิ่มเอ็ฟเฟ็คต์เข้าไปได้

    โปรแกรม ENBSeries สามารถดาวน์โหลดได้ที่นี่ครับ แนะนำให้ใช้ GTA San Andreas beta v0.075 หรือ GTA San Andreas beta v0.075s

    เมื่อเราโหลดไฟล์มาเสร็จแล้วให้แตกไฟล์โดยใช้โปรแกรมแตกไฟล์ (7zip หรือ Winrar หรืออย่างอื่น) จากนั้นเปิดดูโฟลเดอร์ที่เราแตกไฟล์ออกมาแล้วก๊อบปี้ไฟล์ d3d9.dll และ enbseries.ini ไปไว้ที่ โฟลเดอร์ของเกม  The Elder Scrolls III Morrowind ในเครื่องของเรา
ตัวอย่างเช่น E:\Games\Morrowind

     จากนั้นเปิดไฟล์ enbseries.ini ด้วยโปรแกรม Notepad และแก้ไขตามนี้ครับ (0 คือปิดใช้งาน 1 คือเปิดใช้งาน
[GLOBAL]
UseEffect=1 เพื่อเป็นการเปิดการใช้งานทันทีเมื่อเปิดเกม

[EFFECT]
EnableBloom=1 เปิดการทำงานของแสงฟุ้งกระจาย
EnableOcclusion=0
EnableReflection=1 ทำให้วัตถุอย่างสะท้อนแสง(อาจจะไม่มีผล)
EnableMotionBlur=0
EnableWater=0
EnableShadow=1 ถ้าเปิดเงาจะเข้มขึ้น
DepthBias=0
EnableDepthOfField=0 ทำให้ฉากหลังเบลอ จะเปิดหรือปิดก็ได้แล้วแต่คนชอบ

[BLOOM]
BloomAllowOversaturation=0 ถ้าเปิดใช้งานแสงจะจ้ามาก

[COLORCORRECTION]
ColorSaturationDay=1
ColorSaturationNight=1
หัวข้อนี้ค่า 0 คือปกติ มากกว่า 1 คือสีสด น้อยกว่า 0 เช่น –1 สีจะซีด

[DEPTHOFFIELD]
DOFFocusRange=80 ยิ่งใส่ค่าน้อยก็จะเห็นฉากหลังเบลอมากขึ้น

    จากนั้นก็เซฟและก็ลองเปิดเกมเล่นดู มีอะไรไม่ชอบใจก็ปรับแต่งกันได้ แล้วก็หา MOD ชุดเสื้อผ้า อาวุธและชุดเกราะงามๆมาใช้ได้แล้ว
ลองดูภาพเปรียบเทียบ

ภาพแบบปกติ

Morrowind-01

ใช้ MGE

Morrowind-02

ใช้ MGE กับ ENBSeries

Morrowind-03 ใช้ MGE กับ ENBSeries และเปิด Enable Depth Of Field

Morrowind-04
    ถ้าเปิดเกมมาแล้วปรากฏว่าเกมค้างไปต้องตกใจเพราะเกมกำลังทำการประมวลผลกราฟิกอยู่ แล้วจากนั้นเกมก็จะแสดงผลตามที่เรากำหนดไว้

    ถ้ามองไม่เห็นเมนูให้กดปุ่ม Shift และ F12 เพื่อเปิดการทำงานของเอ็ฟเฟ็คต์ แล้วเมื่อปรับอะไรเรียบร้อยแล้วก็กดปุ่มเดิมเพื่อเปิดเอ็ฟเฟ็คต์

    ถ้าเกมหนืดจนเล่นไม่ไหวให้ลองไปปรับลด Draw Distance ใน Distant Land ให้เหลือ 5 หรือ 3 ก็จะช่วยได้ครับ

     จะมีบั๊กทำให้ไม่เห็นตัวเราและเครื่องสวมใส่เวลาเปิดเมนู ดังนั้นควรติดตั้งตัวเสริมเอ็ฟเฟ็คต์นี้หลังจากสร้างตัวละครตอนแรกได้สำเร็จแล้ว ถ้ามีปัญหาระหว่างเล่นเกมอยากจะกลับไปใช้การแสดงผลแบบเก่าให้ย้ายไฟล์ MGEgui.exe,dinput8.dll,d3d8.dll และโฟลเดอร์ mge3 ออกจากโฟลเดอร์ของเกมไปไว้ที่อื่นเสียก่อน แล้วถ้าสร้างตัวละครหรือทำอะไรเสร็จเรียบร้อยแล้วก็สามารถย้ายกลับมาได้

เสริมพิเศษ ปลูกหญ้าให้ The Elder Scrolls III Morrowind

    โปรแกรม MGE มี MOD ตัวเสริมชื่อว่า Morrowind Grass Mod ซึ่งต้วเวอร์ชันที่ที่ต้นหญ้ามีการเคลื่อนไหวจะต้องใช้รวมกับ MGE ครับ

     อันดับแรกต้องไปโหลดตัว MOD กันก่อน โดยสามารถดาวน์โหลดได้ที่นี่ จะต้องเลือกไฟล์ที่ชื่อว่า Grass Animated

    เมื่อได้ไฟล์มาแล้วก็แตกไฟล์ด้วยโปรแกรมแตกไฟล์ (7zip หรือ Winrar หรืออย่างอื่น) จากนั้นเปิดดูโฟลเดอร์ที่เราแตกไฟล์ออกมาแล้วก๊อบปี้ไฟล์ Grass_Ascadian Isles.esp,Grass_Bitter Coast.esp,Grass_Grazelands.esp,Grass_West Gash.esp และโฟลเดอร์ Meshes,Textures ไปไว้ที่โฟลเดอร์ของเกม  The Elder Scrolls III Morrowind ในเครื่องของเรา
ตัวอย่างเช่น E:\Games\Morrowind และถ้ามีไฟล์ซ้ำก็ก๊อบปี้ทับไปเลยครับ

    จากนั้นเปิดเกม The Elder Scrolls III Morrowind ตามปกติ ที่หัวข้อ Data files เลือกไฟล์ Grass_Ascadian Isles.esp,Grass_Bitter Coast.esp,Grass_Grazelands.esp,Grass_West Gash.esp (ทำเครื่องหมายกากบาทด้านหน้าของไฟล์) แล้วก็ตอบตกลง

    เสร็จแล้วก็ปิดเกมไปก่อน เปิดโปรแกรม MGE แล้วทำตามขั้นตอนของการ สร้าง Distant Land file (ย้อนกลับไปอ่านวิธีการด้านบน) ตัวโปรแกรมจะทำการคำนวน Meshes และ Textures ใหม่ที่เราใส่เข้าไปเพิ่มในเข้าไปเกม

    เมื่อสร้าง สร้าง Distant Land file เสร็จแล้วก็ได้เวลาเข้าไปทดสอบในเกมครับ แต่ก่อนอื่นเปิดเกมมาแล้วให้ไปที่ ที่หัวข้อ Data files แล้วเอาเครื่องหมายกากบาทหน้าไฟล์ต้นหญ้าที่เราใส่ไว้ออกเสียก่อน (Grass_Ascadian Isles.esp,Grass_Bitter Coast.esp,Grass_Grazelands.esp,Grass_West Gash.esp) ถ้าเราไม่เอาออกเวลาเข้าไปเล่นก็จะเจอกับต้นหญ้าหินที่ไม่สามารถเดินเข้าไปได้ 

    เมื่อเราเข้าเกมไปก็จะได้เห็นเหมือนภาพด้านล่างนี้ครับ…

Morrowind-05 เมื่อจัดการทุกอย่างเสร็จสมบูรณ์แล้วก็จะเป็นแบบนี้ครับ

Morrowind-06

Morrowind-07
    เอาล่ะขอจบบทความอันยืดยาวเพื่อกลับไปเล่นเกมต่อเสียที ส่วนพวก Textures ในเกมและ MOD อื่นๆลองไปหากันได้ครับที่เว็บไซต์ http://planetelderscrolls.gamespy.com หรือที่ http://www.tesnexus.com