DOSBox - emulare programe DOS

Ai probleme cu Windows? Ai intrebări legate de el ? Întreabă-ne și-ți vom răspunde.

DOSBox - emulare programe DOS

Postby DarkByte » 18 Jan 2010, 19:18

DOSBox



Emulare programe DOS


Pentru programele care necesita MS-DOS, sau pentru programele de DOS care necesita full-screen (si care nu pot intra in full-screen in Windows Vista si Windows 7), exista DOSBox. Un lucru important este ca suporta mai multe platforme (Windows, Linux, Mac, Solaris, FreeBSD, etc). Interesant este faptul ca a fost creat doar pentru a rula jocuri vechi ... dar poate fi de folos in multe locuri.

DOSBox emulator DOS


Este foarte simplu de instalat si de folosit. O sa dau niste informatii pentru posibile scenarii de folosire.

In primul rand, pentru a putea accesa fisiere de pe calculator, este necesar sa montam un drive care este, de fapt, un mapping pentru un anumit director (remember Subst, anyone ?).

Comanda are urmatorul format:
Un exemplu concret este urmatorul:
Fiti atenti la faptul ca notarea drive-ului se face specificand doar litera lui.

Pentru a evita tastarea acestei comenzi de fiecare data cand porneste DOSBox, ea poate fi adaugata in dosbox_versiune.conf in sectiunea [autoexec.bat]. Calea catre acest fisier este afisata in fereastra DOSBox Status Window. Trebuie doar sa modificati fisierul si sa restartati DOSBox.

Atentie: Daca rulati un program Pascal din IDE-ul lui Borland, CTRL + F9 va inchide instanta de DOSBox. Folositi meniul de Run.
Alternativ, puteti schimba combinatiile de taste folosite de DOSBox (thanks xlad), pornind DOSBox cu parametrul -startmapper sau apasand combinatia de taste Ctrl + F1 dupa pornirea DOSBox-ului. Cateva informatii puteti gasi pe wiki.

Asa arata KeyMapper-ul lui DOSBox.
dosbox key mapper

ShutDown (colorat cu verde) a fost selectat de mine, si puteti vedea in stanga jos faptul ca e setat sa functioneze cu Ctrl + F3 (mod1 e selectat, iar BIND-ul este "key f3"). Alta combinatia de taste se poate adauga folosind butonul Add, sau se poate sterge folosind butonul Del. Pentru a vedea combinatiile de taste folosite pentru eventul selectat, apasati Next.

Pentru a intra in full-screen (sau pentru a reveni in fereastra) in DOSBox trebuie apasat ALT + Enter.

O "problema" interesanta care am avut-o cu DOSBox a fost in momentul in care m-am apucat sa lucrez in Borland Pascal 7.0 in el. Fereastra de DOSBox "prindea" mouse-ul si, astfel, nu mai puteam reveni in Windows (desi DOSBox era doar intr-o fereastra) decat cu ALT + TAB. Combinatia de taste care iti elibereaza mouse-ul din fereastra DOSBox este Ctrl + F10.

Pentru orice fel de probleme, va rog sa postati aici (sau documentati-va pe Wiki-ul DOSBox).

0,0 points / 0 votes
Image
User avatar
DarkByte
DWord
 
Joined: 29 Dec 2009
Points: 78

Re: DOSBox - emulare programe DOS

Postby xlad » 18 Jan 2010, 21:40

DarkByte wrote:Atentie: Daca rulati un program Pascal din IDE-ul lui Borland, CTRL + F9 va inchide instanta de DOSBox. Folositi meniul de Run.


Aceeasi problema am avut si eu la inceput, dar daca atunci cand in dosbox nu ruleaza nimic (e doar command prompt), puteti apasa CTRL-F1 (daca nu merge, folositi comanda '-startmapper' in shortcut-ul de la dosbox) si o sa va apara o configurare a keymapper-ului din dosbox (Special Keys), cu care puteti modifica/sterge combinatiile de taste, si astfel puteti sa le folositi pe cele din borland IDE. (nu mai am dosbox instalat, ca sa vad exact cum se rezolva)

2 points / 1 votes
xlad
Bit
 
Joined: 06 Jan 2010
Points: 2

Re: DOSBox - emulare programe DOS

Postby DarkByte » 19 Jan 2010, 08:32

Multumesc de adaugari. Le-am pus in primul post :)

0,0 points / 0 votes
Image
User avatar
DarkByte
DWord
 
Joined: 29 Dec 2009
Points: 78


Return to Windows

Who is online

Users browsing this forum: No registered users and 0 guests