Did you install warframe before it was on steam? Do you just dislike steam and never bothered installing it, but you want the new tennogen stuff (or just the artifically inflated steam play-time to brag about)?
How to share your warframe install between the steam and nonsteam versions of the game without reinstalling:
Open steam
If you previously installed steam warframe, but deleted the folder: go to steam > library > warframe > delete local files. this wont remove any of the appdata non-steam install.
Begin steam warframe fresh download.
Wait about a minute.
Stop and cancel the download from steam download manager.
Close steam completely.
Go to C:\Steam\SteamApps\downloading and delete folder 230410 and the matching 230410_(something).patch file (these are pre-allocated space and use 17GB on your drive wben before download)
Go to C:\Steam\SteamApps and open appmanifest_230410.acf in notepad, find StateFlags = 1026, chance 1026 to 4. save and close. This tells steam that warframe finished downloading.
Locate your warframe public build install (the non-steam game), it should be under C:\Users\USERNAME\AppData\Local\Warframe\Downloaded\Public. !! Check the folder size to make sure it is over 16GB. If it is not, you may have installed warframe in programfiles or system root. !! The launcher insists on putting itself in appdata/local no matter where the game is installed.
You will need the LinkShellExtension program to do this (Unless you are a cool geek and know how to make a junction from the commandline). it is a very small addon that gives you a symbolic link menu in the file rightclick menu
Symbolic links let you "shortcut" a folder to another location, allowing programs to access the folder like it is in two places at once, saving tons of disk space. You can even use this to run the same program easily on multiple OSes and drives, for a computer running two versions of windows, but that is another story.
The download and explanation. http://www.howtogeek.com/howto/16226/complete-guide-to-symbolic-links-symlinks-on-windows-or-linux/
Rightclick the folder Public and choose "pick link source"
Go to C:\Steam\SteamApps\common, rightclick and choose "Drop As" > "Junction" and rename the junction "Public" to to "Warframe". A junction seems to work better than other types of links for this.
Registry files: If you never ran steam warframe before, it may help to copy the following into a text file, save it as .reg instead of .txt, and run it. This will put these settings into your registry.
________ Copy everything below this line ________
Windows Registry Editor Version 5.00
[HKEY_CURRENT_USER\Software\Valve\Steam\Apps\230410]
"Installed"=dword:00000001
"Running"=dword:00000000
"Updating"=dword:00000000
"Launching"=dword:00000000
[HKEY_CURRENT_USER\Software\Digital Extremes\Warframe\SteamLauncher]
"ConfirmedLanguage"=dword:00000000
"LastLogin"=dword:00000000
"ReadCba"="9CBC69E1D9AE2874F4D1AF57A19AE923"
"ReadEula"="ECFEC2AEE8054A9E7665DBD03D1DE6A1"
"APR2007_xinput_x64.cab"="743B333C2DB3D4CF190FB39C29F3C346"
"APR2007_xinput_x86.cab"="C234DF417C9B12E2D31C7FD1E17E4786"
"DSETUP.dll"="9E0711BED229B60A853BCC5D10DEAAFC"
"DXSETUP.exe"="DDCE338BB173B32024679D61FB4F2BA6"
"Jun2010_XAudio_x64.cab"="EDEB828A8E54A9F3851007D80BC8DD6E"
"Jun2010_XAudio_x86.cab"="9D2DA3B1055120AF7C2995896F5D51ED"
"Oct2005_xinput_x64.cab"="C39E4358CEA9538AB1D4B842DA669BC6"
"Oct2005_xinput_x86.cab"="B296431A5DFFF596FEF2F04B4F36362A"
"dsetup32.dll"="0F58CCD58A29827B5D406874360E4C08"
"dxupdate.cab"="8ADF5A3C4BD187052BFA92B34220F4E7"
"VerifyVersionPublic"=dword:00000002
"ServerCluster"=dword:00000000
Run steam, select Warframe > properties > local files > verify install
Run warframe from steam.
Look at cool tennogen stuff.
Close warframe.
Run normal warframe from your old shortcut, if you feel like it. It still works fine too!
You can now run either one at any time, no downloads required.
7 comments
Decided to try this, ofc with 1st backing up the game.
In the mean time I started downloading the Steam version.
Overall. If you are going to do a backup, may as well just get both versions.
Hi a little late but ive done the whole process and it wont let me verify the game files via steam and when im trying to launch it says that the...../tools/launcher.exe is missing i managed to avoid that by linking the tools file to where its wants it to be and now it starts normally but it opens the launcher and starts downloading the game files (on the launcher it says that i can open the steam interface from the popup so its definitely linked to steam properly).I tried verification there but it wouldnt let me do it any advise would be welcome as i have a very limited internet connection
You still have to pay cash for the items though, so either way to get them you have to spend real money. Is DE too lazy to implement them into the base game like the scindo tennogen skins or did DE make a deal with steam so steam gets a cut of the money as well?
From what I have gathered from previous discussions, the reason you pay actual money is because DE wishes to "pay" the creators of Tennogen content via a percentage of the in-game transactions. This is probably so they can avoid paying people outright to create player-made content, and let them earn their pay though supply-demand market forces. If DE wants to use your design, great. If people buy it, great. If the design demand falls, tough luck. If we made everything purchasable via Platinum, then all the creators would get is small transfers of platinum though player purchases, and selling platinum and getting real currency back through other means can get dicey.
They could easily make it so they give money to the creators even if people pay with platinum since all platinum in Warframe was purchased by someone, so with the huge direct profit they are making with platinum purchases they could use that money to pay creators a small cut for each purchase of their item. They would also sell more of these items as well so even when considering that some of the platinum is bought at a "discount", the creators would still be getting money.
I think it's just an easier way to fill their pockets with direct cash instead of relying on people buying platinum. Imo, the only steam only things that make sense are promotional things like phased skins or rubedo skins, stuff not made by players but made specifically for steam.
That, and how much plat would they need to charge to ensure they dont loose money, while being able to pay the creators? It would be close to 400-800 per item, because purchase discounts exist.
Lose money? They make so much in platinum sales they might as well be swimming in cash, they can afford gaining 90% profit on plat instead of 100%, since they don't use money to "create" plat, they gain 100% profit from every purchase.
That's kinda cool actually. Personally, I don't see why you wouldn't use Steam - but I have not had problems with them, and I have a lot of other Steam games anyway so...
Actually, I had to download the regular (non-steam) client, after Steam had a short bout of weirdness with my install there. So at least that's a thing you can do. Now I can apply this information to using the other version, if Steam ever happens to bork up again in the future.
"short bout(s) of weirdness" sort of generalizes the average steam experience.
This method actually works in reverse as well, for converting a steam install to a nonsteam one.
Steam actually broke my warframe before so I find it useful
I'm too lazy. Just downloaded warframe on steam now i have steam and non steam version.
Nice, thanks :) I will definitely try this
nice profile pic