вторник, 21 мая 2013 г.

Windows 3.1 в aDosBox: как ставить, запускать и работать

Всем, наверное, с детства знакома система Windows 3.1, для ценителей раритета 90-х это просто клад! Теперь у вас есть шанс запустить на ЛЮБОМ Android-устройстве эту старую добрую ОС при помощи эмулятора aDosBox.
1 шаг - подготовки: образ HDD(или какая-то папка на карте памяти), CD-ROM(тоже можно с папки, главное, чтоб её название было на латыни, aDosBox не понимает кириллицу)
2 шаг - устанавливаем и запускаем aDosBox, эмулируемая версия DOS которой является DOS 5.0, что вполне можно использовать. Пишем следующие строки
(img)mount c путь к папке или образу/(имя образа.img)
(img)mount d путь к образу CD-ROM или папке/(имя образа.iso) (-t iso)
D:
Примечание: если версия дискетная, то пишем BOOT путь к образу дискеты/название дискеты.ima, если версия CD-ROM, то читайте далее
cd DISK1
setup
дальше всё, как на скриншотах:

После копирования у вас высветится выбор принтера(который не нужен и он не поддерживается aDosBox), обучение, ребут(aDosBox вылетит), потом высветится главный экран ms-dos, нужно набрать всё то же самое, а чтобы не набирать - сохраните dosbox.conf, и в самых последних строках этого файла вы найдёте [autoexec], после него пишем эти же строки
Примечание: если у вас видео 16 цветов, то скачивайте драйвера отсюда, после этого всё будет нормально
Примечание 2: если вы привыкли к интерфейсу Windows XP, то скачайте программу Calmira II(а ещё лучше Calmira XP с поддержкой LFN), это среда рабочего стола
Примечание 3: скорость у aDosBox довольно медленная, Win3.11 запускается за секунд 10, но запуск программ от 5 секунд до 1 минуты, в зависимости от типа программы и её громоздкости

понедельник, 25 марта 2013 г.

Главные экраны Android OS и с чем их "едят"

Обычно в Android OS с самой покупки устройства предоставляется фирменный главный экран. Вот лишь некоторые из них:
Samsung Touch Whiz
HTC Sense и пр.
Но в Интернете доступно много альтернативных главных экранов и прибамбасов для них. Например, Launcher7 от китайских разработчиков - быстрый и удобный экран в стиле Windows Phone 7
Я сейчас разберу главные экраны как можно более подробно:
К примеру, LauncerWP8(далее просто Launcher8) - приложение всё от тех же китайцев, внешне напоминает Windows 8, и, как бонус, вам предоставляется локер(экран блокировки). Launcher8 предоставляет довольно большой набор функций. И даже от россиян вышел перевод данного главного экрана, правда перевод написан криво.
Android Windows7 - японский главный экран, внешне имитирующий интерфейс Windows 7. Содержатся встроенные приложения: PC Explorer, Медиаплеер, Интернет-браузер(точнее, 3), Обозреватель приложений. Можно пихнуть свои обои. Прозначность таскбара присутствует.

воскресенье, 24 марта 2013 г.

Сравнение QEMU, Bochs, Limbo

Иногда кое-кто задумывается, что же всё таки представляют эмуляторы Windows для Android
QEMU:
- Быстрый в работе и настройке, за счёт стабильности эмулятора
- Эмулятор довольно сырой, поэтому современные ОС не запускает
BOCHS:
- Медленный, но стабильный
- Полноценный эмулятор Pentium
- Тяжело запускает Windows XP
- BOCHS, как и QEMU, не умеет передавать сеть гостевой ОС(Windows)
Limbo PC Emulator:
- Собственно, тот же QEMU, но с графическим интерфейсом и поддержкой(неоффициальной) Windows Me и выше
- Не очень удобно пользоваться гостевой ОС(мышка возится туда-сюда + плохо нажимается левая и правай кнопка мыши)
- Можно раздавать сеть(через Wi-Fi) гостевой ОС
- Скорость работы та же, как и в BOCHS, но может чуть быстрее
- В последних версиях стабильность упала
- Довольно большой размер эмулятора в установленном состоянии(10-15 МБ + данные на SD-карте)
Какой именно эмулятор устанавливать, решать, конечно же, Вам, но я рекомендую BOCHS, т. к. у него вылетов намного меньше и преимущественно из-за нехватки памяти или повреждённого образа(в логе пишется IDE time out).
Количество операций в секунду:
QEMU - 15-100
BOCHS - 4-50
Limbo - 4-75
Объём оперативной памяти
QEMU - 1/10 памяти устройства(т. е. 279/10=27,9, скажем, 28)
BOCHS - 1/5 памяти устройства(55,8 МБ максимум при установленном 128 МБ)
Limbo - 18 МБ + память, выделенная ВМ(допустим, 18 + 32 = 50 МБ)
Настройки:
QEMU - быстро и практично, для тех, кто разбирается в "hda, hdb, -m"
BOCHS - ищем необходимое, IPS 70000000, т. е. 70 МГц, память устанавливается 64-128 МБ + звук + дополнительные HDD и т. д.
Limbo - графический интерфейс
Стабильность эмулятора и ОС:
QEMU - нет никаких гарантий, что на втором запуске не будет краха
BOCHS - хоть 100 раз запускай, системе хоть бы хны
Limbo - нет никаких гарантий, что система запустится с первой попытки

суббота, 23 марта 2013 г.

Запуск Windows 95/98/ME/NT/2000/XP в Android-смартфоне/планшете

Иногда бывает, что вам не хватает компьютера, а необходимо обработать какой-то важный файл в программе для Windows, или хочется поиграть в компьютерные игры. Для этого существует эмуляторы Pentium x86, удобные и простые в работе.
Для того, чтобы запустить Windows 95-XP необходимо:
эмулятор(рекомендуется BOCHS, QEMU, Limbo, при этом подмечу, всё, что выше Windows 98, QEMU не понимает)(Общие черты и различия этих эмуляторов в следующей статье)
Android 2.2 и выше
Процессор 600 MHz(рекомендуется 800), 128 МБ ОЗУ(рекомендуется 256 МБ)
QEMU для PC(Windows 2000/XP/Vista/7)
Bochs для PC(а именно, утилита bximage)
NLite(для урезанной Windows XP)
Ну и время для запуска(для Win95/NT4 - 1-3 минуты, ME/2000/XP - 10-15 минут)
Сначала скачиваем BOCHS для Android - тут
Bochs for PC - тут
QEMU Manager - гугл в помощь(оффициальный сайт закрыт)
Архиватор - гугл
Ход действий:
1) скачиваем BOCHS, SDL.zip
2) распаковываем SDL.zip архиватором(можно стандартным) на карту памяти в папку SDL
3) скачиваем образы ОС(если создать лень) тут
4) скачиваем Bochs for PC и устанавливаем
5) ищем в программах Bochs - Disk image creation tool
6) в появившейся командной строке пишем hd Enter flat Enter [размер образа в мегабайтах] Enter вводим имя+.img Enter Enter
7) В QEMU Manager(рекомендуется версию 5.0) создаём виртуальную машину, позже выбираем созданный образ в директории Bochs(например, C:/Program Files/Bochs-2.6/[имя образа].img)
8) Скачиваем систему(установочный образ), берём тут или с торретов
9) Скачанный образ добавляем в QEMU Manager в Devices под названием CD/DVD-ROM
10) Ждём конца установки(для Win95/98/Me нужен DOS, берём его тоже отсюда)
11) Кидаем образ в папку SDL, там его переименовать(если надо) в c.img
12) Запускаем BOCHS
Всё будет более-менее нормально работать, даже Microsoft Office 97. Дерзайте!

Всё это, конечно, хорошо, но есть несколько нюансов:
1) Невозможность запуска современных игр(типа GTA V)
2) Медленная скорость работы
3) У некоторых нетерплячка, а ОС загружается достаточно медленно
4) QEMU - оболочка, к тому же "сырая", поэтому скорость за счёт стабильности
5) BOCHS - полноценный эмулятор, работает ещё на троечку, но хоть звук есть(через динамик устройства работает)