วันศุกร์ที่ 24 มิถุนายน พ.ศ. 2559

ติดตั้ง Windows 3.1 ใน DOSBox พร้อมติดตั้ง Driver สำหรับเล่นเกม

ติดตั้ง Windows 3.1 ใน DOSBox


เริ่มแรกเราต้องมีไฟล์ติดตั้ง Windows 3.1 กันก่อนนะครับ ลอง Google ดูครับหาไม่ยาก เมื่อได้มาแล้วแตก zip ดูจะเห็นว่ามันแบ่งไฟล์ติดตั้งออกเป็น disk (แน่ละ สมัยนั้นมันต้องติดตั้งผ่าน disk drive)


ต่อมาเราต้องเตรียม Folder สำหรับติดตั้ง Windows 3.1 ใน C:\ ของ DOSBox ครับ ให้ copy ไฟล์ทั้งหมดของ DISK1 ถึง DISK7 ลงไปใน Folder นั้นเลย ตามรูปด้านล่างผมตั้งชื่อ Folder ว่า WINSETUP



ต่อมาก็ถึงขั้นตอนติดตั้งซะที เปิด DOSBox ขึ้นมาแล้วจัดการติดตั้ง Windows 3.1 ตามรูปด้านล่าง





เสร็จเรียบร้อยสำหรับการติดตั้ง Windows 3.1 บน DOSBox จะเห็นว่าตัว Windows 3.1 แสดงผลที่ 16 สีเท่านั้น แถมยังส่งเสียงอะไรออกมาก็มิได้ ต่อไปเราจะติดตั้ง Drivers สำหรับ การแสดงผล และ เสียงกัน

เตรียมการติดตั้ง Video/Sound Drivers


Download ไฟล์ Drivers จากเว็บนี้ (http://www.classicdosgames.com/drivers.html) ก่อนนะครับ สำหรับ Video Drivers ให้เลือกตัว S3 (ถ้าเลือกตัวอื่นก็ได้แต่จะยุ่งยากไปแก่ไขไฟล์ config ของ DOSBox อีก)
เสร็จแล้วแตกไฟล์ zip แล้ว copy folders ที่ได้ไปที่ C:\ ของ DOSBox (ในรูปด้านล่างได้สร้าง Folders DRIVERS เอาไว้เพื่อความเป็นระเบียบ)



ติดตั้ง Video Drivers ของ Windows 3.1 ใน DOSBox


ใน Windows 3.1 เปิด Main Group แล้วคลิก Windows Setup ไอคอน หลังจากนั้น ตรง menu bar เลือก Options >> Change System Settings...


ช่อง Display: เลือก Other display (Requires disk from OEM)...


พิมพ์ PATH ที่เก็บ DRIVERS ของเราเข้าไป


เลือกความละเอียดหน้าจอและจำนวนสีที่ต้องการ แนะนำ 800x600 ที่ 256 สี ก็พอครับ เพราะเกมสมัยนั้นส่วนใหญ่ความละเอียดและสีไม่เกินนี้ เสร็จแล้วก็ กด OK และรอติดตั้งจนเสร็จ


หลังจากเปิด DOSBox และ เข้า Windows 3.1 เข้ามาใหม่จะเห็นว่าความละเอียดเปลี่ยนไป สวยปิ๊ง

ติดตั้ง Sound Drivers ของ Windows 3.1 ใน DOSBox


ออกจาก Windows 3.1 ไปที่ DOS แล้วเข้าไป folder drivers ของ Sound Blaster ที่เราเตรียมเอาไว้ แล้ว run ไฟล์ INSTALL.EXE

เลือก Full Installation


หน้าต่อมาตรง Microsoft Windows 3.1 path : None ให้กดปุ่มลูกศรลงมาเลือกแล้วกด Enter


พิมพ์ PATH Windows 3.1 ณ ปัจจุบันลงไป แล้วกด Enter


เมื่อทุกอย่างเรียบร้อยก็กด Enter ต่อไปได้เลย


หน้าต่อมาตรง Interrupt setting : 5 ให้กดปุ่มลูกศรลงมาเลือกแล้วกด Enter


ปรับค่า Interrupt Setting ให้เป็น 7 (ค่า default ของ DOSBox เป็น 7)


เสร็จแล้วก็กด Enter ต่อไป ๆ ๆ รอจนติดตั้งเสร็จ เมื่อ reboot (ปิดแล้วเปิด DOSBox ใหม่) แล้วเข้า Windows 3.1 จะได้ยินเสียงดังขึ้น ก็เป็นอันเสร็จสิ้นกระบวนการแล้วครับผม


ทดสอบติดตั้งเกม


ลองติดตั้งเกม Civilization for Windows 3.1 ได้ภาพและเสียงชัดแจ่มแจ๋วตามยุคสมัยของมันครับ