touchHLE is a high-level emulator designed to run legacy iPhone OS applications and games on modern desktop and mobile operating systems. It functions by simulating the original hardware environment and operating system API calls rather than emulating underlying CPU instructions.
Las características principales de touchhle/touchhle son: Mobile Application Emulators, Software Archives, Legacy Game Emulators, Preservation Archives, Retro Game Preservation, System Emulators, High-Level Emulation, iOS High-Level Emulators.
Las alternativas de código abierto para touchhle/touchhle incluyen: rwv/chinese-dos-games — This project is a digital library and archive of vintage Chinese language DOS games. It provides a curated collection… xproger/openlara — OpenLara is an open-source game engine and classic game emulator designed to load and execute original game data files… felixrieseberg/macintosh.js — macintosh.js is an Electron-based system emulator designed to run legacy operating systems and vintage software within… snes9xgit/snes9x — Snes9x is a cross-platform emulator designed to replicate the Super Nintendo Entertainment System hardware. It… xemu-project/xemu — xemu is a game console emulator and virtual hardware hypervisor designed to execute original Xbox game software on… playcover/playcover — PlayCover is a desktop mobile application wrapper that enables mobile software to run on macOS. It functions as a…
OpenLara is an open-source game engine and classic game emulator designed to load and execute original game data files from classic action-adventure titles. It functions as a cross-platform game runtime that enables legacy game assets to run on modern hardware and operating systems. The engine features a deterministic physics system using fixed-point coordinate math to ensure consistent movement and behavior across different hardware environments. The project incorporates a component-based entity system and a data-driven level loading process to reconstruct world geometry and object placemen
This project is a digital library and archive of vintage Chinese language DOS games. It provides a curated collection of historical software preserved for access through a web-based emulation platform and a searchable game catalog. The system utilizes a decentralized repository to host and share game data files across a peer-to-peer network. This ensures assets are retrieved using content-addressable hashes rather than relying on central servers. Users can execute games directly in a web browser via a DOS emulation engine or use provided scripts to download and configure game archives for lo
macintosh.js is an Electron-based system emulator designed to run legacy operating systems and vintage software within a modern desktop application. It functions as a virtual machine that replicates the hardware and software environment of a Macintosh Quadra to execute System 8. The project includes a UDP network bridge and virtual Ethernet integration, which routes network traffic to specific ports to enable communication between multiple emulated instances on a local network. The emulator supports virtual disk management and disk-image mounting to transfer files between the host machine an
Snes9x is a cross-platform emulator designed to replicate the Super Nintendo Entertainment System hardware. It functions as a gaming tool that allows users to load and play Super Nintendo software on modern hardware and operating systems. The software provides a portable emulation layer across various hardware architectures to ensure consistent performance. It supports the execution of game ROMs while providing utilities for input mapping and save states. The system implements hardware emulation through cycle-accurate CPU emulation, dynamic recompilation, and scanline-based video rendering.