On Fri, 2007-03-16 at 20:07 -0400, Albert Cahalan wrote: > Several hacks have been tried. They all break web sites, with no way > for the user to deal with the result. The latest hack kills > performance and degrades image quality. > > There are other apps to deal with as well, beyond the web browser. > > Just as the user can select the screen rotation and color/mono mode, > the user should be able to select a screen resolution. The useful > resolutions are 1200x900, 600x450, and 400x300. Simple integer scaling > can cover all of these. > > Sugar should remember these settings (resolution, color/mono, > rotation, backlight, swizzle, gamma, etc.) for each running app, so > that switching between apps will switch the settings. Sugar should > also let apps supply a list of incompatible modes and flags to > indicate if the app can tolerate run-time switching of the various > settings.
Excuse my lack of clue, but doesn't the Geode display controller have some hardware scaling of some type (even if it is broken on b1 and b2)? Couldn't that be used instead of software scaling? In fact, it is probably only though hardware scaling that any sort of 2D action game can run quickly on the XO and still occupy the entire panel. Rendering at 1200x900 does not seem to be feasible for reasonable real-time response in a game. SRB2 (a Doom fork, basically the same thing) for instance, renders fine at 320x400 (or whatever), and probably would be OK at 800x600. At 1200x900, however, it runs at about 5 fps. :( > _______________________________________________ > Devel mailing list > [email protected] > http://mailman.laptop.org/mailman/listinfo/devel -- Regards, Andrew Clunis _______________________________________________ Devel mailing list [email protected] http://mailman.laptop.org/mailman/listinfo/devel
