These forums have been archived and are now read-only.

The new forums are live and can be found at https://forums.eveonline.com/

EVE Information Portal

 
  • Topic is locked indefinitely.
 

Dev Blog: Download-on-Demand Is Coming To Singularity!

First post First post
Author
Pak Narhoo
Splinter Foundation
#41 - 2015-02-26 07:45:30 UTC
I have a tiny SSD from which I run OS X and a very few applications to take advantage of the superior speed. I do my utmost best to avoid installing more 'stuff' on the SSD.

My 2/3 EVE clients (@14.49 GB/each) are currently on a second internal HD (to safe space).

Did I read this correctly that you are, with this new method where I cannot change where EVE goes as opposite to the Win client, forcing the 14.49 GB to my tiny SSD? Shocked
Jack' Sparrow
Brutor Tribe
Minmatar Republic
#42 - 2015-02-26 09:35:47 UTC
Quote:
Will we have the option to set a bandwidth usage limit on the DoD? Such that we can prevent ping spikes from DoD using up all our bandwidth.


This I would like to know too.

Also, for people with a slow connection who want to use DoD, would for example a 2mb i.e. 200kb/s connection be sufficient for it to work properly?

I think more info about how this feature is going to work on slow connections, connections limited by download amount i.e. mobile internet connections and, how it's going to affect other people who are using the network at the same time as you're playing Eve.

Note: Copied from previous thread for further discussion and possible input by CCP.
CCP Atropos
C C P
C C P Alliance
#43 - 2015-02-26 10:37:09 UTC  |  Edited by: CCP Atropos
Pak Narhoo wrote:
I have a tiny SSD from which I run OS X and a very few applications to take advantage of the superior speed. I do my utmost best to avoid installing more 'stuff' on the SSD.

My 2/3 EVE clients (@14.49 GB/each) are currently on a second internal HD (to safe space).

Did I read this correctly that you are, with this new method where I cannot change where EVE goes as opposite to the Win client, forcing the 14.49 GB to my tiny SSD? Shocked

We're adding this option to the EVE Launcher so that you get prompted the first time it tries to download to the cache. In the current version it uses C:\ProgramData, which is fine if you have a large hard disk, but obviously not if it's small, or if you want to locate it elsewhere.

edit: to clarify this will only affect Windows clients, where the cache is stored outside the client. On OSX, at this time, the cache is stored with your client.

much later edit: the OSX cache is stored under the Application Support folder in your Library, which exists outside of any one client. You can symlink that to another drive, but changing the path via the EVE Launcher isn't supported.
Rain6637
GoonWaffe
Goonswarm Federation
#44 - 2015-02-26 11:22:10 UTC
There's a session change traffic jam that I avoid by using distinct installs for ten clients. I have a bad feeling that sharing resources between clients will cause that problem to recur. It was addressed by CCP Masterplan here (and patched in Hyperion).

It's still possible to get synchronized session changes without input multicasting: perform a coordinated fleet warp to a gate or station, and pre-jump / pre-dock each client by clicking the gate or station in overview and pressing D mid-warp. All clients will jump or dock on contact. This is what used to cause black screen consistently, and was only fixed (for me) after using separate installs.

Has this new shared resource system been tested with multiple clients in the manner I described?



The unpacking of resources... by "unpacking" of the stuff files, do you mean that meshes and textures will be in accessible formats (such as .obj and tiff / jpg / png) in plain sight?
Dominique Vasilkovsky
#45 - 2015-02-26 12:16:07 UTC
I guess this isn't released yet?
LT Alter
Ryba.
White Squall.
#46 - 2015-02-26 15:42:10 UTC
Will we have the option to set a bandwidth usage limit on the DoD? Such that we can prevent ping spikes from DoD using up all our bandwidth.
CCP Snorlax
C C P
C C P Alliance
#47 - 2015-02-26 15:50:13 UTC
LT Alter wrote:
Will we have the option to set a bandwidth usage limit on the DoD? Such that we can prevent ping spikes from DoD using up all our bandwidth.

There are no plans for that at the moment - we'll see if that becomes necessary after further public testing. If this is a concern you would probably be better off selecting to download everything before starting the client, thus guaranteeing the client won't have to download anything.

Throttling the bandwidth use by the client will mean resources take longer to load so that's not necessarily a good option either.

CCP Snorlax - Software Architect - Team RnB - @CCP_Snorlax - http://ccpsnorlax.blogspot.is/

Altrue
Exploration Frontier inc
Tactical-Retreat
#48 - 2015-02-26 15:59:18 UTC
Are there plans for an intermediate version of the DoD just like blizzard does?

When you download the game, there is a "Playable" threshold (the 400mb of code for EVE), then a "Completed" threshold. (ignoring the "Optimal" threshold).

I'm sure new players will appreciate DoD, but with modern bandwidth and modern hard drives they won't mind downloading the full client. While at the same time enjoying being able to play fast.

Signature Tanking Best Tanking

[Ex-F] CEO - Eve-guides.fr

Ultimate Citadel Guide - 2016 EVE Career Chart

Soldarius
Dreddit
Test Alliance Please Ignore
#49 - 2015-02-26 16:55:13 UTC  |  Edited by: Soldarius
Lair Osen wrote:
Will this make the patching process any faster?


I'm going to give that a tentative yes.

edit: derp, was already answered. My bad for not reading through the thread first.

http://youtu.be/YVkUvmDQ3HY

CCP Goliath
C C P
C C P Alliance
#50 - 2015-02-26 16:58:05 UTC
Crossposting this news article that is particularly important relating to DoD on Singularity.

Please read the following information before you log onto the test server Singularity for the first time after Download-on-Demand has been deployed.

When Download-on-Demand has been published on Singularity, you will be offered the chance to "prime your cache". This means that the launcher will extract your existing resources into the new cache-location the Download-on-Demand EVE Client uses.

While this step will eventually let you select where you want to place your resource folder, this will not be the case at first on Singularity. If you accept and let the launcher perform this conversion, the location for your resources will now be at: "C:\ProgramData\CCP\EVE\SharedCache".

There is a workaround available to Windows users, if you do not want this to be the location for your resource-cache:

When the launcher asks you if you want to prime your cache, select “no”.
When the launcher declares the client ready, go to the Settings-cog in the right upper corner of the launcher.
Go to the download-tab and change the “Shared cache location:” field to the location of your choice.
Save, and restart the launcher.

You should be aware, that doing this, you will not have converted your existing stuff files, so you will be running a “true” Download-on-Demand client. We would of course love for some of you to try this and give us your feedback!

If you do have space on your C: drive, you can also go through the priming process, and then move the SharedCache folder, while also changing the Shared Cache location setting in the launcher. This way you will not be downloading the resources, as you already have them in place.

CCP Goliath | QA Director | EVE Illuminati | @CCP_Goliath

Soldarius
Dreddit
Test Alliance Please Ignore
#51 - 2015-02-26 17:04:32 UTC
When I tested this on Duality, I completely deleted my entire Duality install and started from scratch by dling the client into the Duality folder. It ran just as described and worked very well. I was in game in about 15 minutes, and flying in space in another 5 minutes. Better textures and backgrounds came through pretty quickly.

I had all setting at max and run on an ADSL internet connection.

http://youtu.be/YVkUvmDQ3HY

Amak Boma
Dragon Factory
xX SERENITY Xx
#52 - 2015-02-26 17:09:30 UTC
can we apply singularity client data to speed things up? so dont need download evrything?
S'No Flake
Native Freshfood
Minmatar Republic
#53 - 2015-02-26 17:12:46 UTC
Vincent Athena wrote:
On the Mac I use the clonemaker to make clients defined by links. Its an easy way to have three clients running, all with different settings.
Will the clonemaker still work? Is it even still a valid way to run the client?


I don't see why it wouldn't work.
Even better, each clone should be smaller too....

I guess we have to wait and test it :)
Vincent Athena
Photosynth
#54 - 2015-02-26 17:14:14 UTC
I was asked if I wish to "prime your cache".
What does that mean?
Why was there not explanation as to what it means in that popup?

Know a Frozen fan? Check this out

Frozen fanfiction

Sarmatiko
#55 - 2015-02-26 17:19:37 UTC  |  Edited by: Sarmatiko
Workaround that worked for me:

Before starting DoD Singularity launcher at the first time, I've created registry key with directory path of my choice:

[HKEY_CURRENT_USER\Software\CCP\EVEONLINE]
"CACHEFOLDER"="C:\\EVECache\\"

Then I just started Sisi, answered "Yes" and my folder now filling with cache files without downloading.

UPD: after conversion, Sisi updated with 450 Mb patch. But after that I've checked "Download all resource files" in launcher and now it downloads 8Gb anyway, completely ignoring previously created files What?
S'No Flake
Native Freshfood
Minmatar Republic
#56 - 2015-02-26 17:20:57 UTC
Pak Narhoo wrote:
I have a tiny SSD from which I run OS X and a very few applications to take advantage of the superior speed. I do my utmost best to avoid installing more 'stuff' on the SSD.

My 2/3 EVE clients (@14.49 GB/each) are currently on a second internal HD (to safe space).

Did I read this correctly that you are, with this new method where I cannot change where EVE goes as opposite to the Win client, forcing the 14.49 GB to my tiny SSD? Shocked



What i will do is:
1. Let the DoD create the shared folder and download the stuff.
2. Move the shared folder on another partition (NAS on my case)
3. Use magic to make all clients use the same shared folder
(aka: ln -s /path/to/shared/folder /path/to/where/eve/expects/the/shared/folder)
Virgil McMacset
Caldari Provisions
Caldari State
#57 - 2015-02-26 18:36:15 UTC
Mac hates it , its very untidy on a Mac rendering it unusable for me atm.
Castelo Selva
Forcas armadas
Brave Collective
#58 - 2015-02-26 18:44:09 UTC  |  Edited by: Castelo Selva
Ok, after a night of thinking I have other questions about the DoD process. As I said before, I have a low speed internet connection with high latency. My problem are not the volume of data, but the time to get all that data.

1 – Will the launcher check the files at every start? I ask because, even the new files being in a new folder, it will be possible to be deleted, and then I will have to download it again.

2 – If the check process is not at automatic / every launcher start, will there be an option the run a check when I want it to do? Will it prompt me with a list of missing files? I hope yes, because that way I can search for the missing file at my other machine, or even with my friend next door, which will be faster than download it again.

3 – If I chose to play knowing that the game are missing files, when the file will be download? I ask because I prefer download it when I am spinning my ship at station, and not when I encounter the ship in space in the middle of a fight. Will there be an option about that kind of choice?

4 – Not related to DoD itself, but it is an important question in my opinion: Will this enable the option to hi resolution assets? I will have trouble to download hi resolution files for everything, but even with all the trouble for myself, I think it will be a nice addiction to the game. I can even send by mail a pen drive to a friend and get the files with him.

Thank you so much.

Castelo
Hizumi Mizushiro
Earth Alliance Expeditionary Force
#59 - 2015-02-26 18:47:46 UTC  |  Edited by: Hizumi Mizushiro
Eh, somewhat agree.

Surprisingly flawless update of launcher and patch.

Mac issues noted:

Selected prime cache, and converted with minor problems
1: Contrary to devpost, it is going into ~/Library/Application Support, not /Library Application Support
2: Converted EVE Online.app from 14 GiB to 500 MiB (YAY) but only 'primed' cache to 1.5 GiB (???)

Possibly related:
Once in ship, i cannot drag/move inventory items - Hangar, corp location, pos array hangers, ship hangar: No go.
Noted a few minutes later. it only actually 'selects' the first item, all other items get hover highlight, but you cannot actually click select them.

OS X 10.9.5 on 2011 MPB
Rain6637
GoonWaffe
Goonswarm Federation
#60 - 2015-02-26 20:40:10 UTC
If I can specify a resource folder location per client, does that also mean I can specify different resource folders per client, to maintain separate installs?