Emulatorer Dos för Windows 7. Körspel och program i DOS-miljön


DOSBox-applikationen är ett emulatorprogram som skapar en DOS-miljö för att kunna köra gamla spel, såväl som program som kör MS-DOS-skivoperativsystemet. Du kan arbeta med DOSBox-programmet inte bara i Windows, men också i alla andra kända operativsystem, vilket gör den här applikationsplattformen. Samtidigt är även emulering av DOs möjlig från under DOS-dosen, vilket indikerar den fullständiga mångsidigheten och de stora möjligheterna för programmet.

Dosbox kan lugnt emulera ett stort antal Videolägen, helt upp till SVGA. Och här fungerar programmet med olika ljudkällor, allt från populärt ljudblaster Pro, och slutar med sällsynt MPU-401. Dessutom stöds emuleringen av CD-enheten och jämnt modem. I programmet är det möjligt att hantera hastigheten på den virtuella processorn, liksom storleken på den virtuella slumpmässigt åtkomstminne. Det finns fortfarande möjlighet att sträcka bilden med speciella algoritmer som kan bli av med onödiga pixlar. Programmet implementerar stöd för OpenGL-acceleratorer.

DOSBOX, dessutom, kännetecknas av sin hastighet, som direkt beror på de applicerade inställningarna. Inställningarna själva kan ställas in antingen online eller med hjälp av konfigurationsfilen. Dessutom stöder DOSBox-applikationen stöd stort antal Command.com Commemand.com lag. Dessutom, på en virtuell disk Z: Det finns några COM-applikationer som stöder kommunikation med värdsystemet med hjälp av bakdörr. Dessa inkluderar sådana särskilda lagLiksom Mem, Mount, Imgmount, Config och andra. DOSBox-applikationen, som är karakteristisk för något emulatorprogram, kräver allvarliga dataparametrar, och speciellt processorn.

DOSBOX-funktioner:

  • Arbeta med alla kända operativsystem;
  • Lansering av program och spel skapade av MS-DOS;
  • Skapande av skärmdumpar;
  • Anpassningsbara verktygsfält;
  • Möjlighet att arbeta på PocketPC.

Den här applikationen är ganska överkomlig, eftersom det är möjligt att ladda ner gratis. Det innebär att varje användare som har bestämt sig för att skapa ett DOS-shell på sin moderna dator för att återkalla det förflutna, kan vara helt lugnt att ta det tillräckligt funktionell applikation För Windows.

DOSBOX är en emulator för en dator som skapar en DOS-miljö som krävs för att starta gamla spel under MS-DOS. Detta gör att du kan spela sådana spel i operativsystem som inte stöder eller support DOS-program är inte helt och moderna datorerVilka gamla program kanske inte fungerar eller arbetar med fel.

Dosbox kan användas för att starta och andra programvara För DOS, men den här funktionen fungerar med begränsningar.

Emulatorn har öppet källa och tillgänglig för operativsystem som Microsoft Windows., Linux, FreeBSD, Mac OS X, IOS, OS / 2, Beos, Kolibrios, Symbian OS, QNX, Android. Dessutom körs Windows-versionen med HX DOS Extender under ren DOS - sålunda emuleras DOS under DOS.

DOSBOX-inställningar

Det emulerade systemets hastighet beror på datorn och inställningarna som anges i konfigurationsfilen eller anges av användaren i det interaktiva läget. DOSBOX stöder begränsad mängd Command.com Command Interpreter kommandon. Också på disken Z: det finns flera särskilda program I form av nöjen som kommunicerar med värdsystemet via bakdörr:

Mount - Montera lokala kataloger som diskar (inklusive CD-ROM) inuti DOSBox;
MEM - Visning av mängden ledigt minne
Config - inspelningskonfiguration till filen;
LOADFIX - Reduktion besvarat minne (för gamla program som inte vet hur man ska arbeta med en stor mängd minne);
Imgmount - Montera en diskbild (CD-ROM) i DOSBOX;
Boot - lansering av en diskett eller hårddiskbild oberoende av DOSBox-emulerade systemet (förmågan att ladda ner ett annat operativsystem);
IPX-kommandon - Tillstånd och drift av IPX-nätverket.

I för närvarande DOSBOX Emulerar enkelt alla videodeller upp till 256-färg SVGA (inklusive icke-standard), ljudavgifter Sound Blaster Pro, Gravis Ultraljud, Adlib, PC-högtalare, Tandy, Disney Sound-källa och MPU-401 (General MIDI), modem, CD-enheter, EMS / XMS-minne, och gör det också möjligt att ange hastigheten på den virtuella processorn och Storlek på RAM.

Huvuddragen i DOSBOX

  • Dosbox emulerar delvis driftsmedium MS-DOS, BIOS-avbrottsvektorer och IBM-datorhårdvara, och ingen X86-processor eller en kopia av den ursprungliga MS-DOS krävs.
  • Dynamisk processor kärna:

På system som har en uppsättning kommandon I386 används dynamisk översättning av instruktioner. På system som inte är kompatibla med X86 utförs fullständig emulering, vilket leder till en väsentlig avmattning. Till exempel kan ett system baserat på PowerPC G4 1,6 GHz emulera systemet med standard hårdvara och med en 80486-processor med 50 MHz; Vid X86-kompatibla system med samma hastighet kan du uppnå en mycket långsammare processor (till exempel från Pentium II).

  • Tävlan filsystem - Gör det möjligt att ansluta värdsystemet som en hårddisk i gästsystemet, som inte är tillgängligt i någon annan PC-emulator.
  • Grafisk emulering:

Textläge, Hercules, CGA (inklusive komposit och 160 × 100 × 16 lägen), EGA, VGA (inklusive läge X), VESA och fullständig emulering S3 trio 64; i informella församlingar Glida också (via en tredjeparts glid2x.dll-emulator).

  • Ljudemulering:

Adlib, datorhögtalare, Tandy, Sound Blaster, Creative CMS / Game Blaster, Disney Soundsource, Gravis Ultrasound, MPU-401 och Innovation SSI-2001.

  • Nätverksemulering (låter dig spela online i multiplayer-spel):

Modem emulering via TCP / IP, IPX-nätverkstunneling. Windows-versionen stöder en direkt seriell port.

Nackdelar med DOSBOX.

Liksom alla emulatorer kräver DOSBox betydligt mer kraftfull dator (speciellt processor) än ett emulerat system. Dessutom är stödet av det skyddade läget fortfarande i ett tidigt utvecklingsstadium, så de DOS-program som utförs endast i detta läge (och det här är majoriteten av spelen som släpps efter 1995), kanske inte fungerar såväl som i andra emulatorer som VMware eller Virtual PC. På aktuell version Dosbox GP2X-portarna arbetar långsamt även de enklaste programmen.

Nackdelen med DOSBOX är bristen på en LPT-portemulering (med förmågan att "visa" till "Live Iron") - gamla program med LPT-nycklar (till exempel Credo) fungerar inte på DOSBox. MS-DOS-miljön och PC-maskinvaran är inte helt emulerade, så Microsoft Windows 95 och Microsoft Windows 98 under DOSBox körs med svårigheter.

Alla DOSBOX-inställningar används genom konfigurationsfil.. I motsats till många emulatorer utförs montering av skivorna genom kommandoraden i den emulerade miljön - grafiskt gränssnitt Det finns inget nej.

I vilken organisation som helst kan det vara att när du uppdaterar gamla datorer till nya kan du stöta på ett sådant faktum att datorerna är nya, men behovet av att använda gamla program har inte försvunnit. Och ett av de gamla programmen kan väl vara en ansökan som skrivits på 90-talet för MS-DOS, som helt vägrar att starta på moderna operativsystem.

I det här fallet är MS-DOS-emulatorn mycket hjälpsam Dosbox..

Ladda ner senaste versionen Efter installationen. Inga ovanliga åtgärder vid installation av programmet krävs.

Nu letar vi efter dig DOS-programy Antag att det är beläget på disken D. i mapp Prog och kallas PROG.EXE.. Gå till den här mappen och skapa där textfil Med något namn och expansion konf.. Vi skriver till det:

Mount C D: \\ PROG C: PROG.EXE EXIT

mount C d: \\ prog - Monteras till emulatorn D: \\ PROG som en sektion hårddisk FRÅN;
c: - Övning till avsnittet C. hårddisk;
PROG.EXE. - lanserar det nödvändiga programmet. Istället eXE-fil Det kan också finnas filer med förlängning fladdermus. eller pif..
uTGÅNG - Stänger DOSBOX efter att ha avslutat programmet. Det fungerar bara av exe filer.

Om du behöver stänga dosboxen efter lanseringen bAT-fil.a, då istället enkel lansering PROG.BAT Vi skriver:

Ring prog.bat.

Nu skapar vi en annan textfil med expansion BAT.. Vi skriver till det:

Starta "" C: \\ Programfiler (x86) \\ dosbox-0.74 \\ dosbox.exe "-Conf" d: \\ prog \\ prog.conf "

Istället "C: \\ Programfiler (x86) \\ dosbox-0.74" Ange den sökväg där DOSBOX-programmet installerades. Istället D: \\ prog Ange sökvägen till önskat DOS-program, och istället prog.conf. Ange namnet på filen som skapats ovan.
Spara och försök att springa. Om allt gick framgångsrikt visas fönstret DOSBox, vilket kommer att starta det önskade programmet.

Lägga till stöd för det ryska språket

Men det triumfiska ögonblicket kan mörka fullständig frånvaro Ryska språket - men det här är en korrigerad verksamhet.
Till att börja med hämtar du den officiella lokaliseringen från den officiella webbplatsen - varefter du packar upp innehållet i arkivet till katalogen med programmet. Öppna nu ovanstående conf-fil, och lägg till det ovanpå följande:


Språk \u003d ryska.txt tangentbordslayout \u003d ru

Var "C: \\ Program-filer (x86) \\ dosbox-0.74 \\ ryska.txt" är sökvägen till mappen uppackad i mappen med den ryska.txt-filen.

Om sökvägen till den ryska.txt-filen innehåller mellanslag, var noga med att stänga den i citat, som i exemplet ovan. Om det inte finns några mellanslag på vägen behövs inte citaten, och mest sannolikt kommer DOSBox inte att fungera korrekt.

Spara och försök att köra programmet.

Nu visas ryska tecken och tryckta.

Om du byter ett språk i DOSBox utförs med hjälp av den samtidiga pressen till vänster Alt och högerskiftet.

Förfining

Om det andra DOSBox-fönstret är förvirrad när programmet startas, vilket öppnas med huvudfönstret, kan du lägga till en parameter till BAT -nokonsolI slutet, BAT-filen för att driva fördelen med följande typ:

Starta "" C: \\ Programfiler (x86) \\ dosbox-0.74 \\ dosbox.exe "-Conf" d: \\ prog \\ prog.conf "-nokonsol

Trots betydande framsteg, under de senaste åren och produktionen av programmen för Credo-komplexet under Windows, olika anledningar Det är ofta nödvändigt att använda de "föråldrade" versionerna av programmen för det komplexa som skrivs till arbete i MS-DOS.

Vi kommer att försöka räkna ut hur man optimerar sitt arbete och i allmänhet lanseras under nya windows-versioner Gamla geodesiska program (inte bara "credo").

Så, Microsoft Corporation av alla sanningar och inkonsekvenser blir av med MS-DOS som ett föråldrat operativsystem, men trots detta lämnar förmågan att köra program i den med hjälp av emulatorer. För Windows XP, DOS Emulator - Command Line "cmd.exe":

1. Kör programmet "Credo" under Windows XP

För de som är bekanta med operativsystemet "MS-DOS", arbetar i laget fönstersträng nästan inte annorlunda än arbete i verkliga operativ system MS-DOS. Funktioner här är att konfigurationsfilerna och autoexec.bat-inställningarna är placerade på nästa väg: "C: \\ Windows \\ System32" och har en förlängning * .nt. Här är sökvägen "C: \\ Windows \\" sökvägen där Windows XP är installerad.

Det första att göra när du har installerat Credo-program är att kontrollera egenskaperna. körbar fil. Credo.exe för detta i alla lämpliga filhanterare Öppna filegenskaperna (ALT + ENTER, eller innehållsmeny Filen "Egenskaper") och kontrollera den växelvis varje flik, inställningarna i dem måste matcha detta:

Nästa steg. I mappen "C: \\ Windows \\ System32" hittar vi filerna i autoexec.nt och config.nt. Lägg till eller korrigera följande rader i config.nt:

Dos \u003d hög, umb

Enhet \u003d% Systemroot% \\ System32 \\ himem.sys

Filer \u003d 40.

Enhet \u003d% Systemroot% \\ System32 \\ Grdos.sys

För att "crakozyabry" på skärmen vid start, lägg till stöd från det ryska språket i DOS-emulatorn. Jag använder underbart. Kopiera filen "Vrun.com" i mappen C: \\ Windows \\ System32 och lägg till en automatisk start, som talar i filen "autoexec.nt":

Vrun.com.

Dessutom måste - i "autoexec.nt" vara aktiv (inte kommenterade) följande rader:

lH% SystemRoot% \\ System32 \\ Redir
lH% SystemRoot% \\ System32 \\ DOSX

Allt är klart, du kan jobba!

2. Lansering av programmet "Credo" under Windows 7

Vid tidpunkten för den mänskliga metoden, använd inte omänskliga metoder, tyvärr har jag inte detekterats av mig. Således kommer jag att beskriva den omänskliga metoden, för vilken du måste ladda ner och installera DOS-emulatorprogrammet ", det växer nu till version 0.74. Denna metod är också lämplig för att köra programmet "credo" på Windows XP.

Så, på poäng:

1. Installera "DOSBOX" på Windows 7

När du startar emulatorn ser du ett fönster, ett mycket påminnande MS-DOS-fönster. Nästan alla kommandon och program som skrivs för detta operativsystem stöds.

När "Mål" Startup dosbox.I det kommer du att se bara en Z-skiva. För att fungera måste du ansluta en annan skiva, eller arbetsmapp. Det finns inga begränsningar på detta, vilken väg på din riktiga dator (till exempel, "C: \\ work") Du kan ansluta som en disk för bekvämlighet (till exempel, "D"). Och vägen där mjukvarupaketet ligger Credo.- Till exempel, som en disk ". I framtiden kan du använda inställningarna dosbox. Gör ett automatiskt monteringsförfarande för varje start.

2. Montera virtuella diskar i emulator dosbox..

- Montera katalogen med programmet: " mount c c: \\ credo_dat»

- Montera arbetsmappen för Credo Projects " mOUNT D D: \\ WORK»

3. Kommunikation Credo.

När du först startar Credo, kommer du sannolikt att se "crakozyabry" - menyer som borde vara på ryska är inte nödvändiga. Anledningen ligger i avsaknad av stöd för den ryska kodningen i utgången på textskärmen. Så att det ryska språket normalt visas i Credo är det nödvändigt att ladda ner ett program-ryss för DOS. Till exempel, underbar liten

Kopiera den till mappen med Credo och springa bort därifrån.

4. göra aktiva mappDär vårt framtida projekt Credo Dos kommer att skapas:

— « cD D: \\ WORK \\ Project»

det borde visa sig så här:

5. Kör programmet credo.:

— « c: \\ credo.exe»

Voila! Arbete! Det finns flera subtiliteter vid sådant arbete med credo. i windows 7.Kanske ska jag skriva om dem senare.

Du kan också ställa in alla åtgärder som beskrivs av mig ovan, -







2021. gtavrl.ru..