DOSBox: วิธีเรียกใช้แอปพลิเคชั่น DOS เก่าบน Linux

หน้าจอหลักของ DOSBox

DOSBox เป็น โปรแกรมจำลอง DOS ซึ่งมีเวอร์ชันสำหรับ Linux, FreeBSD, Mac OS X, Windows และอื่น ๆ โปรแกรมจำลองมีจุดมุ่งหมายเพื่อสร้างสภาพแวดล้อมที่เหมาะสมเพื่อให้แอปพลิเคชันและเกม DOS เก่าสามารถใช้งานในระบบปฏิบัติการสมัยใหม่ต่อไปได้โดยไม่มีปัญหาความเข้ากันได้

เนื่องจากความหลงใหลในไมโครโปรเซสเซอร์บางครั้งฉันจึงต้องการโปรแกรมที่เรียกว่า MICRO ในเวอร์ชันสำหรับ MS-DOS และฉันพบปัญหาที่ต้องการเรียกใช้ DOSBox ได้ประกันตัวฉันออกไปแล้วและตอนนี้ฉันจะอธิบายวิธีการ

ที่แรกก็คือ ติดตั้งสำหรับการแจกแจงแบบ Debian คุณสามารถใช้บรรทัดต่อไปนี้สำหรับการแจกแจงตามแพ็กเกจ RPM หรืออื่น ๆ (สำหรับ openSuSE คุณสามารถ ไปที่ลิงค์นี้ และคลิกที่ปุ่ม Direct Install) คุณสามารถค้นหาทางเลือกอื่นที่เหมาะสมได้ (หากต้องการคุณสามารถดาวน์โหลดได้จากเว็บ www.ดอสบ็อกซ์.com หรือใช้เครื่องมือเช่น Aptitude):

sudo apt-get install dosbox

เมื่อติดตั้งแล้วคุณสามารถใช้งานได้โดยเรียกใช้โปรแกรม DOSBox จะอนุญาตให้คุณเรียกใช้ โปรแกรมหรือวิดีโอเกม สำหรับ MS-DOS ที่มีนามสกุล .exe, .com และ. bat. หากคุณต้องการทราบว่าสามารถทำได้อย่างไรเพียงพิมพ์สิ่งต่อไปนี้เพื่อเริ่มต้น:

dosbox

เมื่อดำเนินการแล้วคุณสามารถใช้ได้ คำสั่ง DOS เพื่อย้ายไปรอบ ๆ ตอนนี้คุณสามารถสร้างไดเร็กทอรีชื่อ "ตารางเวลา" ใน / Home และที่นั่นคุณสามารถบันทึกไฟล์ปฏิบัติการ DOS ที่คุณต้องการเรียกใช้ หากมีไฟล์ปฏิบัติการอยู่แล้วคุณสามารถพิมพ์สิ่งต่อไปนี้ใน DOSBox (Z: \> คือพรอมต์ DOSBox ที่ปรากฏขึ้นและคุณไม่จำเป็นต้องพิมพ์):

Z:\> mount C /home/usuario/programasdos

หากทุกอย่างเป็นไปด้วยดีก mensaje "ไดรฟ์ C ติดตั้งเป็นไดเร็กทอรีท้องถิ่น / home / user / programmed" ในกรณีของเรา นี่คือวิธีการติดตั้งไดเร็กทอรีที่คุณมีไฟล์ปฏิบัติการ DOS และพร้อมใช้งาน ตอนนี้เราต้องดำเนินการโปรแกรม DOS หรือเกมที่เราต้องการจัดการ ประเภท:

Z:\> C:

ตอนนี้ รวดเร็ว มันจะเปลี่ยนเป็น C: \> และถ้าคุณต้องการหรือจำชื่อของไฟล์ปฏิบัติการไม่ได้คุณสามารถใช้ DIR และคำสั่ง DOS อื่น ๆ เพื่อใช้งานได้ ตัวอย่างเช่นหากไฟล์ปฏิบัติการอยู่ภายในไดเร็กทอรีย่อยอื่นเราสามารถไปที่ไดเร็กทอรีนั้นได้โดยพิมพ์:

C:\> cd nombre_directorio

ในกรณีของเรานี่ไม่ใช่กรณีเนื่องจากไฟล์ ปฏิบัติการได้โดยตรง ในโปรแกรม เราเขียนชื่อเต็มของโปรแกรมต่อไปและกด ENTER เช่นเดียวกับที่เกิดขึ้นใน MS-DOS ตัวอย่างเช่นสมมติว่าคุณต้องการเรียกใช้ micro.exe ที่พบในไดเร็กทอรีที่สร้างขึ้นจากนั้นคุณพิมพ์:

C:\> micro.exe

และหลังจากกด ENTER มันจะเปิดขึ้น จำไว้ว่ามีอยู่จริง ทางลัดบางอย่าง ปุ่มเพื่อดำเนินการบางอย่างภายใน DOSBox เช่น Ctrl + F9 เพื่อออกจาก DOSBox, Alt + ENTER เพื่อแก้ไขโหมดเต็มหน้าจอ, Ctrl + F5 เพื่อจับภาพหน้าจอและ Ctrl + F10 เพื่อปล่อยเมาส์หรือจับภาพเพื่อจัดการกับแอปพลิเคชัน DOS มีมากกว่านี้คุณสามารถดูคู่มือ DOSBox


แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. รับผิดชอบข้อมูล: AB Internet Networks 2008 SL
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   เลี้ยง dijo

    และไมโครกำลังทำอะไรอยู่? ฉันถูกทิ้งไว้กับคำทักทาย XD ที่สงสัย

    1.    สัจพจน์ 85 dijo

      สวัสดี. Micro เป็นโปรแกรมจำลองไมโครโปรเซสเซอร์ Motorola 6800 มีเครื่องมือต่าง ๆ ที่ทำหน้าที่เป็นผู้ฝึกสอนเพื่อให้ทราบวิธีจัดการกับคำสั่งวิธีการทำงานภายใน IRQ การเขียนโปรแกรม ฯลฯ

    2.    สัจพจน์ 85 dijo

      สวัสดี. Micro เป็นโปรแกรมจำลองไมโครโปรเซสเซอร์ Motorola 6800 มีเครื่องมือต่าง ๆ ที่ทำหน้าที่เป็นผู้ฝึกสอนเพื่อให้ทราบวิธีจัดการกับคำสั่งวิธีการทำงานภายใน IRQ การเขียนโปรแกรม ฯลฯ

      อาศิรพจน์

      1.    เลี้ยง dijo

        grax ครั้งหนึ่งฉันตั้งโปรแกรม 6800 ตอนที่ฉันเรียนอิเล็กทรอนิกส์ฉันจำไม่ได้ด้วยซ้ำว่า grax สำหรับการมีส่วนร่วม ทักทาย

  2.   โซ่ jhon dijo

    สวัสดีฉันต้องการใช้โปรแกรมเพื่อสื่อสารกับ plc โปรแกรมนี้เรียกว่า logic master 90 มันจะเปิดขึ้นและทุกอย่าง แต่เมื่อต้องการเปิดหรือดูสิ่งที่อยู่ใน plc ความผิดพลาดในการสื่อสารปรากฏขึ้นฉันจะกำหนดค่าได้อย่างไร ขอบคุณที่ใช้ linux mint

  3.   โซ่ jhon dijo

    สวัสดีคุณเป็นอย่างไรบ้างฉันต้องการใช้โปรแกรมที่ใช้สื่อสารกับ plc โปรแกรมคือ logicmaster 90 มันเปิดขึ้น แต่เมื่อพยายามเปิดสิ่งที่อยู่ใน plc ฉันได้รับข้อความการสื่อสารล้มเหลวฉันจะกำหนดค่าการสื่อสารได้อย่างไร ขอบคุณ ... ฉันใช้ linux mint 17.3

  4.   มิเกล dijo

    สวัสดีฉันรู้ว่ามันเป็นเวลานานแล้วที่เผยแพร่โพสต์นี้ แต่ฉันต้องการถามคำถามคุณ ฉันต้องติดตั้งไดรฟ์ DOSBox C ของฉันโดยติดตั้งบนดิสก์ USB แต่เนื่องจากมีชื่อที่มีช่องว่างจึงไม่ได้ใช้ฉัน มีใครรู้บ้างว่าคุณสามารถเขียนคำสั่ง mount ใน dosbox สำหรับ linux เพื่อ mount ไดรฟ์ USB นั้นเป็นดิสก์ C ได้อย่างไร :? ขอบคุณ

  5.   นาโอมิ dijo

    เข้าใจง่ายมาก! ขอขอบคุณ!

  6.   นายเอฟ dijo

    ขณะที่ฉันใส่จุดคู่ (:)

  7.   นายเอฟ dijo

    คุณใส่จุดคู่ (:) อย่างไร?