Skip to content

Conversation

@GeorgeK1ng
Copy link

@GeorgeK1ng GeorgeK1ng commented Nov 1, 2025

Added minimal changes to support Android x86.

Opus fix were added, because all builds fails currently without that. Have zero experience in this area, but managed to make it compile dependencies again.

@kambala-decapitator
Copy link
Collaborator

what is the use case? So far nobody needed that

@GeorgeK1ng
Copy link
Author

To be able to run VCMI on old PC with installed Android x86.

@kambala-decapitator
Copy link
Collaborator

it seems that you're the only person who needs that :) in such case I'd suggest to build dependencies and VCMI on your own (on local machine, via GitHub Actions, etc.) without adding the support burden to the project.

if you need help with testing on a 32-bit ARM android, just ask.

@GeorgeK1ng
Copy link
Author

GeorgeK1ng commented Nov 2, 2025

What's problem with adding Android x86 support for VCMI? You don't need to do it yourself, it's already done in PR.

@kambala-decapitator
Copy link
Collaborator

maintenance burden for a platform that nobody uses. If its build starts failing in the future, who will investigate that? Do you wish to be Android x86 maintainer?

adding profiles to the repo is OK of course.

@GeorgeK1ng
Copy link
Author

Let's see how it goes. I'm open to investigate it when needed, disabling failing job in future is mostly easy.

@Laserlicht
Copy link
Contributor

Not highest priority, but In general it would be good to have full support as there are some users.

Chromebook users usually just install VCMI from play store (I know - they can also use linux, but that is rather an power user thing).

@IvanSavenko
Copy link
Member

Chromebooks run x86_64 (or arm), not x86. Don't see much point to provide x86 builds in 2025

@Laserlicht
Copy link
Contributor

Chromebooks run x86_64 (or arm), not x86. Don't see much point to provide x86 builds in 2025

Ah, sorry. Absolutely right! Yes. x86 android doesn't make much sense in 2025.

@GeorgeK1ng
Copy link
Author

It's still a solution for old x86 machines for browsing internet.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants