Simutrans pak abo7/26/2023 Not all paks are in a simutrans folder. If https is enough, we could reuse the internal functions " network_receive_file()." There is also code for downloading http files but not https. The dialog also appears if there is a pak with addons (like pak64 foodchain). This is enabled for the paks maybe one needs multiple somehow as default. The return is then a list, not a single item. the document folder or the games folder on debian). Unfortunately on Debian and Windows the programm folder is write protected, so the pak needs to go somewhere else (i.e. Thank you very much, most impressive and would be good also for all platforms. ssl has been disabled to connect to https, as I was not able to figure out where to get the certificates on Android. However, all maintained paksets are zips. I am aware all paksets are not necessarily zips, some are cabs or other formats, so my patch does not support these. Combined with the above behavior, you need to install, restart, then install another one. android does not have Ctrl-click multi-selection in list, so we can install paksets only one at a time I have ideas to make it touch compatible, but this better be a separate discussion. This behavior might need to change (like adding a button in settings ? adding a timed button at start?). in all platforms, no way to get into the in-game pakset downloader if there is one single pakset installed. in all platforms, the pakset download window is today supposed to be opened only 1 time opening it a 2nd time and trying to install something will force quit simutrans this behavior needs to be reviewed again. So the android package now includes 2 paksets by default (pak64 and pak64.german), to make available the modal window to download paksets if there is only one pakset installed, it is impossible to open the internal pakset download window. has been updated with the above dependencies (note: build scripts for android are separate from simutrans repo) I have not (yet) added license files to simutrans repo TODO if this patch is integrated libzip is version 1.2.0 the source code is found at ( ), and the compiled prebuilt versions is from ( ). libcurl is version 7.60.0 it is the source integrated into pelya repository. Extending it to all platforms could be an option, so as to remove dependencies to "system". For now, this is specific to Android only. The code I send makes use of libcurl and libzip to download and extract zips within the game, instead of calling the shell to do this outside the game. The get_pak.sh script is not functional on Android as it calls some unavailable binaries. Join both in a single folder: to make the game work, the content of both folders must be in a single folder (it's possible that after decompressing the files, the contents are already organized in such manner).Patch applicable to r10054, see ( ) for a fork where patch has been applied successfully.Decompress the zip files: each zip file contains a folder, called simutrans.You will find development and stable versions at download site.Īfter downloading the binary any pakset, you must do the following: Note: Simutrans development is carried out using pak64. This website has a sample of the different paksets of graphics available: United Faces of Simutrans - Paksets Each pakset has its a its own topic, style and size of graphics. Simutrans has several sets of graphics, called paksets. Pakset, this is the set of graphics there are servera, each one with its own style or topic, so that you can choose.ĭownload both files inside a single folder, for an easy installation.Choose a binary compatible with the operating system you usually use in your PC. Binary, this is the executable that makes the game run.In that page, you must download at least two compressed files: Where do I get it? what should I download? This tutorial will try to explain how to install and set up Simutrans, so you can play with the interface and game texts in your own language (if supported)Ģ.1. Summary: Installing and setting up Simutrans in any language.
0 Comments
Leave a Reply. |