Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
-
Updated
Aug 25, 2024 - C
Fixes compatibility issues with older games running on Windows 10/11 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes.
A utility for reordering and hiding DirectInput controllers
Wraps the main DirectX and Direct3D DLLs. It allows you to intercept calls to DirectX and Direct3D interface functions so that you can log API calls or you can add your own code into the game, such as enabling Anti-Aliasing or creating overlays in the game.
DirectInput interface for XInput controllers
A dll module that is designed to improve compatibility in games using DirectInput 1-7 (dinput.dll) by converting all API calls to their equivalent DirectInput 8 (dinput8.dll) ones. This allows older games to be able to use newer tools and wrappers written for DirectInput 8.
Unfinished, experimental d3d11.dll wrapper for intercepting DirectX 11 function calls.
Direct3D9 Wrapper DLL/classes with a built-in overlay framework that implements an in-game console and a text feed for printing on-screen messages in DirectX9 programs. Includes plugin support.
Automatic generation of DLL wrappers for both 32-bit and 64-bit DLLs
Dinput8 wrapper meant to fix specific games
Compilation of shared library wrapper templates and generators for Windows and Linux from various authors.
A set of C wrapper library projects for PicoScope® oscilloscope products.
Disable color management awareness in applications that support it
Grimoire: Heralds of the Winged Exemplar wrapper DLL which adds support for mp3 encoded music.
.NET Framework Wrapper for accessing the Windows Registry
CLR Wrapper for interoperability between Client C# and C source
Video Input, Wrapping unmanaged code as .Net dll
Program to link functions to your wrapped function
Add a description, image, and links to the wrapper-dll topic page so that developers can more easily learn about it.
To associate your repository with the wrapper-dll topic, visit your repo's landing page and select "manage topics."