Skip to content

πŸ“’ Version v0.1.1 (alpha) - New on-screen controls, mods, shader cache

Latest

Choose a tag to compare

@udarmolota udarmolota released this 26 Sep 18:33
· 3 commits to main since this release

πŸ›‘Your old on-screen layout from v0.1.0 is not carried over: after the update you start with the new default layout. Don't forget to backup your saves before updating.πŸ›‘

ℹ️ ValDroid was tested with Valheim 1.0.15, and that is where it works best β€” especially on Mali GPUs.

πŸ™ Special thanks

To all the testers who didn't spare their time testing the launcher β€” and especially to our Mali testers, whose logs are slowly teaching us how these GPUs behave! πŸ’›

β˜• Honest moment: ValDroid stays free, but coffee (and rent) doesn't. If the new version makes your Viking life a little better, you can buy me a coffee on Ko-fi. Thank you! πŸͺ“

πŸ†• What's new

Main features

βœ… New on-screen controls β€” a new controls system with a full editor: buttons (round or square, outline / filled / glass, your own pictures, toggle buttons, several keys on one button), d-pad, sticks, WASD stick, mouse stick, touchpad, scroll bar for the mouse wheel and a radial menu.
βœ… Two ready-made layouts β€” Gamepad (the default: Valheim's own gamepad interface handles inventory, building and menus) and Keyboard and touchpad. Switch between them in the editor under Layouts.
βœ… Controls editor β€” tap an element to change it, long-press an empty spot to add one, grid snapping, a screenshot as background to place buttons against. Layouts are saved per instance and can be exported and imported as a .zip.
βœ… Mods β€” a new Mods screen in the side menu: turn on Mod support (BepInEx) for an instance, install mods from a .zip, switch them on and off, delete them. Needs Native ARM64 Mono. Not every mod works: very old mods may load and do nothing. Experimental.

Changed

βœ… Shader cache β€” compiled shaders are kept on the phone, so a new enemy or effect stutters only the very first time you see it, not in every session. On by default; off by default on Mali GPUs (see Known issues). Settings β†’ Video β†’ Shader cache.
βœ… Render resolution β€” lowest by default; the launch log shows what is actually applied.

Fixed

βœ… Mali: the circles (moirΓ©) on ground and object textures are gone.
βœ… If Native ARM64 Mono could not start and the game fell back to emulated Mono, the launcher now tells you once.
βœ… The downloaded game zip is no longer kept twice, freeing several GB.
βœ… Bug reports include more information for us.

πŸ“’ Patch v0.1.1v2

βœ… Steam Cloud now syncs Valheim 1.0 worlds in both directions. No more "bad version" after downloading a world, and your phone's copy is kept as a backup when you replace it.
βœ… Fixed the launcher closing before the game when ValDroid is installed on an SD card.
βœ… More useful bug reports: device, install location, game version and a launcher log are now included.
βœ… The old Mods tab is gone from Steam Downloads (from RimDroid). Valheim mods go through Mods in the side menu.

Known issues

⚠️ On some Mali GPUs (e.g. Mali-G615) the ground renders black. We are working on it β€” if you see this, please send a report with Report a bug.
⚠️ On Mali, turning the Shader cache on can make the water black; leave it off there for now.

⚠️ Reminder
ValDroid is only a launcher.
To run the game, you need the Linux version of the game files β€” for example, the game bought on Steam.

Sα΄œΚ™sα΄„Κ€Ιͺʙᴇ If you want to stay up to date with changes, tips, and useful tweaks, feel free to join our ValDroid subreddit.
TG: t.me/udarmolota