2 مستودعات
Calculating and applying specific memory address offsets to graphics drivers to enable display outputs.
Distinct from Framebuffer Renderers: Distinct from general rendering by focusing on modifying the driver's memory offsets to fix hardware incompatibility.
Explore 2 awesome GitHub repositories matching graphics & multimedia · Memory Offset Patching. Refine with filters or upvote what's useful.
CloverBootloader is a UEFI-compliant boot loader designed to initialize hardware and launch multiple operating systems across various platforms. Its primary purpose is to enable the booting of operating systems on unsupported hardware through system identity spoofing and hardware emulation. The project specializes in hardware compatibility patching by modifying ACPI tables, faking hardware IDs, and patching binary kernels or extensions in memory during the boot process. It provides capabilities to inject kernel extensions and spoof system parameters, such as product names and serial numbers,
Loads custom video ROMs and patches memory to enable high-resolution graphics during the pre-boot phase.
Hackintool is a hardware configuration tool designed to make non-native computer hardware compatible with macOS. It functions as a suite of utilities for spoofing device identifiers and patching system components to ensure the operating system recognizes unsupported hardware. The project provides specialized tools for graphics, audio, and USB configurations. This includes a framebuffer patcher for resolving display issues on unsupported GPUs, an audio layout configurator for enabling sound via device ID spoofing, and a USB port mapping tool that identifies connected devices to generate custom
Calculates and writes specific memory address offsets to the graphics driver to enable display outputs.