Realy i was hopeing you link [ http://www.raspberrypi.org/celebrating- ... -of-basic/ ] was going to be explaining exactly How "to plug in a tape recorder/player and be able to load programs off the tape" ;Pstenstorp wrote:Not long ago, I found an official port of BBC BASIC for the Pi (not running in a program but rather it's own operating system) which can be found here http://www.raspberrypi.org/celebrating- ... -of-basic/ and I was wondering if you would be able to plug in a tape recorder/player and be able to load programs off the tape. If so, what would I need to connect an' all that. If anyone could shed some light on this, it would be greatly appreciated.
RISC OS Pico is a minimal version of RISC OS for the Raspberry Pi, with some related goodies. We created this distro to celebrate the 50th birthday of the original BASIC programming language - we also believe it may also be of general interest to Raspberry Pi hackers and modders.
I did that with my Commodore 64 except I used an mp3 player to load games instead of using a CD player.I also wrote another program that would take a BASIC program (or any file really) and convert it to a .wav file that I then wrote to a CD and could then be played into the cassette port on a BBC micro to load the program.
Well there's nothing stopping you connecting a tape recorder to a sound capture device but without software to decode BBC BASIC programs I'm not quite sure how this is going to help.stenstorp wrote:Soo... Any thoughts on connecting a tape recoder to the Pi?
OoOh.. a copy of that program would be really cool! (if you still have it)rpdom wrote:Many years back I wanted to get some BASIC programs off a BBC tape and store them as text files. I managed to achieve this by:
1. Use audio software to capture the tape sounds to a .wav file
2. Use a program (in PC BBC BASIC) to scan the file and convert the frequencies to bits and bytes
3. Use another program to decode the BASIC tokens to plain text listings with line numbers
I also wrote another program that would take a BASIC program (or any file really) and convert it to a .wav file that I then wrote to a CD and could then be played into the cassette port on a BBC micro to load the program.
I even started working on something where the BBC would control the CD player and be able to seek to the right track to load a program based on an index file and program on the first audio track.
I only did it for amusement, as I'd already had hard disk storage on some of my Beebs for a long time by then
It was funny when I bought the CD player for this specific purpose though. The conversation with the Dixons sales drone went something like this:
Rpdom: I'd like to buy that portable CD player please.
Sales: Certainly. But this (slightly more expensive model) has anti-shock so it won't jump when you're out jogging.
R: I'm not going jogging with it. I'm going to leave it sitting on a solid wooden table where it won't get knocked at all.
S: How about some batteries?
R: It's going to be running off the mains adaptor at all times.
S: Oh, ok. (thinks for a bit)....
S: How about buying some accidental damage cover for it. It's only $foo and you'll get a new one if it gets damaged.
R: Well, when I get it home I'm going to rip off the covers and disconnect the circuit boards. Does that count as accidental damage?
Let me check... I have an original BBC Welcome cassette, but I don't have anything to play it on now. I could post it to you if you have a player you can link to a PC and grab the audio with.redhawk wrote:Does anyone know where I can get a sample of a BBC BASIC saved program in audio format??