Bochs - это эмулятор IA-32 (x86) для Android с открытым исходным кодом, написанный на C ++, который работает на большинстве популярных платформ. Он включает в себя эмуляцию процессора Intel x86, обычных устройств ввода-вывода и настраиваемого BIOS. Bochs можно скомпилировать для эмуляции множества различных процессоров x86, от ранних версий 386 до самых последних процессоров Intel и AMD x86-64, которые, возможно, еще даже не поступили на рынок. Bochs способен запускать большинство операционных систем внутри эмуляции, включая Linux, DOS или Microsoft Windows. Bochs был первоначально написан Кевином Лоутоном и в настоящее время поддерживается этим проектом. Bochs можно компилировать и использовать в различных режимах, некоторые из которых все еще находятся в разработке.
Интересно... Надо попробывать... Я давным давно запускал на WM через BOCHS но запуск Win 95 составлял минут 5. Завтра попробую запустить 98 винду и отпишусь. Если кто уже успел запустил скажите как работает?
Сообщение отредактировал micha2005 - 28.11.11, 23:26
на SGS2 win95 грузится секунд 30-40. Офисные приложения летают. Игры с DirectX идут медленне, чем на QEMU. У Bochs производительность плавающая, зависит от операций
Addrian, посмотри есть ли bochsout.txt в папке SDL и что в нем, туда bochs выводит лог. Проверял только на OS 2.3.4(5). NDeaz, Исходники SDL от mamaich. В SDL в бинарной и Java частях сделаны правки в основном для работы мыши. Исходники bochs (свежие 2.5pre1) с официльного сайта. Последний NDK от Google.
Да кстати возможен прямой доступ к файловой системе телефона в bochsrc.txt пишем ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog где HDD -папка созданная в корне sdcard P.S. наверно пригодилось бы в шапке...