log in | register | forums
Show:
Go:
Welcome
The Icon Bar is the longest running RISC OS portal. The sensibilities that Acorn instilled in us still influence our interests and writing.

Buy swag
Got news?
Let us know!
Iyonix reviewed
Iyonix reviewed
Our review of the tasty Iyonix PC from Castle Technology.
Subscriptions RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
Podcasts
Subscribe | iTunes | List
Latest MP3
Site Search
 
Article archives

RISC OS on The Register

Posted by Jeffrey Lee on 22:00, 25/6/2010 | , , , , , ,
 
Tech-centric news site The Register have an article up that gives a brief overview of Acorn, the BeagleBoard, and the fact that RISC OS runs on it. Not exactly new news to the average RISC OS user, but the article is still worth a look just for to see the comments from old hands such as Eddie Edwards, Heyrick, and Hugo Tyson, and some extra trivia tidbits linked to by commenter jlocke.
 
Now, who wants to be the first to enlighten Peter Gathercole that adding (working) pre-emptive multitasking to RISC OS is in no way "trivial"?
 
11 comments in the forums

Easier video playback on RISC OS?

Posted by Chris on 15:25, 19/4/2010 | , , , , ,
 
BeagleBoard.org logoWatching video on RISC OS isn't very easy. We've run an article here on how you can download and convert YouTube videos into a format RISC OS can understand. Though it's very clever, and the tools involved are actively developed, it's not as simple as clicking 'Play' in a browser window.
 
Improving this situation has been hampered up until now for two main reasons:
  • RISC OS hardware has been too slow to play back video at an acceptable rate;
  • RISC OS software hasn't supported popular codecs (formats), some of which are proprietary and expensive to license.
 
The first of these is already well on the way to being fixed. The Beagleboard is modestly powered in comparison to the average desktop PC, but it's perfectly capable of playing video at a decent rate. The diminutive boards have been shown running 720p video (a high-definition format) while running a Linux distribution - have a look here to see this in action.
 
The RISC OS port can't quite match that yet. All that might be about to change, though, due to the development of something called Theorarm. This is a library of routines to enable the playing of videos in the Ogg Theora format on ARM-based machines. Ogg Theora is a relatively new format, but it has some interesting features. Perhaps most importantly, it's entirely open source, so videos encoded using the technology can be played back by any suitably-written software. Moreover, Theora is one of the contenders for the [video] tag in the new HTML5 specification. That means that it may become a significant rival to the more common MPEG and Flash videos on the web.
 
Theorarm is interesting, as it's been optimised for newer ARM chips using hand-written assembly code. This makes it very fast. The developer, Robin Watts (of Warm Silence Software fame) has done some development work on the Beagleboard, with promising results: "With post processing disabled, I can play a PAL DVD sized film (720x576x25fps, 48kHz stereo audio track) in realtime with software YUV2RGB. The limited profiling I've done, along with some back-of-an-envelope maths suggests that we should just about be able to do 720p films if the YUV2RGB process is done by hardware." That means, in English, that DVD-quality film can be played back on a Beagleboard with decent audio too. If some of the complex conversions from YUV colour format to RGB could be carried out in hardware, then higher definition films could be played.
 
This is pretty exciting stuff for Beagleboard owners. If Theorarm is ported to RISC OS (and there's no reason, other than developer time and effort, why it couldn't be), then we'd have the basis of a fast, native video playback system. Some issues would require addressing, of course, since RISC OS can't handle the Beagleboard's YUV facility - see here for Jeffrey Lee's proposals to fix this - but these are all surmountable.
 
If anyone is interested in getting involved, then the ROOL project is the place to start. In particular, the proposals for working on the GraphicsV vector need attention from developers with the right level of experience, and the draft API on the ROOL site could do with some more exposure.
 
A few years ago, RISC OS lacked fast hardware, a half-capable browser and a media player capable of showing popular streaming video formats. The first two are being actively addressed - what are the chances that the last one will be as well?
 
16 comments in the forums

Software migrates to the Beagleboard

Posted by Chris on 16:08, 8/4/2010 | , , ,
 
BeagleBoard.org logoThere's been a fair bit of effort to get RISC OS software working on ROOL's port of RISC OS to the Beagleboard and other OMAP-driven boards. The shift from software that works on the Iyonix to software that works on the OMAP family isn't as big as the shift to 32-bit of a few years ago, but there are still some issues. Most importantly, the OMAP family of processors use the 'ARMv7' specification, which means that certain instructions that work on the Iyonix's IOP processor (or earlier) fall over.
 
The ease of fixing a recalcitrant application depends on how it's been written. If the app's written in BASIC, then all should be well. If it's written in C, then a recompile with the latest version of the GCC or Norcroft tools should fix it. If you've got some hand-crafted assembler to cope with, then the process is a bit more involved. There's a full list of these technical issues here.
 
As time goes on, more and more software is having fixes applied to enable compatibility. Over the last few days, David Pilling's Ovation Pro and SparkFS have been updated to work with the new hardware. The text editor Zap has also been fixed, though there's not an official release of this yet. Apps like NetSurf, KinoAMP, ArtWorks and RDPClient already work, and there's some indication that EasiWriter and TechWriter will soon join the list.
 
More details on the applications that work on the new hardware platform can be found here. Hopefully this list will keep on growing. Meanwhile, at least one RISC OS user is happy with the experience of using the BeagleBoard...
 
9 comments in the forums

Furber talks ARMs

Posted by Chris on 12:06, 26/2/2010 | , , ,
 
There's an interesting article up here with Steve Furber, one of the designers of the BBC Micro and ARM processor. It's been linked to from Slashdot, which is where we came across it.
 
There's some background in there on the development of the original ARM designs, as well as the StrongARM and the current SpiNNaker project, an attempt to come up with a more biologically based style of computation.
 
All fascinating stuff, and especially so at the moment with the explosion of ARM-based computers out there.
 
1 comment in the forums

Lego Madness

Posted by Chris on 15:18, 21/2/2010 | , , ,
 
Ever since Jeffrey Lee began work on porting RISC OS to developer boards such as the BeagleBoard and IGEPv2 there's been interest in putting a case around them to make them into proper computers. Both ports are still firmly in progress, so a finished-off A9-style computer isn't likely to appear for some time. That hasn't stopped some hobbyists having a go at making their own. This one looks particularly impressive:
 

 
There are more pics and description here on the ROOL forums. The nutBOX comes hot on the heels of Dave Thomas's lego housing for his IGEPv2 here, first reported on riscos.info.
 
There's still some way to go before the RISC OS OMAP port is stable enough to drive a general purpose computer suitable for everyday use, but in the meantime, plenty of people are having fun with what already exists...
 
1 comment in the forums

CES 2010: ARM hardware roundup

Posted by Jeffrey Lee on 02:40, 17/1/2010 | , , , , , , ,
 
Last week saw this year's annual Consumer Electronics Show go down in Las Vegas. The world's largest consumer technology tradeshow, it's traditionally a source for many product announcements from the major manufacturers. This year there was a lot of focus on 3D TVs, e-readers, and, most importantly for us, next-generation ARM-powered goodies.


 
 
Continue reading "CES 2010: ARM hardware roundup" | 30 comments in the forums

Nominations open for the Drobe Icon Bar awards 2009

Posted by Jeffrey Lee on 20:30, 13/12/2009 | , , , , ,
 
For the past several years Drobe have run their yearly Drobe awards, in which members of the public nominate and vote for the RISC OS products and people who they believe have best served the platform over the course of the year. After a quick check with Drobe foreman Chris Williams to make sure he wasn't planning on running the awards this year, the staff at TIB decided it would be a good idea if we picked up the metaphorical torch and ran the awards ourselves. So, ladies and gentlemen, prepare for the first annual Icon Bar awards!
 
This year there will be four categories open for nomination. Once a suitable number of nominations have been collected, the voting booths will be opened. Then at the end of the year the votes will be tallied and the winner and runner-up for each category will be revealed. The categories for this year are:
  • Best commercial product
  • Best non-commercial product
  • Best new development
  • Best RISC OS show/event
Of course, if you want to nominate something that doesn't fit into any of the above categories, feel free to send it in and we'll see what we can do!
 
Update: Thanks for all your suggestions. Voting is now open until the end of the year.
 
23 comments in the forums

New Iyonix USB mass storage drivers released

Posted by Jeffrey Lee on 18:00, 1/11/2009 | , ,
 
As you may or may not already know, over the past few weeks I've been working on improving the performance of RISC OS 5's USB mass storage drivers. Although RISC OS Open have yet to make an official announcement about the availability of the drivers, they are in fact available for download now from the ROOL website.
 
Read on for some brief benchmarks, and instructions on how to install the drivers on your Iyonix.
 
 
Continue reading "New Iyonix USB mass storage drivers released" | 6 comments in the forums

RISC OS on new hardware

Read article... | 30 comments in the forums

A gaggle of gadgets

Read article... | 38 comments in the forums

RISC OS on OMAP - the future?

Read article... | 26 comments in the forums

Wakefield Show 2009

Read article... | 29 comments in the forums

Some photos sent in by a reader

Read article... | 4 comments in the forums

Veneralia Celebrations at STD

Read article... | 2 comments in the forums
Poll
Do you use a games console?
PlayStation 3Xbox 360WiiOther consoleNo
PlayStation 3 (15%)
Xbox 360 (12%)
Wii (15%)
Other console (10%)
No (48%)
Recent discussions
- RDPClient Riscos 6.20 (Gen:24)
- Can someone look at this ARM code for me? (Prog:6)
- Help save my old RiscPC (Gen:12)
- RPCEmu 0.8.7 (Gen:1)
- Games that require courage (Games:7)
- Loads of Acorn / BBC Micro stuff (Gen:5)
- Beeb porn (Gen:2)
- Viewfinder 1.1 (Gen:3)
- http://www.acorncomputers.com/ (Gen:21)
- Best free RISC OS games! (Games:111)
Services
- Free ads
- Web hosting
Sites we like
- Noise To Signal
- Ars Technica
- Daring Fireball
- Drobe
- Kotaku
Statistics
- Web browsers
- Operating systems
- Types
- Countries
- RSS