Re: [cc65] Colormania (was: TGI summary)

From: Ullrich von Bassewitz <uz1musoftware.de>
Date: 2009-11-02 16:19:01
On Mon, Nov 02, 2009 at 02:42:07PM +0100, Markus Stehr wrote:
> The best would be something like an "DirectEightBit" API where someone
> can write a game for C64 and compile it later for, for example, Apple 2
> without much effort.

I don't see a chance for such an API. The hardware of the machines is too
different and the CPU so slow that it cannot make up for the different
hardware. Emulating sprites is an example: It would be so darn slow on any
machine that no one would use it. 

Sound is a different thing. Karri had already implemented an API for the Lynx,
that - in a stripped down version - may work for other machines, too. But this
would - similar as with TGI - mean that advanced features of special machines
aren't available.

When designing an API for the old machines, I think the trick is to start with
a very low common denominator and then add features that could fit. Doing it
the other way, that is, starting with the superset of all features is in my
eyes doomed to fail. For one, because it's a lot harder to implement, and
second, because it will get fat and slow.

Regards


        Uz


-- 
Ullrich von Bassewitz                                  uz@musoftware.de
----------------------------------------------------------------------
To unsubscribe from the list send mail to majordomo@musoftware.de with
the string "unsubscribe cc65" in the body(!) of the mail.
Received on Mon Nov 2 16:22:33 2009

This archive was generated by hypermail 2.1.8 : 2009-11-02 16:22:36 CET