Макэмус
2.85K subscribers
852 photos
40 videos
71 files
43 links
Техно канал для объединения людей с общими интересами в виде игр, эмуляторов и возможностей телефонов.
Download Telegram
👻Среди Turnip драйверов в GameHub появилися новый под названием Rutabaga.
Это переводится как брюква, удивительно, но разработчики кастомных драйверов порой дают такие странные кодовые имена своим проектам.

Стоит ли его выбирать? Если с обычными драйверами Turnip нужные вам игры в эмуляторе запускаются и работают стабильно, Rutabaga вам не нужна. Этот драйвер включают в основном тогда, когда обычный Turnip выдает графические баги, вылетает или игра вовсе не запускается на вашем процессоре.

А вы уже видели такое в своем эмуляторе?🔥
🔥8❤2
🙀Вот так новость. Все мы с вами, знаем что для отрисовки графики в эмуляторах типо Winlator/GameHub используются (драйвер Turnip в связке с библиотекой Zink), но это не главное.

Важно другое, чтобы игры работали максимально быстро, эмулятору нужен прямой низкоуровневый доступ к графическому ядру через спец. интерфейс драйвера Adreno (KGSL).

Суть в том, что на Android 13, был прямой доступ к нему, что давало высокую производительность.
И помню сам лично, как планшет с Snapdragon 870, тянул со стабильно хорошим FPS тот же Dying Light.

А вот начиная с 14 и далее гугл начала ограничивать этот доступ на уровне ядра Android.

К чему это привело: падение производительности в 2 и более раз. Вылеты при запуске, сильный перегрев, графические артефакты и текстурные баги из-за невозможности использовать Turnip максимально эффективно.

Если тоже удивился такой информации, ставь🔥
🔥27❤2
😿Удивительная особенность связанная с античитами.
При работе со Steam играми, они могут не давать подключится к онлайн серверам, что давно известно.

Но есть кое-что другое.
Вы можете запустить в Winlator/GameHub и других эмуляторах огромные игры (например, The Witcher 3, CyberPunk 2077).

А вот Tom Clancy's Rainbow Six Siege, Destiny 2 или последние части Call of Duty не сможете.
Так как эти проекты используют античиты на уровне ядра Windows.

Ввиду того что в Winlator ядра Windows физически не существует (там работает Linux), защитные системы воспринимают среду как масштабный хакерский взлом и блокируют даже возможность запуска.

Удивила такая информация?
Если да, ставь🔥
🔥7👍6
Макэмус
Вчера вечером дошли руки чтобы проверить того вздутыша с другим аккумулятором, всё работает и это радует. А значит пора готовить его к трансформации в мини комп, что удивительно шлейфы и коннекторы при такой сильной деформации остались целы.
🕹️Мини комп готов, осталось доделать некоторые мелочи, ну и начать монтировать видео.

В процессе проверки заметил особенность. Во время троттлинг теста когда идёт работа от аккумулятора, график зелёный стабильный.
Когда подключаешь зарядку, то производительность снижается несмотря на то, что температуры остаются стабильными.
Полагаю на уровне системы вшито ограничение в моменты когда идёт одновременная зарядка и нагрузка, чтобы не произошло перегрева.
А значит нужно заряжать аккумулятор не от Type-C а напрямую, или вообще убрать его.

И второй момент, какой бы аккумулятор я не подключил к родному контроллеру заряда. Он всегда верно считает процент и оставшуюся ёмкость, крайне умная платка оказалась.

Результат в Far Cry 2 в 1280х720, в закрепе.
Как вам температура, нормально для печки в виде 888 Snapdragon?🔥
🔥6👍2
🫣Один из участников чата предложил сделать разгон 888 Snapdragon в том мини ПК для эмуляции.

И я воодушевленный этой идеей несколько ночей сидел и разбирался как же заставить Samsung не уходить в цикличную перезагрузку после выставления в программе для разгона Konabess частот выше 840 заводских МГц.

Спустя мучения и 10 перепрошивок загрузочных разделов после неудачных попыток и тестов в бенчмарках. Оказалось, что любое ручное вмешательство, в разметку частот CPU или GPU тут же режет результаты в два раза.

И единственное что дало реальный буст производительности, так это кастомное ядро Eureka, и последние доступные графические драйверы в модифицированной прошивке на основе новой OneUI.

Итого: сток прошивка и ядро давали 51 кадр в Far Cry 2 на Medium настройках с вкл генерацией.
Кастом прошивка и ядро, дают 105-98 кадров с теми же настройками.
В Full HD 80-85 кадров стабильно.
Ну и на Ultra в Full HD 45-50 FPS.

Очень стараюсь чтобы результаты были максимальны для этого проекта и железа👾
🔥10👍3❤2
⚡Вы же знаете что в смартфонах Xiaomi, Samsung и так далее есть функция "расширения" оперативной памяти за счёт постоянной?

Там это абсолютно нецелесообразно, так как скорость оперативной памяти LPDDR5 на том же 21FE из проекта выше 51 Гб/с, в то же время основная UFS 3.1 выдаёт всего 3 Гб/с.

Плюс постоянная перезапись данных на основном хранилище убивают его ресурс.

Но тут приходит на помощь технология которая удивляет, называется она ZRam.

Суть работы завязана на сжатии оперативной памяти налету.
Например мы имеем 6 Гб. оперативной памяти, создаём раздел lz4 с объемом 4 ГБ.

В момент когда у нас будет занят почти весь физический объём, процессор начнет налету сжимать данные, и впихивать в эти 6 Гб. столько, сколько вместилось бы в 10 настоящей ОЗУ.

Так как всем этим процессом занимается связка процессор+оперативная память, скорость получается крайне быстрой, и её сполна хватает на эмуляцию.

Нагрузка на процессор при этом около 3-5%, что можно сказать ни о чём относительно общей нагрузки в играх🔥
🔥8❤1👍1
IMG_20261011_202110.jpg
1.4 MB
🫯Решил скинуть сюда один из тестов мини ПК в оригинальном GameHub. Качество видео плохое, перезапишу позже в хорошем для выпуска на Ютуб о сборке и тестах. Плюс ТГ пережимает так сильно, что становится каша.

Игра Prototype 2, высокие настройки графики, разрешение 1280х720, результат 69 ФПС стабильно сколько бы не играл.

Заодно прикрепляю идеальные настройки для Snapdragon 888.

Драйвер GPU: 26.2.0 R3
DXVK: 2.4 Async
Ограничение видеопамяти: 2048МБ
Слой совместимости: Proton 11.0 arm64x
Параметры трансляции: экстрим
Fex 20260913
Dinput: приоритет оригинальной.

Если зашло, ставь🔥
🔥7❤1👍1🤯1
Please open Telegram to view this post
VIEW IN TELEGRAM
💩1
Макэмус
⚡Вы же знаете что в смартфонах Xiaomi, Samsung и так далее есть функция "расширения" оперативной памяти за счёт постоянной? Там это абсолютно нецелесообразно, так как скорость оперативной памяти LPDDR5 на том же 21FE из проекта выше 51 Гб/с, в то же время…
💨Разгон процессора или графического чипа состоит из этапов повышения частоты и напряжения, чтобы хватало энергии для её поддержания в работающем состоянии.

Но так бывает не всегда, например 888, 8 Gen 1. Процессоры произведенные Samsung а не TSMC, были мягко говоря бракованные.

Один чип мог запуститься на напряжении выше, другой ниже, третий на среднем. Чтобы у разных телефонов он работал, в плату прописывали макс. возможное напряжение. Именно поэтому эти процессоры греются как печки.

Но у всего этого есть решение.

На 4pda есть грамотный файл который импортируется в программу для разгона Konabess. Там во первых повышена частота на 15 МГц, и одновременно с этим произведен UnderVolting, снижение напряжения на несколько ступеней. Это дало уменьшение нагрева, и увеличение производительности на 10-15 фпс в бенчмарках и играх.

А также снижена минимальная частота с 340 МГц, до 33. Что дало снижение энергопотребления и увеличение времени работы в легких задачах вроде работы интерфейса, просмотра видео и тд.
❤6🤯1