AI summary
Open-source chess app with Stockfish 18 engine, offline play, and game analysis. Version 1.0.4 adds Chess960 support, standardized PGN import/export, visual annotations, multiple time controls, background processing, and heatmap statistics. Bilingual Chinese/English UI with no accounts or tracking.
Generated by AI. May contain inaccuracies.
About this app
A standalone, open-source chess app for Android — play offline against Stockfish 18, analyze your games, and explore openings. No account, no network, no tracking. Now with Chess960 (Fischer Random Chess) support (v1.0.4).
"Regalia" is used solely as a project name for this open-source chess app. No trademark rights are claimed. Anyone is free to fork and rename their own version.
Features
- Stockfish 18 Engine — arm64-v8a-dotprod variant with NEON acceleration for optimal performance on modern devices - Chess960 / Fischer Random Chess (v1.0.4 NEW) — full support for the 960 starting positions with proper castling rules, SP-ID selector in New Game dialog, Shredder-FEN castling rights, and UCI_Chess960 engine option - Standardized PGN (v1.0.4 NEW) — import/export follows the 1994 PGN spec strictly: Seven-Tag Roster always emitted, [%eval] / [%clk] / [%emt] annotations embedded, Result terminator enforced, tolerant parser auto-corrects malformed input - NAG & Visual Annotations (v1.0.4 NEW) — NAG ($1-$19) support; automatic selection & caching of [%csl ...] (square highlights) and [%cal ...] (arrows) per move: Blue=control paths, Red=check path, Green=escape squares, Yellow=queen-threat path - Time-Control Chess (v1.0.4 NEW) — Sudden Death / Fischer Increment / Bronstein Delay / US Delay modes; live clock display with low-time warning; auto-emits [TimeControl "..."] header and [%clk HH:MM:SS] per-move annotations; for untimed games, emits [%emt HH:MM:SS] (elapsed move time) - Web Worker Pool (v1.0.4 NEW) — worker-pool.js offloads PGN parsing, statistics computation, and control-map computation to a background thread; falls back to inline execution on devices without Worker support - 8 Difficulty Levels — from beginner (800 ELO) to maximum strength (2800+ ELO), plus Skill Level mode - PGN Import — paste PGN from clipboard, or select a PGN file from your device - Review Mode — full game replay with evaluation trend chart, move-by-move analysis, move classification (brilliant/good/blunder), and engine evaluation cache - MultiPV Analysis — 1–8 lines of analysis simultaneously - ECO Opening Classification — 500+ standard openings with search, category filtering, and book move recommendations - Syzygy Endgame Tablebases — 7-piece endgame lookup via Lichess Tablebase API (requires network; auto-disables when offline) - Position Setup — custom board editing with FEN copy/import - Ponder Mode — engine thinks on opponent's time for stronger play - WDL Display — Win/Draw/Loss probability shown alongside evaluation - Heatmap Control Statistics (v1.0.4 NEW) — per-square average control across all positions, strongest/weakest square detection, center-control trend - Bilingual UI — full Chinese/English toggle via the ↔️ button on the toolbar, with automatic system language detection - Landscape Support — adaptive layout for both portrait and landscape orientation - Engine Configuration — full UCI parameter control with export/import - Haptic Feedback — responsive touch feedback throughout the interface
License
GNU Affero General Public License v3.0
What's new
https://github.com/YDW99/Regalia/compare/v1.0.3...v1.0.4/
About this version
- Version
- 1.0.4 (104)
- Size
- 73.79 MB
- Requires Android
- 5.0
- Target SDK
- 21
- Architecture
- arm64-v8a
- Downloads
- 16
- Updated
- Jun 25, 2026
- Package
- com.Regalia
Similar apps
Ratings & reviews
- 50
- 40
- 30
- 20
- 10