VCMI for Android

Starting with the 0.95 release I’ll now be hosting two apps on Google Play:

  1. “VCMI for Android”, play.google.com/store/apps/deta … s.xyz.vcmi — This one will only contain stable builds (i.e. 0.94, 0.95, 0.96 and so on), development versions (0.94e, 0.94f, etc) will no longer be published
  2. “VCMI for Android Nightly”, play.google.com/store/apps/deta … mi.nightly — This will contain latest SVN build with Android patch applied.

A thanks from the button of my heart.You guys are the best.

I believe it would be nice to link back to our forum.
Firstly, to let people know the features of project, such as mod support and more.
Secondly, some of them may want to report some bugs to our bugtracker.

Also, Android community is another place where we could advertise and attract some more developers. This is important for the success of VCMI!

Sure thing, just tell me what to write there.

This is more or less how I see it:

For some reason, I can’t get it to detect the game files. I installed the gog version and VCMI in the same folder, ran VCMI once, copied all of the stuff into android/data/is.xyz.vcmi/files and when I run the app it says the files are missing. I have Galaxy Note 2. Any ideas how to solve this?

You installed VCMI in Windows? Wrong.
You must first install VCMI in Google Play. Then copy installed files of GOG HMM3 version to pointed directory.

Did it this way. Doesn’t work either, but thanks for help.

may i ask one question,have you fix it?
for my test,it still can’t run chinese version on android of v0.95

I have Galaxy S4 now, and for me it worked as it’s written (yesterday).

oceanking7, AFAIK it was fixed but in order for VCMI to recognize Chinese version you need 2 things:

  1. Tell VCMI language of your H3 version. On Windows this can be done via Launcher (go to settings tab and select GBK/Simplified Chinese encoding). AFAIK Android is still missing launcher so you need to edit settings file manually. This is what you should have in your settings.json file but I have no idea where VCMI keeps this file on Android:
{
	"general" : {
		"encoding" : "GBK"
	}
}
  1. Provide fonts capable of displaying Chinese characters. Unpack this archive into /Mods/
    dl.dropboxusercontent.com/u/223 … ypeHan.zip

Played test map a little today. Didn’t test much, only Cove so far.

  1. How I can do right click on object on my smartphone?
  2. Mod manager is needed badly to turn on/off mods.

Post list of files in “files” directory.

thanks a lot,I’ll try.

Started several maps, on AI turn AI often goes out for several minutes with indicator not running. I didn’t wait long and stopped game.
Now at least game’s started and still playing. Let’s wait, if AI will also stop responding.
If it’s because of long turn, maybe AI needs to be shrunken or lightened for Android? Or forcebly end his turn after some 1 min, for example.

I have no idea about architecture of Android devices or compilator properties, so can’t help.

There is no point to wait for a minute just to see AI did nothing.

I also don’t know a thing about Android, I was suggesting to author of port.
is there some numerical parameters in AI like dept of pahfinding etc?

After the way one of the users here suggested, the folder contains all of the files GOG version originally has (and works correctly with), and nothing more.

Regarding the “If you haven’t started VCMI at least once yet you should do it now. This will make it copy some required files that are not a part of original HoMM3 installation.” instruction: does this tell about PC version of VCMI, or your ported one? Because I don’t see any additional files being created.

This refers to VCMI for Android.

Okay, so running Android VCMI should make it create some files right? Where should those be located?