From android emu emulator import emulator

From android emu emulator import emulator

Описание:
Эмулятор классический консолей Genesis/Mega Drive/CD и Master System/Mark III
В игры от Sega 32X на этом эмулятора играть нельзя, вообще никак нельзя, даже если спросить в теме!
Эмулятор Sega Genesis/Mega Drive, Sega CD, и Master System/Mark III основан на исходных кодах Genesis Plus/Gens/Picodrive (GPL), разработан и проверен на Motorola Xoom, Galaxy S2, и Xperia Play, но будет работать на многих устройствах с подобными характеристиками. Благодаря высокоточной эмуляции MD.emu выводит на дисплей графику в таких играх как Panorama Cotton, Star Control, и в режиме VS в игре Sonic 2. Поддержка Sega CD находится в стадии бета тестирования, пожалуйста сообщайте обо всех замеченных ошибках.

Особенности:
* Очень точная эмуляция звука с качественной дискретизацией
* Поддержка чипа SVP в Virtua Racing (необходимо быстрое устройство)
* Эмуляции SEGA CD, поддерживаются форматы CUE или TOC+BIN (требуются BIOS файлы для каждого из регионов USA/Japan/Europe)
* Файлы CUE поддерживают аудио треки в форматах Ogg Vorbis и Wav (PCM, ADPCM, и т.д.)
* Поддержка 6-ти кнопочного контроллера и адаптера на 4 порта
* Поддержка световых пистолетов (Menacer и Justifier)
* Поддержка чит кодов с использованием файлов формата .pat (как в Kega Fusion, Gens, Genesis Plus GX, и т.д.)
* Поддержка сохранений, автосохранение и десять слотов для ручного сохранения.
* Поддержка игр в форматах .bin, .smd, .gen, .sms, а так-же в .zip архивах (именно в zip , не в 7z, не в 7zip и уж тем более не в rar!)
* Настраиваемая наэкранная клавиатура и поддержка физических клавиш (до 4 нажатий одновременно), оптимизированное расположение кнопок для Xperia Play
* Мультиплеер с использованием контроллеров Wiimote + Classic Controller, iControlPad, и Zeemote JS1 (не требуется установка дополнительных приложений, посетите веб-сайт для просмотра подробных инструкций)
* Играть вдвоем через Bluetooth на этом эмуляторе невозможно, все вопросы на эту тему буду удаляться!

В эмуляторе используется настоящий 16-ти битный рендер(отличная совместимость),а не 8-ми битный как в Gensoid`e и подобных!
В чем это выражается на практике смотрим на скриншотах ниже

Источник

Самые крутые эмуляторы для Android

В этом посте мы собрали самые крутые эмуляторы бессмертных классических игр, игровых платформ и движков, которые вы можете найти в экосистеме Android. Для каждого приложения имеется небольшое описание, а также ссылка на страничку в Google Play. Среди всего огромного списка наверняка найдется что-то, что заставит вас с головой погрузиться в прошлое. Не забывайте, что сами игры необходимо скачать отдельно.

Начнем с эмуляторов винтажных ПК игр

RetroArch

RetroArch – это надежный способ заполучить более десяти игровых систем с разнх винтажных ПК на своем Android устройстве. Игры Virtual Boy, Cave Story и даже Sega CD теперь могут работать и на вашем Андроиде. Среди недостатков RetroArch стоит отметить некоторые неудобства пользовательского интерфейса. В целом же все выполнено на отлично. Скачать RetroArch можно с google Play совершенно бесплатно.

MSX.emu

Если же вы ищите возможность запускать классические 8-битные игры, характерные для японского рынка (Metal Gear, Metal Gear 2, Snatcher) на своем Android устройстве, то в этом вам поможет MSX.emu. Скачать эмулятор можно тут .

А это инструмент, который разрабатывается вот уже 20 лет. С ним вы сможете устанавливать на свой Андроид MSX, MSX2 и MSX2+ игры. Скачать fMSX можно по этой ссылке .

Marvin

Jetpac, Knight Lore, а также другие игры, известные по ZX Spectrum, доступны на вашем смартфоне или планшете вместе с Marvin. Эмулятор очень удобный и надежный, а расширенные опции управления позволяют минимизировать недостатки, которые возникают при портировании старых игр на устройство с тачскрином. Скачать Marvin можно с google Play здесь .

Frodo C64

Эмулятор для Commodore 64, который стал самым надежным решение среди существующих. Некоторые проблемы могут возникать при управлении, но наличие контроллера iControlPad 2 позволяет их решить. Скачать Frodo C64 можно тут .

Следующая группа приложений – аркадные эмуляторы

MAME4Droid Reloaded

Эмулятор, который в теории предназначен для множества разных игр, но на деле обладает рядом ограничений. Во-первых, все, что выше 16 бит, будет очень сильно тормозить. Во-вторых, от вашего Андроида потребуется множество ресурсов, чтобы эмулятор работал. В-третьих, приготовьтесь к ограничениям в управлении. Скачать MAME4Droid Reloaded можно тут .

NEO.emu

Эмуляция консольных и аркадных игр Neo Geo. Конечно, это не такое универсальное решение, как MAME4Droid Reloaded, но и проблем с ним значительно меньше. Скачать NEO.emu можно по этой ссылке с Гугл Плей.

CPSEmu

Все игровые машины Super Street Fighter II на вашем Android устройстве. Доступные с CPSEmu игры – это в основном файтинги, но есть и исключения. Скачать эмулятор можно здесь .

Третья группа эмуляторов предназначена для NES игр

NES.emu

Хотите установить легендарную Duck Hunt на свой Андроид девайс? не проблема, просто скачайте NES.emu. Также приложение откроет доступ ко множеству подобных игр. Скачать NES.emu с google Play можно тут .

Читайте также:  Jolly 3 chapter 2 android apk

Nesoid

NES эмулятор, который был выпилен из маркета навсегда, но остался в сети в качестве бесплатного альтернативного решения. Скачать можно по этой ссылке .

Эмуляторы Super NES и TurboGrafx-16

Snes9x EX+

Еще один крутой эмулятор, который отправит вас в мир игр на SVP чипе, а также 8-bit Sega Master System. На некоторых телефонах может тормозить. Скачать Snes9x EX+ можно тут .

SuperGNES

А это более быстрый и аккуратный вариант предыдущего эмулятора. Еще одна его характерная особенность – это менеджер игр, с которым вы можете легко находить все необходимые игры. Скачать SuperGNES можно с Google Play тут .

PCE.emu

PCE.emu – это не только доступ к таким играм TurboGrafx как Blazing Lazers and Bonk’s Adventure, но и возможность поиграть в Rondo of Blood и Ys Books I & II на своем Андроиде. Скачать PCE.emu можно тут .

Эмуляторы PlayStation

ePSXe

ePSXe давно стал эталоном эмуляции игр PlayStation на ПК. Не обошел стороной инструмент и платформу Android. Так что все любимые PS игры доступны теперь и на вашем смартфоне/планшете. Скачать ePSXe с Google Play можно тут .

Пока ePSXe не добрался до Android, все пользовались FPse. Этот эмулятор немного проще, но в целом также отлично справляется со многими играми. Скачать FPse можно по этой ссылке .

Эмуляторы Nintendo 64, Saturn, ПК и Amiga

N64oid

Отличный эмулятор Nintendo 64. К сожалению, с Google Play его убрали, но это не проблема. Скачать можно тут , на форумах можно найти бесплатный вариант.

Saturn.emu

Эмулятор для Saturn – это штука очень противоречивая. Хоть приложение и открывает доступ к любимым играм, но с другой стороны далеко не все они будут работать адекватно. Если же вы готовы рискнуть, то вот ссылка на страничку Saturn.emu в Гугл Плей.

DosBox Turbo

Окошко в мир ПК игр на вашем Android устройстве. DosBox Turbo работает быстрее аналогов, а также обладает более удобной системой управления. Скачать приложение можно по этой ссылке .

SCUMMVM

Ну а это эмулятор легендарного движка, на котором работали все самые популярные ПК квесты. И самое главное заключается в том, что управление во многих из них идеально годится для тачскринов, конечно, не обошлось и без исключений. Скачать SCUMMVM с google Play можно по этой ссылке .

UAE4Droid

Ubiquitous Amiga Emulator для Android откроет вам доступ в огромную 16-битную игровую вселенную. В связи с некоторыми особенностями данных игр они очень удачно подходят для Android смартфонов и планшетов, так что UAE4Droid – может стать востребованным приложением на вашем устройстве. Скачать эмулятор можно тут .

Game Boy, Atari Lynx, Nintendo DS и PSP

GBC.emu

Игры для Game Boy, пожалуй, являются самыми простыми, когда речь идет об эмуляции. GBC.emu же давно стал лучшим инструментом для создания соответствующей среды на Android устройствах. Скачать приложение с google Play можно по этой ссылке .

GBA.emu

А это аналогичное предыдущему решение, предназначенное специально для Game Boy Advance. Скачать эмулятор можно по этой ссылке .

aLynx

Лучший эмулятор для огромного множества Atari Lynx игр. Работает вполне сносно, управление достаточно удобное. Скачать с Гугл Плей можно по этой ссылке .

nds4Droid

Эмулятор для Nintendo DS. Многие пользователи жалуются на несовместимость с отдельными устройствами. Также приложение может грузиться немного дольше, чем этого хочется, а некоторые игры могут вылетать. В целом попробовать установить nds4Droid стоит. Скачать приложение можно тут .

PPSSPP

PPSSPP – это эмулятор PSP игр для Android. К сожалению, не все в приложении работает идеально, но в целом оно получило множество положительных отзывов. Скачать PPSSPP можно с Google Play по этой ссылке .

Источник

Что делать, если под рукой нет Android-устройства? Обзор Android-эмуляторов

Введение

Часто бывает необходимость проверить работу свеженаписанного приложения на устройстве. Но вполне может оказаться, что устройства под рукой нет. Или нет устройства с определенными параметрами (правда, это больше относится к размеру/разрешению экрана). Что же делать в этом случае?
К счастью, альтернативы есть. Android-сообщество и разные компании предлагают на выбор несколько вариантов замены android-устройств для разных целей.

Я кратко расскажу о следующих:

  • Эмулятор в составе SDK
  • Genymotion
  • Android x86
  • Bluestacks

Если интересно — добро пожаловать под кат (осторожно, достаточно много картинок)

Эмулятор в составе SDK

Сайт: http://developer.android.com/sdk/index.html
Самый очевидный способ подмены устройства. Если занимаешься разработкой под Android — эмулятор точно есть.

Использование
Плюсы
Минусы
  • Медленный, если не использовать HAXM
  • Не ARM, если использовать HAXM
  • Нет эмуляции Bluetooth, OTG, наушников и некоторых других железных параметров

Genymotion

Сайт: http://www.genymotion.com/
Проприетарная реализация, выросшая из проекта AndroVM.
По сути, виртуальная машина на VirtualBox с дополнительными фишками вроде своих контролов, расширенной настройки и т.д.
Достаточно удобен, быстр, много возможность, коммандлайн тулы, Java API для тестов.
При создании устройства из сети выкачивается его образ.
APK можно устанавливать, перетянув их на окно с виртуалкой.

Плюсы
Минусы
  • Платный для компаний, и это главный минус
  • Не ARM
  • Достаточно долгий выход актуальных версий Android

Android x86

Сайт: http://www.android-x86.org/
Проект по портированию Android на платформу x86. Распространяется в виде образа iso, можно запустить/установить в виртуальной машине, при большом желании можно даже поставить на живую машину с x86 процессором (на ноутбук, например).
Работает быстро, но есть куча проблем из-за того, что это виртуальная машина. Например, привязывние мыши внутри окна виртуалки, доступ к adb только по сети и т.д.

Читайте также:  Android asynctask execute doinbackground

Для использования в VirtualBox нужно отключать Mouse Integration, иначе в виртуальной машине не видно курсора.

Для подключения adb нужно выполнить

IP-адрес можно узнать, нажав в машине Alt+F1 и введя netcfg. Вернуться в графический режим — Alt+F7.

Плюсы
Минусы
  • Неудобный доступ к adb
  • Минусы, связанные с использованием VM — привязка мыши, например
  • Не ARM
  • Очень долгий выход актуальных версий

Bluestacks

Сайт: www.bluestacks.com
Позиционируется как плеер приложений для Windows, Mac и TV. Умеет запускать приложения, имеет доступ к маркету. Неудобен для разработки и тестирования — apk ставятся тулом из комплекта, но доступ к adb можно получить. Однако для запуска приложений может быть полезен.
Для подключения через adb:

Плюсы
Минусы
  • Неудобно ставить приложения
  • Непонятно, что с версиями android (2.3 под OS X, под Windows ставился 4.0)
  • Нет под linux

Источник

В помощь веб-разработчику: эмуляторы мобильных устройств

Windows Mobile

Необходимый софт

60 МБ) или Windows Mobile 6.0 (от 80 МБ за комплект локализованных образов);

Установка образов

Образы виртуальных машин устанавливаются из файла Images5.0.msi (для Windows Mobile 5.0). Инсталляция проходит быстро и легко. В меню «Пуск\Программы» создается папка с ярлыками «Microsoft Windows Mobile 5.0 MSFP Emulator Images» или «Windows Mobile 6 SDK», в зависимости от выбранной версии ОС.

Опишу коротко предназначение каждого ярлыка:

Device Emulator Manager – запуск менеджера, позволяющего управлять работой запущенных эмуляторов. Об этой программе поговорим ниже.

XXXXX – Coldboot – запуск «чистого» образа Windows Mobile, версия с настройками по умолчанию, то есть «голая» система.

XXXXX – Savestate – запуск виртуального компьютера из сохраненного ранее состояния.

Версия «Smartphone QVGA» отличается от обычной «Smartphone» тем, что у QVGA разрешение дисплея 320х240 пикселей, а стандартное разрешение для WM-смартфонов считается 176х220 точек. Сейчас производители в основном выпускают смартфоны с разрешением 320×240, так что QVGA-режим наиболее актуален.

Рекомендую также посмотреть свойства ярлыков для запуска виртуальной машины.

Немного о запуске

Эмулятор принимает первоначальные настройки лишь в качестве аргументов командной строки, а при самостоятельном (без параметров) запуске файла DeviceEmulator.exe выводится лишь список допустимых аргументов.

Например, ярлык «Pocket PC – Coldboot» вызывает эмулятор со следующими параметрами:

C:\Program Files\Microsoft Device Emulator\1.0\DeviceEmulator.exe» pocketpc.nb0 /memsize 128 /skin Pocket_PC.xml /vmid /s pocketpc.dess /p /funckey 193

Итак, все готово. Жмем для примера «PocketPC – Coldboot» и в дальнейшем будем работать именно с образом Pocket PC. Перед нами появилось окно с виртуальным КПК, который можно использовать для различных экспериментов. А пока предлагаю перейти к настройке эмулятора.

Настройка эмулятора

Как уже писалось выше, основные параметры передаются DeviceEmulator.exe в качестве аргументов, поэтому открыв настройки эмулятора (File/Settings) мы увидим, что некоторые свойства изменить нельзя (они заблокированы от греха подальше).

На вкладке General можно изменить поля Host key и FuncKey, которые не играют практически никакой роли при использовании эмулятора, поэтому их можно не трогать (поясним, что эти параметры влияет на работу с клавиатурой). А вот параметр Shared Folder очень даже полезен и позволяет использовать папку на ПК в качестве виртуальной карты памяти для эмулятора. Можно либо выбрать каталог из списка, либо ввести путь вручную. Стоит обратить внимание, что введенный адрес должен существовать, иначе эмулятор выдаст ошибку.

Все параметры с этой вкладки можно задать, используя параметры командной строки:

/binfile – полное имя файла с образом виртуальной машины. Например: “C:\Program Files\Microsoft Device Emulator\1.0\DeviceEmulator.exe” “C:\Program Files\Windows Mobile 6 SDK\PocketPC\Deviceemulation\0419\PPC_RUS_GSM_VR.BIN”. Если эмулятор запускается из папки с образом, то полный путь до файла можно не указывать

/memsize size – установить объем виртуальной памяти в size мегабайт. Например /memsize 64

/sharefolder directoryname – путь к общей папке. Например: /sharefolder “C:\PPC_SD”

/funckey key – установка FuncKey. Например: /funckey 193

/hostkey keyname – установка Host key (“None”, “Left-Alt” или “Right-Alt”). Например: /hostkey Left-Alt

/flash filename – позволяет установить поле “Flash memory file” для эмуляции флэш-памяти через файл. Например: /flash ppc_flash.bn

Далее переходим на вкладку Display. Здесь можно либо выбрать готовый Skin/Скин (внешность виртуального КПК), либо указать разрешение вручную. Каждый скин описывается в XML-файле, который хранится в папке с образами (или в отдельных папках). Что же касается режима Video (можно выбрать либо Video, либо Skin), то поля Screen width, Screen height и Color depth скорее всего будут задизейблен, так как параметры экрана можно задать в через командную строку, о чем говорилось выше. Режим Zoom 2x увеличивает размеры дисплея эмулятора в 2 раза, не меняя при этом фактического разрешения экрана виртуального КПК. Always on top – всегда держать эмулятор над остальными окнами, Show tooltips – показывать всплывающие подсказки. Orientation – поворот КПК на 0, 90, 180 или 270 градусов по часовой стрелке.

Менеджер эмуляторов

Отдельно стоит упомянуть программу Device Emulator Manager (DEM), которая позволяет работать сразу с несколькими образами, включать/выключать их, подключать к кредлу, перезагружать и прочее.

Кнопка Refresh нужна для ручного обновления состояния виртуальных машин. Эту кнопку необходимо нажимать после запуска/закрытия эмулятора. Каждый образ имеет свой номер (ID), через который можно в DEM работать с виртуальным КПК.

Пункт меню «File->Restore Image» позволяет восстановить образ, сохраненный через «Save state and exit» (см. выше), состояние виртуальной машины сохраняется в файле с расширением .dess.

Читайте также:  Айр подс наушники для андроид

Если рядом с пунктом меню «File->No Security Prompts» стоит галочка, то при запуске эмулятора запросы на подключение сетевого адаптера/периферии и прочее появляться не будут. Этому пункту соответствует параметр командной строки /nosecuritypromt

В меню «Actions» находятся различные действия, которые можно совершить с виртуальной машиной (это же меню открывает при клике правой кнопкой мыши на ID образа):

  • Connect – подключить утилиты разработчика к эмулятору (у меня все время было пункт был заблокирован).
  • Cradle – подключить к кредлу, ActiveSync должен найти КПК.
  • Uncradle – отключить от кредла.
  • Shutdown – выключить
  • Reset – мягкая перезагрузка, «софт ресет» (только обнуление ОЗУ);
  • Clear Save State – очистить сохраненные параметры, аналог жесткой перезагрузки, «хард ресет» (возвращает КПК в заводское состояние).
  • Bring to Front – перенести окно эмулятора на передний план.

Чтобы ActiveSync опознал подключение виртуального КПК, в его настройках параметров подключения должна стоять галочка «Разрешить подкл. к след. объектам» и выбран пункт DMA.

(Большая часть материала взята отсюда)

iPhone

Для этой платформы синхронизации нет, так как он позволяет запускать только браузер.
Для запуска этого эмулятора нам понадобится Safari под Windows, версия либо 3 либо 4. Соответственно, в зависимости от версии сафари качается и нужная версия эмулятора: 3 или 4. Разница заключается в версии WebKit, который и рендерит картинку.
После того как все скачано, надо сначала установить сафари, а после этого разархивировать в отдельную папку эмулятор. В случае 4 желательно скопировать все файлы из этой папки

C:\Program Files\Common Files\Apple\Apple Application Support

в папку куда был разархивирован эмулятор. Запускаем эмулятор и идем по адресу своего приложения.

Android

Сначала качаем Android SDK. (Найти Standalone эмулятор к сожалению не вышло). После скачивания запускаем установку и видим примерно следующее:

В нем нам предлагают скачать все последние обновления. Можно закрывать его смело и переходить на Available packages, где выбираем нужную версию платформы.

Напомню, в плане веб рендеринга разница между 1.5 и 2.1 огромна.
Теперь идем на вкладку Virtual device где создаем устройство нужной нам версии.

Profit!
Для синхронизации я использовал HTC Sync.

BlackBerry

Самые толстые закачки тут. Мне пришлось выкачать почти 150 метров, что ужасно. SDK весит еще около 300 метров. Epic. Кроме того, чтобы все это скачать сначала придется зарегистрироваться, что вообще ни в какие ворота не лезет. Но от слов к делу.
Качаем сначала BlackBerry Email MDS. После этого качаем сам эмулятор. Зависимость модель-версия ОС можно посмотреть вот тут.
Скачиваем и устанавливаем. После этого сначала запускаем BlackBerry Email MDS, и ждем пока в консоль перестанут идти новые сообщение. После этого запускаем эмулятор и снова профит.

Тулзу для синхронизации качаем тут.

Symbian^3

Установка эмулятора

Сначала идем на страницу загрузок, на которой нам надо скачать следующие файлы:

  • binaries_epoc.zip
  • binaries_winscw_lib.zip
  • binaries_winscw_udeb.zip
  • binaries_winscw_urel.zip
  • tools_epoc.zip

После скачивания все надо распаковать в одну папку.
Когда все это выполнено для запуска эмулятора потребуется запустить файл:

Запускается он долго, я бы даже сказал очень долго. В первый запуск от вас потребуется ввести свою страну и время. Если эмулятор не запускается или валится с ошибками, то следует запускать вот такой файл:

К сожалению, он работает еще медленнее, так что запаситесь терпением =)

Подключение к сети

Но это еще не все, так как наша задача состоит в запуске веб приложения. Переходим к процессу соединения с интернетом.
Здесь есть два способа:

  • используя WinPCap — тулза для прямого обращения к сетевой карте;
  • используя TAP-Win32 — еще одна тулза, которая создает виртуальную сетевую карту, которая объединяется в сеть с реальной.

Путь первый (который я и использовал). Качаем тулзу со страницы проекта и устанавливаем. Продукт бесплатный и, по заверениям разработчиков symbian, стабильный.

Теперь создадим и настроим файл CommsDat, который и отвечает за подключение к сети.
В папке

находится файл ethernetced.xml, отвечающий за настройки. Очень важным элементов в нем является область ограниченная тэгом . Именно в ней прописываются настройки подключения к прокси, что достаточно актуально.
Далее в переменных среды следует добавить новую переменную EPOCROOT, в которой указан путь до корневой папки, куда были распакованы файлы. Кроме того, в PATH следует добавить следующий путь:

После этого в консоли запускаем EnableLanConnection.cmd, который делает следующее:

  • Делает бэкап существующего commsDat;
  • Создает новый commsDat с учетом измененного ethernetced.xml;
  • Запускает NetCards.exe для определения сетевой карты и обнаружения актуального подключения;
  • Запускает

%home_dir%\epoc32\release\winscw\udeb\DbCreator.exe
для внесения дополнительных настроек в окружение эмулятора.

Путь второй. К сожалению, вторая тулза пока что не поставляется отдельно, поэтому придется качать целиком все PDT. Устанавливается она так же одновременно с PDT и ставит дефолтный ip для устройства 192.168.0.1. Настроить его можно выполнив следующую команду в консоли:

netsh interface ip set address TAP-Win32 static 192.168.0.77 255.255.255.0

Проверка на работоспособность

Чтобы проверить, что все работает, запускаем браузер и пытаемся пройти по нужному адресу. При первом подключении предлагается выбрать одну из точек доступа:

  • GPRS IAP Placehol.
  • GPRS IAP Placehol.
  • Ethernet No Daem.
  • Incorrect ethernet.
  • Incorrect ethernet.
  • Ethernet with Dae.
  • Incorrect ethernet.
  • Ethernet with Dae.

Нам нужно последнее — Ethernet with Daemon Dynamic IP.

К полезным эмуляторам так же отнесем Opera Mobile emulator и Opera Mini Simulator. Спасибо pepelsbey и Akos.

Источник

Оцените статью