awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
utkarshdalal avatar

utkarshdalal/GameNative

0
View on GitHub↗
2,803 estrellas·113 forks·Kotlin·gpl-3.0·2 vistas

GameNative

GameNative is a PC game compatibility layer and library manager designed to run desktop game binaries on mobile devices. It functions as a system for executing desktop titles through translation layers and hardware-specific driver optimizations.

The project provides a unified interface for aggregating multiple digital storefronts, allowing for the installation and organization of games and downloadable content in one place. It includes a custom input mapping tool that translates touchscreen gestures and controller inputs into legacy keyboard and mouse events.

The system covers game performance optimization by automatically applying verified settings and managing graphics driver variants. It also handles cross-device save synchronization by mirroring local save files to cloud storage and supports the integration of community workshop assets and add-ons.

Features

  • Compatibility Layers - Implements a compatibility layer that translates desktop system calls and APIs to execute PC games on mobile hardware.
  • PC Game Compatibility Layers - Provides a compatibility layer to execute desktop game binaries directly on Android devices.
  • Game Save Synchronization - Synchronizes game save files to cloud storage to maintain consistent progress across devices.
  • Keyboard and Mouse Input Simulations - Simulates keyboard and mouse input events on the desktop using virtual touchscreen and controller mappings.
  • Storefront API Aggregators - Integrates multiple digital distribution APIs into a single interface for installation and management.
  • Game Library Interfaces - Provides a unified interface for downloading and installing games from multiple digital storefronts.
  • Game Performance Optimizations - Automatically applies verified settings and driver updates to maximize frame rates and reduce latency.
  • Unified Game Library Managers - Aggregates content from multiple digital storefronts into a single interface for game installation and lifecycle management.
  • Game Storefront Integrations - Integrates third-party game launchers and digital storefronts into a unified system for managing game libraries.
  • Driver Version Managers - Manages multiple graphics driver binaries and switches between them to meet specific game hardware requirements.
  • Dynamic GPU Driver Loading - Enables dynamic loading and version overriding of GPU driver modules based on the active application's requirements.
  • Instruction Translation Layers - Translates desktop machine code and system calls into instructions compatible with mobile processor architectures.
  • Game Input Mapping - Translates raw gamepad and touch gestures into high-level commands for desktop games on mobile.
  • Input Control Mappings - Translates touchscreen gestures and physical controller inputs into keyboard and mouse events.
  • Input Mapping Tools - Provides a custom tool for remapping desktop peripheral inputs to mobile touch or gesture events.
  • Touch-to-Keyboard Emulators - Translates touchscreen gestures and controller inputs into legacy keyboard and mouse events for desktop games.
  • Compatibility Configuration Tools - Automatically applies verified settings to ensure games run correctly on mobile hardware without manual intervention.
  • Game Save Synchronization Tools - Provides utilities to back up and synchronize local game save files to remote storage for cross-device consistency.
  • Cloud Sync for Game Saves - Syncs game save backups to cloud storage services for off-site redundancy and multi-session consistency.
  • Performance Optimization Profiles - Utilizes performance optimization profiles to automatically apply verified settings based on detected hardware specifications.
  • Graphics Drivers - Manages and installs specific graphics driver variants to optimize hardware performance for games.
  • Compatibility Profiles - Applies pre-defined hardware and software settings via lookup tables of verified compatibility profiles.
  • Input Configuration Editors - Includes a custom editor for configuring touchscreen interfaces and controller mappings for game menus.

Historial de estrellas

Gráfico del historial de estrellas de utkarshdalal/gamenativeGráfico del historial de estrellas de utkarshdalal/gamenative

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace utkarshdalal/gamenative?

GameNative is a PC game compatibility layer and library manager designed to run desktop game binaries on mobile devices. It functions as a system for executing desktop titles through translation layers and hardware-specific driver optimizations.

¿Cuáles son las características principales de utkarshdalal/gamenative?

Las características principales de utkarshdalal/gamenative son: Compatibility Layers, PC Game Compatibility Layers, Game Save Synchronization, Keyboard and Mouse Input Simulations, Storefront API Aggregators, Game Library Interfaces, Game Performance Optimizations, Unified Game Library Managers.

¿Qué alternativas de código abierto existen para utkarshdalal/gamenative?

Las alternativas de código abierto para utkarshdalal/gamenative incluyen: heroic-games-launcher/heroicgameslauncher — Heroic Games Launcher is a multi-store games launcher and cross-platform game library that provides a unified… mtkennerly/ludusavi — Ludusavi is a game save backup manager designed to automate the backup and restoration of game save files and registry… lutris/lutris — Lutris is an open source game launcher and library manager that provides a unified dashboard for organizing and… godotengine/godot-demo-projects — This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the… brunodev85/winlator — Winlator is an Android-based compatibility tool designed to execute x86 and x86_64 Windows applications on mobile… provenance-emu/provenance — iOS & tvOS multi-emulator frontend, supporting various Atari, Bandai, NEC, Nintendo, Sega, SNK and Sony console…

Alternativas open-source a GameNative

Proyectos open-source similares, clasificados según cuántas características comparten con GameNative.
  • heroic-games-launcher/heroicgameslauncherAvatar de Heroic-Games-Launcher

    Heroic-Games-Launcher/HeroicGamesLauncher

    11,591Ver en GitHub↗

    Heroic Games Launcher is a multi-store games launcher and cross-platform game library that provides a unified interface for installing and launching titles from GOG, Epic Games, and Amazon Games stores. It functions as a cloud-synced game manager and a wrapper for compatibility layers to execute Windows games on Linux and macOS. The project distinguishes itself by combining unified store integration with community game compatibility tracking, allowing users to verify if a title is compatible with their specific hardware and operating system. It also features a visual theme engine for interfac

    TypeScriptamazon-primeelectronepic-games-launcher
    Ver en GitHub↗11,591
  • mtkennerly/ludusaviAvatar de mtkennerly

    mtkennerly/ludusavi

    5,067Ver en GitHub↗

    Ludusavi is a game save backup manager designed to automate the backup and restoration of game save files and registry entries. It functions as a cross-platform save migrator, transferring game progress and configuration files between different operating systems and hardware platforms. The tool includes a command line interface for executing scheduled backups and managing retention policies through scripts. Users can define custom storage locations for game data that fall outside of standard system manifests. The system provides capabilities for game data recovery, cross-platform save transf

    Rustbackupclicross-platform
    Ver en GitHub↗5,067
  • lutris/lutrisAvatar de lutris

    lutris/lutris

    9,680Ver en GitHub↗

    Lutris is an open source game launcher and library manager that provides a unified dashboard for organizing and executing video games. It functions as a game installation automator and a wrapper for compatibility layers, allowing software designed for different platforms to run on Linux and macOS. The project distinguishes itself through a runner-based execution model that manages specific software environments and emulators. It utilizes community-driven scripts to automate the downloading and setup process for games and synchronizes libraries across multiple digital storefronts and third-par

    Pythongame-launchergaming
    Ver en GitHub↗9,680
  • godotengine/godot-demo-projectsAvatar de godotengine

    godotengine/godot-demo-projects

    8,250Ver en GitHub↗

    This repository is a comprehensive collection of functional 2D and 3D demo projects and implementation samples for the Godot Game Engine. It serves as an interactive tutorial and reference library, providing a working codebase to demonstrate how to apply engine features in real-world scenarios. The collection focuses on practical implementation guides, covering a wide array of technical capabilities from basic engine fundamentals to advanced rendering and scripting techniques. It allows users to study the application of node-based composition, asset pipelines, and game logic through direct ex

    GDScript
    Ver en GitHub↗8,250
Ver las 30 alternativas a GameNative→