Skip to content

Latest commit

 

History

History
51 lines (46 loc) · 2.12 KB

README.md

File metadata and controls

51 lines (46 loc) · 2.12 KB

SuperLibretroDroid

SuperLibretroDroid is a simple C++ Libretro frontend library for Android. It originated from LibretroDroid 0.9.0 and, in a few months, will be powering Emulair. The prefix "Super" is a nod to the Super Nintendo Entertainment System.

Supported Features

  • 2D Cores
  • GL Cores
  • Core variables
  • Audio
  • Gamepad events
  • Touchscreen input
  • Serialization and deserialization of game states
  • Serialization and deserialization of SaveRAM
  • Simple shader effects (such as CRT and LCD)
  • Multiple disks

Upcoming Features

[COMING SOON]

Tested, Working Libretro Cores

Library Implementation

SuperLibretroDroid can be added to a standard build.gradle file by including the following piece of code:

dependencies {
    ...
    implementation 'com.github.radubratan:superlibretrodroid:<version>'
    ...
}

Disclaimer

SLD is still in development. It cannot actually be used in a project, for now.