PalmFish -=- Chess for Palm OS 5 The World's FIRST fully AI written PalmOS application!
Play real chess on your Palm, powered by a purpose-built native engine.
PalmFish is a complete chess game for Palm OS 5 handhelds. Behind its clean, tap-to-move board sits a from-scratch bare-metal ARM chess engine — not a watered-down mobile toy, but a genuine bitboard engine with a transposition table and iterative-deepening search, built specifically to run fast and light on your device's XScale processor. The whole engine is a hair over 13 KB.
Just tap a piece, tap where it goes, and play. PalmFish handles all the rules: legal moves, check, checkmate, stalemate, draws. It also "thinks" in the background so your handheld stays responsive. When the game's done, export the full scoresheet to your Memos with a single tap and HotSync or beam it to your friends!
Features
- 🤖 Strong, responsive built-in AI opponent — a real chess engine, not a lookup table
- ♟️ Simple tap-tap moves with legal-move hints
- 📜 Live move list in algebraic notation, with light engine annotations
- ↩️ Undo and New Game any time
- 📝 Export finished games to Memos as a dated, numbered scoresheet
- 🖥️ Full-screen board — uses the whole display with the input area tucked away
- 🪶 Tiny and self-contained — no libraries, no network, no nonsense
Requirements
- Palm OS 5 device with an ARM processor (Tungsten, T|X, and compatible handhelds)
Known Issues
v1.0.0 - Instantly crashes when you open or close slider on Palm Tungsten T3
Free & Open Source
PalmFish is free software under the GNU GPL v3. The complete source code, the 68k Palm front-end and the entire ARM engine, is available! You're welcome to read it, build it, learn from it, or improve it.
Registration
N/A
Compatibility
| Device: | All |
| OS: | 5.05.4 |
Download
| Version | File | Size |
|---|---|---|
| 1.0.0 | Chess.prc | 36K |











comments