როგორ გავუშვათ პროგრამა dosbox-ში. DosBOX ემულატორი: გაუშვით ძველი DOS თამაშები Windows-ზე

მოდით ვცადოთ Dune II თამაშის დაწყება DOSBox-ის გამოყენებით:

მოდით დავამაგროთ რეალური დირექტორია DOSBox-ში C:\Dosgamesსადაც საქაღალდეში დიუნ2თავად თამაში მდებარეობს მყარ დისკზე (შეგიძლიათ დააინსტალიროთ საქაღალდე პირდაპირ თამაშთან ერთად - როგორც გსურთ):

მთა C C:\Dosgames

პირველი ასო არის წერილი ლოგიკური დრაივიშიგნით Dosbox, შემდეგ - ნამდვილი საქაღალდე ან დისკი თქვენს კომპიუტერში.

სხვათა შორის, უმჯობესია თამაშებისთვის ცალკე საქაღალდე გამოყოთ, ვიდრე DosBox-ში მთელი დისკი დააკავშიროთ, რათა მოგვიანებით არ იყოს დაბნეულობა. თქვენ ასევე შეგიძლიათ შეიყვანოთ ეს ხაზი განყოფილებაში autoexecფაილი dosbox.conf, და ის ავტომატურად შესრულდება ყოველ ჯერზე, როცა ჩართავთ.

CD Dune2

ამის შემდეგ დაგვჭირდება თამაშის კონფიგურაცია - ავირჩიოთ მოწყობილობები ხმის და მუსიკის დასაკრავად და, შესაძლოა, სხვა. მოდით გავუშვათ პროგრამის პარამეტრების ფაილი ამ შემთხვევაშიმას ჰქვია setup.exe. იმისათვის, რომ გაუშვათ *.com, *.bat და *.exe ფაილები Dosa-ში, ისევე როგორც Dosbox, თქვენ უნდა შეიყვანოთ მათი სახელი და დააჭირეთ Enter:

Setup.exe

ფანჯარაში, რომელიც გამოჩნდება, აირჩიეთ 1. დაყენების კითხვები, შემდეგ აირჩიეთ აუდიო ბარათი Sound Blaster Pro(შეგიძლიათ გამოიყენოთ DosBox-ის მიერ მხარდაჭერილი ნებისმიერი სხვა), შემდეგ ფანჯარაში გვეკითხებიან, გვინდა თუ არა „დამატებითი“ xms მეხსიერების გამოყენება. ჩვენ დადებითად ვპასუხობთ (ცოდვაა არ ისარგებლო შესაძლებლობით). ამის შემდეგ ჩვენ ვამბობთ "დიახ!" როდესაც გკითხავთ მაუსის გამოყენების შესახებ და დააჭირეთ Y პარამეტრების შესანახად. დაყენების პროგრამიდან გასასვლელად დააჭირეთ 2-ს. მიუხედავად იმისა, რომ სხვადასხვა თამაშები იყენებენ სხვადასხვა პროგრამებიპარამეტრები და ინტერფეისი თითქმის იგივეა.

და ბოლოს, ჩვენ ვპოულობთ თამაშის შესრულებად ფაილს - DUNE2.EXEდა დაიწყე თამაში:

Dune2.exe

The Elder Scrolls: Arena

მოდით, ახლა ვცადოთ თამაში The Elder Scrolls: Arena, რომელიც ხელმისაწვდომია CD-ზე.

მოდით დავაკავშიროთ დისკი C:

მთა C C:\Dosgames

და CD-ROM (D არის დისკის ასო Dosbox-ში, F არის რეალური ან ემულირებული CD-ROM სისტემაში)

მთა D F:\ -t cdrom

მოდით გადავიდეთ სხვა დისკზე აკრეფით:

მოდით გავუშვათ პროგრამა თამაშის დასაყენებლად:

Install.exe

შემდეგი, აირჩიეთ ინსტალაციის გზა და დააკონფიგურირეთ თამაში ( თამაშის კონფიგურაცია). აირჩიეთ მოწყობილობა ხმის დასაკრავად - Sound Blaster Pro Or 16. გაითვალისწინეთ, რომ ამ შემთხვევაში პროგრამა თავად განსაზღვრავს მოწყობილობის IO\IRQ\DMA პარამეტრებს და არაფრის არჩევის საჭიროება არ არის. აირჩიეთ მოწყობილობა მუსიკის დასაკრავად გენერალური მიდი ან MPU-401.

ბევრი მფლობელი პერსონალური კომპიუტერები, რომლის სამყაროს გაცნობა კომპიუტერული ტექნოლოგიაიმ დიდებული დღეების ჩამოყალიბებისა და აყვავების დროს მომხდარი ხშირად იხსენებენ. ზოგიერთს მყარ დისკზე DOS საქაღალდეც აქვს - echo ძველი სისტემა. რა თქმა უნდა, მან დიდი ხანია დაკარგა უტილიტები smartdrive, scandisk, keyrus და სხვა, რადგან ახლა ეს დირექტორია შეიცავს სრულიად განსხვავებულ პროგრამებს, მაგრამ ზოგიერთი მომხმარებელი ვერ ბედავს მისი გადარქმევას.

აღსანიშნავია, რომ DOS გარემოსთვის შემუშავებული პროგრამები უფრო მაღალი ხარისხით განსხვავდება Windows-ისა და Linux-ის თანამედროვე ანალოგებისგან. ეს მარტივად აიხსნება: ბევრი აპლიკაცია შეიქმნა პირდაპირ ასამბლეის ენაზე და ყურადღებით ოპტიმიზირებულია. თითოეული პროგრამისტი ცდილობდა თავისი ქმნილება უნიკალური და გააზრებული ყოფილიყო. მაგრამ პროგრესი არ დგას: ოპერაციული სისტემები და პროგრამები იცვლება და ძველის მხარდაჭერა წყდება. მაგალითად, თუ თქვენ ცდილობთ DOS თამაშის გაშვებას Windows სისტემის ქვეშ NT ბირთვზე, გამოჩნდება შეტყობინება, რომელშიც ნათქვამია, რომ მისი შესრულება შეუძლებელია. საბედნიეროდ, არსებობს გამოსავალი, თუნდაც სამი.

პირველი არის რეალური DOS-ის დაყენება დისკის დანაყოფზე ან ფლეშ დრაივზე და გაუშვით შესაბამისი პროგრამები. მეორე არის ვირტუალიზაციის სისტემის გამოყენება, მაგალითად, VMware. მესამე, ისწავლეთ DOSBox-ის გამოყენება. მოდით უფრო ახლოს მივხედოთ ამ უკანასკნელს.

ყველას, ვინც საძიებო სისტემას დაუსვა შეკითხვა ძველი პროგრამების (თამაშების) გაშვების შესახებ, ალბათ, მიიღო ბმულები შეკითხვაზე, როგორიცაა: „DOSBox - როგორ გამოვიყენოთ“. რა არის ეს "DOS ყუთი" (DOSBox)? Ეს მარტივია. DOSBox არის არც ისე დიდი, მაგრამ საკმაოდ ეფექტური ემულატორი, რომელიც ქმნის ვირტუალურ გარემოს თამაშების გასაშვებად (command.com თარჯიმანი, IRQ, DMA, ხმის ბარათი და ზოგიერთი ძირითადი ვიდეო გადამყვანი ემულირებულია).

ანუ, ჯერ უნდა ჩამოტვირთოთ DOSBox. ჩვენ გეტყვით, თუ როგორ გამოიყენოთ იგი შემდგომში. ემულატორი მუშაობს Windows-ზე, Linux-ზე, Mac-ზე და ბევრ სხვაზე. ჩატვირთვისას ის ამუშავებს მის კონფიგურაციის ფაილს dosbox.conf, რომელიც შეიცავს ყველა პარამეტრს. შესაბამისად, ამ ფაილში ცვლილებების შეტანით მარტივი ტექსტის რედაქტორი, შეგიძლიათ DOSBox-ის ოპტიმალურად კონფიგურაცია. DOSBox-ის კონფიგურაცია შეიძლება განხორციელდეს არა მხოლოდ dosbox.conf-ის საშუალებით, არამედ ცვლილებების შეტანით, მაგრამ შემდეგ ისინი ინახება მხოლოდ შემდეგ ჩატვირთვამდე.

ასე რომ, DOSBox. Როგორ გამოვიყენოთ ის? ჩამოტვირთული და გაშვებული. თამაშის ემულატორთან დასაკავშირებლად, აკრიფეთ "mount" ბრძანება პარამეტრებით. ასე რომ, პირველი ასო მიუთითებს DOSBox-ში დანიშნულ დისკის აღნიშვნაზე, ხოლო მეორე პარამეტრი მიუთითებს წყაროზე. მაგალითად, თუ გჭირდებათ მთელი CD (D) თამაშების "ჩასმა" DOSBox-ში, ჩაწერეთ "mount d d:\ -t cdrom". სხვათა შორის, თქვენ შეგიძლიათ დაუყოვნებლივ დააკავშიროთ სურათი - ამისათვის გამოიყენეთ IMGMOUNT ბრძანება. თქვენ შეგიძლიათ დააკავშიროთ არა მხოლოდ მთელი მედია, არამედ მარტივი დირექტორია: "mount c d:\old" (დისკი C გამოჩნდება DOSBox-ში, რომლის შიგთავსი არის ძველი საქაღალდე D დისკზე). ამის შემდეგ, თქვენ მოგიწევთ დაიმახსოვროთ თავად თარჯიმნის ბრძანებები, მაგალითად, dir (წაიკითხეთ დირექტორია) და cd (გადადით, შეცვალეთ დონე). ზოგადად, რეკომენდირებულია არ დაიზაროთ და მოამზადოთ Norton (Volkov) Commander, Dos Navigator ჭურვი - ეს გამოიწვევს მუშაობას. ფაილების სისტემა DOS-ში. რჩება მხოლოდ თამაშის გაშვება.

ზოგჯერ ინტერნეტში შეიძლება წააწყდეთ კითხვას: "DOSBox - როგორ გამოვიყენოთ იგი?" ეს ხშირად აიხსნება იმით, რომ, გარდა თავად DOS პროგრამის გაშვებისა, გსურთ ნახოთ გათლილი სურათი და არა კვადრატებისგან შემდგარი. ამ შემთხვევაში, სამაშველოში მოდის კონფიგურაციის ფაილის "სკალერის" პარამეტრი. მაგალითად, scaler = advinterp2x დაყენებით, შეგიძლიათ მნიშვნელოვნად გააუმჯობესოთ ნაჩვენები სურათის ხარისხი. ასევე, ემულატორში ჩაშენებული სიჩქარის გამოვლენა არ მუშაობს სწორად, ამიტომ შესრულება გაშვებული პროგრამაშეიძლება შეიცვალოს ფრენისას - Ctrl+F11 (შენელება) და Ctrl+F12 (დაჩქარების მიზნით).

ახლა რამდენიმე სასარგებლო რჩევები DOSBox ემულატორის ყველა მომხმარებლისთვის:

ოფიციალური ვერსიის გარდა, არსებობს დიდი რიცხვიშეკრებების შეთავაზება დამატებითი ფუნქციები;

შეგიძლიათ ჩამოტვირთოთ მორგებული კონფიგურაციის ფაილი.

დააინსტალირეთ თამაშის საქაღალდე და გაუშვით თამაში:

ასე რომ, DosBox არის პროგრამა, რომელიც შექმნილია ძველი კომპიუტერების ტექნიკის, ასევე თავად MS-Dos-ის ემულაციისთვის. 1. დააინსტალირეთ DosBox (მაგალითად, მე დავაინსტალირე D:\DOSBox\ ).

თამაშის გაშვების უმარტივესი ვარიანტი, თუმცა, მისი გამოყენება მოსახერხებელია მხოლოდ მაშინ, როდესაც თამაში წინასწარ არის დაინსტალირებული, ან არ აქვს ინსტალერი და ასევე არ საჭიროებს წვდომას CD-Rom-დან, ფლოპიდან და ა.შ.:

2. ჩამოტვირთული თამაშის შეფუთვა ნებისმიერ ადგილას (მაგალითად, თამაშის Goody-ის გამოყენებით, მე გავხსენი D:\თამაშები\კარგი\ ).

3. შექმენით მალსახმობი დან DosBox.exeვთქვათ, სამუშაო მაგიდაზე.

4. გახსენით საქაღალდე თამაშით (მე მაქვს D:\თამაშები\კარგი\), იპოვნეთ შესრულებადი ფაილი (მაგალითად, მე მექნება Goody.exe, ზოგჯერ არის დაწყება.ღამურადა ა.შ.) და უბრალოდ გადაიტანეთ DosBox მალსახმობზე.

5. ისიამოვნეთ თამაშით!

ხელით გაშვება:

2. გახსენით თამაში ნებისმიერ ადგილას (მაგალითად, თამაშის Goody-ის გამოყენებით, მე გავხსენი D:\თამაშები\კარგი\). მე აღვნიშნავ, რომ სათამაშოსთან ერთად საქაღალდისკენ მიმავალ გზაზე უმჯობესია არ გამოიყენოთ კირიული ანბანი; DosBox ემულატორს არ ესმის კირიული ანბანი რუსიფიკაციის გარეშე (მე გეტყვით, თუ როგორ უნდა გაიაზროთ იგი შემდეგ ჯერზე).

3. გაუშვით DosBox ემულატორი (dosbox.exe). DosBox-ში შეყვანილი ყველა ბრძანება დასტურდება გასაღებით .

4. შემდეგ, თქვენ უნდა დაამონტაჟოთ თამაშის საქაღალდე, როგორც ლოკალური დისკი DosBox-ში (ეს გაკეთდა იმისთვის, რომ ჩვენ უნებურად არ დავაზიანოთ ჩვენი OS ფაილები, ან სხვა მნიშვნელოვანი ფაილები, რომლებიც გვჭირდება;)). ამისათვის გამოიყენეთ ბრძანება: დამაგრება c: d:\games\goody\ . გ:- მიუთითეთ რა ასო ექნება ჩვენს ლოკალურ დისკს თამაშთან ერთად, შეგიძლიათ მიუთითოთ ნებისმიერი ლათინური ასო (z-ის გარდა), d:\games\goody- მისამართი თამაშის საქაღალდეში. თუ ყველაფერი გაკეთდა სწორად, ჩვენ ვიღებთ შეტყობინებას: დისკი C დამონტაჟებულია როგორც ლოკალური დირექტორია d:\games\goody .

თუ თამაში არის დისკზე ან ფლოპი დისკზე, შეგიძლიათ დაამონტაჟოთ ისინი ზემოთ შემოთავაზებული მეთოდის გამოყენებით, მაგალითად დაამონტაჟე: a:\. ზოგჯერ თამაშმა ან პროგრამამ უნდა იცოდეს, რომ ეს არის ფლოპი დისკი ან CD-ROM და არა HDD(ზოგიერთი თამაში უარს ამბობს ინსტალაციაზე), შემდეგ ჩვენ ვიყენებთ იგივე ბრძანებას მთაზე, მაგრამ პარამეტრით -ტ. მაგალითად, რეალური დისკის ვირტუალურთან დასაკავშირებლად, ვიყენებთ შემდეგ ბრძანებას: დამაგრება d: g:\ -t cdrom, სად დ:- ვირტუალური დისკის მისამართი და გ:\- შესაბამისად რეალური. ფლოპისთვის ვიყენებთ პარამეტრს -t ფლოპი. უფრო მეტიც, თქვენ შეგიძლიათ დაუკავშიროთ არა მხოლოდ დისკი დისკს, არამედ, მაგალითად, მიუთითოთ საქაღალდე C:\MSDos\ 3.5ა დისკის მსგავსად. ბრძანების გამოყენებით imgmountშეგიძლიათ დაამონტაჟოთ დისკი ან ფლოპი გამოსახულება iso ფორმატი, ურნა, img. ბრძანება მსგავსია mount ბრძანების, მაგრამ გამოიყენება სურათებისთვის. სხვა ფორმატებში სურათების გახსნა შესაძლებელია, მაგალითად, გამოყენებით დემონის ხელსაწყოებიდა მხოლოდ ამის შემდეგ დააკავშირეთ Daemon ვირტუალური დისკი DosBox დისკთან. ბრძანების გამოყენების მაგალითი: ჩვენ გვინდა დავაინსტალიროთ თამაში დისკის სურათიდან iso ფორმატში, ამისათვის ჩვენ ვამონტაჟებთ სურათს: imgmount d: c:\downloads\game.iso -t cdrom 5. თუ თამაშის ინსტალაცია გჭირდებათ, უნდა გადახვიდეთ სასურველ დისკზე და გაუშვათ ინსტალერი, როგორც წესი, ეს INSTALL.EXE. თამაშის დასაწყებად გადადით DosBox-ში თამაშის დირექტორიაში და გაუშვით შესრულებადი ფაილი. მაგალითად, ჩემთვის ეს ასე იქნება: Goody.exe. რის შემდეგაც თამაში უნდა დაიწყოს. ზოგიერთი თამაში უნდა დაიწყოს ფაილის გამოყენებით დაწყება.ღამურა(თუ არის ერთი ან მსგავსი).

ასე რომ, ჩვენ ვისწავლეთ მონტაჟი ადგილობრივი დისკები. და გაუშვით სათამაშოები. რა თქმა უნდა, ეს არის მინიმალური საჭირო თამაშის გასაშვებად. მთელი ეს პროცესი შეიძლება ავტომატიზირებული იყოს შეყვანით საჭირო ბრძანებებიგანყოფილებამდე autoexec DosBox-ის კონფიგურაციის ფაილში, მაგრამ შემდეგ თითოეული თამაშისთვის მოგიწევთ ცალკე ასეთი ფაილის შექმნა, ან ეს ყველაფერი ჩაწერეთ .bat ფაილში

ცოტა რამ ემულაციის სიჩქარის შესახებ:

DosBox ემულატორში შეგიძლიათ შეცვალოთ თამაშის სიჩქარე. თუ თქვენი თამაში ძალიან სწრაფად მიმდინარეობს, მაშინ თქვენ უნდა შეამციროთ ციკლების რაოდენობა. თამაშის დროს ციკლების რაოდენობის შესამცირებლად - CTRL + F11გაზრდის მიზნით - CTRL + F12. ასევე აუცილებელია გავითვალისწინოთ, რომ თუ თქვენ დააყენეთ ციკლის მნიშვნელობა ძალიან მაღალი, თავად DosBox გაიყინება, განსაკუთრებით თუ თქვენ გაქვთ "სუსტი" მანქანა. თუ თქვენ დააყენეთ ციკლების რაოდენობა საკმარისად მაღალი, მაგრამ თამაში მაინც შენელდება, შეგიძლიათ სცადოთ გამოტოვების ჩარჩოების დაყენება. ჩარჩოების გამოტოვება (Frameskip) შეიძლება კონფიგურირებული იყოს კლავიშების გამოყენებით CTRL + F7(შემცირება) და CTRL + F11(მომატება). მაგრამ გაითვალისწინეთ, რომ თუ ფრეიმები ჩამოიშლება, თამაში ნაკლებად შეუფერხებლად იმუშავებს.

"ცხელი კლავიშები:

მხოლოდ ყველაზე საჭირო (ჩემი აზრით):
ALT-ENTER- Წადი სრული ეკრანის რეჟიმი
ALT-პაუზა- პაუზის ემულაცია
CTRL-ALT-F5- ვიდეოს ჩაწერის დაწყება/შეწყვეტა
CTRL-F1- KeyMapper, გამოიყენება კლავიატურის მოსარგებად
CTRL-F5- გადაიღეთ ეკრანის სურათი
CTRL-F6- აუდიო ჩაწერის დაწყება/შეწყვეტა
CTRL-F7- გაზარდეთ ჩარჩოს გამოტოვება
CTRL-F8- შეამცირეთ ჩარჩოს ვარდნა
CTRL-F9- დახურეთ DosBox ემულატორი
CTRL-F11- შეანელეთ ემულატორი
CTRL-F12- დააჩქარეთ ემულატორი

KeyMapper როდესაც არ არის დაინსტალირებული \ , : და ასე შემდეგ.:

არის პრობლემები, როდესაც DosBox უგულებელყოფს კლავიშის დარტყმას და ჯიუტად უარს ამბობს შეყვანაზე, მაგალითად, ხაზში ( \ ). ეს გამოწვეულია გასაღების არასწორი განმარტებებით. ამის გამოსწორება შეგიძლიათ KeyMapper-ის გაშვებით კლავიატურის მალსახმობით CTRL + F1. შემდეგი, ეკრანზე გამოსახულ კლავიატურაზე, აირჩიეთ არასამუშაო გასაღები, რომელიც გვჭირდება, ე.ი. დააწკაპუნეთ მასზე, შემდეგ დააჭირეთ ქვემოთ DELმიმდინარე სავალდებულო წასაშლელად, შემდეგ დააწკაპუნეთ დამატება. ერთხელ ვაჭერთ კლავიატურაზე სასურველ კლავიშს, რითაც ეკრანიდან კლავიშს ვუკავშირებთ რეალური კლავიატურის კლავიშს. შემდეგი, დააჭირეთ შენახვას, გასვლა. ესე იგი, პრობლემა მოგვარებულია. მადლობა MoR-ს პრობლემის გადაჭრისთვის.

სტატიაში ძალიან, ძალიან ცოტა მასალაა, რაღაცები ძალიან დამაბნეველად არის ახსნილი, ბევრი რამ საერთოდ ახსნა-განმარტების გარეშეა დარჩენილი, სქრინშოტი ძალიან ცოტაა, დიზაინი კი უბრალოდ ამაზრზენი, ამიტომ თანდათან გაუმჯობესდება. თუ რაიმე შეკითხვა გაგიჩნდებათ დაწერეთ ;)

დრო გადის, თამაშები ძველდება. იცვლება კომპიუტერები, იცვლება ოპერაციული სისტემები. როგორც ჩანს, ამ ცხოვრებაში არაფერი დგას. ზოგჯერ პროგრესი ხდება ნახტომებით და საზღვრებით, როგორიცაა კონსოლები. სხვა სისტემები ახერხებენ შეუფერხებლად გაუმჯობესებას - PC. თუმცა, შედეგი არის გარდაუვალი ცვლილება აპარატურულ და საკონტროლო პროგრამულ უზრუნველყოფაში. სამწუხაროდ, ყველა თამაშს არ შეუძლია არსებობა თავისთვის უცხო გარემოში, ამიტომ ძველი თამაშებით სიამოვნების მთავარი დაბრკოლება ხშირად არ არის მოძველებული გრაფიკა, არამედ ტრივიალური გაშვების პრობლემები.
კონსოლებთან ყველაფერი ნათელია; ჩვენ ყველა მიჩვეული ვართ პატარა ყუთის კედლების გარეთ გაშვებას. მაგრამ რაც შეეხება PC თამაშებს? ერთი შეხედვით ჩანს, რომ PC თამაშები აქ ყველაზე ნაკლებად განიცდის. თქვენ შეგიძლიათ უსაფრთხოდ ითამაშოთ მათი უმეტესობა გამოყენების გარეშე მესამე მხარის ინსტრუმენტები, ზოგჯერ პრობლემები წარმოიქმნება, მაგრამ მათი აღმოფხვრა მაინც შესაძლებელია იმავე სისტემის ფარგლებში. მაგრამ აქ არის დაჭერა - კომპიუტერი არის აპარატურის და პროგრამული უზრუნველყოფის მთელი ზღვა, გადაჭიმული მრავალი წლის განმავლობაში, უეცარი ცვლილებებისა და გადახტომების გარეშე. და არ არსებობს ემულატორები, რომლებიც ამ ყველაფერს კარგი გარანტიით ამუშავებენ, როგორც ეს ხდება კონსოლის ემულატორებზე და ნაკლებად სავარაუდოა, რომ გამოჩნდება. მაგრამ ყველაფერი არც ისე ცუდია, არსებობს გადაწყვეტილებები, განსაკუთრებით თუ გადაწყვეტთ შემოიფარგლოთ გარკვეული ჩარჩოებით. მაგალითად, DOS-ის ეპოქაში.

ასეთი ემულატორი აქ იქნება განხილული, გაიცანით DosBox.

DIV_ADBLOCK146">

პატარა განმარტება. ყველა მასალა წარმოდგენილია ყველაზე ხელმისაწვდომი ფორმით. მთავარი ამოცანა იყო ყველაფრის ისე აღწერა, რომ მათაც კი, ვისაც დოსი არასოდეს უნახავთ, ეს გაეგოთ. ასე რომ ძალიან ნუ გაგიკვირდებათ დეტალური აღწერილობებიროგორიცაა „როგორ გავხსნათ კონფიგურაციის ფაილი“ და „როგორ გავხსნათ რეესტრის რედაქტორი“.
თუ ვინმეს აშინებს აღწერილობის ზომა, ეს სრულიად ფუჭია. ამ შემთხვევაში, ინსტრუქციების ზომა არ ნიშნავს პროგრამის ველურ სირთულეს. მე უბრალოდ მინდოდა დამეფარა ყველა სფერო და აღმეწერა ყველა ალტერნატივა. მინიმალური შესავალისთვის წაიკითხეთ შემდეგი პუნქტები: აპლიკაციების გაშვება (ერთი საკმარისია), სიჩქარის დაყენება და რეალურად ჩამოტვირთვა.

1. ჩამოტვირთეთ ემულატორი.

2. აპლიკაციების გაშვება



3. DosBox-ის დაყენება
3.1 სიჩქარის დაყენება
3.2 ანტი-ალიასინგის ჩართვა


3.5 ღილაკების გადანაწილება
3.6 სისტემის ღილაკების სია

3.9 DosBox რუსულად თარგმნა

4. დამატებითი ფუნქციები

4.DosBox
- Dos Box-ის ალტერნატიული ვერსიები
- Dos Box 0.60
- Dos Box 0.61
- Dos Box 0.62
- Dos Box 0.63
- Dos Box 0.65
- Dos Box 0.70
- Dos Box 0.71,0.72

5. ჭურვები
- DOSShell
- DOSBoxer
- დ-ფენდი

ძალიან სასარგებლო იქნება Dosbox readme ფაილის გაცნობა. განსაკუთრებით მათთვის, ვისაც ამის გაკეთება არ შეუძლია ორიგინალურ ენაზე - ინგლისურად, ვაქვეყნებ მის თარგმანს. იხილეთ განყოფილება DosBox-ის რუსულად თარგმნა.

1. ჩამოტვირთეთ ემულატორი.

დაუყოვნებლივ უნდა აღვნიშნო, რომ პროგრამა უფასოა, რაც მას კიდევ უფრო მიმზიდველს ხდის. გარდა ამისა, ვერსია ჩამოთვლილია როგორც 0.xx, ანუ ეს არ არის საბოლოო ვერსია და, სავარაუდოდ, ყველაფერი კიდევ უკეთესი იქნება.

DosBox-ის უახლესი ვერსია

2. აპლიკაციების გაშვება

2.1 უმეტესობა უმარტივესი გზაგაშვება

თამაშის დასაწყებად უმარტივესი გზაა: გახსენით საქაღალდე DosBox-ით და განათავსეთ მისი მალსახმობი სამუშაო მაგიდაზე (გადაათრიეთ dosbox.exe ფაილი მაუსის მარჯვენა ღილაკის გამოყენებით და როცა მას დესკტოპის ზემოთ გაათავისუფლებთ, აირჩიეთ “create shortcut” ). გახსენით თამაშის საქაღალდე. შემდეგ უბრალოდ გადაათრიეთ და ჩამოაგდეთ თამაშის ფაილი, რომელიც უნდა გაეშვათ DosBox მალსახმობზე.

გთხოვთ გაითვალისწინოთ, რომ გადაათრიეთ და ჩამოაგდებთ არა მალსახმობზე, არამედ თავად DosBox ფაილზე. exe არ წაიკითხავს პარამეტრებს dosbox-იდან. კონფ.

2.2 გაშვება სტანდარტული საშუალებები

ჩამოტვირთვის შემდეგ, DosBox უნდა იყოს დაინსტალირებული. გირჩევთ განათავსოთ არა პროგრამულ ფაილებში, როგორც ინსტალერი გვთავაზობს, არამედ რაღაც უფრო მარტივში. მოსწონს C:\Dosbox.

ჯერ განვიხილოთ სიტუაცია გარსის გარეშე. Dosbox-ის გაშვების შემდეგ ნახავთ DOS-ის სტილის ინტერფეისს. აქ ბრძანებები შესაბამისია. დასაწყებად, განათავსეთ თამაში საქაღალდეში მარტივი სახელითა და მდებარეობით. აქ გამოიყენება დოზას ზოგიერთი კანონი. ანუ სახელში 8 სიმბოლო, ინტერვალის გარეშე, არაუმეტეს 3 ქვესაქაღალდე და ა.შ. მართალია, ეს ყველაფერი ეხება მხოლოდ Dos ბრძანებებს; დაკავშირებისას დასაშვებია ასეთი სახელების გამოყენება. დაე იყოს C:\dosmode\spques2\

ახლა თქვენ უნდა უთხრათ ემულატორს სად გექნებათ ვირტუალური დისკითან. ამისათვის ჩაწერეთ mount c:\dosmode\spquest2-ით (აქ საქაღალდეებს შეიძლება ჰქონდეთ სახელის ნორმალური ზომები, მაგრამ თუ არის სივრცე, თქვენ უნდა ჩაწეროთ ბილიკი ბრჭყალებში "c:\dd dd")

ახლა გადადით ამ დისკზე (ანუ ჩაწერეთ C :). Dos ბრძანებების გამოყენებით გადავდივართ გაშვების ფაილზე (cd spquest2), (გაშვება start. bat). ესე იგი, თამაში დაიწყო.

გთხოვთ გაითვალისწინოთ, რომ Windows-დან ფაილების DosBox-ში დამატების/ცვლისას, უკვე დაკავშირებულ საქაღალდეებში არაფერი შეიცვლება. გამოიყენეთ ხელახლა სკანირების ბრძანება შინაარსის განახლებისთვის.

2.3 მესამე მხარის ჭურვების გამოყენება გასაშვებად

არსებობს დიდი რაოდენობით ჭურვები Dos Box-ისთვის, რომლებსაც შეუძლიათ თამაშების გაშვება გრაფიკული ფორმით, ბრძანებების ტექსტის შეყვანის გარეშე; მათი აღწერა შეგიძლიათ იხილოთ ქვემოთ. გთხოვთ გაითვალისწინოთ, რომ ჭურვები დაწერილია კონკრეტული ვერსიისთვის. ჩართულია ამ მომენტშიარ არის ხელმისაწვდომი გარსი უახლესი ვერსიისთვის 0.65, ამიტომ ბევრი ჭურვი შეიძლება არ იმუშაოს სწორად.

2.4 გაშვების ალტერნატიული მეთოდი

გარკვეული პერიოდის შემდეგ კიდევ ვიპოვე მოსახერხებელი გზაგაუშვით თამაშები DosBox-ში. თქვენ უბრალოდ უნდა დაამატოთ ეს ელემენტი მარჯვენა ღილაკით მენიუში. ამისათვის თქვენ მოგიწევთ რეესტრის რედაქტირება. აირჩიეთ დაწყება -> გაშვება. ფანჯარაში ჩაწერეთ regedit. გაიხსნება რეესტრის რედაქტირების ფანჯარა. Წადი:
HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\
თუ ეს დირექტორია არ არსებობს, შექმენით იგი.
ამ საქაღალდეში შექმენით დირექტორია SETCMD1 (დააწკაპუნეთ მარჯვენა ღილაკით Shell საქაღალდეზე -> შექმნა -> დანაყოფი).
"ნაგულისხმევი" კლავიშში ჩაწერეთ რაღაც Open in DosBox (ჩასაწერად დააწკაპუნეთ ღილაკზე -> შეცვლა).
ახლა, მიღებულ გზაზე HKEY_LOCAL_MACHINE\SOFTWARE\Classes\*\Shell\SETCMD1 შექმენით Command დირექტორია (იგივე მეთოდის გამოყენებით).
დირექტორიას ასევე ექნება ნაგულისხმევი გასაღები. შეცვალეთ მისი მნიშვნელობა:
"e:\dosbox\dosbox. exe" - conf "e:\dosbox\dosbox. conf" "%1"
სადაც e:\dosbox\ არის საქაღალდე DosBox-ით.

0.62 ვერსიაში კლავიატურის განლაგების გადანაწილების დანერგვის გამო, საჭირო გახდა მისი რეგისტრაცია dosbox-ში. conf ხაზი ისე, რომ გაშვებისას გამოყენებული იყოს ფაილი საკვანძო პარამეტრებით (mapper. txt) საქაღალდედან DosBox-ით. გახსენით დოსბოქსი. conf ნებისმიერ ტექსტურ რედაქტორში და იქ მოძებნეთ mapperfile= პუნქტი. ჩვენ ვცვლით ყველაფერს მის მარჯვნივ, სრულ გზაზე mapper ფაილისკენ. ტექსტი. მაგალითად: mapperfile=D:\DOSBox\mapper. ტექსტი

თუ გადაიღებთ ეკრანის სურათებს ან ჩაწერთ ხმებს, დაუყოვნებლივ უნდა შეცვალოთ საქაღალდე, სადაც ისინი შეინახება. ჩვენ ვეძებთ captures= პუნქტს და ვცვლით მის მნიშვნელობებს ნებისმიერ საქაღალდეში სრული ბილიკით. მაგალითი: captures=D:\DOSBox\capture

თქვენ მიიღებთ ასეთ რამეს:

თუ გსურთ, რომ გაშვების ელემენტი გამოჩნდეს მხოლოდ იმ ფაილებზე, რომლებიც, პრინციპში, შეიძლება გაშვებული იყოს DosBox-ში, მაშინ რეესტრის რედაქტირების აღწერილი პროცედურა უნდა განხორციელდეს და არა HKEY_LOCAL_MACHINE\SOFTWARE\Classes\* (რომელიც შეესაბამება ფაილის ყველა ტიპს. ), მაგრამ HKEY_LOCAL_MACHINE\SOFTWARE \Classes\exefile, HKEY_LOCAL_MACHINE\SOFTWARE\Classes\comfile და HKEY_LOCAL_MACHINE\SOFTWARE\Classes\batfile.

2.5 გაშვების მეთოდი ნორტონის საშუალებით

ვფიქრობ, ბევრისთვის Dos ასოცირდება სპეციალურად Norton Commander-ის და Wolves Commander-ის ლურჯ ეკრანთან. რატომ არ გახადოთ DosBox-თან მუშაობა იგივე პროცესის მსგავსი? ამისათვის საჭიროა მხოლოდ თავად DosBox და Norton. ყველაფერი რაც თქვენ უნდა გააკეთოთ არის ნორტონის ჩატვირთვა გაშვებისას. ამისათვის გახსენით dosbox. conf ნებისმიერ ტექსტურ რედაქტორში. ბოლოში არის განყოფილება. სწორედ აქ დავწერთ. ჯერ უნდა დაამონტაჟოთ Norton საქაღალდე ბრძანებით mount y d:\dosbox\nc, სადაც y არის თვითნებური ვირტუალური დისკი და d:\dosbox\nc არის გზა Norton-ისკენ. შემდეგი, თქვენ უნდა გაუშვათ Norton მარტივი DOS ბრძანებით (ჩვენ დავწერთ შემდგომ განყოფილებაში). y:\nc. exe. ახლა, როდესაც ჩატვირთავთ DosBox, Norton ავტომატურად ჩაიტვირთება. ძირითადად ყველაფერი. თუმცა, დისკების დამონტაჟების აუცილებლობის გამო, ასეთ ნორტონში მუშაობა არც თუ ისე მოსახერხებელია. რა გვიშლის ხელს კომპიუტერის ყველა დისკის ან ზოგიერთი საქაღალდის დაკავშირებაში, საიდანაც ყოველთვის გაშვებთ DOS თამაშებს? არაფერი! ჩვენ ვუბრუნდებით განყოფილებას და ვწერთ ხაზს Norton loading-ით.
დაამონტაჟეთ c c:\games
ახლა ნორტონს აქვს C დისკის ნამდვილი ფილიალი.
თქვენ ასევე შეგიძლიათ დაამონტაჟოთ დისკის ფესვი (მაგალითად, c:\), მაგრამ ეს არ არის რეკომენდებული. DosBox-ის ავარიამ შეიძლება გამოიწვიოს root-ში არსებული ყველა ფაილის დაკარგვა.

3. DosBox-ის დაყენება

3.1 სიჩქარის დაყენება

სიჩქარის დაყენების საკითხი ალბათ ერთ-ერთი მთავარი პრობლემაა, რომელიც სირთულეებს იწვევს, ამიტომ მას დეტალურად განვიხილავთ.

ნაგულისხმევად DosBox-ში პარამეტრად ციკლები(სიჩქარე, ანუ ბრძანებების რაოდენობა მილიწამში, რომლის შესრულებასაც ემულატორი ცდილობს) გამოიყენება ავტო. ამ რეჟიმში, როდესაც თამაშს იწყებთ, DosBox თავად ცდილობს დაადგინოს სჭირდება თუ არა თამაშს მაქსიმალური შესრულებაან უნდა შემოიფარგლოს ციკლების გარკვეული ფიქსირებული რაოდენობით. მაგალითად, ზოგიერთ თამაშში მეტი შესრულება იძლევა მეტ კადრს წამში, რაც ნიშნავს უფრო გლუვ სურათს. სხვებში, განსაკუთრებით ხანდაზმულებში, დამატებითი სიმძლავრე არაფერს აკეთებს და ზოგჯერ იწვევს თამაშს ძალიან სწრაფად.

რას ჰგავს ეს მომხმარებლის გადმოსახედიდან? თქვენ იწყებთ თამაშს და ხედავთ ან პროცენტებს ციკლების ველში (სიტყვა max ნიშნავს 100%) ან რიცხვს. 100% არის მაქსიმალური შესრულება, რომელსაც DosBox შეუძლია უზრუნველყოს თქვენს კომპიუტერში.

თქვენ შეგიძლიათ დაარეგულიროთ სიჩქარე მოძრაობაში. ეს კეთდება კომბინაციების გამოყენებით:
CTRL+F12 (ზემოთ)და CTRL+F11 (ქვემოთ). გასათვალისწინებელია ის ფაქტი, რომ ემულაცია ბევრჯერ ნელა მუშაობს, ვიდრე უშუალოდ შესრულებული პროგრამები. მაგალითად, 286 კომპიუტერისთვის DosBox-ის გამოყენებით თამაშების ჩვეულებრივ სათამაშოდ, დაგჭირდებათ Pentium 400 ან მეტი.
თუ სიჩქარის ლიმიტი მიღწეულია, მაგრამ ეს მაინც არ არის საკმარისი, შეგიძლიათ დაარეგულიროთ ემულატორის მიერ გამოტოვებული კადრების რაოდენობა ( ჩარჩოს გამოტოვება– ისევე, როგორც ციკლები ნაჩვენებია ფანჯრის ზედა ნაწილში):
CTRL+F8 (გამოტოვების გაზრდა)და CTRL+F7 (დაპატარავება). ეს შესაძლებელს გახდის თამაშის უფრო სწრაფად მიბაძვას, მაგრამ ჩამოვარდნილი კადრების გამო თქვენ დაკარგავთ სურათის სიგლუვეს.
Frame Skip = 1 - ნიშნავს, რომ გამოტოვებს 1 ფრეიმს, შემდეგ გამოჩნდება 1. თუ მნიშვნელობა = 2, გამოტოვებული იქნება 2 ჩარჩო, გამოჩნდება 1 და ა.შ.

პროცენტული სიჩქარის დავალებით ყველაფერი ნათელია, მაგრამ აბსოლუტური სიჩქარით არის ნიუანსი. როგორ გესმით ამ რეჟიმში, რომ უფრო სწრაფად ვერ დაამუშავებთ? საუკეთესო ვარიანტიარის სიჩქარის დაყენება ისე, რომ თქვენს რეალურ პროცესორზე დატვირთვამ მიაღწიოს 90-95%-ს (შეგიძლიათ ნახოთ დატვირთვა Win 2000-ში და XP-ში Alt+CTRL+ DEL-ის დაჭერით). ეს არის ყველაზე სწრაფი სიჩქარე, რომელიც შეგიძლიათ მიიღოთ ამ თამაშში.
ყურადღება, რეალური და ვირტუალური (Hyperthreading) ორბირთვიანი პროცესორებისთვის, დატვირთვის ლიმიტი არის 50%, არა 100%. DosBox მუშაობს მხოლოდ ერთ თემაში.

გთხოვთ, გაითვალისწინოთ, რომ თუ თქვენ დააყენებთ კადრების გამოტოვებას არაპროცენტული სიჩქარის რეჟიმში, მოგიწევთ გამოიყენოთ CTRL+F12 და ციკლები, რათა ემულაცია უფრო სწრაფად წავიდეს (მაქსიმალურ დონემდე, როგორც ზემოთ არის მითითებული). ის ავტომატურად დარეგულირდება პროცენტულად.

ფაილში dosbox. conf შეგიძლიათ მიუთითოთ რა რეჟიმი და სიჩქარე დააყენოთ ემულატორში გაშვებისას. ამაზე პასუხისმგებელია წერტილი ციკლები. მაგალითად, წერით ციკლი=10000თქვენ მიიღებთ ციკლების ამ რაოდენობას გაშვებისას. თუ წერ ციკლები=მაქს, მაშინ DosBox ყოველ ჯერზე დააყენებს მაქსიმალურ სიჩქარეს. ავტომატური პარამეტრის დასატოვებლად (ის დაყენებულია ნაგულისხმევად), მაგრამ დააყენეთ პარამეტრები თითოეული რეჟიმისთვის, ჩაწერეთ შემდეგი:
ციკლები = ავტომატური 9000 95%
ეს ჩანაწერი დატოვებს რეჟიმის არჩევანს DosBox-ს. თუ აბსოლუტური რეჟიმი გამოიყენება, მაშინ ციკლების რაოდენობა გახდება 9000, თუ პროცენტი, მაშინ ემულატორი დააყენებს მაქსიმუმის 95%-ს.

3.2 ანტი-ალიასინგის ჩართვა

და კიდევ ერთი რამ DosBox-ის შესახებ. ფაქტია, რომ მას აქვს გაფართოებული გამოსახულების ჩვენების ალტერნატიული გზა. ეს არის ტერიტორიის გასწორება. შედეგი არის კვადრატული სურათი, რომელიც გარკვეულწილად მოგაგონებთ Flash გრაფიკას. მაშინვე ვიტყვი, რომ ეს ყველაფერი ყველასთვის არ არის (პირადად, მე მირჩევნია ნორმალური ჩვენება), მაგრამ მაინც. ამ ეფექტის გასააქტიურებლად თქვენ უნდა გახსნათ dosbox. დააკავშირეთ ტექსტის ნებისმიერ რედაქტორთან და იპოვეთ მასში ხაზი:
სკალერი=
ჩაწერეთ შემდეგი მნიშვნელობებიდან ერთ-ერთი სკალერის = მარჯვნივ:
არცერთი - ერთი-ერთზე რუკების შედგენა
normal2x - უბრალოდ გაორმაგება (ნაგულისხმევი)
advmame2x - ერთფეროვანი უბნების რთული გასწორება. ვინაიდან გარჩევადობა ამ რეჟიმში ორჯერ დიდი ხდება, კეთდება გლუვი კუთხეები. ანუ ერთი პიქსელი, რომელიც გახდება 2x2 კვადრატი, მზადდება არა მახვილკუთხა, არამედ მოჭრილი კიდეებით. შედეგად, გრაფიკა ხდება არა კვადრატული, არამედ ჰგავს Flash გრაფიკას.
advmame3x - იგივე, მაგრამ სამმაგი გადიდებით
advinterp2x - იგივე, მაგრამ უფრო გლუვი გადასვლებით
interp2x - უბრალოდ ნაცხი, არ არის კვადრატი, მაგრამ მიიღება ძალიან უსიამოვნო ეფექტი
tv2x - ჰორიზონტალური მუქი ზოლების დამატება, სატელევიზიო ეფექტი.
და მრავალი სხვა (რიცხვი იზრდება ახალი ვერსიებით)

შეადარეთ 2 ეკრანის სურათი:

3.3 სასარგებლო ელემენტები პარამეტრებში

გახსენით დოსბოქსი. conf და მოძებნეთ:
სრული ეკრანი= (true - იტვირთება სრული ეკრანის რეჟიმში, false - ფანჯრის რეჟიმში)

autolock= (true - DosBox-ზე დაწკაპუნებისას მაუსი იკეტება ამ ფანჯარაში, false - ის არ არის დაბლოკილი)
ამავდროულად, 0.65 ვერსიიდან დაწყებული, დამაგრების სისტემა გადაიხედა. ახლა, როდესაც ავტობლოკი გამორთულია (=false), მაუსი აქტიური იქნება როგორც თამაშში, ასევე მის გარეთ. სანამ კურსორი სათამაშო მოედანზე მაღლა დგას, თამაშის კურსორი მუშავდება; როგორც კი ის ტოვებს სათამაშო მოედანს, მაუსი შორდება DosBox-ს.

სენსიტიურობა= (მაუსის მგრძნობელობა, ნაგულისხმევი 100)

Waitonerror= (true - თუ შეცდომა მოხდა, არ დახუროთ კონსოლი დაუყოვნებლივ, ეს საშუალებას გაძლევთ ნახოთ რა არის შეცდომა)

priority= (პირველი მნიშვნელობა არის პრიორიტეტი, როდესაც DosBox აქტიურია, მეორე - როდესაც ის მინიმუმამდეა დაყვანილი ან არააქტიურია. ხელმისაწვდომი პარამეტრები არის უფრო დაბალი, ნორმალური, უმაღლესი, უმაღლესი, აღმავალი თანმიმდევრობით. ნაგულისხმევად, priority=higher, normal)

ზოგჯერ მანქანის პუნქტი მნიშვნელოვანია. მასში მითითებულია, თუ რა ტიპის ვიდეო ადაპტერის გამოყენებას შეეცდება DosBox. ნაგულისხმევი არის VGA. ეს ვარიანტი სასურველია, ის აირჩევს საუკეთესო ტიპიგრაფიკა (რა თქმა უნდა, დამსწრეებისგან). თუმცა, რეჟიმები, როგორიცაა tandy და pcjr, ცალკე უნდა იყოს მითითებული.

გამომავალი = პუნქტი შეიძლება იყოს მნიშვნელოვანი. თუ სრულეკრანიან რეჟიმში გადასვლისას და უკან დაბრუნებისას DosBox მოგცემთ შეცდომას და ავარიულად შეცვალეთ ზედაპირის ნაგულისხმევი მნიშვნელობა ovelay ან opengl.

3.4 DosBox-ის გაშვება დამხმარე ფანჯრის გარეშე

გაუშვით DosBox პარამეტრით - noconsole
(შექმენით მალსახმობი dosbox. exe, დააწკაპუნეთ მაუსის მარჯვენა ღილაკით მალსახმობზე -> თვისებები -> მალსახმობი ჩანართი -> ობიექტის ველი: ბოლოს დაამატეთ - noconsole. მიიღებთ რაღაცას D:\DOSBox\dosbox. exe - noconsole.

თუ იყენებთ ალტერნატიულ მეთოდს, შეცვალეთ ხაზი რეესტრში
"e:\dosbox\dosbox. exe" - conf "e:\dosbox\dosbox. conf" "%1" - noconsole
ანუ ბოლოს დაამატეთ - noconsole

3.5 ღილაკების გადანაწილება

0.62 ვერსიიდან, ნებისმიერი კლავიშის გადანაწილება შესაძლებელია ემულატორში (და 0.70 წლიდან, ჯოისტიკის ღერძი ასევე შეიძლება გადანაწილდეს), მაშინაც კი, თუ ეს არ არის გათვალისწინებული თამაშით. მაგალითად, გსურს რბოლა არა ისრებით, არამედ w, s, a, d გამოყენებით.
თუ გინდა, გთხოვ. ამისათვის თქვენ უნდა ხელახლა განსაზღვროთ განლაგება. ამ ფუნქციის გამოძახება შეგიძლიათ ორი გზით:

1. გაუშვით DosBox პარამეტრით - startmapper
ამ შემთხვევაში, ძირითადი პარამეტრები ჩაიტვირთება გაშვებისას. (შექმენით მალსახმობი dosbox. exe, დააწკაპუნეთ მარჯვენა ღილაკით მალსახმობზე -> თვისებები -> მალსახმობი ჩანართი -> ობიექტის ველი: დასასრულს დაამატეთ - startmapper. მიიღებთ რაღაცას D:\DOSBox\dosbox. exe - startmapper.

2. DosBox-ის გაშვების შემდეგ დააჭირეთ CTRL+F1. მუშაობს არასტაბილურად. ყოველი წარმატებული შემთხვევისთვის დოსბოქსიდან 6-8 რეისი ვიღებდი.

ახლა თქვენ ხართ პარამეტრების მენიუში და თქვენს წინ არის ეს ეკრანი

დააწკაპუნეთ ნებისმიერ კლავიშზე, რომლის ზარი გსურთ, რომ მიაკუთვნოთ მეგობარს. მაგალითად, აირჩიეთ ზემოთ ისარი. EVENT: Key_up BIND: Key_up გამოჩნდება ბოლოში. ანუ, ზემოთ ისრის დაჭერას ეწოდება ისარი. აირჩიეთ DEL (წაშლა) ღილაკი, თუ შეცვლა გჭირდებათ ეს ვარიანტი, ან დაამატეთ (დამატება), თუ გჭირდებათ ამ განლაგების დატოვება, ასევე დაამატეთ სხვა. აირჩიეთ დამატება. ახლა თქვენ უნდა დააჭიროთ ღილაკს, რომელიც იმუშავებს ზემოთ ისრის მსგავსად (ფიზიკურად დააჭირეთ ღილაკს და არა მაუსის არჩევისას!). დააჭირეთ W. EVENT: Key_up BIND: გამოჩნდება გასაღები w. ანუ w ღილაკი ისარივით იმუშავებს. NEXT ღილაკზე დაჭერით შეგიძლიათ გადახედოთ ვარიანტებს. იქნება ორი მათგანი, ანუ ზემოთ ისარი კვლავ იმუშავებს, პლუს ამის ნაცვლად შეგიძლიათ გამოიყენოთ w ღილაკი. ახლა რჩება მხოლოდ შედეგის შენახვა (SAVE) და გასვლა (EXIT).

თუ ღილაკის არჩევისას აირჩევთ mod1, მაშინ ეს იქნება CTRL + ღილაკის კომბინაცია, If mod2 ALT + ღილაკი. Mod3 არ არის დაყენებული ნაგულისხმევად, მაგრამ შეგიძლიათ დანიშნოთ ის, როგორც ნებისმიერი სხვა რეჟიმი. მაგალითად, p + ღილაკების კომბინაციის გამოსაყენებლად. მე ჯერ ვერ გავიგე ჰოლდის პრაქტიკული გამოყენება. თუ თქვენ მიაკუთვნებთ ამ პუნქტს, ღილაკი „იწებება“ და ამ ღილაკის შემდგომი გამორთვა შეუძლებელია. აღწერილობებში სიტყვა არ არის ჰოლდის შესახებ.

სხვათა შორის, გთხოვთ გაითვალისწინოთ, რომ ასევე შეგიძლიათ სისტემის ღილაკების გადანაწილება. მაგალითად, დააყენეთ „+“ სიჩქარის გაზრდა და „-“ შემცირება.

3.6 სისტემის ღილაკების სია

ALT-ENTER გადადით სრულ ეკრანზე
ALT-PAUSE პაუზის ემულაცია
CTRL-F1 გადანაწილების ღილაკები
CTRL-F4 შეცვალეთ დამონტაჟებული დისკის სურათი. განაახლეთ დირექტორია ქეში ამისთვის
ყველა დისკი!
CTRL-ALT-F5 დაწყება/შეაჩერე ვიდეოს შექმნა ეკრანიდან
CTRL-F5 გადაიღეთ ეკრანის სურათი
CTRL-F6 აუდიო ჩაწერის დაწყება/შეწყვეტა
CTRL-ALT-F7 OPL ბრძანებების ჩაწერის დაწყება/შეწყვეტა
CTRL-ALT-F8 MIDI ბრძანებების ჩაწერის დაწყება/შეწყვეტა.
CTRL-F7 კადრის ვარდნის გაზრდა
CTRL-F8 კადრის ვარდნის შემცირება
CTRL-F9 დახურეთ DosBox
CTRL-F10 Grab/Alease მაუსი
CTRL-F11 შეანელეთ ემულატორი
CTRL-F12 დააჩქარეთ ემულატორი
ALT-F12 სიჩქარის ლიმიტის მოხსნა (ტურბო ღილაკი)
ამ ღილაკზე დაჭერისას თამაში აჩქარებს მაქსიმალურ სიჩქარეს. აჩქარება გრძელდება მანამ, სანამ კომბინაცია დაჭერილია. ეს შეიძლება იყოს ძალიან სასარგებლო სქრინსეივერების გამოტოვებისთვის და ლოდინის დასაჩქარებლად, მაშინაც კი, თუ თამაში ამას არ ითვალისწინებს. სამწუხაროდ, კომბინაცია არ არის ძალიან სტაბილური. ასეთი აჩქარების ყველაზე გავრცელებული სიმპტომია ხმის შემდგომი გაქრობა.

3.7 CD-Rom-ისა და დისკის (მათ შორის სურათების) დაკავშირება

DosBox-ს აქვს უნარი დააკავშიროს როგორც CD-Rom, ასევე ფლოპი დისკი, ან თუნდაც მარტივი საქაღალდე, მაგრამ ისე, რომ პროგრამა მიიჩნევს მას CD-Rom დისკად. თუ თქვენ უბრალოდ გჭირდებათ ფაილები დისკიდან, მაშინ შეგიძლიათ შეასრულოთ ჩვეულებრივი ოპერაცია, როგორც ნებისმიერი საქაღალდე:
დააინსტალირეთ e:\ (სადაც c არის ვირტუალური დისკი და e:\ არის გზა CD-rom-ისკენ)
თუ საჭიროა დისკის ან საქაღალდის დაკავშირება ზუსტად ისე, როგორც CD, თქვენ უნდა შეასრულოთ შემდეგი ბრძანება:
დამონტაჟება e:\ - t ტიპის (სადაც ტიპი არის მედიის ტიპი. ეს არის dir - საქაღალდე, cdrom - CD დისკი, ან ფლოპი - ფლოპი დისკი)
e:\ - t cdrom-ით mount-ის ჩაწერით ჩვენ დავაკავშირებთ E:\ დისკს CD-Rom-ად, როგორც ვირტუალურ დისკს DosBox-ისთვის. e:\-ის ნაცვლად შეიძლება იყოს ბილიკი კონკრეტულ საქაღალდეში არც კი ჩართულია CD-Rom დისკი. იგივე დისკის დისკზე.
Არ არის საჭირო. CD-Rom-ის დაბალ დონეზე დასაკავშირებლად საჭიროა ჩაწეროთ mount - cd. თქვენ მიიღებთ დისკების სიას მათი ნომრებით. შემდეგ შეიყვანეთ mount e:\ - t cdrom - usecd 0 (სადაც 0 არის CD ნომერი)

სურათები დაკავშირებულია შემდეგი მეთოდით:
imgmount d:\pop_instal-ით. mdf - t iso (სადაც c არის ვირტუალური დისკი, d:\pop_install. mdf არის გამოსახულების გზა და სახელი, - t არის მიმაგრებული ფაილის ტიპი - ამ შემთხვევაში, CD სურათი, ანუ iso)
როგორც წესი, სურათები ინახება ფაილში *.iso გაფართოებით. თუმცა, თუ ეს ასე არ არის, ეს არ ნიშნავს იმას, რომ ის არ იქნება აღიარებული DosBox-ის მიერ. ამ მაგალითში გაფართოება იყო *.mdf

ფლოპი დისკის სურათები ასევე დამონტაჟებულია imgmount-ით d:\disket-დან. img -t ფლოპი (მხოლოდ ტიპი იცვლება ფლოპით)
სურათების დასაკავშირებლად მყარი დისკებიგამოიყენეთ HDD ტიპი.

3.8 ხმის დაყენება DosBox თამაშებში

ეს ელემენტი ძირითადად დაინტერესდება ადამიანებისთვის, რომლებიც არ იცნობენ დაყენებას ხმის მოწყობილობახმის ბლასტერი. უპირველეს ყოვლისა, უნდა გვახსოვდეს, რომ ადრე, როგორც წესი, ხმის რეგულირება ხდებოდა გამოყენებით ცალკე პროგრამატიუნერი. ასეთი კონფიგურაციის პროგრამების ყველაზე გავრცელებული სახელებია: setsound, setup, install, sound, snd და სხვა.
შემდეგი, თქვენ უნდა აირჩიოთ ხმის მოწყობილობის შეცვლის ვარიანტი. მასში, ოფციონების რაოდენობამ შეიძლება დაიწყოს თქვენი თვალების გაფანტვა. თუმცა, აქ ყველაფერი მარტივია, მოძებნეთ Sound Blaster - ყველაზე მეტად საუკეთესო ვარიანტიხმა. თუ ასეთი ნივთი არ არის, თქვენ უნდა მოძებნოთ Adlib. დაბოლოს, DosBox მხარს უჭერს ისეთ ვარიანტებს, როგორიცაა Tandy და ყველაზე სტანდარტული, მაგრამ ყველაზე პრიმიტიული - PC Speaker (ტვიტერი, რომელიც შემორჩა თანამედროვე კომპიუტერებშიც კი).

მუსიკით ყველაფერი ასევე ძალიან რთულია; აქ შეგიძლიათ დატოვოთ Sound Blaster ან გამოიყენოთ Gravis Ultrasound ან MPU-401 ინტერფეისი. ბოლო ორი შესამჩნევად მეტ ინსტრუმენტალურობას აძლევს მუსიკას და ხშირ შემთხვევაში უკეთ ჟღერს. მაგრამ თუ გრავისის ულტრაბგერა მოითხოვს დამატებითი პარამეტრებიდა მესამე მხარის ფაილები(და ჯერ არ არის დაფარული ამ სახელმძღვანელოში), მაშინ MPU-401-ით ყველაფერი გაცილებით მარტივია. DosBox-დან მუსიკის ხმის კონფიგურაციისას, შეგიძლიათ უსაფრთხოდ აირჩიოთ ეს ვარიანტი. თამაშის პარამეტრებში ის გვხვდება სამ ვერსიაში - ეს არის ან General Midi სტანდარტი ან Roland LAPC1 და Roland MT32 მოწყობილობები, ბოლო ორი სასურველია. მარტივად რომ ვთქვათ, მუსიკის გამოსატანი მოწყობილობის არჩევისას, მოძებნეთ ერთ-ერთი ასეთი ეტიკეტიდან.

მუსიკის ნიმუში ბეჭდების მბრძანებლისგან: Roland, Adlib და PC Speaker-ის გამოყენებით.

ყველაზე რთულია Sound Blaster-ის შემდგომი დაყენება. ზოგჯერ შეგიძლიათ იპოვოთ ხმის მოწყობილობის პარამეტრების ავტომატური ამოცნობა; უფრო ხშირად თქვენ უნდა შეიყვანოთ ისინი ხელით. მე დაუყოვნებლივ ვიტყვი, რომ პარამეტრები შეიძლება იყოს ნებისმიერი, ასე რომ, ქვემოთ მოცემული სია მოქმედებს DosBox-ისთვის ნაგულისხმევი კონფიგურაციით:
საბაზისო I/O მისამართი - 220 (ზოგჯერ საჭიროა 220 სთ ჩაწერა)
IRQ ნომერი - 7
DMA არხი - 1
ეს პარამეტრები ნიშნავს: საბაზისო I/O მისამართს, შეწყვეტის რიცხვს და პირდაპირი მეხსიერების წვდომის არხს, შესაბამისად. თუმცა, არ არის აუცილებელი ამ ტერმინების მნიშვნელობის გაგება.
DosBox-ში ეს პარამეტრები კონფიგურირებულია განყოფილებაში.

ამ განყოფილების მეორე ნაწილში ჩვენ გადავხედავთ DosBox-ში ხმის მოცულობის პარამეტრებს. ამისათვის არის ჩაშენებული მიქსერის პროგრამა. თქვენ შეგიძლიათ მასზე წვდომა მიქსერის ბრძანებით, როდესაც იმყოფებით DosBox ტესტის გარემოში. თუ უბრალოდ აკრიფებთ მიქსერს, შედეგი იქნება პატარა ცხრილი, რომელიც აჩვენებს თითოეული მოწყობილობის მოცულობას. ნაგულისხმევად არის 100:100. ორი ციფრი მიუთითებს მარცხენა და მარჯვენა დინამიკის ხმაზე. ამრიგად, ხმა რეგულირდება ინდივიდუალურად თითოეული მოწყობილობისთვის და ინდივიდუალურად თითოეული დინამიკისთვის. მდიდარი ნაკრები! კონფიგურაციისთვის საჭიროა მიქსერის დაწერა<устройство> <уровень звука>. დააკოპირეთ მოწყობილობის სახელი ნაჩვენები ცხრილიდან.
მიქსერი sb 30:50
ეს ბრძანება ნიშნავს Sound Blaster-ის ხმის შემცირებას 30%-მდე მარცხენა დინამიკისთვის და 50%-მდე მარჯვნივ.
მიქსერი spkr 50
ამცირებს კომპიუტერის სპიკერის ხმას 50 პროცენტამდე ორივე არხისთვის (შეიძლება დაიწეროს ერთი ნომერი). მისი ხმამაღალი ჭიკჭიკი ზოგჯერ ძალიან მაღიზიანებს.
და ბოლოს, იმისთვის, რომ არ იჯდეთ და ზუსტად არ გაიგოთ, როგორი ხმაა თქვენს წინაშე, შეგიძლიათ უბრალოდ შეამციროთ ყველა ხმის გამომავალი DosBox-ით.
მიქსერის მასტერი 10
ყველა ხმის შემცირება 10%-მდე

თუ თქვენ ძალიან გეზარებათ ხმის დარეგულირება ყოველ ჯერზე, როდესაც დაიწყებთ, შეგიძლიათ ერთხელ და სამუდამოდ გაასწოროთ ის. ამისათვის გახსენით dosbox. conf, რომელშიც გადადით ბოლო აბზაცზე. მასში თქვენ უნდა დაამატოთ ბრძანება ხმის პარამეტრებით, ზემოთ აღწერილის მსგავსი. მაგალითად, mixer master 10. ახლა გაშვებისას ხმა დაყენდება მითითებულ დონეზე.

3.9 DosBox რუსულად თარგმნა

DosBox-ს აქვს მისი თარგმნის შესაძლებლობა სხვადასხვა ენაზე. ეს ბევრს არ იძლევა, მაგრამ მაინც სასიამოვნოა ნაჭუჭში მშობლიური ასოების ნახვა. ამისათვის დაგჭირდებათ ორი რამ: პროგრამა, რომელიც უშვებს რუსულ დაშიფვრას და თარგმანის ფაილი, რომელიც არ შედის პაკეტში. თუმცა, არ ინერვიულოთ, თარგმანი უკვე გავაკეთე. ასე რომ, ჩამოტვირთეთ თარგმანი: DosBox 0.63-ისთვის ჭურვის დოკუმენტაცია და თარგმანი ან DosBox 0.65-ისთვის გარსის დოკუმენტაცია და თარგმანი ან DosBox 0.70-ისთვის დოკუმენტაცია ან გარსის დოკუმენტაცია და თარგმანი DosBox 0.72-ისთვის. ახლა თქვენ უნდა დააკავშიროთ ეს ყველაფერი. გახსენით ფაილი dosbox. conf ნებისმიერ ტექსტურ რედაქტორში და მოძებნეთ ხაზი ენა=. "="-ის მარჯვნივ ჩვენ ვანიჭებთ გზას ფაილს თარგმანით, მაგალითად d:\dosbox\rus. ტექსტი. ახლა, თუ DosBox-ს გაუშვით, შეგიძლიათ იეროგლიფების ნახვა. ეს ხდება DosBox-ში რუსული კოდირების არარსებობის გამო.
რუსული კოდირების დასაკავშირებლად ორი ვარიანტია:

1. 0.70 ვერსიაში გამოჩნდა ჩაშენებული ფუნქცია. იპოვეთ ის dosbox-ში. conf ელემენტი keyboardlayout=არცერთი და გადადით keyboardlayout=RU. ესე იგი, კოდირება გაფუჭებულია. ენების გადართვა: LEFT-ALT+RIGHT-SHIFT - აკრიფეთ რუსული ტექსტი, LEFT-ALT+LEFT-SHIFT - აკრიფეთ ინგლისური ტექსტი.

2. შეგიძლიათ გამოიყენოთ პროგრამა. ის არქივშია, მაგრამ ასევე არის Keyrus და სხვა ვარიანტები. იმავე დოსბოქსში. conf, მოძებნეთ განყოფილება და ჩაწერეთ მასში: mount y d:\dosbox
სადაც "y" არის თვითნებური დისკი, ხოლო d:\dosbox არის საქაღალდე, რომელშიც პროგრამა თქვენს რეალურ დისკზეა. არ დაგავიწყდეთ, თუ საქაღალდე შეიცავს ინტერვალებს, ის უნდა ჩაიწეროს ბრჭყალებში ("d:\dos box").
შემდეგ თქვენ უბრალოდ უნდა გაუშვათ პროგრამა. ამისათვის დაამატეთ ხაზი: y:\ (გაშვება დამონტაჟებული დისკიდან). ეს უნდა გამოიყურებოდეს დაახლოებით ასე:

ყურადღება, პროგრამის დაკავშირებისას, რომელიც უზრუნველყოფს რუსულ დაშიფვრას (არა თარგმანი, მაგრამ პროგრამა - ჩვენს შემთხვევაში), შეიძლება წარმოიშვას სიტუაციები, რომ DosBox-ის მიერ მხარდაჭერილი ზოგიერთი თამაში აღარ იმუშაოს. ეს პრობლემა იშვიათად ხდება, მაგრამ არსებობს. გამოსავალი არის უბრალოდ გამორთოთ კოდირების პროგრამა. დაკვირვებებმა ასევე აჩვენა, რომ სხვადასხვა პროგრამა (rk და keyrus) ქმნის ჩარევას სხვადასხვა შემთხვევაში. თუ ენკოდერი იწვევს ავარიას, მაგრამ მაინც გჭირდებათ რუსული შრიფტი, სცადეთ სხვა ენკოდერის გაშვება.

3.10 მორგებაყველა თამაშისთვის

0.65 ვერსიით დაწყებული, შესაძლებელი გახდა თითოეული თამაშის პარამეტრების რეგულირება სტანდარტული ხელსაწყოების გამოყენებით. ამისათვის თქვენ უნდა შექმნათ ფაილი სახელწოდებით run თამაშის საქაღალდეში. bat (სახელი შეიძლება იყოს ნებისმიერი. შექმენით მარტივი ტექსტური ფაილიდა გადარქმევა), გახსენით იგი ნებისმიერ ტექსტურ რედაქტორში და ჩაწერეთ ის პარამეტრები, რომლებიც უნდა განსხვავდებოდეს სტანდარტულისგან. ეს კეთდება CONFIG ბრძანებით SET პარამეტრით. მაგალითად, ჩვენ გვინდა, რომ თამაში Dave 2 იმუშაოს 3000 სიჩქარით და კომპიუტერის დინამიკი გამორთული იყოს:
CONFIG - SET ციკლები=3000
CONFIG - SET pcspeaker=false
დეივ. exe (თამაშის გაშვების ფაილი აქ უნდა იყოს)

გთხოვთ გაითვალისწინოთ, რომ ეს არის აბრევიატურა; სრულად, პირველი ხაზი ასე გამოიყურება:
CONFIG - დააყენეთ "cpu cycles=3000" (ანუ, პარამეტრებში განყოფილების სახელი პირველ რიგში მოდის)

ასეთი ფაილის შენახვით და DosBox-ში გაშვებით მიიღებთ სასურველ შედეგს. ახლა თქვენ შეგიძლიათ გაუშვათ Dave ზუსტად ამ პარამეტრებით, ყოველ ჯერზე DosBox-ის ხელახალი კონფიგურაციის გარეშე. სამწუხაროდ, DosBox იწყებს შეფერხებას, როდესაც ცდილობთ გრაფიკული ფილტრის დაყენებას ამ გზით (მაგალითად, CONFIG - SET scaler=advmame3x). ეს აშკარა ხარვეზია. თუ თქვენ დაწერთ ამ ბრძანებას თავად გარსში, ის იმუშავებს.

4. დამატებითი ფუნქციები

4.1 ეკრანის კადრების გადაღება, ხმებისა და მუსიკის ჩაწერა, ვიდეოების შექმნა

DosBox ამის საშუალებასაც გაძლევთ. CTRL+F5 კომბინაცია საშუალებას გაძლევთ გადაიღოთ ეკრანის სურათი. ის შეიქმნება ორიგინალური რეზოლუციით (მაშინაც კი, როცა გადიდებულია და ფილტრები გამოიყენება) და ჩაიწერება png ფორმატში. აქ ღირს ყურადღება მიაქციოთ იმას, რომ კონფიგურაციაში მითითებული საქაღალდე (dosbox. conf, captures item) არსებობს. თუ ასეთი საქაღალდე არ არის, ეკრანის სურათი არ შეიქმნება. ეს განსაკუთრებით ეხება მარჯვენა დაწკაპუნებით გაშვების მეთოდის გამოყენებისას. ამ შემთხვევაში, სრული გზა უნდა იყოს მითითებული. ანუ "capture"-ის ნაცვლად - "D:\Dosbox\capture".

Midi ფორმატში ჩაწერა ხორციელდება CTRL-ALT-F8 კომბინაციის გამოყენებით. პირველი დაწკაპუნების შემდეგ DosBox დაელოდება ჩაწერას. თავად ჩაწერა დაიწყება მხოლოდ მას შემდეგ, რაც midi დაკვრა დაიწყება. დასასრულებლად კვლავ დააჭირეთ კომბინაციას. ამ ჩანაწერის უპირატესობა ის არის, რომ ყველაზე ხშირად შეგიძლიათ ჩაწეროთ მხოლოდ მუსიკა, თამაშის სხვა ბგერების არსებობის მიუხედავად. მაგრამ ეს რეჟიმი ჩაწერს მხოლოდ Midi ბრძანებებს. ამიტომ, თუ მუსიკა უკრავს, მაგრამ ჩაწერა არ დაწყებულა, ეს არ არის Midi.

wav-ზე ჩაწერა იწყება CTRL-F6 კომბინაციის დაჭერისთანავე. და ჩერდება ხელახლა დაჭერით. წინა მეთოდისგან განსხვავებით, ყველა ხმა ჩაწერილია wav-ში. სიმართლე ის არის, რომ ზომა გაცილებით დიდია.
ხმა ინახება იმავე საქაღალდეში, როგორც ეკრანის ანაბეჭდები.

იგივე ამბავია ლილვაკებთან დაკავშირებით. ჩაწერა იწყება და ჩერდება CTRL-ALT-F5 კომბინაციის გამოყენებით. ამ შემთხვევაში, თქვენ უნდა შეწყვიტოთ ჩაწერა და არა უბრალოდ დახუროთ DosBox, წინააღმდეგ შემთხვევაში ვიდეო გატეხილი აღმოჩნდება. ვიდეოები ინახება იმავე საქაღალდეში, როგორც ეკრანის ანაბეჭდები. უფრო მეტიც, თუ ჩაწერის დროს თამაში შეცვლის რეზოლუციას, მაშინ იმ მომენტში დაიწყება შემდეგი ვიდეოს შექმნა - გარჩევადობა ერთ ვიდეოში უნდა იყოს იგივე. სათამაშოდ, zmbv კოდეკი უნდა იყოს დაინსტალირებული. ის არის zmbv საქაღალდეში. მარჯვენა ღილაკით დააწკაპუნეთ zmbv ფაილზე. inf და აირჩიეთ ინსტალაცია. ფორმატის კარგი ის არის, რომ ის ჩაწერს ხარისხის დაკარგვის გარეშე (თუმცა ძალიან ბევრს იღებს).

4.2 თამაშების გაშვება ჩატვირთვის ფლოპი დისკებიდან

კომპიუტერზე გაშვებული ზოგიერთი პირველი თამაში საერთოდ არ მუშაობდა DOS-ის ქვეშ. ფლოპი დისკი ასეთი თამაშით იყო ჩამტვირთავი და შეიცავდა რაიმე სახის ოპერაციულ სისტემას. ყველაფერი, რაც თამაშს სჭირდებოდა, იტვირთებოდა თავად თამაშის ფლოპი დისკიდან, ამიტომ არ იყო საჭირო მესამე მხარის ოპერაციული სისტემები მის გასაშვებად. გასაგებია, რა უნდა დაიწყოს ახლა სტანდარტული მეთოდებიმსგავსი თამაშები არარეალურია. ასე რომ, DosBox-ის შესაძლებლობა ჩაიტვირთოს ასეთი ფლოპი დისკების სურათებიდან ძალიან სასარგებლოა.

უპირველეს ყოვლისა, თქვენ უნდა დაამონტაჟოთ საქაღალდე, სადაც მდებარეობს ფლოპი სურათი. ყველაზე ხშირად, ფლოპი დისკის სურათებს აქვთ გაფართოება. img ან. იმა. ჩვენ ვწერთ mount d c:\game (ვვარაუდობთ, რომ ჩვენი სურათი ამ საქაღალდეშია)
ახლა თქვენ უნდა ჩამოტვირთოთ სურათი საქაღალდიდან. ამისათვის გამოიყენეთ ჩატვირთვის ბრძანება:
ჩატვირთვა d:\spacestr. img (სურათის ფაილის სახელი)

ესე იგი, DosBox იყენებს ამ ვირტუალურ ფლოპი დისკს ჩატვირთვის დისკად და თუ ყველაფერი კარგად წავიდა, მისი შიგთავსი დაიწყებს მუშაობას. სცადეთ გაშვება მსგავსი აპლიკაციებიშეგიძლიათ გამოიყენოთ თამაშის Space Strike მაგალითი ამ საიტიდან.

4.3 ქსელური თამაში ლოკალური ქსელიდა ინტერნეტი DosBox-ში

DosBox მხარს უჭერს ქსელის რეჟიმს Dos თამაშებში IPX-ის საშუალებით. უფრო მეტიც, სინამდვილეში გაცვლა ხდება არა IPX-ის, არამედ TCP/IP-ის მეშვეობით. ეს ნიშნავს, რომ ძველი თამაშების თამაში უკვე შესაძლებელია არა მხოლოდ ლოკალურ ქსელში, არამედ ინტერნეტის საშუალებითაც. მხარდაჭერა ასევე ხელმისაწვდომი იყო 0.63 ვერსიაში, მაგრამ ის მართლაც ფუნქციონალური გახდა მხოლოდ 0.65-ში.

ახლა მოდით ვისაუბროთ იმაზე, თუ როგორ უნდა ჩართოთ ეს ყველაფერი. პირველ რიგში, თქვენ უნდა გახსნათ dosbox. conf DosBox-ის საქაღალდეში იპოვეთ სტრიქონი ipx=false და შეცვალეთ იგი ipx=true-ით. ეს ჩართავს IPX მხარდაჭერას DosBox-ში. ჩაშენებული IPXNET პროგრამა პასუხისმგებელია IPX-თან მუშაობაზე. ერთ-ერთმა მოთამაშემ უნდა შექმნას სერვერი. ეს კეთდება ipxnet startserver ბრძანებით გაშვებულ DosBox-ში. ახლა სხვა მოთამაშე უნდა დაუკავშირდეს ამ სერვერს. ამისათვის გამოიყენეთ ipxnet connect ბრძანება<адрес>. მისამართი შეიძლება იყოს IP, დომენი ან კომპიუტერის სახელი. მაგალითად ipxnet connect 192.168.0.1

სერვერს შეუძლია შეამოწმოს თუ არა მოთამაშე დაკავშირებულია ipxnet სტატუსის აკრეფით. თუ ერთი მოთამაშე დაუკავშირდა, მაშინ სიაში იქნება ორი წარწერა. ეს იმიტომ ხდება, რომ DosBox ავტომატურად აკავშირებს მოთამაშეს, რომელმაც შექმნა სერვერი. როდესაც ორი ან მეტი მოთამაშე დაკავშირებულია, შეგიძლიათ გაუშვათ IPX ჩართული თამაში და მოძებნოთ ონლაინ რეჟიმი ან მულტიპლეერი (გთხოვთ, გაითვალისწინოთ, რომ Direct Link ან Direct Link არის სრულიად განსხვავებული ქსელის რეჟიმი და არ იმუშავებს TCP/IP-ზე). სერვერიდან გათიშვა ხდება ipxnet disconnect ბრძანების გამოყენებით და თავად სერვერი გამორთულია ipxnet stopserver-ის გამოყენებით. თქვენი პინგის ნახვა შეგიძლიათ ipxnet ping აკრეფით.

4. DosBox ვერსიები

ალტერნატიული Dos Box კონსტრუქციები

Dos Box არა მხოლოდ უფასოა, არამედ არ მალავს მის წყაროს კოდს. ყველას შეუძლია ხელი შეუწყოს საკუთარი ვერსიებისა და ასამბლეის შექმნას. ყოველ შემთხვევაში, ვისაც ესმის ამ საკითხში რაიმე. მოუსვენარი კორეელი პროგრამისტები, რომლებიც განთავსებულია ვებგვერდზე http://ykhwong, ყველაზე შორს წავიდნენ ალტერნატიული ვერსიების შემუშავებაში. / (თვითონ DosBox DosBox CVS განყოფილებაში, ზოგიერთი პატჩი და დამატებები მონაცემთა განყოფილებაში) და ერთი ვერსიის მიყოლებით.

ბევრი დამატება, ბონუსები და შესწორებები კონკრეტული თამაშებისთვის. Glide-ის მხარდაჭერა, SVGA რეჟიმი, ZIP არქივებიდან ფაილების დამონტაჟების შესაძლებლობა, მაქსიმალური სიჩქარის ავტომატური რეგულირება, სიჩქარის გამომავალი MHz, მენიუ ზოგიერთი ელემენტის გრაფიკული შერჩევით. მაგრამ არ უნდა დაგვავიწყდეს, რომ ამ შენობების სტაბილურობა მნიშვნელოვნად ჩამორჩება სტანდარტულს. ნაკლოვანებები და, ვთქვათ, გაუპრიალებელი სიახლეები შეუიარაღებელი თვალითაც ჩანს. მთელი ამ სირცხვილის გადასახედად და მით უმეტეს მისი გამოცდაც ოფიციალური ვერსიები, არ არის შესაძლებლობა. ამიტომ, DosBox-ის ეს ფილიალი არ იქნება განხილული ამ სახელმძღვანელოში. მაგრამ თუ თქვენ გაქვთ სურვილი ან პრობლემები კონკრეტულ თამაშებთან დაკავშირებით, ყოველთვის შეგიძლიათ თავად მიმართოთ ალტერნატიულ ვერსიებს.

მაშ, რა არის ახალი ამ ვერსიაში? უპირველეს ყოვლისა, ეს არის დიდი ხნის ნანატრი მხარდაჭერა დაცული რეჟიმისთვის. ადრე, თუ შეგხვდათ Dos4gw ფაილი პაკეტში, ნამდვილად შეიძლება ითქვას, რომ თამაში არ იმუშავებს ემულატორში. და ეს ხდებოდა ყველა თამაშში, რომელიც იყენებდა მეხსიერების გაფართოებას. ახლა ეს თამაშები მუშაობს. ინოვაციებს შორის გამოჩნდა Vesa გრაფიკული რეჟიმის მხარდაჭერაც. ზოგადად, თეორიულად, ახალი ვერსიით შეგიძლიათ ითამაშოთ თამაშები, როგორიცაა Settlers 2, Duke Nukem და სხვა. თუმცა, ტყუილად არ დავწერე "თეორიულად".

ფაქტია, რომ დაცული რეჟიმის მხარდაჭერის მოსვლასთან ერთად, მძლავრი (შედარებით რომ ვთქვათ, რა თქმა უნდა) თამაშები დაიწყო. და გამოჩნდა ემულაციის სიჩქარის პრობლემა. გარდა ამისა, დეველოპერების თქმით, თავად ზემოაღნიშნული რეჟიმი DosBox-ში ძალიან ნელა ემულირებულია. შედეგად, Settlers 1-იც კი ანელებს ჩემს Celeron 1.7-ზე და ნაკლებად სავარაუდოა, რომ ბევრ ადამიანს ჰქონდეს კომპიუტერი, რომელიც ნორმალურად იმუშავებს მეორე ნაწილს.

მაგრამ ნებისმიერ შემთხვევაში, DosBox 0.6 უკეთესია ვიდრე მისი წინამორბედი, ასე რომ გადმოწერეთ და ისიამოვნეთ ძველი თამაშებით:

ამჯერად ემულატორში ცვლილებები არც ისე გლობალურია.

დამატებულია აპარატურა და opengl გადაფარვა (ეს გამომავალი რეჟიმი)
- დამატებულია ჰერკულესის გრაფიკული გრაფიკის რეჟიმი
- CGA/TANDY რეჟიმები უფრო თავსებადი გახდა
- კლავიატურისა და მაუსის რამდენიმე გაუმჯობესება
- შიდა მოდემის მხარდაჭერა
- ჭურვის ზოგიერთი გაუმჯობესება
- კონფიგურაციაში ნაბიჯის ზომის შეცვლის შესაძლებლობა საათის ციკლების გაზრდის/შემცირებისას
- ბევრი სხვა მცირე ცვლილება (რომელთაგან ბევრი უბრალოდ გაუგებარია გაუნათლებელისთვის)

DosBox 0kb (მოძველებული ვერსია, ახალი ვერსიაიხილეთ ქვემოთ)

კიდევ ერთხელ, DosBox-ის დეველოპერებმა გაახარეს ძველი თამაშების მოყვარულები. ცვლილებებისა და გამოსწორებების გრძელი სია ვარაუდობს, რომ შემქმნელები მთელი ამ ხნის განმავლობაში უსაქმოდ არ ისხდნენ. თუ უგულებელყოფთ ზედმეტად სპეციალიზებულ ქულებს, მიიღებთ შემდეგს:

გაუმჯობესდა x86 ბირთვი, გაიზარდა მისი სტაბილურობა და გაიზარდა სიჩქარე.
- დამატებულია "ჭკვიანი" MPU 401 ემულაცია
- დამატებულია Soundblaster 16 ემულაცია
- გაუმჯობესებული კომპიუტერის სპიკერის ემულაცია
- დაემატა მხარდაჭერა iso სურათები CD-Rom და ფლოპი დისკის სურათები
- დამატებულია DOS-ის სხვა ვერსიის ჩატვირთვის შესაძლებლობა
- ახლა თქვენ შეგიძლიათ შეაჩეროთ DosBox
- დაემატა DosBox-ის სხვადასხვა პრიორიტეტების დაყენების შესაძლებლობა, როდესაც ის აქტიურია და როდესაც ის მინიმუმამდეა დაყვანილი ან არააქტიური
- დამატებულია სურათების ჩვენების შესაძლებლობა Direct Draw რეჟიმში.
- დაამატა გაშვებული თამაშის სახელი ფანჯრის სათაურს
- დამატებულია ახალი ფილტრები advmame3x, tv2x
- გაუმჯობესებული Numpad მხარდაჭერა
- გაუმჯობესებული Tandy გრაფიკის რეჟიმი
- დამატებულია მხარდაჭერა 132x25 და 132x45 ტექსტის რეჟიმებისთვის
- დამატებულია კლავიატურის შეცვლის შესაძლებლობა
Და მრავალი სხვა

ახლა რამდენიმე პუნქტის შესახებ უფრო დეტალურად
უპირველეს ყოვლისა, ღირს საუბარი კლავიატურაზე, ანუ კლავიატურის განლაგებაზე. ამის შესახებ წაიკითხეთ 3.5 პუნქტში
წაიკითხეთ მეტი სურათის ფილტრის პარამეტრების შესახებ პუნქტში 3.2
შემდეგ იმის შესახებ, თუ როგორ უნდა გამორთოთ 3.4 დამხმარე ფანჯარა
ზოგიერთი სასარგებლო ელემენტის შესახებ პარამეტრებში 3.3
და მცირე ცვლილების შესახებ ალტერნატიული გზაგაშვება ღილაკის გადანაწილების დამატების გამო 2.3
DosBox-ის დასაპაუზებლად გამოიყენეთ PAUSE ღილაკი

DosBox kb (მოძველებული ვერსია, იხილეთ ახალი ვერსია ქვემოთ)

განსხვავებები წინა ვერსიაᲪოტა. შესამჩნევი კიდევ უფრო ნაკლებია. თუმცა, კარგი "Bugfix" არასდროს არის ზედმეტი.

გაასწორა ავარია გასაღების გადანაწილების ფანჯრის გამოძახებისას
- დამატებულია დემონტაჟის დისკები
- დამატებულია იმის შემოწმება, ჩართულია თუ არა NumLock და CapsLock გაშვებისას
- ახლა უფრო ადვილია ბრძანებების რედაქტირება, ადრე მხოლოდ ჩასმის რეჟიმი მუშაობდა
- გაუმჯობესებული Wave და OPL ჩაწერა
- ბევრი პატარა გამოსწორება

დაფიქსირდა VGA გამოვლენის რამდენიმე სქემა. (მაგალითად, Neverending Story 2 მანამდე უარი თქვა ამ რეჟიმის ნახვაზე)
- ახლა უკვე შესაძლებელია სიჩქარის ავტომატურად დაყენება.
- გამოჩნდა ბრძანება, რომელიც საშუალებას გაძლევთ შეცვალოთ პარამეტრები მოძრაობაში.
- გაუმჯობესებული ჯოისტიკის ემულაცია. ოთხი ღილაკიანი ჯოისტიკები მხარდაჭერილია.
- ბევრი რამ გაუმჯობესდა ჩატვირთვის კოდში. ჩამტვირთველების უმეტესობა ახლა მუშაობს.
- IPX ემულაციის მრავალი გაუმჯობესება.
- მოდემის მხარდაჭერა გადაწერილია. უნდა იმუშაოს ბევრ თამაშთან.
- გაუმჯობესებული პალიტრის მართვა CGA-ში. (მაგალითად, ადრე, თუ machine=cga არ იყო მითითებული კონფიგურაციაში, მაშინ არჩეული იყო სტანდარტული ფერები და არა ის, რაც რეალურად იყო განსაზღვრული)
- დამატებულია მხარდაჭერა PCjr სისტემისთვის
- ახლა უკვე შესაძლებელია ჩაშენებული მაუსის დრაივერის შეცვლა. ასწორებს რამდენიმე თამაშს, რომლებიც მუშაობს მათ ჩაშენებულ დრაივერთან.
- დამატებულია ვიდეოს ჩაწერის ფუნქცია
- დამატებულია მხარდაჭერა 15/16/32 ბიტიანი ვიდეო რეჟიმისთვის.
- დამატებულია შესაძლებლობა, რომ მაუსი არ დარჩეს DosBox ფანჯარაში. (კონფიგურაციაში autolock=false)
- დამატებულია ტურბო ღილაკი (დაჭერისას ხსნის სიჩქარის ყველა შეზღუდვას - ALT-F12)
- გააუმჯობესა კიდევ რამდენიმე რამ.

როგორც ამ ძალიან მოკლე სიიდან ხედავთ, ბოლო ვერსიის გამოსვლიდან დიდი ხნის ლოდინი უშედეგო არ ყოფილა. DosBox-მა მნიშვნელოვანი ნახტომები გააკეთა. ახლა თქვენ შეგიძლიათ მასში ჩატვირთვის თამაშებიც კი გაუშვათ PCjr-ისთვის.

DosBox 0kb) - (მოძველებული ვერსია, იხილეთ ახალი ვერსია ქვემოთ)

Dos Box 0.70-ის ახალი ვერსია

დინამიური ბირთვის მუშაობა დაჩქარდა.
- გაუმჯობესებული ციკლის ავტომატური გამოვლენის სისტემა
- გაუმჯობესებული ჯოისტიკის მხარდაჭერა, შემოღებული მეტი პარამეტრები
- დამატებულია nullmodem ემულაცია
- გაუმჯობესებული CDROM გამოვლენისა და მხარდაჭერის სისტემა
- დაჩქარებული რენდერირება
- დამატებულია მხარდაჭერა სხვადასხვა კლავიატურის განლაგებისთვის
- რედაქტირება ემულაციაში (C/E/V)GA
- ყველა ტიპის მეხსიერების გაფართოებული და გაუმჯობესებული ემულაცია (umb/ems/xms)
- დამატებულია ახალი გრაფიკული ფილტრები
- ცოტა განსხვავებული

ვერსია მიზნად ისახავს მუშაობის ოპტიმიზაციას და დაჩქარებას, რაც არსებითი სფეროა - DosBox-ის მოთხოვნები მრავალი გვიანი თამაშის ემულაციისთვის შეიძლება ძალიან ბევრი იყოს თანამედროვე მანქანებისთვის. ისევ და ისევ, ციკლების სრულფასოვანი ავტომატური გამოვლენის დანერგვა საშუალებას გაძლევთ არ ინერვიულოთ ემულაციის სიჩქარის არჩევაზე. დამატებულია კლავიატურის განლაგება, მათ შორის რუსული, ასე რომ რუსული შრიფტები ახლა შეიძლება იყოს ნაჩვენები და აკრეფილი გარეშე სპეციალური პროგრამები. სამწუხაროდ, დაგვხვდნენ და უარყოფითი ქულები, ზოგიერთი თამაში, რომელიც იდეალურად მუშაობდა DosBox-ის წინა ვერსიასთან, იყო ემულირებული 0.70-ში გამოსახულების გარეშე. ამ ფენომენის გაჩენის პირობები და მიზეზები, სამწუხაროდ, არ არის ნათელი.

Dos Box-ის ახალი ვერსია 0.71, 0.72

დაფიქსირდა ჯოისტიკთან დაკავშირებული შეცდომები, მრავალი გაუმჯობესება (ოთხღერძიანი ჯოისტიკიდან ერთის არჩევის შესაძლებლობა და ა.შ.)
- გაუმჯობესებული cdrom მხარდაჭერა
- SVGA და VESA რეჟიმების გაუმჯობესებული გამოვლენა და ჩვენება
- დაფიქსირდა ტექსტის რეჟიმები და გაუმჯობესებული ansi ემულაცია.
- დაფიქსირდა pcspeaker ეფექტები და სხვა ტიპები ხმის ეფექტები.
- დააფიქსირა შეცდომა კლავიატურის განლაგების კოდში
- დამატებულია კლავიატურის ახალი განლაგება
- დააფიქსირა ავარია, რომელიც დაკავშირებულია სკალირების მეთოდის შეცვლასთან ეკრანის შექმნამდე
- დაამატა რამდენიმე მინიშნება shell-ში გამოუცდელი DOS მომხმარებლებისთვის
- Და უფრო მეტი

ეს ორი გამოცემა არსებითად დიდი ხარვეზის გამოსწორებაა, მრავალი გაუმჯობესებით. მაგალითად, ის ხარვეზი, რომელიც ადრე აღვწერე ზოგიერთ თამაშში სურათების ჩვენებასთან დაკავშირებით, აქ მთლიანად გაქრა.

DosBox 0kb) - გადმოწერილია ოფიციალური ვებსაიტიდან. აირჩიეთ Windows (თუ გაქვთ) ოპერაციული სისტემა, Რა თქმა უნდა). გვერდი იტვირთება და ავტომატურად დაიწყებს ჩამოტვირთვას, წინააღმდეგ შემთხვევაში დააწკაპუნეთ „ამ პირდაპირ ბმულზე“. ჩამოტვირთვის სვეტში აირჩიეთ ნებისმიერი ელემენტი. გვერდი ჩაიტვირთება და ჩამოტვირთვა დაიწყება. თუ არა, გამოიყენეთ ბმული გვერდის ზედა ნაწილში. თუ ისევ არ მუშაობს, სცადეთ სხვა სარკე.

იხილეთ ცვლილებების სრული სია DosBox ვებსაიტზე

5. ჭურვები (0,65-ად)

ძალიან მარტივი, თუ არა პრიმიტიული ჭურვი. DOSShell საშუალებას გაძლევთ მარტივად დაამატოთ შესრულებადი ფაილები ჯგუფების მიერ ორგანიზებულ სიაში, მაგრამ არ გაძლევთ საშუალებას დააკონფიგურიროთ რაიმე ინდივიდუალური პარამეტრები ამ თამაშებისა და პროგრამებისთვის. და ეს, ფაქტობრივად, არის ჭურვის მთავარი დანიშნულება. DOSShell რეალურად იმეორებს შესრულებადი პროგრამის Dosbox ხატულაზე გადატანის გაშვების მეთოდს. exe.

მარტივი, გასაგები, მაგრამ არაეფექტური ჭურვი, რომელიც არ გაძლევთ საშუალებას შეცვალოთ სიჩქარე და სხვა რამ თითოეული თამაშისთვის.

ჩამოტვირთეთ DOSShell

არა იმდენად ჭურვი გასაშვები თამაშების მონაცემთა ბაზის შესაქმნელად, არამედ კონფიგურაციის გარსი. მთავარი მინუსი- არ არის გასაშვები ფაილის გრაფიკული შერჩევა. ანუ, თქვენ შეგიძლიათ შექმნათ მალსახმობი თამაშისთვის, მაგრამ თქვენ მოგიწევთ ამის გაკეთება ტექსტური ფორმით Dos ბრძანებების გამოყენებით. პარამეტრების თვალსაზრისით, ყველაფერი ისევ არ არის ძალიან ვარდისფერი. სია ძალიან მცირეა, დანარჩენი ჯერ კიდევ საჭიროებს ტექსტის კონფიგურაციაში რედაქტირებას. მოკლედ, ჭურვის ღირებულება საეჭვოა.

ჩამოტვირთეთ DOSBoxer

ზემოთ აღწერილი პროგრამებისგან განსხვავებით, D-Fend გამოირჩევა პარამეტრების მასით და თამაშის კლასიფიკაციის ქულებით. მენიუს გარე გადატვირთვის მიუხედავად, ჭურვის გამოყენება ძალიან მოსახერხებელია. თითოეული თამაშისთვის შეგიძლიათ ინდივიდუალური პარამეტრების კონფიგურაცია თავად გრაფიკულ გარსში. გარდა ამისა, ჭურვი ყველაფერს აქვს თამაშების დიდი მონაცემთა ბაზის შესაქმნელადაც კი. შეგიძლიათ დააყენოთ გამოშვების წელი, ჟანრი, დეველოპერი, გამომცემელი და მონიშნოთ რჩეულად. თითოეული ამ ელემენტისთვის, ჭურვი საშუალებას გაძლევთ დაალაგოთ შინაარსი. არამარტო გასაშვები თამაშის მითითების აუცილებლობა, არამედ ის, თუ რომელი საქაღალდე უნდა დაამონტაჟოთ, არ ჩანს ძალიან მოსახერხებელი (თუმცა ეს იძლევა დამატებითი ფუნქციებიპარამეტრების მიხედვით). თუმცა, ავტომატური შექმნის ღილაკი ინახავს სიტუაციას თამაშში იგივე საქაღალდის არჩევით. დაბოლოს, D-Fend-ს აქვს შესაძლებლობა, ძალიან სწრაფად შექმნას დესკტოპის მალსახმობი ნებისმიერი თამაშისთვის, ასე რომ თქვენ არც კი დაგჭირდებათ თავად გარსის გაშვება მომავალში.

საუკეთესო წარმოდგენილი ჭურვები ამისთვის უახლესი ვერსია DosBox. ბევრმა პარამეტრმა და გარკვეულმა ვიზუალურმა დახვეწილობამ შეიძლება შექმნას პროგრამის სირთულის შთაბეჭდილება, მაგრამ სინამდვილეში ყველაფერი ძალიან მოსახერხებელია.

ჩამოტვირთეთ D-Fend

სტატიის ძველი ვერსია

ადრე უკეთესი იყო - საიდუმლო არ არის. და ბალახი უფრო მწვანეა და მზე ანათებს და ქვიშა მიედინება და კომპიუტერული თამაშებიუფრო ღრმა. ახლა იმის გამო გრაფიკული შესაძლებლობებიყოველი მეორე ტვატი PC-ზე და ყოველი პირველი კონსოლებზე წააგავს უხერხულად გადაღებულ ფილმს, მათში სული აღარ რჩება, არ არის გეიმპლეი! ეს ჩემი სიტყვები არ არის, ფაქტობრივად, მე მაქვს დიამეტრალურად საპირისპირო აზრი. მაგრამ თუ მოგწონთ ეს იდეა, აუცილებლად წაიკითხეთ ეს სტატია ბოლომდე. ბოლოს და ბოლოს, მე დავიწყებ თამაშებს, რომლებიც გამოვიდა ოქროს დროს კომპიუტერებისთვის პირდაპირ Android-ზე. MS-DOS დრო! ამას DosBox-ის საშუალებით გავაკეთებ, რა თქმა უნდა.


მაინც რა არის DosBox? რა თქმა უნდა, ეს არის პროგრამა, რომელიც ემულაციას უკეთებს MS-DOS-ს. რატომ არის საჭირო, თუ Windows-ს აქვს ბრძანების ხაზი, რომელიც ასრულებს ყველა საჭირო ფუნქციას? თამაშებისთვის, რა თქმა უნდა! როდესაც მუხის ხეები ახალგაზრდა იყო და სტაფილოები იდგა ძლიერი და თავდაყირა, იყო უზარმაზარი პრობლემები PC-ის სხვადასხვა ტექნიკურ კომპონენტებთან დაკავშირებით. ათობით კომპანია ცახცახებდა ერთმანეთის პედიპალპებს, რათა დარჩეს სიცოცხლე, ათობით ვიდეო ბარათი და ათობით ხმის ბარათებიეჯიბრებოდნენ ერთმანეთს. უბედურება ის არის, რომ ამის გამო, თამაშები ხშირად მხოლოდ ერთ ან ორ კომპლექტზე მზადდებოდა, დანარჩენზე კი პრაქტიკულად არ მუშაობდა.


დიახ, ვაჭარბებ, მაშინდელი სიტუაცია არც ისე სამწუხარო იყო, მაგრამ იმედია მოვახერხე არსის გადმოცემა. თანამედროვე აპარატურაყოველთვის არ არის თავსებადი ძველ თამაშებთან და შეგიძლიათ აწარმოოთ ახალი Battlefront თქვენს ურჩხულზე The Witcher 3-თან ერთად, მაგრამ ზოგიერთი Dangerous Dave, რომელიც გამოვიდა მაშინ, როცა ჯერ არ დაბადებულხართ, თქვენს სუპერკომპიუტერს გამოგიგზავნით ფეხით ეროტურზე. ან იქნებ BSOD აჩვენებს ამას, მხოლოდ იმისთვის, რომ გულდასაწყვეტი იყოს.


ასეთი პრობლემების თავიდან ასაცილებლად და ძველი თამაშების ახალთან ერთად შეუფერხებლად მუშაობის უზრუნველსაყოფად, შეიქმნა DosBox. ის საშუალებას გაძლევთ მიბაძოთ არა მხოლოდ თავად MS-DOS გარემოს ორიგინალური ფაილების გარეშე, არამედ ძველი აღჭურვილობითაც. და ყველაზე კარგი ის არის, რომ აპლიკაცია თითქმის ყოვლისმომცველია და მისი პორტიც კი არის ანდროიდზე. DosBox Turbo არის ყველაზე სწრაფი MS-DOS ემულატორი ანდროიდის ბაზარზე და თუ რეტრო თამაშების მოყვარული ხართ, ის აუცილებლად უნდა შეიძინოთ.


მასთან მუშაობა ცოტა რთულია, განსაკუთრებით მათთვის, ვისაც არ გამოუყენებია MS-DOS, ან გამოუყენებია, მაგრამ უკვე დაავიწყდა. მე მეორე კატეგორიიდან ვარ თუ რამე. დღეს კი ყველაზე მეტად გავაანალიზებ მარტივი მაგალითებიამ აპლიკაციასთან მუშაობისას. არ არის Windows-ის დამონტაჟება ცალკეული სურათების საშუალებით - ჩვენ მხოლოდ სუფთა MS-DOS აპლიკაციებს გავუშვით.


ასე რომ, პროგრამის გაშვების შემდეგ, თქვენ უნდა ნახოთ საშინელი შავი ეკრანი ასოებით. არ არის მაუსის კურსორი, არ არის ეკრანზე კლავიატურა. ყველაფერი კარგადაა, როგორც უნდა იყოს! ასევე უნდა გამოჩნდეს სტრიქონი ტექსტით a la "Drive C არის დამონტაჟებული როგორც ადგილობრივი დირექტორია /storage/emulated/0/Download". Ეს ნიშნავს, რომ მთავარი დისკი DosBox განიხილავს ჩამოტვირთვების საქაღალდეს. თუ თქვენ აპირებთ თამაშების ჩადებას სწორედ ამ საქაღალდეში, მაშინ ყველაფერი კარგადაა, მაგრამ თუ ისინი root დირექტორიაშია, მაშინ ჯობია ხელახლა გააკეთოთ ეს მომენტი.


"პარამეტრები" > "DosBox Settings" > "Autoexec.bat", სტრიქონში "mount c: /storage/emulated/0/Download" ამოიღეთ "Downloads". შემდეგი, დაამატეთ თამაშის საქაღალდე root დირექტორიაში. სხვათა შორის, უმჯობესია დაუყოვნებლივ გადარქმევა რაიმე მოკლედ. ვთქვათ Warlords 2 Deluxe გახდა ჩემთვის W2D. მთავარია არ დაგავიწყდეს რა არის და სად მიდის.

ემულაციის ამ ეტაპზე ყველაზე მნიშვნელოვანი ბრძანება არის "cd", რომელიც ასევე ცნობილია როგორც "Change Directory". ბრძანება იწერება პრინციპით „cd *folder name*“. ზემოთ მოცემულ დირექტორიაში დასაბრუნებლად არის ბრძანება "cd ..". საქაღალდეებში ფაილები იხსნება ხაზში მათი სახელის უბრალოდ შეყვანით. ანუ, თუ არის ფაილი საქაღალდეში XCOM.BAT ან XCOM.EXE, მაშინ უბრალოდ შეიყვანეთ მისი სახელი გაფართოების გარეშე.


ძირითადად, ეს ყველაფერი დამწყებთათვის უნდა იცოდეს. DosBox Turbo-ში კლავიატურის გამოძახება მუშაობს პორტრეტის რეჟიმში, ისევე როგორც ჯოისტიკი. ახლა რაც შეეხება თამაშებს. როგორც ჩანს, ჩემი უბედურების სერია დიდი ხნის განმავლობაში დამდევს, რადგან DOS-ისთვის განკუთვნილმა ზოგიერთმა ციფრულმა თამაშმა გადაწყვიტა არ გაშვებულიყო DosBox-ზე. TES Redguard-მა აჩვენა ვიდეო მეხსიერების ნაკლებობა, Warlords 2-მა აჩვენა ხმის შეცდომა, Heroes of Might and Magic-ის დემო ვერსია ჩამოვარდა ომის გამოცხადების გარეშე... მაგრამ Bard's Tale და UFO: Enemy Unknown გაუშვა სწრაფად და სასიამოვნოდ. ეკრანმზოგი გამოტოვებულია, კლავიატურა მუშაობს, მაგრამ მაუსი არ მუშაობს ორივე შემთხვევაში ის ცოტა უხერხულია და საჭიროებს შესწორებას.

აქ შეგვიძლია დავასრულოთ. სტატიით, მაგრამ არა თემით, რა თქმა უნდა, რადგან განხილვისთვის არის ასევე DosBox Manager, სურათების და თამაშების დამონტაჟება, რომლებიც არ დაიწყება დამონტაჟების გარეშე, ასევე გაშვება Windows ემულატორის საშუალებით. ყურადღებას გავამახვილებ ნაბიჯ-ნაბიჯ სტრატეგიებზე, რომლებიც არ მოითხოვს მომხმარებლის სწრაფ და მკვეთრ რეაქციას. ყოველივე ამის შემდეგ, სმარტფონებს ყველაზე ხშირად არ აქვთ კლავიატურა და მაუსი.