เลียนแบบ Sega Dreamcast บน Mac

Admin

จากยุคทองที่ยิ่งใหญ่ของการใช้คอมพิวเตอร์ น่าเสียดายที่ฮาร์ดแวร์ที่ผิดพลาด Dreamcast เป็นผู้บุกเบิก XBox ยุคแรกที่ถูกลืมไป หากไม่มีคุณจะเล่นเกมที่มีความหมายสำหรับ Sega Dreamcast บน Mac ของคุณได้อย่างไร

ในบทความนี้ เราจะพูดถึงวิธีต่างๆ ที่คุณสามารถเริ่มต้นเล่นเกมย้อนยุคกับน้องชายคนเล็กในยุคแรกๆ ไปจนถึงคอนโซล Xbox รุ่นต่างๆ

อยู่ในความฝัน

Mac ใช้งานได้ไม่ดีนักกับอีมูเลเตอร์สำหรับ Sega Dreamcast ซึ่งเหมือนกับ Xbox ที่ออกแบบโดย Microsoft แต่เหตุใดจึงอาจไม่ชัดเจนนัก อาจเป็นเพราะคอนโซลไม่ประสบความสำเร็จเนื่องจากปัญหาทางเทคนิคที่น่ารำคาญ แม้จะเป็นเช่นนั้น แต่ก็เป็นที่ชื่นชอบของผู้ชื่นชอบกลุ่มเล็ก ๆ และมีประโยชน์จากพอร์ตเกมอาร์เคดโดยตรงซึ่งทั้งเล่นได้และน่าประทับใจในทางเทคนิค

อย่างไรก็ตาม มีสองสามวิธีในการจำลองคอนโซลนี้บน Mac ที่สามารถเล่นได้ หากคุณต้องการมันจริงๆ บางอย่างก็ชัดเจนและบางอย่างก็ไม่ชัดเจน มาจัดการกับความชัดเจนกันก่อน

คู่แข่ง OS X ดั้งเดิมคือ lxdream. แม้ว่ามันจะสามารถรันซอฟต์แวร์ Dreamcast ได้ แต่คำว่า "รัน" นั้นอาจฟังดูแรงเกินไปสำหรับมัน การพัฒนาสิ้นสุดลงในปี 2552 และเว็บไซต์ยังไม่ได้รับการปรับปรุงตั้งแต่ปี 2010 ไม่ใช่โปรแกรมจำลองที่ดี

แล้วคุณจะรู้สึกอย่างไรถ้าคุณรัก Dreamcast และใช้งาน Mac? ไม่มีความช่วยเหลือหรือคำปลอบใจใดๆ เลยที่มีชุมชนการพัฒนาที่มีชีวิตชีวาสำหรับโปรแกรมจำลอง nullDC บนแพลตฟอร์ม Windows …

หรือว่า?

ไวน์ทำให้ดีขึ้น

ด้วยการปรับแต่งเล็กน้อย คุณสามารถรับ nullDC สำหรับ Windows ที่ทำงานบน Mac ผ่าน Wineskin Winery ได้ ขั้นตอนแรกคือ แน่นอน หากคุณไม่มี Wineskin ต้อง ดาวน์โหลดได้ที่นี่. อ่านคำแนะนำ และอย่าลืมว่าคุณอาจต้องติดตั้ง X11 หากยังไม่ได้ทำ

เมื่อติดตั้งและรันแล้ว Wine จะเสนอทางเลือกให้คุณ "ดาวน์โหลดแพ็คเกจด้วยตนเอง" หรือ "สร้าง Blank Wrapper ใหม่" นี้อะไร หมายความว่าไวน์สร้างฟองอากาศ Windows ใหม่ซึ่งโปรแกรมที่มีไว้สำหรับ Windows สามารถทำงานบนโปรเซสเซอร์ Intel ของ Mac ได้

ขั้นแรก "สร้างกระดาษห่อเปล่าใหม่"

Dreamcast-Mac-create-wrapper

ตั้งชื่อเป็น "Dreamcast" แล้วกดตกลงและรอ ต้องใช้เวลาพอสมควร

dreamcast-mac-name-wrapper

เว้นเสียแต่ว่าคุณมีหน่วยความจำมากมาย คุณควรปล่อยไว้โดยไม่ให้กระบวนการแข่งขันกันเพื่อแย่งชิงพื้นที่

เมื่อเสร็จแล้ว (ในที่สุด) ระบบจะถามคุณว่าต้องการดู wrapper ใหม่ใน Finder หรือไม่ เลือกตัวเลือกนี้และเรียกใช้แอปใหม่

dreamcast-mac-app-created

มันบอกว่าโปรแกรมรันไม่ได้ ปิดการแจ้งเตือนนั้นแล้วเรียกใช้อีกครั้ง สิ่งนี้เกิดขึ้นเสมอ

ตอนนี้ คุณต้องติดตั้งปลั๊กอิน Winetricks สำหรับ DirectX โดยเฉพาะ Direct3D คลิกแท็บเครื่องมือแล้วกดปุ่ม Winetricks

Dreamcast-Mac-wineskin-tools

เปิดโฟลเดอร์ "dll" ค้นหาไฟล์ชื่อ "d3dcompiler43" ติดตั้งโดยทำเครื่องหมายที่ช่องถัดจากไฟล์ทางด้านซ้ายและเรียกใช้ จะใช้เวลาสักครู่ แต่เมื่อเสร็จแล้วให้กลับไปที่แท็บการกำหนดค่า อย่าปิดหน้าต่างการกำหนดค่า คุณจะต้องกลับมาหามัน

Dreamcast-Mac-wineskin-winetricks

ตอนนี้คุณต้องดาวน์โหลดและติดตั้ง nullDC

nullDC ทำให้มันใช้งานได้

คุณต้องค้นหาสำเนา nullDC สำหรับ Windows แม้ว่าจะไม่ได้รับการพัฒนาโดยทีมดั้งเดิมอีกต่อไป แต่ก็เป็นโอเพ่นซอร์สในปี 2010 และผู้คนจำนวนมากได้รับมือกับความท้าทายในการก้าวต่อไป หากหาที่ไหนไม่ได้ สามารถ Download ได้ที่นี่.

เป็นไฟล์ .zip ดังนั้นให้แตกไฟล์ไปยังตำแหน่งที่สะดวกบนเครื่องของคุณและดูภายในไดเร็กทอรี ลบไฟล์ “nullDC.cfg”

ตอนนี้คุณสามารถกลับไปที่หน้าต่างแอป Wine และติดตั้งโฟลเดอร์ลงในแอป Wine ได้ คลิกปุ่มติดตั้งซอฟต์แวร์ จากนั้นเลือก "คัดลอกโฟลเดอร์ภายใน"

Dreamcast-mac-wineskin-move-folder

ค้นหาไดเร็กทอรี nullDC ที่คุณดึงมาจากการดาวน์โหลด - จะถูกติดตั้งลงในแอป Wine ระบบจะขอให้คุณยืนยัน EXE ที่คุณต้องการให้ทำงานอัตโนมัติเมื่อเริ่มแอป Wine คลิกตกลง คุณส่วนใหญ่ดีที่จะไป

คำเกี่ยวกับ ROMs

เช่นเดียวกับอีมูเลเตอร์ทั้งหมด ปัญหาในการรับ "สมอง" ดั้งเดิมของคอนโซล ROM ที่ทำให้มันใช้งานได้นั้นเป็นเรื่องที่ยุ่งยาก ทั้งหมดที่เราจะพูดก็คือในขณะที่คุณสามารถค้นหา Google สำหรับ "dc_boot.bin" และ "dc_flash.bin" และดาวน์โหลดได้ 100% เท่านั้น วิธีทางกฎหมายในการรับ ROM เหล่านี้คือการดึงมันออกจากคอนโซล Dreamcast ของคุณเอง และถึงแม้จะเป็นงานที่น่าสงสัยก็ตาม ความถูกต้องตามกฎหมาย การติดตั้ง nullDC บางตัวที่คุณพบจะมี ROM อยู่จริง

แน่นอน Sega Dreamcast เป็นระบบที่ตายไปนานแล้ว และมีเพียงไม่กี่คนที่ใส่ใจเรื่องนี้อีกต่อไป ดังที่กล่าวไปแล้ว วิธีรับ ROM นั้นขึ้นอยู่กับคุณ แต่เราได้ทำในสิ่งที่ควรทำและแนะนำคุณเกี่ยวกับสถานการณ์ทางกฎหมาย

เมื่อคุณได้รับ ROM แล้ว ควรติดตั้งไว้ในไดเร็กทอรี "data" ของ nullDC เว้นแต่ว่าการติดตั้งของคุณจะติดตั้งไว้ล่วงหน้า

เช่นเดียวกับอิมเมจดิสก์เกม คุณสามารถรับได้ทางออนไลน์ (Google คือเพื่อนของคุณ) แต่สิ่งที่คุณทำได้ตามกฎหมายคือเปิดเกม จากแผ่นดิสก์ที่คุณเป็นเจ้าของโดยตรงหรือคัดลอกจากแผ่นดิสก์เป็นรูปภาพ ซึ่งอยู่นอกเหนือขอบเขตของสิ่งนี้ กวดวิชา

วิ่งตามความฝัน

ตอนนี้คุณสามารถเรียกใช้แอพ Dreamcast Wine เมื่อพร้อมใช้งานและก่อนที่คุณจะเรียกใช้งานใดๆ คุณต้องตั้งค่าการแสดงผลล่วงหน้า ไปที่ "ตัวเลือก -> PowerVR -> โหมด ZBuffer" และเลือก "D24S8 + FPE" (ช้า แม่นยำดี)

เมื่อเสร็จแล้วคุณสามารถเรียกใช้ได้

คลิกที่เมนูไฟล์และเลือก "ไฟล์ -> บูตปกติ" และเลือกไฟล์ที่คุณต้องการเรียกใช้

dreamcast-mac-nullDC-choose-game

การกำหนดค่าจอยสติ๊กเป็นอีกเรื่องหนึ่ง และเราแนะนำให้คุณซื้อจอยแพด Dreamcast มือสองและต่อเข้ากับคอมพิวเตอร์ของคุณด้วยอะแดปเตอร์ USB

LCD การ์ดหน่วยความจำถูกจำลองเป็นหน้าต่างขนาดเล็ก และคุณสามารถดูข้อมูลเพิ่มเติมได้ในขณะเล่น

dreamcast-mac-jetset-running

บทสรุป

เป็นเรื่องแปลกและไม่สบายใจที่คุณต้องเลียนแบบพีซีเพื่อเล่นเกม Dreamcast แต่เป็นวิธีเดียวที่จะทำได้ในตอนนี้ ใช่ มันไม่เสถียรเล็กน้อย (ในเครื่องของเรา มันหยุดทำงานเมื่อคุณตั้งค่าเต็มหน้าจอ เช่น แต่อยู่ในโหมดเต็มหน้าจอเมื่อคุณรีสตาร์ท) และคุณจะต้องปรับความเร็วเพื่อให้เล่นได้คล่องขึ้น แต่จริงๆ แล้ว มันน่าทึ่งมากที่มันใช้งานได้ดี

หากคุณชอบบทช่วยสอนนี้หรือมีคำถามเกี่ยวกับ Dreamcast บน Mac โปรดแจ้งให้เราทราบในความคิดเห็นด้านล่าง

เครดิตภาพ: Sega Dreamcast No 6

การเปิดเผยข้อมูลพันธมิตร: ทำให้เทคโนโลยีง่ายขึ้นอาจได้รับค่าคอมมิชชั่นสำหรับผลิตภัณฑ์ที่ซื้อผ่านลิงก์ของเรา ซึ่งสนับสนุนงานที่เราทำเพื่อผู้อ่านของเรา

ปรับแต่ง Mac Desktop ของคุณอย่างเหนือชั้นด้วย Übersicht
ปรับแต่ง Mac Desktop ของคุณอย่างเหนือชั้นด้วย Übersicht

ลึกลงไปในหัวใจของเรา เรารู้ว่ามนุษย์ทุกคนมีเอกลักษณ์เฉพาะตัว เราไม่อยากเป็นเหมือนใคร นั่นเป็นเหตุ...

วิธีป้องกันไม่ให้ iTunes เปิดโดยอัตโนมัติ
วิธีป้องกันไม่ให้ iTunes เปิดโดยอัตโนมัติ

iTunes ถูกตั้งค่าให้เปิดโดยอัตโนมัติเมื่อดาวน์โหลดไฟล์เสียง ส่งลิงก์จาก iOS อัปเดต iTunes และอื่น...

วิธีใช้ข้อความคอนโซลเพื่อแก้ไขปัญหา Mac ของคุณ
วิธีใช้ข้อความคอนโซลเพื่อแก้ไขปัญหา Mac ของคุณ

หากคุณเพิ่งกู้คืนจากความผิดพลาดของระบบ คุณอาจได้รับแจ้งให้ตรวจสอบข้อความแสดงข้อผิดพลาดในคอนโซล แต...