freesci-develop
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [freesci-develop] Question about non-Sierra content...


From: Christoph Reichenbach
Subject: Re: [freesci-develop] Question about non-Sierra content...
Date: Fri, 7 Mar 2003 23:26:36 +0100
User-agent: Mutt/1.3.16i

Hi,

> Just out of curiosity, do any of these improvements (or are there any 
> plans to do so) enhancements to the VM engine above and beyond what it was 
> originally intended to do? By this, I'm thinking of things like allowing 
> graphics with larger color pallettes, etc. 

The VM ist not directly related to the input/output facilities; these
extensions improve debugability of created scripts and allow a much
larger address space to be used.
  The kinds of extensions you have in mind are things that can be covered
by appropriate VM or resource loader extensions (the graphics subsystem
uses a lot of abstractions to try to minimise the fuss these attempts would
require, in preparation for SCI1 support).
  FreeSCI internally uses a graphics format matching the display it is
drawing to, and has functions supporting translations of 255 color
(256 color w/o transparency) images to this (including various filters
when scaling these). Supporting more colors would require the loader/
translation part to support that (this would require the addition of
something which translates true-color images to the native format, which
shouldn't be too hard to implement). The graphics rendering part and
gfx driver subsystem is separated from this, so these should not require
any chages (I hope).

llap,
 Christoph





reply via email to

[Prev in Thread] Current Thread [Next in Thread]