Go to advanced search

by skywalker
Tue Jan 21, 2014 1:24 am
Forum: Bare metal, Assembly language
Topic: Raspbery Pi Forth Operating System
Replies: 31
Views: 21159

Re: Raspbery Pi Forth Operating System

He learnt Forth on the Jupiter Ace. It's amazing how compelling that little Jupiter Ace was! That's also really the only reason I have such a soft spot for Forth. Also, the only place I can ever practically imagine using Forth these days is on the bare metal of a device such as the Pi. So, I have n...
by skywalker
Sun Jan 19, 2014 8:56 pm
Forum: Bare metal, Assembly language
Topic: Raspbery Pi Forth Operating System
Replies: 31
Views: 21159

Re: Raspbery Pi Forth Operating System

I just found this thread and thought I'd give this Forth a try. However, it seems there may be some fiddling to do to get it to work (I see mention of a "csud" library). Perhaps someone who has been through this process can quickly enumerate the steps to drop the necessary files onto a blank SD card...
by skywalker
Tue Jan 08, 2013 5:19 pm
Forum: RISCOS
Topic: RISC OS SOUND
Replies: 14
Views: 3553

Re: RISC OS SOUND

The 32-bit version of the old Basic Editor still works fine on the RPi. There's still plenty of opportunity for me to be confused, as I'm a complete RISC OS n00b. However, I'm referring to the standard editor in BASIC that you get when you type "EDIT" at the BASIC prompt. I'm certainly aware that t...
by skywalker
Tue Jan 08, 2013 7:23 am
Forum: RISCOS
Topic: RISC OS SOUND
Replies: 14
Views: 3553

Re: RISC OS SOUND

I guess it's not really a case of "BASIC features" so much as VDU (i.e. video terminal or 'screen driver') features. I would guess that the reason why EDIT doesn't work is that certain cursor addressing functions aren't operational in the Task Window... but then I'm certainly not a RISC OS expert. V...
by skywalker
Tue Jan 08, 2013 6:41 am
Forum: RISCOS
Topic: What killer apps should I use with RISCOS?
Replies: 25
Views: 6386

Re: What killer apps should I use with RISCOS?

timrowledge wrote:OK, you may now try out Squeak for RISC OS.
w00t! Thanks Tim!
by skywalker
Tue Jan 08, 2013 6:33 am
Forum: RISCOS
Topic: RISC OS SOUND
Replies: 14
Views: 3553

Re: RISC OS SOUND

VDU 7 works for me in the ShellCLI (global shell available via F12). It doesn't work in a Task Window however. In my experience a number of BASIC features don't work in a Task Window. For instance, I find it a shame that you don't seem to be able to use BASIC's own EDIT tool in a Task Window hosted ...
by skywalker
Tue Jan 08, 2013 6:26 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

If you have some spare cash then buy Nutpi from the ROOL web site Funny that. I've had a Nut Pi for weeks - I bought it mostly as a way to support ROOL (especially when I found their donation mechanism was broken, now fixed) and figured 'I might eventually find something useful on it'. I had peruse...
by skywalker
Mon Jan 07, 2013 8:59 pm
Forum: RISCOS
Topic: 1 GB image
Replies: 16
Views: 4743

Re: 1 GB image

I'm currently wasting a 16Gb SD card for RISC OS (!), so am also keen to find a utility or script that could extend the RISC OS volume/partition up to a larger size, though I'm far from using up the available capacity in the distributed image at the moment.
by skywalker
Mon Jan 07, 2013 5:51 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

OK... one final update (?) After getting this all to work, as documented in this thread, I then decided that I should return to the 'native' PackMan package listing, rather than using the RiscPkg ones (that may or may not work properly). Hence another "Update Lists" in PackMan. Then, I decided to in...
by skywalker
Mon Jan 07, 2013 4:53 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

So, next I uninstalled all the GCC stuff (GCC, GCC-2.95, CPP, CPP-2.95) and Make, and then generally tidied up (residual experimental directories) to attempt to get back to a base state. Instead of installing packages via PackMan (with the aforementioned package list built by RiscPkg!), I unpacked g...
by skywalker
Mon Jan 07, 2013 2:04 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

Well, I can report that gcc -v works. I didn't even need to do the "wimpslot" thing - which according to the help sets the reserved application space (heap?) allocated to the next task that is started. However, when I try to compile my C file (a quick 'helloworld' C source, because apparently my pac...
by skywalker
Mon Jan 07, 2013 1:11 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

Steps I used: Thanks John, that's exactly what I was hoping for. So, I seem to be the point where I've installed the tools (albeit using some odd combination of package managers, rather than your manual download/extraction). I'm curious about putting the project directory and source files within th...
by skywalker
Mon Jan 07, 2013 1:00 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

OK, I think I have "GCC" installed (with its dependencies and "GCC Common", which isn't a dependency but the description made it seem important). Also grabbed "Make". Given that these do not appear in the list presented to me normally in PackMan, I had to refresh the package list in RiscPkg first. I...
by skywalker
Mon Jan 07, 2013 12:16 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

On the current image (the one on the Pi download link) the package manager is on the desktop by default. I see "PackMan" on my desktop, but not "RiscPkg", which is what I've seen mentioned in web content and discussions as the source of the GCC package. However, I think there is some coupling betwe...
by skywalker
Mon Jan 07, 2013 12:05 am
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

It isn't exactly 'C' more like a hybrid of C/Pascal but there is Charm Indeed. This looks like a nice piece of work: full suite of tools, easy to start, nice integration. Also, I like the syntax and the compilation speed is great. Plain old C may not be a terribly convenient/productive nor modern l...
by skywalker
Sun Jan 06, 2013 11:50 pm
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

Re: C programming

What do you by 'installed all of the package managers I could find' ? As far as I know there is only RISCPkg, and that is included on the SD card of RISC OS for the Pi. RISCPkg does list gcc. What I meant was that I knew I had Packman and Store and went looking for others. RISCPkg was mentioned in ...
by skywalker
Sun Jan 06, 2013 9:22 pm
Forum: RISCOS
Topic: C programming
Replies: 20
Views: 3711

C programming

I see some people here trying to get started with C programming. That's what I would like to do as well, but at the moment it looks like a minefield. There are lots of questions: - What is the actual state of play of C complier suites on RISCOS? Which tools are considered canonical (or 'best')? - Fo...
by skywalker
Sat Jan 05, 2013 12:54 am
Forum: RISCOS
Topic: BASIC screen editor
Replies: 1
Views: 785

BASIC screen editor

BASIC files can of course be edited in GUI editors, but BASIC itself has a rather cute screen editor available via the EDIT command - useful for quick hacks/experiments. I find the editor to be rather nice, but it seems to suffer from some integration issues with the GUI around it: - If you start a ...
by skywalker
Thu Jan 03, 2013 8:28 am
Forum: Plan 9
Topic: Has anyone [*] actually gotten this to work?
Replies: 20
Views: 7813

Re: Has anyone [*] actually gotten this to work?

Plan9 is working fine for me too - again, generic keyboard without a USB hub and a Logitech mouse. The only problem I had is I needed the 'kbargs=-b' to be set in order to have the Logitech mouse work (though I believe this is fixed in the latest build). The status lights on my keyboard don't operat...
by skywalker
Wed Jan 02, 2013 8:00 pm
Forum: RISCOS
Topic: StrongED "Unauthorised action"
Replies: 9
Views: 2292

Re: StrongED "Unauthorised action"

To permanently allow a mode to call external tools you'll need to change its permission in the ModeLock file. To do this click Ctrl-Select (left mouse button) on StrongED's iconbar icon, this will load the ModeLock file. Then find the line for the mode you want to alter, then change 'N' to 'Y' for ...
by skywalker
Mon Dec 31, 2012 8:42 pm
Forum: RISCOS
Topic: StrongED "Unauthorised action"
Replies: 9
Views: 2292

StrongED "Unauthorised action"

When I use StrongED to edit BASIC source (i.e. in "BASIC" mode with the blue background), every time I hit Enter at the end of a line, StrongED puts up a dialog: StrongED Unauthorised action: 'Process'. Click OK to allow it, click Cancel to ignore it. See security section in manual for details. [All...
by skywalker
Mon Dec 31, 2012 7:57 am
Forum: Other programming languages
Topic: Is anyone working on a bare-metal Forth?
Replies: 4
Views: 3020

Re: Is anyone working on a bare-metal Forth?

Thanks for the link.

I've downloaded the RasPi package. I think this is for compilation and execution under Linux, but maybe the dependencies in the primitive words are simple enough to be replaced in order to make an independent bare-metal version. Anyway, that'll take some investigation...
by skywalker
Sun Dec 30, 2012 8:00 am
Forum: RISCOS
Topic: What killer apps should I use with RISCOS?
Replies: 25
Views: 6386

Re: What killer apps should I use with RISCOS?

OK, Squeak is now starting to work... There'll be a package to grab soon. Very cool if Squeak will be available (again?) on RISCOS. The more time I spend with the Raspi, the more I seem to be running RISCOS... aside from a few irritations (like being used to selecting and overtyping text in edit bo...
by skywalker
Tue Dec 25, 2012 9:38 am
Forum: Other programming languages
Topic: Is anyone working on a bare-metal Forth?
Replies: 4
Views: 3020

Is anyone working on a bare-metal Forth?

I have a soft spot for Forth (remembering the Jupiter Ace) and it might be quite cute to have a Forth that you can boot directly to on the Pi. I know there are Forths available in Linux etc., but I'm specifically interested in a bare-metal implementation. There are probably a number of suitable ARM ...
by skywalker
Tue Dec 25, 2012 9:29 am
Forum: RISCOS
Topic: Remote 'shell'?
Replies: 3
Views: 1163

Re: Remote 'shell'?

Sandgrounder wrote:Igor from Flypig.co.uk is a simple telnet server for RiscOS.
Very cool. Thanks a lot for the tip. If I can break away from the family Christmas lunch for an hour, I'm going to give that a try. :D

Go to advanced search