lBochs PC Emulator APP
Модифицированные исходники bochs включены в виде архива tgz, хранящегося на внутренней SD-карте ( Android / data / lb.myapp.lbochs ).
Я предоставляю дискету с фридасами, чтобы эмулятор загружался после установки приложения.
Я также предоставляю виртуальный HD, готовый к использованию для установки ОС.
Можно создать ярлыки для разных систем (если это позволяет домашний лаунчер).
Можно настроить запуск эмулятора на конкретной модели процессора (386/486/586/686 / 686X64), но конфигурация должна быть выбрана с умом, иначе приложение будет плохо работать.
Умный способ использовать приложение - создать виртуальную машину на ПК, а затем скопировать ее на устройство Android.
Если вы планируете поместить виртуальные машины на внешнюю SD-карту, имейте в виду, что Android> = 4.4 предоставляет доступ на запись к приложению только в папке / Android / data / lb. myapp.lbochs / файлы .
Обратите внимание, что это своего рода приложение, ориентированное на ботаников, вероятно, бесполезное для обычного пользователя Android.
Вам нужен довольно быстрый телефон / планшет, потому что эмулятор работает медленно.
Предоставляется клавиатура виртуального ПК, но вы можете использовать свою собственную виртуальную клавиатуру, если хотите.
Все настройки выполняются через всплывающее меню с большим количеством опций.
Кнопка «Назад» открывает меню.
Приложение все еще находится на стадии бета / тестирования, но уже вполне пригодно для использования.
Мультипроцессорная
Версия 2.0 представляет многопроцессорную поддержку. В Bochs все эмулируемые ядра работают в одном потоке, поэтому многопроцессорная эмуляция НЕ быстрее, чем эмуляция одного процессора.
Обычно это медленнее. Тогда многопроцессорная эмуляция не имеет никакого отношения к числу ядер в вашем устройстве. Приложение не контролирует, какие ядра использует Android.
Большое спасибо:
SDL (libsdl.org) - без этого невозможно портировать
Bochs (bochs.sourceforge.net) - они сделали настоящую вещь
FreeDOS (freedos.org) - основные инструменты для ПК
Авторы бесплатных иконок (iconarchive.com) - я хорошо умею кодировать, но умею рисовать
** ПРЕДУПРЕЖДЕНИЕ **
Мне кажется, что приложение довольно стабильное, но его легко сделать очень нестабильным, и оно может сразу же выйти из строя, если пользователь слишком много играет с конфигурацией или если гостевая система не управляется должным образом.
Возможно, в некоторых случаях вам придется перезагрузить устройство Android.
Возможно, в некоторых случаях вам придется удалить и переустановить приложение, чтобы оно снова заработало.
Чем приложение может разрядить батарею быстро, но это зависит от конфигурации (эмулируемые циклы процессора).
Возможно, что нагрузка на процессор устройства вызывает перегрев.
Так что используйте его на свой страх и риск.
** ПРЕДУПРЕЖДЕНИЕ **