Short: Full-featured chess game for OCS/ECS Author: benedykt@netc.fr (Benedykt Dziubaltowski) Uploader: benedykt netc fr (Benedykt Dziubaltowski) Type: game/think Version: 1.0 Requires: OS 2.0+, 1MB RAM, OCS/ECS Architecture: m68k-amigaos >= 2.0 Amiga Chess v1.0 - Full-featured chess game for OCS/ECS Amiga ============================================================== A complete chess game written in C (C89) for the classic Amiga, running on all models from A500 (68000) to A1200/A4000 (68060). Supports OCS, ECS and AGA graphics systems. Features: --------- - Negamax alpha-beta engine with iterative deepening - Quiescence search, aspiration windows - Transposition table (Zobrist hashing) - Move ordering: MVV-LVA, SEE, killer moves, history heuristic - Piece-square tables (middlegame + endgame) - Opening book (8 popular openings) - 5 difficulty levels (level 4-5 disabled on 68000) - Time limits per move (none / 30s / 60s / 90s) - Player vs AI / Player vs Player / AI vs AI modes - PGN save/load with ASL file requester - Move history with scrolling ring buffer - Undo/Redo - Game timer with pause support - Last move highlight, check highlight - Score window (Win/Draw/Loss per session) - Settings saved to PROGDIR:chess.prefs - GadTools menu (English) - Procedural piece graphics (no external files required) - Optional IFF piece graphics (PROGDIR:data/pieces.iff) - CPU/FPU/Chip detection shown in About Requirements: ------------- - AmigaOS 2.0+ (Kickstart v37+) - 1 MB RAM (512KB Chip + 512KB Fast) - OCS, ECS or AGA graphics - Mouse Recommended: ------------ - 68020 or faster - 2 MB RAM or more - Kickstart 3.0+ Installation: ------------- Copy Szachy_ECS to any directory and run. Optionally place pieces.iff in PROGDIR:data/ for custom piece graphics. Stack: 32768 bytes recommended (set in icon or .run script). Estimated strength (ELO): ------------------------- Level 3, no options: ~1200 ELO Level 3, TT enabled: ~1400 ELO Level 5, TT enabled: ~1550-1650 ELO Engine: ------- MSCP-style negamax alpha-beta, inspired by Marcel van Kervinck's MSCP (Micro Simple Chess Program). Written from scratch with numerous enhancements. Public Domain. Compiler: gcc 2.95.3 / AmigaOS (-m68000 -O2 -noixemul) Created with assistance of Claude AI (Anthropic). Author: Benedykt Dziubaltowski