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
- Каталог
- Полезные инструменты
- Рейтинг: 0,0 (Нет оценок)
- Скачиваний: до 1 тыс
- Размер: 12.0 MB
- Возраст: 0+
Описание приложения
Bochs работает на большинстве популярных платформ и обеспечивает полную эмуляцию x86 PC, включая процессор Intel x86, стандартные устройства ввода/вывода и пользовательский BIOS. Bochs может быть настроен для эмуляции различных процессоров x86, от ранних 386 до последних x86-64 Intel и AMD, даже тех, которые еще не выпущены на рынок.
Благодаря эмуляции, Bochs позволяет запускать операционные системы, такие как Linux, DOS и Microsoft Windows, внутри себя. Это означает, что вы можете запускать ОС и программное обеспечение в эмуляторе на вашей рабочей станции, как если бы это была машина внутри машины. Например, если ваша рабочая станция работает под управлением Unix/X11, но вам нужно запускать приложения Win’95, Bochs позволит вам запустить Win’95 и соответствующее программное обеспечение непосредственно на вашей Unix/X11 рабочей станции, отображая окно, моделирующее монитор PC.
Оценки и отзывы
Эмуляция при запуске работает прекрасно. Единственное, что эта штука плохо эмулирует floppy диски. Ну а так всё прекрасно!
Нравится: 0
Не нравится: 0
Все отзывы
Разработчик
Lyubomyr Lisen
Возможно, вам понравится
Яндекс Браузер — с нейросетями
Быстрый браузер с нейросетями и Алисой. Режим инкогнито. Погода прямо в браузере
4,3
Mail: Почта, Облако, Календарь
Почтовый клиент для любых ящиков
4,8
Яндекс — с Алисой
Поиск с Нейро, умная камера, чат с Алисой, определитель номера плюс переводчик
4,4
Яндекс Старт
Яндекс Старт: любая страница — стартовая
4,2
Мой МТС
Мой МТС ― центр экосистемы МТС
3,7
Яндекс Диск — Облако для фото
Возвращайтесь к любимым моментам: все фото и документы в надёжном облаке
4,2
Ещё приложения
APK Info
-
Package Name
net.sourceforge.bochs
-
File Format
APK
-
Android OS
Android 4.2+ (Jelly Bean MR1, API 17)
-
Architecture
arm64-v8a,armeabi-v7a,x86,x86_64
-
Languages
English 72 more
-
Content Rating
Everyone
-
Signature
7ef9acdafda4dc9b69db8f8b140fc34bed9512f0
-
Feedback
Flag as inappropriate
This is the latest version 2.6.11
Download APK12.8 MB
Join Telegram Channel
Your download is starting
Bochs Download APK 2.6.11 (12.8 MB)
If the download doesn’t start, Click here
Restart
Safe & Fast APK Downloads on APKPure
APKPure uses signature verification to ensure virus-free Bochs APK downloads for you.
Не многие знают о том, что на сегоднящний день существует несколько способов запустить полноценную ОС Windows, на ARM планшете или смартфоне, работающем на платформе Android. Зачастую, такая возможность может понадобиться не только для того чтобы удивить друзей и знакомых, но и для решения вполне серьезных задач. К примеру вам срочно требуется воспользоваться програмой, которая работает только в Windows, в пути, например в тесном метро (не будете же вы там пользоваться 15” ноутбуком). Также способы описанные в статье позволяют стабильно играть в практически любые DOS игры и некоторые для Windows (Fallout к примеру).
Планшеты на базе Windows стоят недешево, а планшет на базе Android, позволяющий нормально работать с запущенной на нем Windows сегодня можно купить дешевле чем за 100$. В этой статье я хочу рассказать о нескольких способах получения работоспособной Windows на Android планшете, а в качестве подопытного мы будем использовать дешевый китайский планшет с 1Ггц процессором и 1Гб ОЗУ.
Все тестирования проводятся на планшете ONDA Vi10 Elite с установленным Android 4.0.3 ICS. Чем лучше будет у вас начинка планшета, тем быстрее будет на нем загружаться и работать Windows. Для Windows 95 и 98 вполне хватает этого планшета, запуск Windows XP требует более мощного железа, поэтому на этом планшете не тестировался.
Способ 1 – использование aDOSBox
aDOSBox – это программа для Android, позволяющая запустить полноценный MS-DOS на Android планшетах, с помощью которой можно запустить и Windows.
Эмулятор позволяет эмулировать клавиатуру и мышь, корректно растягивает Windows на полный экран.
Процесс установки:
1) Скачиваем aDOSBox и устанавливаем его на карту памяти
2) Создайте\отредактируйте файл конфигурации aDOSBox \sdcard\app-data\org.hystudio.android.dosbox\.dosbox\dosbox-0.74.conf:
[sdl]
output=surface
priority=higher
[render]
frameskip=1
[cpu]
core=dynamic
cycles=2100
[dosbox]
memsize=16
[mixer]
nosound=true
[joystick]
joysticktype=none
[dos]
xms=true
ems=true
umb=true
keyboardlayout=none
[ipx]
ipx=false
[autoexec]
mount e /sdcard
e: imgmount c e:\win98.img -t hdd -fs fat
boot -l c
imgmount c e:\win98.img -t hdd -fs fat
boot -l c
Этим мы настроили автоматическое создание и монтирование диска e:/, который будет создаваться из нашего образа с установленной Windows 98 и его автозапуск.
3) Скачиваем образ установленной Windows 98. Я тестировал на образе 98 Lite Professional (специальная облегченная версия Windows на 80 Мб, ссылку на образ вы сможете найти в интернете, боюсь ссылку в статье сочтут за варез)
4) Скаченный образ переименовываем в win98.img (если он назывался по другому) и кладем в корень sdcard.
5) Запускаем aDOSBox. Запуск Windows произойдет автоматически (на моем планшете загрузка занимает около 2 минут).
Windows 98 и 95 работают достаточно шустро даже на дешевом планшете. У aDOSBox много настроек, экранная клавиатура, экранный джойстик, возможность включения сглаживания экрана (особенно полезно если у вас нестандартное разрешение планшета).
Минусы данного способа:
1) Нет поддержки сети
2) Отсутствие звука
Плюсы:
1) Хорошая скорость работы
2) Много настроек
Способ 2 – использование BOCHS
BOCHS также является очень известным эмулятором x86, с поддержкой звука.
Процесс установки:
1) Скачиваем BOSCHS и SDL (прошивка bios и железа для эмуляции) для него
2) Распаковываем SDL в папку SDL в корне sdcard устройства.
3) Скачиваем .img образ операционной системы (теоретически BOCHS позволяет запустить любую x86 ОС), для Windows 98 подойдет образ из первого способа.
4) Переименовываем образ Windows 98 в файл c.img и копируем в папку SDL из 2 шага.
5) Устанавливаем BOSCHS, запускаем и ждем загрузки.
Windows работает помедленнее чем aDOSBox, но есть поддержка звука. Этот способ подойдет тем, кому эмуляция звука критична. Данный эмулятор поддерживает запуск облегченных версий Windows XP.
Минусы:
1) Нет поддержки сети
2) Не очень высокая скорость работы
Плюсы:
1) Стабильность работы
2) Запуск любой x86 ОС
3) Эмуляция звука
Способ 3 – использование QEMU
Думаю с QEMU знакомы практически все, так как он является очень известным кроссплатформенным эмулятором, также позволяющем запустить Windows 95 и 98 на Android.
Процесс установки аналогичен второму способу, скачать QEMU и SDL можно на 4pda. Настроенный под QEMU образ Windows также есть по вышеприведенной ссылке.
Windows 95 работает быстро и стабильно, Windows 98 чуть медленнее.
Минусы:
— Нет эмуляции сопроцессора (необходим в Windows XP)
— Нет эмуляции звука
— Нет поддержки сети
— Поддержка QEMU прекращена
Плюсы:
— Хорошая скорость работы, быстрее других эмуляторов
Выводы
Конечно эмуляция Windows на Android не заменит полноценного ноутбука или компьютера, но часто может помочь и спасти в некоторых ситуациях, а иметь под рукой готовый для запуска образ с Windows на вашем планшете лишним не будет, тем более занимает он всего 80 Мб на вашей карте памяти.
Загрузить PDF
Загрузить PDF
Bochs (произносится как “бокс”) является приложением с открытым исходным кодом от сторонних разработчиков; оно дает пользователям возможность эмулировать и запускать операционную систему Windows на устройствах под управлением Android. Bochs эмулирует на устройстве под Android: процессор персонального компьютера, диск, память, базовую систему ввода-вывода, а также другое базовое периферийное оборудование и таким образом дает операционной системе Windows возможность успешно загружаться и функционировать. Если вы заинтересованы в использовании приложения такого рода, то вы с легкостью можете установить Bochs на своем устройстве под управлением Android.
-
Для того чтобы проверить версию установленной на устройстве операционной системы Android необходимо сперва выбрать на главном экране “Настройки” и открыть меню настроек.
-
Для того чтобы просмотреть спецификацию вашего устройства, необходимо прокрутить экран настроек вниз и в нижней части экрана выбрать пункт «О телефоне».
-
Вы должны увидеть версию Android (которая в настоящее время работает на вашем устройстве) в секции «О телефоне». Системные требования не очень высокие. На вашем телефоне или планшете должна запускаться, по крайней мере, Android 2.2 (Froyo).
Реклама
-
-
Возьмите кабель для передачи данных и подключите его к порту микро-USB на своем Android-устройстве. Возьмите другой конец кабеля и подключите его к любому USB-порту на компьютере.
-
Откройте меню Пуск и выберите Мой компьютер. В появившемся окне найдите подключенные к компьютеру диски; нажмите на накопителе телефона для того, чтобы получить доступ к его памяти.
-
Перетащите файл Bochs APK из папки на компьютере в память телефона или карту памяти Micro SD.
-
Нажмите значок файлового менеджера (это такое приложения, как My Files, File Manager и так далее) на экране приложений телефона. Это приложение отображает папки телефона, подобное тому, как Мой компьютер делает это на компьютере под управлением Windows.
- Пользуясь файловым менеджером, перейдите в ту папку телефона, в которую вы скопировали APK-файл Bochs и нажмите на этот файл для того, чтобы запустить его. APK-файл начнет устанавливаться на телефоне, и вскоре вы сможете увидеть на экране телефона значок Bochs.
- Файловые менеджеры устанавливаются (предварительно) на каждом устройстве под управлением Android. Если на вашем телефоне нет ни одного файлового менеджера, то вы можете бесплатно скачать такое приложение воспользовавшись следующей ссылкой: https://play.google.com/store/apps/details?id=com.rhmsoft.fm.
-
SDL-файл будет находиться в заархивированной ZIP-папке. Просто кликните правой кнопкой мыши на ZIP-папке и выберите из ниспадающего меню пункт “Извлечь”.
-
Перетащите содержимое разархивированной SDL-папки в память телефона или карту памяти Micro SD (предпочтительно выбирать то же место, куда вы уже скопировали Bochs APK на шаге 3, или какое-нибудь удобное место, к которому вы легко можете получить доступ с помощью файлового менеджера своего телефона или из компьютера).
-
Нажмите значок Bochs для того, чтобы запустить это приложение.
Реклама
Советы
- APK-файлы представляют собой заархивированные установочные файлы приложений под Android, и их можно устанавливать на Android-устройствах без использования каких-либо приложений на подобии App Market.
- SDL (или язык описаний и спецификаций) представляет собой разновидность языка программирования, который используется для создания системных процессов. В данном случае, SDL используется вместе с приложением Bochs для создания процессов персонального компьютера на устройстве под управлением Android.
- Bochs можно устанавливать на Android-устройствах без изменения используемой операционной системы. Если вы хотите эмулировать операционную систему Windows на устройстве под управлением Android, то необходимо иметь файл-образ Windows, который можно запустить с помощью Bochs.
Реклама
Об этой статье
Эту страницу просматривали 36 363 раза.