From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: <6e35c062041129122170cedf5e@mail.gmail.com> Date: Mon, 29 Nov 2004 12:21:58 -0800 From: Jack Johnson To: Fans of the OS Plan 9 from Bell Labs <9fans@cse.psu.edu> Subject: Re: [9fans] VBE 1.2/2.0+ functions for Plan9 In-Reply-To: <74f32320e9b5042e0d79f57b4c38aeca@vitanuova.com> Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit References: <41A60BD8.7070409@sitetronics.com> <74f32320e9b5042e0d79f57b4c38aeca@vitanuova.com> Topicbox-Message-UUID: 0ee705ec-eace-11e9-9e20-41e7f4b1d025 On Thu, 25 Nov 2004 17:13:26 0000, rog@vitanuova.com wrote: > life would have been much easier if i had been able to figure > a way of invoking 16-bit BIOS calls from 32-bit real mode, > but i failed. anyone know how? other systems seem to manage it. You might want to check out Bluebottle: http://bluebottle.ethz.ch/ The VESA support seems to be rock-solid, though I haven't dug through the drivers to see how it's implemented. I recommend downloading the ISO and booting it live to peek through the sources. Though the UI will take a little getting used to, the Oberon code should be easily read by anyone even semi-familiar with Limbo, Java, Modula or Pascal. Speed seems to be more dependent on the video card's implementation than anything (Nvidia seems to have especially fast VESA support). I thought earlier grumbles about VESA support were about hardware vs. software cursors and some related gymnastics? -Jack