The Computer History Simulation Project
Repository Index
77,852 visible repositories in the index
49–72 of 79 · Most stars
A translation-based Apple Silicon layer for x86-64 PCs
ares is a cross-platform, open source, multi-system emulator, focusing on accuracy and preservation.
DOSBox Staging is a modern continuation of DOSBox with advanced features and current development practices.
PS2 games in the browser: static recompilation to WebAssembly with a native runtime
Open-source ESP32 emulator. Run real firmware locally or in your browser — no hardware, no cloud, no subscription.
A game ROM manager, with a built in web based emulator using multiple sources to identify and provide metadata
- emulation
- rom-management
- self-hosted
- open-source
Run ARM64 Linux userspace and desktop applications on iPhone and iPad.
- arm64
- debian
- interpreter
- ios
PICO-8 Reimplementation in Love2D. Chat: https://discord.gg/jGEMUse6RM
Retro ESP32 is a turbo charged Odroid Go Launcher, Emulator and ROM Manager
- odroid-go
- gameboy-pocket
- gnuboy
- nesemu
Emulator of NES, Super Nintendo, Sega Mega Drive, GameBoy video consoles
Native x86-64 Windows loader for Bloodborne (CUSA03173) with native CPU execution, Win32 runtime, and shadPS4-based Vulkan GPU rendering. Based on deadinside28's bbport. Bring your own game dump, no game files are included.
- bloodborne
- native
- pc
- port
PlayStation 5 emulator for Windows, Linux and MacOS
Run real Linux kernel natively on iOS
Compatibility layer and high level emulator hybrid for running macOS applications across operating systems and architectures
- compatibility-layer
- macos
- macos-compatibility
- high-level-emulation
Static ARM64 to x86 recompiler (GPLv3)
- arm64
- hle
- recompiler
- aarch64
F# RISC-V Instruction Set formal specification
- fsharp
- risc-v
- cpu
- isa
Fujifilm camera modification tools. DO NOT FLASH CUSTOM FIRMWARE TO YOUR CAMERA WITHOUT DUAL BOOTING FIRST
Native PC compatibility project for The Order: 1886 (PS4, CUSA00076). Windows launcher, Vulkan graphics. In development: 3D cinematics observed; gameplay validation ongoing. Uses your own dump; no game files included. | Projeto para PC em desenvolvimento; usa seu próprio dump.
- cpp
- emulation
- game-compatibility
- ps4
Open-source ARM64 execution lab in safe Rust: run programs on three CPU engines and prove the results match real hardware.
- aarch64
- arm64
- cpu-emulator
- differential-testing
Turns a PS2 disc image into a native PC program by static recompilation; builds on ps2-web-recomp (MIT). Work in progress. Bring your own disc.
- playstation-2
- ps2
- recompilation
- static-recompilation
Static recompiler for Nintendo Switch games. Translates the game's ARM64 code to C once and compiles it to a native Windows or Linux program, with an OpenGL renderer and an optional Vulkan one. No games, keys or firmware included.
TabStationToo - PS2 emulation in the browser: PCSX2 compiled to WebAssembly.
- browser
- emscripten
- emulator
- pcsx2
x86 emulation and shellcode detection