Currently the launcher works in serial
download data -> install data -> download data -> etc
Make it work asynchronously, so it will start downloading all data at once and install once finished (aka download does not wait on installs)
Even forking of a single download thread that downloads all needed files in a serial matter but does not get blocked by patch application/installation would be speedier.
download data -> install data -> download data -> etc
Make it work asynchronously, so it will start downloading all data at once and install once finished (aka download does not wait on installs)
Even forking of a single download thread that downloads all needed files in a serial matter but does not get blocked by patch application/installation would be speedier.