Missing vrad_dll.dll

Discussion in 'Mapping Questions & Discussion' started by pennsyrail, Oct 29, 2017.

  1. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    Hello y'all, and thanks in advance for your help. Upon building a small map to test the look of certain objects in the game and compiling, I get this error;

    vrad_launcher error: can't load vrad_dll.dll
    The specified procedure could not be found

    This has never been a problem since before the Inferno update, and I can't do jack diddly squat! I tried making maps with just a box and a player start, and these didn't work. I re-verified both the SDK and TeamFortress 2 content, but to no avail. HEEELP!!!!
     
  2. Werewolf

    aa Werewolf Probably not a real Werewolf

    Messages:
    671
    Positive Ratings:
    192
    I've been having the same issue, only with both VVIS and VRAD.

    In fact I came here to update that post because it has suddenly started working for me again. It's just a coincidence that I saw your post beforehand. I know that doesn't help you, but I did email Valve about this bug and given they have been pushing lots of patches to the main TF2 experience, hopefully this issue will get addressed in another patch.
     
  3. henke37

    aa henke37

    Messages:
    1,781
    Positive Ratings:
    396
    You have the file. The issue is what the file wants in turn. Use dependency walker and help us figure out what the issue is.
     
  4. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    I have the file on my system. I heard some others say it was because valve needs to patch something
    What's dependency checker?
     
  5. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    I downloaded and checked the .dll. It's missing somewhere around 50 dependent strings? I re-verified and reinstalled tf2 and Source SDK, to no avail. HELP!!! I can't believe valve would be so lax about this, seeing as many other people have posted on this, for CS:GO too...
     
  6. henke37

    aa henke37

    Messages:
    1,781
    Positive Ratings:
    396
    Explain what you mean by "dependent strings".
     
  7. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    It lists the dependencies of the .dll file and points to a slew of missing strings of code that are missing from the library of vrad.
     
  8. henke37

    aa henke37

    Messages:
    1,781
    Positive Ratings:
    396
    Which ones?
     
  9. Werewolf

    aa Werewolf Probably not a real Werewolf

    Messages:
    671
    Positive Ratings:
    192
    Yes I think screenshot-ing or copy+pasting the parts you think are in error might be call for here. Surely someone else can take a look and verify things or at least provide another opinion.
     
    • Agree Agree x 1
  10. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    Okay, sorry about the delay. I'm on Italian time now (5-hours ahead of US). Here are the screen shots from the dependency checker and a dialogue showing the missing .dll's.

    API-MS-WIN-CORE-APIQUERY-L1-1-0.DLL
    API-MS-WIN-CORE-APPCOMPAT-L1-1-1.DLL
    API-MS-WIN-CORE-APPINIT-L1-1-0.DLL
    API-MS-WIN-CORE-ATOMS-L1-1-0.DLL
    API-MS-WIN-CORE-COMM-L1-1-0.DLL
    API-MS-WIN-CORE-CONSOLE-L1-1-0.DLL
    API-MS-WIN-CORE-CONSOLE-L2-1-0.DLL
    API-MS-WIN-CORE-CRT-L1-1-0.DLL
    API-MS-WIN-CORE-CRT-L2-1-0.DLL
    API-MS-WIN-CORE-DATETIME-L1-1-1.DLL
    API-MS-WIN-CORE-DATETIME-L1-1-2.DLL
    API-MS-WIN-CORE-DEBUG-L1-1-1.DLL
    API-MS-WIN-CORE-DELAYLOAD-L1-1-1.DLL
    API-MS-WIN-CORE-ENCLAVE-L1-1-0.DLL
    API-MS-WIN-CORE-ERRORHANDLING-L1-1-1.DLL
    API-MS-WIN-CORE-ERRORHANDLING-L1-1-3.DLL
    API-MS-WIN-CORE-FIBERS-L1-1-1.DLL
    API-MS-WIN-CORE-FIBERS-L2-1-1.DLL
    API-MS-WIN-CORE-FILE-L1-2-1.DLL
    API-MS-WIN-CORE-FILE-L1-2-2.DLL
    API-MS-WIN-CORE-FILE-L2-1-1.DLL
    API-MS-WIN-CORE-FILE-L2-1-2.DLL
    API-MS-WIN-CORE-HANDLE-L1-1-0.DLL
    API-MS-WIN-CORE-HEAP-L1-2-0.DLL
    API-MS-WIN-CORE-HEAP-L2-1-0.DLL
    API-MS-WIN-CORE-HEAP-OBSOLETE-L1-1-0.DLL
    API-MS-WIN-CORE-INTERLOCKED-L1-2-0.DLL
    API-MS-WIN-CORE-IO-L1-1-1.DLL
    API-MS-WIN-CORE-JOB-L1-1-0.DLL
    API-MS-WIN-CORE-KERNEL32-LEGACY-L1-1-1.DLL
    API-MS-WIN-CORE-KERNEL32-PRIVATE-L1-1-1.DLL
    API-MS-WIN-CORE-LARGEINTEGER-L1-1-0.DLL
    API-MS-WIN-CORE-LIBRARYLOADER-L1-2-0.DLL
    API-MS-WIN-CORE-LIBRARYLOADER-L1-2-1.DLL
    API-MS-WIN-CORE-LIBRARYLOADER-L2-1-0.DLL
    API-MS-WIN-CORE-LOCALIZATION-L1-2-1.DLL
    API-MS-WIN-CORE-LOCALIZATION-L2-1-0.DLL
    API-MS-WIN-CORE-LOCALIZATION-OBSOLETE-L1-3-0.DLL
    API-MS-WIN-CORE-LOCALIZATION-PRIVATE-L1-1-0.DLL
    API-MS-WIN-CORE-MEMORY-L1-1-2.DLL
    API-MS-WIN-CORE-MISC-L1-1-0.DLL
    API-MS-WIN-CORE-NAMEDPIPE-L1-2-0.DLL
    API-MS-WIN-CORE-NAMEDPIPE-L1-2-2.DLL
    API-MS-WIN-CORE-NAMESPACE-L1-1-0.DLL
    API-MS-WIN-CORE-NORMALIZATION-L1-1-0.DLL
    API-MS-WIN-CORE-PRIVATEPROFILE-L1-1-1.DLL
    API-MS-WIN-CORE-PROCESSENVIRONMENT-L1-2-0.DLL
    API-MS-WIN-CORE-PROCESSSNAPSHOT-L1-1-0.DLL
    API-MS-WIN-CORE-PROCESSTHREADS-L1-1-2.DLL
    API-MS-WIN-CORE-PROCESSTHREADS-L1-1-3.DLL
    API-MS-WIN-CORE-PROCESSTOPOLOGY-L1-2-0.DLL
    API-MS-WIN-CORE-PROFILE-L1-1-0.DLL
    API-MS-WIN-CORE-PSAPI-ANSI-L1-1-0.DLL
    API-MS-WIN-CORE-PSAPI-L1-1-0.DLL
    API-MS-WIN-CORE-REALTIME-L1-1-0.DLL
    API-MS-WIN-CORE-REGISTRY-L1-1-0.DLL
    API-MS-WIN-CORE-RTLSUPPORT-L1-2-0.DLL
    API-MS-WIN-CORE-SIDEBYSIDE-L1-1-0.DLL
    API-MS-WIN-CORE-STRING-L1-1-0.DLL
    API-MS-WIN-CORE-STRING-L2-1-0.DLL
    API-MS-WIN-CORE-STRING-OBSOLETE-L1-1-0.DLL
    API-MS-WIN-CORE-STRINGANSI-L1-1-0.DLL
    API-MS-WIN-CORE-SYNCH-L1-2-0.DLL
    API-MS-WIN-CORE-SYNCH-L1-2-1.DLL
    API-MS-WIN-CORE-SYSINFO-L1-2-1.DLL
    API-MS-WIN-CORE-SYSINFO-L1-2-3.DLL
    API-MS-WIN-CORE-SYSTEMTOPOLOGY-L1-1-0.DLL
    API-MS-WIN-CORE-THREADPOOL-L1-2-0.DLL
    API-MS-WIN-CORE-THREADPOOL-LEGACY-L1-1-0.DLL
    API-MS-WIN-CORE-THREADPOOL-PRIVATE-L1-1-0.DLL
    API-MS-WIN-CORE-TIMEZONE-L1-1-0.DLL
    API-MS-WIN-CORE-UTIL-L1-1-0.DLL
    API-MS-WIN-CORE-WINDOWSERRORREPORTING-L1-1-0.DLL
    API-MS-WIN-CORE-WOW64-L1-1-0.DLL
    API-MS-WIN-CORE-WOW64-L1-1-1.DLL
    API-MS-WIN-CORE-XSTATE-L2-1-0.DLL
    API-MS-WIN-EVENTING-CLASSICPROVIDER-L1-1-0.DLL
    API-MS-WIN-EVENTING-OBSOLETE-L1-1-0.DLL
    API-MS-WIN-EVENTING-PROVIDER-L1-1-0.DLL
    API-MS-WIN-SECURITY-APPCONTAINER-L1-1-0.DLL
    API-MS-WIN-SECURITY-BASE-L1-2-0.DLL
    LIBCURL.DLL
    TIER0.DLL
    VSTDLIB.DLL
    API-MS-WIN-CORE-COM-L1-1-1.DLL
    API-MS-WIN-CORE-REGISTRY-PRIVATE-L1-1-0.DLL
    API-MS-WIN-CORE-VERSION-L1-1-0.DLL
    API-MS-WIN-DEVICES-CONFIG-L1-1-1.DLL
    API-MS-WIN-DEVICES-QUERY-L1-1-1.DLL
    API-MS-WIN-POWER-BASE-L1-1-0.DLL
    API-MS-WIN-POWER-SETTING-L1-1-0.DLL
    API-MS-WIN-SECURITY-GROUPPOLICY-L1-1-0.DLL
    API-MS-WIN-SECURITY-LSALOOKUP-L1-1-1.DLL
    API-MS-WIN-SECURITY-LSAPOLICY-L1-1-0.DLL
    API-MS-WIN-SECURITY-SDDL-L1-1-0.DLL
    API-MS-WIN-SERVICE-MANAGEMENT-L1-1-0.DLL
    API-MS-WIN-SERVICE-MANAGEMENT-L2-1-0.DLL
    API-MS-WIN-SERVICE-PRIVATE-L1-1-1.DLL
    API-MS-WIN-SERVICE-WINSVC-L1-2-0.DLL
    EXT-MS-WIN-ADVAPI32-NPUSERNAME-L1-1-0.DLL
    EXT-MS-WIN-ADVAPI32-NTMARTA-L1-1-0.DLL
    EXT-MS-WIN-ADVAPI32-REGISTRY-L1-1-0.DLL
    EXT-MS-WIN-APPXDEPLOYMENTCLIENT-APPXDEPLOY-L1-1-0.DLL
    EXT-MS-WIN-APPXDEPLOYMENTCLIENT-APPXDEPLOYONECORE-L1-1-0.DLL
    EXT-MS-WIN-AUTHZ-CONTEXT-L1-1-0.DLL
    EXT-MS-WIN-CORE-WINRT-REMOTE-L1-1-0.DLL
    EXT-MS-WIN-FECLIENT-ENCRYPTEDFILE-L1-1-0.DLL
    EXT-MS-WIN-GPAPI-GROUPPOLICY-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-APPCOMPAT-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-DATETIME-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-ERRORHANDLING-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-FILE-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-QUIRKS-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-QUIRKS-L1-1-1.DLL
    EXT-MS-WIN-KERNEL32-REGISTRY-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-SIDEBYSIDE-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-WINDOWSERRORREPORTING-L1-1-0.DLL
    EXT-MS-WIN-KERNEL32-WINDOWSERRORREPORTING-L1-1-1.DLL
    EXT-MS-WIN-KERNELBASE-PROCESSTHREAD-L1-1-0.DLL
    EXT-MS-WIN-MRMCORER-RESMANAGER-L1-1-0.DLL
    EXT-MS-WIN-NTDSAPI-ACTIVEDIRECTORYCLIENT-L1-1-0.DLL
    EXT-MS-WIN-NTDSAPI-ACTIVEDIRECTORYCLIENT-L1-1-1.DLL
    EXT-MS-WIN-NTUSER-MESSAGE-L1-1-1.DLL
    EXT-MS-WIN-NTUSER-STRING-L1-1-0.DLL
    EXT-MS-WIN-NTUSER-SYNCH-L1-1-0.DLL
    EXT-MS-WIN-NTUSER-WINDOW-L1-1-1.DLL
    EXT-MS-WIN-PROFILE-EXTENDER-L1-1-0.DLL
    EXT-MS-WIN-PROFILE-LOAD-L1-1-0.DLL
    EXT-MS-WIN-RPC-SSL-L1-1-0.DLL
    EXT-MS-WIN-RTCORE-NTUSER-SYSPARAMS-L1-1-0.DLL
    EXT-MS-WIN-RTCORE-NTUSER-WINDOW-EXT-L1-1-0.DLL
    EXT-MS-WIN-SECURITY-CAPAUTHZ-L1-1-0.DLL
    EXT-MS-WIN-SECURITY-EFSWRT-L1-1-1.DLL
    EXT-MS-WIN-SHELL32-SHELLCOM-L1-1-0.DLL

    It looks to me like they might be windows related... Hammer is compatible with windows 10 x64 right?
    Maybe I am missing some windows dependencies? I have never had to add extra stuff when installing Hammer until I upgraded to Windows 10.
     

    Attached Files:

  11. Werewolf

    aa Werewolf Probably not a real Werewolf

    Messages:
    671
    Positive Ratings:
    192
    I use Windows 10 Pro 64-bit, so yes it is.

    Also, you might want to consider using the [/spoiler] tags around large bodies of text like that.
     
  12. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    Good idea. Short of downgrading or reinstalling source sdk once-more, any ideas on what I could do. The pain of not being able to use Hammer is too great..
     
  13. Vel0city

    aa Vel0city Mission Impossible Spider

    Messages:
    1,866
    Positive Ratings:
    1,463
    • Agree Agree x 1
  14. henke37

    aa henke37

    Messages:
    1,781
    Positive Ratings:
    396
    All those yellow question marks are actually a known missing feature in dependency walker. The tool is starting to become obsolete.
     
  15. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    I guess I'll post when valve tells me what to do...
     
  16. henke37

    aa henke37

    Messages:
    1,781
    Positive Ratings:
    396
    Also, don't be surprised when dependency walker can't find dlls because you've moved/copied the file from its install folder.
     
  17. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    Hey yall',
    I fixed the problem by uninstalling and reinstalling both TF2 and Hammer (Source SDK). Seems as though the new map files and props from the update have not been added to the SDK cache so when i re-verified them it deleted several files. I actually re-verified while playing tf2 and it removed models and textures from Lazarus while in game.
    Thanks for all the help guys!
     
  18. henke37

    aa henke37

    Messages:
    1,781
    Positive Ratings:
    396
    You shouldn't be using the source sdk version of hammer.
     
  19. Lampenpam

    Lampenpam L12: Fabulous Member

    Messages:
    933
    Positive Ratings:
    289
    Where you using source sdk all along? You should just go to Team Fortress 2/bin and run hammer.bat.
    Just set it so it uses the same folder for the vmfs or move your vmfs.
     
  20. pennsyrail

    pennsyrail L2: Junior Member

    Messages:
    56
    Positive Ratings:
    4
    No no no no. I didn't mean I was using the Source version, I had just tried to do the Refresh SDK Content trip. I usually use the Hammer.bat shortcut. I just meant that it was refreshing the content that screwed everything up. I don't usually touch that interface, and for the life of me can't remember why I ever thought that resetting that was a good Idea.