Linked by Thom Holwerda on Mon 31st Oct 2011 12:59 UTC, submitted by Martin H Hansen
RISC OS Sometimes, on a rather boring and run-of-the-mill Monday, I get news in the submission queue which just puts a gigantic smile on my face. We've talked about the Raspberry Pi before on OSNews, and other than reporting that everything's on track for a Christmas launch, it has also been announced that the Raspberry Pi will be able to run... RISC OS. A British educational ARM board running RISC OS? We have come full circle. And I couldn't be happier. Update: Theo Markettos emailed me with two corrections - Markettos isn't actually a representative of the Raspberry Pi Foundation, and the quoted bits are transcribed, they're not Markettos' literal words. Thanks for clearing that up!
Thread beginning with comment 495049
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[4]: priorities
by helpful on Mon 31st Oct 2011 17:48 UTC in reply to "RE[3]: priorities"
helpful
Member since:
2011-10-31

Currently, all drawing is done by software on a framebuffer. Moving a window across the display makes my eyes hurt. I'm not arguing that the device is useless without 2D acceleration, rather that it's a much smoother experience with it.

Yet when running RISC OS on the same device moving and scrolling windows is super smooth and fast, and that has no acceleration either. Maybe you should be asking the LXDE developers why their code is so sub-optimal!

Reply Parent Score: 1

RE[5]: priorities
by kragil on Tue 1st Nov 2011 07:43 in reply to "RE[4]: priorities"
kragil Member since:
2006-01-04

First you would need to ask the framebuffer or VESA(or whatever driver they use) developers, not the LXDE devs.
Second RiscOS is handtuned assembly and it sure it does a few things faster than rudimentary compatibility code.
But being written in assembly makes it nearly impossible to extend and keep up with the fast changing world around us.
You have to decide, do you want a horse that only goes fast in a straight line or do you want a horse that actually goes around corners?

Reply Parent Score: 1

RE[6]: priorities
by zima on Tue 1st Nov 2011 08:17 in reply to "RE[5]: priorities"
zima Member since:
2005-07-06

Wait, seriously, a horse analogy, while cars would be perfectly fine? ;) (seeing how Clarkson semi-constantly highlights this difference between American and European cars)

PS. I guess it ultimately boils down to how the graphics stack used by LXDE assumes, optimally, exploiting basic capabilities of even "ancient" graphics hardware (I know a functioning driver makes a huge difference even on my Matrox Millenium), fallbacks being there "just in case".
While RISC OS is from another era, assuming lack of such luxuries but, as you say, being able of much less.

Edited 2011-11-01 08:23 UTC

Reply Parent Score: 2

RE[6]: priorities
by trevj on Tue 1st Nov 2011 11:58 in reply to "RE[5]: priorities"
trevj Member since:
2011-04-27

But being written in assembly makes it nearly impossible to extend and keep up with the fast changing world around us.

Parts of this could change! http://www.riscosopen.org/forum/forums/5/topics/731

Edited 2011-11-01 12:01 UTC

Reply Parent Score: 1