Jump to content
Search In
  • More options...
Find results that contain...
Find results in...
MajorFoley

Iwads no longer found on new PC

Recommended Posts

So i moved to a new PC today. Transferred both my GZdooms 1.6.0 and the latest version GZdoom for mods and i've run into a bit of an issue. Both GZdooms no longer detect any of the wads found in my steam folder (this includes ultimate doom, doom 2, final doom and heretic). Any idea why? Never had to edit the ini files or anything like that before, it just found them

Share this post


Link to post
3 hours ago, Linguica said:

This might sound stupid, but did you actually download the games on Steam?

When i suspected that i tried the uninstall reinstall method, didn't work unfortunately. Should have mentioned that in my OP

Share this post


Link to post

Perhaps it'll work if you go and manually collect the .wad file(s) from your steam installation and then copy them to the GZDoom folder.
 

Quote

The IWAD (named doom2.wad for Doom II, hexen.wad for Hexen, etc.) can be copied from <Steam directory>\SteamApps\Common\<game name>\base to a directory of your choosing and the source port files decompressed/copied there. Again, running the source port main executable should then start the game.

 

Source: https://doomwiki.org/wiki/Steam

Share this post


Link to post

Did you actually install Steam or did you just copy it over?

Steam needs to be installed for the ports to be able to detect where it is from the registry, and the games need to be run for Steams own registry to be properly updated if need be. 

Share this post


Link to post

I just set the environment variable 'DOOMWADDIR' to point to a folder I have with every main WAD file. This mostly circumvents any issue with locating WAD files for good. This includes future releases of GZDoom.

 

Just ask the Google how to set environment variables.

Share this post


Link to post

My recommendation is back up your IWADs by emailing them to yourself and when you install a Doom engine on a new computer, download the IWADs you sent to yourself and move them into the same folder as the .exe file.

Share this post


Link to post
6 minutes ago, mArt1And00m3r11339 said:

My recommendation is back up your IWADs by emailing them to yourself and when you install a Doom engine on a new computer, download the IWADs you sent to yourself and move them into the same folder as the .exe file.

I second backing up your WADS. Google Drive works for backup too.

Share this post


Link to post
52 minutes ago, H3XM0D said:

I second backing up your WADS. Google Drive works for backup too.

You could do that. You could also save them on an external device, such as your jump drive.

Share this post


Link to post
15 hours ago, Edward850 said:

Did you actually install Steam or did you just copy it over?

Steam needs to be installed for the ports to be able to detect where it is from the registry, and the games need to be run for Steams own registry to be properly updated if need be. 

Installed steam before copying over anything from

 

steam apps. I don't think its that anyway because just to make sure i did delete doom and reinstalled it.

 

4 hours ago, mArt1And00m3r11339 said:

My recommendation is back up your IWADs by emailing them to yourself and when you install a Doom engine on a new computer, download the IWADs you sent to yourself and move them into the same folder as the .exe file.

I know its a little childish because the files are so small but i don't want multiple copies of wads around my PC :) Stupid i know. I just don't get why its giving me problems now but didn't before on the older pc... I don't want to chalk it up to the fact it's windows 10 because that OS is have been giving me nothing but crap since day 1 thats its tempted me to go back to 7 with Ryzen drivers.

EDIT: ok something doesn't seem right here as a test i went to an older laptop i had with win 10 on it and installed steam. With both pc and laptop live and logged in it should be able to see games installed. On the laptop it says the games are NOT installed... Yet on the PC they are, i can even run them there in their steam dosbox versions... Yet the laptop shows no option to stream them from PC to laptop. Just installed the ultimate doom, GZdoom found it first try. Beats me whats going on...

 

EDIT 2: Ok i think i have figured out part of the issue but not the fix. I have 2 different steam library's, one my SSD for 2 or 3 games with the rest being on my HDD. The WADS are on my HDD's which for some reason aren't finding it. When i moved installation folder to steams install folder and default steam apps (which is on my SSD) GZdoom immediately finds them no issue. Moving them BACK to the steam library on the HDD and GZdoom no longer finds it. Makes no sense my old PC had this setup and it worked fine...

Edited by MajorFoley

Share this post


Link to post

My housekeeping method is to install each version of GZDoom into their own separate folder.

Then load all IWADS in a separate folder.

 

In the ini file(s) specify the path to the IWADS.

 

 

Share this post


Link to post

Doesn't Steam store the IWAD location in the Windows registry?

 

If so, you can run REGEDIT.EXE, and search for "Doom". That should reveal what folder the ports are looking in for the IWADs. You can change the registry entry to actually point to the proper folder, just be careful in the Registry Editor, cause if you mess things up, you might mess up Windows. Just be careful, and you'll be ok.

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×