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
Gerart en Daire
HY-AE
#181 - 2015-03-03 22:13:10 UTC
Yup, file junction seems to work like a charm. Didn't go past the character selection screen yet, but I have 0 MB in C:\ProgramData\CCP\ where the link/junction is, and 300MB DoD'd to D:\EVEsharedCache, which is were I pointed the link.

So, to anyone else who's having their launcher crash, either directly and/or when they try to adjust the settings to move the cache away from C:, try the following:
  1. In your EVE singularity folder (make a copy of the tranquility folder and rename it to something else), create a shortcut of the repair.exe, modify the target line to be ...\repair.exe --server=sisi
  2. Run the modified repair shortcut, this will patch the Singularity folder to the newest Singularity version, instead of using the launcher to do it.
  3. Go to \bin\ in your Singularity folder, create a shortcut to exefile.exe (and you may want to move it up one folder level to the Singularity root folder), modify the target line to read ...\bin\exefile.exe /server:Singularity
  4. At this point you can run the exefile and check that you can login and get to the character selection screen. This will also start downloading the basic stuff (low res ship models etc.) to the cache in C:, but it shouldn't fill up gigabytes in seconds, so no worries.
  5. Go to C:\ProgramData\CCP\. The path continues with \EVE\SharedCache\ResCache\ and 256 hexadecimal-numbered subfolders, if you started up Singularity with the exefile as advised in the previous point. You can now delete the \EVE\ folder and all subfolders+contents.
  6. Open the Windows command prompt, doesn't matter what the current location is, type:
    mklink /J C:\ProgramData\CCP\EVE\ D:\EVEsharedCache
    (feel free to substitute another target instead of D:\EVEsharedCache)
  7. Go to D: and create the folder D:\EVEsharedCache, if you hadn't earlier (again, feel free to chose another location/name).
  8. Use the exefile shortcut to start up EVE again, DoD should be downloading filed to the new folder, with 0 space being taken up in C:\ProgramData\CCP. And you can now play on Singularity, and test how DoD works for you (do you get lag, do some resources take strangely long to download or are corrupted, etc). *huzzah*
Worrff
Enterprise Holdings
#182 - 2015-03-04 08:06:29 UTC
A few queries that I hope someone who has carried this out can help with. The Devs stopped monitoring this thread some time ago, as they do.



What is the size of the new cache ?

Does priming the cache, move the current files (keep the overall size the same) or copy them (increase the overall size) ?

I currently have two separate installs of the Eve client, as if one gets corrupted during a patch I can just copy the other one over (happened more than once). So, if I specify a different location for each cache, that will effectively give me 2 separate client installs again, or I am missing something ?

I just use the launcher to patch and the exefile file to play. If I specify in the launcher to download everything before playing, will the exefile file still show “incompatible version” when there is a patch available, or will something weird happen ?


Thanks :)

CCP Philosophy: If it works, break it. If it’s broken, leave it alone and break something else.

dhunpael
#183 - 2015-03-04 16:54:15 UTC
just restarted the test launcher and it updated itself.
After that you have to look at an patch bar that isn't moving past 0% for quite a long time...
CCP Atropos
C C P
C C P Alliance
#184 - 2015-03-04 17:32:07 UTC
I deployed an updated version of the EVE Launcher to Singularity. It should fix those of you on XP crashing. There's also improvements to some of the feedback, as well as the initial introduction to download on demand. You can trigger the first time popups via the /runfirsttimesetup command line argument.

For those who can't start the EVE Launcher you can download the installer from here: http://cdn1.eveonline.com/EveOnlineLauncher/beta/EVEOnlineLauncher_2_2_867066.exe
CCP Atropos
C C P
C C P Alliance
#185 - 2015-03-04 17:46:15 UTC
CCP Atropos wrote:
I deployed an updated version of the EVE Launcher to Singularity. It should fix those of you on XP crashing. There's also improvements to some of the feedback, as well as the initial introduction to download on demand. You can trigger the first time popups via the /runfirsttimesetup command line argument.

For those who can't start the EVE Launcher you can download the installer from here: http://cdn1.eveonline.com/EveOnlineLauncher/beta/EVEOnlineLauncher_2_2_867066.exe


edit:
Here's a more granular list of the changes:

  • Improved the initial introduction dialogs to better explain what download on demand is, and allow configuration of the path that's used as the shared resource cache before downloading begins.
  • Improved the feedback for some of the progress bars to better reflect their actual progress.
  • Fixed a casing issue in the stuff file extraction process .
  • Added a command line argument to force show the first time download on demand dialogs (/runfirsttimesetup)
  • Fixed the pre-release warning popup to appear when it's actually on a higher version than the server has
  • Added a field to the settings dialog on Mac to show the path being used in the shared cache, although changing it isn't supported at this time.


Things that aren't in place but we're working on:

  • Translations. There's a lot of English only strings at the moment.
  • Better error handling for a variety of extraction related issues such as running out of disk space, permission errors and such
  • The ability to interrupt/cancel the extraction process it without crashing.


There's probably more - I've not kept up with this thread over the last few pages so if there's any good feedback in those posts I've not yet read them Oops
Vincent Athena
Photosynth
#186 - 2015-03-04 19:18:41 UTC  |  Edited by: Vincent Athena
"Downloading updates to res cache: (xxx/11.4GB)"

11.4 GB AAAARRRRGGGG!

Edit: The download is going very, very slowly. I'm on a big pipe, so it's not clear what the issue is. But I do notice that eve has one core of my four totally maxed out, during the download. MBP, intel core i7. Its like its too busy doing....something... to do the download in a timely fashion.

Know a Frozen fan? Check this out

Frozen fanfiction

Castelo Selva
Forcas armadas
Brave Collective
#187 - 2015-03-04 20:05:36 UTC  |  Edited by: Castelo Selva
Sorry, I am not english born so I need thing to be more clear for me (again, sorry for that).

CCP Atropos, as far my understand now, with this new launcher version, I can choose where to put my shared cache before the extraction actually happens. Is this right? This will help people with eve instalation in others HD.

After I did the extraction of my stuff files, the old stuff files will still be on the driver or should it be deleted? What the expected size of the new shared cache folder?

If I choose to do the extraction of my stuff files, what the expected amount of MB should I download to get in the game (minimal patch size)?

If I choose to download everything fist to after log in what the expected amount of MB / GB should I download?

I think this information will help people to check if the extraction goes right and if the launcher are download thing correctly.

Thank you for your time.

Castelo
Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#188 - 2015-03-04 23:53:14 UTC  |  Edited by: Salpun
Update still has issues. None of the stuff you added seemed to work for me. Win 7 pack 1

Changed the cache location to from the default.
C:\Program Files (x86)\CCP\Shared Cache\
It locked up could not down load a thing.

Any ideas?

Is there a way to get the command line in the game tab to reset the launcher set up because if it is suppose to effect the launcher it did not work.

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

CCP Atropos
C C P
C C P Alliance
#189 - 2015-03-05 00:10:17 UTC
Salpun wrote:
Update still has this issue.

Changed the cache location to from the default.
C:\Program Files (x86)\CCP\Shared Cache\
It locked up could not down load a thing.

Any ideas?

My gut reaction is that its probably permissions related: Program Files is a restricted OS folder and if the launcher isn't running as admin it probably doesn't have permission to write there.

If you can provide the log file it should hopefully list an exception to prove or disprove my guess.
CCP Atropos
C C P
C C P Alliance
#190 - 2015-03-05 00:11:59 UTC
I don't understand what you mean about resetting the launcher setup. Could you explain?
Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#191 - 2015-03-05 00:23:28 UTC
CCP Atropos wrote:
I don't understand what you mean about resetting the launcher setup. Could you explain?

There is a reset laucher settings text lower left.

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

CCP Atropos
C C P
C C P Alliance
#192 - 2015-03-05 00:23:37 UTC
Castelo Selva wrote:
Sorry, I am not english born so I need thing to be more clear for me (again, sorry for that).

CCP Atropos, as far my understand now, with this new launcher version, I can choose where to put my shared cache before the extraction actually happens. Is this right? This will help people with eve instalation in others HD.

Yes, that is correct.

Castelo Selva wrote:
After I did the extraction of my stuff files, the old stuff files will still be on the driver or should it be deleted?

They should be deleted by the EVE Launcher automatically.

Castelo Selva wrote:
What the expected size of the new shared cache folder?

Immediately after you have completed the extraction and before the EVE Launcher has downloaded anything it should be approximately 12GB which is the same size as the stuff files.

After that I do not know because it depends upon what assets have been updated and are not present in the shared cache at that time.

Castelo Selva wrote:
If I choose to do the extraction of my stuff files, what the expected amount of MB should I download to get in the game (minimal patch size)?

Again, I do not know be exact amount. It depends upon what has been changed on the test server.

Castelo Selva wrote:
If I choose to download everything fist to after log in what the expected amount of MB / GB should I download?

This is the same as the previous question. For the sake of argument, if we only released download on demand and no other changes (like new ships or textures) then you hopefully not have to download anything since all the required (necessary) assets are already available.

Castelo Selva wrote:
I think this information will help people to check if the extraction goes right and if the launcher are download thing correctly.

Thank you for your time.

Castelo

CCP Atropos
C C P
C C P Alliance
#193 - 2015-03-05 00:25:10 UTC
Salpun wrote:
CCP Atropos wrote:
I don't understand what you mean about resetting the launcher setup. Could you explain?

There is a reset laucher settings text lower left.

I still don't understand what it is you're asking. Oops
Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#194 - 2015-03-05 00:25:35 UTC
Also after updating the launcher it does not restart it you have to click on the icon again is this intended?

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#195 - 2015-03-05 00:26:57 UTC  |  Edited by: Salpun
CCP Atropos wrote:
Salpun wrote:
CCP Atropos wrote:
I don't understand what you mean about resetting the launcher setup. Could you explain?

There is a reset laucher settings text lower left.

I still don't understand what it is you're asking. Oops

IF you use it it does not reset the location or the command line text.

pulling a fresh install on a second computer win 8 did start up the new features.

Needs a third option identify different cache locationSmile

Down load is still very slow.

Adding permissions to the file allowed me to down load 531 MB and it says ready but the win 8 version is still extracting with no errors just really slow when using the default. Needs a pop up when the launcher locks up because of permissionsUgh can it do that?

Never could get the command line to work might want to add some info about how that works.

Hope this info helps you and others trying to use it out.

Getting the loading spiral on one client but not on the other.

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

Ke'Daar
Ministry of War
Amarr Empire
#196 - 2015-03-05 05:27:15 UTC
New Launcher Updated to v2.2.867066 ..on MAC

RES cache download 11.99GB ?

Really? Is this necessary?

Hoping to have a answer
CCP Atropos
C C P
C C P Alliance
#197 - 2015-03-05 11:18:13 UTC
Salpun wrote:
CCP Atropos wrote:
Salpun wrote:
CCP Atropos wrote:
I don't understand what you mean about resetting the launcher setup. Could you explain?

There is a reset laucher settings text lower left.

I still don't understand what it is you're asking. Oops

IF you use it it does not reset the location or the command line text.

pulling a fresh install on a second computer win 8 did start up the new features.

Needs a third option identify different cache locationSmile

Down load is still very slow.

Adding permissions to the file allowed me to down load 531 MB and it says ready but the win 8 version is still extracting with no errors just really slow when using the default. Needs a pop up when the launcher locks up because of permissionsUgh can it do that?

Never could get the command line to work might want to add some info about how that works.

Hope this info helps you and others trying to use it out.

Getting the loading spiral on one client but not on the other.

So to answer some of your points, if I've understood correctly:

  • When you're talking of resetting the launcher you're referring to when you click this: https://i.imgur.com/65dg5Qz.png? If so, then I'm not sure whether we want to reset the shared cache. You could argue that since it exists outside of any single installation, resetting a single launcher should not reset a shared resource.
  • You say that it needs a third option to identify a different cache location, do you mean that you should be able to specify a cache location per install? If so that completely undermines the point of a shared cache, and isn't something we're going to implement.
  • I'll look into the startup arguments option (if I'm correct assuming that's what you're referring to when you say "command line")

Salpun
Global Telstar Federation Offices
Masters of Flying Objects
#198 - 2015-03-05 12:51:21 UTC
CCP Atropos wrote:
Salpun wrote:
CCP Atropos wrote:
Salpun wrote:
CCP Atropos wrote:
I don't understand what you mean about resetting the launcher setup. Could you explain?

There is a reset laucher settings text lower left.

I still don't understand what it is you're asking. Oops

IF you use it it does not reset the location or the command line text.

pulling a fresh install on a second computer win 8 did start up the new features.

Needs a third option identify different cache locationSmile

Down load is still very slow.

Adding permissions to the file allowed me to down load 531 MB and it says ready but the win 8 version is still extracting with no errors just really slow when using the default. Needs a pop up when the launcher locks up because of permissionsUgh can it do that?

Never could get the command line to work might want to add some info about how that works.

Hope this info helps you and others trying to use it out.

Getting the loading spiral on one client but not on the other.

So to answer some of your points, if I've understood correctly:

  • When you're talking of resetting the launcher you're referring to when you click this: https://i.imgur.com/65dg5Qz.png? If so, then I'm not sure whether we want to reset the shared cache. You could argue that since it exists outside of any single installation, resetting a single launcher should not reset a shared resource.
  • You say that it needs a third option to identify a different cache location, do you mean that you should be able to specify a cache location per install? If so that completely undermines the point of a shared cache, and isn't something we're going to implement.
  • I'll look into the startup arguments option (if I'm correct assuming that's what you're referring to when you say "command line")



Different cache location: If I want to make the shared cache a different location the way the current first install window is set up makes it unclear how to change the location of the shared cache. It needs a way to change the shared cache location besides a yes/no option. even a change to the wording to say if you want to change the location press no and change the location in the options menu and restart the launcher.

If i dont know something about EVE. I check https://wiki.eveonline.com/en/wiki/ISK_The_Guide

See you around the universe.

CCP Atropos
C C P
C C P Alliance
#199 - 2015-03-05 13:08:38 UTC
The first dialog (https://i.imgur.com/fqmh018.png) clearly says at the bottom 'Would you like to configure it now?' The second dialog (https://i.imgur.com/M25WccD.png) allows you to change it, and subsequently asks if you would like to migrate any existing assets you've got.

The reasoning for two dialogs is simple: there are a variety of paths people will use:

  1. Use defaults (click 'no' on the first dialog)
  2. Want to configure the path (click 'yes' on the first dialog) but not extract/migrate any existing assets (click 'no' on the second dialog)
  3. Want to configure the path (click 'yes' on the first dialog) and extract/migrate any existing assets (click 'yes' on the second dialog)


I'm willing to discus the wording if you think it's unclear. Please give me some ideas you think might work better.
CCP Maxwell
C C P
C C P Alliance
#200 - 2015-03-05 13:39:33 UTC
Vincent Athena wrote:
"Downloading updates to res cache: (xxx/11.4GB)"

11.4 GB AAAARRRRGGGG!

Edit: The download is going very, very slowly. I'm on a big pipe, so it's not clear what the issue is. But I do notice that eve has one core of my four totally maxed out, during the download. MBP, intel core i7. Its like its too busy doing....something... to do the download in a timely fashion.


Seeing the same issue, and looking into this.

CCP Maxwell - QA Engineer - Team RnB