6 रिपॉजिटरी
Management of directory structures and firmware packs specifically for emulator boot requirements.
Distinct from System Emulators: Distinct from system emulators: focuses on the configuration of files and paths rather than the emulation engine itself.
Explore 6 awesome GitHub repositories matching operating systems & systems programming · Emulation Environment Configurations. Refine with filters or upvote what's useful.
AzurLaneAutoScript is a mobile game automation system designed to perform repetitive gameplay tasks unattended. It functions as a screenshot-driven bot that controls Android devices, emulators, and cloud phones via ADB and uiautomator2, using computer vision to make interaction decisions instead of fixed timers. The project distinguishes itself through an advanced computer vision suite that includes local optical character recognition and perspective-aware grid detection. These tools allow the bot to parse 3D game maps, compute vanishing points, and normalize grid-centered objects for precise
Manages emulator resolution and ADB settings to ensure stable communication.
Box64 एक क्रॉस-आर्किटेक्चर रनटाइम और यूज़र-मोड एमुलेशन लेयर है जो Linux और Windows सॉफ़्टवेयर को नॉन-नेटिव हार्डवेयर पर चलने की अनुमति देता है। यह एक x86-64 इंस्ट्रक्शन एमुलेटर और बाइनरी ट्रांसलेटर के रूप में कार्य करता है, जो मशीन कोड को नेटिव इंस्ट्रक्शंस में अनुवादित करके विभिन्न CPU आर्किटेक्चर पर 64-बिट बाइनरी निष्पादित करता है। यह प्रोजेक्ट निष्पादन में तेज़ी लाने के लिए डायनामिक रिकंपाइलेशन का उपयोग करता है और हार्डवेयर संगतता बढ़ाने के लिए गेस्ट सिस्टम कॉल्स को नेटिव होस्ट लाइब्रेरीज़ में मैप करता है। यह लीगेसी सॉफ़्टवेयर का समर्थन करने के लिए 32-बिट निष्पादन वातावरण का अनुकरण कर सकता है और विदेशी निष्पादन योग्य फ़ाइलों (executables) को स्वचालित रूप से पहचानने और लॉन्च करने के लिए ऑपरेटिंग सिस्टम कर्नेल के साथ एकीकृत होता है। यह सिस्टम 64-बिट और 32-बिट Linux प्रोग्राम, Windows बाइनरी और गेम क्लाइंट के निष्पादन को कवर करता है, जिसमें Vulkan ग्राफिक्स ओवरले का समर्थन भी शामिल है। यह लाइब्रेरी बंडलिंग, AppImage पैकेज लोडिंग और हार्डवेयर-विशिष्ट लक्ष्य ऑप्टिमाइज़ेशन के लिए तंत्र प्रदान करता है। यह सॉफ़्टवेयर स्टेटिक बाइनरी संकलन का समर्थन करता है और विभिन्न CPU आर्किटेक्चर में परिनियोजन के लिए एक क्रॉस-कंपाइलेशन टूलचेन प्रदान करता है।
Allows adjustment of emulation settings and performance overrides using environment variables or configuration files.
Testcontainers for .NET is a Docker testing library and integration testing framework designed to manage the lifecycle of throwaway containers. It provides high-level abstractions as a Docker API wrapper to provision ephemeral infrastructure, replacing mocks with real database, messaging, and search engine instances to ensure isolated and reproducible test environments. The project distinguishes itself through a builder-configuration-container pattern and a dynamic port binding mechanism that prevents collisions during concurrent test execution. It enables reliable service-to-service communic
Maps configuration files or attaches existing container instances to customize the setup of local service emulators.
EmulatorJS is a WebAssembly emulation framework and RetroArch web frontend designed to run classic video game ROMs and BIOS files directly in a web browser. It serves as a web-based game emulator that executes hardware-accurate emulation cores to reproduce the behavior of various vintage home consoles and arcade systems. The project is distinguished by its ability to synchronize game states between multiple users in real time using WebRTC for browser-based multiplayer gaming. It also includes a dedicated HTML5 game embed tool that generates code snippets and isolated containers to integrate p
Provides comprehensive configuration for input mappings, visual shaders, and interface styles.
Box86 is a Linux userspace emulator and instruction translator designed to run x86 binaries on ARM-based devices. It functions as a hardware compatibility layer that simulates an x86 environment, allowing software built for different processor architectures to execute on ARM Linux. The project utilizes a dynamic recompiler to translate x86 opcodes into native ARM instructions at runtime, increasing execution speed over standard interpretation. To further improve performance and stability, it wraps native system libraries and Vulkan drivers, redirecting architecture-specific calls to native ho
Allows setting process-specific environment variables and behavior settings via configuration files.
中文
Configuring emulator settings including language, networking, save paths, and game metadata generation.