adblock check

Bochs-Эмулятор Pentium PC для Андроид. Запуск ОС для х86. 

Версия собранна из стабильного релиза 2.5 от 27 ноября, с некоторыми изменениями для Андроид, а также моей реализацией звука через SDL.

Работает медленнее чем QEMU, но более стабильна, поэтому более предпочтительна если необходим запуск софта не требующего мощного процессора.

Использует тотже SDL что и QEMU. Название приложения и путь установки изменены, чтобы не конфликтовать с QEMU, но файлы настройки и образов хранятся в папке SDL.

Установка:

1. Установить apk 

2. Распаковать архив в sdcard/SDL

3. Положить туда же образ диска (по умолчанию c.img, можно изменить в bochsrc.txt)

Если программа закрывается сразу же после запуска и в папке SDL нет файла bochsout.txt, то скорее всего у вас ошибка в bochsrc.txt:

например неправильный путь к образу (важен правильный регистр в имени папок и файлов) или использование редактора добавляющего спец символы в текст. Если файл bochsout.txt есть, то проблема должна быть описанна в нем. В большинстве случаев — неподдерживаемый формат образа диска.

Управление:

— Для работы мышки не нужны сторонние программы.(Если в образе уже присутствует PowerPro лучше его убрать чтобы мышь работала адекватно). Эмулируется тачпад и кнопки мыши на громкости.

А также клик по экрану равносилен клику левой кнопки мыши (так что можно поберечь кнопку громкости))).

— Назад = BackSpace, Menu = Enter, клик по левому верхнему углу экрана = TAB

— клик по левому нижнему углу экрана вызывает клавиатуру

Дополнительные возможности:

— (на свой страх и риск) возможен прямой доступ к файловой системе телефона (только чтение, запись изменений экспериментальна и скорее всего не работает)

в bochsrc.txt пишем

ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog

где HDD -папка созданная в корне sdcard

— Поддержка звука через SDL (в оригинальной версии bochs отсутсвует).

для активации звука надо изменить строчку для sb16: на следующую

sb16: wavemode=1, dmatimer=500000

Xran Xran
Серебряный комментатор
23 комментария по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Yfrosta_1 9 лет
Норм, то что нужно)
QPoint 7 лет
Естественно
Rusi4_123 8 лет
Как ты запустил?
olegchernakov 7 лет
No bootable device… Что делать?

1. Убедитесь, что Вы положили Ваш образ туда, куда нужно.
Для Bochs 2.5.1 это /sdcard/SDL.
Для Bochs 2.6.8+ это /sdcard/Android/data/net.sourceforge.bochs/files.
Если не помогло, читаем следующую заметку.
QPoint 7 лет
Конечно помогло
Reachman 3 года
Откуда скачать архив sdl?
Sulonob 3 года
В списке файлов самый последний
id459426061 5 лет
Эмм… Кроме диска C другой какой нибудь он видит? А так прикольно, не хватает немного ретро игр, но проблема с хардом.Что бы я ни делал
TWILINGS 7 лет
Windows 7, 8, 10 поддерживает?
Ennard 6 лет
Windows 7 я думаю ещё можно попробать запустить, а вот Windows 8, 10 работать в эмуляторе не будут.
Lehan20152 7 лет
Вылетает!
Xran2 7 лет
что бы не вылетало надо следовать инструкции и создать папку с образом системы, а не просто пустое приложение запускать!
DegLumen 8 лет
По-моему это смс троян.(я прав?)
QPoint 7 лет
Нет там никакого смс трояна
Rusi4_123 8 лет
Нет там никаких угроз, только вот у меня вылетает при запуске:)
QPoint 7 лет
Понял.
Почитал внимательно то что вверху написано?
Xran2 7 лет
что бы не вылетало надо следовать инструкции и создать папку с образом системы, а не просто пустое приложение запускать!
DegLumen 8 лет
А чем вредна эта угроза ?
QPoint 7 лет
Ни чем, просто антивирус зачёл это вирусом
Оставьте комментарий...
Оставьте комментарий...