DOSBox și Windows 7

DOSBox și Windows 7

Îmi place să folosesc timpul liber pentru a juca jocuri vechi, cei care erau încă sub DOS. Imaginează-ți surpriza mea când am descoperit că Windows 7 vă permite să rulați DOS EXE fișiere. Din fericire, atunci când am trăit sub Linux am învățat despre utilitatea DOSBox. care emulează un PC cu un fier vechi (inclusiv audio de tip placă de sunet Blaster) și vă permite să-l rula pe programe mai vechi și jocuri.

Găsiți versiunea DOSBox pentru Windows sa dovedit a fi destul de dificil. Dar atunci când începe o complexitate neașteptată. Când rotirea ferestrei pe tot ecranul în modul text DOSBox „blocat“, adică imaginea de pe ecran a încetat să fie actualizat și grafic afișa toate au devenit goale. Pentru a rezolva această problemă a fost după cum urmează:

pentru a schimba metoda de redare a suprafeței de imagine pentru a ddraw sau OpenGL (DirectDraw sau OpenGL, respectiv, am ales personal ddraw, deoarece consideră că în mod subiectiv această opțiune mai repede). Pentru a face acest lucru, deschideți fișierul de configurare (acest lucru se poate face prin intermediul „Start / Toate programele / DOSBox / Opțiuni / Opțiuni DOSBox“) pentru a găsi o linie de acolo

și-l schimba

De asemenea, am recomanda pentru a schimba modul de zoom ecran pentru a îmbunătăți calitatea imaginii în jocuri care rulează la o rezoluție de 320x200 - includ scalarea pixeli interpolate. În DOSBox, există mai multe moduri de interpolare. Dupa ce a experimentat cu ei, am ales pentru modul hq2x mine. Pentru această linie în fișierul de configurare

ar trebui să fie înlocuită cu

și pe monitoare cu rezoluție mai mare poate fi chiar pe chiuretă = hq3x. (Desigur, acest lucru trebuie să fie suficient de procesor productiv, calculatoare consum redus de energie pe schimbarea setare nu este de dorit.)

Pentru monitoare cu rezoluție standard (4: 3), puteți încerca să prescrie o rezoluție fixă ​​pentru a îmbunătăți calitatea imaginii și pentru a permite scalarea de hardware, cum ar fi acest lucru:

În primul rând, vă mulțumesc. schimbul de o astfel de soluție importantă pentru problema.

Am fost în căutarea pentru nepotul său despre QBasic în Windows 7 32 de biți și a venit la blog-ul dvs., în cazul în care vă puteți pur și simplu instrucțiuni și exprimată în mod clar.

Nepotul meu studiază în școală și calculator QBasic de la 32bit lui W7, dar programul nu pornește. Din postarea am realizat. trebuie să descărcați DOSBox.
Acum nadyus el va reuși.

Întrebare: orice DOSBox deschide QBasic sau trebuie să descărcați special?
Și din nou am recunoscut pe rețea. că modul Windows XP, și apoi puteți descărca QBasic deschis, într-adevăr este?

Vă mulțumim din nou pentru articol,
Daizy

Dacă este un QBasic vechi sub DOS, atunci da, orice versiune DOSBox.
modul Windows XP poate ajuta în cazul în care Windows pe 32 de biți, 64-bit despre - nu sunt sigur. Dar el nu a încercat, DOSBox meu convenabil, consumă mai puține resurse și a alerga mai repede.

Am făcut special pentru compatibilitatea cu aplicațiile mai vechi. Mult noroc.

Recent, am încercat să ruleze DOSBox sub Debianom pe procesor AllWinner A10 (consum de energie _vosem_ wați!) Și a fost surprins să constate că viteza programelor din colecția mea din timpul tinereții sale - obține ceva de genul
pe 386DX33, în cazul în care o dată am lucrat în cele mai vechi timpuri. Cel mai uimitor lucru - că AllWinner menționat mai sus este, în general ARM, și nu Intel. Și această emulație de viteză, nu mă așteptam. Pozapuskal tot felul de puțin cunoscut faptul că nu acum, dar chiar și atunci, testele și a fost surprins a doua oară - o calitate foarte mare de emulație. Chiar și știind „în cazul în care să-și sape“ - erori / inexactități săpat _malo_. Pe de altă rochie puternică chineză în acele zile, nu de mult mai puține erori se întâmplă. Lucrul chiar debuggers pentru programele Dosov, și chiar un astfel de lucru rar ca compilatorul Meridian ADA - surse vechi de posobirat, tineretul amintit :).

Am scris aceste lucruri pisica watchdog care locuiește în surpriză.

Ei bine, ce funcționează compilator - este destul de logic ... Dar tot felul de teste, în special în cazul în care acestea lucrează direct cu fier - da!