Search found 2070 matches

by Richard Russell
Fri Feb 26, 2021 12:47 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

BigEd wrote:
Fri Feb 26, 2021 11:49 am
the two-key reset was evidently found not to be necessary (OLD to the rescue).
The BBC Master has a mechanical (screwdriver operated) lock for the Reset key! I don't think OLD is very helpful if you're running DOS on a Second Processor...
by Richard Russell
Fri Feb 26, 2021 9:40 am
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

On 26th February 1981 John Coll and representatives from BBC Engineering met to discuss their response to Acorn's proposals. From this came a clearer idea of which features would be standard in the Model A and which would be only in the Model B. It was probably as an outcome of this meeting that I o...
by Richard Russell
Tue Feb 23, 2021 10:49 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

I've messaged David King to see if he remembers... I'm pleased to say that I have received a reply from David. He confirms that in respect of the cassette interface hardware he dealt with Kim Spence-Jones, but (with his memory prompted by the names in the MOS ROM ) he thinks the CFS firmware was wr...
by Richard Russell
Tue Feb 23, 2021 10:02 am
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

That at least should be relatively easily fixable, thanks for the report. I've fixed Ceefax.bbc so that it doesn't abort if you enter a page number with a leading zero. I've restored the timeout to sudoku.bbc , but only when you select Count rather than Solve (otherwise Count could take a very long...
by Richard Russell
Mon Feb 22, 2021 11:03 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

lovebug wrote:
Mon Feb 22, 2021 10:59 pm
actually I stupidly mistyped a page number as 010 it crashes every time
That at least should be relatively easily fixable, thanks for the report.
by Richard Russell
Mon Feb 22, 2021 10:56 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

sorry I crashed the teletext demo :( I hate non-repeatable errors, they are so hard to debug. My guess would be that when the program tried to download one of the BBC's RSS feeds it received corrupted data of some kind, and the error resulted when the program tried to parse it as XML. It probably m...
by Richard Russell
Mon Feb 22, 2021 10:16 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

Everything's fine. Everything's working as it should. Sorry for the false alarm. I suspect you were thrown by an interface designed for a touchscreen being pressed into service in a browser. I know that's not ideal, but in my judgement it's better than not having any kind of IDE and relying solely ...
by Richard Russell
Mon Feb 22, 2021 9:44 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

I can get to touchide.bbc in the "file browser" I'm not sure what you mean by "can get to": examples/tools/touchide.bbc is the program that runs initially in the Android, iOS and in-browser editions. It's also the program the examples CHAIN on pressing ESCape. I can't then seem ...
by Richard Russell
Mon Feb 22, 2021 9:09 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

BigEd wrote:
Mon Feb 22, 2021 8:26 pm
I think I haven't seen that documentation!
I linked to it in my earlier reply, six posts ago in this thread.

I suspect I've been the victim of a massive wind-up. :?
by Richard Russell
Mon Feb 22, 2021 8:02 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

Ah, context menu - I didn't think of that, didn't expect one. Yes, that works - thanks! So if you didn't find the instructions clear, how would you suggest they be modified? I know they are written primarily from the perspective of a touchscreen on a mobile device, because that's all touchide.bbc w...
by Richard Russell
Mon Feb 22, 2021 7:04 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

I have not found a way to edit the source, other than RENUMBER and inputting new or replacement lines. That's fine, if it's so, but it sounds from what you're saying that I could somehow get into a full-screen editor. What isn't working? Are you not succeeding in opening the 'context menu', or when...
by Richard Russell
Mon Feb 22, 2021 6:14 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

As far as I can tell, line editing is all I have, in the browser. You also have the GUI editor in the IDE, which is how I modified it here to demonstrate that removing the timeout fixed the problem. As I said earlier in this thread the in-browser edition uses the same IDE as the Android and iOS edi...
by Richard Russell
Mon Feb 22, 2021 5:14 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

I don't see how to modify the Basic program in the browser version You can edit it (either using the GUI editor in the IDE or the traditional way at the immediate mode prompt) but it won't achieve very much because the next time you run it it will fetch the old version from my web site again! To ma...
by Richard Russell
Mon Feb 22, 2021 4:06 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

This could be something like a numeric overflow in a chained calculation and quite difficult to track down Actually a quick glance at the code showed that the explanation is much simpler! When the program was written, back in 2008, the only version of BBC BASIC on which it could run was BBC BASIC f...
by Richard Russell
Mon Feb 22, 2021 3:51 pm
Forum: modern implementations of classic programming languages
Topic: Direct Links to In-Browser Demos
Replies: 28
Views: 429

Re: Direct Links to In-Browser Demos

Richard, not sure where to note this, but your posted sudoku demo finds the T.HARD1 puzzle "Impossible" Hmm. If I run it in BBCSDL in Windows (32-bits or 64-bits x86) it finds the solution, and tells me there is just one. If I run it in Android (ARM) it says it's Impossible. So it looks l...
by Richard Russell
Sun Feb 21, 2021 1:45 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

TobyLobster wrote:
Sun Feb 21, 2021 1:09 pm
Was it Kim Spence-Jones that wrote the cassette interface
I don't think so. I've messaged David King to see if he remembers, but I haven't been in touch with him for several years so I'm not confident of a response.
by Richard Russell
Sun Feb 21, 2021 10:29 am
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

I'm sorry, I can't. I joined full time just after 0.1 had been put to bed, and there wasn't much work done on CFS after that. Not to worry, I could ask David King if he remembers but it's not a big deal. As you say I think it was somebody brought in specifically to do the CFS/RFS who probably had l...
by Richard Russell
Sun Feb 21, 2021 10:01 am
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

Yes, I should perhaps have said that MADRAM is a new term to me. That's exactly what I thought you meant, and the term is unfamiliar to me too. On the introduction of new technology it often took a while for terminology to settle down. I suspect only a few of us will remember the acronym FAMOS (Flo...
by Richard Russell
Sat Feb 20, 2021 11:58 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

I'd forgotten the BBC cassette interface was CUTS. Can you remember the name of the guy who wrote the CFS/RFS, in close collaboration with my colleague David King? It was the one part of the MOS to which the BBC made a detailed contribution, but OS 0.1 still managed to ship with bugs in that area (...
by Richard Russell
Sat Feb 20, 2021 10:17 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

Having been awarded the BBC Micro contract, it took Acorn only eight days to prepare a provisional specification of the machine they proposed to build (dated 20/02/81 by Chris Turner). This was Telexed to the BBC on 25th February (remember Telex?):

Provisional_Spec.pdf
(2.19 MiB) Downloaded 43 times
by Richard Russell
Sat Feb 20, 2021 2:06 pm
Forum: general
Topic: "Outline specification for the BBC MICROCOMPUTER system"
Replies: 223
Views: 35224

Re: "Outline specification for the BBC MICROCOMPUTER system"

Although I don't think I have my own copy, I strongly suspect I wrote it! I was keen on WordStar (on CP/M) in those days, and the right-justification makes me think that's what I used. It's even possible that I have that document on 8" floppy (there are a large number in the loft) but my means...
by Richard Russell
Tue Feb 16, 2021 9:59 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

just so happens* that BBC BASIC was the best of the breed.... * EDIT: Sorry Richard in retrospect that sounds very flippant, I fully appreciate your role in BBC BASIC. The only thing to which I might have reacted is the linking of "BBC BASIC" and " was ", having spent so much ti...
by Richard Russell
Tue Feb 16, 2021 9:52 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

on the point of other manufacturers maybe not bidding because they believed they could not meet the price, surely CP/M is a disk-only operating system that does not run from tape. Also, by having an operating system that is loaded from disc you need RAM into which to load that operating system so a...
by Richard Russell
Tue Feb 16, 2021 8:22 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

johnha wrote:
Tue Feb 16, 2021 8:13 pm
Sure, the gifted/persevering will be OK with Linux CLI & Python...
... or BBC BASIC of course. :lol:
by Richard Russell
Tue Feb 16, 2021 8:18 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

I don't know when the decision was made to throw the DFS overboard into a sideways ROM As ever, I might have some contemporary documentation to shed light on that, as the BBC would have had to agree. I've not really taken much interest in the records I have from that later period, but there are ple...
by Richard Russell
Tue Feb 16, 2021 2:11 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

The price was always crucial; the bidders were told the basic machine must retail for less than £200. I should add that the price target took into account the BBC's 'red lines' such as the machine having to be suitable for use in a professional business environment, so having a 'proper' keyboard, a...
by Richard Russell
Tue Feb 16, 2021 2:02 pm
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

I'm curious whether price was ever considered The price was always crucial; the bidders were told the basic machine must retail for less than £200. Although I wasn't directly involved, it not being a 'technical' issue, I well remember the consternation when Acorn requested that it be increased to £...
by Richard Russell
Tue Feb 16, 2021 10:51 am
Forum: 8-bit acorn hardware
Topic: Forty years ago...
Replies: 77
Views: 2379

Re: Forty years ago...

scruss wrote:
Tue Feb 16, 2021 3:35 am
Seems that the "Z80; Must run CP/M" stipulation in the spec was a bit more negotiable than the other bidders thought.
It was always a requirement, but in offering the Z80 Second Processor as the way of meeting it Acorn were perhaps a bit more inventive than some others.
by Richard Russell
Mon Feb 15, 2021 3:58 pm
Forum: 8-bit acorn software: other
Topic: Are there versions of BBC Basic with extensions (like procedures)
Replies: 24
Views: 2482

Re: Are there versions of BBC Basic with extensions (like procedures)

The encapsulated data hiding behind a FILE * under Unix includes: Yes, but it's still not OO in the conventional sense. I can pass an array or a structure to a function as a parameter, and I can pass that same array or structure to another function. You can then argue that those functions 'share' t...
by Richard Russell
Mon Feb 15, 2021 2:04 pm
Forum: 8-bit acorn software: other
Topic: Are there versions of BBC Basic with extensions (like procedures)
Replies: 24
Views: 2482

Re: Are there versions of BBC Basic with extensions (like procedures)

Because without it we're back to the idea of encapsulating data in a way that keeps it private and operating on it only via a set of well-defined methods. There are plenty of libraries that do precisely that and the C stdio was just one example. What and where are the "encapsulated data" ...

Go to advanced search