guyz, I did it
I compiled it using chroot on my pc and qemu for arm emulation
and it works now
the only bug I already found is that RMG could be set but when you press begin game stops working
Is it how it works or something is wrong here?
Also is there any way to change the path for vcmi data (I mean /usr/local/share/vcmi/)
because it needs root for copying and changing and playing and that isn’t very good I think
I changed access permissions to the /usr/local but I know that it is not a good idea
it still doesnt work without sudo (doesnt start server)
log is vcmi_client_log
no, last thing in the terminal is "Intialization of VCMI (together): XYZO " XYZO - some 4 digits number, that is different every time
and some messages about closing when I click X to close game window
client log is uploaded in the message above and there is no server log
(when I use sudo I have both logs in some root directory)
there is no such /dev/shm. should I create it or it wouldn’t work?
And tmpfs is mounted
Oh I see. Actually you should leave a possibility to make it random (in WoG settings for example, it could be a nice feature)
And also right now wog settings button doesn’t work (may be in my version only) and I am curious are you planning to make a possibility to play Heroes3 that isn’t WoG but as close as it could be to the original SoD or Complete version? (that would be very nice for tourneys and original Heroes3 fans. Also some graphic objects like resources or sulfur dune are better in original than in WoG)
Most notable WoG features - commanders and stack experience can be disabled in config/defaultMods.json. Full WoG optionality will be possible at some point as well.
Unless you’ve used old and ugly WoG installer you can disable at least some of these objects by removing or renaming file “Mods/WoG/Data/wog - animated objects.pac”
thank you a lot!!!
can I help VCMI project somehow?
may be I can support arm port until someone more experienced wants to support it
(But I am not a coder unfortunately and know just a little bit about linux )
also is there any easy way to make vcmi installer from my system? Is it enough just copy /usr/local directory if I don’t have any other programs installed
Should be enough. Or instead of using cmake/make to compile vcmi you can use dpkg-buildpackage (install devscripts package first) - this will create .deb package that can be used to install vcmi