log in | register | forums
Show:
Go:
Forums
Username:

Password:

User accounts
Register new account
Forgot password
Forum stats
List of members
Search the forums

Advanced search
Recent discussions
- Elsear brings super-fast Networking to Risc PC/A7000/A7000+ (News:)
- Latest hardware upgrade from RISCOSbits (News:)
- RISC OS London Show Report 2024 (News:1)
- Announcing the TIB 2024 Advent Calendar (News:1)
- Code GCC produces that makes you cry #12684 (Prog:39)
- RISCOSbits releases a new laptop solution (News:)
- Rougol November 2024 meeting on monday (News:)
- Drag'n'Drop 14i1 edition reviewed (News:)
- WROCC November 2024 talk o...ay - Andrew Rawnsley (ROD) (News:2)
- October 2024 News Summary (News:3)
Related articles
- ABug provide more interesting retro talks to pass the time this Christmas
- Pass the time this Christmas with a selection of RISC OS and BBC Micro talks
- Early August Update
- Firefox sources and Cygwin GCCSDK setup available
- Finn brothers in Top 100 Arts List
- Castle launches ABC Developers CD
- One Line Tetris
- Wakefield 2001 show report
- RISC OS C Tools
- News round up: software special
Latest postings RSS Feeds
RSS 2.0 | 1.0 | 0.9
Atom 0.3
Misc RDF | CDF
 
View on Mastodon
@www.iconbar.com@rss-parrot.net
Site Search
 
Article archives
The Icon Bar: News and features: What a load of toflas
 

What a load of toflas

Posted by Phil Mellor on 23:08, 2/1/2004 | , ,
 
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
monkeyson2Please 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
HandbagHandbag 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
monkeyson2Please 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
[mentat]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
monkeyson2Please 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
monkeyson2Please 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 ]
 

The Icon Bar: News and features: What a load of toflas