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
Parker Terrell
Infinity Industries Corp
#61 - 2015-02-26 21:21:44 UTC
Hi,

I tried out the DoD on Sisi on a Windows PC. I wanted to install the cache in a different location (which should be possible according to instructions.

After the client was updated I choose not to prime the cache and went to settings windows to change the folder. However when I was doing that the launcher was already downloading files on the C-drive. I had also no option to close it as it was locked and had status "Not responding" in the task manager.

After hard killing it via the Task manager and restarting (and choosing) to prime it got downloaded in the correct location.
But (probably depending on the download speed) there was already around 700-900 Mb downloaded to c:\programdata

So it seems no matter what you choose in the prime cache dialog it already start downloading. Could ofc be i did something wrong but wanted to share my experience.
Arionu
Iminoneih Ltd
#62 - 2015-02-26 21:23:50 UTC  |  Edited by: Arionu
Hoping to access Singularity to test something other than DoD I prepared to patch my SiSi install on Windows 7.

launcher.exe crashes from my latest SiSi install as well as when I make a new copy of my Tranquility installation and try to patch that one. The error message was as follows:

Problem signature:
Problem Event Name: APPCRASH
Application Name: launcher.exe_unknown
Application Version: 0.0.0.0
Application Timestamp: 49180193
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 03f89602
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1035
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

I then downloaded current Singularity launcher from here http://community.eveonline.com/support/download/test-servers/
The DoD function hogs my download bandwith, making the use of voice comms or other things at the same time practically impossible, is there a workaround to force the launcher to unpack the stuff files I have or force the launcher to download all resources at one go so I don't have my download bandwith taken up.

Edit: Seems when making a fresh copy of Tranq install and trying to patch it for SiSi, it does not crash every 20th time or so, but launcher is stuck and does not start patching process.
Faridah
Horde Armada
Pandemic Horde
#63 - 2015-02-26 22:13:07 UTC

Overall test using previous Sisis install:
Working as intended I guess altho it seems to freeze while 'Updating res cache files' 0.0% ( downloading to res_temp folder in SharedCache?). It never said even 1% downloaded..

I had to kill the launcher the hard way. On restart it removed the res_temp folder and 'Play' button got enabled, so maybe it did download on first try but didn't tell the progress?
Kapeora Gabora
Aliastra
Gallente Federation
#64 - 2015-02-26 22:14:26 UTC
Parker Terrell wrote:
Hi,

I tried out the DoD on Sisi on a Windows PC. I wanted to install the cache in a different location (which should be possible according to instructions.

After the client was updated I choose not to prime the cache and went to settings windows to change the folder. However when I was doing that the launcher was already downloading files on the C-drive. I had also no option to close it as it was locked and had status "Not responding" in the task manager.

After hard killing it via the Task manager and restarting (and choosing) to prime it got downloaded in the correct location.
But (probably depending on the download speed) there was already around 700-900 Mb downloaded to c:\programdata

So it seems no matter what you choose in the prime cache dialog it already start downloading. Could ofc be i did something wrong but wanted to share my experience.


I had a similar experience (after choosing not to prime), except I didn't try to close it, I just went directly to the settings window and changed the cache location. It finished whatever it was downloading shortly after, and I then closed and restarted the launcher. After that I had it run the conversion with the correct cache location. Still, there were about 600mb of files in the old (C:\ProgramData\CCP\...) folder. Maybe this is already part of the plan, but I strongly suggest allowing users to set the cache location right on that screen (when choosing to prime or not).

For clarification, you (CCP) mentioned that you can run all your clients out of a single cache regardless of SISI or TQ. I assume the cache intelligently handles files of different versions, since TQ and SISI are always different? And it deletes the old and unused ones?
Faridah
Horde Armada
Pandemic Horde
#65 - 2015-02-26 22:20:01 UTC  |  Edited by: Faridah
Just had to try renaming the ResFiles folder and restart client. Seems it needs about 500ish MB of the cache before you can start playing. I didn't wait it out, but closed launcher, renamed it back, removed res_temp and client started without any delay.

Also checked the ResFiles size: 13 911 150 592 byte (Just shy of 13 GB)

Edit: Ticking the 'dowload all cache files' starts another 9GB DL.
Vir Allier
Doomheim
#66 - 2015-02-26 23:02:12 UTC  |  Edited by: Vir Allier
No audio,
no ship's pictures in ship hangar and in market (same in ISIS when pointed any ship) (just blurred),
it is impossible to enter captain's quarters
All other stuff that require download (like drones, planets, gates, stations) have displayed without problems
Arla Sarain
#67 - 2015-02-26 23:05:06 UTC
You are running a pre-release version of EVE

Press OK and crash.

Sup?
Kora Ethereal
Ethereal Beings
#68 - 2015-02-27 00:23:38 UTC
Arionu wrote:
Hoping to access Singularity to test something other than DoD I prepared to patch my SiSi install on Windows 7.

launcher.exe crashes from my latest SiSi install as well as when I make a new copy of my Tranquility installation and try to patch that one. The error message was as follows:

Problem signature:
Problem Event Name: APPCRASH
Application Name: launcher.exe_unknown
Application Version: 0.0.0.0
Application Timestamp: 49180193
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 03f89602
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1035
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

I then downloaded current Singularity launcher from here http://community.eveonline.com/support/download/test-servers/
The DoD function hogs my download bandwith, making the use of voice comms or other things at the same time practically impossible, is there a workaround to force the launcher to unpack the stuff files I have or force the launcher to download all resources at one go so I don't have my download bandwith taken up.

Edit: Seems when making a fresh copy of Tranq install and trying to patch it for SiSi, it does not crash every 20th time or so, but launcher is stuck and does not start patching process.



For the download:
Settings Cog -> Download -> Download all the resource files. -> Save -> ??? -> Profit
Just for future reference.


On that note, Will the Client support some sort of bandwidth prioritization in the future for in-game chat/voice ?
Or will we have to use 3rd party applications/QoS to prioritize Teamspeak/Mumble over EvE?
Udonor
Doomheim
#69 - 2015-02-27 00:51:34 UTC  |  Edited by: Udonor
Hmmm. The default location does not look like a Singularity specific location.

So I assume CCP is heavily counting on making other default arrangements before Tranquility gets this feature. Otherwise I would think there would be some issues with Tranquility and Singularity clients sharing a location...same file name but intended to be different versions.

Unless of course you use subfolders, server tags (.tranquility or .singularity in file names) or files are issued GUID IDs. But with GUIDs you would need to share a common master source of GUIDs. And GUIDs are massively ugly and hard use if workarounds need to work with files.
Udonor
Doomheim
#70 - 2015-02-27 01:03:27 UTC  |  Edited by: Udonor
Kora Ethereal wrote:
Arionu wrote:
Hoping to access Singularity to test something other than DoD I prepared to patch my SiSi install on Windows 7.

launcher.exe crashes from my latest SiSi install as well as when I make a new copy of my Tranquility installation and try to patch that one. The error message was as follows:

Problem signature:
Problem Event Name: APPCRASH
Application Name: launcher.exe_unknown
Application Version: 0.0.0.0
Application Timestamp: 49180193
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 03f89602
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1035
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

I then downloaded current Singularity launcher from here http://community.eveonline.com/support/download/test-servers/
The DoD function hogs my download bandwith, making the use of voice comms or other things at the same time practically impossible, is there a workaround to force the launcher to unpack the stuff files I have or force the launcher to download all resources at one go so I don't have my download bandwith taken up.

Edit: Seems when making a fresh copy of Tranq install and trying to patch it for SiSi, it does not crash every 20th time or so, but launcher is stuck and does not start patching process.



For the download:
Settings Cog -> Download -> Download all the resource files. -> Save -> ??? -> Profit
Just for future reference.


On that note, Will the Client support some sort of bandwidth prioritization in the future for in-game chat/voice ?
Or will we have to use 3rd party applications/QoS to prioritize Teamspeak/Mumble over EvE?


Well CCP did say that there was an initial basic upload before game became functional. But maybe coding to support their description and expectations of brief is broken. I mean I thought you were supposed to be able create character and start sitting in dock as new character practically instantly.

Of course maybe the "instantly" available client is based on a new character. That is does inventory maybe constitute an encounter for triggering resource downloads? I wonder if inventories and locations of inventory etc for existing characters with lots of property triggers a more massive resource download than CCP thought about.

Naw - not possible. I am sure CCP always tests every move possible on the chess board before offering the chess game to players. Lol

Or maybe that is why Singularity exists! Just in case CCP skipped an important test case in the rush to field the software. Shocked

(But actually they seem to do a fair job most days. And of course CCP will tell you that no one can test every possible player account and client machine configuration.

Pretty sure that they are so overwhelmed by the number of cases they can't afford to test that CCP ends up settling for testing just a few cases that seem particularly interesting and hoping the software design is flexible enough to catch most the common machine/user factors they are aware of. Consequence of the modern software and computing environment is that less and less is covered by testing before software is fielded.)
Udonor
Doomheim
#71 - 2015-02-27 01:23:31 UTC  |  Edited by: Udonor
Kora Ethereal wrote:
Arionu wrote:
Hoping to access Singularity to test something other than DoD I prepared to patch my SiSi install on Windows 7.

launcher.exe crashes from my latest SiSi install as well as when I make a new copy of my Tranquility installation and try to patch that one. The error message was as follows:

Problem signature:
Problem Event Name: APPCRASH
Application Name: launcher.exe_unknown
Application Version: 0.0.0.0
Application Timestamp: 49180193
Fault Module Name: StackHash_0a9e
Fault Module Version: 0.0.0.0
Fault Module Timestamp: 00000000
Exception Code: c0000005
Exception Offset: 03f89602
OS Version: 6.1.7601.2.1.0.256.1
Locale ID: 1035
Additional Information 1: 0a9e
Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
Additional Information 3: 0a9e
Additional Information 4: 0a9e372d3b4ad19135b953a78882e789

I then downloaded current Singularity launcher from here http://community.eveonline.com/support/download/test-servers/
The DoD function hogs my download bandwith, making the use of voice comms or other things at the same time practically impossible, is there a workaround to force the launcher to unpack the stuff files I have or force the launcher to download all resources at one go so I don't have my download bandwith taken up.

Edit: Seems when making a fresh copy of Tranq install and trying to patch it for SiSi, it does not crash every 20th time or so, but launcher is stuck and does not start patching process.



For the download:
Settings Cog -> Download -> Download all the resource files. -> Save -> ??? -> Profit
Just for future reference.


On that note, Will the Client support some sort of bandwidth prioritization in the future for in-game chat/voice ?
Or will we have to use 3rd party applications/QoS to prioritize Teamspeak/Mumble over EvE?



Would be nice to be able to set cap on EVE functions that use Internet bandwidth -- especially ones that are not critical. So that sounds like two settings for DoD: (1) one for normal proactive background downloading and (2) one for new object actually encountered that should be onscreen (but not all onscreen data is equal - see below).


If CCP wanted to play it a bit smarter there would be 3 or 4 levels:

(3) also critical object on grid for which temporary generic substitute is not possible (potential for severe graphic error or missing feature causing invisible source of interactions to outright interruption of play - freeze or crash) plus

(4) a level for missing stuff known to be in the current system but not yet on grid (maybe minus stuff in player missions that don't belong to me otherwise big mission system would jump priority on every NPC mission ship in EVE).

I guess #3 wouldn't have an in-game user control for limiting Internet usage by definition. But the other three cases could.
Noriko Mai
#72 - 2015-02-27 01:46:01 UTC
I did not prime the cache at first and just downloaded the minimun to play. While ingame, the client didn't download anything. I had no sound and no new icons in overview. It didn't change for 15 minutes despite docking/undockingand changing system so I closed it and primed my cache. After that I had, sound, icons and everything else.

"Meh.." - Albert Einstein

Sgt Ocker
What Corp is it
#73 - 2015-02-27 02:21:44 UTC  |  Edited by: Sgt Ocker
Test server
Quote:
You're running a pre-release version of the EVE Launcher. Blah Blah, might cause problems. Click OK to continue or Cancel to cancel

Click OK to continue - Then nothing, launcher just sits there with the play button greyed out, no error messages, nothing downloaded, it's just doing nothing.
- - - - - - - - - -
I have a separate install for DoD (until recently was working fine), which now calls itself - Server: Duality (VIP MODE) and says - Downloading updates to res cache (188.06 MB/188.06 MB) 100%.
Then it just stalls and well nothing is happening.

My opinions are mine.

  If you don't like them or disagree with me that's OK.- - - - - - Just don't bother Hating - I don't care

It really is getting harder and harder to justify $23 a month for each sub.

Maurice Erquilenne
The Scope
Gallente Federation
#74 - 2015-02-27 03:39:16 UTC
Well, my first impression was really bad - but that was just because it took so long to prime that cache, whatever that does. It's been a long time since I've last installed EVE on a new computer, so I don't remember anymore how long that took.

But this definitely took a lot longer than any major updates in the past 6 months. What made things worse was that the launcher took most of my CPU while it was doing the update, so my computer was extremely slow.

However, once that was finally done, the game ran as smoothly as it did before and I did not see any performance problems. I also tried that Optimize for Quality option (which I usually don't use on this laptop) and it looked really awesome.

Does this new launcher mean that in future, we won't have to download so many data after updates anymore? That'd be really cool. I have traveled a lot in the past and before the unlimited skill queue, I often had to use EVE on very slow mobile connections and it was always a big problem.

One thing that'd be really awesome is maybe some kind of option to "download everything now" while the game is running, but while showing progress and letting yo pause / resume. I would be a bit worried about doing any such updates in the middle of a fight ....
Bienator II
madmen of the skies
#75 - 2015-02-27 04:11:02 UTC
Vincent Athena wrote:
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?

converts your old eve installation into the cache. so you have to download less (or nothing)

how to fix eve: 1) remove ECM 2) rename dampeners to ECM 3) add new anti-drone ewar for caldari 4) give offgrid boosters ongrid combat value

Bienator II
madmen of the skies
#76 - 2015-02-27 04:24:52 UTC  |  Edited by: Bienator II
CCP Goliath wrote:
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.

i tried it without priming and it worked fine. After that i even removed everything from the SISI installation except the launcher folder and eve.exe and restarted. Launcher patched the missing files and it worked too.

Finally, i changed the path to the cache in the launcher setting to point to the folder of the SISI installation (i don't like the idea of next-gen-TQ and SISI using the same cache) and it worked too. After flying around a bit and shooting npcs the whole folder including cache is about 2.2gb big.

Good job i would say. Everything worked rather smoothly, i saw textures updating in a few cases to the high res version and sound seams to have a low download priority (first fight in the belt was rather quiet, second belt had weapon sounds).

edit: i didn't start a new char so it probably skipped the whole char creator download which is quite large i assume.
edit 2: the reason why i removed the files in the SISI folder manually is because i initially thought the on-demand download does not work since the client kept using the old files (cache folder did not grow over 500mb or so.. sound was there etc). But its difficult to say if it really was the case

how to fix eve: 1) remove ECM 2) rename dampeners to ECM 3) add new anti-drone ewar for caldari 4) give offgrid boosters ongrid combat value

Daniel Jackson
Universal Exos
#77 - 2015-02-27 06:12:59 UTC  |  Edited by: Daniel Jackson
ok well i did that but i selected a different location for the cache folder so the sisi folder still has all the files in it, how do i reduce it so that it only uses just the sharedcache?

or which files or folders should i delete in the sisi installation folder? cause its still showing all the files in there
Ferni Ka'Nviiou
Doomheim
#78 - 2015-02-27 06:27:07 UTC
12.44GB download for files that are already there.

Yeah. Right.

Thanks.
Worrff
Enterprise Holdings
#79 - 2015-02-27 08:58:56 UTC  |  Edited by: Worrff
I currently have two separate installs of the EVE client on my PC, so that when a patch fails and corrupts the install so badly, repair won't work (happened more than once), I can just copy the entire EVE directory from the uncorrupted version. I just download large patches once and import into the 2nd client. I don’t use links for this reason.

Also, I would rather have the resources on my PC for immediate access by the client, rather than having to download anything while in a 2000 player fleet fight. TIDI makes that slow enough already.

So, I want to retain the separate full client install and not implement the DoD system.

From other comments, if you choose not to prime the Cache, it downloads a cache anyway which seems to force you into the DoD system. If you choose this option, should it not just run under the old non DoD system, or at least provide the facility for users to still run the non-DoD system, for those of us that prefer the full client install.

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

Greybuilt
Halliburton Heavy Industries
#80 - 2015-02-27 09:07:27 UTC
Would you mind elaborating whether this feature will be optional in its final version?
As some folks have stated, we don't want to be bogged down when multiboxing and all of our clients have to fetch data at the same time, let alone try to access files that are at different stages of download.

May I suggest making this feature optional or at least giving us an option to download everything before starting, just like we do now?