More programmer news now. Tofla is the exciting name for the website dedicated to RISC OS programming. It's just published its 150th article and is now hosted by the Iconbar. Morbo Jones will have to watch his step - we don't do site updates on The Iconbar, you know. ;)
Tofla holds articles from a range of sources - Acorn User, Acorn Computing, Archive, and csa.programmer - and is a really valuable source of information for the budding programmer. Whether you write in BASIC, C, C++, ARM code, there's something of use, and there's a range of topics from using fonts and the printer manager, to working with Dr Wimp, to even writing a Tetris game.
It's really worth checking out.
The name, by the way, refers to the contents of memory at address 0, which contains the ARM code instructions for the processor to use when it has to deal with aborts and interrupts. When a bugged program tries to interpret this memory as a string, you get lots of oflas (see screenshot). Any seasoned RISC OS coder will have seen these and got the t-shirt.
Toflaoflaoflaoflaoflaofla...
|
What a load of toflas |
|
monkeyson2 (23:09 2/1/2004) Anon (04:24 3/1/2004) morbo (11:51 3/1/2004) andrew (14:12 3/1/2004) monkeyson2 (00:33 4/1/2004) [mentat] (15:34 4/1/2004) monkeyson2 (17:06 4/1/2004) richcheng (12:43 8/1/2004) monkeyson2 (17:03 8/1/2004) richcheng (10:12 9/1/2004) richcheng (15:10 19/1/2004)
|
|
Phil Mellor |
Message #92646, posted by monkeyson2 at 23:09, 2/1/2004 |
Please don't let them make me be a monkey butler
Posts: 12380
|
I don't think it would be wise to post a comparative link to Moss' ofla site... ;) |
|
[ Log in to reply ] |
|
Anon |
Message #92647, posted at 04:24, 3/1/2004, in reply to message #92646 |
Unregistered user
|
Still nobody has any C++ tutorials anywhere - is that because there are no WIMP/ToolBox libraries for C++? |
|
[ Log in to reply ] |
|
morbo |
Message #92648, posted at 11:51, 3/1/2004, in reply to message #92647 |
Unregistered user
|
There has been a long-running c++ series in Archive. I've just not got around to doing those yet - mostly just because I prefer C. But I'll move them up the priority list if there's call for it! Thanks for a nice friendly mention, Iconbar! |
|
[ Log in to reply ] |
|
Andrew |
Message #92649, posted by andrew at 14:12, 3/1/2004, in reply to message #92648 |
Handbag Boi
Posts: 3439
|
What happens in RISC OS Select then? How does it access memory addresses, all the ROM is loaded into RAM isn't it? |
|
[ Log in to reply ] |
|
Phil Mellor |
Message #92650, posted by monkeyson2 at 00:33, 4/1/2004, in reply to message #92649 |
Please don't let them make me be a monkey butler
Posts: 12380
|
Ofla is a RISC OS 4 and 5 phenomena. To see what happens on your own flavour of OS, try typing: *MemoryI 0 in a task window or after F12. On RISC OS 3.1 you get !KaeWoaeoi, which makes a less catchy url. |
|
[ Log in to reply ] |
|
I don't have tourettes you're just a cun |
Message #92651, posted by [mentat] at 15:34, 4/1/2004, in reply to message #92650 |
Fear is the mind-killer
Posts: 6266
|
Hey, that's my image! I'm going to have to tell my mate Ash he's famous in RISC OS land now. Incidentally and for the record, the latest versions of GV don't do that ofla thing no more :) And Monkeyson, what are you on about? Surely the (t)ofla thing is a RISC OS 3.7 (and 3.5, 3.6) phenomenon? PS. File 'Memoryl' not found :P |
|
[ Log in to reply ] |
|
Phil Mellor |
Message #92652, posted by monkeyson2 at 17:06, 4/1/2004, in reply to message #92651 |
Please don't let them make me be a monkey butler
Posts: 12380
|
I've not seen any RISC OS 5 oflas in the wild yet, but the memoryi command indicates they're there at 0x00000000... |
|
[ Log in to reply ] |
|
richard cheng |
Message #92653, posted by richcheng at 12:43, 8/1/2004, in reply to message #92652 |
Posts: 655
|
I've had an Iyonix ofla. It was my first and only ofla! I felt quite proud. |
|
[ Log in to reply ] |
|
Phil Mellor |
Message #92654, posted by monkeyson2 at 17:03, 8/1/2004, in reply to message #92653 |
Please don't let them make me be a monkey butler
Posts: 12380
|
Did you take a screenshot? |
|
[ Log in to reply ] |
|
richard cheng |
Message #92655, posted by richcheng at 10:12, 9/1/2004, in reply to message #92654 |
Posts: 655
|
No! The fool that I am :( |
|
[ Log in to reply ] |
|
richard cheng |
Message #92656, posted by richcheng at 15:10, 19/1/2004, in reply to message #92655 |
Posts: 655
|
I've had another! And this time I got a screenshot. I shall post it in the forums next time I go home. |
|
[ Log in to reply ] |
|
|