Эмулятор orange pi для windows

Эмулятор orange pi для windows

Ну надо же, я уже думал написать в теме opi pc2 H5 потому что одна и та же версия kernel’а используется для обеих плат и обе они как бы 64бита
Хорошо что тему создали, хоть и поздновато на несколько месяцев.

Драйвер mali который лежит по адресу http://wiki.pine64.org/index.php/Mali_Driver работает но при rmmod система падает, потому что платформа для драйвера не до конца доделана. пришлось самому дописывать. так же пришлось добавить чтение framebuffer’a да бы определить его размер, не знаю почему но на некоторых kernel’ах sunxi_get_fb_addr_para не корректно работает, одна из переменных то ли размер или адрес всегда 0 из за этого ошибка драйвера mali verification что то там мемори.

drm работает кое как, на телеке rubin русского производства пишет bad format, на тв samsung картинка есть после двух марганий дисплея появляется, drm с тормозами но работает.

Переделал образ pine64 RemixOS с офф. сайта jide.com, в андройде вообще не шарю, но получилось завести wifi, когда полностью проверю функционал платы, образ залью на github и туда же платформу для mali
Собственно тыкался тыкался с этой RemixOS очень надеялся что система очень удобная но apk работают через ж.пу, VLC плеер работает не корректно, нет картинки((( твич просто ужасно тормозит и окно если переключить с фуллскрина в маленькое то всё что в нём было начинает отображаться не корректно.
Думаю написать утилку для чтения/перезаписи u-boot environment, да бы была возможность изменить в уже подгруженном dtb разрешение экрана, отключение selinux и всё что душе угодно.
Не знаю может если изменить разрешение на более маленькое типа 720p твич перестанет лагать.

Ещё на xda откопал образ Phoenix OS под azpen a1160 но что то в образе с system.img не то, файлы на нём повреждены вроде как, с первого раза не завелось, после проверки образа remixos поважусь. А на офф сайте azpen так ещё и не выложили образов под их супер ноут((((

Сообщение отредактировал rubitwa — 09.10.17, 15:07

Пришла вчера из поднебесной эта платка. Скачал образы с офф.сайта. Ubuntu запустилась без проблем. А вот с андройдом туго. Все по инструкции делал через PhoenixCard. Вставляю флешку, включая питание, горит красный огонек. Минуты через 3 появляется на 2 секунды какое-то окошко андроидовское с китайскими надписями, и почти сразу по центру экрана надпись Allwiner. Далее по кругу: через 3 минуты окошко и надпись.. Ждал долго, ничего не менялось. Разные адаптеры питания пробовал, разны флешки пробовал, разных фирм и классов — не работает(( Что не так то?

Orange Pi Win и Win Plus — поддерживает ОС Windows 10 IoT

Главная особенность одноплатных компьютеров Orange Pi Win и Win Plus в том, что они поддерживают операционную систему Windows 10 IoT, в дополнение к уже привычным Android, Armbian, Ubuntu, Debian и Raspbian.

Данные аппараты оснащены 64-битной SoC Allwinner A64 с 4 ядрами ARM Cortex-A53 и GPU Mali-400MP2. Объём ОЗУ DDR3 составляет 1 ГБ для Orange Pi Win и 2 ГБ для Orange Pi Win Plus, что и отличает Win от Win Plus. На плате также разведено место для модуля eMMC, но сам модуль отсутствует, возможно следующие версии выйдут уже с припаянной памятью, а роль накопителя выполняет карта памяти microSD обьёмом до 64 ГБ.

Читайте также:  Настройка курсора mac os

Для вывода изображения есть MIPI DSI для подключения ЖК панели и выход HDMI 1.4, а для подключения камеры разрешением до 5 Мп есть MIPI CSI. Есть сетевой порт Gigabit Ethernet, контроллер Ampak AP6212 с поддержкой Wi-Fi 802.11n и Bluetooth 4.2, один microUSB с поддержкой OTG и четыре порта USB 2.0, 40 выводов общего назначения (GPIO) совместимых с Raspberry Pi и три UART (один из них используется для отладки), ИК-приемник, кнопки питания и перезагрузки. Отдельный джампер отвечает за выбор источника питания: порт microUSB или внешний адаптер с выходным напряжением 5 В, 2 А. Orange Pi Win Plus стоит около $30 на Aliexpress, а Orange Pi Win на 5$ меньше, $25 на Aliexpress, без учета доставки.

На Orange Pi Prime можно установить ОС Windows 10 IoT, Android 5.1, Ubuntu, Armbian, Arch Desktop, и Debian Desktop и др..

Основные характеристики

  • Allwinner A64 SoC;
  • Процессор 64-битный 4-ядерный ARM Cortex-A53 с тактовой частотой 1.2 ГГц;
  • 1/2 GB DDR3 SDRAM;
  • Графический процессор Mali-400MP2;
  • Wi-Fi 802.11n и Bluetooth 4.2;
  • Гигабитный Ethernet.

Доступные операционные системы


ОС: Debian Desktop Xfce4 Jessie
Файл: OrangePi_Win_Debian_Desktop_Xfce4_Jessie_V2_0.rar
Релиз: 2017-05-12

ОС: Android 5.1
Файл: android_A64_win_v0_1.img.rar
Релиз: 2017-05-12

ОС: Ubuntu Xenial Server
Файл: OrangePi_Win_Ubuntu_Server_Xenial_V2_0.rar
Релиз: 2017-05-12

ОС: Debian Server Jessie
Файл: OrangePi_Win_Debian_Server_Jessie_V2_0.rar
Релиз: 2017-05-12

ОС: Ubuntu Desktop Xfce4 Xenial
Файл: OrangePi_Win_Ubuntu_Desktop_Xfce4_Xenial_V2_0.rar
Релиз: 2017-05-12

ОС: Raspbian Desktop lxde
Файл: Raspbian_desktop_lxde_For_win_A64_V0_1.rar
Релиз: 2017-06-08

ОС: Raspbian Server
Файл: Raspbian_server_For_win_A64_V0_1.rar
Релиз: 2017-06-08

ОС: Armbian 5.27.170614 Ubuntu xenial dev 4.11.1 Desktop
Файл: Armbian_5.27.170614_Orangepiwin_Ubuntu_xenial_dev_4.11.1_desktop.7z
Файл: Armbian_5.27.170613_Orangepiwin_Ubuntu_xenial_dev_4.11.1_desktop.7z
Релиз: 2017-06-13

ОС: Armbian 5.27.170614 Ubuntu xenial dev 4.11.1 Server
Файл: Armbian_5.27.170614_Orangepiwin_Ubuntu_xenial_dev_4.11.1.7z
Файл: Armbian_5.27.170613_Orangepiwin_Ubuntu_xenial_dev_4.11.1.7z
Релиз: 2017-06-13

Orange Pi PC как игровой автомат и медиацентр

Итак, знакомая ситуация — вы закупились Orange Pi, на этом мысль оборвалась.

Но у меня для вас неплохие новости. Те 15 долларов, которые вы инвестировали в эту спонтанную покупку имеют шанс окупиться с лихвой.

Хорошие новости

Первого июля сего года вышла версия 2.0 дистрибутива RetrOrangePi — неофициального порта RetroPie для Orange Pi PC и других поделий на Allwinner H3, включая какую-то разновидность Banana Pi.

Вообще, упоминания в форумах о портировании RetroPie были уже давно, но всё вело на закрытую группу в FaceBook или ролики на YouTube на неизвестном науке языке (похоже, португальском). Впрочем, всё это сопровождалось большим количеством “still not working”, так что интерес новость вызывала вялый.

Проект дожил до версии 2.0, и да! Он скорее работает, чем нет.
Более того, в комплект помимо эмуляторов входит медиацентр Kodi, но об этом позже.

Теперь можно с чистой совестью выкинуть нахуй ту гору “винтажных” приставок и компьютеров, которая пылится у вас в углу. Ибо эмуляция решает. Ну, или продать на каком-нибудь форуме горячим поклонникам “реального железа”. У них небось площади позволяют. Нет, серьезно. Ценник квадратного метра в дефолт-сити — 5К баксов или больше. Нахер его загромождать тонной говн? Так что пересчитайте освобожденное место, а процент от полученной выгоды можете смело засылать мне :).

Читайте также:  Ricoh sp 111su драйвер windows 10х64

Ну да ладно, приступим к установке.

Установка

Нам определенно понадобится пустая microSD не менее 4ГБ размером, а помимо этого еще крайне желателен джойстик. Из коробки поддержаны беспроводные девайсы от Xbox360, и ещё кучка разных.

У меня лично прекрасно определился Pixelkit-вариант SNES, а это значит, что и ARCAdaptor в режиме джойстика будет работать без проблем.

Этот факт надо будет проверить в ближайшее время. В данный момент точно известно, что работает прошивка PixelKit, позволяющая использовать SNES/Sega/Atari/ZX джойстики.

Короче, надеюсь джойстик у вас есть, так что решительно кликаем по ссылке официальной странице, выбираем свою модель железа и пишем образ на microSD.

Первый запуск

Соединяем всю конструкцию, и, кстати, лучше сразу подключить Ethernet c работающим DHCP, чтобы не рвать на жопе волосы при настройке WiFi. Подаем питание и через некоторое время видим вот такую картину:

Дистрибутив построен на базе Armbian, так что проблем с работой “железа” в целом нет.

Через некоторое время (после автоматической перезагрузки) система предложит сконфигурировать джойстик — если на вашем меньше кнопок, чем на 360, просто пропустите отсутствующие “длинным нажатием” на любую из кнопок вашего джойстика.

“Искаробки” можно запустить Doom и Quake, а вот “ромы” придется загрузить. Это можно сделать, переключившись в режим десктопа, но в дистрибутив включена Samba, так что ромы можно перекинуть по сети.

Настройка WiFi

И опять хорошие новости — работают дешёвые USB WiFi адаптеры на базе Realtek.

На устройстве уже работает OpenSSH-сервер, и при условии, что вы всё-таки подключились по ethernet — заходим по ssh на устройство:

Пароль — “pi” (без кавычек, для особо одаренных).

Дальше нужно установить firmware для Реалтековского донгла — пишем

sudo apt-get install firmware-realtek

После открываем файл /etc/network/interfaces в любом редакторе и вписываем нашу WiFi-сеть.

Находим вот такие строки в файле

Убираем комментарии (не все, а там где нужно), вместо SSID пишем имя сети, а в wpa-psk вписываем строчку, сгенеренную командой:

После не забываем сохранить файл и перезапустить систему. Если всё хорошо — вайфай подцепится после ребута.

Кстати, настройка WiFi есть прямо в интерфейсе RetroPie. Скорее всего можно воспользоваться ей, но описанный выше способ гораздо более “пуленепробиваемый”.

Итак, всё готово к загрузке игр.

С одной стороны тут всё просто — если вы на Windows, в эксплорере пишем:

Видим несколько шар — нас интересует “roms”. Туда закладываем прямо по папкам всё ваше добро для Sega, Денди, GBA и прочего мусора.

Если на линуксе — лучше меня знаете, как подключиться к шаре.

Разработчики заявляют о поддержке следующих приставок:

AmstradPc, Atari2600, Atari7800, Atarilynx, Atarist, FBA, Gamegear, Gameboy, Gameboy Advance, Gameboy Colour, Mame, MasterSystem, MegaDrive, Msx, N64, NeoGeo, Nes, Ngp, Ngpc, PcEngine (TurboGfx), Psp (Experimental), Psx, Sega32x, SegaCD, SG-1000, Snes, Vectrex, ZxSpectrum

Я лично пробовал SNES, Sega, TurboGrafx-16, MAME, ZX-Spectrum, AtariST

С первыми тремя проблем не было — достаточно перезапустить оболочку RetroPie и заветные разделы сразу видны.

С MAME были проблемы — во-первых далеко не все РОМы работают (т.е. нельзя так просто взять и подсунуть zip), некоторые работают без звука. Но, финально, можно сказать что оно скорее работает, чем нет.

[[Смотреть на YouTube](https://youtu.be/SHg7cKsGlbI)]

Какой-же ретро-гейминг без сисек… И не спрашивайте причём тут робокоп и Арафат.

С ZX-Spectrum и AtariST получилось интереснее — эти эмуляторы я пересобрал из исходников причем прямо на “девайсе”.

Читайте также:  Windows 10 уведомления mail

Сборка эмуляторов

Тут нет ничего сложного — в меню настроек есть возможность выборочно собрать эмуляторы прям из исходных текстов. Так, для Спектрума я использовал libretro-fuse, а для AtariST — Hatari.

Она занимает какое-то время, причем все “запчасти”, нужные для сборки уже установлены, что приятно.

Для AtariST потребуется клавиатура — эмулятора собственное понятие о меню и метода выхода — комбинация “start”+“select” не работает.

Зато, можно насладиться графикой от “рИальной Атари”, так я немедленно запустил GhostBusters II.

Всё лучше, чем наблюдать этот феминистический беспредел в кино :).

Со спектрумом ещё веселее — чтобы посмотреть наркоманские демосцены в формате TRD — нужно подсунуть нужные образы ПЗУ. Причем не просто в папку BIOS, а нужно создать ещё одну — “fuse” и складывать TRD/SCL в BIOS/fuse.

Еще один хинт — если игра не стартует — её лог запуска лежит тут — /tmp/runcommand .

Ну да ладно, пора переходить к KODI

KODI — наследник довольно известного Xbox Media Center, который в староглинянные времена был отличным приложением для “взломанного” Xbox Original.

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

С ним (KODI) всё в целом неплохо, за исключением того, что видосы смотрятся не просто по клику, а им нужно сказать “Play with” и выбрать режим VideoPlayer. Тогда играет — по крайней мере у меня.

Это немножко неправда, ибо, похоже проблема с файлами на сетевом диске. Локальные файлы судя по отзывам работают (Update 20/08/2016).

Также KODI умеет воспроизводить поток DLNA, правда в моём случае пропускной способности ему было явно мало — тв-рипы игрались вполне хорошо, но вот что-то качеством повыше — смотреть невозможно.

Источником выступал Plex Media Server, может дело в нём и какой-нибудь MiniDLNA будет иметь бОльший успех.

Второй момент — сами разработчики отмечают, что проблемы у Коди есть, оптимизация хромает и используется сторонний плеер, собранный с поддержкой “железа”.

Внешне это выглядит как “попадание под луч”, т.е. в отсутствии вертикальной синхронизации — пол-кадра отрисовано от одного — пол-кадра от следующего. В целом — смотреть можно, если особо не эстетствовать.

В MPV при использовании локальных файлов всё хорошо (Update 20/08/2016).

Про 4К не скажу — для меня это не актуально вообще.

Общие впечатления

Если кратко — пользоваться можно. За ту цену, которую мы платим за Orange Pi — жаловаться на что-либо просто верх идиотизма. Жаль, в комплекте нет эмулятора для Atari 65XE, было бы полное покрытие тайных желаний 🙂

  • В целом всё работает и довольно дружественно
  • Установка элементарна и под силу даже эмбицилу
  • Эмуляторы, особенно 2D, крутятся резво и без особых проблем
  • Потребление девайса — всего 2 ватта
  • Цена
  • Это не официальный порт RetroPie, так что не очень понятно, что будет, если его штатно обновить.
  • Одновременная сборка эмулятора и просмотр видео разогрели процессор до 71 градуса. Напомню, что радиатор очень нужен.
  • Количество эмуляторов, похоже, меньше чем у оригинального RetroPie для Raspberry Pi.

В целом — картина оптимистичная. Учитывая, что на YouTube попадаются ролики даже с работающим DreamCast на Orange Pi — есть над чем работать. Баги реально фиксятся, так что за проектом стоит последить.

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