Thanks. Patch applied.
As for your questions, I have no idea. Perhaps whoever implemented it
originally may have an answer, but good luck finding them active on
this list these days.
-Alexei
On Tue, Mar 3, 2009 at 2:25 AM, Dave Vasilevsky
<va...@us...> wrote:
> Hi folks,
>
> Thanks for all your work on Basilisk II and SheepShaver, they're truly
> amazing programs! However, there's a little bug: Current SheepShaver
> SVN compiled with VOSF off will not display fullscreen on OS X. The VM
> boots, but the display is entirely black. This is expected, I suppose,
> since video_refresh_dga() doesn't actually attempt to draw anything!
>
> The patch at http://vasi.dyndns.org:3128/files/patch/sheepshaver-fullscreen-3.patch
> fixes this. Notes:
> * video_refresh_window() now takes an argument of type driver_base,
> since nothing specific to driver_window was used
> * video_refresh_dga() can now call video_refresh_window_static()
> * update_display_static_bbox() now respects the destination having a
> different bytes-per-row from the source
> * fullscreen modes are now created for all depths
>
> I have two relevant questions:
> * Why was non-VOSF SheepShaver previously restricted to just one depth
> when using fullscreen? Seems to work fine with all depths.
> * Why is update_display_static() used only for depths < 8 bits?
>
> Comments welcome.
> Dave Vasilevsky
>
> ------------------------------------------------------------------------------
> Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
> -OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
> -Strategies to boost innovation and cut costs with open source participation
> -Receive a $600 discount off the registration fee with the source code: SFAD
> http://p.sf.net/sfu/XcvMzF8H
> _______________________________________________
> basilisk-devel mailing list
> bas...@li...
> https://lists.sourceforge.net/lists/listinfo/basilisk-devel
>
|