หากคุณมีเกม DOS เก่า เช่น DOOM ยังเล่นบน PC ได้ด้วยโปรแกรมจำลอง DOSBox เป็นโปรแกรมจำลอง DOS ที่ดีที่สุด คู่มือส่วนใหญ่เน้นแค่ติดตั้งและให้คำสั่งสองสามคำสั่ง แต่นี่อาจข่มขื่นผู้ใช้ใหม่ และมีความซึ่งร้ายรออยู่สำหรับมืออาชีพ DOS ด้วย คู่มือนี้ไม่แค่ครอบคลุมการติดตั้ง DOSBox สำหรับ Linux แต่ยังรวมการแม้าท์ (mount) ไดรฟ์ C: อัตโนมัติ และสำหรับมือใหม่ที่กลัวคำสั่ง DOS แนะนำซอฟต์แวร์คลาสสิกช่วยเหลือ!
การติดตั้ง DOSBox สำหรับ Linux
ติดตั้ง DOSBox ง่าย เพราะอยู่ใน repository ของเกือบทุกดิสโทร เข้าถึงได้ผ่านแพ็กเกจแมเนจอร์ใดๆ หากชอบติดตั้งผ่านบรรทัดคำสั่ง:
# สำหรับระบบ Debian/Ubuntu-based: sudo apt install dosbox # สำหรับระบบ Fedora/RHEL/CentOS: sudo dnf install dosbox # สำหรับระบบ Arch-based: sudo pacman -S dosbox
ติดตั้งเสร็จ โปรแกรมจะอยู่ในเมนูระบบ หรือเริ่มได้โดยพิมพ์:
dosbox
การใช้งาน DOSBox สำหรับ Linux
เข้า DOBSox แล้วงงง่าย มันไม่เริ่มที่พรอมต์ "C:" แต่เริ่มที่ Z: (ไดรฟ์เสมือนภายใน DOSBox) พร้อมคำแนะนำแม้าท์ C: ใหม่ด้วยตนเอง นี่ข่มขื่นผู้ใช้ใหม่และรบกวนมืออาชีพ DOS ที่แค่ต้องการพรอมต์ C: พร้อมรออยู่ เพื่อแก้ไข ต้องแก้ไฟล์เริ่มต้นของ DOSBox
บน DOS ปกติ แค่แก้ "autoexec.bat" ที่รูทของ C: แต่ DOSBox ใช้ไฟล์ config ท้องถิ่นในซับไดเรกทอรีของโฟลเดอร์ home เพื่อจัดการคำสั่ง
เข้าถึงไฟล์นี้: เปิด hidden files/folders ในไฟล์แมเนจอร์ แล้วเปิดไดเรกทอรี ".dosbox" ในโฟลเดอร์ home (สมมติรัน DOSBox อย่างน้อยหนึ่งครั้ง หากไม่ รันและปิด) ควรมีไฟล์ชื่อ "dosbox-0.74.conf" (หมายเลขเวอร์ชันอาจต่าง)
คุ้มค่าที่จะเลื่อนอ่านไฟล์ข้อความนี้เพื่อดูตัวเลือกทั้งหมดสำหรับการปรับแต่งอนาคต แต่ตอนนี้สนใจแค่ส่วน [autoexec] ท้ายไฟล์ ตามคอมเมนต์ ส่วนนี้สำหรับคำสั่งที่ต้องการรันอัตโนมัติตอนเริ่มต้น คนปกติจะวางคำสั่งแม้าท์ที่นี่ ตอนนี้ว่างอยู่ แต่จะเพิ่มบรรทัดใหม่ในขั้นตอนต่อไป
ขั้นตอนเหล่านี้สมมติว่าทุกอย่างที่ต้องการบน C: จะเก็บในไดเรกทอรีชื่อ "dosbox" โดยตรงในโฟลเดอร์ home หากยังไม่มี สร้างขึ้นมาและคัดลอกซอฟต์แวร์ DOS ที่ต้องการรันเข้าไป ในไฟล์ config DOSBox เพิ่มสองบรรทัดใหม่ภายใต้ส่วน [autoexec]:
mount c ~/dosbox c:
บันทึกไฟล์ ตอนเปิด DOSBox จะเปิดที่ C: อัตโนมัติ พร้อมเข้าถึงทุกอย่างในโฟลเดอร์ dosbox
พื้นฐาน DOS สำหรับผู้กล้า
เปลี่ยนไดเรกทอรี:
cd wolf3d
ย้อนกลับไดเรกทอรี:
cd ..
เรียกดูไดเรกทอรีและดูรายการไฟล์ยาวๆ ทีละหน้า:
dir /p
เริ่มโปรแกรม executable โดยพิมพ์ชื่อไฟล์ ไม่ต้องพิมพ์นามสกุล เช่น wolf3d.exe แค่:
wolf3d
แค่อยากเล่นเกม ไม่อยากเรียน DOS!
แม้การเรียนคำสั่ง DOS พื้นฐานจะคุ้มค่า แต่ไม่จำเป็นอย่างเคร่งครัด มีซอฟต์แวร์จำนวนมากออกแบบให้อินเทอร์เฟซเป็นมิตรสำหรับคนไม่อยากเรียนเทอร์มินัล DOS แนะนำส่วนตัว: The Norton Commander ไฟล์แมเนจอร์คลาสสิกตลอดกาล ที่ทำให้ twin-pane file browsing นิยม กระตุ้นโปรเจกต์เลียนมาหลายอย่าง รวมถึง Midnight Commander บน Linux
ใช้ลูกศรเรียกดูไฟล์ กด Enter บนไฟล์ที่ต้องการรันหรือไดเรกทอรีที่ต้องการเข้า สลับระหว่างสองแผงด้วย Tab ปุ่มฟังก์ชันทำงานคัดลอก เปลี่ยนชื่อ ลบ ฯลฯ น่าเสียดาย Norton Commander เป็น abandonware ไม่มีลิงก์อย่างเป็นทางการ แต่ควรหาได้จาก Google
สมมติ Norton Commander อยู่ในไดเรกทอรี "NC" ในโฟลเดอร์ dosbox เริ่มได้ด้วยคำสั่ง:
cd nc nc
หรือแม่นยำกว่า:
c:\nc\nc.exe
เพื่อให้ Norton Commander รันอัตโนมัติตอนเริ่มต้น เพิ่มคำสั่งนี้ในส่วน [autoexec] ของไฟล์ config DOSBox จนเป็นดังนี้:
mount c ~/dosbox c: c:\nc\nc.exe
ตอนนี้คุณรันเกม DOS ได้สะดวก แค่นำเกมใหม่มาใส่ในโฟลเดอร์ dosbox ได้ทุกเมื่อ หากต้องการรู้เพิ่มเติมเกี่ยวกับคำสั่ง DOS หรือหาซอฟต์แวร์ ดูคู่มือ DOSBox สำหรับ Mac ของเรา