DOSBox - ດໍາເນີນງານ MS/DOS ເກມເກົ່າ/ໂປແກຼມເກົ່າໃນ Linux


ເຄີຍຢາກຫຼິ້ນເກມ DOS ເກົ່າຫຼືໃຊ້ເຄື່ອງຄອມພິວເຕີເກົ່າເຊັ່ນ Turbo C ຫຼື MASM ເພື່ອໃຊ້ລະຫັດພາສາປະກອບ? ຖ້າທ່ານມີແລະສົງໄສວ່າ DOSBox ແມ່ນທາງທີ່ຈະໄປແນວໃດ.

DOSBox ແມ່ນຫຍັງ?

DOSBox ແມ່ນຊອບແວ open-source ທີ່ເຮັດໃຫ້ຄອມພິວເຕີທີ່ໃຊ້ MS-DOS. ມັນໃຊ້ງ່າຍດາຍຊັ້ນ DirectMedia ຊັ້ນສູງ (SDL) ເຊິ່ງເຮັດໃຫ້ມັນງ່າຍທີ່ຈະພົກພາໄປສູ່ເວທີຕ່າງໆ. ດ້ວຍເຫດນີ້, DOSBox ສາມາດໃຊ້ໄດ້ກັບລະບົບປະຕິບັດການທີ່ຫຼາກຫຼາຍເຊັ່ນ: Linux, Windows, Mac, BeOS, ແລະອື່ນໆ.

ຕິດຕັ້ງ DOSBox ໃນ Linux

ຖ້າທ່ານຢູ່ໃນ Ubuntu ຫລື Linux Mint, ທ່ານສາມາດຕິດຕັ້ງມັນໂດຍກົງຈາກ Software Center. ສຳ ລັບລະບົບທີ່ອີງໃສ່ Debian ອື່ນໆໂດຍທົ່ວໄປ, ທ່ານສາມາດໃຊ້ sudo apt-get ເພື່ອຕິດຕັ້ງມັນ. ຄຳ ສັ່ງ ສຳ ລັບມັນແມ່ນດັ່ງຕໍ່ໄປນີ້.

$ sudo apt-get install dosbox

ສຳ ລັບລົດຊາດຂອງ Linux ອື່ນໆເຊັ່ນ RHEL, CentOS, ແລະ Fedora, ທ່ານສາມາດລວບລວມແລະຕິດຕັ້ງມັນຈາກແຫຼ່ງດັ່ງຕໍ່ໄປນີ້. ດາວໂຫລດເອກະສານແຫຼ່ງລ້າສຸດໂດຍໃຊ້ ຄຳ ສັ່ງ wget ຕໍ່ໄປນີ້.

# wget https://nchc.dl.sourceforge.net/project/dosbox/dosbox/0.74-3/dosbox-0.74-3.tar.gz

ທ່ອງໄປຫາໄດເລກະທໍລີທີ່ໄຟລ໌ໄດ້ຖືກດາວໂຫລດແລະ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້ເພື່ອຕິດຕັ້ງມັນ.

# tar zxf dosbox-0.74-3.tar.gz
# cd dosbox-0.74-3/
# ./configure
# make
# make install

ວິທີໃຊ້ DOSBox

DOSBox ສາມາດແລ່ນຈາກປາຍທາງໄດ້ໂດຍການປະຕິບັດ ຄຳ ສັ່ງຕໍ່ໄປນີ້, ມັນຈະເປີດ ໜ້າ ຕ່າງຢູ່ປາຍຍອດ, ພ້ອມດ້ວຍລະຫັດ Z:\.

$ dosbox

ເມື່ອທ່ານເລີ່ມຕົ້ນ DOSBox, ທ່ານຈະຕ້ອງຕິດຕັ້ງສ່ວນ ໜຶ່ງ ຂອງລະບົບຂອງທ່ານທີ່ຕ້ອງການເຂົ້າເຖິງພາຍໃນ DOSBox.

mount <label> <path-to-mount>

ເພື່ອຕິດຕັ້ງລະບົບໂຮມທັງ ໝົດ ຂອງທ່ານເປັນ C, ທ່ານສາມາດ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

mount C ~

ຫຼັງຈາກນັ້ນພິມໃນ C: ຖ້າທ່ານຕ້ອງຕິດຕັ້ງໄດເລກະທໍລີແລະຊີດີຢູ່ບ່ອນດຽວກັນທຸກໆຄັ້ງ, ຫຼັງຈາກນັ້ນທ່ານສາມາດອັດຕະໂນມັດຂະບວນການທັງ ໝົດ ໂດຍການຊ່ວຍເຫຼືອຂອງເອກະສານການຕັ້ງຄ່າ DOSBox.

ເອກະສານນີ້ຕັ້ງຢູ່ໃນໄດເລກະທໍລີ ~./dosbox. ຊື່ຂອງແຟ້ມເອກະສານຈະເປັນ dosbox- [ຮຸ່ນ] .conf ບ່ອນທີ່ລຸ້ນແມ່ນ ໝາຍ ເລກຮຸ່ນ DOSBox ທີ່ທ່ານຕິດຕັ້ງ. ສະນັ້ນຖ້າທ່ານໄດ້ຕິດຕັ້ງລຸ້ນ 0.74 ແລ້ວ, ທ່ານຈະ ດຳ ເນີນການ ຄຳ ສັ່ງຕໍ່ໄປນີ້:

$ nano ~/.dosbox/dosbox-0.74-3.conf

ດັ່ງນັ້ນ, ຖ້າທ່ານຕ້ອງການໃຫ້ DOSBox ຂອງທ່ານອັດຕະໂນມັດໄດເລກະທໍລີຢູ່ເຮືອນແລະເຂົ້າໄປໃນໂຟນເດີ ~/TC ທຸກໆຄັ້ງທີ່ DOSBox ເລີ່ມຕົ້ນ, ທ່ານສາມາດເພີ່ມສາຍຕໍ່ໄປນີ້ໃນຕອນທ້າຍຂອງເອກະສານການຕັ້ງຄ່າ.

mount c ~
c:
cd TC

ມັນມີຫລາຍທາງເລືອກຫລາຍຂຶ້ນໃນເອກະສານການຕັ້ງຄ່າ. ຕົວຢ່າງ: ຖ້າທ່ານຕ້ອງການໃຫ້ DOSBox ເລີ່ມຕົ້ນໃນແບບເຕັມ ໜ້າ ຈໍທ່ານສາມາດດັດແກ້ແລະປ່ຽນຄ່າຂອງພາລາມິເຕີເຕັມ ໜ້າ ຈໍຈາກບໍ່ຖືກຕ້ອງຫາຄວາມຈິງ.

ຫລາຍທາງເລືອກແລະລາຍລະອຽດອື່ນໆຂອງພວກມັນແມ່ນຖືກມອບໃຫ້ໃນເອກະສານການຕັ້ງຄ່າ. ນອກຈາກນີ້, ຖ້າທ່ານຕ້ອງການເພີ່ມ ຄຳ ເຫັນຢູ່ບ່ອນໃດກໍ່ຕາມໃນເອກະສານການຕັ້ງຄ່າ, ທ່ານສາມາດເຮັດໄດ້ໂດຍການໃຊ້ # ໂຕອັກສອນໃນຕອນເລີ່ມຕົ້ນຂອງເສັ້ນສະເພາະນັ້ນ.

ການຕິດຕັ້ງເກມແລະໂປແກຼມ ຈຳ ນວນ ໜ້ອຍ

ຖ້າທ່ານເປັນນັກສຶກສາວິທະຍາສາດຄອມພີວເຕີ້ໃນປະເທດອິນເດຍທ່ານກໍ່ຕ້ອງໄດ້ໃຊ້ສິ່ງນີ້ໃນບາງເວລາໃນໂຮງຮຽນຫລືວິທະຍາໄລຂອງທ່ານ. ເຖິງວ່າມັນຈະເປັນຜູ້ລວບລວມລ້າສະ ໄໝ ທີ່ສຸດວິທະຍາໄລສ່ວນໃຫຍ່ຍັງໃຊ້ມັນຍ້ອນຄວາມບໍ່ສາມາດທີ່ຈະຕິດຕາມກັບນັກລວບລວມທີ່ທັນສະ ໄໝ.

ດາວໂຫລດ TC ++ ໃໝ່ ລ້າສຸດຈາກລິ້ງຂ້າງລຸ່ມນີ້ແລະສະກັດເນື້ອຫາຂອງມັນໄວ້ໃນໄດເລກະທໍລີບ້ານຂອງທ່ານ.

<

  • http://turbo-c.soft32.com/
  • ຕອນນີ້ເລີ່ມ DOSBox ແລ້ວແລ່ນ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    mount c ~
    c:
    cd tc3
    install

    ປ່ຽນແຫຼ່ງຂັບເຄື່ອນເປັນ C ໃນເມນູຕິດຕັ້ງ.

    ຮັກສາໄດເລກະທໍລີ ສຳ ລັບຕິດຕັ້ງເປັນຄ່າເລີ່ມຕົ້ນແລະເລີ່ມຕົ້ນຂັ້ນຕອນການຕິດຕັ້ງ.

    ຫຼັງຈາກນີ້, TC ++ ຈະໄດ້ຕິດຕັ້ງຢູ່ໃນສະຖານທີ່ C:/TC. ທ່ານສາມາດດໍາເນີນການໄດ້ໂດຍໃຊ້ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    cd /TC
    cd bin
    tc

    ມັນແມ່ນຫນຶ່ງໃນເກມ shooter ຄົນທໍາອິດທີ່ນິຍົມທີ່ສຸດໃນປີ 90 ໃນເວລາທີ່ມັນຖືກປ່ອຍຕົວແລະມັນຍັງມີຄວາມນິຍົມຫຼາຍໃນໂລກ DOS games. ສະນັ້ນຖ້າທ່ານຕ້ອງການໃຫ້ມີການປະຕິບັດວິດີໂອເກມທີ່ລ້າສະໄຫມ, ຂັ້ນຕອນໃນການຕິດຕັ້ງມັນແມ່ນຢູ່ຂ້າງລຸ່ມ.

    ດາວໂຫລດໄຟລ໌ຫັດໄປສະນີຈາກລິ້ງຂ້າງລຸ່ມນີ້ແລະສະກັດເນື້ອຫາຂອງມັນໄວ້ໃນໄດເລກະທໍລີບ້ານຂອງທ່ານ.

    <

  • http://www.dosgamesarchive.com/download/wolfenstein-3d/
  • ຕອນນີ້ເລີ່ມ DOSBox ແລ້ວແລ່ນ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    mount c ~
    c:
    cd wolf3d
    install

    ເລືອກ C drive ເປັນ drive installation ທີ່ສະແດງຢູ່ໃນຈໍສະແດງຜົນຂ້າງລຸ່ມ.

    ເລືອກໄດເລກະທໍລີເລີ່ມຕົ້ນ ສຳ ລັບຕິດຕັ້ງແລະກົດປຸ່ມ enter.

    ຫລັງຈາກນີ້, Wolf3d ຈະຕິດຕັ້ງຢູ່ໃນສະຖານທີ່ C:/Wolf3d. ເມື່ອຢູ່ໃນລະບົບ C:/Wolf3d, ທ່ານສາມາດໃສ່“ wolf3d” ເພື່ອແລ່ນເກມ.

    ຖ້າທ່ານຕ້ອງການແລ່ນລະຫັດພາສາປະກອບຫຼັງຈາກນັ້ນທ່ານຕ້ອງການຕົວປະກອບເຊັ່ນ MASM ຫຼື TASM (Turbo Assembler).

    ດາວໂຫລດເອກະສານ rar ຈາກລິ້ງຂ້າງລຸ່ມນີ້ແລະສະກັດເນື້ອຫາຂອງມັນໄວ້ໃນໄດເລກະທໍລີບ້ານຂອງທ່ານ.

    <

  • http://sourceforge.net/projects/masm611/
  • ຕອນນີ້ເລີ່ມ DOSBox ແລ້ວແລ່ນ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    mount c ~
    c:
    cd masm611/disk1
    setup

    ໃຫ້ທຸກເອກະສານຕິດຕັ້ງຢູ່ໃນສະຖານທີ່ເລີ່ມຕົ້ນຂອງພວກເຂົາແລະເລືອກລະບົບປະຕິບັດການທີ່ທ່ານຕ້ອງການໃຫ້ໂປແກຼມຂອງທ່ານເຮັດວຽກ.

    ເມື່ອການສ້າງຕັ້ງ ສຳ ເລັດແລ້ວ, ທ່ານສາມາດເອີ້ນໃຊ້ asm files ໂດຍການແລ່ນ ຄຳ ສັ່ງຕໍ່ໄປນີ້ຈາກໄດເລກະທໍລີ C:/MASM611/BIN.

    masm <filename>.asm
    link <filename>.obj
    <filename>

    ນີ້ແມ່ນເກມ ທຳ ອິດທີ່ຂ້ອຍຫຼີ້ນໃນຄອມພີວເຕີ້! ມັນເປັນທີ່ນິຍົມຫຼາຍໃນຂະນະທີ່ຂ້ອຍເຕີບໃຫຍ່ໃນຕົ້ນຊຸມປີ 2000 ໃນປະເທດອິນເດຍ. ສະນັ້ນຖ້າທ່ານຍັງມີຄວາມຊົງ ຈຳ ທີ່ບໍ່ມັກຄືກັບຂ້ອຍໃນການຫຼີ້ນເກມນີ້ໃນໄວເດັກແລະຢາກຈະຟື້ນຟູພວກມັນ, ນີ້ແມ່ນ ຄຳ ແນະ ນຳ ໃນການຕິດຕັ້ງມັນໃນ DOSBox.

    ຕົວຈິງແລ້ວ, ທ່ານບໍ່ ຈຳ ເປັນຕ້ອງຕິດຕັ້ງມັນ, ທ່ານພຽງແຕ່ຕ້ອງການດາວໂຫລດ zip file ທີ່ສະກັດເອົາມັນຢູ່ບ່ອນໃດບ່ອນ ໜຶ່ງ ແລະທ່ານສາມາດຫຼີ້ນເກມໃນ DOSBox ໂດຍກົງໂດຍເຂົ້າ "ນາ" ຈາກສະຖານທີ່ນັ້ນ. ນີ້ແມ່ນຂັ້ນຕອນ ສຳ ລັບມັນ.

    ດາວໂຫລດໄຟລ໌ຫັດໄປສະນີຈາກລິ້ງຂ້າງລຸ່ມນີ້ແລະສະກັດເນື້ອຫາຂອງມັນໄວ້ໃນໄດເລກະທໍລີບ້ານຂອງທ່ານ.

    <

  • http://www.bestoldgames.net/eng/old-games/prince-of-persia.php
  • ຕອນນີ້ເລີ່ມ DOSBox ແລ້ວແລ່ນ ຄຳ ສັ່ງຕໍ່ໄປນີ້.

    mount c ~
    c:
    cd prince
    prince

    ນີ້ແມ່ນບົດຂຽນ ທຳ ອິດຂອງຂ້ອຍກ່ຽວກັບ Tecmint, ສະນັ້ນກະລຸນາໃຫ້ ຄຳ ເຫັນຕໍ່ກັບຄວາມຄິດຂອງເຈົ້າວ່າບົດຂຽນນັ້ນແມ່ນຫຍັງແລະມີ ຄຳ ແນະ ນຳ ແນວໃດຖ້າເຈົ້າມີມັນໃຫ້ຂ້ອຍ. ນອກຈາກນີ້, ທ່ານຍັງສາມາດໂພດຂໍ້ສົງໄສຂອງທ່ານເປັນ ຄຳ ເຫັນຖ້າທ່ານມີບັນຫາບາງຢ່າງໃນລະຫວ່າງການຕິດຕັ້ງເກມ/ໂປແກຼມໃດໆໃນ DOSBox.