From: Alexei S. <ale...@gm...> - 2009-03-03 08:18:31
|
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 > |