# 3D Hartwig Chess Set

Original source: https://github.com/juliangarnier/3D-Hartwig-chess-set/tree/24b3426265f5e048100f9502fd210de173460f89

Source archive: https://codeload.github.com/juliangarnier/3D-Hartwig-chess-set/zip/refs/heads/master

Original archive SHA-256: b573cbffb9cd7557016596755c8f4169373c542e1099fff005606a83829a1323

Packaging changes: copied original browser distribution; removed isolated optional analytics/social widgets and external font CSS; repaired self-hosted paths. No game replacement. 

Local complete upstream source and archive are retained in vendor/game-1/. Modified runtime JavaScript and styles are served in /games/game-1/.

Rights review notes: Retain Julian Garnier copyright and MIT notice; index calls design and code MIT. Photon/chess.js and bundled image provenance still require a release-level dependency/asset check.

Fixed upstream CSSMatrix affine aliases for modern browsers.

Download modified-browser-source.zip for the exact deployed browser code and local packaging scripts. Game assets are distributed directly in /games/game-1/; original asset masters and pinned full source archive are retained in the local vendor folder. Upstream original archive is also provided here when below the static host per-file limit.
