Here's a short (under two minutes) mini-feature of Sophie Wilson, who devised the ARM processor's instruction set (Prof Steve Furber designed the hardware of the processor) while at Acorn Computers some thirty years ago.
One fun thing I recall from the early 'nineties where this very same individual was demonstrating the Acorn Archimedes series computers at an exhibition, and showed a work colleague of mine what could be done within moments (a rotatable 3-D textual logo, in the Draw and Euclid programs, dragging and dropping from one into the other). My colleague's immediate reaction was "I want one!"
There's some amazing information to be gleaned from this brief clip, which was made over six months ago, such as the fact that by then a good 35 billion ARM chips had been shipped – well beyond the total number of all others ever produced, added together. Also, the sheer reach of the ARMs, almost everywhere in portable and other technology now, some definitely not realised by most people.
The few comments at the video's YouTube page also tell a story or two...
Showing posts with label acorn. Show all posts
Showing posts with label acorn. Show all posts
Wednesday, 4 December 2013
Saturday, 17 November 2012
Favourite Simple Game
Back in the days when a chap ('Bill R') and I ran the DTI Computer Club, Bill brought in a game that was simply a signalling exercise based on a seven-hour shift at Kings Cross railway station in London.
On the BBC Micro this involved a track display screen, switchable to/from a loco yard screen, and operated in four basic colours (Mode 1 on the Beeb) of black, white, yellow and red.
It was very effective, and not all that frenetic – though it does have its moments at certain times during the shift. Being judged Excellent, let alone Outstanding, wasn't exactly easy to achieve, despite the deceptively straightforward nature of the game and its sometimes seemingly leisurely pace.
It was really all about locomotives: getting the right type attached to outgoing trains, getting the locos that brought the trains in subsequently out of the platforms and (in most instances) to the station's loco yard for refuelling. The judgment on one's performance was based around timekeeping – essentially, getting trains out on time, and not keeping them waiting to come in from elsewhere on either of the 'up' lines (Up Fast and Up Slow). Although the slow line arrivals always keep to time, there are random early and late arrivals of various time-shifts on the Up Fast (UF) track.
Come forward several years and Acorn's Archimedes computer and its successors supplanted the old BBC Micros for most purposes (there are still some Beebs running factory machinery and doing other jobs even today). I was delighted when The Data Store in Bromley released an updated version of the KingsX game to run in the newer computers' desktop, fully multi-tasking, and all in one display...
The loco yard now appears at the bottom-right of the display area, rather than in a separate screen as it had to in the old Beeb version. From this we can see a few of the complications.
For example, the West Bay (WB) where the Motorail from time to time asks for a shunting locomotive (Class 31) to take some coaches to the Ferme Park depot near Finsbury Park. The loco Hold point (H) causes a blockage of the Up Slow (US) line every single time a loco moves to or from that point. It takes three minutes (the game advances in half-minute 'jumps' at ten times real life speed, i.e. every three seconds) for a loco to get to the Hold point from a platform or the yard, so it's quite an impediment.
On top of this, the occasional parcels train needs to go into platform 1, so that has to be clear of stock and locos in time for their arrivals – and those trains can (and often do) run early or late, sometimes by quite a few minutes.
The two suburban services – half-hourly to Royston and the hourly semi-fast – have to go on platforms 9 and 10 (and nothing else can go on either of those platforms). Sometimes an incoming train doesn't form an outgoing service, but after a while asks for a (shunting) loco to take it to the depot.
Thus we end up with a surprisingly complex scenario; and at certain times during the simulated work-shift it becomes just about impossible to keep to timetable, even when everything arrives on time thus creating no deviations from a nominal pattern. For example, at just after 9 am, a situation arises whereby there just isn't any platform available for an incoming train until after it has been held up at a red signal outside the station.
There is no way around this; and even solving that with a minimal delay then, of necessity, holds up the outgoing semi-fast suburban service at 0908 hrs, which ends up departing a minute late. There are a couple of other sticky moments in a similar vein; and several periods when, because of other movements, it is very difficult to get all the needed locomotives out of the yard and attached to trains in time for their scheduled departures.
Overall, this relatively simple simulation is actually quite a challenge. A hugely bigger such game, called simply Signal Box, is vast by comparison, and unless one has a display some 4,000 pixels wide will always involve sideways scrolling so one never gets an all-at-once view of what is going on. I can't really do that one, I have found.
Perhaps if someone were to produce something in between that will fit on a modern HD (1,920 pixels wide) display, that might be manageable. In the meantime, I still have an occasional go at KingsX, at which I am now usually rated as Outstanding!
On the BBC Micro this involved a track display screen, switchable to/from a loco yard screen, and operated in four basic colours (Mode 1 on the Beeb) of black, white, yellow and red.
It was very effective, and not all that frenetic – though it does have its moments at certain times during the shift. Being judged Excellent, let alone Outstanding, wasn't exactly easy to achieve, despite the deceptively straightforward nature of the game and its sometimes seemingly leisurely pace.
It was really all about locomotives: getting the right type attached to outgoing trains, getting the locos that brought the trains in subsequently out of the platforms and (in most instances) to the station's loco yard for refuelling. The judgment on one's performance was based around timekeeping – essentially, getting trains out on time, and not keeping them waiting to come in from elsewhere on either of the 'up' lines (Up Fast and Up Slow). Although the slow line arrivals always keep to time, there are random early and late arrivals of various time-shifts on the Up Fast (UF) track.
Come forward several years and Acorn's Archimedes computer and its successors supplanted the old BBC Micros for most purposes (there are still some Beebs running factory machinery and doing other jobs even today). I was delighted when The Data Store in Bromley released an updated version of the KingsX game to run in the newer computers' desktop, fully multi-tasking, and all in one display...
The loco yard now appears at the bottom-right of the display area, rather than in a separate screen as it had to in the old Beeb version. From this we can see a few of the complications.
For example, the West Bay (WB) where the Motorail from time to time asks for a shunting locomotive (Class 31) to take some coaches to the Ferme Park depot near Finsbury Park. The loco Hold point (H) causes a blockage of the Up Slow (US) line every single time a loco moves to or from that point. It takes three minutes (the game advances in half-minute 'jumps' at ten times real life speed, i.e. every three seconds) for a loco to get to the Hold point from a platform or the yard, so it's quite an impediment.
On top of this, the occasional parcels train needs to go into platform 1, so that has to be clear of stock and locos in time for their arrivals – and those trains can (and often do) run early or late, sometimes by quite a few minutes.
The two suburban services – half-hourly to Royston and the hourly semi-fast – have to go on platforms 9 and 10 (and nothing else can go on either of those platforms). Sometimes an incoming train doesn't form an outgoing service, but after a while asks for a (shunting) loco to take it to the depot.
Thus we end up with a surprisingly complex scenario; and at certain times during the simulated work-shift it becomes just about impossible to keep to timetable, even when everything arrives on time thus creating no deviations from a nominal pattern. For example, at just after 9 am, a situation arises whereby there just isn't any platform available for an incoming train until after it has been held up at a red signal outside the station.
There is no way around this; and even solving that with a minimal delay then, of necessity, holds up the outgoing semi-fast suburban service at 0908 hrs, which ends up departing a minute late. There are a couple of other sticky moments in a similar vein; and several periods when, because of other movements, it is very difficult to get all the needed locomotives out of the yard and attached to trains in time for their scheduled departures.
Overall, this relatively simple simulation is actually quite a challenge. A hugely bigger such game, called simply Signal Box, is vast by comparison, and unless one has a display some 4,000 pixels wide will always involve sideways scrolling so one never gets an all-at-once view of what is going on. I can't really do that one, I have found.
Perhaps if someone were to produce something in between that will fit on a modern HD (1,920 pixels wide) display, that might be manageable. In the meantime, I still have an occasional go at KingsX, at which I am now usually rated as Outstanding!
Friday, 2 November 2012
Long Before the iPad
The current popularity of 'tablets' such as Apple's iPad is an interesting development. The earliest such device I am aware of, though, goes back to 1996 – yes, sixteen years ago!
This was Acorn's NewsPAD (News Personal Access Device) that downloaded news and similar information automatically, according to your specifications. Thus you could pick from categories, and also set up include or exclude filters (e.g. include pets but exclude hamsters) to tailor your downloads.
Here is the NewsPAD...
The device was designed specifically for Spain, where the data structure and download facilities to provide the information and work with the (then new) technology were being put in place. The NewsPAD itself operated via a touch-screen as is the norm for such devices...but note from the photograph that it was a RISC OS system (the icon bar is a real give-away) on a 10·4" display of 800 x 600 pixels.
It could also drive an external monitor at up to 1,600 x 600 pixels, though at a reduced colour depth. As one might expect, it had CD-quality stereo sound capability and even a built-in speaker, as well as the headphones output for top-quality listening.
Of course, it also featured the world's best and clearest text display with no colour fringing (unlike on Microsoft and Apple systems, for example), there was a docking station facility and much more besides.
Thus it is worth remembering that, when you next power-up your shiny new iPad or whatever, it's really not that new an idea at all...
This was Acorn's NewsPAD (News Personal Access Device) that downloaded news and similar information automatically, according to your specifications. Thus you could pick from categories, and also set up include or exclude filters (e.g. include pets but exclude hamsters) to tailor your downloads.
Here is the NewsPAD...
The device was designed specifically for Spain, where the data structure and download facilities to provide the information and work with the (then new) technology were being put in place. The NewsPAD itself operated via a touch-screen as is the norm for such devices...but note from the photograph that it was a RISC OS system (the icon bar is a real give-away) on a 10·4" display of 800 x 600 pixels.
It could also drive an external monitor at up to 1,600 x 600 pixels, though at a reduced colour depth. As one might expect, it had CD-quality stereo sound capability and even a built-in speaker, as well as the headphones output for top-quality listening.
Of course, it also featured the world's best and clearest text display with no colour fringing (unlike on Microsoft and Apple systems, for example), there was a docking station facility and much more besides.
Thus it is worth remembering that, when you next power-up your shiny new iPad or whatever, it's really not that new an idea at all...
Saturday, 31 March 2012
Bridging the Network
Now, four wired ports were never going to be sufficient for my needs as I had things then, so I have the two portables both operating over wireless networking and the wired connection from the one in "Mission Control" (as I call this room) has been removed.
The other one, located in the bedroom, I had already set to wireless networking, so no change was needed.
However, the other bedroom computer (ha ha! Take that, Modesty Blaise!) – a RiscPC – had previously communicated with my eight-port LinkSys router via a pair of Belkin wireless devices, one plugged into the RiscPC and the other into the router.
The router will not work with the Virgin hub (at least not with the limited tinkering I have done so far) so my new idea is to wire the bedroom RiscPC into the portable's network port and use that machine (in RISC OS emulation mode) as a "bridge" between the wired and wireless networks. It will be interesting to see (a) if this works at all and (b) if the bedroom RiscPC is visible only on the connected portable or is transmitted across the whole network. I suspect it might be the latter, but haven't yet reached the point where I can test it.
Why not?
It's because that RiscPC has only a 10Base2 (BNC connector) network interface. I have a gadget to convert the signal to 10BaseT (RJ-45/UTP) which I have wired up, but I can't find the mains power unit for it. There is relatively little still boxed up here, but I have spent a whole afternoon untangling various cables from one packing box and it wasn't among those.
Okay, so I shall carry on looking during the next couple of days, and no doubt report back what transpires. As I backup these "secondary" computers only monthly, on the first day of each month, it would be handy to have this working by some time tomorrow (1 April)!
UPDATE: I've found the power supply for the gadget, and the bedroom RiscPC and the hard-wired portable can now see each other; but that is all. Not a problem: I shall simply 'pipe' anything to or from the RiscPC via the bedroom portable, which is no trouble at all. Indeed, this gives that machine more work to do, which is no bad thing.
Subscribe to:
Posts (Atom)

