Search found 249 matches

by dv8
Mon Nov 04, 2019 12:26 pm
Forum: community projects
Topic: Computer Concepts Speech ROM and Text To Speech Instruction Manuals
Replies: 7
Views: 493

Re: Computer Concepts Speech ROM and Text To Speech Instruction Manuals

The Text To Speech PDF has now been added to the opening post.

I've also included a zip file with the two ROMs and added the ROMs to the disc image.
by dv8
Sun Nov 03, 2019 7:52 pm
Forum: community projects
Topic: Computer Concepts Speech ROM and Text To Speech Instruction Manuals
Replies: 7
Views: 493

Re: Computer Concepts Speech ROM Instruction Manual

tricky wrote:
Sun Nov 03, 2019 6:46 pm
Drop box link to low res scans
Sorry it took so long, RichText version attached.
No worries, I was distracted with other projects and had forgotten all about this :oops:
Thanks for uploading the pics and text.
I'll get a remastered PDF done soon as poss.
by dv8
Sun Nov 03, 2019 7:27 pm
Forum: community projects
Topic: Computer Concepts Speech ROM and Text To Speech Instruction Manuals
Replies: 7
Views: 493

Re: Computer Concepts Speech ROM Instruction Manual

I would like to try this on BeebEm4 I can launch the *TYPE !INDEX that returns the list of command but when I try *SPON it returns a " Bad command" What should I do? The disc in the above archive only contains listings from the manual, it doesn't contain the actual Speech software. The Speech ROMs ...
by dv8
Sun Oct 13, 2019 11:04 am
Forum: software: other
Topic: Calculating digits of Pi in Basic
Replies: 36
Views: 830

Re: Calculating digits of Pi in Basic

This is the listing I typed in. I changed the / to DIV in lines 100 and 120 which gets the time down to 48 secs. 10INPUT"How many digits",N% 20T%=TIME 30L%=10*N%/3+1:DIM A%(L%) 40Z$="000000":T$="999999" 50FORI=1 TO L%:A%(I)=2:NEXT 60M%=0:P%=0 70FOR J%=1 TO N%:Q%=0:K%=2*L%+1 80FOR I%=L% TO 1 STEP -1 ...
by dv8
Mon Sep 23, 2019 6:46 pm
Forum: past events & exhibitions
Topic: Cambridge Sept 2019 archiving thread
Replies: 74
Views: 2327

Re: Cambridge Sept 2019 archiving thread

tricky wrote:
Mon Sep 23, 2019 4:54 pm
Sorry, 8 A5 pages ;)
Sounds doable, I should be able to put a PDF together pretty quickly.
by dv8
Mon Sep 23, 2019 4:49 pm
Forum: past events & exhibitions
Topic: Cambridge Sept 2019 archiving thread
Replies: 74
Views: 2327

Re: Cambridge Sept 2019 archiving thread

tricky wrote:
Mon Sep 23, 2019 4:30 pm
Main booklet is about 60 a5 pages!
The main user guide has already been done (see this thread)
I would only need the text to speech booklet.
by dv8
Sun Sep 22, 2019 10:23 pm
Forum: past events & exhibitions
Topic: Cambridge Sept 2019 archiving thread
Replies: 74
Views: 2327

Re: Cambridge Sept 2019 archiving thread

I took photos on my old phone of the text to speech (and speech) manuals. I doubt that they will OCR well, but they are readable. I'd be willing to type in the text to speech instructions if they can't be OCRed (I'm guessing it's not that many pages). It will be good to finally be able to do a rema...
by dv8
Fri Sep 13, 2019 5:03 pm
Forum: emulators
Topic: b-em PDP11 tube processor
Replies: 8
Views: 394

Re: b-em PDP11 tube processor

That doesn't address the case where you are happy to drop into a simple command prompt in the client ROM to start some other OS. You could use *CONFIGURE to set the default language to an empty slot or a service-only ROM, e.g. *CONF.LANG 13 Ctrl+Break will then give 'This is not a language' and dro...
by dv8
Thu Sep 12, 2019 2:41 pm
Forum: programming
Topic: Reading the graphics cursor
Replies: 4
Views: 298

Re: Reading the graphics cursor

I can't find any way of reading the current graphics cursor position. There's no documentation in VDU/OSWRCH. I had expected a similar OSWORD call but there is none documented. OSWORD &D (13) returns the last two graphics cursor positions. It's documented on page 252 of the Advanced User Guide .
by dv8
Sun Sep 08, 2019 2:07 pm
Forum: community projects
Topic: LISP on the BBC Microcomputer (Remastered PDF)
Replies: 4
Views: 371

Re: LISP on the BBC Microcomputer (Remastered PDF)

I've found and fixed a few errors in this book. The updated PDF is in the opening post . Changes since revision 1 (August 2019): p133 (139) CHARCOUNT : arguments wrong way round, should be (CHARCOUNT item number) p143 (149) LAMDA should be LAMBDA p145 (151) MAP : arguments wrong way round, should be...
by dv8
Fri Sep 06, 2019 11:20 pm
Forum: programming
Topic: Determining Graphics Modes
Replies: 6
Views: 393

Re: Determining Graphics Modes

OSBYTE &87 (135) returns the current screen mode in Y. The value returned is always 0-7 regardless of whether a shadow mode (128-135) is in use. &355 can be used on both the Model B and Master but only by code running on the i/o processor, it won't work across the Tube. The OSBYTE call should be use...
by dv8
Sun Sep 01, 2019 1:48 pm
Forum: community projects
Topic: LISP on the BBC Microcomputer (Remastered PDF)
Replies: 4
Views: 371

Re: LISP on the BBC Microcomputer (Remastered PDF)

the Electron ROM Cartridge actually holds two roms, the other being the examples from the book Yes, if you own the cartridge version the example programs can be loaded by switching to the ROM Filing System and EXECing as usual, e.g: (* 'ROM) (* 'EXEC! UTILS) The serial ROM contains every program fr...
by dv8
Sun Sep 01, 2019 11:23 am
Forum: community projects
Topic: LISP on the BBC Microcomputer (Remastered PDF)
Replies: 4
Views: 371

LISP on the BBC Microcomputer (Remastered PDF)

Attached is a remastered PDF of the book LISP on the BBC Microcomputer by Arthur Norman and Gillian Cattell. This book is the first edition from 1983 and covers LISP 2.00. It is likely there was a later release in 1984 titled "Lisp on the BBC Microcomputer and Acorn Electron" that covers LISP 5.00. ...
by dv8
Fri Aug 30, 2019 12:17 pm
Forum: software: other
Topic: LISP on the BBC Microcomputer 2. edition By Arthur Norman, Gillian Cattell
Replies: 15
Views: 901

Re: LISP on the BBC Microcomputer 2. edition By Arthur Norman, Gillian Cattell

There does seem to be a lot of confused information floating around about this book. My opinion is based solely on the products that Acornsoft released. Box covers and sleeve inserts of LISP products released in '83 all reference the book with the short title. Products released in '84 all reference ...
by dv8
Thu Aug 29, 2019 3:55 pm
Forum: emulators
Topic: Printing from beebm
Replies: 4
Views: 262

Re: Printing from beebm

It won't start printing straight away because of the buffer in the Windows printer driver. Disabling printing in BeebEm ends the current print job causing the buffer contents to be sent to the printer. Basically, don't worry about it. Just enable printing, send everything you want to the printer, th...
by dv8
Thu Aug 29, 2019 2:11 pm
Forum: community projects
Topic: BBC Micro User Guide (Remastered)
Replies: 14
Views: 1854

Re: BBC Micro User Guide (Remastered)

Just posted an update to the BBC B User Guide. The new PDF is in the opening post Changes since revision 1 (August 2017) p181 (183) corrected treble and bass cleffs p419 (421) Cancel VDU queue : OSBYTE &E0 (224) should be OSBYTE &DA (218) p421 (423) *FX2,1 : added text 'and disables the keyboard' p4...
by dv8
Thu Aug 29, 2019 12:54 pm
Forum: emulators
Topic: Printing from beebm
Replies: 4
Views: 262

Re: Printing from beebm

Try *FX6 to ensure line feed characters are sent through to the printer.
by dv8
Thu Aug 29, 2019 12:47 pm
Forum: software: other
Topic: Odd GCOLs & PLOTs
Replies: 7
Views: 426

Re: Odd GCOLs & PLOTs

The GCOL statements are using Extended Colour Fill patterns so the code is probably meant for a Master (or Beeb with the Graphics Extension ROM).

The PLOT command is a horizontal fill to non-background which is available on OS 1.2 even though the original User Guide wasn't updated to include it.
by dv8
Thu Aug 29, 2019 9:18 am
Forum: hardware
Topic: ROMs *SRLOADed to Master SWRAM keep disappearing
Replies: 8
Views: 444

Re: ROMs *SRLOADed to Master SWRAM keep disappearing

MOS 5 and MOS 3.50 wipe sideways RAM on a memory-wipe Break. Yeah, this is what I meant to say #-o That's what happens when rushing a post late at night without thinking. I also thought that SWRAM was cleared on a *FX200,2 but it appears not. A forced power-up break (*FX151,78,127 then BREAK) will ...
by dv8
Wed Aug 28, 2019 9:52 pm
Forum: hardware
Topic: ROMs *SRLOADed to Master SWRAM keep disappearing
Replies: 8
Views: 444

Re: ROMs *SRLOADed to Master SWRAM keep disappearing

MOS 3.5 clears the SWRAM banks on CTRL BREAK.

If you have a Multi-OS ROM try switching to MOS 3.2 which doesn't have this annoying behaviour.
by dv8
Sat Aug 17, 2019 8:01 pm
Forum: software: other
Topic: LISP on the BBC Microcomputer 2. edition By Arthur Norman, Gillian Cattell
Replies: 15
Views: 901

Re: LISP on the BBC Microcomputer 2. edition By Arthur Norman, Gillian Cattell

(Though I would still speculate that there could be something from 1984 to go with the Electron/Master cartridges, if I remember correctly after an older web-binge .) You're right, it appears there were differences between the BBC and Electron releases. The 1983 release for the BBC was version 2.00...
by dv8
Fri Aug 16, 2019 9:16 pm
Forum: software: other
Topic: LISP on the BBC Microcomputer 2. edition By Arthur Norman, Gillian Cattell
Replies: 15
Views: 901

Re: LISP on the BBC Microcomputer 2. edition By Arthur Norman, Gillian Cattell

Same here, my copy is issue 1 in paperback. Issue 1 already covers the additions made in LISP 2.00 so, if an issue 2 does exist, it's probably just error corrections. I was planning to do a remastered PDF of this book (along with other Acornsoft languages) once I've finished the Master user guides. ...
by dv8
Fri Aug 02, 2019 7:13 pm
Forum: emulators
Topic: BeebEm in 16K
Replies: 15
Views: 557

Re: BeebEm in 16K

*FX254,64 makes a model B think it's an A. (The value is stored in memory location &28E).

I don't think there's any other way to get BeebEm to act like a model A.
by dv8
Sun Jul 14, 2019 9:19 am
Forum: software: other
Topic: uknown osword handler in service rom
Replies: 16
Views: 748

Re: uknown osword handler in service rom

So has anyone else seen examples of testing v after a call to osbyte? Is it a valid way to test for the presence of a rom? I've used it a few times before. This use of the V flag is consistent across all versions of the OS so it's a valid way to test for the presence of a feature (it doesn't necess...
by dv8
Mon Jul 08, 2019 6:09 pm
Forum: software: other
Topic: Basic BASIC Question
Replies: 28
Views: 977

Re: Basic BASIC Question

It all becomes clear with this line: 210 PRINT TAB(17,10);CHR$147;CHR$A;" ";CHR$B;" ";CHR$C The program isn't using UDGs, it's using Teletext graphics characters which aren't available on the Electron. @BeebMan2018 - this is how the program works: RND(12) returns a random number between 1 and 12. Ad...
by dv8
Mon Jul 01, 2019 8:23 am
Forum: community projects
Topic: Advanced User Guide (Remastered)
Replies: 17
Views: 1173

Re: Advanced User Guide (Remastered)

rmbrowngr wrote:
Wed Jun 05, 2019 1:10 pm
Any thoughts on the Electron User Guide?
Coming soon... :)
by dv8
Mon Jul 01, 2019 8:20 am
Forum: community projects
Topic: Advanced User Guide (Remastered)
Replies: 17
Views: 1173

Re: Advanced User Guide (Remastered)

Another update with more corrections. The new PDF is in the opening post Changes since revision 2 (June 2019): p127 (129) OSBYTE &0B / *FX 11 : default setting n=32 should be n=50 p215 (217) OSBYTE &D4 / *FX 212 : default value 144 (&90) addded text 'amplitude -13' p216 (218) OSBYTE &D5 / *FX 213 : ...
by dv8
Thu Jun 20, 2019 8:40 am
Forum: hardware
Topic: What's In My Beeb?
Replies: 33
Views: 1528

Re: What's In My Beeb?

&1700 is a little strange, unless that was after running a game. A DFS system usually has PAGE at &1900 and as SmartSPI is based on DFS, it should too. &1700 is normal for SmartSPI. It doesn't allocate the usual two pages of private workspace, instead it stores private variables in page &0D :roll: ...
by dv8
Tue Jun 11, 2019 10:34 am
Forum: community projects
Topic: New Advanced User Guide (Remastered)
Replies: 15
Views: 981

Re: New Advanced User Guide (Remastered)

Updated the PDF to fix a few issues. Download links in the opening post Changes since revision 1 (June 2019) p102 (110) 6.1 OS Calls, OSASCI : '&D gives CR and LF' changed to '&D (13) gives LF,CR' p116 (124) 6.6.2 &200-&2FF workspace table : added hyperlinks to OSBYTE/OSWORD references p185 (193) 13...