This customized version of RetroArch enables new features for using specifically with the clockworkpi GameShell.
The new features are:
apt install git build-essential libudev-dev libegl-dev libasound-dev libgbm-dev libdrm-dev libgles2-mesa-dev libavcodec-dev libavformat-dev libavdevice-dev libdbus-1-dev libpulse-dev
git clone https://github.com/libretro/RetroArch.git --depth=1 --branch=v1.9.0
cd RetroArch
cp ../cpi-retroarch-lakka-v1.9.0.patch .
git apply cpi-retroarch-lakka-v1.9.0.patch
CFLAGS=-mfpu=neon ./configure --enable-alsa --enable-udev --enable-floathard --enable-neon --enable-networking --enable-opengles --enable-egl --enable-kms --disable-x11 --disable-xmb --disable-ozone --disable-materialui --disable-vg --enable-ffmpeg --enable-pulse --disable-oss --disable-freetype --enable-7zip --enable-dbus --prefix=/usr
make -j4
make install
After running for the first time, two new options will be available in the retroarch.cfg
config file:
temp_show = "true"
cpufreq_show = "true"
These options append the temperature, and fequency monitoring to the fps counter (fps_show
option) when it is enabled. In the future I'll add it as an menu option.
The wifi menu is under settings > wifi
settings > On-screen Display > On-Screen Notifications > Graphics Widgets
.