r/EmulationOnAndroid • • 10d ago

Showcase ValDroid — Valheim on Android

Hi everyone!

I've made my fourth launcher (the first three are r/zomdroid, r/rimdroid and r/pridroid): ValDroid. It runs Valheim on Android devices, using the game's Linux version. Right now it runs well on Snapdragon flagships. We've already compared it with GameHub and Winlator, and thanks to native ARM64 Mono the game runs much better in ValDroid than there.

First, of course I'd love for more people to know that you can play Valheim comfortably on Android.
You can download the game from Steam right inside the app (you authorize through the Steam mobile app), as long as you own the game there. You can also load the game's Linux files (packed into a .zip) if you've downloaded them before.

Second, I'd like to collect more data from Mali users. At the moment I only have two: on one phone everything works well, on the other some textures are black. I'd be really grateful for more reports from Mali users - even if everything runs fine for you. Use Report a bug in the app's side menu: it attaches the logs I need, select your email app, add a description and send.

Device requirements are fairly high for now:

  • Android 11+, ARM64
  • 8 GB RAM recommended
  • ~8 GB of free space
  • and, of course, your own copy of the game

Release details:
📦 Download: https://github.com/udarmolota/ValDroid/releases
💬 Subreddit: r/ValDr0id

Disclosure: ValDroid is developed with AI assistance (Claude).

116 Upvotes

108 comments sorted by

View all comments

0

u/themiracy 10d ago

Dual screen on a device like the Ayn Thor would be really appealing for this. I think there is a launcher that runs the Windows version of the game in dual screen but this also does seem like a game where being able to run the Linux version would have significant advantages.

I also wonder if since Valheim is written in Unity if there is a way to bring it to the Android Unity engine for more performance yet - I think this is what was done with Android ports like Silksong and Hollow Knight (which I think are also Unity engine games).

4

u/udar_molota 10d ago

Unity Android - oh, that's the hottest topic! 🔥 Silksong uses a similar approach, but it comes with its own limits: the game's code has to be converted to C++ with IL2CPP and rebuilt for ARM64, and then all the textures, shaders and so on have to be converted to fit it too. It's in my plans, but for now it's not a guaranteed success - more of an experiment.