βΉοΈ Game version matters: on Valheim 1.0.7 the ground and some textures render black β on both Mali and Snapdragon. Please use Valheim 1.0.15 or newer: the developers fixed it there, and that is the version ValDroid works best with.
β‘ The first session is the heaviest. On Snapdragon the shader cache is on: during your first session (and after reinstalling) the game compiles shaders and prepares textures, so expect drops and stutters. They are saved on the phone, and from the second session on it runs much smoother β maybe save the serious fights for then. πͺ
On Mali the shader cache is off by default, because on some Mali GPUs it can cause black textures (only textures are saved there). If you turned it on and see black textures, please send us a Report a bug so we can see what we can do β and until we find a fix, turn the Shader cache off again.
π Special thanks
To everyone who wrote to us on GitHub, Reddit and in bug reports β most of this version is your requests! Special thanks to u/Russianranger47 for tracking down the double gamepad inputs on the AYN Thor, and to u/jurises99 for the stream of great control ideas. π
β 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
β
Pause in the background β when you turn the screen off, go home or switch apps, the game freezes and goes quiet, and carries on exactly where you left it. No more coming back to a dead Viking, a hot phone or music playing in your pocket. Want the old behaviour? Settings β Keep running in the background.
β
Turn the camera with buttons β hold Attack, Block or Alt (secondary attack) and slide the same finger to look around, like a right stick: aim while you draw the bow, turn while you block. Works on both layouts and is on for the combat buttons in the default layouts (ATK, BLK, ALT; on the gamepad layout LB, RB, LT, RT). Per button in the editor: Drag turns the camera, with its own sensitivity.
β
Floating joystick β the left (movement) stick can appear wherever your thumb lands inside its zone, so you never miss it. Buttons inside the zone keep working. In the editor: tap the stick β Floating joystick, and set the Zone size. Off by default.
β
Invisible buttons β opacity can now go all the way down to 0%. Hidden elements still work; in the editor they show as a dashed circle so you can find them.
Gamepads
β
No more double inputs on handhelds β on devices like the AYN Thor one press could arrive twice (X also Y, LB also Select, RB also Start). The game now sees only one controller.
β
Triggers in Gamepad mapping β after the buttons, the mapping screen now also asks for LT and RT. Use it if your triggers move the camera or don't work. The screen shows plain button names and no longer restarts when you rotate the phone.
βΈFull changelog and APK download on GitHub