Категории

DOSBox

DOSBox – Компютърен емулатор, който създава DOS-средата, необходима за старите игри под MS-DOS.. Това ви позволява да играете такива игри на операционни системи, които не поддържат или не поддържат напълно DOS-програми, и на съвременни компютри, на които иначе старите програми може да не работят или да работят с грешки.

DOSBox може да се използва за стартиране на друг софтуер за DOS, но тази функция работи с ограничения.

Емулаторът е с отворен код и е достъпен за операционни системи като Microsoft Windows, Linux, FreeBSD, Mac OS X, iOS, OS/2, BeOS, KolibriOS, Symbian OS, QNX, Android. Също така Windows-версията, използваща HX DOS Extender се изпълнява под чист DOS – така DOS се емулира под DOS.

Настройки DOSBox

Работата на емулираната система зависи от компютъра и от настройките, които са посочени в конфигурационния файл или са въведени интерактивно от потребителя. DOSBox поддържа ограничен брой команди от командния ред COMMAND.COM. Също така на диска Z: има няколко специални програми под формата на.COM-приложения, които комуникират с хост системата чрез backdoor:

MOUNT – монтиране на локални директории като дискове (включително CD-ROM) във вътрешността на DOSBox; MEM – показване на количеството свободна памет; CONFIG – запис на конфигурация във файл; LOADFIX – намаляване на количеството налична памет (за стари програми, които не могат да работят с големи количества памет); IMGMOUNT – монтиране на образ на диск (CD-ROM) в DOSBox; BOOT – стартиране на образ на дискета или твърд диск независимо от емулираната система DOSBox (възможност за зареждане на друга операционна система); Команди IPX – включване и работа с мрежата IPX-.

Понастоящем DOSBox лесно емулира всички видеорежими до 256 цвята SVGA (включително нестандартните), звукови платки Sound Blaster Pro, Gravis Ultrasound, Adlib, PC Speaker, Tandy, Disney Sound Source и MPU-401 (General MIDI ), модем, CD-дискове, EMS/XMS-памет, а също така позволява да се задават самостоятелно скоростта на виртуалния процесор и размера на оперативната памет.

Основни характеристики DOSBox

При системи с набор от инструкции i386, се използва динамичен превод на инструкциите. При системи, които не са съвместими с x86, се извършва пълна емулация, което води до значително забавяне. Например система, базирана на PowerPC G4 1,6 GHz, е в състояние да емулира система със стандартен хардуер и процесор 80486 с честота 50 MHz; на съвместими с x86-системи същата скорост може да се постигне от много по-бавен процесор (например от Pentium II ).

Текстов режим, Hercules, CGA (включително режими composite и 160×100×16), EGA, VGA (включително Mode X ), VESA и пълна емулация на S3 Trio 64; неофициалните компилации имат и Glide (чрез емулатор от трета страна Glide2x.dll).

Adlib, компютърна колонка, Tandy, Sound Blaster, Creative CMS /Game Blaster, Disney Soundsource, Gravis Ultrasound, MPU-401 и Innovation SSI-2001.

Емулация на модем чрез TCP/IP, тунелиране на мрежата IPX. Windows- версията поддържа директен сериен порт.

Недостатъци DOSBox

Както всички програми емулатори, DOSBox изисква значително по-мощен компютър (особено процесор) от емулираната система. Освен това поддръжката на защитен режим е все още в ранен етап на разработка, така че програмите DOS-, които работят само в този режим (каквито са повечето игри, издадени след 1995 г.), може да не работят толкова добре, колкото други емулатори като VMware или Virtual PC. Naтекущата версия на порта GP2X- DOSBox дори най-простите програми работят бавно.

Недостатък на DOSBox е липсата на емулация на порта LPT-(с възможност за „картографиране“ към „жив хардуер“) – старите програми с ключове LPT-(например CREDO) няма да работят на DOSBox. Средата MS-DOS и хардуерът PC не са напълно емулирани, така че Microsoft Windows 95 и Microsoft Windows 98 под DOSBox работят трудно.

Всички настройки на DOSBox се прилагат чрез конфигурационен файл. За разлика от много емулатори, монтирането на диска се извършва чрез командния ред на емулираната среда – графичният интерфейс за това еотсъства.

Категории: Емулатори, За геймъри, Помощни програми за геймъри, Система

Реклама