A simple reference frontend for the libretro API. RetroArch used to be that, but has long since outgrown these boots.
Go to file
Higor Eurípedes f3fab93c99 Remove shaders
2015-03-26 19:35:44 -03:00
.gitignore Add missing stuff 2015-02-10 20:06:28 -03:00
libretro.h Add missing stuff 2015-02-10 20:06:28 -03:00
LICENSE Initial commit 2015-02-10 19:56:00 -03:00
Makefile Remove standard specification from compiler invocation 2015-02-10 20:08:19 -03:00
nanoarch.c Remove shaders 2015-03-26 19:35:44 -03:00
README.md Remove standard specification from compiler invocation 2015-02-10 20:08:19 -03:00

nanoarch

nanoarch is a small libretro frontend (nanoarch.c has less than 1000 lines of code) created for educational purposes. It only provides the required (video, audio and basic input) features to run most non-libretro-gl cores and there's no UI or configuration support.

Building

Other than make, pkg-config and a working C99 or C++ compiler, you'll need alsa and glfw development files installed.

Running

./nanoarch <core> <uncompressed content>