Pace internal ROS 4 uncoveredBy Peter Howkins. Published: 11th Feb 2005, 19:19:03 | Permalink | Printable
We're so noseyAdmitting to being a version number junkie, you may know that Peter Howkins runs a website dedicated to tracking the changes in version numbers of the components of RISC OS. After acquiring an ex-Pace RiscPC that packed an internal version of RISC OS 4 from an online auction, you could say Peter hit a goldmine. Here he explores the RISC OS 4 branch he found in use at Pace.
It's reasonably well known that in the chaos that followed Acorn's decision to close their workstation division, the code of RISC OS was split among several parties. RISC OS Ltd got the rights to make a desktop version of the OS. Pace employed the OS in the form of NCOS for use in embedded devices, which eventually ended up with Castle, and Element 14 (as Acorn renamed themselves) kept a copy for themselves before being gobbled up by Broadcom. With these different versions of the OS being developed separately, a confusing split occurred in the previously sane numbering of the component modules of the OS.
The RISC OS on the RiscPC I bought from a Pace source seemingly fits somewhere between RISC OS 3.80 and RISC OS 5 on Castle's Iyonix PC from 2002. 3.80 is a version of the OS that was given to Acorn's Registered Developers in 1998 in preparation for the failed Risc PC 2 Phoebe launch. The developers' version was to allow programmers to test their software on the new OS, and this internal stream of RISC OS was never formally released.
Like the developers' versions before it, this version from Pace is designed to be softloaded over the top of RISC OS in ROM, and this is very useful in a development environment as it means you can use and test new builds without having to burn or flash a new set of ROMs for each change.
Dating from 2000, this version is confusingly called RISC OS 4.00 aUUP00-00 (08 Aug 2000) and postdates RISC OS Ltd's 4.02 by almost a year. It appears to show a confusing split in version numbers between RISC OS Ltd developed code and Pace/Castle developed code that continues to this day.
It uses the desktop sprite theme from RISC OS 3.80, that will be familiar to all RISC OS Ltd RISC OS 4 users, except it has classical blue folders and a nice 3D rendered Acorn Nut Logo for the switcher. It also features modules present in NCOS and RISC OS 5, such as 'OS Version' and 'DHCP Client'.
Many of the minor glitches of RISC OS 3.80, particularly the poor window layouts in the !Configure application, have been resolved by this release. It feels a lot more finished that 3.80 but there are inconsistencies, still. For example, on boot up you are told you're running RISC OS 4. But in the switcher info window, you're told it's 3.7. The splash screen during boot up says the OS was released in 1998, the switcher info says 1996 and *FX0 returns 2000.
In use, RISC OS 4.00 has been fairly stable, but I have discovered that it doesn't really like my KVM switch box, and often when returning to this machine after using another, it would be locked solid, requiring a hard reset to recover.
Most of all it show that sometimes you can pick up some really weird stuff on ebay.
Pace 'RISC OS 4' module list
Previous: Iyonix USB2 support enabled
Next: Desktop Repton Plus review
DiscussionViewing threaded comments | View comments unthreaded, listed by date | Skip to the end
Please login before posting a comment. Use the form on the right to do so or create a free account.
Search the archives
Today's featured article
Running RISC OS Programs on Linux
Peter Naulls contemplates the possibilities
17 comments, latest by drjones69 on 6/6/05 11:17AM. Published: 31 Mar 2005
Aemulor: Number of apps working on Iyonix 'growing daily'
26 bit emulator in website and re-write update
3 comments, latest by moss on 20/11/02 7:05AM. Published: 19 Nov 2002
News and media:
RISCOS Ltd •
RISC OS Open •
MW Software •
Advantage Six •
CJE Micros •
Liquid Silicon •
Chris Why's Acorn/RISC OS collection •
The Register •
The Inquirer •
Apple Insider •
BBC News •
Sky News •
Google News •