GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows ME, 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
- Updated
Jul 3, 2025 - C
GDI, OpenGL and Direct3D 9 re-implementation of the DirectDraw API for classic 2D games for better compatibility with Windows ME, 2000, XP, Vista, 7, 8, 10, 11, Wine (Linux/macOS/Android) and Virtual Machines
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.
Starter code samples for Direct3D11
DirectX 11/12 hook including a simple overlay framework
QDirect3DWidget implementation similar to the built-in QOpenGLWidget
Single header "no-allocation" KTX/DDS file reader
IndieLib is a cross-platform Game Graphics engine. Main focus is OpenGL ES 2.0 for mobile iOS operating system, and OpenGL desktop. **NOT SUPPORTED ANYMORE**
An incomplete re-implementation of DirectMusic, Microsoft's adaptive soundtrack API for games delivered as part of Direct3D and DirectX
A simply and powerful ui script framework library. via http://www.uilib.cn
Qt library for making directx and opengl screenshots.
Graphic modification for WarCraft 3
🔭 cross platform general purpose GPU library - optimized for rendering
The project shows how to hook IDXGISwapChain::Present and capture window frames.
Free DirectMusic file formats loading utilities
A lightweight and flexible wrapper around the Vulkan API written in C. The library handles part of the boilerplate code expected to be set up by the Vulkan API.
A collection of some older releases of the DirectX SDK
Add a description, image, and links to the directx topic page so that developers can more easily learn about it.
To associate your repository with the directx topic, visit your repo's landing page and select "manage topics."