Search found 3406 matches

by jgharston
Thu Feb 14, 2019 4:35 pm
Forum: general
Topic: Bit of fun Part Two - CPU Swap
Replies: 28
Views: 631

Re: Bit of fun Part Two - CPU Swap

Acorn did dabble with the 6809, but as Sophie pointed out, the interupt overhead on a 6809 is horrendous, they could bearly get single density disks to work on it, double density disks and a decent speed Econet was impossible.
by jgharston
Tue Feb 12, 2019 5:30 pm
Forum: hardware
Topic: Low _low_ level ADFS F floppy disk format?
Replies: 10
Views: 308

Re: Low _low_ level ADFS F floppy disk format?

Small ADFS floppy disks are formatted to: ADFS-S: 1 side, 40 tracks, 16 sectors, 256 bytes = 160K old map, old dir ADFS-M: 1 side, 80 tracks, 16 sectors, 256 bytes = 320K old map, old dir ADFS-L: 2 sides, 80 tracks, 16 sectors, 256 bytes = 640K old map, old dir Tracks are sequential, that is logica...
by jgharston
Mon Feb 11, 2019 5:00 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

and I can happily browse in ADFSExplorer, but BeebEm chokes on it and gives me error 18. Is there something else I need to do to it? How are you accessing it from BeebEm? You can't 'mount' it as a disk, it has to be renamed to scsiX.dat (for ADFS 1.x0) or ideX.dat (for ADFS 1.x3) within your BeebEm...
by jgharston
Sun Feb 10, 2019 2:57 am
Forum: software: other
Topic: BBC *Status Command (and odd characters)
Replies: 24
Views: 472

Re: BBC *Status Command (and odd characters)

Bingo! That explains everything. You need to do: *Configure Print 1 *Configure Ignore 10 *Configure Delay 25 *Configure Repeat 5 Does it implement CMOS Reset? Hold the R key down while you turn the power on and it's likely it will reset everything to defaults. You best check the battery as well, mak...
by jgharston
Sat Feb 09, 2019 10:45 pm
Forum: off-topic
Topic: Sound Export
Replies: 23
Views: 631

Re: Sound Export

Following on from this I decided to update the sound code in MOS 1.20 a bit more. I've been tearing my hair out all evening trying to get my maths to work, and then I find this: http://mdfs.net/temp/30Sounds.gif Argh! So what is it? The table says Middle C is 101, the stave says middle C is 101, the...
by jgharston
Sat Feb 09, 2019 7:45 pm
Forum: software: other
Topic: BBC *Status Command (and odd characters)
Replies: 24
Views: 472

Re: BBC *Status Command (and odd characters)

Really weirdly (apart from it trampling all over language memory for every sideways ROM call instead of using sideways ROM command workspace), the *STATUS command does the equivalent of: PRINT 'SPC(17);"FX 4 ";fx4val;CHR$13;"FX 3";fx3val; PRINT 'SPC(17);"FX 6 ";fx6val;CHR$13;"FX 5";fx5val; etc. givi...
by jgharston
Sat Feb 09, 2019 7:10 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

Rather inefficient, but ok for a one-off run: DIM mem% 255 in%=OPENIN(padded_file) out%=OPENIN(unpadded_file) REPEAT FOR A%=0 TO 255:mem%?A%=BGET#in%:skip%=BGET#in%:NEXT A% FOR A%=0 TO 255:BPUT#out%,mem%?A%:NEXT A% UNTIL EOF#in% CLOSE#out% CLOSE#in% I did have a version of this on my website somewhe...
by jgharston
Sat Feb 09, 2019 7:03 pm
Forum: software: other
Topic: BBC *Status Command (and odd characters)
Replies: 24
Views: 472

Re: BBC *Status Command (and odd characters)

The printer on the left needs to have the "ignore LF" DIP switch turned on.

Alternatively, make your Beeb start up with the default of *FX6,10 instead of *FX6,238??? *FX11 and 12 seem wildly off from expected as well.
by jgharston
Fri Feb 08, 2019 2:12 am
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

It could be that because you've done a raw image dump you've got too much data. BBC 8-bit filing systems use 256 x 8-bit-byte sectors, IDE devices use 256 x 16-bit-word sectors which looks like 512 bytes in a file. ADFS uses the low byte of each 16-bit word, ignoring the top byte, so if you do a raw...
by jgharston
Tue Feb 05, 2019 11:15 pm
Forum: software: other
Topic: BBC *Status Command (and odd characters)
Replies: 24
Views: 472

Re: BBC *Status Command (and odd characters)

If you do VDU 23,131,1,2,4,8,16,32,64,128, 23,135,128,64,32,16,8,4,2,1 and then do the *STATUS in a non-7 MODE that will confirm that it's printing CHR$131 and CHR$135. The EPSON control character chart I have to hand says that CHR$128-159 repeat CHR$0-31, and CHR$1 is ignored, and CHR$7 is BELL. So...
by jgharston
Tue Feb 05, 2019 11:11 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

That's well weird. So, is that a 3.5" enclosure it's mounted in?
by jgharston
Tue Feb 05, 2019 9:01 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

Oh cool! Typically for me in a house full of bits'n'pieces I didn't have a 2.5" drive adapter so one should be with me on thurs. I'm sure that's a 3.5" drive. There's a 40-pin IDC header plugged into it, that's 2 inches long (0.1" x 20), and - by comparing with the IDC header - there's a one-inch g...
by jgharston
Tue Feb 05, 2019 8:58 pm
Forum: software: other
Topic: BBC *Status Command (and odd characters)
Replies: 24
Views: 472

Re: BBC *Status Command (and odd characters)

rwap wrote:
Tue Feb 05, 2019 3:22 pm
Can someone with a printer connected to the BBC please check how the *STATUS command appears when printed on a dot matrix printer?

Code: Select all

>*STATUS

Bad command
>
by jgharston
Tue Feb 05, 2019 2:26 pm
Forum: software: other
Topic: Extended vectors - huh?
Replies: 17
Views: 1142

Re: Extended vectors - huh?

Ok, here's a first attempt. It appropriates INDV3 for use by the daisy-chaining. My main misgiving about that approach is that it's not re-entrant. If something uses that mechanism in an interrupt handler while another thing is trying to use it in the foreground, there will be fireworks. A more min...
by jgharston
Mon Feb 04, 2019 10:15 pm
Forum: off-topic
Topic: New use for an Electron.......
Replies: 13
Views: 359

Re: New use for an Electron.......

Nice ....... SpectROM for the Electron ....... :lol: :lol: Greetings Kees It's a ZX81! Surprisingly, the Elk's keyboard matrix is almost the same as the ZX series (ignoring the extra keys). | | | | | | | | | | | | | ESC-1-2-3-4-5-6 7-8-9-0- - - | | | | | | | | | | | | | CAP-Q-W-E-R-T-Y U-I-O-P- - -...
by jgharston
Mon Feb 04, 2019 9:55 pm
Forum: software: other
Topic: Extended vectors - huh?
Replies: 17
Views: 1142

Re: Extended vectors - huh?

Ok, here's a first attempt. It appropriates INDV3 for use by the daisy-chaining. \ Daisy-chain into a vector \ ws points to my workspace \ X=vector to claim, offset from &200 .claim_vector LDY #my_vector_store LDA &200,X:STA (ws),Y:INY LDA &201,X:STA (ws),Y:INY:PHA LDA #0:STA (ws),Y:DEY:DEY PLA:CMP ...
by jgharston
Mon Feb 04, 2019 9:27 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

You can also use Jon Welch's ADFSExplorer on a PC.
by jgharston
Mon Feb 04, 2019 9:20 pm
Forum: archive requests
Topic: The World by Night and Day
Replies: 6
Views: 181

Re: The World by Night and Day

Here you go again Ed! (I clearly need to get a life... :lol: ) This is a Beebug disc and its the first auto-menu item again. This one does run on a Model-B but note that the requested ' Day ' is the numeric date, not the day name as I first tried. And with a few small changes, it works* on any plat...
by jgharston
Mon Feb 04, 2019 3:58 pm
Forum: introduce yourself
Topic: Greetings from me
Replies: 25
Views: 535

Re: Greetings from me

Ha ha ha, no not quite. Last time we spoke in person, you where way up in a very small loft space in your house in sheffield, and you had what could only be described as resembling the entrance to a submarine as one of the entrances... if memory serves me right, you had 2 wardrobes, and a ladder ea...
by jgharston
Mon Feb 04, 2019 3:49 pm
Forum: hardware
Topic: Possibly a stupid question about the Gotek
Replies: 16
Views: 470

Re: Possibly a stupid question about the Gotek

Is DNFS a drop-in replacement for DFS 1.2 and 8271? or do I need both DFS 1.2 and DNFS installed? Im thinking about this because I hear that you need DNFS if you want to install a Pi Tube CoPro DFS 1.2 *IS* DNFS. DNFS is DFS 1.2x+NFS3.6x+Tube. DFS 0.xx and 1.xx are 8271 DFSs. The original DFS 1.20 ...
by jgharston
Mon Feb 04, 2019 3:42 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

Make a backup! Make a backup! :)

I'm intrigued with your comment that it had Acorn labels on it. Can you post some pictures?
by jgharston
Sun Feb 03, 2019 8:56 pm
Forum: introduce yourself
Topic: Greetings from me
Replies: 25
Views: 535

Re: Greetings from me

(Dreamscape) There's various copies of it floating around on the emulator sites, some original, some I updated in I think about 2000 to remove old address info etc. Is it the one in ' JGHMusic2 '? It certainly is Jonathan :-) You still got the Attic cave, with the steep set of ladders in the cupboa...
by jgharston
Sun Feb 03, 2019 8:49 pm
Forum: hardware
Topic: BBC B Address Bus Decoding
Replies: 2
Views: 133

Re: BBC B Address Bus Decoding

The Beeb's memory addresses can be easiest looked at as: 4 blocks of 16K, RAMLO, RAMHI, ROMLO, ROMHI, with an exception at the top 1K, split into 4 blocks of 256: FRED, JIM, SHEILA, ROMHI. Then the SHEILA I/O addresses can easiest be looked at as: 8 blocks of 32, with block &20-&3F subsplit into 2 b...
by jgharston
Sun Feb 03, 2019 6:38 pm
Forum: hardware
Topic: BBC Master 2.5" hard drive
Replies: 40
Views: 1100

Re: BBC Master 2.5" hard drive

It will plug into the 1MHz bus. (Are you sure it's a 2.5" drive, it looks like 3.5" to me.) Edit: That board looks very familiar :) http://mdfs.net/Info/Comp/BBC/IDE/8bit/pics/drive1.jpg Edit: And if you have ADFS 2.03 then you've got Master MOS 3.50 not the more common 3.20. You need to *UNPLUG the...
by jgharston
Sun Feb 03, 2019 6:36 pm
Forum: introduce yourself
Topic: Greetings from me
Replies: 25
Views: 535

Re: Greetings from me

shawty wrote:
Sun Feb 03, 2019 5:56 pm
(Dreamscape)
There's various copies of it floating around on the emulator sites, some original, some I updated in I think about 2000 to remove old address info etc.
Is it the one in 'JGHMusic2'?
by jgharston
Sun Feb 03, 2019 6:33 pm
Forum: introduce yourself
Topic: Greetings from me
Replies: 25
Views: 535

Re: Greetings from me

A blast from the past, welcome!

I've got a chunk of your music demos at http://mdfs.net/Software/Music/collect.htm
and I'm sure I've got and use other stuff you wrote.
by jgharston
Sun Feb 03, 2019 6:02 pm
Forum: hardware
Topic: Connecting the Retro-Printer to the BBC
Replies: 13
Views: 422

Re: Connecting the Retro-Printer to the BBC

Yes - re-reading his message, I guess he meant *FX5,1 - but he does specifically state that he is using a BBC Model B. Is there any way of changing the default printer device on a Model B so that he does not need to enter this command every time he turns the machine on? Reprogram the MOS - which co...
by jgharston
Sat Feb 02, 2019 9:10 pm
Forum: hardware
Topic: Econet Bridge
Replies: 3
Views: 259

Re: Econet Bridge

Or you can use the pre-existing IP over Econet for Beebs: http://mdfs.net/Apps/Networking/EcoTCP/ There was something similar that I used at AFE in the early 1990s where from a BBC Master I could *I AM into a file server that was on the other side of an Ethernet network and could telnet into our Uni...
by jgharston
Sat Feb 02, 2019 5:16 pm
Forum: hardware
Topic: Possibly a stupid question about the Gotek
Replies: 16
Views: 470

Re: Possibly a stupid question about the Gotek

I'm using *copy 1 0 *.* I keep getting: Drive Fault 10 at 01/C1 Disk fault 10 is 'drive not ready', which is a typical problem with 8271 DFS and 3.5" drives. The gotek is "pretending" to be a 3.5" drive. I believe there is a congifuration setting on the Gotek to do a "hardware fix", alternativelty ...
by jgharston
Sat Feb 02, 2019 5:04 pm
Forum: hardware
Topic: Connecting the Retro-Printer to the BBC
Replies: 13
Views: 422

Re: Connecting the Retro-Printer to the BBC

The customer has got back to me :D Thanks for the pointers everyone - for some reason, his BBC needs him to do a *FX5,2 command on startup (to select output to parallel port) According to the manual, that is supposed to be the default - so not sure why it isn't on his BBC! Anyway, it is all working...