Запуск Windows 95/98/XP на устройстве на базе Android / Хабр
Не многие знают о том, что на сегоднящний день существует несколько способов запустить полноценную ОС 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 Мб на вашей карте памяти.
Как на андроиде запускать программы windows. Установка Windows на Android планшет
В этой статье я расскажу о запуске программ для Windows (*.
exe файлов) на телефонах и планшетах под управлением операционной системы Android. Речь пойдет не о прошивке другой операционной системы вместо родного Андройда, а именно о эмуляторах, которые работают в среде Android. Существует 3 эмулятора, о достоинствах и недостатках каждого читаем ниже.
Способ №1 — QEMU (самый быстрый, но немного глючный)
Благодаря этому эмулятору можно запустить на вашем аппарате с андроид Windows 95 или Windows 98. Прежде, чем рассказать о достоинствах и недостатках этого эмулятора, предлагаю самим поставить его и взглянуть на работу. Уверен, вид загружающейся Windows на вашем смартфоне заставит удивиться не только вас, но и ваших друзей:)
Итак, приступим:
1 Устанавливаем SDLapp.apk (QEMU for Android v.0.13; ~1,35 Mb).
2 Скачиваем SDL.zip (прошивка bios, видеокарты др.) и распаковываем папку SDL в корень sdcard.
3 Скачиваем *.img образ операционной системы ( | ), файл «С.img» из архива закидываем в папку «SDL» на sdcard.
4 Запускаем программу, установленную на первом этапе и радуемся. Ну, или огорчаемся, повезет не всем.
Для начала рекомендую скачать именно Windows 95, она больше подготовлена к работе на сенсорном экране. В нее уже встроена экранная клавиатура, клавиши громкости настроены на имитацию правого и левого клика мыши. В обоих операционках клавиша «Меню» имитирует нажатие на «Ввод», а клавиша «Назад» имитирует «Esc». Тачскрин работает как тачпад в ноутбуках, т.е. курсор будет не там где тапнешь, а там, куда его перетащишь. Двойные клики получаются не всегда, проще выделить иконку и нажать «Ввод» (кнопка «Меню» телефона).
Что можно сказать о работе? Windows 95 работает заметно быстрее чем Windows 98, примерно так же как на компьютерах своего времени, но и большинство необходимых программ на ней не идут. В данном порте QEMU плохо работает эмуляция математического сопроцессора. Поэтому существует мнение, что Windows XP, Windows 7 и Linux может не запуститься. Впрочем, существует и обратное мнение.
Но лично я не проверял этого, ограничился лишь запуском Windows 95 и 98.
Да, кстати, не сказал о способе запуска своих программ, исправляюсь. Многие пытаются увеличить размер образа с windows. Но я предлагаю поступить проще. Для запуска своих программ мы создадим образ диска D и поместим в него все, что нам нужно.
1 Качаем Qemu_HDD.rar (архив с пустыми образами дисков разных размеров).
2 Качаем WinImage_8.10.8100.rar и с помощью этой программы закидываем в образ желаемого размера свои файлы. (Почему-то UltraISO не умеет корректно работать с img-файлами)
3 Переименовываем образ с вашими программами в «D.img» и закидываем в папку SDL на sdcard телефона.
4 Прописываем в sdl.conf следующее: «/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet»
5 Запускаем Windows и пытаемся запустить свою программу с диска D.
Теперь о недостатках:
— Не с первого раза срабатывают клики (тапы).
— Нет поддержки сети и интернета.
— Нет звука.
— Разрешение экранов не подходит для комфортной работы.
— Неправильное протекание времени (часы в Windows показывают не то время).
— Поддержка и дальнейшая разработка QEMU прекращена.
Достоинства:
— Работает значительно быстрее других эмуляторов.
Способ №2 — BOCHS (самый стабильный, но медленный)
Несомненно, это лучший из всех представленных здесь эмуляторов. Он не такой глючный как QEMU, работает стабильнее и с мышкой проблем нет. Теоретически, на нем можно запустить любую операционку семейства i386. Но работает эмулятор медленно, поэтому на практике запуск тяжеловесных операционных систем может длиться до получаса. Хотя, есть облегченные дистрибутивы всеми любимой Windows XP, которые вполне реально запустить на андройдфоне со средними характеристиками за вразумительное время.
Установка во многом схожа с установкой QEMU:
1 Устанавливаем Bochs2_5_1.apk (BOCHS for Android v.2.5.1; ~1,20 Mb).
2 Скачиваем SDL_for_BOCHS.
zip (прошивка bios, видеокарты др.) и распаковываем в папку SDL, предварительно созданную в корне sdcard.
3 Скачиваем *.img образ операционной системы (), переименовываем файл из архива в «c.img» и закидываем в папку «SDL» на sdcard. (Внимание, образы от QEMU не работают).
Делать клики мышью можно нажимая клавиши громкости, двойной клик прекрасно работает. Остальные клавиши как в QEMU: «меню» равносильно «вводу», а клавиша «назад» обрабатывается как «Esc».
Если вы хотите запускать свои программы и игры, то создайте образ диска и подключите его как диск D. Используйте способ, описанный выше, для QEMU. Чтобы заставить эмулятор использовать ваш образ в качестве диска D, откройте файл «bochsrc.txt» в папке «SDL» и уберите «#» перед строкой #ata0-slave: type=disk, path=»d.img» . Свой образ переименуйте в «d.img» и бросайте в папку «SDL».
Так же есть вариант попроще, без использования образа. Данная версия BOCHS поддерживаеи прямой доступ к накопителю телефона.
Для включения этой опции допишем строчку ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog в файл «bochsrc.txt». Где «HDD» — это папка, созданная в корне sdcard.
Минусы:
Нет поддержки сети
Работает медленнее других
Плюсы:
— Стабильность работы и хорошая эмуляция мыши
— Запуск большинства операционных систем
— Поддержка эмуляции звуковой карты
— Постоянное развитие программы
Способ №3 — aDOSBox (просто еще один вариант)
Этот эмулятор будет интересен в первую очередь любителям старых DOS игр. Но не смотря на то, что он создан для запуска DOS, умельцы нашли способ запускать на нем Windows. Нужно отметить, работает он неплохо. На этом эмуляторе лучше экран, Windows заняла все место на дисплее, не было черной рамки по краям. Мышь работает чуть лучше чем в QEMU. Правда, если в QEMU мышь не всегда срабатывала, то в aDOSBox она иногда случайно «кликает» при перемещении.
Для установки проделаем следующие шаги:
1 Скачиваем и устанавливаем aDosBox-v0.
2.5.apk (~1.80 Мб)
2 Скачиваем config-adosbox.rar, копируем файл «dosbox-0.74.conf» из архива в папку «sdcardapp-dataorg.hystudio.android.dosbox.dosbox» (с заменой; папка появится только после установки программы).
3 Скачиваем архив с образом Windows 98 (тот же образ, что был для BOCHS) и закидываем файл «win98.img» из архива в корень sdcard.
4 Запускаем установленную программу и терпеливо ждем несколько минут.
Заключение.
Ни один из способов запуска приложений Win32 на аппаратах с android не дает вам тех возможностей, которые были бы в полноценной операционной системе Windows. Если не важна скорость работы и отсутствие звука, то можно вполне сносно запускать различные программы без доступа к сети, играть в игры (DOS игры будут вполне хорошо работать). Но отсутствие подключения к интернету — это огромный недостаток эмуляторов. Ибо лично мне были нужны некоторые Windows приложения, работающие через интернет. К примеру, под андроид нет браузера с авторизацией по пользовательским сертификатам (как для WebMoney Keeper Light), а на Windows любой браузер это поддерживает.
Но не тут то было, доступа к интернету с эмуляторов нет.
Думаю, у каждого свои причины для установки эмуляторов i386. Удачи в экспериментах. Надеюсь материал оказался полезным хоть для кого-то.
Все описанное выше проверялось на Samsung Galaxy Note.
Всем привет! Бродя по страницам различных сайтов, в поисках чего нибудь интересного для телефона, я набрел на интересную статью, в которой объяснялась как запустить OS Windows на анроиде. Т.е. вы не меняете OS, а лишь запускаете эмулятор Windows. Запустить его можно тремя способами, но я опешу только два…
1 способ — QEMU
Итак приступим.. Что мы будем делать:
- Скачиваем и устанавливаем себе на телефон sdlapp.apk
- Скачиваем sdl.zip и распаковываем папку SDL в корень карты памяти
- Скачиваем образ ОС (Операционной системы):
И файл C.img копируем в папку SDL на карте памят
4. Перезагружаем телефон
5. Запускаем программу из пункта 1.
и видим что у нас начинает запускаться OS Windows)))
Установка своих приложений:
- Скачиваем qemu_hdd.rar (пустые образы дисков)
- Скачиваем Winimage_8.10.8100.zip и с помощью нее скопируйте свои файлы в образ желаемого размера
- Далее переименовываем образ с вашими программами в «D.img» и закидываем в папку SDL на карте памяти.
- Прописываем в sdl.conf следующее — «/sdl -L . -m 96 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet «
- Запускаем Windows и пробуем запустить ваши приложения…
Я бы посоветовал вам начать с Windows 95. На счет Windows XP — я не знаю, пойдет ли она или нет??
Этот способ довольно таки простой, и не чего сложного нет..
2 способ — BOCHS
Этот способ очень похож на первый. И он считается самым лучшим способом. На нем можно запустить как Windows 95, так и Windows xp… Меньше глюков, работает стабильней и с мышкой проблем нет. Но работает эмулятор так-же медленно как и QEMU.
И многие пишут что она может запустить и Windows XP.
Итак начнем:
- Скачиваем и устанавливаем Bochs2_5_1.apk
- Скачиваем SDL_for_BOCHS.zip и распаковываем все файлы из архива в папку SDL, предварительно созданную вами в корне SDcard.
- Скачиваем *.img образ ОС — Windows 98 (ОБРАЗ ОС ОТ QEMU (ПЕРВОГО СПОСОБА) К СОЖАЛЕНИЮ НЕ ПОДОЙДЕТ)
- Переименовываем файл из архива в «c.img» и закидываем его в папку SDL на sdcard.
- Запускаем программу, установленную на первом этапе и ждем…
Здесь делать клики мышью можно с помощью кнопок громкости, кнопка меню — ВВОД, а назад — ESC!
Если вы хотите запустить свои программы или же игры, то вам нужно будет создать образ диска и подключить его как диск D. Используйте способ описанный выше для QEMU. Чтобы ваш образ работал как диск D, откройте файл «bochsrc.txt» в папке SDL и уберите # перед строкой #ata0-slave: type=disk, path=»d.img» .Свой образ переименуйте в «d.
img» и бросайте в папку «SDL»
Так же есть и вариант попроще, без создания образа.
Данная версия BOCHS поддерживает прямой доступ к накопителю телефона, и чтобы его активировать вам нужно дописать вот такую строчку:
ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolo
Написать ее нужно в файл «bochsrc.txt» . Где «HDD» — это папка созданная в корне sdcard.
Экспериментируйте, пробуйте и пишите комментарии…
Отзывы
доцент ашот | 15.08.2012 02:28
Так, значит. Запустил я ХРюшу на моем optimus one, всё нормально, лог windows xp и полоска загрузки, а потом….Херак. BSOD вылез, на моем телефоне. Ну надо же…
владик дубровин | 22.06.2012 13:05
sanchez, я запустил сейчас вторым способом windows 95, не вылетает, но мышка притормаживает и графика плохая.
Но она работает, хоть и медленно)))
Чтобы можно было пользоваться программами для Windows на устройствах, управляемых операционной системой Android, нужно установить на них соответствующие эмуляторы. Речь идет не о том, чтобы android перепрошить на windows, а именно об эмуляторах, работающих в среде Android. Есть несколько эмуляторов, позволяющих запустить windows 95, 98 и windows xp на android. У каждого из них свои минусы и плюсы.
QEMU (самый скоростной, но глючный)
Этот эмулятор позволяет осуществить загрузку windows 95 или запуск windows 98 на android. Чтобы оценить работу этого эмулятора, попробуйте сами поставить и опробовать его.
Для установки эмулятора надо сделать следующее:
- Установить SDLapp.apk (QEMU для Android v.0.13; ~1,35 Mb).
- Скачать SDL.zip (здесь прошивка bios, разные видеокарты и др.) и распаковать в корень sdcard.
- Скачать *.img образ операционной системы (Win95 / Win98).
- Файл из архива «С.img» надо поместить в папку «SDL» на флэшке.

- Запустить программу, установленную на первоначально, хотя, возможно это получится не у всех.
Запуск Win на эмуляторе QEMU
Сначала можно скачать именно Windows 95 так, она больше адаптирована к работе с сенсорным экраном, а установка windows 98 на android происходит с некоторыми нюансами. В win95 уже встроена экранная клавиатура, кнопки громкости настроены под имитацию правого или левого клика мыши. В обеих ОС клавишей «Меню» имитируется нажатие на «Ввод», а клавишей «Назад» — «Esc». Тачскрин работает подобно тачпаду в ноутбуках, то есть курсор становится там, куда его перетащишь. Не всегда получаются двойные клики, гораздо проще выделить нужную иконку и нажать «Ввод» (клавиша «Меню» телефона).
В результате тестирования будет заметно, что запуск windows 95 на android происходит заметно быстрее чем Win98, примерно с той же скоростью, как на компьютерах того времени, но довольно много нужных программ на ней не запускается. Кроме того, плохо функционирует эмуляция математического сопроцессора.
В результате Win XP, Win 7 и Linux могут не запуститься.
Чтобы запускать свои программы можно сделать следующее:
- Создать образ диска D и поместить в него все необходимое.
- Скачать Qemu_HDD.rar (это архив с нулевыми образами дисков различных размеров).
- Скачать WinImage_8.10.8100.rar. С ее помощью поместить в образ желаемого размера необходимые файлы.
- Переименовать образ с программами как «D.img» и поместить в папку «SDL» на флэшку устройства.
- Прописать в sdl.conf следующую форму: «/sdl -L . -m 128 -boot c -hda C.img -hdb D.img -usb -usbdevice tablet»
- Запустить Windows и попытаться запустить свою программу из диска D.
Недостатки эмулятора:
- Клики (тапы) срабатывают не с первого раза.
- Нет поддерживаются сети и интернет.
- Разрешение экранов не приемлемо для комфортной работы.
- Нет звука.
- Неправильное отображение времени.
- Техподдержка и последующая разработка QEMU прекращена.

Достоинства:
- Работает намного быстрее других эмуляторов.
BOCHS (наиболее стабильный, но медленный)
Win на эмуляторе BOCHS
Считается лучшим из подобных эмуляторов. У него нет недостатков QEMU и проблем с мышкой и работает стабильнее. В принципе, на нем можно было бы запустить любую версию windows, но его крайне медленная работа сводит на нет запуск тяжеловесных операционок. Хотя есть облегченные дистрибутивы, позволяющие выполнить, например, запуск windows xp на android устройствах за разумный период времени.
- Установить Bochs2_5_1.apk (BOCHS для Андроид 2.5.1; размер 1,20 Mb).
- Скачать SDL_for_BOCHS.zip (в архиве прошивка bios, видеокарт и др.).
- Распаковать в папку SDL, предварительно создав ее в корне sdcard.
- Скачать *.img образ операционной системы.
- Переименовать файл в архиве в «c.img» и поместить в папку «SDL» на флэшку. Обратите внимание — образы от эмулятора QEMU не работают!
- Запустить программу, установленную первоначально.

Кликать мышкой можно, нажимая кнопки громкости, при этом двойной клик отлично работает. Другие клавиши функционируют как в QEMU: кнопка «Меню» равносильна «Вводу», а кнопка «Назад» является аналогом «Esc».
Для запуска своих программ и игр надо создать образ диска, а затем использовать его как диск D. Это можно сделать используя способ, описанный для QEMU. Чтобы эмулятор мог использовать ваш образ, как диск D, надо открыть файл «bochsrc.txt», находящийся в папке «SDL», и убрать «#» в строке «#ata0-slave: type=disk, path=»d.img». Созданный образ надо переименовать в «d.img» и поместить в папку «SDL».
Можно воспользоваться более простым вариантом, без использования образа. Описанной версией BOCHS поддерживается прямой доступ к накопителю устройства. Чтобы включить эту опцию, надо дописать форму «ata0-slave: type=disk, mode=vvfat, path=/sdcard/HDD, journal=vvfat.redolog» в файле «bochsrc.txt». Здесь «HDD» — это папка, размещенная в корне sdcard.
Недостатки:
- Работает медленно.

- Нет поддерживает сеть.
Достоинства:
- Стабильность работы.
- Отличная эмуляция мыши.
- Поддержка эмуляции звуковой карты.
- Запуск большинства ОС.
- Постоянное развитие и поддержка программы.
aDOSBox (еще один вариант)
Эмулятор заинтересует прежде всего любителей старых DOS игр. Хоть он и создан для запуска DOS, но и установка windows на андроид планшет, например, с его использованием тоже возможна.
Интерфейс aDOSBox
Для установки надо выполнить следующие действия:
- Скачать и установить aDosBox_v0.2.5.apk (размер 1.80 Мб)
- Скачать config-adosbox.rar.
- Скопировать из архива с заменой файл «dosbox-0.74.conf» в папку на флэшке «/sdcard/appdata/org.hystudio.android.dosbox/.dosbox» (внимание! — папка появится только после полной установки программы).
- Скачать архив с образом Win 98 и поместить файл «win98.img» в корень sdcard.
- Запустить установленную программу.

Достоинства:
- Хорошая работа в целом.
- Windows на экране отображается лучше, без черной рамки.
- Мышь функционирует немного лучше, чем в QEMU.
Недостатки:
- Периодические случайные клики мыши при перемещении.
Заключение
Ни один из эмуляторов, позволяющих на планшет андроид установить windows, не даст вам полностью всех возможностей, доступных в полноценной ОС Windows. Но если вас не интересует скорость работы и не пугает отсутствие звука, то можно сносно запускать некоторые программы без сетевого доступа или играть в игры. Но самый большой недостаток эмуляторов — отсутствие подключения к интернету.
Смотрим фильмы на Android планшете
Игры для Windows 95 на Android
17 февраля 2019 г. | 11 Minute Read
Увидев постоянный шквал новостей о… менее чем любимой Fallout 76 , я почувствовал желание вернуться к классическим играм Black Isle Studios , которые породили одну из моих любимых франшиз всех времен.
У меня были первые 3 игры на GOG, но смогу ли я запустить эти игры на мобильной платформе? Может ли приложение DosBox помочь мне воссоздать магию мрачного юмора этих игр на ходу?
Изучение Fallout на мобильных устройствах
Поиск в Интернете привел меня к паре различных руководств. Во-первых, пост почти семилетней давности на форуме No Mutants Allowed, посвящённом Fallout. Это руководство очень подробное, но в нем используется приложение Exagear (цена на которое сильно завышена) или DosBox Turbo, которое давно не обновлялось и, боюсь, от него отказались. К счастью, другое руководство было подготовлено ведущим разработчиком моего любимого приложения DosBox, Magic DosBox. Эта серия видеороликов посвящена установке Windows 9.5, настроив его для игр и создав для каждого новые лаунчеры. Несмотря на то, что это отличное руководство, я решил, что могу взять лучшее из обоих, чтобы сделать более упорядоченное и актуальное руководство по игре в Fallout или любые другие игры для Windows 95 на Android.
Загрузить программы и данные
В первую очередь вам необходимо загрузить несколько вещей:
- Установите на Android-устройство DosBox Magic. Хотя есть бесплатная версия, платное приложение стоит своих денег.
- На компьютере установите VirtualBox.
- Вам потребуется копия установочного диска Windows 95 для установки в файл образа. Если у вас есть физический диск, вам придется скопировать его в файл ISO.
- В связанном руководстве по DosBox Magic есть ZIP-пакет, содержащий некоторые программы и драйверы, которые вы в конечном итоге установите в Windows 95.
- Загрузите этот пакет пустых файлов IMG из сообщения «Мутанты запрещены».
- Если вы используете Windows, установите WinImage. Если вы работаете в Linux или Mac, вы будете использовать некоторые команды терминала, описанные ниже.
Установка и настройка Windows 95
На самом деле нет никакого способа улучшить то, как бруенор, создатель DosBox Magic, показывает установку Windows 95 в первых двух видео по ссылкам выше.
Процесс занял у меня около часа и является интенсивным, поэтому вам нужно выделить время для этой части.
Тем не менее, вот подробное изложение:
- В VirtualBox создайте новую виртуальную машину с Windows 95 в качестве гостевой ОС. Используйте следующие характеристики:
- 64 МБ ОЗУ
- Виртуальный жесткий диск 512 МБ, фиксированный размер
- Нажмите на новую виртуальную машину, затем нажмите «Настройки». Измените следующее:
- В System -> Motherboard отключите загрузку с дискеты
- В системе -> Ускорение отключите вложенный пейджинг И VT-x/AMD-V
- В хранилище смонтируйте установочный ISO-образ Windows 95 на контроллер: IDE -> Optical Drive
- В сети отключите сетевой адаптер
- В USB отключить USB-контроллер
- Сохранить эти настройки
- Загрузитесь в виртуальную машину Windows 95
- Установочный диск должен загрузиться автоматически.
Установить Windows- Этот шаг займет некоторое время, так как он переформатирует файл IMG и установит Windows
- При появлении запроса не создавать загрузочную дискету
- После завершения установки измените этот параметр:
- В System -> Motherboard -> Boot Order снимите флажок Optical
- Снова загрузитесь в виртуальную машину Windows 95 и дождитесь завершения установки
- После загрузки рабочего стола скопируйте папку «Win95» с установочного диска на рабочий стол
- Удалите драйвер дисплея по умолчанию:
- Открыть «Мой компьютер»
- Щелкните правой кнопкой мыши пустое место, затем выберите «Свойства».
- Перейти на вкладку «Диспетчер устройств»
- Разверните параметр «Видеоадаптеры»
- Нажмите «Стандартный графический адаптер PCI (VGA)», затем нажмите кнопку «Удалить» внизу .
- Выключить ВМ
- Преобразование виртуальной машины в файл IMG
- Если вы работаете в Windows, откройте командную строку в папке, содержащей программу convertVHDToIMG, описанную в видео Бруенора .
- Если вы используете Unix, откройте терминал
- Запустите эту команду:
внутренние команды vboxmanage converttoraw /path/to/win95.vhd win95.имг

- На устройстве Android создайте папку для хранения этих файлов, например, «Win95»
- Скопируйте файлы win95.img и Win95_Install.mgc в эту папку на вашем устройстве
- Откройте DosBox Magic на устройстве Android
- Импорт файла Win95_Install.mgc, который вы скопировали ранее
- Измените этот профиль, чтобы он соответствовал папке вашего устройства:
- Нажмите и удерживайте только что появившийся профиль «Установка Win95», затем нажмите «Изменить»
- Прокрутите вниз и коснитесь кнопки с изображением шестеренки рядом с «Экспертные команды»
- Прокрутите вниз до раздела «autoexec»
- Измените путь к файлу «/storage/emulated/0/» туда, куда вы ранее скопировали файлы. Может быть тот же
- Нажмите на зеленую галочку, чтобы сохранить этот
- Нажмите на профиль «Установка Win95», чтобы запустить его
- Нажмите кнопку «ОК» во всплывающем окне с предупреждением о видеоадаптерах
- Во всплывающем окне «Мастер добавления нового оборудования» нажмите «Далее» 3 раза, затем «Готово»
- Вам будет предложено найти «Диск 5».
Это в папке, которую мы скопировали с установочного диска в VirtualBox- Перейдите к «C:\Windows\Desktop\Win95», затем нажмите «ОК» в двух верхних всплывающих окнах
- Разрешить Windows завершить установку этого драйвера
- Перезагрузите Windows. Если он переходит на черный экран, синий экран или зависает, принудительно закройте приложение и повторите попытку
- Загрузитесь в «Безопасный режим», если указана опция
- Удалите COM-порты:
- Открыть «Мой компьютер»
- Щелкните правой кнопкой мыши пустое место, затем выберите «Свойства».
- Перейти на вкладку «Диспетчер устройств»
- Разверните параметр «Порты (COM и LPT)»
- Удалить обе опции «Коммуникационный порт»
- Закрыть диспетчер устройств
- Перезагрузите Windows. Если он переходит на черный экран, синий экран или зависает, принудительно закройте приложение и повторите попытку
- Обновите настройки монитора:
- Когда загрузится рабочий стол, щелкните правой кнопкой мыши пустое место на рабочем столе и выберите «Свойства»
- Перейдите на вкладку «Настройки», затем «Дополнительные свойства»
- Перейдите на вкладку «Монитор», нажмите «Изменить»
- В правом столбце выберите «Стандартный VGA 640×480» и нажмите «ОК»
- Нажмите «Применить», затем «ОК».

- Установите обновленный видеодрайвер:
- Нажмите «Дополнительные свойства»
- Во вкладке «Адаптер» нажмите «Изменить»
- Нажмите «Установить диск»
- Нажмите «Обзор», затем в нижней части нового окна откройте раскрывающийся список «Диски» и выберите «D:»
- Перейдите к «D:\display\s3trio64» и нажмите «ОК»
- Нажмите «ОК» и дайте Windows установить драйвер
- Когда это будет сделано, нажмите «Применить» и закройте все окна
- Перезагрузите компьютер
- Установите DirectX 8.0:
- Откройте «Проводник Windows» в «D:\Directx»
- Дважды щелкните «Dcom95» и установите его
- Перезагрузите Windows
- Когда он вернется, дважды щелкните «Dx80eng» и установите его
- Перезагрузите Windows
- Установить видеокодек:
- Откройте «Проводник Windows» в «D:\Video Codec»
- Дважды щелкните «Iv5setup» и установите его
- Не удастся установить «Фильтр DirectShow» — это нормально
- Установить компакт-диск виртуального клона:
- Откройте «Проводник Windows» на «D:\Virtual Clone CD»
- Показать скрытые файлы, нажав «Просмотр», затем «Параметры»
- На вкладке «Вид» нажмите «Показать все файлы», затем нажмите «Применить» и «ОК»
- В Проводнике должен появиться файл с именем «Cfgmgr32.
dll». Скопируйте этот файл в «C:\Windows\System» - Перезагрузите Windows
- Когда он снова появится, дважды щелкните «Vc» в «D:\Virtual Clone CD» и установите его
- Завершение работы Windows
После выполнения всех этих шагов Windows 95 готова к игре!
Помещение игр в файлы IMG
Этот раздел следует за первыми двумя видео Бруенора. На третьем показано, как он устанавливает и играет в Fallout 2, но для установки игры он использует ISO-образ. Если вы получите свою копию Fallout 2 из Steam или GOG, этого не произойдет, поэтому вместо этого я покажу, как копировать установленные программы в файлы IMG.
Этот раздел разделен на 2 части: одна для пользователей Windows и одна для пользователей Superior Unix.
Windows
- Установите нужную игру на свой компьютер. Это также означает применение любых модов или патчей, которые вы хотите установить!
- Перейдите к набору пустых файлов IMG, загруженных ранее, и извлеките самый маленький из них, который все еще больше, чем ваша установленная игра, и извлеките его — например, размер Fallout 2 составляет около 700 МБ, поэтому вы должны извлечь файл размером 1 ГБ
- Откройте извлеченный файл IMG в WinImage
- Вставить файлы установленной игры в файл IMG
- Нажмите «Изображение» на верхней панели, затем выберите «Внедрить папку…»
- Во всплывающем окне «Обзор папок» найдите корневой каталог установки
- Выделив эту папку, нажмите «ОК»
- Сохраните файл IMG
- Переименуйте файл IMG во что-нибудь, чтобы отразить игру, которую вы только что в него добавили.
Как только вы сохраните файл и закроете WinImage, файл будет готов к передаче на ваше устройство Android.
Unix
- Установите нужную игру на свой компьютер. Это также означает применение любых модов или патчей, которые вы хотите установить!
- Перейдите к набору пустых файлов IMG, загруженных ранее, и извлеките самый маленький из них, который все еще больше, чем ваша установленная игра, и извлеките его — например, размер Fallout 2 составляет около 700 МБ, поэтому вы должны извлечь файл размером 1 ГБ
- Переименуйте файл IMG для игры, которую вы установили
- Создайте папку «tmpmount» в том же каталоге
Смонтируйте файл IMG в этот каталог с помощью следующей команды:
sudo mount -o loop, смещение = 32256 game.img tmpmount/
Скопируйте каталог установки игры в файл IMG:
sudo cp -r /путь/к/tmpmount игры/
Размонтировать файл IMG:
sudo размонтировать tmpmount/
После размонтирования файла IMG его можно перенести на ваше устройство Android.
Создание профиля в Magic DosBox
После того, как вы переместили файл IMG на свое устройство Android, вам необходимо создать профиль для этой игры. Первое, что вы должны сделать, это проверить форумы Magic DosBox — у них есть целый форум, посвященный пользователям, которые делятся своими файлами .mgc, которые вы можете импортировать.
Если вы не можете найти готовый или хотите создать свой собственный. Во-первых, продублируйте загруженный с bruenor профиль «Win95», нажав и удерживая его и нажав «Дублировать». Затем измените новый файл, чтобы смонтировать образ игры на диск D вместо файла Drivers.img.
Кроме того, вы можете начать с нуля. Откройте Magic DosBox и нажмите кнопку «+» слева. Выберите «Новая игра». Откроется окно, в котором вы настроите конфигурацию игры, где вам нужно будет изменить несколько строк:
- Введите название игры вверху
- (Необязательно) Коснитесь изображения слева от имени, чтобы изменить эскиз изображения
- Прокрутите вниз и установите флажок слева от «Экспертные команды»
- Нажмите кнопку с изображением шестеренки справа от «Экспертные команды» .
- Измените команду монтирования, чтобы использовать файл IMG вашей игры вместо файла «Drivers.img»:
- В разделе «autoexec» измените путь после «imgmount d» на файл IMG вашей игры
- Измените четыре числа в конце, чтобы они соответствовали геометрии диска пустого файла IMG, в который вы изначально скопировали игру:
Оригинал IMG Геометрия привода hdd-2gb.img 512,63,64,1023 hdd-1gb.img 512,63,64,520 hdd-512mb.img 512,63,32,520 hdd-256mb.img 512,63,16,520 - Коснитесь зеленой галочки внизу обоих всплывающих окон

После сохранения конфигурации вы можете запустить этот профиль. Он должен загрузиться в Windows 95 установка, которую вы настроили ранее.
Изнутри Windows 95 вы можете установить игру на подключенный диск.
Возможно, наиболее важной частью профиля Magic DosBox является настраиваемое расположение кнопок. Приложение позволяет размещать на экране большое количество кнопок, каждая из которых имеет собственные метки и сопоставлена с разными входами. Не торопитесь, чтобы настроить макет для каждой игры — хороший макет может решить игровой процесс или разрушить его!
Поиск игр
Как упоминалось ранее, большинство игр можно найти в GOG или Steam. На самом деле, те, кто немного познакомился с миром компьютерных игр, возможно, помнят, когда GOG была аббревиатурой от «Старые добрые игры», и они специализировались на старых компьютерных играх!
Еще один ресурс, о котором я хотел бы упомянуть, это Интернет-архив. У них есть коллекция условно-бесплатного ПО, в том числе большое количество демо-версий известных игр и даже несколько полноценных игр. Это может быть отличным способом убедиться, что игра будет хорошо работать на вашем устройстве, прежде чем вкладывать в нее деньги.
«От старого ноутбука к семейному календарю»
Windows 95 в вашем браузере
20 лет Windows 95!
24 августа 1995 г. – 24 августа 2015 г.
Хотите окунуться в прошлое? Вас интересует выпуск Microsoft Windows, в котором представлены такие знакомые концепции, как рабочий стол, меню «Пуск», панель задач и область уведомлений? Что ж, теперь, благодаря чудесам Emscripten и DOSBox, а также современным средам выполнения JavaScript, вы можете попробовать это в своем браузере.
Это строго для образовательных целей. Windows 95 является программным обеспечением, защищенным авторским правом, и у Microsoft (и других компаний) еще не истек срок действия их прав, более того, вероятно, никогда не будет. Действуйте на свой страх и риск.
Запустите Windows 95 (Кнопка является ссылкой на Интернет-архив. До 2021 года я размещал эмулятор здесь, но теперь, когда он там, нам обоим удобнее.
)
Если у вас медленное соединение, загрузка может занять много времени . Образ диска имеет размер 47 МБ в заархивированном виде (131 МБ в несжатом виде), поэтому вам нужно набраться терпения.
Вы можете повозиться и немного поностальгировать (или, если вы принадлежите к новому поколению, получить опыт), но все, что вы делаете, не будет сохранено, это совершенно эфемерно. Это связано с тем, что образ диска находится во временной файловой системе (то есть в оперативной памяти вашего устройства) и будет потерян, как только вы покинете страницу.
Почему так медленно?
Фактор нескольких вещей:
- Windows 95 запускается не напрямую, а на эмулированном процессоре
- DOSBox на самом деле не оптимизирован для Windows 95, он действительно для игр DOS и, возможно, для Windows 3.x
- Поскольку DOSBox не оптимизирован для Windows 95, у него нет собственных драйверов дисков, и вместо этого Windows 95 должна использовать DOS («доступ к диску в реальном режиме») для чтения жесткого диска
- DOSBox изначально не работает на вашем компьютере, он был скомпилирован в JavaScript с помощью Emscripten — даже с поддержкой asm.
js это будет не так быстро, как изначально DOSBox - Em-DOSBox использует «emterpreter» Emscripten, а не компилирует напрямую в asm.js, потому что он должен иметь возможность приостанавливать и возобновлять выполнение, а интерпретатор emterpreter, интерпретирующий байт-код, имеет худшую производительность, чем обычный вывод asm.js — к сожалению, отключив emterpreter ломает все
- Закон Мура заканчивается
Почему я постоянно получаю сообщение «Эмуляция прервана из-за тайм-аута вложенной эмуляции»?
В некоторых случаях Em-DOSBox прерывает работу, когда эмулятор работает слишком долго, чтобы избежать зависания браузера. К сожалению, с этим мало что можно сделать. Даже при более высоком тайм-ауте вы все равно видите это сообщение и прерываете его при попытке сделать определенные вещи (например, открыть Internet Explorer). Как говорится, я изучаю это.
Если вы никогда не сможете пройти через автозагрузку, единственный совет, который я могу дать, — использовать Firefox.
Кажется, здесь он работает лучше, предположительно из-за поддержки asm.js.
Могу ли я загрузить или сохранить свои собственные файлы или программное обеспечение?
Единственное, к чему у эмулятора есть доступ, это образ диска Windows 95, временно хранящийся в памяти. Изменения в этом образе нигде не сохраняются, поэтому все, что вы делаете в Windows 95 — изменение настроек, написание стихов в Блокноте, дефрагментация жесткого диска, удаление всего — будет потеряно после остановки эмулятора. (Обновление: вау, теперь, когда он находится в Интернет-архиве, сделанные вами изменения, кажется, сохраняются в локальном хранилище вашего браузера. Секретная функция! Я бы не стал полагаться на нее в долгосрочной перспективе.) Как настроено прямо сейчас, нет возможности подключить другие диски к эмулятору самостоятельно, и нет сети, поэтому у вас нет возможности получать или получать файлы.
Если вам нужно запустить старое программное обеспечение, которое работает только под Windows 95, этот сайт вам не поможет.
Я предлагаю установить на ваш компьютер Windows 95 под DOSBox или другое программное обеспечение для эмуляции или виртуализации (например, VMWare или VirtualBox). В качестве альтернативы приобретите старый компьютер с Windows 9.5.
Как это было сделано?
Я установил Windows 95 в DOSBox с помощью этого руководства с виртуализированного компакт-диска, затем упаковал образ диска вместе с файлом AUTOEXEC.BAT и пользовательским dosbox.conf с помощью Em-DOSBox. (В 2021 году, когда я переместил это в Интернет-архив, я поместил тот же образ и AUTOEXEC.BAT в zip-файл.) На самом деле всю тяжелую работу проделали люди из Emscripten, DOSBox и Em-DOSBox. И, конечно же, производители браузеров и другие люди, которые неустанно работали над тем, чтобы сделать современную веб-платформу такой, какая она есть сегодня. В процессе создания мне ни разу не пришлось прикасаться к исходному коду DOSBox!
Какая версия Windows 95?
Ага, кто-то знает, что у Windows 95 была не одна версия! В данном случае это Windows 95 OSR2.

