Skip to main content

emulation

List

40 items

jart/blink (⭐ 5033)

tiniest x86-64-linux emulator (C)

xemu-project/xemu (⭐ 1747)

Original Xbox Emulator for Windows, macOS, and Linux (Active Development) (C)

copy/v86 (⭐ 17481)

x86 virtualization in your browser, recompiling x86 to wasm on the fly (Rust)

FEX-Emu/FEX (⭐ 1190)

A fast usermode x86 and x86-64 emulator for Arm64 (C++)

google/cdc-file-transfer (⭐ 2722)

Tools for synching and streaming files from Windows to Linux (C++)

jart/cosmopolitan (⭐ 10648)

build-once run-anywhere c library (C)

jpd002/Play- (⭐ 1749)

Play! - PlayStation2 Emulator (C++)

hrydgard/ppsspp (⭐ 8524)

A PSP emulator for Android, Windows, Mac and Linux, written in C++. Want to contribute? Join us on Discord at https://discord.gg/5NJB6dD or just send pull requests / issues. For discussion use the forums at forums.ppsspp.org. (C++)

citra-emu/citra (⭐ 8333)

A Nintendo 3DS Emulator (C++)

TASEmulators/desmume (⭐ 2111)

DeSmuME is a Nintendo DS emulator (C)

maximecb/uvm (⭐ 267)

Fun, portable, minimalistic virtual machine. (Rust)

PCSX2/pcsx2 (⭐ 8213)

PCSX2 - The Playstation 2 Emulator (C++)

PDP-10/its (⭐ 706)

Incompatible Timesharing System (Assembly)

sarah-walker-pcem/pcem (⭐ 1117)

PCem (C)

tock/tock (⭐ 4224)

A secure embedded operating system for microcontrollers (Rust)

unicorn-engine/unicorn (⭐ 6190)

Unicorn CPU emulator framework (ARM, AArch64, M68K, Mips, Sparc, PowerPC, RiscV, S390x, TriCore, X86) (C)

bottlerocket-os/bottlerocket (⭐ 7234)

An operating system designed for hosting containers (Rust)

FeralInteractive/gamemode (⭐ 3691)

Optimise Linux system performance on demand (C)

ThirteenAG/WidescreenFixesPack (⭐ 1809)

Plugins to make or improve widescreen resolutions support in games, add more features and fix bugs. (C)

narzoul/DDrawCompat (⭐ 643)

DirectDraw and Direct3D 1-7 compatibility, performance and visual enhancements for Windows Vista, 7, 8, 10 and 11 (C++)

GoogleContainerTools/distroless (⭐ 15214)

Language focused docker images, minus the operating system. (Starlark)

elishacloud/dxwrapper (⭐ 823)

Fixes compatibility issues with older games running on Windows 10 by wrapping DirectX dlls. Also allows loading custom libraries with the file extension .asi into game processes. (C++)

jp7677/dxvk-nvapi (⭐ 221)

Alternative NVAPI implementation on top of DXVK. (C++)

rust-osdev/x86_64 (⭐ 617)

Library to program x86_64 hardware. (Rust)

crosire/d3d8to9 (⭐ 655)

A D3D8 pseudo-driver which converts API calls and bytecode shaders to equivalent D3D9 ones. (C++)

darlinghq/darling (⭐ 9656)

Darwin/macOS emulation layer for Linux (Objective-C)

simh/simh (⭐ 1495)

The Computer History Simulation Project (C)

blawar/ooot (⭐ 674)

(C++)

DoctorWkt/pdp7-unix (⭐ 360)

A project to resurrect Unix on the PDP-7 from a scan of the original assembly code (Assembly)

gnif/LookingGlass (⭐ 3972)

An extremely low latency KVMFR (KVM FrameRelay) implementation for guests with VGA PCI Passthrough. (C)

dsrw/enu (⭐ 242)

A Logo-like DSL for Godot, implemented in Nim (Nim)

dege-diosg/dgVoodoo2 (⭐ 467)

Glide/DirectX implementation on D3D11/12 (C++)

HansKristian-Work/vkd3d-proton (⭐ 1170)

Fork of VKD3D. Development branches for Proton's Direct3D 12 implementation. (C)

ata4/glrage (⭐ 57)

OpenGL wrapper for the ATI 3D C Interface and DirectDraw 2 (C)

ThirteenAG/Ultimate-ASI-Loader (⭐ 599)

ASI Loader is the tool that loads custom libraries with the file extension .asi into any game process. (C++)

DualCoder/vgpu_unlock (⭐ 3792)

Unlock vGPU functionality for consumer grade GPUs. (C)

philpem/freebee (⭐ 64)

FreeBee - AT&T 3B1 / 7300 UNIX PC emulator (C)

aap/pdp6 (⭐ 51)

PDP-6 Emulator (C)

xenia-project/xenia (⭐ 6676)

Xbox 360 Emulator Research Project (C++)

evmar/retrowin32 (⭐ 255)

windows emulator (C)