From mint-bounce@lists.fishpool.fi Sun Jul 18 16:51:25 2010 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-mailer; bh=E9vDEVh45OsX10B1vXgenw9hB//KYIlIOiIvGfxSs98=; b=CNf27SyYurT6BS5pdVyLjGV3SdbUzEpjRhQmfIyG0sD5vP4flazDSxfS0H+gv3vR3f y7w1FQR7jNZwVGEozLZ4CFQ4h0dclJ1ZSGMm/vnMT0E8IynFZ5zdm8K/ZGivsDLgYAlk VvB2qzYEL5r/nTjmNKiwGa9Ivbqz57RvaB4mU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-mailer; b=ZR2gKc8L8ITprzxm5VXN+8Ga0vOxXEcPdt70M1MThTenofbP+/C2MrDYJkDM4M7hvk RpbGsMJPFHLukHaiwLM6VmY0YDozhyEzw8m592FqDjGHZo+EFm03I1q4zHnUP7JYP2zd hBBduhM2W7G4osgdSWzwCWxR5gqm8ZNHmluHU= Subject: Re: [MiNT] Conholio 0.7r Mime-Version: 1.0 (Apple Message framework v1081) Content-Type: text/plain; charset=us-ascii From: Peter Persson In-Reply-To: <4C4344AB.4040501@online.no> Date: Sun, 18 Jul 2010 22:48:51 +0200 Cc: mint@lists.fishpool.fi Message-Id: References: <00022d62.01b8d262a99c@smtp.freeola.net> <607510502.20100718141435@hol.gr> <4C433F9A.8010507@online.no> <639609CF-7BE1-458E-A776-448942198CBE@gmail.com> <4C4344AB.4040501@online.no> To: Jo Even Skarstein X-Mailer: Apple Mail (2.1081) X-ecartis-version: Ecartis v1.0.0 Sender: mint-bounce@lists.fishpool.fi Errors-to: mint-bounce@lists.fishpool.fi X-original-sender: pep.fishmoose@gmail.com Precedence: bulk List-help: List-unsubscribe: List-Id: X-List-ID: List-subscribe: List-owner: List-post: Content-Transfer-Encoding: 8bit X-MIME-Autoconverted: from quoted-printable to 8bit by mail.sparemint.org id o6IKpPac009268 18 jul 2010 kl. 20.15 skrev Jo Even Skarstein: > On 07/18/2010 08:00 PM, Peter Persson wrote: > About supporting GEM fonts - it could be done quite easily by using an > offscreen bitmap, draw the selected font (put a restriction in the font > selector on monospaced, byte-wide fonts) on this bitmap and use this a > the source when copying characters to your buffer. As the offscreen > buffer will be in the same format as the screen, this will be a straight > copy. Interesting idea. That would actually make my life a whole lot easier, and fonts etc. would be Someone Elses Problem (SEP). It does however require a VDI with offscreen bitmap functionality. It's the only clean way to get access to the font data in memory, right? The alternative would be messing with the Line A, and we don't do that. > There are also some Atari<->ISO conversion tables in TosWin which can be > used to map the Atari charset to ISO. I already stole the Atari->ISO conversion from it :) > I assume that you maintain an offscreen buffer which is blitted (using > the VDI) to the screen when necessary? Yes. I render to this buffer, and blit from it. In fullscreen, the buffer == the frame buffer. -- PeP