ultratears
Unofficial native Windows port of Tears of the Kingdom 1.4.3 using static recompilation. Builds locally from the player's own extracted game dump; no game files included.
翻譯準備中
個人 GitHub 帳號下公開儲存庫的擁有者可以登入並驗證所有權,自行管理介紹,無需管理員核准。
登入並產生驗證檔案,在 30 分鐘內將其提交至此儲存庫的預設分支。其他分支或分叉儲存庫中的檔案無效。然後在下方檢查檔案,即可無需管理員核准直接管理專案。請保留檔案以維持管理權限。
如需登入,將前往登入頁面。登入後請回到此處,再次點擊所選的驗證按鈕。
在專案資料夾中執行 /nomorevibe verify,即可驗證所有權並自行管理介紹。
一分鐘完成驗證Backgammon with AI (expectiminimax), offline, Romanian UI.
翻譯準備中
取自儲存庫 README
正在載入完整 README。
檢視完整 README ↗English · Română · Français · Italiano · Español · Português · Deutsch · Magyar
Version: 2.1.1 · Last updated: 2026-11-03
Interface languages: Română, English, Français, Italiano, Español, Português (PT), Deutsch, Magyar
17 backgammon-family variants playable against a local AI, in a single HTML file.
Live: https://chiuta.github.io/Table-fara-frontiere/
New in 2.1.0: the Romanian variants are highlighted (a "Romanian variants" panel with direct play buttons, a gold edge and a 🇷🇴 badge on their cards) and a move analysis compares each of your turns with the choices of the educational AI. "Table mijlocite" is not implemented: its rules are marked as to be confirmed (no verifiable source was found, and no rules were invented). See CHANGELOG.md.
A playable atlas of the "tables" family of games: Western backgammon, Greek Tavli (Portes, Plakoto, Fevga), Turkish Tavla, Bulgarian Tapa, Russian Narde, Gul Bara, and Romanian variants with marț and technical marț. They all run on the same game engine, with three families of rules: with hitting ⚔, with pinning 🔒 and a race without hitting →. The opponent is a local AI with an educational role, not a tournament engine.
table-fara-frontiere.prefs, with your preferences: theme, text size, sound, AI level, the doubling cube option and the display of point numbers.Download index.html and open it in a browser; it works without internet.
Stable, version 2.1.0 (2026-10-27). 17 variants playable against a local AI with four levels; dice analysis; move analysis (heuristic, same evaluation as the educational AI); Romanian variants highlighted. Rules to be confirmed: Table mijlocite (not implemented). A unified local multiplayer mode across the games is planned, not implemented. Changes: CHANGELOG.md.
A single file, index.html: no CDN, no external fonts or scripts, no tracking, no accounts. A strict CSP blocks network connections; a service worker caches the app for offline start. The only stored data are your preferences (table-fara-frontiere.prefs, in this browser).
MIT — see the LICENSE file. The header of index.html and the interface text state the same license (an earlier "CC-BY-SA 4.0" mention in the interface was removed during the audit, 2026-10-11, to remove the contradiction).
Game names are trade names of their holders, used descriptively; the project is not affiliated with them.
Audit: 2026-10-10 — checked with Playwright and axe-core (WCAG 2.1 AA, both themes); checked in code: no fetch/CDN, strict CSP (default-src 'self', script by hash since round 6). Fixed: contrast on the active filter in the light theme, focusable decorative checkbox.
localStorage (theme, size, difficulty) are ignored; previously an unknown difficulty played as “Advanced” while no button showed as selected.table-fara-frontiere. prefix (FFF.store.migrate at startup, before any read): existing data is kept automatically, and old .fff.json backups can still be imported.fff-kit 1.1.4: touch targets and minimum text size.
1.2.2 — 2026-10-22: fff-kit 1.1.2: PBKDF2 600,000 iterations, anti-clickjacking protection
1.2.1 — 2026-10-22: Mobile legibility (text ≥ 12 px, larger footer links) and a note in the footer that the dice use Web Crypto (crypto.getRandomValues).
1.1.0 — 2026-10-14: Backup and data labelling (fff-kit).
1.0.0 — 2026-10-12: the version and the date of the last update are shown in the app (first numbered version; in the footer).
Round 7:
table-fara-frontiere.prefs key). CSP hash recalculated; axe-core = 0 violations at 1280 and 360 px.Round 6:
prefers-color-scheme; contrast fixed on the active "AI level" button in the light theme; the "Settings" / "Rules in brief" headings are h3 (correct order).'unsafe-inline' for scripts (the app has no inline handlers). axe-core = 0 violations at 1280 and 360 px, in both themes, including in-game.Round 5:
complementary landmark; axe-core = 0 violations at 1280 and 360 px.Alexio — Alexandru-Ionuț Chiuță, Centrul StrING (as mentioned in the app). Contact: [email protected]
Table fără frontiere is a single-file atlas of 17 backgammon-family games (Western backgammon, Greek Tavli, Turkish Tavla, Narde, Romanian table variants and more) playable against a local, educational AI with four difficulty levels, on one unified rules engine. Keyboard shortcuts are provided; only preferences are stored in localStorage and no network requests are made. UI in Romanian. Licensed MIT (see LICENSE).