Skip to content

JH1979/LibretroDroid

 
 

Repository files navigation

LibretroDroid

LibretroDroid is a simple C++ LibRetro frontend library for Android. It's powering Lemuroid.

Supported features:

  • 2D Cores
  • GL Cores
  • Audio
  • Gamepad events
  • Serialization and Deserialization of game states
  • Serialization and Deserialization of SaveRAM
  • Simple shader effects (CRT and LCD)
  • Touchscreen
  • Multiple disk support
  • Core variables

Tested working cores:

  • Stella
  • Gambatte
  • mGBA
  • Mupen64Plus
  • Snes9x
  • QuickNES
  • fceumm
  • nestopia
  • PPSSPP
  • fbneo
  • picodrive
  • Genesis Plus GX
  • DeSmuME
  • PCSXReARMed

Setup

LibretroDroid can be added to a standard build.gradle file.

[app/build.gradle]
dependencies {
    ...
    implementation 'com.github.swordfish90:libretrodroid:<version>'
    ...
}

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages

  • C++ 78.3%
  • Kotlin 15.9%
  • C 3.0%
  • Java 1.7%
  • CMake 1.1%