Computer Chess Club Archives


Search

Terms

Messages

Subject: Re: Chess Tiger for Palm Vs Gnu Chess v5.02+ (Celeron 433 Mhz)

Author: Alastair Scott

Date: 01:42:33 03/14/02

Go up one level in this thread


On March 14, 2002 at 03:18:01, Richard A. Fowell wrote:

>What does that mean for existing Palm software - will it be like when
>the Macintosh changed from 680X0 to PowerPC? In that transition, there
>were three flavors of software:
>(1) Written for the old chip - run native on old machines, and in
>    emulation on the new machines (at some efficiency cost)
>(2) "Fat" (both types of object modules in one file - run native on
>    either old or new chip, but memory bulky (leading to "stripper"
>    utilities to get rid of the non-useful one on your machine
>(3) Written for the new chip - fast and efficient on the new chip,
>    but would not run on older machines.

I believe more or less this; PalmOS 5 will be transitional, with emulation
allowing old (Motorola Dragonball) packages to run, then PalmOS 6, notionally
released in 2003, will move fully to Intel/ARM XScale. Of course, this could
change and, given that a tremendous head of steam has been built up in existing
PalmOS applications, methinks either emulation or some form of binary
translation will always be there in the background ...

>In particular, I get the impression that Chess Genius for Palm is
>680X0 assembly, and Tiger is largely in C, so I would imagine it
>easier for Tiger to take advantage of this change than Genius.
>(Unless Richard has ARM assembly engines around, which he might).

Certainly, Genius is written in Motorola assembler; Richard Lang mentioned to me
that he wouldn't be doing much to it until the new Intel/ARM-based machines
turned up as the Motorola-based engine had reached the limits of its
capabilities ...

Alastair



This page took 0 seconds to execute

Last modified: Thu, 15 Apr 21 08:11:13 -0700

Current Computer Chess Club Forums at Talkchess. This site by Sean Mintz.