Now I understand that this is partly possible, for example, if I were to be downloading a game's resource package I wouldn't be able to download another game's resource package, and when I attempt to it termniates the download of the first download and starts the second, I want to be able to do both.
However, this is already party possible as I can download a game's resoure package while updating an already downloaded (library/demo)'s update.
This is really a guess based on my prior knowledge, but could you not create a new thread of each download? Wouldn't that allow simultaneous downloading?
Anyway, I'd like the feature to be able to download multiple resources simultaneously
ID:132996
![]() Jun 28 2009, 2:13 am
|
|
Inuyashaisbest wrote:
I don't think this is possible. because, when one resource is downloading it is being copied into byond.rsc in the cache, If another game was to be downloaded at the same time It would either write to the file wrong or give a "File in use" error. That's interesting though because from what you've said that if the file is being used then it wouldn't let you but it let's me download 1 game resource and 1 library/demo resource at the same time, so technically it can cache the resources to the same resource file together? |
it wouldn't let you but it let's me download 1 game resource and 1 library/demo resource at the same time, That's where I got lost at, it is confusing. |
Downloading resource file(s) after connecting to a BYOND world is different from downloading a project separately from the pager (such as updating a demo/something else). In the latter case, the byond.rsc cache wouldn't ever be modified until you actually open the project, I believe.
Also, I doubt BYOND would constantly update the byond.rsc while downloading a resource archive, rather it'd download the whole RSC first then include it into the resource cache when needed. |
Kaioken wrote:
Downloading resource file(s) after connecting to a BYOND world is different from downloading a project separately from the pager (such as updating a demo/something else). In the latter case, the byond.rsc cache wouldn't ever be modified until you actually open the project, I believe. Knowing the function of preload_rsc(), you'd think that it downloads the RSC once and updates the previously downloaded resource file with new updates but does not download the same resource twice unless of course it has been updated. So it should still be possible without any hold backs. |
Sounds possible if resources were sent to dreamseeker.exe not byond.exe, then make dreamseeker.exe save them into cache.
Extra feature: Would be nice if dreamseeker.exe would copy resources it uses to another temporary folder, then delete when closing. If lets say you start Seika to play, then you start Feval, Feval resources won't get saved if you just downloaded. I find that quite annoying sometimes |
That's what I think, but if not That's a pretty good idea.
No clue on that though, you lost me. I doubt it should be able to do one or the other if you did that.