Skip to content

Latest commit

 

History

History
89 lines (72 loc) · 4.26 KB

File metadata and controls

89 lines (72 loc) · 4.26 KB

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/.