The Icon Bar is the longest running RISC OS portal. The sensibilities that Acorn instilled in us still influence our interests and writing.
Let us know!
Posted by Mark Stephens on 09:15, 10/12/2016
| Interviews, Opinion
Comment in the forums
We continue with our series of interviews with people in the RISC OS world. In this interview, we catch-up with Elesar's
If you have any other questions, feel free to join in the discussion.
If you would have any suggestions for people you would like us to interview, or would like to be interviewed, just let us know.... Would you like to introduce yourself?
Could-have-been basketball player, still not tall enough. How long have you been using RISC OS?
That's patchy: starting with an Acorn Electron which my sister and I eventually broke through overuse, then a big gap until picking up a 2nd hand BBC Micro from the local newspaper in the mid 1990's, then in parallel RISC OS from 1997ish would make either 33 or 19 years depending on which you count.
Oh dear, now I can't claim I'm 21 any more either. What other systems do you use?
Mostly Windows because of the specialist CAD software and other electronics design tools I need to use daily. I have some VMs saved with Linux and FreeBSD but they're mostly for testing things or recompiling NetSurf, I don't really know what I'm doing but as they're VMs it doesn't matter too much if I destroy something through careless typing. What is your current RISC OS setup?
Singular? Nothing's that simple. For email I use a Risc PC (well, more specifically my monitors are stacked vertically and I'm too lazy to remove the Risc PC holding the whole pile up - those cases are built like brick bunkers).
For development, a Titanium of course, it's nice to do an experimental OS rebuild in 1 minute or less as I don't like tea and have trouble finding other things to do that take the 'time it takes to boil a kettle'.
Then there are piles and cupboards and boxes of other things of other vintages which get dragged out for compatibility testing, erm, more than 15 if you include Raspberry Pi's though some of them are on loan rather than machines I myself own. Do you attend any of the shows and what do you think of them?
This year I got wheeled out on behalf of ROOL for Wakefield and the South West show. Shows are great to hear what normal users think and what they can't do but would like to, being too deeply buried in the inner workings of something makes it very difficult to see that.
Some of the shows could be freshened up a bit rather than repeating the 'tables & chairs' format every year, to attract a larger audience - the show organisers should visit similar trade shows or enthusiast conventions to steal ideas to improve the presentation of RISC OS ones. What do you use RISC OS for in 2016 and what do you like most about it?
I like that the OS doesn't get in my way. If I want to save something in the root directory of my harddisc there's no patronising error box popping up asking me to confirm that. I used to work with someone who had a book on usability called "Don't make me think"
, and that seems a good mantra to work by. What is your favourite feature/killer program in RISC OS?
Obligatory plug for Pluto here: Pluto Pluto Pluto
. Oh, did I mention Pluto
? What would you most like to see in RISC OS in the future?
The bounty scheme that ROOL runs seems to have a good selection of sensible "big ticket" items in, so I'd go with that since Ben/Steve/Andrew know their onions.
Reasonably frequently someone will ask on their forum "is feature X available" when there's a bounty for X already open, but you never see the total going up so I guess they're a source of hot air rather than stumping up just a tenner to help make something happen. The world runs on these shiny money tokens in our pockets, so people shouldn't get too upset if you ask someone to do something for nothing and nothing happens. Can you tell us about what you are working on in the RISC OS market at the moment?
There are a couple of CloudFS enhancements in the immediate pipeline, but it
tends to get busy at Elesar which is distracting, because some of the
protocols to talk to the servers are eye wateringly complicated and you
really need to be 'in the zone' to work on them. Any surprises you can't or dates to tease us with?
There are 3 hardware projects and 3 software projects on RISC OS side of the Elesar hob. I tend to come up with ideas faster than they can be implemented, so sometimes things get culled because they're superceded or because during the derisking stage it becomes apparent that by the time they're finished they'd no longer be commercially viable. Apart from iconbar (obviously) what are your favourite websites?
Iconbar who? Santa Claus is a regular iconbar reader. Any not-so-subtle hints you would like to drop him for presents this year (assuming you have been very good)?
A time machine, and a whole cod, to go back in time and slap some people with. You know who you are...I'm coming for you. Do you have any New Year's Resolutions for 2017?
No, I don't believe in that mumbo jumbo. Only humans attach significance to January 1st; we're just orbiting the sun same as the previous day. Any questions we forgot to ask you?
How many mouse buttons I've worn out? 2 I think, but fortunately the micro switches are easy to replace and good for another 1 million clicks! Elesar website
Posted by Mark Stephens on 10:49, 7/12/2016
| Emulation, Opinion, Hardware
8 comments in the forums
This old chestnut has been around for many years now, and I think it always will be. But Christmas is a time for chestnuts, so let us see if we can put a new Iconbar spin on it by comparing the latest Apple
hardware for a 2016/7 take on the question....
I have both a shiny new TiMachine
(using the Titanium motherboard) and a snazzy new MacBookPro
on my desk which I am going to pit against each other. This article is split into 2 parts. In part 1, I am going to explain all the details and part 2 will give you the actual results. RISC OS on native ARM hardware
ARM options have exploded in the last few years and you now have a wide range of machines on which RISC OS can be run directly (RapberryPi, Pandaboard, ARMX6, IPEGv5, Titanium). Exact performance will vary between machines and also depend on the type of disk you have (SD card, Zip drive, SSD drive).
If you are upgrading from a RISC PC or Iyonix, all of them will give you a welcome speed boost. I have several RaspberryPis, a Panda and a TiMachine and they all provide solid platforms for running RISC OS. RISC OS on a MacBookPro
The latest version of the high end Apple laptop was released in October 2016. They added some additional features to excite/annoy you (touch sensitive screen to replace function keys, only USB-C sockets). The current machines use Intel processors (Skylake release) with fast RAM and SSD drives. So RISC OS is run using an emulator program (running on macOS) which converts ARM code into Intel code. There are ways to speed this up, but it is slower than it would be if running on ARM directly. The critical question is whether the faster speed of the Intel processor can compensate for the extra work involved.
If you want to run RISC OS on Mac you have a choice of the commercial VirtualRPC
(which runs RISC OS 4/6) and the free RPCEmu
(runs RISC OS 5). Both programs emulate a complete RISC OS machine (either running full-screen or in a Window) which can also access the macOS filing system. I find VirtualRPC to be faster in my tasks so I will be using that for this comparison. How to compare?
We are going you use the benchmark program ROMark which you can find on Chris Hall's excellent website, where he has lots of data on performance
for different machine running RISC OS. Any benchmark is going to be a proxy because everyone will use their machines in different ways and it does not include details which may be important (such as power usage, budget, need for speed, personal sentiment, etc). VirtualRPC cannot do 1920x1200pixels in 16 million colours, so we will use 1680x1050pixels in all tests to provide a common reference. The tests give very slightly different results on each run but are reasonably close each time.
It does give us a fairly good proxy for comparing different machines in a reasonably consistent way. It will also allow us to look at several options, particularly on the MacBookPro. Is RISC OS faster in full-screen or window mode? What happens if we are on batter power? We will be finding out...
See you in Part 2 for some numbers. Anyone prepared to make any bets?
Posted by John Hoare on 12:40, 4/12/2016
| Advocacy, RISC OS
6 comments in the forums
Ten years ago this week, I wrote How I Learned to Stop Worrying and Leave RISC OS
for The Iconbar. To mark the occasion, I thought it might be worth revisiting it. After all, surely plenty has changed over the past ten years?
And it has. Luckily, the days of Castle
versus RISCOS Ltd
have long gone. These days, it's all about... erm, RISC OS Open
versus 3QD Developments Ltd
. And RISC OS is still - still
- forked. Do you hear the sound coming out of my mouth? I am laughing at you, RISC OS. I am laughing at your utter, utter uselessness. 10 years, and you haven't sorted out the forked OS issue? There must be a word that isn't "pathetic" which I could use, but I just can't think of it at the moment.
Still, I am by my own admission entirely an outsider when it comes to the RISC OS scene these days. I've kept up with very few of the developments, and certainly not in-depth. But it's perhaps worth noting which outfit seems
to be doing more. RISC OS Open has a news page
which has updated seven times this year, and an active, publicly-viewable CVS repository
. 3QD have updated just twice over the past year
, and both updates were on backward-looking products: VirtualAcorn, and, erm, a load of old APDL hardware.
Or, if we're going to judge merely on websites: RISC OS Open's is clean and thoughtful. 3QD thinks that putting thick outlines all over your company address is a good idea... and what that large grey graphic is doing is anyone's guess. Fair? Yes, I do actually think judging an organisation on how they choose to present themselves to the world is fair - and very often gives you a good insight into how an organisation works.
Despite the above, I genuinely have no side in the forked OS debate. I'm merely talking about how each organisation presents itself to the outside observer. RISC OS Open looks pretty good; a few more news updates would be good, but it's fine. 3QD, to borrow an old Steve Jobs quote, has no taste
Still, let's look beyond the forked OS issue. The second part of my original article lurches (rather inelegantly, it has to be said) into the real
reason why I left RISC OS. I can put that reason rather more simply these days: I use my computer to do work, and RISC OS can't do the work I need to do any more. That isn't a judgement on people who still use the platform to get real work done: I'm delighted it works for you. But for me, that ship has long sailed. Nothing that's happened in the last 10 years has changed that.
So for me, RISC OS's only remaining interest would be as a hobbyist OS. In other circumstances, maybe I'd still be interested in that... but other parts of my life took over. I have no time for a hobbyist OS any more. It used to be that a great deal of my identity was tied up with the computer I used: that's no longer the case. That is nothing to do with RISC OS; it's merely a casualty of me spending too much time watching The Strange World of Gurney Slade
, or finding ways to combine Who Framed Roger Rabbit and Monty Python
. I used to find computers fun in themselves. These days, I use them to get to other stuff I find fun. And RISC OS is far from the ideal vehicle to do that kind of thing with.
To put it another way: next month, I'm about to bury myself in the arcane world of responsive CSS. If I was the kind of person I used to be, it would have been the responsive CSS which would have been the real joy. These days, it isn't. It's using the resulting site to publish a history of online Buffy
fandom. Computing for the sake of computing doesn't really interest me in the same way it used to. And that's not RISC OS's fault. That's all me.
RISC OS. I remember you, and I loved you. I even sometimes still miss your right-click. But ten years on... no, I really don't
need you any more. I'm sorry.
Posted by Mark Stephens on 13:31, 3/12/2016
| Opinion, Interviews
Comment in the forums
We continue with our series of interviews with people in the RISC OS world. In this interview, we catch-up with the team behind Sine Nomine software
(Matthew and Hillary Phillips).
If you have any other questions, feel free to join in the discussion.
If you would have any suggestions for people you would like us to interview, or would like to be interviewed, just let us know.... How long have you been using RISC OS?Matthew:
My sixth form college got a few Archimedes running Arthur, which were then upgraded to RISC OS 2 soon afterwards. I wrote a single-tasking application to plot magnetic fields, which was much faster than the BBC Masters being used in physics even though it was BASIC. I also had fun writing a chat program that worked across the college Econet with versions for Beeb and Archimedes. There was even a chatbot that took other people‘s sentences and remixed them. I didn‘t really get back into RISC OS until 1998.Hilary:
My father (a physics teacher) got a BBC B when I was about 10, and that was the computer I grew up with; my school also had Beebs. I didn‘t meet RISC OS until ten years later when I started going out with Matthew, whose parents had recently acquired a RiscPC. I remember designing a new logo for the Oxford University Gilbert and Sullivan Society (they don't still use it, sadly!) using Draw on their RiscPC. I got into programming using Matthew's old Amstrad CPC, which was the only computer we had when we got married. We got a RiscPC ourselves after Acorn pulled the plug on the Phoebe on my birthday - thanks for the present guys. I then started to learn Wimp programming in BASIC (first public software released in 2001) and moved on to C later in 2001. What other systems do you use?Matthew:
Linux mainly, including various servers at work, Windows on my work desktop.Hilary:
Android phone; Linux on a laptop; occasionally Windows on a secondhand laptop. What is your current RISC OS setup?
Iyonix (main computer), RiscPC (for Sibelius and so the kids can play our old games), ARMX6, Beagleboard, Pandaboard (chiefly for RiscOSM development and map data conversion). Do you attend any of the shows and what do you think of them?Matthew:
I tend to get to Wakefield and London each year. It is very good meeting people who use our software. It‘s a shame we don‘t have time to implement all the good ideas people have, but it‘s great to know that it‘s appreciated.Hilary:
I usually get to go to Wakefield with Matthew; I went to the South West show once on my own with a heavy cold and it was hard work! As a stall-holder you don‘t get a lot of time to go round the other stands even when there are two of you. We‘ve always been pretty busy since we released RiscOSM. What do you use RISC OS for in 2016 and what do you like most about it?Hilary:
RISC OS is our main system so we use it for everything we can. We fall back on Linux or Windows when necessary, e.g. using PayPal, or websites required by school which don‘t work on NetSurf. I like being able to drag and drop just about anything from one application to another.Matthew:
I like the three-button mouse, image filing systems, and applications being packaged in a disguised directory. Plus the way that windows don‘t take over the whole desktop. I know Microsoft called their operating system "Windows", but it does its best to let you only use one at a time! What is your favourite feature/killer program in RISC OS?Hilary:
Sibelius 7. And Zap.Matthew:
RiscOSM — I‘m allowed to say that, because Hilary wrote it. And NetSurf, of course. What would you most like to see in RISC OS in the future?Hilary:
Transparency in colours in Draw and the DrawFile_Render module: that would be very useful for RiscOSM.Matthew:
Open-sourced 32-bit Sibelius 7. Favourite (vaguely RISC OS-releated) moan?Matthew:
Probably shouldn‘t bring it up, but it‘s just a shame all that work on RISC OS Select
will probably never be seen on RISC OS 5. Can you tell us about what you are working on in the RISC OS market at the moment?Hilary:
Some extra puzzle types for Wrangler, which I‘d like to have finished before I produce my annual Christmas puzzle booklet for distribution round the family. And of course further improvements to RiscOSM!Matthew:
Bits behind the scenes to help Hilary. I have several ideas for nice projects, but I‘d need to be made redundant to get any time to work on them! Any surprises you can't or dates to tease us with?Hilary:
Or yes, but we can‘t tell you... Apart from iconbar (obviously) what are your favourite websites?Matthew: As Easy As Riding A BikeHilary: Talyllyn Railway Santa Claus is a regular iconbar reader. Any not-so-subtle hints you would like to drop him for presents this year (assuming you have been very good)?
36-hour days? Why "Sine Nomine" and how do you pronounce it?
Sine Nomine ("sinay nominay") is Latin for "without a name". When we were trying to think of a name for ourselves that was the best we could come up with. Sine Nomine website
Posted by Mark Stephens on 10:32, 30/11/2016
| Reviews, Software, Opinion
Comment in the forums
One of the top items on my shopping list for the recent RISC OS London Show was the latest release of !Organizer. This is now at version 2.26 and maintained/developed for the last few years by Martin Avison.
!Organizer is one of my favourite RISC OS applications, and I love the flexible display modes. I have to use Google Calendar at work, and I find !Organizer much more flexible. A monthly view is fine until you get to the end of the month and suddenly find some surprises as the months roll on.
The 2 week rolling view in !Organizer makes it very easy to plan and organise my life and be ontop of my up-coming schedule. This has been enhanced in recent releases with the planner and 4/8 week rolling displays. ICal compatability also makes it very easy to import existing Calendars and lists of public holidays,etc available on the Internet.
Recent releases have seen small tweaks to !Organizer, which is no bad thing with a mature piece of software. It is already very configurable, and you can skin the softwarre to look exactly as you like. The guys at BaseCamp are rightly scathing on their blog about over-designing and cluttering up software with new features
which make the product more cluttered and less usable.
So, what are the new features in 2.26? The headline feature is the ability to encrypt data with a password. Now that you can more easily share data and store the data on Cloud servers
, it is good to see security options on what is critical and personal data. This feature is very flexible so you can encrypt some of the data (like your addresses) or everything. 2.26 also brings some tweaks to the Notes section and some bug fixes.
The upgrade is available from 2.24 for 20 pounds or from 2.23 (or the version on PiNut) for 30 pounds. If you have a version earlier than 2.24, this added some very interesting features to interact with Sine Nomine's OSM Mapping software
to make it very easy to produce maps from your address book with a single click.
One of the great things about the shows is the chance to talk to the developers, who were very actively asking for idea and feedback. I suggested that there is still room for improvement in the Notes tools (which feels clunky compared to newer tools like Trello).
I would also like to see !Organizer able to send out emails to remind about events if a Mail client is available - this is one very good feature in Google Calendar.
It would also be useful to have more ability to create groups. At the moment I use Green for Personal and Blue for Work events and it would be nice to be able to define them better. If you have some ideas, the developers would love to hear from you....
If you are an existing user of !Orangaizer, you will be pleased to see the continued polish and maintenance of the software. If you are not a user, and looking for a small, polished and perfectly formed organizer, we recommend you take a look. Organizer website
Posted by Mark Stephens on 10:32, 26/11/2016
| Interviews, Opinion
Comment in the forums
For this interview, we introduce you to Ident Computers very own Tom Williamson, who was a first-time exhibitor and speaker at the London Show How long have you been using RISC OS?
In real terms not that long! (bearing in mind I'm not 30 years old yet!) I've only sat down and used RISC OS properly since about early 2013 with the Raspberry Pi port of RISC OS 5 running on a original model b board! And have since patched together my missing Acorn back history from where I left off using original BBC B and Master computers, still in service at my school into the early 2000's! What other systems do you use?
Primarily Apple Mac since the early 1990's and Windows PCs mostly running XP or 7 What is your current RISC OS setup?
Well it's an Ident Micro One powered by a Raspberry Pi 2 board. I designed the Micro One as a computer that I wanted for myself and hence use as my main RISC OS system! Do you attend any of the shows and what do you think of them?
RISC OS shows is a new thing for us. We did the Recursion Computer Science Fair in the Midlands in 2015 and again in 2016 and from that made links with the RISC OS community hence appearing at RISC OS London in 2016 which was our first real stand alone RISC OS show. What do you use RISC OS for in 2016 and what do you like most about it?
RISC OS is for me, and the many I showcase it to a 'play thing' So its mainly about writing code in BASIC or C, or running these BBC Micro or Archimedes classic and retro games!
Which for a new audience is not necessarily a bad thing! What is your favourite feature/killer program in RISC OS?
For me RISC OS has two very valuable assets, First its incorporated BBC BASIC which is just so different from other OS's in use today. And second the !Pling application model, which I think is just amazing and I wish other systems would or could implement it. These 2 features is why nearly all my hobbyist Pi boards now run RISC OS instead of a Linux build. What would you most like to see in RISC OS in the future?
A fast HTML 5 web browser... Please! Also better video and monitor implantation, Quad-core running would be nice to! Favourite (vaguely RISC OS-releated) moan?
Well.... Proper colour implementation for 'Modes' in the Raspberry Pi version of 5, because at present all modes are fixed to use the 256 colour palette which is a pain for some cross-platform software development. Can you tell us about what you are working on in the RISC OS market at the moment?
Currently all efforts are with supporting the Ident Micro One kit product, and we're looking forward to 2017 and building on the system in the future. Any surprises you can't or dates to tease us with?
Now that would be telling!... I am hoping to do a Shareware game release in 2017 with a free to play version for a number of Acorn based/clone platforms. Apart from iconbar (obviously) what are your favourite websites?
Am I allowed to say ident-online.co.uk/computer
?[iconbar: of course - great site!]
Probably not! In all seriousness, I really like reading the forums of StarDot
and ROOL's own site
. Santa Claus is a regular iconbar reader. Any not-so-subtle hints you would like to drop him for presents this year (assuming you have been very good)?
Ok this might sound a bit odd but... BBC Micro hardware! You can never have enough! I really would like a good condition Microvitec CUB metal case monitor, as its one of the last bits I'm missing, but don't want to pay Ebay prices! Any questions we forgot to ask you?Who Am I?
...., I think maybe about our work in the education sector and Raspberry Pi Jam events, were I show RISC OS to a new generation, mostly school age children but also there parents, taking the system along with BBC Micro hardware into schools etc. For many this is the first time of seeing a computer not running Windows, Android or maybe in the case of the Raspberry Pi, Linux, hence showcasing the real opportunities RISC OS presents. Also for parents or older peoples, allowing them to reconnect with the Acorn they remember from their own school days, most are still amazed any of this is still around let alone being actively updated and supported! Tom's website
Posted by Mark Stephens on 20:54, 23/11/2016
| Reviews, Software
1 comment in the forums
The long-awaited release 3.14 (nice pun for Pi users) of !PhotoDesk arrived at the RISC OS London show and is now available as an upgrade from CJEmicros
In his show talk at London Show, Chris Evans talked about the new release. This version has actually been put together by a new maintainer (although my understanding is that the usual Swiss maintainer is still active). So what's in the new release?
The headline feature is improved support for latest software/hardware. !PhotoDesk has been upgraded to allow for Zero Pain Protection and to run properly on the new hardware (it flies on my new Titanium and also now works properly on Panda, latest RaspberryPi3, ARMX6 and IPEGv5). I have been running !PhotDesk for 2 weeks now and I have had no issues (just an old favourite running on much zippier hardware).
In terms of new features, the developers have also improved JPEG support. JPEG is more of a family of filetypes (with lots of different versions). JPEG support has been an area where RISC OS has fallen behind, and it is good to see the platform catching-up. It is also a really good reason to move to the latest version of RISC OS 5, with the improved OS support for JPEG from the bounty scheme
. You can read-up
on JPEG in detail here.
The upgrade CD includes an !Install application which will install the software onto your machine directly. If you try to copy this to another machine, it will detect this and not run. The upgrade CD itself could do with little spring clean. It includes a copy of !Webster and there is no zipped copy of the !Install. This is a pain if you only have access to a CD on a non-RISC OS machine and want to copy it across.
The copy of !PhotoDesk on the Nut Pi card from ROOL
is not the latest. In his London Show talk, Chris Evans suggested users should contact CJEmicros if they have an issue with latest release.
The upgrade costs 12 pounds, and you will need your CD or to proof of an existing license. If you bought it directly from CJEmicros, they have a customer database they may be able to look you up on. The price seems reasonable to me - with new chips and new video hardware/modes, this is a lot of fiddly work under the bonnet.
For users of the latest hardware or looking to run on the latest RISC OS releases this is an essential purchase. If you have an older machine, the improved JPEG support is nice to have and it is good to see continued support and development of this critical and much-loved software. CJEmicros PhotoDesk resources on Iconbar
Posted by Mark Stephens on 08:59, 19/11/2016
| Interviews, Opinion
Comment in the forums
At the London Show, we sent our team around to park them themselves on several stands and refuse to leave until the poor stand-holders agreed to do an interview for us.... The results will be appearing over the next few weeks.
If you have any suggestions for people to interview (we want people doing interesting things with RISC OS or in the RISC OS world in 2016) or would like to be interviewed, just drop us a line and we will send the boys round...
If you have any additional questions or comments, please feel free to continue the discussion in the comments.
We kick off the series with our very own Jeffrey Lee.... Q. How long have you been using RISC OS?
A. About 23 years. At that time Acorn computers were still the king of the classroom; I believe it was the head of the IT department of the local high school who recommended that my parents should get an Acorn for home use (an A3010, to replace our previous home computer, a TI-99/4A that was unfortunately purchased mere months before TI pulled out of the home computer business) Q. What other systems do you use?
A. At home I've got a Windows PC (gaming, media playback, web browsing) and a Linux PC (headless, used as a NAS and for any Unixy-type tasks) Q. What is your current RISC OS setup?
A. Despite owning many newer systems, my main RISC OS computer is still my Iyonix (Lazyness, potential software compatibility issues, and the constant in-development nature of the OS are my excuses for not switching over to something newer, despite the fact that the newer machines should be much faster when it comes to building code). Then depending on what tasks I'm working on I'll have any number of development machines piled up on the desk next to me (BeagleBoard, BeagleBoard-xM, PandaBoard, Raspberry Pi 1/2/3, IGEPv5, Wandboard, TouchBook, Pandora). I've also still got the RiscPC that was my main machine before the Iyonix. Nowdays it's mostly used for testing RISC OS 5 changes. Q. Do you attend any of the shows and what do you think of them?
A. I attended one of the Wakefield shows once when I was a kid, but haven't attended any since then. I'm not a very social person so I'm usually happy to just wait for the show reports to come out - although most of the time I already know what any of the big reveals are going to be. I think the shows do still serve a purpose, but as someone who mainly uses RISC OS for the purpose of developing RISC OS I don't think there's much useful I'd be able to take away from them. Q. What do you use RISC OS for in 2016 and what do you like most about it?
A. My main use of RISC OS is developing RISC OS! My Windows PC took over most of my other tasks a long time ago (most web browsing, email, gaming, etc.), but RISC OS remained my favourite for recreational programming. However once I started work on developing the OS itself the recreational programming essentially crawled to a halt - I find it hard to spend the time writing random games and utilities when there's so much that could/should be done to improve the OS itself. I think the main thing I like about RISC OS is the Wimp - there are some basic things which the RISC OS desktop still does much better than the main alternatives (interacting with windows without bringing them to the front of the stack, file save dialogs, consistent drag-and-drop behaviour, etc). Q. What is your favourite feature/killer program in RISC OS?
A. I think StrongED has to be my favourite killer app. Before discovering it I was writing all my code in Edit. StrongHelp would also have to be a close second, due to the many hours saved looking up definitions for SWIs and things. And of course NetSurf, although that is a relative newcomer compared to the other two! Q. What would you most like to see in RISCOS in the future?
A. Threading support in the OS. Lack of threading support makes it very hard to update any of the OS components which are derived from third-party sources (e.g. the network & USB stacks), and of course it also places some limitations on the design and implementation of home-grown code. Q. Favourite (vaguely RISC OS-related) moan?
A. I often try and shift-drag a file/folder from the "Copy" dialog box in an effort to move+rename it in one go. Maybe one day I'll implement support for that... Q. Can you tell us about what you are working on in the RISC OS market at the moment?
A. Currently I'm working on a couple of Raspberry Pi related things (e.g. implementing support for GPU mode changes), in an effort to get it ready for a proper "stable" release. I've also been working on some changes to the low-level memory management within the OS, with the aim of fixing a few bugs/inefficiencies with how memory is handled on modern CPUs, and with the eventual goal of getting things to the point where we can start experimenting with multi-core code without having to worry about any memory coherency issues. But that's on hold for now while I focus on the Raspberry Pi tasks. Q. Any surprises you can't or dates to tease us with?
A. No surprises that I'm aware of at the moment, I'm afraid :-( Q. Apart from iconbar (obviously) what are your favourite websites?
A. The ROOL website
, obviously! www.pagetable.com and www.bigmessowires.com are a couple of sites which update infrequently but are always worth the wait when they do. And I find that the Bay 12 Games "Other Games" forum at http://www.bay12forums.com/smf/index.php?board=4.0 is a good way of discovering interesting or obscure games which the mainstream gaming websites might miss. Q. Santa Claus is a regular iconbar reader. Any not-so-subtle hints you would like to drop him for presents this year (assuming you have been very good)?
A. That's a tough one! A bigger desk? A way of getting more spare time in the day? A couple more OS developers? Confirmation of a sequel to The Witcher 3? The possibilities are endless! Q. Any questions we forgot to ask you?
A. Nothing I can think of at the moment.
| Comment in the forums||
| 4 comments in the forums|
| 5 comments in the forums||
| Comment in the forums|
| 3 comments in the forums||
| Comment in the forums||