Bochs е лесно преносим с отворен код IA-32 (x86) PC емулатор написан на C ++, която работи на най-популярните платформи. Тя включва емулация на Intel x86 CPU, общи I / O устройства, и обичай BIOS. Bochs може да се компилира да подражават много различни x86 процесори, от началото на 386 на най-скорошната x86-64 Intel и AMD процесори, които дори не могат все още достигат пазара.
Bochs е способен да работи повечето операционни системи вътре емулацията включително Linux, DOS или Microsoft Windows. Bochs първоначално е написана от Кевин Лоутън и в момента се поддържа от този проект.
Bochs може да бъде съставен и използван в различни режими, някои, които са все още в процес на разработване. "Типичния" използването на Bochs е да се осигури пълна x86 PC емулация, включително x86 процесор, хардуерни устройства и паметта. Това ви позволява да стартирате операционната система и софтуера в рамките на емулатора на вашата работна станция, който много прилича имате машина вътре на една машина. Например, нека кажем, че вашата работна станция е работна станция Unix / X11, но искате да стартирате Win'95 приложения. Bochs ще ви позволи да тече Win 95 и свързан софтуер на Unix / X11 работна станция, показване на прозорец на вашата работна станция, симулиране на монитор на компютър.
порт Android от Lyubomyr Lisen & Maxim Волошин
libSDL порт от Сергий Pylypenko (известен още като pelya)
програмен код:
http://bochs.sourceforge.net/
https://github.com/lubomyr/bochs
https://github.com/lubomyr/BochsLauncher
Актуализирано на
16.02.2020 г.