Jump to content

DLL files

82 files

  1. OpenAL

    OpenAL 2.1.0.0 extracted from a Creative driver installer. This is an official update and is newer than the version on Creative's site.
     
    Games that include OpenAL32.dll will not use the updated file unless you delete or replace the game's own version to make it see the new one instead.

    38,666 downloads

    0 comments

    Submitted

  2. DirectInput FPS Fix

    TL;DR
    The DirectInputFpxFix fixes an input related FPS drop/slowdown problem that occurs in FEAR, its expansions, Condemned: Criminal Origins and other games. It is easy to install and does not require manual disabling of HID devices.
     
    Quick start guide:
    Extract the file dinput8.dll to the folder containing the executable of the game. For example: "C:\Program Files (x86)\Steam\steamapps\common\FEAR Ultimate Shooter Edition"
    Start the game like you would normally, for example directly through Steam or GOG Galaxy.


    Features
    The DirectInputFpsFix fixes a bug that causes the FPS to severely drop after a few minutes of play. This problem is probably most widely known in regards to the game FEAR and often occurs in conjunction with the usage of Logitech devices.
     
    However, the problem also crops up in other games using the same engine, such as the FEAR expansions or Condemned: Criminal Origins and with non-Logitech hardware configurations. A similar problem has also been reported to occur in other titles, like Prototype.
     
    Although this issue can often be fixed by disabling most/all HID-Devices in the device manager, it is bothersome to do so and lately some people reported that that solution does not even work at all anymore, especially on machines running Windows 10.
     

    Instructions

    Supported Games
    The fix is agnostic towards the game that uses it and should therefore work with all versions of a supported game, including the Steam, GOG and retail versions.
    Confirmed:FEAR and its expansions
    Condemned: Criminal Origins

    [*]Supposedly:
    Prototype
    Kane & Lynch: Dead Men



    Feel free to provide feedback if the DLL works on other games as well.
     

    Install
    The fix does not make any permanent changes to the game or to Windows and can easily be removed.
    Extract the file dinput8.dll to the folder containing the executable of the game. For example: "C:\Program Files (x86)\Steam\steamapps\common\FEAR Ultimate Shooter Edition"*
    Start the game like you would normally, for example directly through Steam or GOG Galaxy.

    *Note that for the FEAR expansions the fix also has to be installed into the corresponding sub-folder of the game
     

    Uninstall
    Rename or remove the dinput8.dll from the folder of the game.


    Known Issues
    There are currently no known issues with the fix.
     

    Additional Information

    Antivirus Software
    Since this mod consists of an executable DLL file that uses "hacking techniques" such as injection and hooking, it could be classified as malicious by antivirus software. In that case, it might be necessary to add an exception rule to the scanner.
     
    If you lack the trust in random people on the internet -- and I would not blame you -- feel free to use a meta online virus scanner like VirusTotal to verify the file.
     

    Loading Other Fixes/Mods/Injectors
    To increase the compatibility with other mods or injectors that are using a wrapper DLL, this fix offers two methods for remote loading of additional files. Note that there might still be compatibility issues between the different fixes, mods or injectors that have nothing to do with the loading process.
     
    File method:
     
    The mod will load another dinput8.dll automatically if it has the name dinput8.dll. Just rename the DLL you want to load accordingly. Using this method will lead to an error if the renamed DLL is not itself a dinput8.dll.
     
    Folder method:
     
    The mod will also automatically load all DLLs regardless of their names in a dinput8 sub-directory. Just create a corresponding folder in the install directory of the mod. This is the only way to load multiple (conflicting) files.
     

    How This Works
    The fix is implemented using a common technique known as DLL hooking.
     
    User input in games like FEAR can be realized via DirectInput, an API by Microsoft for interacting with HID-Devices. The library is ancient and should no longer be used today, because there are other ways to get mouse and keyboard input, especially for games.
     
    The FPS drops happen because the thread that runs DirectInput massively slows down after a while (as can be seen in tools like ProcessExplorer).
     
    If an application uses a library like DirectInput, it needs a so-called DLL (dynamic-link library) where the functionality of the library is stored. In many cases, especially for libraries provided by Microsoft, these DLLs usually reside in the Windows folder.
     
    However, there is an order of how an application searches for the DLLs it needs. Since the DLL of the fix gets copied into the main folder of the application and has the same name of a DLL needed by the game (the one of DirectInput), it gets loaded instead of the one in the Windows folder.
     
    This means that all calls to DirectInput go through the Hook-DLL and can either be directed to the original DLL in the Windows folder or changed as necessary. This also allows some insight in how exactly the library is used by the game.
     
    It turned out that some games not only unnecessarily register all HID-devices, they also call several functions every frame that usually only should be called once during initialization. The latter seems to apply only to devices that are not keyboards or mice. This eventually leads to circumstances where a lot of time is spent opening and closing device connections.
     
    The fix changes the DirectInput initialization in such a way that only keyboard and pointer devices get registered.
     

    Contact And Support
    If you like this mod and want to support the development or show your appreciation with a donation, you can find more information on my website. There you can also find out more about other mods that I have done and means to contact me if you have a question, want to provide feedback, bug reports and suggestions.

    283,582 downloads

    6 comments

    Updated

  3. Windows Media Source Filter - DirectShow Codec

    This package restores the Windows Media Source filter, including the Windows Media Audio codec from DirectShow which was removed in Windows Vista + and above.
    Included in the package is an automatic installer that does everything for you.
    This fix works for any application/game that requires the Windows Media Source Filter.
     
    Games that require this fix:
    - Test Drive 6
    - Monopoly Tycoon
    - Ford Racing 2
     
    Installation Guide::
    https://mcdebugrndmstuff.blogspot.com/2018/10/monopoly-tycoon-directsound-music-fix.html
    Fix made by mrpenguinb

    5,337 downloads

    0 comments

    Updated

  4. Direct3D Retained Mode DLL (d3drm.dll)

    d3drm.dll file needed on Windows Vista and newer for some older games that crash citing this file ("d3drm.dll is missing from your computer" or similar).
     
    Extract the DLL into the same folder as the game's main executable.
     
    This file was extracted from a genuine Windows XP installation CD.

    3,746 downloads

    0 comments

    Submitted

  5. OpenAL Soft

    OpenAL Soft 1.17.2 with source code and binaries for 32 and 64bit windows.
     
    OpenAL Soft is an LGPL-licensed, cross-platform, software implementation of the OpenAL 3D audio API.
    OpenAL provides capabilities for playing audio in a virtual 3D environment. Distance attenuation, doppler shift, and directional sound emitters are among the features handled by the API. More advanced effects, including air absorption, occlusion, and environmental reverb, are available through the EFX extension. It also facilitates streaming audio, multi-channel buffers, and audio capture.
     
    Homepage: http://kcat.strangesoft.net/openal.html

    5,218 downloads

    0 comments

    Updated

  6. Creative ALchemy Universal

    Creative ALchemy restores EAX features and 3D audio in DirectSound3D games on Windows Vista and newer. This special Universal version was modified by Daniel Kawakami (daniel_k) from the Creative Discussion Forum to work on all sound cards (the original version only worked on Creative's products).
     
    Some games may need additional adjustment in the Creative ALchemy Universal configuration tool to enable EAX support in-game; refer to the individual wiki articles for further details.

    50,100 downloads

    3 comments

    Updated

  7. TSL Windows Vista Fix

    all the official download link seems down
    after looking a bit around the net, i finally found the fix
     
    readme with explanation is included

    7,090 downloads

    0 comments

    Submitted

  8. Microsoft DirectX for Visual Basic (dx8vb.dll)

    dx8vb.dll needed on Windows Vista and newer for some older software.
     
    Extract the DLL into the same folder as the main executable.
     
    This file was extracted from Windows XP Service Pack 3 Network Installation Package for IT Professionals and Developers.

    2,154 downloads

    0 comments

    Submitted

  9. Microsoft DirectInput Mapper

    Microsoft DirectInput Mapper needed on Windows Vista and newer for some older games that show a DirectInput registry error or fail to remember key/button mappings.
     
    This download contains the following DLL files:
    Microsoft DirectInput Mapper (dimap.dll)
    Microsoft DirectInput Mapper Framework (diactfrm.dll)

    Extract somewhere temporarily and run the install batch file as an admin (right click, Run as administrator).
     
    These DLL files were extracted from a genuine Windows XP installation CD.

    66,628 downloads

    0 comments

    Updated

  10. Microsoft DirectInput (dinput8.dll)

    Windows 7 version of dinput8.dll needed for some games that do not work correctly with the version shipped in Windows 8 and newer.
     
    Extract the DLL into the same folder as the game's main executable.
     
    This file was extracted from a genuine Windows 7 Ultimate 32-bit installation DVD.

    11,092 downloads

    0 comments

    Submitted

  11. Microsoft DirectX for Visual Basic (dx7vb.dll)

    dx7vb.dll needed on Windows Vista and newer for some older software.
     
    Extract the DLL into the same folder as the game's main executable.
     
    This file was extracted from Windows XP Service Pack 3 Network Installation Package for IT Professionals and Developers.

    1,484 downloads

    0 comments

    Submitted

  12. MOHAA surround sound drivers

    downloaded from here
     
    this extends the available audio driver choices, thus enhancing the 3d sound accuracy

    2,112 downloads

    0 comments

    Submitted

  13. Realtek 3D SoundBack

    Realtek 3D SoundBack used for restoring EAX DirectSound3D features on Windows Vista and newer.
     
    See the sound card page for details.
     
    This file was originally downloaded from the Realtek website.

    4,692 downloads

    0 comments

    Updated

  14. X360ce - Right Analog Stick Fix

    This a different xinput1_3.dll file, which for many people seems to be solving a problem of Right Analog Stick activating Left Trigger. Instructions can be found on X360ce PCGW page.

    13,504 downloads

    0 comments

    Submitted

  15. WineD3D on Windows - DirectX 9

    Windows-compatible version of Wine's DirectX 9.x implementation; useful for fixing issues with older games on modern graphics cards and operating systems. Compiled from the source code for Wine 1.7.28. Complete changelog can be found here.

    6,449 downloads

    0 comments

    Updated

  16. Patched _inmm.dll

    Originally downloaded from http://www.geocities.co.jp/Playtown-Domino/8282/
     
    I took the liberty to include the updated _inmmcnf.ini in the archive.

    14,989 downloads

    0 comments

    Submitted

  17. Virtual Glove P5 fixed interface .dll

    Source
     
    Required to start P5 glove enabled game without the device
     
    Place the dll alongside the main game.exe inside the installation folder

    2,539 downloads

    0 comments

    Submitted

  18. atioglxx.dll catalyst 13.1

    Originally downloaded here

    3,633 downloads

    0 comments

    Submitted

  19. Resident Evil HD Remaster fps fix

    Original download
    Article: Resident Evil HD Remaster

    31,133 downloads

    0 comments

    Submitted

  20. AMD Catalyst updated Vista dll

    Not strictly games-related, but if any newer drivers could help solving some issues.
     
    All credits to smeezekitty

    460 downloads

    0 comments

    Submitted

  21. Visual C++ 2010 Runtime DLLs

    These are few DLL files taken from Visual C++ 2010 Re-distributable package that may get corrupted by Microsoft's Updates on Windows 7 (noticeable mainly by "0xC000007B" error). Do not place these files in any of the Windows folders!

    702 downloads

    0 comments

    Submitted

  22. Indeo codec

    Source
     
    XP users should check this.

    3,176 downloads

    0 comments

    Updated

  23. Sephus ddraw fix

    Originally taken from http://forums.totalwar.org/vb/showthread.php?142044-Fix-for-resolution-problems

    2,990 downloads

    0 comments

    Submitted

  24. Conflict Zone - Missing DLL Solution

    Article: http://pcgamingwiki.com/wiki/Conflict_Zone

    1,114 downloads

    0 comments

    Updated

  25. WineD3D on Windows - DirectX 8.1

    Windows-compatible version of Wine's DirectX 8.1 implementation; useful for fixing issues with older games on modern graphics cards and operating systems. Compiled from the source code for Wine 1.7.28. Complete changelog can be found here.

    3,030 downloads

    0 comments

    Updated

×
×
  • Create New...