С братом хотел поиграть в Call of Duty Mobile через официальный эмулятор GameLoop. Установил и обновил игру, но запустить не получается. При попытке запустить, чёрный экран на пару секунд после чего вылетает. И так каждый раз. Как будто она пытается запуститься, но что-то ей мешает.
В какой-то момент я понял, что езжу в горы смотреть красоту и точить в одно лицо шаурму. Но что, если попробовать запустить какие-нибудь игры на штатном планшете моей машины?
Головное устройство Mazda EZ-6 оказалось полноценным планшетом на Android 14, только с китайским лаунчером и без Google Play. При определённых усилиях на него можно ставить приложения из RuStore или напрямую из APK. Вместе с полезным софтом туда залетел и RetroArch. Нормально сесть и всё это проверить руки не доходили, да и выглядит странно: сидишь как лох на парковке и играешь в старые игры. Тебя чё, жена домой не пускает, пёс?
Просто красивая фотка в горах
Решил потратить свободную субботу не на диван, а на поездку по непопулярной дороге от Еревана до Дилижана — и заодно проверить, что умеет Mazda в играх.
Выезд немного задержался: пятничное пиво не дало встать рано. В итоге стартовал в 11 и поехал из Еревана через Егвард и Бджни до Раздана. В этот раз остановился у Ту-134А, который стоит на берегу Разданского водохранилища.
1/5
Ехал до самого Раздана по местным дорогам, без шоссе. На берегу разданского водохранилища стоит настоящий Ту-134А.
Дальше поехал вдоль гор, не выезжая на трассу, и по пути заехал в Сурб Саргис — очень красивое и сильно недооценённое место.
1/4
Виды очень красивые, почти альпийские луга. Вид с Сурб Саргиса фантастический.
Потом поехал к перевалу Севани, но не через тоннель. Там хотел свернуть на грунтовку к красивому месту и перекусить. Но после дождя дорога раскисла, и Mazda отказалась продолжать поездку. Штош, привал устроил там, куда доехал.
1/5
Монастырь Севанаванк, малый и большой Севан, дорога к перевалу.
На планшете стоит Android 11, железо Qualcomm 8155 (переделанный для автомобилей Snapdragon 855, в основном с упором на ИИ-функции и поддержку нескольких экранов), 12 ГБ оперативной памяти, 128 ГБ встроенной (доступно около 40 ГБ), в теории этого хватит на игры вплоть до PS2, но реальные ограничения ПО и процессора неизвестны. Но сегодня проверяем только PSP.
Характеристики планшета в авто
А вот и самая высокая точка поездки
Итак, для управления у меня геймпад Sony DualSens, подключен по Bluetooth. Сам эмулятор не настраивал, играл “из коробки”, так как не было цели крутить настройки, проводить измерения частоты кадров и скорости игры. Всё чисто субъективно, на каждую игру выделил по 10+ минут, что зацепит, то зацепит...
Gran Turismo
Настоящий автосимулятор. Достаточно тяжёлый для PSP. Работает плавно: замедления не ощущаются, заметных лагов нет. Звук не тормозит, и весьма неплох для портативки. Управление отзывчивое, с поправкой на то, что это симулятор. На экране планшета игра выглядит немного несуразно, интерфейс рассчитывался всё-таки на диагональ PSP. Если любите эту серию игр, то вполне можно играть.
Lumines
Какая-то вариация тетриса, простая аркада для отдыха. Не очень требовательная к ресурсам, но яркая и необычная. Работает стабильно, картинка хорошая, нет ощущения медленной работы. Звук не тормозит. Управление работает без задержек. Как вариант, такое можно играть на парковке.
Prince of Persia: Revelations
Одна из взрослых игр с настоящим сюжетом. Достаточно тяжёлая для PSP. Работает стабильно, не тормозит, графических артефактов не заметно. Видеоролики не тормозят. Звук заикается, но только в игре. Управление работает хорошо, лагов нет, только раскладка странная для этой игры. Играть можно, проблема только в том, что игра серьёзная, наверное, придётся переехать жить в машину.
Tekken 6
Файтинг, не фанат серии и жанра, но как тайм-киллер неплохая игра. Видеоряд не тормозит, работает плавно. Лагает звук, сильнее, чем в Prince of Persia. Есть серьёзные задержки в управлении (в целом как и на телефоне, input-лаг мешает играть). Этот момент, скорее всего, решается настройкой, но сейчас удовольствия от игры нет.
LittleBigPlanet
Игра средней тяжести для PSP. Хороший платформер, без сюжета, но с геймплеем - редкое сочетание. Работает стабильно, видеоряд не тормозит. Есть незначительные проблемы со звуком. Управление без задержек. Идеальный вариант для парковки или поездки.
Worms: Open Warfare
Простая и нетребовательная игра, хорошо подходящая для коротких сессий, можно и на светофоре поиграть. Работает без проблем: изображение плавное, звук не заикается, управление отзывчивое. Из всего проверенного это один из самых очевидных вариантов для парковки.
В целом играть можно, планшет хорошо тянет игры, заметного тротлинга за время теста я не увидел. На солнце экран остаётся читаемым, а увеличенная диагональ большинству игр не мешает. При стандартных настройках картинка выглядит достаточно хорошо, поэтому повышать разрешение или включать сглаживание желания у меня не возникло.
1/3
Пара фото игр
А играть-то удобно?
Да пипец как удобно.
Посадка почти как в детстве у Dendy: соотношение диагонали экрана и расстояния до него хорошее, кресло комфортное, а заодно есть вентиляция и массаж. Экран расположен строго по центру, поэтому играть удобно и с водительского места (руль не мешает) и с пассажирского (экран не повёрнут к водителю).
RetroArch запускается быстро, образы грузятся без задержек. От запуска приложения до начала игры проходит минута-полторы. Звук через штатную акустику шикарный и совершенно не соответствует картинке старой портативной игры.
Да, всё это звучит как реклама. Но тут уж ничего не поделаешь: сидеть за рулём действительно удобно.
Главный минус — часть действий всё равно приходится выполнять на сенсорном экране: выбирать образ и убирать экранные кнопки. То есть полностью управлять системой с геймпада не получается.
Из минусов: головное устройство имеет привычку выгружать свёрнутые приложения из памяти примерно через минуту. В случае с RetroArch это означает полный перезапуск, так что во время игры лучше ничего не сворачивать. Обычные сохранения и savestate работают нормально, проблем с ними я не заметил.
Ещё одна общая проблема у нескольких игр — заикающийся звук. При этом изображение остаётся плавным, поэтому дело, скорее всего, не в общей нехватке производительности, а в настройках аудиобуфера или самого ядра. Настройки я специально не трогал, так что это скорее ограничение режима «из коробки», а не окончательный диагноз.
Видео процесса, так как пикабу режет продолжительность, то оставил наиболее интересные игры. На видео звук.
Красивого фона эксперимент не получил: Mazda отказалась продолжать поездку там, где закончился нормальный асфальт.
Домой поехал уже без приключений: спустился с перевала по старой советской трассе в сторону Дилижана, вышел на Севанское шоссе и через полтора часа был в Ереване.
В итоге PSP на планшете оказалась не просто любопытством ради одного запуска. Gran Turismo и LittleBigPlanet идут нормально, Prince of Persia требует настройки звука, а Tekken — ещё и борьбы с задержкой управления. То есть пройти здесь игру вполне реально, хотя полноценной заменой портативной консоли автомобильный планшет, скорее всего, не станет. Но для парковки, ожидания или дачи вариант вполне рабочий. Поэтому LittleBigPlanet и Worms пока остаются жить в машине.
Мега гонднота подъехала! Энтузиасты сделали браузерный эмулятор телефонов Nokia 3310/3410/3350/3330/5110/5210/7110. Это полноценный эмулятор этих телефонов прямо в браузере, всё работает как в оригиналах. Также можно погонять в Space Impact и змейку
Разработчик Михаил Шероносов (известный под ником @ramfactory) опубликовал на «Хабре» подробный разбор своего нового хардкорного ретро-проекта. Он смог запустить полноценный эмулятор компьютера ZX Spectrum внутри 16-битной игровой приставки SEGA Mega Drive.
Для реализации идеи автор использовал кастомный флеш-картридж на базе современной программируемой логической интегральной схемы (ПЛИС/FPGA) Altera Cyclone IV. Несмотря на то, что внутри Mega Drive установлен процессор Z80, использовать его напрямую оказалось невозможно из-за специфической обвязки и жестких таймингов консоли. Единственным выходом стало развёртывание полноценного ядра Z80 с нуля прямо внутри кристалла FPGA.
Столкновение двух миров и аппаратные тупики
Проект, который изначально казался лёгкой трёхдневной прогулкой, едва не утонул в суровых аппаратных ограничениях видеоконтроллера SEGA VDP. Главная сложность заключалась в принципиальной разнице вывода графики: ZX Spectrum использует попиксельный метод (bitmap), тогда как Mega Drive умеет работать только с готовыми тайлами (сеткой 8x8 пикселей).Чтобы спроецировать экран «Спектрума» на Сегу, автору потребовалось заполнять рабочую область из 768 уникальных тайлов. Это привело к трём критическим проблемам:
Лимит шины данных: Массив тайлов весит 24 КБ, а DMA-контроллер консоли SEGA в режиме NTSC за время обратного хода луча (VBLANK) физически способен прокачать лишь около 7.3 КБ. При нехватке скорости картинка разрывалась на куски.
Эффект бордюра (HBLANK): Фирменные полосы загрузки требуют мгновенной подмены цветов палитры во время обратного хода строки, на что у консоли просто не хватало времени.
Экранная клавиатура: Для управления играми Spectrum необходим оверлей с клавиатурой, который создаёт дополнительную огромную нагрузку на видеопамять.
Как была обманута система
Разработчик решил проблему радикально — спроектировал кастомный сопроцессор ZX_SEGA_VIDEO прямо внутри FPGA. Вместо того чтобы гонять «сырые» тяжёлые данные через медленную шину консоли, это ядро «на лету» перехватывает обращения к памяти, вычисляет изменения атрибутов и подсовывает видеоконтроллеру Сежки нужные данные ровно в те микросекунды, когда это необходимо.
Дополнительно в кристалл ПЛИС внедрили звуковое ядро YM2149 с безопасной схемой стерео-микширования ABC, что исключило цифровой хрип и обеспечило чистый легендарный AY-звук.
Ламповая загрузка с кассет
Эмулятор отлично работает с ромами (.SNA и .Z80). Но для истинных ценителей ретро-атмосферы автор реализовал аппаратный «магнитофон» на FIFO-буфере.
Теперь на консоли можно запустить оригинальные файлы .TZX. На экране под легендарный цифровой скрежет EAR-звука начинают честно бежать сине-красные и желто-синие полосы загрузки по бордюру Сеги. Проект, подробнее о котором, технических деталях и разработке вы сможете подробнее прочитать в оригинальной статье автора на «Хабре», стал впечатляющим гибридным трибьютом двум культовым платформам прошлого.
Добрый день. Возможно у кого нибудь есть удачный опыт этого действа
В муму вроде бы есть штатный клонер приложений, но склонированная игра дальше заставки не идет, даже если запущена только она одна.
Пробовал сторонние приложения, вроде апп клонер, блэк чего то там. Тоже самое.
Хотя не, апп клонер попросил денег, за то что пытался склонировать игру, юзающую ODBC.
Я понимаю что есть вариант запускать несколько окон например bluestack. Но оно прожорливое очень. Муму гораздо лучше, но работает только на домашнем компе. На рабочем у него HAPP квн клиент не пашет почему то. Вылетает при попытке создания квн-канала.
Когда-то давно решил помочь своей конторе с сайтом (тем более, что мне нравится это всё). Т.к. я довольно жадный, то решил, что платить 160р в месяц хостеру это дофига. Тем более, что это просто место на диске. Тем более, что его всего ничего 2гб, а не 160 как у меня. Внешний статический ip имелся в наличии и я полез изучать тему.
В интернете писали о том, что хорошо подходит для таких дел freebsd (на тот момент 9 версии). Поставил эмулятор операционной системы в винде и приступил к процессу.
С Линуксом я немного имел опыта до этого, а вот с Юниксом нет и было очень интересно чем это закончится. По инструкции и интернета и видео уроков от Беши (так вроде звали этого картавого) мне удалось установить ось, поднять на ней php, mysql, ftp и т.п. штуки для успешного развёртывания сайта. В процессе я ощутил всю прелесть командной строки: удобство установки программ одной командой из портов, всяких обновлений и т.д. Всё это происходило не без проблем и ошибок, но в итоге я с гордостью наблюдал "хеллоу ворд" по адресу 192.168....
Но этого мне было мало. Я, как виндузятник со стажем, не желал топтать клаву, а хотел мышью окна закрывать. Что ж... есть же удобная консоль, куда можно ввести команду, оно установится и заработает. Ведь установится и заработает? *Падме.жпг*
Правдой из этого была только первая часть. Дальше начинался секис. Эта штука зависала при запуске либо сыпала ошибки из эмулированного рога изобилия на чёрном экране. Что я только не делал. Ещё и информации было очень мало об этом. Терзал я это дело очень долго. Уже и не помню сколько. Может месяц, может дольше. В итоге удалось победить этот чёртов чёрный экран и я увидел то, ради чего началась эта сексуальная драма: графический интерфейс, мышка, иконки, обои на рабочем столе. Радость была выше крыши. Тепрь-то мы всё как надо сделаем, теперь-то оно заработает как я хочу. Погнали!
И вот тут снова появляется эта *Падме.жпг*. Тогда ещё небыло этого мема, но был он очень в тему. Как говорится всё познаётся в сравнении. Я быстро понял, что намного проще и быстрее набрать make&install, чем что-то качать, пытаться запустить. Плюс все было засунуто хрен пойми куда. Чтоб найти какую-то настройку нужно долго искать где это вообще находится. И не факт, что найдёшь.
В общем я понял, что графика в данном случае зло и вернул всё как было в начале.
Ну и в процессе узнал, что сделать сайт на своём компе можно и даже открыть доступ к нему всем, но как быть с безопасностью? Пока я мучался с графикой, на сайте появились первые посетители и какие-то гомосекиенсы начали самозабвенно брутфорсить админку. Узнал я об этом из гневного письма хостера о сильном превышении нагрузки. Полез изучать логи и ахренел от количества запросов post. Заставив этого пидрика кушать ошибку 403 вместо "неверное имя или пароль", я задумался. Стоят ли эти жалкие 160р всего того, с чем я могу столкнуться? Может и стоят, но, прикинув количество киловатт, которые будут к оплате в конце месяца, моя жаба убрала одну лапу с шеи и поток свежего кислорода в мозг позволил понять, что разница будет уже не столь велика.
В общем бросил я это гиблое дело. Однако мне очень понравилась эта операционная система. Я никогда не думал, что может быть настолько удобно пользоваться консолью. Но применения этому я так и не нашёл. Сайт всё так же крутится у того же хостера уже много лет.
P.S. Хостер на сообщение о том, что меня ломают и не хотел бы он слегка прибить гада ответил, что проблемы индейцев всегда были и будут проблемами индейцев.