Run prin Borland Pascal DOSBox, blog-ul Sidelnikov

În tranziție pentru a deschide software-ul sursă, pentru predare de programare, am folosit FreePascal. Cu toate acestea, multe deficiențe au fost găsite în procesul de lucru cu el, care au fost absente în Borland Pascal, licență perpetuă pentru care a fost stabilit în pachetul de „prim ajutor“. In acest articol voi vorbi despre cum să-l rula folosind DOSBox în Ubuntu.

Pasul 1: Instalarea și configurarea DOSBox:

apt-get install DOSBox

Sa întâmplat că DOSBox a luat unele comenzi rapide folosite în TP, pentru comenzi de servicii. De exemplu, combinația ctrl + f9 - o ieșire din program. Pentru a corecta acest lucru face următoarele:

1. Du-te la DOSBox

3. Apăsați butonul «Salvare»

Ca rezultat, setările tastaturii au fost salvate într-un fișier

/.dosbox/mapper.txt și schimbați-le vom fi prin ea. O poți face cu siguranță prin intermediul shell-ul a fost capabil DOSBox, dar în opinia mea, este mai convenabil prin fișierul.

/.dosbox/mapper.txt schimba hand_shutdown «cheie 291 mod1» pe hand_shutdown pentru a elibera ctrl combinație + f9

5. Deschideți fișierul de configurare DOSBox (

/.dosbox/dosbox-0.73.conf) și modificați următorii parametri în ea:

  • autoblocare = false (astfel încât atunci când faceți clic pe mouse-ul în zona ferestrei nu DOSBox surprinde în ea)
  • keyboardlayout = RU (pentru susținerea comutării Limba română:. STÂNGA ALT + DREAPTA-SHIFT - de introducere a textului românesc, STÂNGA-ALT + SHIFT STÂNGA - intrare textul în limba engleză)

Pasul 2: Borland Pascal Run

Dacă BP este localizat în directorul / usr / win / BP /, apoi rulați-l astfel vom:

În mod implicit, programele sunt salvate într-un director cu BP, dar nu este întotdeauna convenabil, deoarece este necesar pentru a expune drepturile de acces în consecință. Vă recomandăm să salvați toate fișierele în directorul home al utilizatorului. Face posibilă montarea unui director dintr-un director de utilizator ca unitate D în DOSBox. În acest scop, fișier de configurare DB (

/.dosbox/dosbox-0.73.conf) în secțiunea [AutoExec] adăugați linia d mount

A se vedea, de asemenea, .: