dxwrapper

Game wrapper

A tool to improve compatibility and performance of older games on Windows 10/11 by wrapping DirectX files and converting legacy game APIs.

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.

GitHub

1k stars
42 watching
93 forks
Language: C
last commit: almost 2 years ago
Linked from 1 awesome list

asiasi-loaderasiloadercompatibilityd3d8d3d9ddrawdetourdirectxdirectx-sdkdisasmdlldsounddxwndfullscreengame-developmentgamedevgamingwrapperwrapper-dll

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
aliervo/zshrpgA wrapper that integrates an RPG game with a shell environment.1
electronstudio/sdl2gdxA Java wrapper for SDL and LibGDX controller APIs to provide a unified interface for handling game controllers.76
lukeed/elixir-digitaloceanA set of Elixir modules and tests for interacting with DigitalOcean's API v215
aharabada/directx-beefA wrapper library for DirectX and WinAPI that provides basic interfaces and structures.9
mrstahlfelge/gdx-controllerutilsA collection of utilities for handling game controller input in libGDX games.60
codefoundryde/legacywrapperThis project provides a wrapper around legacy DLLs allowing calls from 64-bit processes to native code written for opposing architectures.80
madmccrow/haxixA tool to build and run games using the Haxe programming language and various game engines.3
abecodes/dftA library that provides a simple and efficient way to spin up isolated containers for testing and development15
derekkraan/walkmanA testing library that wraps modules to isolate tests from the real world54
rob-brown/monadexA library that helps developers work with monads in Elixir to manage state and control code flow.309
wangleline/lineaudioAn audio engine and wrapper for GameMaker, providing a lightweight, customizable solution for playing audio in game development projects.4
olofk/edalizeAn abstraction layer between EDA tools and users, automating the process of configuring and running these tools for simulation, synthesis, or other purposes.649
gpuopen-librariesandsdks/v-ezA wrapper API to simplify the use of Vulkan for game developers and graphics engineers865
darmie/linc_vulkanA set of bindings and wrappers around the Vulkan graphics API to make it accessible from Haxe programming language.14
gonutz/d3d9A Direct3D9 API wrapper for the Go programming language159