Search found 2069 matches

by sweh
Thu Sep 19, 2019 2:03 pm
Forum: software: other
Topic: E00 DFS for 8271 / 1770 controllers
Replies: 9
Views: 252

Re: E00 DFS for 8271 / 1770 controllers

Thank you for the replies. I'll try out the various DFSs at the weekend, when I get a bit more time. I assume the Solidisk and ACP versions are similar to the MRM version, and are using RAM that is directly mapped into a section of its own SWR bank? Solidisk one, definitely. It's an 8K ROM so I stu...
by sweh
Wed Sep 18, 2019 1:05 am
Forum: projects
Topic: A new MENU system for MMC/Gotek
Replies: 76
Views: 5005

Re: A new MENU system for MMC/Gotek

Sorry if I missed this; the thread is growing...

Did you ever release the source and build processes for this? I don't _see_ it!

Also, I'm not sure the build process for the BEEB.MMB file is clean; some disks have "odd" names (eg 276, 277 have DELs; 456 has 0xff; 449 is just weird...)
by sweh
Wed Sep 18, 2019 12:50 am
Forum: development tools
Topic: Deploy-and-run from PC to Beeb?
Replies: 44
Views: 2301

Re: Deploy-and-run from PC to Beeb?

Looking at my TubeHost code, I changed that line to: system("stty -f $socket_path $BAUD crtscts ignbrk ignpar -icrnl -ixon -opost -isig -icanon -iexten -echo"); I think this made it work on macOS; I don't seem to have any other interesting modifications. Did you use the tty or cu device? ("-f" isn'...
by sweh
Tue Sep 17, 2019 10:58 am
Forum: development tools
Topic: Deploy-and-run from PC to Beeb?
Replies: 44
Views: 2301

Re: Deploy-and-run from PC to Beeb?

Upon further investigation: Tubehost.pl is hanging on the following line: system("stty $BAUD crtscts ignbrk ignpar -icrnl -ixon -opost -isig -icanon -iexten -echo < $socket_path"); Would this suggest some kind of driver issue? Typically commands like that hang on serial ports if there's not the rig...
by sweh
Mon Sep 16, 2019 4:52 pm
Forum: development tools
Topic: Deploy-and-run from PC to Beeb?
Replies: 44
Views: 2301

Re: Deploy-and-run from PC to Beeb?

VectorEyes wrote:
Mon Sep 16, 2019 12:06 am
perl ./TubeHost.pl -U /dev/tty.usbserial-FT93UCZ7 115200
Try using /dev/cu.usbserial.... instead.
by sweh
Tue Sep 10, 2019 1:53 am
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released
Replies: 750
Views: 36090

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

And if I compile 32bit then it loads but I get an "Address exception at line 110", the "Brandy_GetVideoDriver" SYS call. This should now be fixed! Sorry about that. Seems to work for both 32bit and 64bit builds :-) (I don't actually use this program; it's one of those "if I have time I should do so...
by sweh
Sun Sep 08, 2019 11:01 pm
Forum: bbcmicro.co.uk
Topic: Setting up bbcmicro.co.uk on your PC
Replies: 8
Views: 237

Re: Setting up bbcmicro.co.uk on your PC

Now I have added in a script to copy the disc images and the screenshots into the correct places. I also made it download the latest jsbeeb into the correct place. There might be a few minor issues, but I am pretty happy with it. I will wait for comments. Are these new tmp files regularly re-create...
by sweh
Sun Sep 08, 2019 4:06 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released
Replies: 750
Views: 36090

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

And if I compile 32bit then it loads but I get an "Address exception at line 110", the "Brandy_GetVideoDriver" SYS call.
by sweh
Sun Sep 08, 2019 4:00 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released
Replies: 750
Views: 36090

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

Hmm, on a fully patched Debian 10 64bit machine % git pull Already up to date. % make clean % make ... % ./brandy So far so good. Now inside >load "examples/Mode7/telstar" Arithmetic stack overflow > -DBRANDY_GITCOMMIT=\""ed7bcf9"\" -DBRANDY_GITBRANCH=\""master"\" -DBRANDY_GITDATE=\""Sun Sep 8 09:20...
by sweh
Fri Sep 06, 2019 6:36 pm
Forum: hardware
Topic: MMFS Development and Support
Replies: 864
Views: 60779

Re: MMFS Development and Support

Yes, that's what I thought. The precompiled version of beebasm was 32-bit. I've just added both 32 and 64 bit versions of beebasm into github: tools/beebasm/beebasm32 tools/beebasm/beebasm64 And also some checks in build.sh to select the appropriate version. Hopefully no-one else will now trip over...
by sweh
Tue Aug 20, 2019 12:01 am
Forum: hardware
Topic: Having difficulty with TurboSPI
Replies: 16
Views: 584

Re: Having difficulty with TurboSPI

Btw, does that mean I can physically remove the TurboSPI ROM from my system once I have MAMMFS set up in the RAM/ROM cartridge? Probably, yes. IIRC the ROM Steve provides may be a 32K ROM with SPI and BASIC (at least one generation of his TurboMMC did that) but since BASIC is built into the Master ...
by sweh
Sun Aug 18, 2019 11:40 pm
Forum: hardware
Topic: Having difficulty with TurboSPI
Replies: 16
Views: 584

Re: Having difficulty with TurboSPI

Last time this came up, Steve Picton told me the TurboSPI hardware is compatible with the TurboMMC and so the same MMFS ROM should(!) work.
by sweh
Thu Aug 15, 2019 1:18 am
Forum: hardware
Topic: IFEL Acorn Master Switcher (Master switchable OS)
Replies: 3
Views: 182

Re: IFEL Acorn Master Switcher (Master switchable OS)

If it's like the one I've got, then it came with "install.pdf" that describes the three jumpers.
by sweh
Thu Aug 15, 2019 1:12 am
Forum: off-topic
Topic: You know you’re getting old when......
Replies: 2
Views: 242

Re: You know you’re getting old when......

Those exploding circle around the 23s mark looks like there might be some Missile Command in there as well!
by sweh
Sun Aug 11, 2019 12:48 pm
Forum: for sale / freebies
Topic: Looking for a U.S BBC Micro
Replies: 2
Views: 183

Re: Looking for a U.S BBC Micro

My tv will only accept NTSC. anyone? How are you connecting the Beeb to the TV? Is it via the modulator, or composite or RGB? What other inputs does your TV have? eg if you have VGA input ability (or a spare monitor) then you can use something like a GBS8200 to convert RGB to VGA and use that input...
by sweh
Sun Aug 11, 2019 1:45 am
Forum: hardware
Topic: Hooking SD Card Adaptor up to User Port
Replies: 6
Views: 234

Re: Turbo MMC Interface

The standard MMC adapter is not compatible with the TurboMMC ROMs; TurboMMC adds a few components to add the "turbo" mode.

If you want to use a standard adapter then you need the MMFS ROM instead.
by sweh
Wed Aug 07, 2019 7:19 pm
Forum: general
Topic: Disc or Disk. Silly-Season debate.
Replies: 93
Views: 1506

Re: Disc or Disk. Silly-Season debate.

I will use both programme and program in the same doc, just in a different context. I.e. a programme of work, or a computer program. You will find in the UK even lots people in IT (not me) with say AZ or DMZ and pronounce the Zed as Zee. A losing battle I am afraid. I moved to America in 2001 and s...
by sweh
Wed Aug 07, 2019 7:07 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released
Replies: 750
Views: 36090

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

Soruk wrote:
Wed Aug 07, 2019 4:49 am
My mistake, checked it in to my local server but didn't push it to GitHub. Please try again.
Seems to work for me :-)
by sweh
Tue Aug 06, 2019 8:40 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released
Replies: 750
Views: 36090

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

The old telstar from 1.21.19 tarball, works fine with brandy 1.22.0!!! The problem is the new code of telstar at line 110!!! The problem isn't "telstar" as such; it's just the telstar exercises the bug. The problem is the command SYS "Brandy_GetVideoDriver" TO v$,,,,v% I can crash the 64bit version...
by sweh
Tue Aug 06, 2019 1:15 pm
Forum: software & utilities for the pc, mac or unix
Topic: Matrix Brandy BASIC VI for Linux with SDL: V1.22.0 released
Replies: 750
Views: 36090

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

FWIW, I get an identical failure with Debian 10 64bit build. TOSTRING(value) is not valid. My _guess_ is that "value" is a 32bit value, but with 64bit executables the pointer could easily be outside that range. When I compile a 32bit executable (BRANDY_BUILD_FLAGS="-g -O0 -m32" LDFLAGS=-m32 make) th...
by sweh
Tue Aug 06, 2019 12:59 am
Forum: hardware
Topic: MMFS Development and Support
Replies: 864
Views: 60779

Re: MMFS Development and Support

Dunno if it helps, but this is the code I wrote to image Solidisk disks. It'd handle single and double density disks and create "part files". On Unix you could then just "cat" the files together to create the original image. I did it this way 'cos a Solidisk double density image was 360K, which was ...
by sweh
Tue Aug 06, 2019 12:32 am
Forum: hardware
Topic: MMFS Development and Support
Replies: 864
Views: 60779

Re: MMFS Development and Support

Wheel_nut wrote:
Mon Aug 05, 2019 11:23 pm
Why the downer on the Solidisk DFS2.2M2???
Chris hates Solidisk (and a few other things) with a vengeance. He'll take every opportunity to knock them.
by sweh
Tue Aug 06, 2019 12:30 am
Forum: hardware
Topic: MMFS Development and Support
Replies: 864
Views: 60779

Re: MMFS Development and Support

Remember that the Z variants try to "automatically" load in SWR. If you're dealing with Solidisk and MMFS then you could just load the SWR version of MMFS (no Z) into SWRam. Solidisk DFS even makes it easy (eg *LOAD filename B8000 will load into SWR block B). In my case I converted all my Solidisk d...
by sweh
Tue Aug 06, 2019 12:20 am
Forum: general
Topic: Disc or Disk. Silly-Season debate.
Replies: 93
Views: 1506

Re: DFSBuster

davidb wrote:
Mon Aug 05, 2019 11:14 pm
To avoid problems in the future, I will be referring to them as discks. Just be careful how you type it. ;)
Does that me we can call you a "floppy head" ? :lol:
by sweh
Tue Aug 06, 2019 12:20 am
Forum: software & utilities for the pc, mac or unix
Topic: DFSBuster
Replies: 3
Views: 545

Re: DFSBuster

Excellent! It's good to see more tools for processing disk images. :) There are other DFS image tools written in Perl that you might find useful: MMB/SSD Utils in perl As the author of MMB_Utils I'm always happy to see someone else write code to do similar stuff, because I might learn some tricks f...
by sweh
Mon Aug 05, 2019 5:52 pm
Forum: hardware
Topic: MMFS Development and Support
Replies: 864
Views: 60779

Re: MMFS Development and Support

And part of the rationale was that this would setup first time at power on, and so would have first claim to the RAM slot :-)
by sweh
Sun Aug 04, 2019 12:05 pm
Forum: programming
Topic: Bits and bytes
Replies: 6
Views: 228

Re: Bits and bytes

In assembler you define bitmasks and then use the "OR" and "AND" logical functions. eg room_visited = &1 \bit0 stores room visited flag room_dark = &2 \bit1 stored room naturally dark \ To set room_visited LDA #room_visited ORA status_byte STA status_byte \ To clear room_dark LDA #room_dark EOR #&FF...
by sweh
Wed Jul 24, 2019 10:50 am
Forum: emulators
Topic: Sampled sound on the sn76489 -- tests
Replies: 35
Views: 1091

Re: Sampled sound on the sn76489 -- tests

You might be interested in this disk, from BITD
by sweh
Sun Jul 14, 2019 3:50 pm
Forum: hardware
Topic: Different BBC Model B PSU?
Replies: 5
Views: 320

Re: Different BBC Model B PSU?

danielj wrote:
Sun Jul 14, 2019 7:16 am
Check the PCB - it'll probably be a Wong's PSU
Yeah, you can just see that on the second picture.
by sweh
Fri Jul 12, 2019 3:07 am
Forum: software: classic games
Topic: Elite console colours
Replies: 9
Views: 560

Re: Elite console colours

This is normal. The game will even change to the blue/white schema if you get an escape capsule (at least I think that's what triggered it).