a project creating a relatively ergonomic SDK for making libretro frontends in Rust.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
lifning b735e5f4e5 make example deps properly optional 2 months ago
ferretro_base make example deps properly optional 2 months ago
ferretro_components make example deps properly optional 2 months ago
.gitignore Split into two crates in one workspace: ferretro_core & ferretro_components 3 months ago
Cargo.toml ferretro_core -> ferretro_base 3 months ago
README.md readme 2 months ago

README.md

ferretro: FrontEnd in Rust for libRETRO

Development status:

  • Supports loading many libretro shared library cores, including some requiring GL.
  • Includes batteries for using SDL2, ffmpeg, and/or libGL to render the emulated system and read inputs.
  • Code documentation is sparse-to-nonexistent as we're still experimenting with some of the details of what the most flexible & usable public interface should be.