The forum has been set to read-only mode. For community discussion and questions, head over to our Discord: https://discord.taleoftwowastelands.com

Moving .bsa Files To Ramdisk

General discussion of Tale of Two Wastelands
User avatar
RoyBatty
Gary
Posts: 7742
Joined: Sun Apr 27, 2014 10:26 am
Location: Vault 108

NVAC removes the 255 char

Post by RoyBatty » Tue Mar 24, 2015 4:28 pm

NVAC removes the 255 char limit btw.


Image

commoner31
Posts: 7
Joined: Sat Apr 12, 2014 4:06 pm

I dont know if this is

Post by commoner31 » Thu Mar 26, 2015 11:55 am

I dont know if this is obvious, but you dont need Link Shell Extensions to make this work.


Of course its a viable option, I merely mean to suggest an alternative.


If you are using Windows Vista or newer you can create symbolic links natively using mklink


Its an option for people who would rather not install 3rd party software and are comfortable using CMD.


An example of the syntax appears as follows:


mklink "C:\Program Files (x86)\Steam\SteamApps\common\Fallout New Vegas\Data\MyBSA.bsa" "F:\FileLocatedOnRamdisk\MyBSA.bsa"


 


 


~ hi

User avatar
RoyBatty
Gary
Posts: 7742
Joined: Sun Apr 27, 2014 10:26 am
Location: Vault 108

symlinks are a feature also

Post by RoyBatty » Thu Mar 26, 2015 12:22 pm

symlinks are a feature also in XP.


It's also best to use a junction for that type of stuff.


 


Image

commoner31
Posts: 7
Joined: Sat Apr 12, 2014 4:06 pm

Well, if you wanted to

Post by commoner31 » Thu Mar 26, 2015 12:39 pm

Well, if you wanted to softlink directories mklink can do that as well.


mklink /d "C:\Program Files (x86)\Steam\SteamApps\common\Fallout New Vegas\Data" "F:\FileLocatedOnRamdisk\"


Of course, that would redirect your entire data drive, which may not be desirable.


If you wanted to, say, only have 1 or 2 bsa in the ramdisk, then a direct file symbolic can be desired.


And although XPs implementation of NTFS did support symlinks and junctions, there wasnt an easy to use native tool in the OS to manipulate them.


Thats why tools like the shell extension mentioned above are so neat.


mklink is native Vista and onward and felt it'd be nice to mention it.


I use it a couple dozen times a month in my profession to do this and that.


Its very useful when tricking applications into thinking their config files are on a local disk, and not on a central file server somewhere.


 


~ hi

User avatar
FiftyTifty
Posts: 493
Joined: Tue Apr 09, 2013 7:36 pm

Creating direct .bsa symbolic

Post by FiftyTifty » Thu Mar 26, 2015 1:28 pm

Creating direct .bsa symbolic links does not work with New Vegas, Fallout 3 and Oblivion. Skyrim works fine with them, and I think Morrowind does too.


Also, using symbolic links for .esm files for any of Bethesda's games will cause the game to crash; it does so for the vanilla .esm files, anyway.


Junctions mitigate all these problems.


 


I recommended Link Shell Extension because it saves a bunch of bother. No need to faff around with command prompt.



commoner31
Posts: 7
Joined: Sat Apr 12, 2014 4:06 pm

I completely understand where

Post by commoner31 » Thu Mar 26, 2015 1:48 pm

I completely understand where you are coming from.


Odd though, I used mklink to redirect my bigger game archive files to "Faster" drives and RAMDISKs before I replaced everything with SSDs and stopped bothering.


I had not had any issues.  Tested with FO3, Skyrim, and FNV.


Did this with Civ4 as well, which if memory serves, also used Gamebryo.


I wouldnt have suggested anything I hadnt tried for myself.


Though I concede to experts here.  If others had issues then its obviously not a reliable solution.


However, command prompt is not Faffy!  My drive balancing scripts were very elegant!  I promise!


Pure push button sexiness.


~ hi

User avatar
RoyBatty
Gary
Posts: 7742
Joined: Sun Apr 27, 2014 10:26 am
Location: Vault 108

For me it wouldn't work at

Post by RoyBatty » Thu Mar 26, 2015 2:10 pm

For me it wouldn't work at all without using a junction. Other tools like FNVEdit and GECK will also throw a fit if it's not a junction.


 


Image

lustephelon
Posts: 37
Joined: Fri Dec 27, 2013 4:16 am
Location: Calif

Iffin your going to do this

Post by lustephelon » Sun Apr 19, 2015 7:11 pm

Iffin your going to do this command prompt style..  you might wanna write things up in notepad (or equiv) so you can turn it into a batch file. 


I haven't tried a RAMdisk on TTW/FO#/FPNV yet. but i have used it on some other programs, and it does help 'stuttering' do to drive access a lot.  Now that I have an SSD my stuttering while still occasional, is 80%+ improved and so I've been at the living with it stage.  I might consider trying the RAMdisk to see how it goes. 


Et. Al
Gamer, part time tech, part time mentor, full time screw up

TJ
Posts: 2181
Joined: Mon Sep 17, 2012 1:06 pm

So you're wanting the game to

Post by TJ » Fri May 06, 2016 3:25 pm

So you're wanting the game to dump your RAM to HDD when you run out of RAM, then have an external component come in behind it and ..... move it back to RAM?


 


Sounds to me like that's not gonna work out so well.


My project Dash is on Kickstarter!



User avatar
RoyBatty
Gary
Posts: 7742
Joined: Sun Apr 27, 2014 10:26 am
Location: Vault 108

The stuff in configurator is

Post by RoyBatty » Fri May 06, 2016 7:27 pm

The stuff in configurator is all a bunch of bullshit, you should delete that "utility".


Image

Post Reply