Feb 242012

Basalt and the Toolbox

Steve Drain, prompted by a discussion in the RISC OS Open Ltd forum about AppBasic, has written a document about the using the Toolbox with Basalt which, he explains, has never been very well described. Basalt (“BASic ALTernative keywords”) is a module that extends BASIC by providing “alternative keywords by extending the use of actual keywords and adding new keywords, both of which are used completely as native BASIC keywords.”

The document is available online, at the link given above, and it is also included in the download for the prototype application, BasaltApp.

Steve explains that “a program is event-driven from a machine code wimp poll loop under the keyword POLL. Events and messages are registered against functions called to handle them. Apart from the use of ResEd to design the user interface there is no need for any other development environment.” Continue reading »

Dec 242011

Steve Drain has released a number of BASIC libraries, and a new version of the Basalt module.

The Strings BASIC library provides routines for handling long strings, referenced by normal string variables. All the standard string keywords are emulated and work with any combination of normal string variables and expressions and long strings. Written to explore a new idea for providing long string support in Basalt, which is yet to be fully written, Steve is releasing the library because it may be of interest. Continue reading »

Oct 112011

Alan Peters of TBA Software has announced that the 26bit version of TBAFS is now available for download. In a post on the RISC OS Open Ltd forum, and a similar one on the TBA Blog, he stresses that this is version 1.01 of the software, dating from 1996 and that it has only been tested on versions of RISC OS up to 3.7, and requires the “Acorn” toolbox modules.

The software can be found on the TBA downloads page, along with a 32bit beta version of TBAFS, and a version of BBC BASIC featuring VFP/SIMD support in the assembler.

Oct 092011

Pi in the sky – or, at least, near Heathrow Airport

For those interested in the Raspberry Pi, the RISC OS London Show (29th October, 2011, St Giles Hotel, Feltham) will be well worth a visit, since the tiny, low cost computer is set to make an appearance. It’s not known at this stage if it will be running RISC OS by the time of the show, but it seems likely that it will be on the RISC OS Open Ltd stand, judging by comments in their forum.

Speaking of the Raspberry Pi, in my Snippets post of 6th August I mentioned a logo competition. Well, that competition is now closed and an excellent winning design chosen.

There’s gold in them there web pages

Continue reading »

Jul 162011

Chris Gransden has announced the availability of version of PDF, allowing users to view files in the ever prevalent Portable Document File format from Adobe. Changes in this version include better interaction with Paint and better facilities when saving images.

PDF can, of course, be used to view Drag ‘n Drop, a PDF based magazine aimed at Acorn 8-bit and RISC OS 32-bit communities – and volume 2 issue 4 is now available to purchase online for £3. Features in this issue include part 9 of Dave Stratford’s series on sorting, an article about upgrading to Messenger Pro 6, a selection of photographs from the 2011 Wakefield Show, along with a number of other articles.

Continue reading »

Jan 012010


RISC OS 5.16 is now available from RISC OS Open Ltd. This an official release and, as well as a number of other updates and improvements to RISC OS 5.xx, if programmed into the Iyonix ROM will solve the clock problem described below. This means the program presented below to act as a temporary solution to the problem is now no longer necessary. If you are using it, please remember to remove it from your boot sequence prior to rebooting your updated computer.

However, please note that if you softload RISC OS 5.16, the clock will continue to need fixing – so if you choose to do that, the temporary fix will continue to be of use to you. I would recommend programming the new version of RISC OS into your ROM, though, and thus negating the need for such temporary work-arounds. Continue reading »