Refurbishing the BBC Master 128

แชร์
ฝัง
  • เผยแพร่เมื่อ 23 ก.ค. 2024
  • In this video, I work on refurbishing the old BBC Master 128. This involved thoroughly cleaning the computer, getting the keyboard fully working (no easy feat) and getting the system booting the BBC Master welcome disk. It was a journey but the payoff feels great.
    Part 1: • BBC Master 128: The ev...
    Part 2: This part!
    Part 3: • BBC Master mods and im...
    0:00 Intro
    0:55 Cleaning and refurbishing the computer
    11:35 Fixing the keyboard (Futaba linear switches)
    40:32 Creating a new battery pack for the BBC
    43:31 Setting up the CMOS settings
    45:00 Exploring the BBC Master a little
    48:13 Booting software from floppy disk
    --- Video Links
    Stardot Forums, the best place for BBC Micro/Master information:
    stardot.org.uk/forums/
    BBC Master 128 Schematics:
    stardot.org.uk/forums/viewtop...
    My old video showing off the two BBC Micro machines I brought back from the UK:
    • I visited the UK and b...
    BBC Micro Model B PSU repair and 120v conversion:
    • A BBC Micro power supp...
    BBC Master:
    en.wikipedia.org/wiki/BBC_Master
    65C12 datasheet:
    archive.6502.org/datasheets/cm...
    Performing a CMOS reset on the BBC Master:
    lionels.orpheusweb.co.uk/Comp...
    Adrian's Digital Basement Merch store:
    my-store-c82bd2-2.creator-spr...
    Adrian's Digital Basement ][ (Second Channel)
    / @adriansdigitalbasement2
    Support the channel on Patreon:
    / adriansdigitalbasement
    -- Tools
    Deoxit D5:
    amzn.to/2VvOKy1
    store.caig.com/s.nl/it.A/id.16...
    O-Ring Pick Set: (I use these to lift chips off boards)
    amzn.to/3a9x54J
    Elenco Electronics LP-560 Logic Probe:
    amzn.to/2VrT5lW
    Hakko FR301 Desoldering Iron:
    amzn.to/2ye6xC0
    Rigol DS1054Z Four Channel Oscilloscope:
    www.rigolna.com/products/digi...
    Head Worn Magnifying Goggles / Dual Lens Flip-In Head Magnifier:
    amzn.to/3adRbuy
    TL866II Plus Chip Tester and EPROM programmer: (The MiniPro)
    amzn.to/2wG4tlP
    www.aliexpress.com/item/33000...
    TS100 Soldering Iron:
    amzn.to/2K36dJ5
    www.ebay.com/itm/TS100-65W-MI...
    EEVBlog 121GW Multimeter:
    www.eevblog.com/product/121gw/
    DSLogic Basic Logic Analyzer:
    amzn.to/2RDSDQw
    www.ebay.com/itm/USB-Logic-DS...
    Magnetic Screw Holder:
    amzn.to/3b8LOhG
    www.harborfreight.com/4-inch-...
    Universal ZIP sockets: (clones, used on my ZIF-64 test machine)
    www.ebay.com/itm/14-16-18-20-...
    RetroTink 2X Upconverter: (to hook up something like a C64 to HDMI)
    www.retrotink.com/
    Plato (Clone) Side Cutters: (order five)
    www.ebay.com/itm/1-2-5-10PCS-...
    Heat Sinks:
    www.aliexpress.com/item/32537...
    Little squeezy bottles: (available elsewhere too)
    amzn.to/3b8LOOI
    --- Links
    My GitHub repository:
    github.com/misterblack1?tab=r...
    Commodore Computer Club / Vancouver, WA - Portland, OR - PDX Commodore Users Group
    www.commodorecomputerclub.com/
    --- Instructional videos
    My video on damage-free chip removal:
    • How to remove chips wi...
    --- Music
    Intro music and other tracks by:
    Nathan Divino
    @itsnathandivino
  • วิทยาศาสตร์และเทคโนโลยี

ความคิดเห็น • 590

  • @TheChloeRed
    @TheChloeRed ปีที่แล้ว +108

    The reason the machine pauses when the CMOS is reset is ADFS copies the current disc's catalogue into memory. This also means you need to dismount ADFS discs before ejecting. DFS doesn't do this, hence the recommendation to change to DFS to reset the CMOS settings. It just speeds it up. Traditionally on Acorns, DFS is used on 5.25inch drives, and ADFS on 3.5. This isn't fixed, just how it normally went. ADFS is a hierarchical file system, so also supports hard drives.

    • @hjalfi
      @hjalfi ปีที่แล้ว +2

      ADFS is pretty nice as far as 8-bit hierarchical file systems go --- it's a bit slow, and doesn't support fragmented files, but it's pretty light on resources --- but I have no idea why they made it automount the disk when the file system is initialised. On a system like the Master which is intended to be able to operate from cassette, having it just hang on boot is so not helpful, even if you _can_ change the default file system. Very odd.

    • @TheChloeRed
      @TheChloeRed ปีที่แล้ว +1

      @@hjalfi It only does it on the none-ARM machines too. When you get to Arthur/RiscOS, it mounts on selection, not boot. But also ADFS on anything 8bit but a master is a PITA. Because that storing of the catalogue in ram moves page up by around 3.5K, from &E00 to &1900 IIRC, so _tonnes_ of electron software won't run with a Plus 3 due to lack of ram.

    • @Soruk42
      @Soruk42 ปีที่แล้ว +1

      @@hjalfi You could switch to ADFS without mounting the disc with *FADFS.

    • @hjalfi
      @hjalfi ปีที่แล้ว +4

      @@Soruk42 Dammit! Someone should have told me that forty years ago. (Also, why isn't this the default?)

  • @domramsey
    @domramsey ปีที่แล้ว +97

    Please do a part 3 and spend some time exploring it. Also.. more cleaning videos please! 🙂

    • @Jody_VE5SAR
      @Jody_VE5SAR ปีที่แล้ว +6

      +1 the cleaning videos. I was wondering if the RF module would retain water and be hard to dry out. Sad to see it oxidize so much.

  • @johnbarleycorn_
    @johnbarleycorn_ ปีที่แล้ว +39

    The *HELP command when it stops, press shift and it will carry on. You can also do "*HELP " and it will give you the commands for that ROM, e.g. *HELP ADFS will give you a list of all the ADFS commands.
    For the cursors, there are actually two. When you press a cursor key they separate and you control the underline form of the cursor. What you do with this is move the cursor to a position on the screen then press the "Copy" key to copy the text. The idea is that if you'd typed "PRNT" instead of "PRINT", you move the cursor to the "P", press copy twice, press "I", then press copy twice and you've got "PRINT". It's the editing process for the BASIC program. It's also a good reason to check if you've got a working "Copy" key!
    View is a word processor built into the machine that can be accessed through the "*VIEW" command (and *BASIC to get out again). Pressing ESC switches between the editor and the command mode. Viewsheet is a spreadsheet, SRAM manages the additional 64k of memory, and Terminal is pretty self explanatory.
    This has the details of the mod to get colour on the composite output: www.beebmaster.co.uk/CompColour.html
    If you're looking for ROMs and documentation, there's a pretty good collection here: mdfs.net/
    There's an archive of games here: www.bbcmicro.co.uk/

    • @mrab4222
      @mrab4222 ปีที่แล้ว +7

      Ctrl+N turns on page mode (pause after one page of output) and Ctrl+O turns it off.

  • @shawty_ds
    @shawty_ds ปีที่แล้ว +11

    If you've any particular questions Adrian, I'm happy to try answer them for you, and if not I'll most likely know the right people to ask :-) Loving the care you given this machine and the restoration you've done on it. I've been involved with Acorn Hardware since the early 1980's, and at one stage in my career even did a small bit of contracting for various Acorn software companies. While I no longer own any physical hardware, I do keep in with the community, and the various emulators, and I still have quite a shelf full of original Acorn Manuals and books on programming the machines. Feel free to shout me if I can help.

  • @gazzythomas
    @gazzythomas ปีที่แล้ว +31

    Well done Adrian. These machines were really the British Apple II. Such an open architecture for the time

  • @parkamark
    @parkamark ปีที่แล้ว +65

    44:30 When you split the cursor, use the COPY key and that will copy the character that is currently on the thin cursor over to the block cursor and advance both by one character. This allows you to hold the copy key to duplicate entire strings of characters as needed from elsewhere on the screen.

    • @memsom
      @memsom ปีที่แล้ว +3

      The point of that was to edit lines in basic.

    • @OneOfThePetes
      @OneOfThePetes ปีที่แล้ว +1

      Ah you beat me to it! :)

    • @DerIchBinDa
      @DerIchBinDa ปีที่แล้ว +1

      That is the same way it works on the Amstrad CPC for people not knowing.

    • @memsom
      @memsom ปีที่แล้ว +1

      @@DerIchBinDa yeah - I believe Amstrad “borrowed” it from Acorn. Amstrad had quite an advanced basic which I guess was also inspired by the BBC.

    • @DerIchBinDa
      @DerIchBinDa ปีที่แล้ว +2

      @@memsom I believe that immediately as I see the BBC computers were so good designed they for sure "borrowed" some ideas. 😄
      Incredible how the UK was so far ahead in computer design and software and all that is left nowadays is Arm... sad tbh.

  • @stevekgoodwin
    @stevekgoodwin ปีที่แล้ว +13

    BBC Basic is worth dipping into, structured programming including proper functions and inline assembler. It was very common for games to have a BASIC bootstrap app that would load a binary and execute it. Which is where I got into programming way back when, hacking the encryption routines so I could copy games. FWIW some of my favourite games were Rocket Raid, Thrust, Castle Quest, Exile (the encryption for this was insane, I never cracked it) and, of course, Elite.
    Great video, not enough BBC Micro content on the web.

  • @chrisplatts2607
    @chrisplatts2607 ปีที่แล้ว +2

    I’m astonished that you have a Beeb that was actually used at the Beeb and for Ceefax publishing, no less!
    One day I’ll be brave and submerge a PCB in soapy water! I have *insanely* hard tap-water down in southeast England though, so I’ll be sure to give a distilled-water rinse after.
    And thank you so much for delving into the faulty keys! I’ve got an Electron with some dodgy keys which I’ve been putting up with. I’ll definitely take another look at that and check those odd little pins.

    • @adriansdigitalbasement
      @adriansdigitalbasement  ปีที่แล้ว +1

      Yeah basically, remove the switches from your Electron, unscrew the legs and then use something like an X-acto blade to scrape off any tarnish.. and then use something like Deoxit to remove any other tarnish. Perhaps metal polish would work too? The computer has been working great ever since and it's been a couple weeks since I did the keyboard work.

  • @jaycee1980
    @jaycee1980 ปีที่แล้ว +35

    You absolutely have to play Chuckie Egg :)
    For video, rather than try to work with the composite, you could use the TTL video output. It should be somewhat similar to CGA signal wise and should connect to a CGA monitor with the appropriate cable

    • @fantummenelkinstruments1959
      @fantummenelkinstruments1959 ปีที่แล้ว

      Oooooh I remember Chuckie Egg!

    • @cmjones01
      @cmjones01 9 หลายเดือนก่อน

      The Beeb's RGB output will drive a CGA monitor but you need a small amount of electronics to separate horizontal and vertical sync from the Beeb's composite sync signal. I made a little box to do this, back when CGA monitors were easier to find than BBC-style ones.

    • @jaycee1980
      @jaycee1980 9 หลายเดือนก่อน +1

      @@cmjones01 you can also get the horizontal/vertical sync signals internally, from pins 39 and 40 of the 6845. I'd buffer them first of course...

    • @cmjones01
      @cmjones01 9 หลายเดือนก่อน

      @@jaycee1980 yes. I built a outside box (only one transistor and a few passives to separate field sync) because I wanted to use it with various Beebs without modifying them all.

  • @chrisplatts2607
    @chrisplatts2607 ปีที่แล้ว +4

    Oh! Just a thought - it’s really easy to add SD card storage to a Beeb.
    Hardware-wise, all you need it one of those dirt-cheap SD card boards for Arduinos and some ribbon cable to connect it to the User port.
    Then burn MMFSv2 to an EPROM and you’re away.
    I can recommend the BBC port of the Bad Apple demo. I had no idea the Beeb’s (quite terrible) sound chip could do so well.

    • @adriansdigitalbasement
      @adriansdigitalbasement  ปีที่แล้ว +1

      I know a ROM exists to interface directly to it -- is there a simple open source project I can build at home?

    • @SimonEllwood
      @SimonEllwood 16 วันที่ผ่านมา

      ​@@adriansdigitalbasementMMFS is maintained by Hoglet of RGB2HDMI fame and is on GitHub!

  • @HwAoRrDk
    @HwAoRrDk ปีที่แล้ว +20

    Brings back memories of playing 'Frak!' on the BBC computers at school during lunch break. That game was stupidly hard due to the dreadful frame rate and input lag. We preferred playing it on a Master because it seemed to run a bit faster on those. Never completed the game even though it only had 3 levels. 😅

    • @pitmatix1457
      @pitmatix1457 ปีที่แล้ว

      There was the notorious hack version of it going around too. It was a bit naughty. ;-)

    • @frankdaly2016
      @frankdaly2016 ปีที่แล้ว

      ​@@pitmatix1457Yes there was. It was amusing 😂

  • @JamesE707
    @JamesE707 ปีที่แล้ว +1

    It's been more than 30 years since I used the BBC B/Acorn Electron/BBC Master that I've forgotten the commands .... ha ha! I used to know nearly all of the commands, and now I only recall basic BASIC commands etc. BBC Basic can also be obtained from R.T.Russell who wrote a very fast emulator for the PC.
    Thanks for this upload and the time you put into this, great memories!

  • @Error6503
    @Error6503 ปีที่แล้ว +33

    All of the raw OS commands are available from BASIC, in fact from any language, by prefixing with "*", so "*configure" at BASIC is exactly equivalent to "co." at the OS prompt (the BBC used dot to shortcut keywords).
    *help is showing what's installed in the ROM sockets, not necessarily what's running. The BBC used bank switching between #8000 and #BFFF to allow up to 16 ROMS in the same memory space. When using the DFS/ADFS the OS calls are at the top of memory which swaps out the language ROM for the duration of the disk routine. IIRC View was a word processor, ViewSheet a spreadsheet application and Terminal a dumb terminal emulator for connection to mainframes ! The Master had 64K of RAM mapped into 4 ROM locations, this allowed a special version of BASIC relocated to lower in memory to see 64K of user data instead of the maximum 32K for the ROM version of BASIC.

    • @hjalfi
      @hjalfi ปีที่แล้ว +2

      ... to get the disk catalogue, do `*CAT`, which can be abbreviated all the way to `*.`!

    • @Soruk42
      @Soruk42 ปีที่แล้ว

      That special version of BASIC is BAS128, and is on the BBC Master Welcome disc and tape. The program code runs in "normal" memory, and it uses the "Sideways RAM" as if it were a contiguous 64K block of memory. With all the bank switching going on, it was a bit slower than the "normal" BASIC.

  • @snafu2350
    @snafu2350 ปีที่แล้ว +13

    32:02 for rethreading anything without cross-threading, give a half-twist /backwards/ with a little pressure until you feel the 'click' of the thread re-engaging with its original cut. This may seem a little strange & awkward to perform at first, but with only a little practice you'll soon get the hang of it until it becomes a habit - a good one to have, as (esp with eg self-tapping screws into soft plastic) it'll not only avoid cross-threading but won't cause the soft plastic threads to fail due to overstress

    • @dhpbear2
      @dhpbear2 ปีที่แล้ว +1

      Yes! The 'Fran' method :)

  • @garthhowe297
    @garthhowe297 ปีที่แล้ว +11

    Once again your videos provide a great resource for those wanting to keep retro computers running. I never would have guessed that a key switch would have screw in pins.

  • @wewillmakeit3615
    @wewillmakeit3615 ปีที่แล้ว +6

    A little word about washing pcb's in water: It is not a problem with old hardware as there are no surface mount components. But with the more modern stuff it can give you some problems. The SMCs are laying flat on the board, water is sucked underneath those parts by capillary force and is not able to evaporate for a very long time. You then get shorts or lowered resistances or corrosion, which is a problem. In those cases you have to bathe the pcb in 90% alcohol which is able to suck the residual water out underneath the parts and then evaporate. I had a small business around that fact in the early 2ks, repairing waterdamaged Nokias, when they were still a thing.

  • @Darxide23
    @Darxide23 ปีที่แล้ว +7

    It's crazy how those key switches work and how easily serviceable they are. My mind was blown just by the legs unscrewing like that without disassembling the entire key switch itself.

  • @garethdodds
    @garethdodds ปีที่แล้ว +15

    Thanks Adrian. This brings back so much nostalgia for me. My first computer was a BBC Micro 32k. I used to dream of owning a master.

    • @joneggelton
      @joneggelton ปีที่แล้ว +5

      Me too. These machines are a very special part of growing up in the UK in the 80s.
      Just seeing the beige/black/red colour scheme brings it all back.

    • @markwanklyn4195
      @markwanklyn4195 ปีที่แล้ว +4

      BBC Micro was my 2nd - had a ZX81 first - stupidly I sold my BBC (with monitor, 2x 5.25" 80 track drives, etc) some years back - missed it so got myself a replacement around 2017 and have four of them now plus a Microvitec CUB monitor and a SD card reader. Still have my original Kaga Taxan KP-810 dot matrix printer though

  • @mogwaay
    @mogwaay ปีที่แล้ว +6

    Awesome work on the keyswitches! I have an electron keyboard that's mostly great, but the 7 keybis a little iffy, so it's fantastic to see how you removed and cleaned the pins to get them working well again.

  • @falken_gt4
    @falken_gt4 ปีที่แล้ว +1

    This brings me back. I used the BBC Master and the B model at school. We had a computer lab that had a Master with optional ROMs and a Hard Drive, this was connected to a fleet of Masters and B models using Econet. We learned how to do BASIC and how to make Teletext pages as part of the class.
    In Technical Studies class we used them to control robotics using Technic Lego and Fischertechnik which had controller boards that plugged into one of the ports underneath.
    Cut to a few years laters and I work for the Local Authority in IT and was on the tail end of them being in schools in the late 90s, a common task was desoldering and replacing the keys, we had bags of spares! Our workshop had a few CUB monitors for working on them. Loved the Master’s keyboard.

    • @BlameThande
      @BlameThande ปีที่แล้ว +1

      When you mention using them to control robotics - I was surprised and depressed at a conference recently to see people in suits wowing over a robotic arm that could write their name, which was no more advanced than what we had with the BBC Micros in primary school in the 80s!

    • @falken_gt4
      @falken_gt4 ปีที่แล้ว

      @@BlameThande haha, yes. I made a pneumatic 4 leg flight simulator that could run to a preset program or could be controlled by a pneumatic joystick 🕹️

  • @VoVilliaCorp
    @VoVilliaCorp ปีที่แล้ว +1

    seeing the key switches getting cleaned and working again was very satisfying

  • @christreen7193
    @christreen7193 ปีที่แล้ว +1

    Washing PCBs... At university, while my classmates were using BBCs, I was the one Speccy guy. Wrote my final paper on it, taught myself Z80 machine code, etc. Imagine my horror one day to come back to my student hovel to find my door broken open and water pouring through the ceiling following a burst pipe in the room above mine. The wet mattres and clothes wasn't my biggest concern, or the sparks around the light fitting... my poor Spectrum 48K was full of water.
    My landlord gave me a stack of 50 pence pieces to put in the gas meter and I ended up dismantling the Speccy and drying over the gas fire for a few days before risking a power on. It still works to this day 😂
    Thanks for another great video!

  • @skonkfactory
    @skonkfactory ปีที่แล้ว +20

    The RGB output on the BBC isn't actually TTL (only the synch signal is). You can plug it straight into the monitor used on the Amstrad CPC and it will work fine.

    • @aerobaticant
      @aerobaticant ปีที่แล้ว +1

      The BBC RGB output IS about 4V, for TTL monitor inputs. To get 1V into a 75 ohm input a 270R series resistor is recommended.

    • @blackterminal
      @blackterminal 5 หลายเดือนก่อน

      Would you need some kind of adapter?

    • @skonkfactory
      @skonkfactory 5 หลายเดือนก่อน

      @@blackterminal Nope. Pinout is compatible.

  • @tb-cg6vd
    @tb-cg6vd ปีที่แล้ว +1

    38:35 I hit the ceiling - I haven't seen that screen for 40 years but it's burnt into my childhood memories, far out! Thanks for that, never had a dopamine surge from nostalgia like that before!

  • @david4368
    @david4368 ปีที่แล้ว +5

    Just imagine if people had 10% of your enthusiasm. I look forward to your dedicated retro computer presentations.

  • @timkirby5179
    @timkirby5179 ปีที่แล้ว +2

    One of my first jobs was repairing BBC computers. I am reminded off a computer that was brought to us that had (we think) 240v put through the Video in connector. After two days of work - that included replacing the (6502) CPU that had a crater where the silicon used to be - I had the Acorn Computers, BBC Computer shown on screen, though not steady. The memory of the fault finding - for example finding a snapped chip because I felt heat when my hand was near - and fixing needed -running entirely new tracks because the copper on the board had vaporised - over those two days makes me grin even now. I'm a teacher now and I some time try to explain the students the enjoyment that can be found from fault finding. They are rarely convinced. Thank you for this trip down memory lane. BTW. If it will not load from tape it will be the little 8 pin chip just by the tape socket - 40 years ago I could have instantly told you the chip number!

  • @robertianhawdon
    @robertianhawdon ปีที่แล้ว +6

    From what I remember from my early years in first/primary school (1994-1999), what you'd call "elementry school", to boot from a floppy from the BASIC prompt was simply a case of holding SHIFT then tapping BREAK. However, it's been about 25 years since I used a BBC Master, so there's probably some things I'm miss remembering.

    • @U2031
      @U2031 ปีที่แล้ว

      I was going to post exactly this, Shift break would load from the disc and run it.

  • @cashawX10
    @cashawX10 ปีที่แล้ว +4

    For a short while in the late 80's you could download software and current satellite weather maps from Teletext if you had the costly Acorn Teletext adaptor, which I didn't but my school did and lent it to me. It was useless to them anyway as the TV reception at my school was really poor and you needed a rock solid signal to get accurate teletext reception.

  • @malcolmhutchison
    @malcolmhutchison ปีที่แล้ว +7

    The COPY key is for editing lines in BASIC - you use the cursor keys to move the [copy] cursor, then press the COPY key to copy the character under the copy cursor to the input buffer

    • @cashawX10
      @cashawX10 ปีที่แล้ว +2

      This was a BBC Micro feature that I still miss to this day, used to make fixing code so much easier...

  • @jnorth6022
    @jnorth6022 ปีที่แล้ว

    Very educational video! Enjoyed it thoroughly. Loved all the cleaning and conditioning methods. THANK YOU!

  • @miker252
    @miker252 ปีที่แล้ว

    A few years ago I had a HP dc5800 SFF that was crashing either on boot or soon after. I spent quite a while switching out RAM, CPUs, Drives and Power Supplies and searching for bad capacitors without success. Finally, after watching one of your videos, I washed the Motherboard in soapy water and let it dry overnight and reassembled it with the original components. It has been working flawlessly ever since.

  • @hjalfi
    @hjalfi ปีที่แล้ว +5

    That hang at the end with the Welcome Disk is worrisome. Pressing BREAK should never do that --- it's wired up to the 65c02's NMI line, and should always reset the OS. There could be a hardware fault.
    Also, if you do *ROMS you'll get a list of all the installed ROMs on the system, which should should what that EPROM is. *EDIT is the text editor; use the overlay strip you found to get at the commands. There is _also_ a word processor, *WORD (it's called View and it's functional but primitive). Once in it, use ESCAPE to toggle from command line mode to edit mode. There's a spreadsheet, too, called ViewSheet --- use *SHEET to enter.

  • @tonystanley5337
    @tonystanley5337 ปีที่แล้ว +2

    Re drying - in Electronic manufacturing we sometime bake older boards to remove absorbed moisture prior to any reflow work (>6 mths you should always bake electronics, otherwise you get blistering). For wet electronics post cleaning and drying I usually bake them at about 70-80C in the oven for 6-12 hours. Drying for reflow is usually 120C for 48hrs.
    You need to run defender or elite and of course write your own program, interface with the I/O ports.. Try making a capacitance meter using the analogue joystick port and cassette controller relay (if the master has one I did it on my BBC), all accessible via basic.

  • @Gattancha
    @Gattancha ปีที่แล้ว +13

    This brings back some memories - I remember in the early-mind 90s our High School had 3 suites - 2 had these connecting to the ECONET network. The 3rd suite was kitted out with Acorn Archimedes A3000 which was the computer that introduced me to Lemmings - Not sure the teachers were happy that one though
    If ever Adrian get's the chance to, he really should get his hands on the A3000 as well

    • @EgoChip
      @EgoChip ปีที่แล้ว +2

      Same here! I would play Lemmings on the Archimedes at school. That was when I wasn't playing Chuckie Egg and Killer Gorilla on the BBC! I was special needs, and the teachers let me do what I wanted as long as I got my work done.

    • @Firthy2002
      @Firthy2002 ปีที่แล้ว +1

      LOL a school A3000 introduced me to Lemmings 2!

    • @jameshare1848
      @jameshare1848 ปีที่แล้ว

      ​@@Firthy2002 I'm glad I'm not alone 😂 the music in lemmings was amazing and it sounded the best on the Acorn

    • @jameshare1848
      @jameshare1848 ปีที่แล้ว +2

      Also when you drag a window on the A3000 the contents remain visible. Windows couldn't manage that until several years later

    • @belperite
      @belperite ปีที่แล้ว

      @@jameshare1848 Yes you needed the plus pack on windows 95 as I recall. We had a single A5000 at school along with an assortment of A3**, A4** and A3000s and I was amazed at how fast the A5000 was compared to anything else I'd used at the time.

  • @PigDogBay
    @PigDogBay ปีที่แล้ว

    Great video, looking forward to part 3!

  • @Psychlist1972
    @Psychlist1972 ปีที่แล้ว +3

    Your excitement after fixing that first unthreaded switch was infectious. :)

  • @Dukefazon
    @Dukefazon ปีที่แล้ว +1

    European here: I liked TELETEXT when it was a thing, it was something from the future, before having access to the Internet :)

  • @twocvbloke
    @twocvbloke ปีที่แล้ว +3

    Teletext was a staple of the 90s household, whether it was for news, weather reports, financial updates, or even games (Bamboozle on 4Tel being the best known), it was something often seen on our tellies back in the day, and for the names, Ceefax for BBC, Oracle I think for ITV (which later became simply Teletext), and Channel 4 had "4Tel", all the same basic standards, just their own names... :)

  • @50shadesofbeige88
    @50shadesofbeige88 ปีที่แล้ว

    I love Ceefax and Night Owl. That's so cool.

  • @mdpenny42
    @mdpenny42 ปีที่แล้ว +12

    Not sure if someone else has already mentioned it, but "?" is the BBC BASIC equivalent of "PEEK" and "POKE" (so "PRINT ?&70" and "?&70=0" will work); and "!" does the same for 32-bit words (rather than single bytes).
    (And, yes, "&" is the BBC BASIC prefix to indicate a hexadecimal number.)
    Also, "View" is Acorn's word-processor - use "*WORD" to switch to it; the "unidentified" key-strip is, I suspect, the one for "View".

    • @Mincebert
      @Mincebert ปีที่แล้ว

      The Wikipedia page for POKE and PEEK covers how they work.

    • @cmjones01
      @cmjones01 ปีที่แล้ว +1

      and $ works for strings. BBC BASIC has byte, 32-bit word, and string pointers, which allows some really handy tricks. Want to write a string to memory at location &7C00? Just do $&7C00="Hello world" and it's done.

  • @jameshare1848
    @jameshare1848 ปีที่แล้ว +3

    The BBC master was my very first computer experience. My infants school (in the UK this is for children 4 - 7) had one of these. It pretty much sat in the corner collecting dust until I became obsessed with it 😂 The teachers didn't really know how to use it apart from loading programs from one of the many many floppy disks it came with. Great memories

  • @jann3109
    @jann3109 ปีที่แล้ว

    love it ♥Thanks for a wonderfull video. I have a non working Master myself, and this refurbishment makes me want to get down to working on it. Keep on the amazing work, looking forward to more 😋

  • @EmptyGlass99
    @EmptyGlass99 ปีที่แล้ว +4

    Ceefax/Teletext really felt amazing at the time. A very early taste of the internet. I've forgotten them now but until not that long ago I could recall all the page numbers for things I was interested in (401 for TV listing I think!)

    • @budgiefish
      @budgiefish ปีที่แล้ว

      Remember the games on Ceefax? :)

    • @almerian
      @almerian ปีที่แล้ว

      I still use 'Teletekst' every day in the Netherlands. Fist thing I check in the morning. 101 News, 601 Sports, 801 Football, 818 Football live scores, 703 Weather forecast today, 704 Weather forecast week, 705 Current weather measurements 730 Traffic Information. Only takes two minutes and I'm ready to start the day.

    • @danielmantione
      @danielmantione ปีที่แล้ว

      @@almerian It is often the first thing I do after waking up, even before watching the morning news bulletins. The remote control is ideal when you are still lying horizontally.

  • @GYTCommnts
    @GYTCommnts ปีที่แล้ว +3

    Amazing! That keyboard fixing shows how important is archiving information on Internet. One post on a forum can save you. It made me remember a time when I wasn't able to find why a pendrive was losing connection while copying files. I finally found a lost post that explained that some part on them couldn't keep up with some speeds for copying files and would fail. So I started to use "Ultracopier", that had in older versions a cool option to limit speeds and... Voila! Problem solved to that! I thought it was my USB ports and tried a lots of things (drivers, configurations on the O.S., and so on...) and it was just a low quality part on some pendrives that can't handle some transfer speeds for long time.

  • @ZenEmu01
    @ZenEmu01 11 หลายเดือนก่อน +1

    I love these machines. A lot of them had a tough time in schools and colleges, but they are built like tanks and the Tube interface is something very special for the time.

  • @MikeLynx
    @MikeLynx ปีที่แล้ว

    This is wonderful, Adrian. I have encountered all the same keyboard problems on my Camputers Lynx computer (a British Z80 home computer) - which uses the same Futaba keys. I assumed I'd never be able to source replacements key switches - but now I'm excited to have a go at restoring the ones I have. So far, I've only used the contact cleaner/million presses approach (with some success - although with flaky results), but cleaning the pins seems like a much better solution. Thank you! 😀

  • @PaulsComputerEmp
    @PaulsComputerEmp ปีที่แล้ว +3

    Growing up, BBC Micros were a common sight in UK classrooms until around 1989. Thanks for sharing your awesome BBC Master computer video! It was informative and engaging. Appreciate your effort!

    • @csgowoes6319
      @csgowoes6319 10 หลายเดือนก่อน

      Absolutely, it was a wildly successful scheme in my opinion, it got me my first real contact with a computer and I never looked back, and I know this is true of a great many other Brits of a certain age. I did not actually pursue a career in IT in the end but I owe my computer literacy today to the Beeb to a great extent.

  • @trickysoft
    @trickysoft ปีที่แล้ว +1

    Great video, I'm so glad that your perciviered with the keyboard.
    I love the affection you have for everything but it is especially good to see your enthusiasm for this British classic.
    If you want to see what a master can do, try and bitshifters demo or their Prince of Persia and Stunt Car Racer ports.

  • @joeysartain6056
    @joeysartain6056 ปีที่แล้ว +1

    Very good. You never disappoint. I thought the keyswitches part very interesting.

  • @frugalprepper
    @frugalprepper ปีที่แล้ว +1

    Cool Stuff, I really enjoy you videos. I wish I had time to do this kind of stuff. But watching you do it is just as good!

  • @Octojen
    @Octojen ปีที่แล้ว +6

    With *help and some other things, its 'shift' to get to the next page.
    Loading from disk is usually shirt+break
    With the arrow keys, that confused you, you can hit the copy key, and it will copy whatever you have moved the cursor to.
    'Mode 7' teletext is the classic start up mode, for classic feel.
    Disks where is heavy use, I'd not bother with tape.
    If you want to reset. and just hitting 'break' doesn't work, try ctrl+break.
    If you want to type basic, you can save some keystrokes, using the period. The interpreter will try and guess the rest of the keyword from the period. So "P." turns into "PRINT".
    If you want to see whats on the disk, type "*." which is short for "*CAT". If there was a basic program on disk, you can LOAD "filename". Or CH."filename". Scripts are *EXEC. Machine code *RUN. Pressing shif+break usually does '*exec !boot', which is usually a short script that just chains some basic program.
    What software... its a personal thing. Most would suggest running elite. Personally I enjoyed playing repton. I see you had VIEW - a respected common word processors, although interword was better. I typed a lot so i'll stop here.... i fricking loved the beeb!

    • @annikajinx
      @annikajinx ปีที่แล้ว

      Yup ... CHAIN "filename" for running programs brings back such good memories as does *RUN "filename". Damn I wish I hadnt sold my setup. Ok I am off to find a BeebEm so I can play Elite again. I wonder if the bundled novella is online? I did always like an Iron Ass.

  • @chrisatye
    @chrisatye ปีที่แล้ว +1

    CEEFAX was amazing. In the UK, it hung around for years - it was easy to use, had recipes, quizzes, horoscopes, news, sports results - it was basically the next best thing to the Internet for a long time! The other TV channel in the UK - ITV - called it’s teletext service ‘Oracle’ for a while, before changing it to ‘ITV Teletext’. They were into advertising, so their service had ads - and you could book holidays on there as well. And the most famous page in the UK was Channel 4’s quiz ‘Bamboozle’ - I kind of miss those days.
    Great video - looking forward to the next one!

  • @jokinboken
    @jokinboken ปีที่แล้ว

    Congrats on your success so far with this system - your persistence and troubleshooting is inspiring.

  • @cosmo9882
    @cosmo9882 ปีที่แล้ว +1

    "P." for print.
    Awsome machine, thank for restoration.
    You can also just type "BEEP" also.
    The empty EPROMS are for stuff for eg a "speech chip", which sounded better than early google and iPhone.
    Good work with with the space bar they are a "bic" to get back on.

  • @pjousma
    @pjousma ปีที่แล้ว +6

    That was an intense keyboard fixing, was in the point of my seat.

  • @wytsfrevsf
    @wytsfrevsf ปีที่แล้ว +1

    Amazing, at high school "Computer Studies" class we had one row of Commodore PET's and a row of BBC Model B with printers, the teacher had the BBC Master! and it had Econet network and a modem! it was the only lesson in school I would not want to leave :) after the second year, things got more relaxed, especially if you had done all your work, you could play games, remember playing Knight Lore and Elite :)

  • @belzebub16
    @belzebub16 ปีที่แล้ว

    2:23 Teletext is still fully operational, as it is part of the DVB standard, so most stations still provide it - really gives me 90s flashbacks.

  • @garymetheringham4990
    @garymetheringham4990 ปีที่แล้ว +3

    Im in the same place as you with regards using the bbc, only just got mine. i did use one at school but that was 40yr ago so starting from scratch also. btw there is a motherboard jumper to solder in if you want colour out on the composite connector, but an rgb cable will give amazing picture

  • @amostake
    @amostake 3 หลายเดือนก่อน +1

    If that had been me, I never would have guessed that the pins themselves that you pulled out of the switched, were actually the contacts for the switch. I never would have thought that. That is such a foreign design concept to me.

  • @sokoloft3
    @sokoloft3 ปีที่แล้ว

    Those legs on the switches are really interesting how they can come out. Glad you where able to clean them and get them working again! Also to me the cleaning the plastics is very satisfying along with final assembly once you've fixed everything up!

  • @JhilikRoy-et7ux
    @JhilikRoy-et7ux ปีที่แล้ว

    Once again amazing video. Really appreciate.

  • @EnglishMike
    @EnglishMike ปีที่แล้ว +3

    I can hardly believe it's been over 40 years since I took delivery of my BBC Model B -- about the only thing in my life I actually preordered. Had to wait months before it finally arrived, but it was worth the wait. Sadly, I sold it a few years later after upgrading to the 16 bit generation -- an Atari ST.
    The BBC was an excellent gaming machine for its time, and as others have already suggested, you should definitely have a session with Elite, perhaps the most famous game for the BBC Computer, and Chuckie Egg. David Braben, who co-created Elite with Ian Bell, is considered one of the most influential game developers of all time, and was a cofounder of the Raspberry Pi Foundation to boot. Elite pushed the BBC hardware to the limit, actually switching graphics modes mid-frame to provide high-res black and white wireframe graphics for the main display while using a lower resoution 4 colour mode for the cockpit control panel, not to mention programming an "open world" universe with two thousand unique star systems to visit and trade with in about 24k of RAM available for the game code and data.
    There's also some excellent versions of the arcade classics from Acornsoft like Snapper (Pacman), Planetoid (Defender), Hopper (Frogger), and Arcadians (Galaxian). The Repton line of games are also classics, and there's dozens more, too numerous to mention.
    It really was an excellent machine for its time, and while in hindsight the BBC probably should have opted for a cheaper design for its educational computer (e.g. from Acorn's rival, Sinclair) I certainly never regretted forking over 335 quid of my hard earned summer job income for it while I was a student.

  • @stompreaper
    @stompreaper ปีที่แล้ว

    Such a satisfying hobby! Thanks for sharing!

  • @supralapsarian
    @supralapsarian ปีที่แล้ว

    Great work as usual. Thanks for taking us along for the ride!
    I know you’re not in a hurry to exercise the socket, but pulling the EPROM would be an easy way to tell what’s on it. It’s funny, at one point I found myself covering the EPROM with my hand when I walked into daylight. “Tell me you’re an OG Geek without telling me you’re an OG Geek!” 🤣

    • @Soruk42
      @Soruk42 ปีที่แล้ว

      Do *ROMS and see what shows up in ROM socket 8. 0-3 are the cartridge sockets, 4-7 are either Sideways RAM or ROM sockets (selected via a jumper), 8 is a 16K socket by itself, and 9-15 are in the Master OS 1Mbit ROM.

  • @DarrenHughes-Hybrid
    @DarrenHughes-Hybrid ปีที่แล้ว

    Great video. Really cool fix on those key switches! Radical design, makes me wonder if they planned for that fix when they designed those key switches?

    • @adriansdigitalbasement
      @adriansdigitalbasement  ปีที่แล้ว

      Yeah I wonder! Once I got the hang of it, it's much easier to service them than Alps SKCC switches from Mac/TRS-80/Apple II/TI99.

  • @ygstuff4898
    @ygstuff4898 ปีที่แล้ว

    The technique for cleaning the key switches and the battery hack! Absolutely brilliant (and the battery hack supports a "system reset" method).
    I never realised how future modern the BBC series of computer was...if not for the IBM PC, this platform could have been the standard (or maybe the Amstrad CPC)

  • @SidneyCritic
    @SidneyCritic ปีที่แล้ว +3

    You can check the current draw on the CR2030 by putting the DMM probe on the battery, and pushing the holder side contact sideways with the other probe so the current passes through the DMM. It would be interesting to know the current draw on those old computers, because a modern-ish PC is about 4uA.

  • @jeff15
    @jeff15 ปีที่แล้ว

    Looks amazing. Fantastic, amazing job.

  • @cashawX10
    @cashawX10 ปีที่แล้ว +4

    It's decades since I used one, but when you typed *HELP to list the ROMS, it froze which sort of means that there may be a problem with on of those socketed roms. That command should complete back to a cursor. Also, your Welcome disk also seem to crash the computer back to a level where break wouldn't work, so I think you may still have some issues there. I also never saw a BBC Master running with a 3.5" drive, it was always 5.25" back in my day. But thanks for the video ! I loved the Acorn BBC micro series, in the UK it seemed like one of the only pro-sumer 8-bit machines on which you could do serious work. The BBC used them heavily from everything from sound effects to on-screen graphics. In the 80's and a visit to Jodrel lBank radio space telescope, I noticed it was all controlled by BBC Micros.

    • @jamesthomas807
      @jamesthomas807 ปีที่แล้ว

      There are still BBC's in use at some Universitys in the UK controlling ancient scientific equipment.

    • @cshairydude
      @cshairydude ปีที่แล้ว

      The Master Compact had a 3.5" drive. But that was a particularly weird machine in several ways.

    • @Zeem4
      @Zeem4 ปีที่แล้ว

      The output of *HELP on the Master is scroll-protected, meaning that it's waiting for SHIFT to be pressed before scrolling the output.

  • @markc871
    @markc871 ปีที่แล้ว

    Great effort. Your persistence paid off. Good tips for others too.

  • @jamesdecross1035
    @jamesdecross1035 ปีที่แล้ว

    Well, that was hard work… yet, I love the excitement you express all the way through that restoration.

  • @DeepThought007
    @DeepThought007 ปีที่แล้ว

    Love the Max headroom reference on the bottom of the case!

  • @pupaepedorra
    @pupaepedorra ปีที่แล้ว

    Extremely interesting and useful video, it was also long! :D
    Thank you very much.

  • @markhindsbo7876
    @markhindsbo7876 ปีที่แล้ว

    Another great video! I have had good luck "sun brighting" many of my retro computers incl the Beep. Try leaving it outside in the bright sun a day or two

  • @hjalfi
    @hjalfi ปีที่แล้ว +3

    FOR GODS' SAKE PRESS SHIFT
    _attempts to breath calmly_

  • @8bitwiz_
    @8bitwiz_ ปีที่แล้ว

    I once found a Das Keyboard (one of those with the all-blank key tops) with "blue" mechanical switches, where something had clearly been spilled on it. I could even see the splash pattern from which keys were sticky.
    I tried a few things, but in the end I had to desolder every sticky key (about a third of them!), disassemble the key, clean the bits with a cotton swab, then reassemble and resolder. Then the fun part was realizing that the different rows of *blank* key caps were molded differently! It took me a while to get them all put back, but it helped that the key tops had mold codes inside.

  • @alecwinters7012
    @alecwinters7012 ปีที่แล้ว +1

    I went through school on these computers (primary school to highschool) there were books that we would get from the library and copy basic code from the book to create games on the computer. one hidden feature we found (bear in mind this was 30 years ago) was if you press shift and any function key then type it would change the colour of the text. (great for text based RPG) from memory 0 would make them flash.

  • @jayfowler4747
    @jayfowler4747 ปีที่แล้ว +1

    That brought back a memory of when I was at school... we had a network of beeb b's controlled by a master with a co processor and a big noisy winchester in a huge enclosure... for part of our course work we had to design then build a teletext system to browse and book holidays or something like..... I also have 2 beebs in the loft and a cumana 'I think' 5¼ drive... I keep thinking of powering them up but never have....😅 keep em coming...

  • @Soruk42
    @Soruk42 ปีที่แล้ว +2

    I fashioned a replacement battery for my M128 with a small lithium-ion cell, with the diode, and used a miniature USB to lithium charger module to take the 5V supply and charge the battery in a controlled manner. It fits in the side to the left of the keyboard where the original 3AA battery pack lay.

  • @jeromethiel4323
    @jeromethiel4323 ปีที่แล้ว +3

    Nothing wrong with washing a mobo. Done it with many machines, both old and new. I usually soak in alcohol afterwards to remove any water or soap residue.
    But then i let them sit for a couple of days, to ensure that ALL of the liquids have evaporated.

  • @danriches7328
    @danriches7328 ปีที่แล้ว

    It all depends on the metals used in the keyboard switch pins but scraping them with a scalpel may allow the base metal, usually copper, to corrode again. I'd be tempted to use a tin plating solution on them to prevent them from tarnishing again. Just a thought, great video by the way!

  • @nicksmith4507
    @nicksmith4507 2 หลายเดือนก่อน

    Love your perseverance and delight when you have success.

  • @Retrospective1982
    @Retrospective1982 ปีที่แล้ว

    Awesome to see my favourite retro computer featured by one of my favourite TH-camrs. Great video, thanks.

  • @ResurrectionRetro
    @ResurrectionRetro ปีที่แล้ว +3

    The star character is used at all prompts to run command. So *roms lists all the roms ( with their hex code). *co. Lang and then the rom nunber changes languages. *disc set it in disc drive mode *tape for tape mode *view takes you into the built in word processor. *sheet into the spreadsheet. There is a bunch of *commands.

    • @argentas
      @argentas ปีที่แล้ว

      From memory, I think it was *word for the word processor (even though the word processor was named 'view'). *view was for viewing the screen of another BBC micro on the econet (along with *remote for taking control of another computer). This was all a very long time ago though so my memory may be corrupted!

  • @BlameThande
    @BlameThande ปีที่แล้ว

    Great to see this getting attention across the Atlantic. I've had a BBC Model B for a while but got frustrated because I can't get the screen to output properly via RGB/SCART on anything other than text mode. This might encourage me to seek out more info.

  • @hugosimoes5119
    @hugosimoes5119 ปีที่แล้ว +3

    Teletext is still in use here in Portugal since 1996+. Teletext made it's appearance in analog tv from antenna at the roof and digitally over cable tv, then analog tv got killed and now over dtv.
    Public tv station RTP and the private tv stations SIC and TVI have teletext service. RTP was the first tv station that launched it back in late 90's. It still has the basic layout and pages, and not much changed since then. Quite like 10 years later, they implented some sound-to-text functionality like when some tv news block is airing, the system would output *delayed* text at bottom of the screeen to the pages 888/885, but not really useful and some phrases make no sense.
    The teletext like you said, it offers news feed, stocks,.... additionally it can have tv schedules, sports schedules, football scores, weather, horoscope and other kind of stuff.
    The private tv stations SIC and TVI do have teletext but their pages are poor in content. They have or had a text message service over SMS. You send a message to the service and the message would appear on the screen and that made chatting to other people possible. I never used this service and I really don't know why people (lots) would use this service when IRC and Web chat were more affordable.
    Like many things in the past and nowadays... they get broken and outdated and unmaintained ... and teletext is no exception. Plenty of pages rely on the Internet for feeding and when the source pages are changed in layout, the teletext processing engine no longer works correctly.
    You can check the teletext using this link: www.rtp.pt/wportal/teletexto/

    • @danielmantione
      @danielmantione ปีที่แล้ว +1

      In most countries in Europe, teletext remains very popular. Only a few countries (UK, Belgium) did stop with teletext. Here in the Netherlands, it is estimated that approximately 5 million people use teletext each day. Out of a population of 18 million, that is a lot. While teletext is outdated, with such popularity, you don't need to even start a discussion wether to continue with it, that is a no-brainer. A lot of people consult teletext via the mobile app though, rather than via the television.

  • @RomeoG39
    @RomeoG39 ปีที่แล้ว

    Cool stuff. I really enjoyed this video.

  • @ANTandTEC
    @ANTandTEC ปีที่แล้ว

    I used to tepair these for schools in the UK back in the day. I had no idea about the pin removal and clean. Used to just replace the keyswitch.
    Of course they were readily available then, I had a big bag of them.

  • @tigheklory
    @tigheklory ปีที่แล้ว +1

    Nicely done! The Coleco Adam has a lot of really intersting things about it and you don't need the printer anymore to run it. The keyboard is really nice too.

    • @SimonSideburns
      @SimonSideburns ปีที่แล้ว

      Were you watching a different video to the rest of us?

    • @tigheklory
      @tigheklory ปีที่แล้ว

      @@SimonSideburns it's a running gag.

  • @Potts1966
    @Potts1966 ปีที่แล้ว +1

    Great video, nice to see an old Beeb Master getting attention. I would have loved a BBC back in the day, great architecture and one of the best Basic's ever with a nice assembler built in.

  • @jamesblackwell722
    @jamesblackwell722 ปีที่แล้ว

    I recall the great excitement when my primary school got their first BBC Micro in the early 80's. If you were lucky, you got rewarded with some time working on the machine! I don't know much about MicroFax, but I did work on Teletext decoder chips in my first job out of university in the 90's. Interesting to see two old technologies in the same video!

  • @kencreten7308
    @kencreten7308 ปีที่แล้ว

    The music is great. Very up and shiny. heh. Thanks for the great vid.

  • @LAGoodz
    @LAGoodz ปีที่แล้ว

    I programmed these at school in 1980’s. Literally every British school had a couple of these. BASIC was such a good foundation as a developer in my career.

  • @RetroBytesUK
    @RetroBytesUK ปีที่แล้ว

    35:00 If you hold ctrl while pressing break, thats the machine reset sequence. Saves having to turn it off/on in most circumstances.

  • @m1geo
    @m1geo ปีที่แล้ว

    "period key"
    How dare you! That's a "full stop" 😁

  • @charlesjmouse
    @charlesjmouse ปีที่แล้ว +7

    :-)
    FWVLIW: I don't think I've ever seen a Master with a CMOS battery installed in the obvious slot near the speaker. They all came as standard with a battery pack much like the one yours has, although that looks like a replacement to me. IIRC the Master has a problem with it's recharging circuit that can cause the intended rechargeable to catch fire and ACORN's 'solution' was a battery pack with a diode rather than a new motherboard revision.
    PS: MODE 7 in BBC machines was extremely useful. Not only did it give Teletext capability but it gave the Beeb a *edit* 40 column mode with colour text and 'graphics' for a memory footprint of 1k - very helpful in a machine with base 32k of RAM with screen modes that could otherwise gobble up to 20k. Not really an issue with the later BBC B+ and Master that came standard with much more RAM and could be expanded further.
    PPS: Monochrome Composite: There's a very simple mod to make it colour, a quick google will find it. Once done the colour composite is very good... for composite. ACORN shipped pretty well all their machines with monochrome composite for best picture quality as they usually have an RGB out too. Most owners in PAL regions just use an RGB-SCART lead but I realise that may not be so helpful in the US.
    PPPS: Um, I hate to bring this up as Electron owners won't be happy. If you have key switches that really won't come back from hammering them a million times the switches in the Electron keyboard are the same as the Master... The BBC B machines had a couple of different keyboards with very similar switches but they aren't physically compatible.
    PPPPS: Modes - Later machines like you Master have two kinds of screen modes: Standard Modes and Shadow Modes. The Standard Modes are the 0-7 of the BBC B and the Shadow Modes are 0-7 + 128. Why? Standard Modes use the main system RAM and the Shadow Modes use Shadow RAM. So? If the 65C12 has a 64k memory map and the OS uses 32k (kind-of) that leaves only 32k RAM for everything else, including the RAM for the screen... But the Shadow RAM lives outside that 64k map freeing up that memory for other things like BASIC. In short, unless you have an original BBC B use the Shadow Modes.
    RAM: Very briefly the Master has four kinds of RAM: System RAM - 0-32k. Shadow RAM - 20k. Sideways RAM - 16k paged blocks. 12K RAM - mostly used by MOS routines and a printer buffer.
    ROM: MOS ROM runs from 32-64k... and some other places. Additional ROM's are 16k pages blocks just like the Sideways RAM but obviously only readable. Yep, ACORN crammed one hell of a lot in to the memory map of that 8 bit processor!
    Once it's up and running I hope you enjoy your Master. I don't think it's unfair to say it was the ultimate 8 bit machine BITD - by far the most comprehensive OS where most machines just had a bit of kernel code and a basic. By far the most complete and fastest BASIC. Pretty well the fastest 8 bit machine commonly available. By far the most modifiable and upgradeable computer of it's day... and on, and on... The only things it 'lacked' were a proper 16 colour mode and sprites, both of which are now available as community upgrades.
    Oh, yes... it was pretty expensive too, but I guess you get what you pay for.

    • @prk55
      @prk55 ปีที่แล้ว

      I think this is true and they chose AA as it was likely to last the anticipated life of the computer

    • @TheChloeRed
      @TheChloeRed ปีที่แล้ว +2

      Yeap, when the master was designed, that original battery holder was for a rechargeable battery. At almost the last minute, Acorn swapped to a lithium cell, but didn't remove the charging circuit. As people used to leave BBC B's on overnight, they did the same with the Master.. and the battery would try to be charged and burn a hole though the lid. Acorn's first solution to this was a metal plate that screwed into the parallel modem position (the 2 screw holes you see between the board and the PSU) with a stock 3 AA holder with the diode and resister. This is the nice one to find in an old machine, as you can cut the tape, change the batteries, and put new tape around it to get it working again. However, if the batteries leaked, it could leak into the board area, hence the 2nd revision of the shrink wrapped 3 AA pack that slotted out of the way down the side of the keyboard.

    • @Drew-Dastardly
      @Drew-Dastardly ปีที่แล้ว

      I never understood the lack of 16 colours when for example MODE 2 wastes so much memory that could have been used for a "half-bright" mode at least instead of the silly flashing colours.
      Also the internal speaker mono sound was abysmal compared to the SID on the C64. I did like playing with ENVELOPE for sounds though.
      The Teletext mode was 40 columns, not 80. I agree it was great. Especially for BBS use in the day.

    • @TheChloeRed
      @TheChloeRed ปีที่แล้ว

      @@Drew-Dastardly using a master you could get the memory back as it has 20k of ram used as shadow ram. In this mode, the screen ram wasn't taken from the main 32k. And it was easy to do, you add 128 to the screen mode! So mode 2 used 20k, mode 130 is the same mode using 0k

    • @egelmuis
      @egelmuis ปีที่แล้ว

      You can also keep the colour separate from the composite and make an S-Video connection. That is almost as much work as adding colour to the composite signal. It gives a slightly better picture than colour composite.

  • @Wobblybob2004
    @Wobblybob2004 ปีที่แล้ว +2

    There's a jumper on the pcb near the BNC connector for colour compsite output. (it may not be populated) but your output quality will take a hit.

    • @Drew-Dastardly
      @Drew-Dastardly ปีที่แล้ว +1

      Yes, that is how I wired my BBC B to get colour on my TV in the 1980's. Far superior to the RF modulator but nowhere near as good as the RGB output.
      A Microvitec CUB monitor wired to the RGB port is what Adrian wants for the authentic school computer lab experience.

  • @nickgeorgie9510
    @nickgeorgie9510 ปีที่แล้ว

    Thank you so much for all your videos! I will always be a supporter of your awesome entertainment >:) Gotta keep those 8 bits together!
    Funny to think that in the 64 bits of todays computers, the first 8-bits are always these machines ^_^ (so to speak)
    Thanks Adrian!

  • @malcolmhutchison
    @malcolmhutchison ปีที่แล้ว +4

    You need to play Chuckie Egg

  • @geoffcollins6601
    @geoffcollins6601 ปีที่แล้ว

    Excellent content. The BBC Micro range were/are truly fantastic machines. I have just finished restoring a very sick BBC model B adding an RPI as a second co processor to the tube IF (running my old basic code at nearly 1ghz is a hoot), DFS, and a micro SD interface that has truck loads of software. Moving on to the Apple ][ line of computers now which is a system I am totally new to.