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
41 watching
90 forks
Language: C
last commit: 6 days ago
Linked from 1 awesome list

asiasi-loaderasiloadercompatibilityd3d8d3d9ddrawdetourdirectxdirectx-sdkdisasmdlldsounddxwndfullscreengame-developmentgamedevgamingwrapperwrapper-dll

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
aliervo/zshrpg A wrapper that integrates an RPG game with a shell environment. 1
electronstudio/sdl2gdx A Java wrapper for SDL and LibGDX controller APIs to provide a unified interface for handling game controllers. 76
lukeed/elixir-digitalocean A set of Elixir modules and tests for interacting with DigitalOcean's API v2 15
aharabada/directx-beef A wrapper library for DirectX and WinAPI that provides basic interfaces and structures. 9
mrstahlfelge/gdx-controllerutils A collection of utilities for handling game controller input in libGDX games. 60
codefoundryde/legacywrapper This project provides a wrapper around legacy DLLs allowing calls from 64-bit processes to native code written for opposing architectures. 80
madmccrow/haxix A tool to build and run games using the Haxe programming language and various game engines. 3
abecodes/dft A library that provides a simple and efficient way to spin up isolated containers for testing and development 13
derekkraan/walkman A testing library that wraps modules to isolate tests from the real world 53
rob-brown/monadex A library that helps developers work with monads in Elixir to manage state and control code flow. 309
wangleline/lineaudio An audio engine and wrapper for GameMaker, providing a lightweight, customizable solution for playing audio in game development projects. 4
olofk/edalize An abstraction layer between EDA tools and users, automating the process of configuring and running these tools for simulation, synthesis, or other purposes. 641
gpuopen-librariesandsdks/v-ez A wrapper API to simplify the use of Vulkan for game developers and graphics engineers 865
darmie/linc_vulkan A set of bindings and wrappers around the Vulkan graphics API to make it accessible from Haxe programming language. 14
gonutz/d3d9 A Direct3D9 API wrapper for the Go programming language 159