mirror of
https://github.com/vanilla-wiiu/vanilla.git
synced 2025-01-22 08:11:47 -05:00
No description
.github/workflows | ||
app | ||
docker | ||
lib | ||
pipe | ||
.gitignore | ||
.gitmodules | ||
CMakeLists.txt | ||
LICENSE | ||
README.md |
Vanilla
This is a work-in-progress software clone of the Wii U gamepad for Linux (including Raspberry Pi and Steam Deck) and Android. No warranty is provided and everything should be considered alpha at best.
Compiling (Linux)
Vanilla currently requires the following dependencies:
- Debian/Ubuntu
# apt install qt6-base-dev qt6-multimedia-dev libavcodec-dev libavutil-dev libavfilter-dev libsdl2-dev libnl-genl-3-dev isc-dhcp-client
- Fedora
# dnf install qt6-qtbase-devel qt6-qtmultimedia-devel libavcodec-free-devel libavutil-free-devel libavfilter-free-devel libnl3-devel SDL2-devel openssl-devel
- Arch
# pacman -S qt6 ffmpeg libnl sdl2 dhclient
The build process is otherwise normal for a CMake program:
git clone --recursive https://github.com/vanilla-wiiu/vanilla.git
cd vanilla
mkdir build
cd build
cmake ..
cmake --build .