3 ms·
I had a go at making a more performant desktop environment. https://www.youtube.com/watch?v=58UmxHryq8E https://www.youtube.com/watch?v=58UmxHryq8E This used
by Lerc 7y ago
I had a go at making a more performant desktop environment.
https://www.youtube.com/watch?v=58UmxHryq8E https://www.youtube.com/watch?v=58UmxHryq8E
This used a collection of existing Linux programs and a few I made myself. I built the Desktop widget engine, The physics doodle program, and made a NPAPI browser plugin that ran sandboxed x86 code (since it was evident that the CPU wasn't up to flash, I explored other ways to get active things running in-browser).
Note at 2:17 I run free to show the resources used for the desktop with Firefox running.
I also made a graphics library to use a video overlay to display scaled graphics so that you could render lower resolutions and scale to fullscreen. The Geode could drive a rgb565 video overlay with free scaling which meant you didn't have to push around the super high resolution of the XO-1 display when you wanted things to move swiftly.