วิธีเรียกใช้แอปพลิเคชัน MS-DOS ใน Wine


10

ฉันได้อ่านแล้วว่า Wine รองรับหรืออาจสนับสนุนการใช้งานแอพและเกมของ MS-DOS แต่คำถามของฉันก็คือ ฉันไม่สามารถหาวิธีดำเนินการได้ ฉันกำลังลอง Monkey Island หรือ The 7th Guest ใช้ Wine 1.4rc2 ทันที

ลิงก์ต่อไปนี้คือสาเหตุที่ฉันถามสิ่งนี้: http://wiki.winehq.org/WineReleaseCriteria?action=show&redirect=WineReleasePlan

ดูเหมือนว่า DosBox จะรวมอยู่ใน Wine แต่นี่เป็นความสับสน ถ้ามันรวมอยู่แล้ววิธีการรัน MS-DOS


2
WINE ใช้สำหรับเรียกใช้งานแอปพลิเคชัน Windows คุณได้ลอง DOSBox เพื่อใช้งานเกม DOS หรือไม่? (ดูเหมือนว่า Monkey Island จะได้รับการสนับสนุนจาก DOSBox)
oddfellow

@oddfellow: ฉันเชื่อว่าความคิดเห็นของคุณเป็นคำตอบที่สมบูรณ์แบบ (Monkey Island ใช้งานได้ดีจริง ๆ บน DOSBox) คุณคิดจะโพสต์ไว้ด้านล่างหรือไม่
RafałCieślak

ที่เกี่ยวข้อง (ซ้ำกันได้หรือไม่): askubuntu.com/q/74559/18612
Christopher Kyle Horton

ที่เกี่ยวข้อง แต่ไม่เหมือนกัน ฉันกำลังขอ ms-dos ภายในไวน์ที่นี่ ข้างนอกฉันรู้เกี่ยวกับ dosbox, scumm และที่เหลือ
Luis Alvarado

@LuisAlvarado: หน้าไวน์ที่คุณเชื่อมโยงบอกฉันว่างานรวมของ DOSBox ยังไม่เสร็จสมบูรณ์ คำพูด: "คุณสมบัติที่จะดี แต่อาจไม่สามารถทำได้: การรวม DOSBox (บนเว็บไซต์ของเราตอนนี้เรากำลังรอการเปิดตัว dosbox ครั้งต่อไป)"
oddfellow

คำตอบ:


11

DOSBox เป็นทางออกที่ดี แต่ Dosemu เป็นตัวเลือกที่มีประสิทธิภาพมากกว่า ตัวอย่างเช่นใน DOSBox คุณไม่สามารถใช้เครื่องพิมพ์

$ sudo apt-get install dosemu

คุณสามารถแก้ไขการกำหนดค่าหากไม่เหมาะกับคุณ:

$ vi /etc/dosemu/dosemu.conf

ดูhttp://manpages.ubuntu.com/manpages/oneiric/man1/dosemu.bin.1.html


1
Dosemu จะไม่ทำงานสำหรับฉันไม่มีปัญหากับ dosbox
Tachyons

+ เขาต้องการใช้แอป dos ด้วยไวน์เพียงแค่ดับเบิลคลิกและเปิดโดยไม่ต้องปวดบรรทัดคำสั่งใด ๆ
Tachyons

@AbobackerMk ตกลงในสคริปต์ที่มีสิทธิ์ดำเนินการขอเรียกมันว่า "dosemu.sh" dosemu /dir_of_program/program.exe นั่นคือทั้งหมดหลังจากนั้นเพียงดับเบิลคลิกที่ไฟล์ sh ..
maniat1k

1
สำหรับช่วงเวลาที่ฉันได้รับการบอกว่า Dosbox ยังไม่ได้รวมกับไวน์ เมื่อรวมเข้าด้วยกันมันจะทำงานในลักษณะเดียวกับการเรียกใช้ Dosbox
Luis Alvarado

9

ScummVM

สำหรับการผจญภัยแบบคลาสสิกจากเกมSCUMMฉันอยากจะแนะนำScummVM ( หน้าใน Software Center ) มันมีความหลากหลายน้อยกว่า DOSBox โดยที่มันรันได้เฉพาะชื่อเฉพาะ แต่ชื่อเหล่านั้นมักจะทำงานได้ดีกว่าใน ScummVM กว่าใน DOSBox รองรับทั้ง Monkey Island และ The 7th Guest

ป้อนคำอธิบายรูปภาพที่นี่


6

นี่เป็นวิธีหนึ่งที่คุณสามารถใช้ DOSBox ได้:

  1. ติดตั้ง dosbox โดยใช้ Software Center
  2. ติดตั้ง nautilus-open-terminal โดยใช้ Software Center
  3. เปิดไฟล์เบราว์เซอร์ (Nautilus) แล้วไปที่โฟลเดอร์ที่มีเกม DOS ของคุณ
  4. คลิกขวาที่พื้นที่ว่างและเลือก 'เปิดเทอร์มินัลที่นี่'
  5. ในประเภทเทอร์มินัลdosbox .- จดบันทึกจุดเดียวที่ส่วนท้ายของคำสั่ง เป็นสิ่งสำคัญ: จะบอกกับ DOSBox ว่าคุณต้องการทำให้ไดเรกทอรีปัจจุบันพร้อมใช้งานเป็นC:ไดรฟ์ภายในสภาพแวดล้อม DOS จำลอง
  6. คุณจะได้หน้าต่าง DOSBox พร้อมC:\>ท์ พิมพ์ชื่อของปฏิบัติการที่ (ไฟล์ชื่อsomething.exeหรือsomething.comหรือsomething.batว่าคุณต้องการที่จะเรียกใช้)
  7. สนุก.

การติดตั้ง termainal เปิด Nautilus อาจมีปัญหาในหอยโข่งผู้ใช้จำนวนมาก oneric มีปัญหานี้รวมทั้งผม :)
tachyons

Aboobacker Mk คุณสามารถลิงค์ไปยังรายงานบั๊กใน Launchpad ได้หรือไม่? ฉันใช้ nautilus-open-terminal มานานแล้วและยังไม่พบข้อผิดพลาดใด ๆ ของ Nautilus
Marius Gedminas

ผมไม่ได้ส่งข้อผิดพลาดรายงานหอยโข่งข้อผิดพลาด automaticalyy ปิดหลังจากนั้นไม่กี่ที่สองแม้ไอคอนบนเดสก์ทอปหายไปผมพบว่าวิธีการแก้ปัญหาจากเว็บไซต์ (ฉันคิดว่ามันเป็น webupd8) มันบอกว่าจะถอนการติดตั้งสถานีเปิดหอยโข่งปลั๊กอินฉันไม่ได้ตอนนี้ไม่มีปัญหา
tachyons

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.