knowncold / nanoarch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

需要安装-dev的包

export PKG_CONFIG_PATH=/lib/x86_64-linux-gnu/pkgconfig/glu.pc:/usr/lib64/pkgconfig:/usr/share/pkgconfig

Running

./nanoarch <core> <uncompressed content>

./nanoarch ./libretro.so test.nes

About

License:BSD 3-Clause "New" or "Revised" License


Languages

Language:C 99.3%Language:Makefile 0.7%