วิธีเล่นเกมพีซี / Windows คลาสสิกยุค 90 บนแพลตฟอร์มใดก็ได้
เผยแพร่แล้ว: 2023-05-25รู้สึกคิดถึง? ติดตั้ง Windows 98 และเล่นเกมพีซีแบบคลาสสิกบนแพลตฟอร์มที่ทันสมัย พร้อมด้วยการสนับสนุน DirectX และ 3dfx Voodoo นี่คือวิธีการเริ่มต้น
วิธีเล่นเกมพีซีเก่าบนแพลตฟอร์มสมัยใหม่
คุณสามารถเล่นเกมพีซีเก่าได้โดยติดตั้ง Windows 98 เวอร์ชันที่ใช้งานได้ด้วย DOSBox-X กระบวนการนี้เกี่ยวข้องกับการกำหนดค่า DOSBox-X ให้เลียนแบบฮาร์ดแวร์ที่พบในพีซีที่ใช้ Windows ตั้งแต่ช่วงปลายทศวรรษที่ 1990 โดยสร้างดิสก์เสมือนสำหรับติดตั้ง Windows 98 ทำตามขั้นตอนการตั้งค่า จากนั้นจึงเสร็จสิ้นขั้นตอนเพื่อติดตั้งไดรเวอร์ สุดท้ายนี้ คุณสามารถติดตั้งเกมบางเกมหรือแอปอื่นๆ และใช้คอมพิวเตอร์ Windows, macOS หรือ Linux ที่ทันสมัยของคุณ เช่น กล่องสีเบจเก่าๆ จากยุค 90
เมื่อกระบวนการเสร็จสิ้น คุณจะสามารถเปิดใช้ DOSBox-X ชี้ไปที่ไฟล์การกำหนดค่า Windows 98 และบูตเข้าสู่ Windows 98 ได้ทันที จากที่นี่ คุณสามารถติดตั้งเกม Windows 98 และซอฟต์แวร์อื่นๆ ได้ราวกับว่าคุณใช้ฮาร์ดแวร์แบบเนทีฟ คุณสามารถก้าวไปอีกขั้นและกำหนดค่าเครือข่ายได้หากต้องการ แม้ว่าจะไม่จำเป็นในการบรรลุจุดประสงค์หลักของบทช่วยสอนนี้: เล่นเกมคลาสสิคบางเกม
เราใช้ DOSBox-X เนื่องจากมีคุณสมบัติมากกว่า DOSBox รุ่นมาตรฐาน ซึ่งรวมถึงการรองรับ DirectX 9.0c โดยใช้ S3 Trio64 ที่จำลองแล้ว รวมทั้งการ์ด 3dfx Voodoo ที่จำลองแล้ว ซึ่งช่วยให้คุณได้สัมผัสกับเกมที่รองรับด้วยกราฟิกที่เร่งความเร็วด้วยฮาร์ดแวร์ในยุคแรกๆ และคุณไม่จำเป็นต้องทำขั้นตอนการตั้งค่าไดรเวอร์ให้ยุ่งยากด้วยซ้ำ
ขั้นตอนที่ 1: เตรียม DOSBox-X
ก่อนอื่น ดาวน์โหลดและติดตั้ง DOSBox-X จากเว็บไซต์อย่างเป็นทางการ อีมูเลเตอร์ทำงานบนแพลตฟอร์มหลักๆ ทั้งหมด รวมถึง Windows, macOS และ Linux
ถึงเวลาสร้างไฟล์กำหนดค่า DOSBox-X แล้ว สิ่งนี้จะบอกอีมูเลเตอร์ว่าจะใช้ CPU ประเภทใดพร้อมกับข้อมูลอื่นๆ เช่น การจัดสรร RAM และการ์ดเสียง ในที่สุดเราจะแก้ไขไฟล์นี้เพื่อเมานต์และบูต Windows 98 โดยอัตโนมัติ สร้างเอกสารข้อความใหม่และวางสิ่งต่อไปนี้ลงในไฟล์:
[sdl] ล็อคอัตโนมัติ = จริง [ดอสบ็อกซ์] ชื่อเรื่อง=วินโดวส์ 98 เมมไซส์=128 vmemsize=8 vesa modelist width limit=0 vesa modelist ความสูงจำกัด=0 [ดอส] เวอร์ชั่น=7.1 ขีด จำกัด อัตราข้อมูลฮาร์ดไดรฟ์ = 0 ขีด จำกัด อัตราข้อมูลฟล็อปปี้ไดรฟ์ = 0 [ซีพียู] ซีพียู=pentium_mmx แกน = ปกติ [สลาสเตอร์] sbtype=sb16vibra [fdc, ประถมศึกษา] int13fakev86io=จริง [ไอเดียหลัก] int13fakeio=จริง int13fakev86io=จริง [ไอเดีย รอง] int13fakeio=จริง int13fakev86io=จริง ความล่าช้าในการแทรกซีดีรอม=4000 [เรนเดอร์] สเกลเลอร์=ไม่มี
บันทึกไฟล์เป็น win98.conf
และวางไว้ในตำแหน่งที่เหมาะสม (เช่น โฟลเดอร์ DOS ในเอกสารของคุณ เป็นต้น)
ครั้งแรกที่คุณเรียกใช้ DOSBox-X คุณจะถูกขอให้เสนอไดเร็กทอรีสำหรับใช้งาน คุณควรเก็บไฟล์การกำหนดค่าและดิสก์อิมเมจไว้ด้วยกันเพื่อความสะดวก เลือกตำแหน่งที่เหมาะสมสำหรับสิ่งนี้ เช่น โฟลเดอร์ย่อย “DOS” ในโฟลเดอร์เอกสารหลักของคุณ
ถึงเวลาสร้างอิมเมจฮาร์ดดิสก์เสมือนซึ่งคุณสามารถติดตั้ง Windows 98 และเกมที่คุณต้องการเล่นได้ บูต DOSBox-X ก่อน จากนั้นใช้ตัวเลือก Main > Restart DOSBox-X with config file… ในแถบเมนู ค้นหาและเลือกไฟล์ win98.conf
ที่คุณสร้างไว้ก่อนหน้านี้ แล้ว DOSBox จะเริ่มต้นใหม่
ตอนนี้ใช้คำสั่ง IMGMAKE
เพื่อสร้างภาพดิสก์ DOSBox-X จะตัดสินใจโดยอัตโนมัติว่าจะใช้ระบบไฟล์ใด ขึ้นอยู่กับขนาดที่คุณระบุ โปรดจำไว้ว่า Windows 98 ไม่สามารถจัดการพาร์ติชันที่มีขนาดใหญ่กว่า 128GB ได้ หากต้องการสร้างไดรฟ์ FAT32 ขนาด 20GB ให้ใช้คำสั่งต่อไปนี้:
IMGMAKE hdd.img -t hd -size 20480
กำหนดค่าไดรฟ์โดยการคูณขนาดเป็นกิกะไบต์ด้วย 1024 20GB คือ 20480 เมกะไบต์ ไฟล์จะใช้ขนาดเต็มในไดรฟ์ในเครื่องของคุณและวางในไดเร็กทอรีการทำงาน DOSBox-X ที่คุณเลือกไว้ก่อนหน้านี้
ขั้นตอนที่ 2: ติดตั้ง Windows 98
ในการติดตั้ง Windows 98 คุณต้องใช้ดิสก์อิมเมจเวอร์ชัน (ควรอยู่ในรูปแบบ ISO) แม้ว่า Microsoft จะไม่ได้เสนอขายอีกต่อไป แต่ Windows 98 ก็ยังอยู่ภายใต้ลิขสิทธิ์ของ Microsoft และไม่สามารถดาวน์โหลดได้จากเว็บอย่างถูกกฎหมาย อย่างไรก็ตาม หากคุณสามารถรับมือกับซีดี Windows 98 รุ่นเก่าได้ คุณสามารถสร้าง ISO จากซีดีได้
คุณต้องมี Windows 98 หรือ Windows 98 Second Edition สำหรับการขายปลีกหรือ OEM เต็มรูปแบบ ตั้งชื่อดิสก์อิมเมจ win98.iso และติดไว้ในไดเร็กทอรีการทำงาน DOSBox-X ของคุณ
ตอนนี้เปิด DOSBox-X และโหลดไฟล์การกำหนดค่า Windows 98 ของคุณ เมานต์ดิสก์อิมเมจที่คุณสร้างไว้ก่อนหน้านี้เป็นไดรฟ์ C โดยใช้คำสั่ง IMGMOUNT
:
IMGMOUNT C hdd.img
ตอนนี้เมานต์ไฟล์ ISO Windows 98 ในไดเร็กทอรีการทำงานของคุณในตำแหน่งไดรฟ์ D:
IMGMOUNT D win98.iso
เมานต์ดิสก์สำหรับบูตในไดรฟ์ A:
IMGMOUNT A -bootcd D
และสุดท้ายเริ่มกระบวนการติดตั้งโดยเรียกใช้:
BOOT A:
หากทุกอย่างเป็นไปด้วยดี คุณจะเห็นเมนูเริ่มต้นของ Windows 98 เลือก "บูตจากซีดีรอม" ตามด้วย "เริ่มการตั้งค่า Windows 98 จากซีดีรอม" จนกว่าคุณจะเห็นตัวเรียกใช้งานการตั้งค่าสีน้ำเงิน
ทำตามขั้นตอนจนกว่าคุณจะไปถึงวิซาร์ดการตั้งค่า Windows 98 ในที่สุด ติดตั้ง Windows 98 โดยทำตามคำแนะนำบนหน้าจอ
ในที่สุด DOSBox-X จะรีสตาร์ทและคุณจะพบว่าตัวเองกลับมาที่ข้อความแจ้ง Z:\>
เปิด win98.conf
ในโปรแกรมแก้ไขข้อความและเพิ่มสิ่งต่อไปนี้ที่ด้านล่างของไฟล์:
[autoexec] IMMOUNT C hdd.img IMGMOUNT D win98.iso บูต C:
ซึ่งจะบอกให้ DOSBox ติดตั้งฮาร์ดไดรฟ์และไฟล์ ISO ของ Windows 98 โดยอัตโนมัติ จากนั้นดำเนินการตั้งค่าต่อโดยบูตจากไดรฟ์ C หลัก ตอนนี้ให้รีบูต DOSBox-X ด้วยไฟล์ win98.conf ของคุณโดยใช้ตัวเลือก Main > Restart DOSBox-X With Config File จากนั้นเลือกไฟล์ที่คุณเพิ่งแก้ไข
คุณควรเห็น Windows 98 เริ่มทำงานเป็นครั้งแรก ป้อนชื่อของคุณ ยอมรับข้อตกลงใบอนุญาต และป้อนหมายเลขผลิตภัณฑ์ที่ถูกต้อง ปล่อยให้ Windows ทำการตั้งค่าให้เสร็จสิ้น ซึ่งจะรวมถึงการตั้งเวลา การเลือกไดรเวอร์พื้นฐาน และการบูตไปยังเดสก์ท็อป Windows 98 ในที่สุด
ขั้นตอนที่ 3: การติดตั้งซอฟต์แวร์และเกม
ในขณะที่ Windows 98 กำลังทำงานอยู่ คุณจะไม่สามารถต่อเชื่อมอิมเมจของดิสก์ อิมเมจของฮาร์ดไดรฟ์ หรือโฟลเดอร์เป็นไดรฟ์ได้ คุณจะต้องแก้ไขไฟล์ win98.conf
ของคุณ (หรือสร้างไฟล์ใหม่แล้วโหลดจากไฟล์นั้น) หากคุณมีภาพดิสก์สำหรับเกมที่คุณต้องการเล่น คุณจะต้องทำการเปลี่ยนแปลงในส่วน [autoexec]
ของไฟล์ที่ส่วนท้าย
หลังการติดตั้ง ไฟล์คอนฟิกูเรชันของคุณอาจยังคงชี้ไดรฟ์ D ไปยัง Windows 98 ISO ของคุณ อย่าลังเลที่จะเปลี่ยนเป็นภาพดิสก์สำหรับเกมหรือซอฟต์แวร์อื่นที่คุณต้องการติดตั้ง เพื่อความสะดวก เป็นความคิดที่ดีที่จะเก็บไฟล์ ISO เหล่านี้ไว้ในไดเร็กทอรีการทำงาน DOSBox-X ของคุณ คุณเพียงแค่ต้องเปลี่ยนชื่อไฟล์ (เช่น unreal.iso
) แทนที่จะพิมพ์พาธแบบเต็ม
หากต้องการเมาต์ดิสก์อิมเมจ ให้ใช้คำสั่ง IMGMOUNT
ในส่วน [autoexec]
เช่น:
IMGMOUNT D unreal.iso
หากต้องการเมาต์โฟลเดอร์เป็นไดรฟ์ ให้ใช้คำสั่ง MOUNT
มาตรฐาน ในการเมานต์โฟลเดอร์ชื่อ "ซอฟต์แวร์" ในโฟลเดอร์ทำงาน DOSBox ของคุณเป็นไดรฟ์ D:
MOUNT D Software/
เราขอแนะนำให้ติดตั้ง DirectX 9.0c เป็นอย่างน้อย (เวอร์ชันล่าสุดสำหรับ Windows 98) คุณสามารถดาวน์โหลดได้จากเว็บ (มีอยู่ใน FalconFly 3dfx Archive) คุณยังสามารถค้นหาตัวอย่างมากมายสำหรับ Windows 98 ที่คุณสามารถติดตั้งได้
คู่มือการติดตั้ง Windows 98 แบบขยายของ DOSBox-X ให้คำแนะนำเพิ่มเติมรวมถึง .NET framework (1.0, 1.1 และ 2.0) และรันไทม์ Visual C++ 2005 เป็นไปได้ที่จะทำให้ระบบเครือข่ายทำงานภายใน Windows 98 ได้ แต่ต้องใช้งานเพิ่มเติม ดูคู่มืออย่างเป็นทางการของ DOSBox-X เกี่ยวกับระบบเครือข่าย
คุณสามารถตั้งค่าการจำลอง 3dfx ขั้นสูงเพิ่มเติมซึ่งใช้ Glide pass-through เพื่อส่งผ่านการเรียก API ไปยัง GPU ที่ทันสมัยของคุณ ต้องมีการตั้งค่าบางอย่าง แต่อาจคุ้มค่าสำหรับประสิทธิภาพที่ดีขึ้น อ่านคู่มือฉบับเต็มเพื่อตั้งค่า 3dfx Voodoo ใน DOSBox-X
ตอนนี้เล่นบางอย่าง
ตอนนี้คุณสามารถติดตั้งเกมได้โดยการเมานต์สื่อการติดตั้ง ISO หรือโดยการเมานต์โฟลเดอร์และเรียกใช้ไฟล์เรียกทำงานการติดตั้ง คุณจะพบการสาธิต Windows 98 จำนวนมากใน Internet Archive ซึ่งส่วนใหญ่มีขนาดต่ำกว่า 100MB
แม้ว่าหลายรายการจะหายไปตามกาลเวลา (และคุณจะต้องใช้การติดตั้ง DOSBox-X Windows 98 ของคุณเพื่อกู้คืน) แต่บางรายการก็พบสัญญาเช่าใหม่ในชีวิตไม่ว่าจะเป็นพอร์ตต้นทางหรือเผยแพร่ซ้ำในบริการต่างๆ เช่น GOG
กำลังมองหาความคิดถึงอีกหรือไม่? ติดตั้ง Windows 3.1 และเล่นเกมก่อนหน้าหรือสัมผัสกับเกม Flash ที่ดีที่สุดบางเกมจากยุคแรกๆ ของอินเทอร์เน็ต