vgmrips/vgmplay-legacy

Libretro port

Opened this issue · 1 comments

Could you guys port vgmplay for the libretro API?

Targeting libretro gives you access to many platforms, like windows, linux, macosx, android, iOS, blackberry, Xbox, PS3... with a proper GUI (RetroArch has 4 GUI options). XMBC/Kodi has a libretro player too, as well the Gnome desktop via Gnome Games.

Some of the documentation:

http://www.libretro.com/index.php/api/
https://github.com/libretro/libretro.github.com/blob/master/documents/libretro.pdf
https://github.com/libretro/RetroArch/blob/master/libretro.h

Thanks!

Even though they may share code from the various emulators that were ported, VGMPlay and libretro have different goals; VGMPlay is about strictly being an audio player that happens to be available on multiple platforms and libretro is about providing a stable multi-platform API mainly for media applications like games (like SDL or allegro).

I would love to see someone write a decent looking graphical front-end for VGMPlay, though, and I almost did one but it didn't work like I wanted it to. WinAmp using VGMPlay via in_vgm is the closest thing we have.