Thursday, 1 August 2019

Low RISC Computing

Many, many moons ago (2017, which feels like a long, long time ago), I posted a couple of pieces about alternative operating systems, one of which was RISC OS. I noted then that I would keep an eye on the format and as time has passed, there have been several positive developments in the RISC OS world (unlike the Amiga OS world which, well, who knows what's happening there).

The major one was the announcement last year that RISC OS Developments would take on the intellectual property concerning RISC OS and that RISCOS Open Ltd would continue the development of the operating system which is also now open source. This meant that there would be stability on the OS side of things.

Other developments included new, more powerful Raspberry Pi Single Board Computers (though that does not include the recently released Pi 4 as RISC OS needs porting to it due to a change in the ARM cores from the Pi 3) as well as other SBC's that RISC OS can run on, plus the continued sale of complete systems by the likes of R-Comp, CJE Micros and RISCOSbits. Indeed, R-Comp are in the process of developing an ARMBook laptop that, when out of beta testing, might prove a good replacement for the seven year old Chromebook that languishes in the corner of a drawer somewhere.

With that in mind, and thinking that it was a good time to re-visit RISC OS, I began searching for a suitable machine. Now I have said before that it's simple enough to cobble one of these together yourself for not much money but I really wanted to see what a pre-built system would be like. As a starter machine, I didn't want to spend too much but also didn't want to skimp on the spec, so finally settled on the RISCOSbits piHARD. You may have noticed the naming convention for RISCOSbits products is a bit tongue in cheek but hey, look at the name of this blog!

Disclaimer here: This computer was bought with my own funds and RISCOSbits have had no input or overview of this post. The opinions given are my own and I have not received any compensation whatsoever.

Once settled on the machine, I spec'd it out with a Raspberry Pi 3B+ (1GB RAM, 1.4GHz CPU, usual selection of ports), a 120GB SSD for mass storage and a battery backed real time clock. For the case, I chose the Deuce case which, as you can see, is rather tidy (and definitely tells you where it came from!). Once I had submitted the request for a quote, Andy at RISCOSbits was very quick with a reply and, with my agreement to the quoted price, the order was submitted. A couple of days later came the invoice, and, after settling that via Paypal on a Thursday evening, I waited for my new computer. I didn't have to wait long as a small box containing the well packaged PiHARD arrived on the following Monday.

During the intervening period, Andy was kind enough to suggest a power supply for the PiHARD, seeing as it uses a 5v 3000mA micro USB supply. That was ordered on the Friday and delivered the following day (from a well known river-based online supplier) so I was all set when the machine itself arrived.

Shiny, shiny... and some subtle branding :-)
The case is nice, roughly 6 x 6 x 2.5 inches and shiny. It's very light and you might mistake that lightness for fragility but once it's set up, you're not likely to move it again and the case certainly feels good enough to handle day to day knocks. Be honest here. How often do you move your desktop PC? The worst thing I can say about it is that it attracts dust like nobody's business. Incidentally, one of the options (which I didn't take) was for a front mounted USB port, hence the cut out visible above to the right.

Plenty of ports: Micro USB, HMDI, audio out, 3 x USB 2 and Ethernet.
There were no instructions in the box but, to be honest, they aren't really needed. Plug in the micro USB power supply, a keyboard, a mouse (you'll need a three button model or a mouse with a clickable scroll wheel - RISC OS relies upon three buttons) and an Ethernet cable for internet access and you're all done. WiFi is possible with RISC OS but that does require additional hardware at present so cabled networking is the easiest way forward at the moment. Now, the moment of truth. After a start up screen, RISC OS 5.24 boots up in seconds and gives you this rather green desktop.

It's a bit cropped (my fault with the screenshot), but you get the idea.
As you can see, the PiHARD sits rather nicely under the monitor and outputs a rock steady 1920x1080 resolution with 16.7 million colours at 60Hz. For those wanting some help starting out, there are plenty of documents and stored web pages in the OS to get you going. These can also be found online.

As for downsides, well, it's pretty much the lack of expansion. The issue here is the use of Single Board Computers as a basis of RISC OS machines. By their very nature, they are not expandable in the traditional PC sense, so what you get is, well, what you get. However, this is not the handicap you may think it is, as RISC OS runs extremely well on a Pi 3B+ and if extra storage is required, then you have plenty of USB ports to hang stuff off. Certainly, this issue cannot be laid at the feet of any of the hardware vendors. If there were to be new, dedicated motherboards for RISC OS, then maybe the situation would be similar to the Amiga OS market where the only new dedicated hardware readily available is £1,800.00! One niggle about the USB ports. They are all in a row and quite close together, so if you attach a USB stick directly to the computer, chances are that unless it is a slim design, you'll interfere with access to the remaining ports. The solution here is to use a USB hub and they are cheap enough. This isn't an issue that RISCOSbits are in control of and in no way is it a deal breaker.

Cable management to be sorted out later...
I'm not going to delve into using RISC OS in this post. Nor, in future, will I be delving into how-to guides either as there are plenty of those about. No, what I will be doing is an occasional series on how I find using RISC OS on a regular basis, how it can fulfill most general computing needs and basically how much fun computing can be outside of the usual Windows/Mac/Linux arenas. This first post though, is purely about the hardware and I must say I am very impressed, not only with the price paid but also the build quality, the speed  of delivery and the communication from RISCOSbits. If you ever do feel like dipping into the world of RISC OS, I wholeheartedly recommend them. I am happy with my PiHARD and the initial steps into RISC OS after 25 years (and RISC OS 3). I'll keep you updated as to how things go but from initial impressions, that ARMBook is looking more and more tempting by the day...

4 comments:

  1. As a matter of interest how much was it??

    ReplyDelete
    Replies
    1. For the spec I bought, £209 plus £4.50 postage.

      Delete
    2. Yee gods... and I remember what my first PC cost...

      Delete
    3. Oh yeah! That is the advantage of most RISC OS computers, their cost is relatively low. Cost is an important consideration here as well. I would love to get into the Amiga OS as well but the £1,800 needed for a new X5000 is, for me, not justifiable. Mind you, I can also say the same for any of the Apple iMac range outside of the base model.

      Delete