lifning
Still Fresh
- Joined
- Mar 7, 2011
- Messages
- 30
I'm sure some of you may be familiar with RetroArch and libretro, being that the Pandora community has many emulation enthusiasts. For those who aren't, it replaces the older "ssnes" and "libsnes," respectively. libsnes was originally the emulation core of bsnes as a shared library with a specific API that allowed for other frontends to be developed (bsnes' author, byuu, did this to allow features to be implemented that he didn't want in his own emulator). Eventually SNES9x was modified to expose the same "libsnes API" so it could be dropped into those same frontends. After a short while, some non-SNES emulators also got ported to the increasingly poorly named "libsnes," resulting in the API being renamed and revised to support other systems as well. If you're looking to write an emulator (or even a game), consider targeting libretro, as it could save you the trouble of worrying about cross-platform video/audio/input.
Anyway, I was fiddling with Yactfeau and built the RetroArch frontend for Pandora, as well as a handful of libretro backends. With some good old-fashioned Pandora-style "zenity UI," it's a reasonably functional multi-system emulator.
edit: Uploaded to repo! http://repo.openpandora.org/?page=detail&app=retroarch.lifning.001
Anyway, I was fiddling with Yactfeau and built the RetroArch frontend for Pandora, as well as a handful of libretro backends. With some good old-fashioned Pandora-style "zenity UI," it's a reasonably functional multi-system emulator.
edit: Uploaded to repo! http://repo.openpandora.org/?page=detail&app=retroarch.lifning.001
Last edited by a moderator: