Holdings

Latest

Bottega Suite Sep 2026 · 207 commits

44 projects · 39 repositories

ChessViz / Documentation

ChessViz, in detail

A native Windows chess viewer and analysis board written in C

In development Back to project overview

Project brief

Load and step through games from PGN or FEN, move pieces freely, and analyse any position with any UCI-compatible engine — Stockfish, lc0, Komodo or the engine written alongside it.

It is plain C on GDI with no external dependencies: a green and cream board with Unicode pieces, coordinates, last-move and check highlighting, legal-move dots, board flip, drag-and-drop or click-to-move with a promotion picker, and a two-column move list with animated navigation.

What is included

• Drives any UCI engine, with MultiPV analysis arrows drawn on the board

• PGN and FEN loading with keyboard and click move navigation

• Piece slide animation between positions in the move list

• Pure C on GDI — no frameworks, no runtime dependencies

Current status

This project is actively being developed. Details may change as the work moves forward.

Questions and support

For questions about ChessViz, contact DWMM Holdings with the project name and a concise description of what you need. Please do not send credentials or sensitive information by email.

dmoore@dwmmholdings.com

This is a pre-production site. All content is subject to finalisation, and nothing stated here is binding until the site is live.