RetroArch

API wrapper

A cross-platform frontend for a generic API used by various emulators and game engines to provide video output, audio output, input, and application lifecycle.

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.

GitHub

10k stars
329 watching
2k forks
Language: C
last commit: almost 2 years ago
Linked from 7 awesome lists

clibretroretroarch

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
lwjgl/lwjgl3A high-performance Java library providing direct access to native APIs for graphics, audio, parallel computing, and XR applications.4,852
librespot-org/librespotAn open-source Spotify client library written in Rust4,942
libretro/common-shadersA collection of commonly used pixel shaders for rendering old school video game footage.1,055
librepcb/librepcbAn EDA suite that enables users to design and develop printed circuit boards.2,446
openai/retroTurns classic video games into environments for reinforcement learning and training AI models3,420
librephotos/librephotosA web-based service for managing and organizing personal photos with various features like photo editing, face recognition, and semantic search.7,034
lutris/lutrisA client-side game launcher and installer that provides a centralized interface to play and manage video games from various systems.8,135
librelancer/librelancerA re-implementation of the 2003 space game Freelancer in C# and OpenGL.516
libretro/tyrquakeA conservative branch of the Quake source code aimed at fixing bugs and adding small enhancements to support running on various platforms.42
libretro/glsl-shadersA collection of GLSL shaders converted by hand from Libretro's common-shaders repo for compatibility and performance optimization.948
libresprite/librespriteA C++-based animated sprite editor with features like real-time animation previews and pixel precise tools.5,162
bkaradzic/bgfxA cross-platform rendering library that provides a unified API for different graphics APIs and platforms.15,197
glfw/glfwA multi-platform library providing a simple API for creating windows, contexts, and surfaces across various platforms13,201
patriciogonzalezvivo/glslviewerA console-based OpenGL Sandbox for testing and experimenting with GLSL shaders4,748
librerpi/lk-overlayDevelops custom kernels and firmware for Raspberry Pi devices90