Skip to content

ZaparooProject/zaparoo-frontend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

157 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Zaparoo Frontend

Zaparoo Frontend is the game frontend for Zaparoo Core.

Build

Start with docs/building.md. It covers the packages you need on a fresh machine and the MiSTer cross-build path.

Most commands go through the justfile. Run just --list if you need the full menu.

just build && just run    # desktop
./scripts/build-arm32.sh  # MiSTer ARM32 cross-build (Docker-only)
just test                 # ctest + cargo nextest
just lint                 # clang-format, clang-tidy, qmllint, rustfmt, clippy, cargo-deny

The MiSTer ARM32 path uses the official Docker Buildx toolchain image and does not need Qt, CMake, Rust, or just installed on the host.

Customize

You can override system artwork, the Hub menu icons, and system display names without rebuilding. See docs/customization.md.

just test and just lint need cargo-nextest and cargo-deny:

cargo install --locked cargo-nextest cargo-deny

Trademarks

This repository includes Zaparoo trademarks used here with permission from the trademark owner. If you redistribute or adapt the project, remove or replace those marks first. See the Zaparoo Terms of Use for the details.

License

Copyright 2026 Wizzo Pty Ltd and the Zaparoo Project contributors. Source available under the PolyForm Noncommercial License 1.0.0. Non-commercial use only. For commercial licensing, contact legal@zaparoo.org.

Third-party components:

See all bundled asset and third-party notices in src/LICENSES/.

About

Frontend UI for Zaparoo Core

Resources

License

Contributing

Security policy

Stars

Watchers

Forks

Sponsor this project

  •  

Packages

 
 
 

Contributors