ในยุคเก่าของ Windows เวอร์ชันที่มีเลข 9 ในชื่อ DOS เป็นแพลตฟอร์มหลักสำหรับ PC gaming เริ่มต้น Doom, Quake, Zork และอีกหลายร้อยเกม ใช้คุณสมบัติ primitive ของระบบปฏิบัติการและสร้างเกมที่สนุกและเล่นได้แม้ในมาตรฐานวันนี้ แม้ macOS จะไม่ค่อยรู้จักในแง่ gaming คุณยังเล่นเกม DOS บน Mac ได้ เรียนรู้วิธีเล่นเกม DOS บน macOS ด้วย DOSBox โปรแกรมจำลอง DOS นำหน้าบนทุกแพลตฟอร์ม
หมายเหตุ: สำหรับผู้ใช้ Windows และ Linux คำแนะนำนี้สำหรับเล่นเกม DOS เก่าบน Windows และ Linux
ทำไมต้อง DOSBox?
คุณอาจสงสัยทำไมเราเลือก DOSBox เมื่อมี DOS emulators อื่นๆ สำหรับเล่นเกมบน macOS ตัวอย่างเช่น มี DOSBox-X ซึ่งเป็น fork ของโครงการ DOSBox แม้คุณจะมีตัวเลือกอื่น DOSBox โดดเด่นจากที่เหลือหลายเหตุผล:
- ตั้งค่าได้ง่ายมาก ไม่เหมือนบาง emulators คุณไม่ต้องจัดการสร้าง virtual hard drive, กำหนดค่าฮาร์ดแวร์ ฯลฯ
- รันง่ายบนหลายแพลตฟอร์ม เพิ่งย้ายจาก Windows ไป Mac? ไม่ใช่ปัญหา คุณยังรัน DOSBox และเกม DOS โปรดได้
- ฟรี และนั่นเป็นข้อดีเสมอ
- รันเกมเก่าได้ตรงตามที่ควรเป็น แทนที่จะแค่ emulate เกมให้รันบนระบบใหม่ DOSBox emulate สภาพแวดล้อมต้นฉบับ ทำให้เกมรันลื่นเหมือนเดิม แม้ hardware เก่าก็ emulate เพื่อป้องกันปัญหา หากคุณมองหาประสบการณ์ authentic สุดๆ โดยไม่ต้องขุดคอมพิวเตอร์ IBM-compatible เก่า นี่คือมัน
ด้วยทั้งหมดนี้ในใจ จึงสมเหตุสมผลที่คุณจะอยากเริ่มกับ DOSBox เพื่อเล่นเกม DOS โปรดบน macOS
ดาวน์โหลดและติดตั้ง DOSBox
- ดาวน์โหลด DOSBox จากเว็บไซต์นักพัฒนา ตรวจสอบให้แน่ใจว่าเลือกเวอร์ชัน "Mac OS X" ที่ถูกต้อง หากไม่แน่ใจดาวน์โหลดอะไร ให้ดาวน์โหลด DOSBox สำหรับ macOS จาก Sourceforge
- Mount DMG ที่ดาวน์โหลดใน Finder
- คัดลอก "DOSBox.app" ไป directory ที่ต้องการ โดยทั่วไปคือโฟลเดอร์ Applications แต่ DOSBox รันได้จากโฟลเดอร์ไหนก็ได้ ไม่ต้องคัดลอก text files บน DMG
DOSBox Frontends
คุณสามารถดาวน์โหลด sogenannten "frontend" สำหรับ DOSBox บนหน้าเดียวกัน ในบริบทนี้ frontend คือแอปพลิเคชันที่รัน emulation code ของ DOSBox แต่ห่อหุ้ม emulation ใน container application
ปกติ container application ขยาย functionality หรือทำให้กระบวนการโหลดและบันทึกเกมง่ายขึ้น แม้จะไม่ได้อัปเดตตั้งแต่ 2016 และไม่ทำงานบน Catalina และ macOS รุ่นใหม่กว่า Boxer เป็น macOS front-end ที่รู้จักดีที่สุดสำหรับ DOSBox เสนอ library support และ streamlined loading/playing: เพียงลากวางเกมลงไอคอนแอป และคุณพร้อมเล่น
เนื่องจาก Apple หยุดรองรับ 32-bit applications คุณจะต้องการ 64-bit front-end เพื่อความเข้ากันได้กับ Catalina และ Big Sur นักพัฒนา Boxer ไม่รองรับแล้ว แต่ thec0de.com สร้าง 64-bit version ที่ควรเข้ากันได้ บางผู้ใช้สังเกตเห็น frame rate issues ลองดูถ้าต้องการ front-end แต่อาจไม่ทำงานสมบูรณ์
สำหรับคู่มือนี้ เราอธิบายวิธีใช้ standalone version ของ DOSBox สำหรับ macOS
รัน DOSBox และเล่นเกมด้วย DOSBox
ดับเบิลคลิกที่ไอคอน DOSBox เพื่อเปิด DOS session ใหม่ จะเปิด console window แสดง text-only interface
หากคุณ unfamiliar กับ DOS ทั้งหมด interface ปริศนานี้เรียกว่า DOS prompt คุณรันคำสั่งโดยพิมพ์ชื่อและ target แล้วกด Enter แทนการใช้เมาส์โต้ตอบกับ graphical interfaces
นี่คือ old style ของการใช้คอมพิวเตอร์ และอาจใช้เวลาปรับตัวสำหรับผู้ใช้ร่วมสมัย เพื่อทำ actions ผู้ใช้ประกอบ instructions จาก coded language ของคำสั่ง โชคดีที่การรันเกมต้องการเพียงไม่กี่คำสั่ง
คำสั่ง DOS พื้นฐาน
ขณะนำทาง จะช่วยให้จดจำ critical DOS commands นี้ไว้ นอกจากนี้ จดจำว่า DOS filenames สามารถยาวได้แค่ 8 ตัวอักษร เพื่อการจัดระเบียบ ง่ายที่สุดคือย่อชื่อเกม DOS ของคุณให้ 8 ตัวอักษรหรือน้อยกว่า
cd directory: เปลี่ยน directory ไป directory หรือ path ที่ระบุcls: ล้างหน้าจอdir: แสดงเนื้อหาของ current directoryhelp command: แสดง help text สำหรับคำสั่งที่ระบุtype textfile: แสดงเนื้อหาของ text filestart filename: เปิด application ที่ระบุในหน้าต่างใหม่ ทำงานกับ directories ด้วย
Mounting Directories และ Launching Games ใน DOSBox
ก่อนโหลดเกม คุณต้อง "mount" directory ใน DOSBox นี่เชื่อมโยง mounted folder ไปยัง C: drive ใน DOS ทำให้คุณโหลดไฟล์จาก directory นั้นเข้า DOSBox ได้ C: คือตำแหน่ง main hard drive ใน DOS ดังนั้นโฟลเดอร์นี้จะถูกจัดการเป็น primary storage โดย emulator
- ใช้คำสั่งนี้ mount directories ใน DOSBox:
> mount C /path/to/dos/games
- สลับไป C: drive โดยพิมพ์ชื่อของมัน
> C:
- ดูเนื้อหาของ C: drive:
> dir
- นำทาง directories ด้วยคำสั่ง cd (change directory) เข้าโฟลเดอร์ของเกมที่ต้องการเล่น:
> cd SIMC2000
Launch application โดยพิมพ์ชื่อ application และ extension หากไม่แน่ใจว่าจะรัน application ไหน ลอง EXE file ที่มีชื่อเดียวกับ application หรือไฟล์ชื่อ START.COM
> START.COM
เมื่อเกมเริ่ม DOS prompt จะหายไป และเกมจะครอง interface คุณสามารถใช้เมาส์ได้หากเกมรองรับ
เพื่อกลับสู่ DOS prompt ให้ออกจากในเกม คุณอาจต้องเลือก "quit" จากเมนู - แต่ละเกมแตกต่างกัน
Mounting Directories อัตโนมัติ
เพื่อลดขั้นตอนการ launch เกม คุณสามารถตั้งค่า DOSBox ให้รัน mount command อัตโนมัติตอน startup โดยแก้ไข DOSBox configuration file
- เปิด configuration file ที่ "~/Library/Preferences/DOSBox 0.74-3 Preferences" ใน TextEdit
ชื่อไฟล์ configuration จะเปลี่ยนไปตาม version ของ DOSBox
- เลื่อนลงส่วนท้ายของเอกสาร ภายใต้ section "[autoexec]" ให้เพิ่ม mount command ของคุณ คุณสามารถเพิ่มคำสั่งเพิ่มเติมได้ โดยคำสั่งหนึ่งต่อบรรทัด เมื่อเสร็จ บันทึกไฟล์
- ครั้งต่อไปที่ DOSBox เปิด mount command จะรันอัตโนมัติ
เกม DOSBox Compatible ยอดนิยม
คุณต้องการเกมบางตัวให้รันใน DOSBox DOSBox จะให้คุณเล่นเกม DOS เกือบทุกตัว แม้ไม่ใช่ทุกเกม compatible กับ macOS: ดูรายการ DOSBox compatible games เต็มที่นี่ คุณสามารถดาวน์โหลด free และ shareware DOS games จาก ClassicDOSGames และ DOSGames.com คุณยังตรวจสอบ GamesNostalgia สำหรับเกม retro หลากหลาย รวมถึง DOS สำหรับ premium games ลอง GOG ซึ่งให้คุณซื้อเกม DOS หลายตัวในราคาต่ำกว่า $10 ต่อตัว
หากคุณไม่แน่ใจจะเริ่มที่ไหนหา compatible DOS games เล่นบน macOS ลองเกมยอดนิยมเหล่านี้ที่ compatible กับ DOSBox:
- Prince of Persia (1989) – Platformer ยอดนิยมตั้งมาตรฐานใหม่ในสมัยนั้น การต่อสู้เกี่ยวกับดาบ vs projectiles เกมตื่นเต้นทั่วไปพร้อม animation ดี รอเวลาผ่าน dungeons และ foes/obstacles ต่างๆ คุณยังลอง sequel Prince of Persia 2: The Shadow and the Flame ได้
- DOOM (1993) – เมื่อสิ่งมีชีวิตชั่วร้าวถูกปล่อยบนดาวอังคารในทดลอง teleportation มันขึ้นอยู่กับคุณที่จะช่วยมนุษยชาติ ถูกมองว่าเป็นหนึ่งในเกมคอมพิวเตอร์ groundbreaking มากที่สุด เป็น classic ที่คุณต้องเล่นอย่างน้อยหนึ่งครั้ง
- Wolfenstein 3D (1992) – เกมนี้นำ 3D shooters เข้าสู่คอมพิวเตอร์ทั่วโลก ยังเตรียมทางให้ DOOM ประสบความสำเร็จ คุณยิงนาซีได้กี่ตัวขณะหลบหนีจาก Castle Wolfenstein?
- Oregon Trail (1990) – Classic survival game ที่ยากกว่าที่คิด เดินทางกับกลุ่ม pioneers ไปทางตะวันตก พยายามตัดสินใจที่ถูกต้องเพื่อรอดชีวิตและไปถึงปลายทาง มี mini-games สนุกๆ ด้วย
- Dangerous Dave (1990) – นี่คือการแนะนำ platform-style games สำหรับผู้เล่นหลายคน Premise เรียบง่าย: กู้ถ้วยรางวัลจาก 10 levels ระหว่างอุปสรรคและ challenges มากมาย
- Scorched Earth (1991) – ต่อสู้กับสูงสุด 10 ผู้เล่นหรือคอมพิวเตอร์ใน turn-based survival game แม้ gameplay อาจดู simple แต่เป็น highly complex strategy game ใช้ tanks สงครามกับผู้อื่น
- Blood (1997) – Must-play DOS game สำหรับแฟน horror โดยเฉพาะกับ classic horror movie references First-person shooter ตื่นเต็นที่จับคู่คุณกับ evil cult
- Warcraft: Orcs & Humans (1994) – เกมแรกใน series Warcraft นำไปสู่ World of Warcraft RPG ยอดนิยมมาก Real-time strategy game ให้คุณทดสอบ skills กับ fantasy world
- X-Com: UFO Defense (1994) – รู้จักในชื่อ UFO Enemy Unknown Turn-based strategy game แรกใน series ที่คุณและทีมเก็บข้อมูลลับ aliens และต่อสู้กลับเมื่อรู้ว่าพวกเขาแย่แค่ไหน
- Wasteland (1988) – หลังนuclear war ระหว่าง Soviet Union และ US เหลือแค่ wasteland แต่ mutants และ raiders เข้าใกล้ผู้รอดชีวิต มันขึ้นอยู่กับคุณที่จะรักษาความปลอดภัยให้มนุษยชาติ
- Sid Meier's Civilization (1991) – ยังคงเป็นหนึ่งใน PC games ยอดนิยมตลอดกาล ตามชื่อ คุณพยายามสร้างและครอบครอง civilizations ใน turn-based strategy game Board games แบบ Civilization จริงๆ เป็นแรงบันดาลใจให้เกมนี้
สรุป
คุณไม่ต้องทิ้งเกม old-school โปรดของคุณ คุณต้องการแค่ DOSBox download ฟรี เกม DOS หนึ่งสองตัว และคุณพร้อมเล่นเกมโปรดบน macOS ชั่วโมงๆ แชร์ประสบการณ์เล่นเกมเหล่านี้กับเราด้านล่าง
มองหาอัปเกรด Mac ใหม่ เริ่มต้นกับ buyer's guide แบบ in-depth นี้
Image Credit: Wikimedia Commons/Gatesbillou, Wikimedia