libretro - An interface for emulator and game ports

Property Value
Distribution OpenMandriva Lx 3.0
Repository OpenMandriva Contrib Release i586
Package name libretro
Package version 20141007
Package release 3-omv2015.0
Package architecture i586
Package type rpm
Installed size unknown
Download size 4.63 KB
Official Mirror
For each emulator 'core', RetroArch makes use of a library API that we like
to call 'libretro'.
Think of libretro as an interface for emulator and game ports. You can make
a libretro port once and expect the same code to run on all the platforms
that RetroArch supports. It's designed with simplicity and ease of use in
mind so that the porter can worry about the port at hand instead of having
to wrestle with an obfuscatory API.
The purpose of the project is to help ease the work of the emulator/game
porter by giving him an API that allows him to target multiple platforms
at once without having to redo any code. He doesn't have to worry about
writing input/video/audio drivers - all of that is supplied to him by
RetroArch. All he has to do is to have the emulator port hook into the
libretro API and that's it - we take care of the rest.


Package Version Architecture Repository
libretro-20141007-3-omv2015.0.x86_64.rpm 20141007 x86_64 OpenMandriva Contrib Release
libretro - - -


Name Value
libretro == 20141007-3:2015.0


Type URL
Binary Package libretro-20141007-3-omv2015.0.i586.rpm
Source Package libretro-20141007-3.src.rpm

Install Howto

  1. Enable OpenMandriva Contrib Release repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install libretro rpm package:
    # urpmi libretro

See Also

Package Description
libretro-4do-20141007-3-omv2015.0.i586.rpm 4DO core for libretro (3DO)
libretro-bluemsx-20141007-3-omv2015.0.i586.rpm blueMSX core for libretro (MSX)
libretro-bnes-20141007-3-omv2015.0.i586.rpm bNES core for libretro (NES)
libretro-bsnes-accuracy-20141007-3-omv2015.0.i586.rpm bSNES core for libretro with accuracy optimization (SNES)
libretro-bsnes-balanced-20141007-3-omv2015.0.i586.rpm bSNES core for libretro with balanced optimization (SNES)
libretro-bsnes-mercury-accuracy-20141007-3-omv2015.0.i586.rpm bSNES-Mercury core for libretro with accuracy optimization (SNES)
libretro-bsnes-mercury-balanced-20141007-3-omv2015.0.i586.rpm bSNES-Mercury core for libretro with balanced optimization (SNES)
libretro-bsnes-mercury-performance-20141007-3-omv2015.0.i586.rpm bSNES-Mercury core for libretro with performance optimization (SNES)
libretro-bsnes-performance-20141007-3-omv2015.0.i586.rpm bSNES core for libretro with performance optimization (SNES)
libretro-desmume-20141007-3-omv2015.0.i586.rpm Desmume core for libretro (NDS)
libretro-dosbox-20141007-3-omv2015.0.i586.rpm DOSBox core for libretro (DOS)
libretro-fba-20141007-3-omv2015.0.i586.rpm Final Burn Alpha core for libretro (arcade)
libretro-fceumm-20141007-3-omv2015.0.i586.rpm FCE Ultra mappers modified core for libretro (NES)
libretro-fmsx-20141007-3-omv2015.0.i586.rpm fMSX core for libretro (MSX)
libretro-gambatte-20141007-3-omv2015.0.i586.rpm Gambatte core for libretro (GBC)