Search found 158 matches

by scruss
Tue Jan 07, 2020 2:51 pm
Forum: off-topic
Topic: What has happened to Firefox add-ons?
Replies: 37
Views: 1866

Re: What has happened to Firefox add-ons?

I'm told that Firefox Quantum builds and runs quite well on a Raspberry Pi 4, but I can't seem to find a build to point you to on Raspbian Stretch. Privacy Badger, Facebook Cntainer and UBlock Origin should block most trackers. Changing user agent is a little like rearranging the deckchairs on the T...
by scruss
Sun Jan 05, 2020 3:43 pm
Forum: hardware
Topic: How many 8bit beeb basic machines
Replies: 19
Views: 520

Re: How many 8bit beeb basic machines

I suspect the answer is unlikely to be resolved, as the actual number of units sold will only have been known by the respective companies. … The chances of us finding factual information on this are very, very slim. Yes. The best we might do is a German tank problem analysis on serial numbers. And ...
by scruss
Sat Dec 28, 2019 5:03 pm
Forum: other vintage computer hardware, software and games
Topic: The C64
Replies: 15
Views: 702

Re: The C64

Disk compatibility should be excellent, 'cos they used VICE but didn't credit the developers. I'm sure the choice of a custom A20 board seemed like a good idea at the time - but again, the developers benefited greatly from open-source hardware like the A20-OLinuXino boards.
by scruss
Wed Nov 27, 2019 4:12 pm
Forum: hardware
Topic: Three button, non-scrollwheel, optical mice?
Replies: 5
Views: 359

Re: Three button, non-scrollwheel, mice?

The Lenovo Scrollpoint Mouse (31P7405) has a residual centre button. The scrollpoint pip in the middle is ignorable, especially if your application doesn't know about X and Y scrolling. It's also fairly stiff to actuate, so may not scroll even if accidentally biffed. They're occasionally available s...
by scruss
Tue Nov 26, 2019 2:57 pm
Forum: off-topic
Topic: Odd Peripheral Goings-On With RPi4
Replies: 41
Views: 1488

Re: Odd Peripheral Goings-On With RPi4

BeebMaster wrote:
Tue Nov 26, 2019 10:38 am
Next to look at is if I can use a GPIO pin to revive from its shutdown-but-still-powered-on state without having to power it off and on again.
This might help: GLOBAL_EN must be shorted to ground to boot. It's a momentary contact that should restart the processor.
by scruss
Tue Nov 26, 2019 12:08 am
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC VI for Linux with SDL: V1.22.1 released

The 38h possibly comes from the codes used by xterm to switch the cursor between the VT (text) window and the Tek window. I suspect the tek4010 emulator won't recognise them as there's nothing for it to switch to. I had a chat with Rene Richarz, the author of Tek4010, about this and he notes that t...
by scruss
Thu Nov 21, 2019 2:01 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC VI for Linux with SDL: V1.22.1 released

Edit: I've just checked in a couple of new demos, sine and spiral, which will use the normal graphics in the SDL build, and Tektronix graphics in tbrandy. There's no path switching in the code, it just switches on TekEnabled then goes ahead with regular BASIC graphics commands. Ooh, nicer still! So...
by scruss
Tue Nov 19, 2019 3:58 am
Forum: introduce yourself
Topic: Another Hi from Glasgow
Replies: 12
Views: 299

Re: Another Hi from Glasgow

Welcome!

I used to live in Kirkintilloch and worked in the dictionaries division at HarperCollins in Bishopbriggs.
by scruss
Tue Nov 19, 2019 3:55 am
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC VI for Linux with SDL: V1.22.1 released

Neat!

I made this by running tbrandy in an xterm, and entering:

Code: Select all

LOAD "examples/tekspiral"
SYS "Brandy_TekEnabled", 1
RUN
Screenshot from 2019-11-18 22-28-23.png
tekspiral from the Matrix Brandy examples folder
I also ran it through rricharz/Tek4010 for moar Tek goodness : https://www.youtube.com/watch?v=3Ew3O4xFp0Y
by scruss
Thu Oct 24, 2019 3:17 pm
Forum: emulators
Topic: Latest version of Riscos on PC via Rpi emulator
Replies: 3
Views: 355

Re: Latest version of Riscos on PC via Rpi emulator

I mean, if you really want to do this you could emulate a Raspberry Pi under QEMU and run it from there. That's quite a lot of work, and doesn't get you any further than RPCEmu.
by scruss
Mon Oct 14, 2019 12:52 am
Forum: software: other
Topic: Calculating digits of Pi in Basic
Replies: 37
Views: 1255

Re: Calculating digits of Pi in Basic

Timing just the calculation, 50 digits in 44 seconds: Or in BBC BASIC for SDL 2 on a i7-4790K @ 4.00GHz, 4400 digits in 44 seconds. Couldn't get it to run at all in Matrix Brandy on the same machine. It failed with Address exception at line 100 . I suspect a 64 bit problem, as it seems to run fine ...
by scruss
Wed Oct 09, 2019 2:12 pm
Forum: hardware
Topic: Digital Tape Deck
Replies: 22
Views: 1479

Re: Digital Tape Deck

Yes, the low memory warning comes up with any sketch that's beyond a trivial size. Best ignored.
by scruss
Wed Oct 09, 2019 2:10 pm
Forum: acorn atom and system
Topic: Anyone tried to port Atom Basic to py65?
Replies: 1
Views: 237

Re: Anyone tried to port Atom Basic to py65?

For a really simple 6502 board, I don't think you can do much simpler than Lee Hart's 6502 40th Anniversary Computer Badge. Lee's updating it now as the original LED display is no longer available, and the original suffered from having no input beyond serial.
by scruss
Wed Sep 11, 2019 1:44 am
Forum: off-topic
Topic: Printing on Thingiverse
Replies: 5
Views: 412

Re: Printing on Thingiverse

… and you don't have any access to friends, library, makerspace, etc. who might have a 3D printer? The print services available from Thingiverse (at least in Canada, which can be its own very special backwater for services sometimes) are pretty much limited to higher-end materials. Sure, you can ord...
by scruss
Thu Aug 22, 2019 1:52 pm
Forum: general
Topic: RISC OS presentation to my Linux user group
Replies: 7
Views: 559

Re: RISC OS presentation to my Linux user group

It would allow RISC OS to be a bit more open to file formats that the rest of the world uses. I've found it massively frustrating that the stock RISC OS image for Raspberry Pi doesn't include converters for its file formats to/from others.
by scruss
Thu Aug 22, 2019 1:48 pm
Forum: other vintage computer hardware, software and games
Topic: Early 70s Calculators
Replies: 53
Views: 5765

Re: Early 70s Calculators

Sharp Micro Compet - Working =D> I have the definitely not -Micro Compet 361 . The keyboard is a bit sticky, but I haven't found time to debug/clean it. It's not IC-based, though. The niftiest desktop calculator I've used is a Friden EC-132 : vector-scan CRT display and a keyboard with a physical l...
by scruss
Tue Aug 20, 2019 2:10 pm
Forum: projects
Topic: Beebem on Github
Replies: 131
Views: 12821

Re: Beebem on Github

Can anybody build it for me from the latest sources, please? There are binaries in the releases link. Good luck with wine. I haven't had much success with it on anything newer than programs for Windows XP. And - and I'm not dissing Beebem here - If you do want an emulator that runs natively under L...
by scruss
Sat Aug 17, 2019 2:40 pm
Forum: general
Topic: RISC OS presentation to my Linux user group
Replies: 7
Views: 559

Re: RISC OS presentation to my Linux user group

I'd be interested in doing something similar for my local Raspberry Pi group, but I need to get my presentation beyond "why would anyone use this?"

If you can share your slide deck it would be really helpful, thanks.
by scruss
Tue Aug 13, 2019 3:48 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released

VAL accepting a hexadecimal constant is non-standard, isn't it? In BBC BASIC, maybe, but it's been standard in other BASICs since the early 80s. What they couldn't agree on was whether hex was denoted by & or &h . From MS BASIC-80 Rev. 5.21 (1981): 10 A$="ff" 20 PRINT VAL("&h" + A$) Ok run 255 Ok
by scruss
Thu Aug 08, 2019 3:38 am
Forum: general
Topic: Disc or Disk. Silly-Season debate.
Replies: 93
Views: 2425

Re: Disc or Disk. Silly-Season debate.

no, that would be a box of disqs

also, why wouldn't it be dysce?
by scruss
Wed Aug 07, 2019 11:50 pm
Forum: general
Topic: Disc or Disk. Silly-Season debate.
Replies: 93
Views: 2425

Re: Disc or Disk. Silly-Season debate.

In the late 1980s during my ill-advised writing-for-computer-magazines phase, I proposed that the correct spelling should be disq . This had the advantage of: as a new coining, not colliding with a word with an existing meaning being definitively wrong. Nobody — not even me — was attached to this sp...
by scruss
Wed Aug 07, 2019 11:38 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released

Maybe someone else make a new ANSI terminal program for Brandy BASIC just for fun! I think the intersection of "people who could program this in BASIC" and "people who would do this for fun" is likely to be the empty set. Especially when you consider the niche factor of trying to get it to work on ...
by scruss
Fri Jul 19, 2019 7:11 pm
Forum: software: other
Topic: LOG and LN lack of standardisation?
Replies: 39
Views: 1250

Re: LOG and LN lack of standardisation?

… What about the Dragon (Wales?), the Superbrain etc. Dragons had Microsoft BASIC in ROM, so they have LOG for natural logarithm. BASIC09 for OS-9, though, has LOG for natural and LOG10 for decimal logarithms. The Newbrain BASIC had LOG for natural logarithm. Superbrains were CP/M things, so mostly...
by scruss
Thu Jul 18, 2019 11:05 am
Forum: software: other
Topic: LOG and LN lack of standardisation?
Replies: 39
Views: 1250

Re: LOG and LN lack of standardisation?

Reading that test case, though, is a useful reminder of how much improved BBC BASIC is generally from this "minimal" BASIC. Minimal BASIC, though, was intended as a subset standard that all BASICs should support. Kemeny, of Dartmouth BASIC fame, sat (chaired?) the ANSI BASIC working group. There's ...
by scruss
Thu Jul 18, 2019 8:57 am
Forum: software: other
Topic: LOG and LN lack of standardisation?
Replies: 39
Views: 1250

Re: LOG and LN lack of standardisation?

It's my understanding that the draft ANSI Minimal BASIC standard came out in January 1976, the parallel (but compatible) ECMA standard came out January 1978, and the ANSI test spec was published in 1978 too. John Coll's 1980 spec says: … The general syntax of all commands should be identical to Micr...
by scruss
Thu Jul 18, 2019 1:02 am
Forum: software: other
Topic: LOG and LN lack of standardisation?
Replies: 39
Views: 1250

Re: LOG and LN lack of standardisation?

This is the worst kind of incompatibility, though, to have a function with the same name that does something different. Though here it's BBC BASIC, not Locomotive BASIC, that's non-standard. BBC BASIC fails every one of of the tests in ANSI BASIC test 124.1 . By adding LOG10, Loco BASIC doesn't bre...
by scruss
Tue Jul 09, 2019 3:27 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC V for Linux with SDL: V1.21.21 released

Then again, with Brandy already loading text files rather than tokenized files via LOAD, *EXEC wouldn't really be a priority
by scruss
Mon Jul 08, 2019 2:22 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC V for Linux with SDL: V1.21.12 released

OSCLI is the way to pass variables to 'star' commands:: OSCLI "ScreenSave " + bmpfile$ Indeed it is! Thank you. I now have all the screenshots I want, instead of just one last file called bmpfile$ … Oh, and huge thanks to Soruk for maintaining and extending this. It's a stable, fast, cross-platform...
by scruss
Mon Jul 08, 2019 1:41 am
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.3 released
Replies: 846
Views: 50158

Re: Matrix Brandy BASIC V for Linux with SDL: V1.21.12 released

Soruk wrote:
Fri Sep 07, 2018 5:41 pm
New feature added: *ScreenSave <filename.bmp> - saves the screen as a Windows BMP file.
Hey - bit of a BBC BASIC thicko here. How do you pass a string variable value to *ScreenSave, please? It seems to only take a static string