Skip to content

MaliBridge v0.5.5.3

Latest

Choose a tag to compare

@ASEbrahim ASEbrahim released this 06 Nov 15:57
· 2 commits to main since this release

English · 简体中文

Community: Discord · If you're having fun and wanna support!

PLEASE READ: Use MaliBridge.com to see what runs on your device, get the best recommended settings per supported game, help others with a similar device by posting your results and compare builds!

Download: DroidDeck-MaliBridge-v0.5.5.3.apk (below, under Assets). Install it over v0.5.5.2, or from the app's Updates page: your games, settings and Steam login stay. This version is a build that works with DroidDeck 0.6.9.

Highlights

  • Samsung Exynos phones with an Xclipse GPU updated to Android 17 (One UI 9) should get past Steam's loading screen, with Mali bridge on in Setup.
  • "Couldn't download the Xbox components" is fixed, so Xbox sign-in works again.
  • Games should stay on the DroidDeck-Proton that worked for them.
  • When a game crashes inside the phone's graphics driver, Steam and the rest of the session should keep running.
  • Mouse buttons and the wheel as on-screen keys, and the controller as mouse and keyboard for games outside Steam.

Here's what's new.

What's new

These are new, and not all of them are confirmed on players' phones yet.

Steam and setup

  • Should fix Steam staying on its loading screen on Samsung Exynos phones with an Xclipse GPU updated to Android 17 (One UI 9), with Mali bridge on in Setup (#29, #43).
  • Should fix Steam's window not showing up on the Xiaomi 17T (ML-AXRL), Steam closing right away on the Huawei MatePad 11.5S (ML-9GKF), and might fix Steam's window not opening on some older phones like the Huawei P40 Pro (ML-PD9Q).
  • "Couldn't download the Xbox components" is fixed. GOG and itch.io should download again too.
  • Games should no longer get moved to a new DroidDeck-Proton by themselves, and most games that were moved should go back to the one that worked (ML-WGMG).
  • Slow or dropped downloads now retry instead of failing.
  • Might help phones on Android 10 like the Huawei P30 and P40 Pro that got stuck at Steam setup (#59).

Games

  • Should fix God of War saying it needs D3D_FEATURE_LEVEL_11_1 (ML-YM75).
  • Should fix No Man's Sky closing on some phones and tablets, and while it loads its shaders (ML-P5KD, ML-XC7A).
  • Should fix Detroit: Become Human using more and more memory until the app closes (ML-XSFY).
  • When a game crashes inside the phone's graphics driver, Steam and the rest of the session should keep running.
  • Starting a game while the screen is off should no longer wake the paused session again and again.
  • Might help games closing when the phone runs low on memory.
  • Might fix the screen going black in a game when a Steam notification pops up, like a friend message or an achievement (#46).
  • If Android closes the app because the phone ran out of memory during a game, the next start tells you, so you know it wasn't a crash.

App and controls

  • Mouse buttons and the wheel as on-screen keys (#58).
  • Controller as mouse and keyboard for games outside Steam, turn it on per game.
  • The HUD shows the phone's heat level.
  • Rumble should work again when the official DroidDeck app is installed too, and after you start a new session.
  • Importing .wcp component packages from other launchers should work now, no more "unknown frame descriptor".
  • The "desktop mode doesn't work on Mali" message no longer shows when desktop mode works.
  • The GPU should show its name, like Mali-G720, instead of a chip code.
  • The build name no longer shows in the corner of the screen.
  • More of the app is in Chinese and Korean.
  • Setup shows your GPU and driver, has a button to copy your settings, Send logs and the app version.
  • A Low-spec button in the game settings for weaker phones, with Undo.
  • 30 and 60 fps buttons next to the frame limit.
  • The resolution setting now says Custom can go above 720p.
  • A one-time tip in your first session that Back opens the menu, where Stop session is.
  • After Send logs there's a link to MaliBridge.com, and Report result after a session opens it to post how the game ran.

Please send logs

Steam's menu closing over and over on some Xiaomi, POCO or vivo phones (#55), or stutters while moving? Send logs right after it happens.

Known issues

  • Short freezes while moving in games that stream their textures in as you walk (Dark Souls III, Hob).
  • Steam's menus on some vivo and iQOO phones can be slow, with a white flash when a menu opens.
  • Green-square texture artifacts in some games on Dimensity 9500 phones.
  • OpenGL games on the Galaxy Tab S9 FE can show broken textures.
  • Just Cause 2, Mafia II and Space Marine can stay on Steam's "Updating executable" step (#27).
  • The rest is in the README's known issues.

Fixes

Improvements for #29, #43, #58, #59. I haven't had confirmation from a player for these yet, so the issues stay open until I do.

Support

If you like MaliBridge, please support it with $1 on Ko-fi.

Something doesn't work?

Stop the session, tap Send logs to MaliBridge and post the code in #help on Discord or in an issue. Please say which phone and game.


简体中文

社区: Discord · 玩得开心又想支持的话!

请先看: 在 MaliBridge.com 上看看哪些游戏能在你的设备上运行,查看每个支持的游戏的最佳推荐设置,发布你的结果来帮助用类似设备的人,还能比较不同版本!

下载: DroidDeck-MaliBridge-v0.5.5.3.apk(见下方 Assets)。可以直接覆盖安装 v0.5.5.2,也可以在应用的更新页面升级,游戏、设置和 Steam 登录都会保留。这个版本是适配 DroidDeck 0.6.9 的 MaliBridge 版本。

亮点

  • 升级到 Android 17(One UI 9)的三星 Exynos(Xclipse GPU)手机应该能越过 Steam 的加载画面(需在配置里打开 Mali 桥接)。
  • "Couldn't download the Xbox components" 已修复,Xbox 又能登录了。
  • 游戏应该会留在原来能用的 DroidDeck-Proton 上。
  • 游戏在手机的图形驱动里崩溃时,Steam 和本次会话的其他部分应该会继续运行。
  • 鼠标按键和滚轮可以作为屏幕按键,手柄可以当作鼠标和键盘,用于 Steam 以外的游戏。

以下是新内容。

更新内容

这些都是新改动,并不是每一项都在玩家的手机上确认过。

Steam 和安装

  • 应该修复:升级到 Android 17(One UI 9)的三星 Exynos(Xclipse GPU)手机上(需在配置里打开 Mali 桥接),Steam 一直停在加载画面(#29、#43)。
  • 应该修复:小米 17T 上 Steam 窗口不显示(ML-AXRL),华为 MatePad 11.5S 上 Steam 一打开就关闭(ML-9GKF)。可能修复:部分较旧手机(例如华为 P40 Pro)上 Steam 窗口打不开(ML-PD9Q)。
  • "Couldn't download the Xbox components" 已修复。GOG 和 itch.io 应该也能重新下载了。
  • 游戏应该不会再被自动换到新的 DroidDeck-Proton,之前被换走的大部分游戏应该会换回原来能用的那个(ML-WGMG)。
  • 下载变慢或中断时会自动重试,而不是直接失败。
  • 可能有帮助:Android 10 手机(比如华为 P30 和 P40 Pro)卡在 Steam 安装步骤(#59)。

游戏

  • 应该修复:战神(God of War)提示需要 D3D_FEATURE_LEVEL_11_1(ML-YM75)。
  • 应该修复:部分手机和平板上《无人深空》闪退,以及加载着色器时闪退(ML-P5KD、ML-XC7A)。
  • 应该修复:《底特律:变人》内存越用越多,直到应用被关掉(ML-XSFY)。
  • 游戏在手机的图形驱动里崩溃时,Steam 和本次会话的其他部分应该会继续运行。
  • 屏幕关闭时启动游戏,暂停的会话应该不会再被反复唤醒。
  • 可能有帮助:手机内存不足时游戏被关闭。
  • 可能修复:游戏中弹出 Steam 通知(比如好友消息或成就)时画面变黑(#46)。
  • 如果游戏时手机内存不足,安卓关闭了应用,下次打开时会告诉你,这样你就知道这不是崩溃。

应用和操作

  • 鼠标按键和滚轮可以作为屏幕按键(#58)。
  • 手柄可以当作鼠标和键盘,用于 Steam 以外的游戏,按游戏单独开启。
  • HUD 会显示手机的发热程度。
  • 同时装了官方 DroidDeck 应用时,以及开始新会话后,震动应该又能用了。
  • 应该可以从其他启动器导入 .wcp 组件包了,不会再出现 "unknown frame descriptor"。
  • 桌面模式能用时不会再提示"Mali 上桌面模式不能用"。
  • GPU 应该会显示名字,比如 Mali-G720,而不是芯片代号。
  • 屏幕角落不再显示版本名。
  • 应用里更多内容翻译成了中文和韩文。
  • 配置页面会显示你的 GPU 和驱动,还可以复制你的设置、发送日志和查看应用版本。
  • 游戏设置里新增“低配”按钮,适合性能较弱的手机,可以撤销。
  • 帧率限制旁边新增 30 和 60 fps 按钮。
  • 分辨率设置现在会说明“自定义”可以超过 720p。
  • 第一次进入游戏会话时会提示一次:按返回键打开菜单,“停止会话”就在里面。
  • 发送日志后会显示 MaliBridge.com 的链接,会话结束后的“报告结果”可以直接打开网站发布游戏运行情况。

请发送日志

部分小米、POCO 或 vivo 手机上 Steam 菜单反复关闭(#55),或者移动时卡顿?出现后马上发送日志就行。

已知问题

  • 一些边走边加载贴图的游戏(黑暗之魂 III、Hob)在移动时会短暂卡顿。
  • 部分 vivo 和 iQOO 手机上 Steam 的菜单可能比较慢,打开菜单时会白屏闪一下。
  • 天玑 9500 手机的部分游戏有绿色方块贴图问题。
  • Galaxy Tab S9 FE 上的 OpenGL 游戏可能出现贴图错误。
  • Just Cause 2、Mafia II 和 Space Marine 可能一直停在 Steam 的 "Updating executable" 步骤(#27)。
  • 其余见 README 的已知问题。

修复

针对 #29、#43、#58、#59 做了改进。这些还没有玩家的确认,所以在确认之前 issue 会保持打开。

支持

如果你喜欢 MaliBridge,请在 Ko-fi 上用 $1 支持它。

有问题?

停止会话,点 Send logs to MaliBridge,然后把代码发到 Discord 的 #help 或 issue 里。请说明手机型号和游戏。