Jump to content


Photo
- - - - -

How to move Skins directory to other drive (to save space)


  • Please log in to reply
17 replies to this topic

#1 Kreny

Kreny
  • Posts: 188

Posted 26 August 2013 - 19:54

Hello there,

for someone who runs RoF from small SSD drive, this should be useful. I had a problem that with more and more planes and skins, RoF became quite huge game. A run it from 60GB SSD due to performance but I was going out of space (there are Win7 with their nice "winsx feature" so there was less and less free space)

0 - I assume RoF in installed in c:\games\RoF (so replace directory with your directory)
I have Czech windows but it's just translation - it will look same on any other language
1 - move entire c:\games\RoF\data\graphics\Skins directory to other drive (e.g. to root of d: drive so there will be d:\Skins (1) with many subdirectories (2))
Attached File  moveSkins.png   121.77KB   823 downloads
2 - run cmd as admin (click on Start (1), type cmd (2), right click on it (3) and select Run as Administrator (4))
Attached File  cmdAsAdmin.png   58KB   823 downloads
3 - create symbolic link with this command (1) : mklink /D c:\games\RoF\data\graphics\Skins d:\Skins
—-you should get confirmation that link was created. Note that if there are spaces in path, you have to use "[whole path]"!
Attached File  mklinkCommand.png   43.85KB   823 downloads
4 - check link exists (in ..RoF/data/graphics folder, there will be "shortcut-like" directory (1))
Attached File  createdLink.png   8.65KB   823 downloads
5 - thats it! Run the game and enjoy free space :)

Hope this will help someone…
  • 1

#2 Laser

Laser
  • Posts: 1611

Posted 26 August 2013 - 20:01

I always wondered if this works (can't test right now):

In RoF/data/startup.cfg, at the end, what happens if one changes the highlighted path to a different, full path? (e.g. d:\graphics\skins)

[KEY = system]
bin_log_folder = ""
debug_info = 0
gamelog = 1
keep_binary_log = 0
mission_text_log = 0
modes = 0
reset_configs = 0
show_net_skins = 1
skin_dir = "graphics\Skins\"
[END]
  • 0

#3 Kreny

Kreny
  • Posts: 188

Posted 26 August 2013 - 20:11

I have tried it as first option but it didnt worked for me. Maybe I had to escape special characters, do not know.
  • 0

#4 Panthercules

Panthercules
  • Moderator
  • Posts: 16179

Posted 26 August 2013 - 20:16

I've been wondering about this for a while myself - sounds like a neat trick that I'll have to try when I get back from work later tonight.

Do you notice any slowdowns/stutters or other issues when the game tries to go get the skins off the other drive with this arrangement in place?

One problem I could not resolve when I was last playing around with this was that I use JSGME to install all my skins into the game, and I could not find a way to tell JSGME to get copies of the skins from another drive and use them to install into the game. With this link trick in place, I could presumably overcome that issue by having an extra copy of JSGME and the related skin files on the same other drive as the one linked to by this trick, instead of using the normal copy of JSGME I would use for other RoF mods.

I suppose though that to make that approach work I would also have to be able to use this trick to create the same sort of link to a set of the skin-related swf folders for the preview pictures - is there any reason you can't have two such links working at the same time with this little trick?
  • 0

New "Useful Materials" page now available: http://riseofflight....ks/#entry628960
Useful Skinning-related Info:  http://riseofflight....g-related-info/  
Spammers banned while still online:


#5 Jason_Williams

Jason_Williams
  • Producer
  • Posts: 3467
  • LocationLas Vegas, NV USA

Posted 26 August 2013 - 20:22

A video tutorial of this option would be best.

Jason
  • 0

#6 Kreny

Kreny
  • Posts: 188

Posted 26 August 2013 - 20:28

to Panthercules :
about performance : I have not noticed slowness… of course if drive with Skins would be powered off by Windows to save power then it will have to spin first. But if You don't have some evil power settings like "turn off drive when idle for 5 minutes" then it should not be a problem.
about "two links" : I am not Windows expert (I like penguins more than windows) but I suppose it should not be a problem at all
To Jason : I can take screen-shots tomorrow but if someone would like to verify this guide and take screenshots/video on my behalf, I have no problem with this of course :)
  • 0

#7 Laser

Laser
  • Posts: 1611

Posted 26 August 2013 - 20:34

to Panthercules :
about performance : I have not noticed slowness… of course if drive with Skins would be powered off by Windows to save power then it will have to spin first. But if You don't have some evil power settings like "turn off drive when idle for 5 minutes" then it should not be a problem.
about "two links" : I am not Windows expert (I like penguins more than windows) but I suppose it should not be a problem at all
To Jason : I can take screen-shots tomorrow but if someone would like to verify this guide and take screenshots/video on my behalf, I have no problem with this of course :)

Hei, i like penguins too :)

For who wants to try, a free nice desktop recording software is this: http://camstudio.org/" onclick="window.open(this.href);return false;">http://camstudio.org/ (it can also save to flash, great for web page insertion)
  • 0

#8 thedudeWG

thedudeWG
  • Posts: 764

Posted 27 August 2013 - 16:18

A video tutorial of this option would be best.

Jason

OK, this kid did a Youtube video for moving his cache folder for World of Warcraft using symbolic links. It's not bad and I had no problems applying it to my skins folder using his video. It could be useful until someone can create a video specifically for RoF (but there really is no difference): http://www.youtube.c...h?v=uBBY2nFtnIA" onclick="window.open(this.href);return false;">

I highly recommend using symbolic links to anyone with RoF on their SSD drives. It works great, and it doesn't interfere with future skin pack installs. In fact, you can paste skins in either location (SSD folder or actual hard disk folder) and it will actually only take up space on your hard disk.
  • 0

#9 thedudeWG

thedudeWG
  • Posts: 764

Posted 27 August 2013 - 16:31

Kreny,
Great post! I wanted to do something similar but I guess I wanted to see if I ever encountered any problems or pitfalls with it before posting. In the end, I just forgot or was lazy about it.

One other huge space saver for those wanting to use an SSD is; installing Windows onto their SSD without their user profiles taking up space on the SSD. Basically, everything else resides on the hard disk (desktop, documents, downloads, music, videos, everything besides Windows and RoF). That's how I did it, and it works beautifully. It's best for new Windows installs, but I guess it is possible to move user accounts to the hard disk, but I don't know if I would recommend doing so. Still, if anyone is going to install a new SSD and put Windows and RoF on it, they should consider the following post: http://www.sevenforu...t-location.html" onclick="window.open(this.href);return false;">http://www.sevenforu...om/tutorials/87 … ation.html (using Option 2)
  • 0

#10 Kreny

Kreny
  • Posts: 188

Posted 27 August 2013 - 20:24

Jason: I have "visualized" this guide in my first post, hope its enough ;)
  • 0

#11 loopy

loopy
  • Posts: 94

Posted 05 October 2013 - 01:25

will this work if you have an external hard drive plugged in via usb
  • 0

#12 thedudeWG

thedudeWG
  • Posts: 764

Posted 05 October 2013 - 02:31

I wouldn't recommend it. Even if it's USB 3.0, the transfer rate would probably be noticeable. I guess you could try and see, though. It should be just as easy to switch it back …
  • 0

#13 charlo

charlo
  • Posts: 814

Posted 06 October 2013 - 18:17

http://www.youtube.c...BY2nFtnIA#t=125

From the above video I also learned you have to put quotation marks around both pathways.

Just out of curiosity, I wonder why in the video he says mklink /j instead of mklink /D

mklink /D worked for me to move 8 GBs of ROF skins off my SSD. Now I can download even more skins without worrying about SSD space.

Thanks, Kreny! :S!:
  • 0
Intel Core i7-6700K Skylake OC @ 4.8 GHz | Corsair Hydro H70 CWCH70 CPU Cooler with two Noctua NF-F12 PWM 120mm fans | ASUS ROG MAXIMUS VIII HERO motherboard | EVGA Titan X Hybrid GPU | G.SKILL Ripjaws 4 Series 32GB DDR4 3000 F4-3000C15Q-32GRK RAM | Samsung 840 EVO 500GB SSD | CoolerMaster HAF 932 ATX Full Tower case |SeaSonic Snow Silent 750W Power Supply | Acer B6 Series B286HK ymjdpprz 28" 4K UHD (3840 x 2160) Monitor | Windows 10 Pro | CH Fighterstick, CH Pro Throttle, CH Throttle Quadrant, CH Pro pedals, CH MFP, Track IR 5, Buttkicker Gamer 2 | ====== My original ROF rig (now used by visiting gunners): MacBook Pro Core2Duo 2.66 GHz | 8 GBs RAM | NVIDIA GeForce 9600M GT 512 MB GPU

#14 ericleroi

ericleroi
  • Posts: 10

Posted 06 October 2013 - 19:19

There's a neat utility called SteamMover which works for things other than Steam files as well. It has an intuitive front end which makes using it straight forward. It will create the symbolic links and also move the files for you. It's very easy to backout out also. I use it a lot, typically when I'm moving games with long load times to/from my space restricted SSD.

Hello btw :)
  • 0

#15 Panthercules

Panthercules
  • Moderator
  • Posts: 16179

Posted 07 October 2013 - 00:48

Welcome to the Forums!

Thanks for the tip - may give that SteamMover thing a try at some point.
  • 0

New "Useful Materials" page now available: http://riseofflight....ks/#entry628960
Useful Skinning-related Info:  http://riseofflight....g-related-info/  
Spammers banned while still online:


#16 Scott_Steiner

Scott_Steiner
  • Posts: 789
  • LocationWisconsin, USA

Posted 07 October 2013 - 22:32

Thanks for the tip, it was something I was thinking would be a good idea last week, but didn't know if it was feasible.
  • 0

#17 Genius

Genius
  • Posts: 587

Posted 12 October 2014 - 12:25

Thanks, :S!:

Very useful, i use this command:

mklink /D "C:\Program Files (x86)\777\Rise of Flight\data\graphics\Skins" d:\Skins

With "" (because space on path files)

Maybe this post can be moved to subforum "How to" ?
  • 0

#18 Panthercules

Panthercules
  • Moderator
  • Posts: 16179

Posted 12 October 2014 - 15:53

Maybe this post can be moved to subforum "How to" ?

OK, good idea - done. Also updated my sticky file compendium to add this one.
  • 0

New "Useful Materials" page now available: http://riseofflight....ks/#entry628960
Useful Skinning-related Info:  http://riseofflight....g-related-info/  
Spammers banned while still online:



0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users