8bitsinthebasement
8bitsinthebasement
  • 99
  • 163 274
In 82' Howard Scott Warshaw made Et for the 2600 and in 83' Mark Winn made it for the Specky...
Playing around with my half working spectrum over the holidays I found a basic version of ET that was a heck of a lot like the Atari 2600 version.
Written by Mark Winn in 1983 and published by Sinclair User magazine as a type in listing. It really interested me that such a thing exists and I thought that you might find it interesting....
Thanks for watching...
Take a look at these channels from the 8 Bit Retro Repairers' Group:
www.youtube.com/@8BitRetroReFix/about
www.youtube.com/@CaptainCommodore/about
www.youtube.com/@JosipRetroBits/about
www.youtube.com/@Retro4u/about
www.youtube.com/@YARC-1981/about
www.youtube.com/@RetroKrazy/about
www.youtube.com/@TimsRetroCorner/about
and while you're at it take a look at these guys too:
www.youtube.com/@RudysRetroIntel/about
www.youtube.com/@RetroRepairGuy/about
www.youtube.com/@CanadianRetroThings/about
0:00 Intro
3:10 Atari 2600 ET
8:00 Spectrum 16k ET
11:50 The first few lines of Basic
16:14 My history with the ET movie
15:44 I have a philosophy on nostalgia
มุมมอง: 286

วีดีโอ

6809 Assembly ain't any harder than basic. Well OK, it might be but maybe not as hard as you think
มุมมอง 5002 หลายเดือนก่อน
Just a quick video to try to demystify assembly a little. Using DCMOTO to emulate a Thomson MO5 I try to explain what assembly language is and show some basic programs and the exact same programs written in 6809 assembly for comparison. I hope you enjoy it. DCMOTO emulator and all kinds of stuff for all Thomson computers : dcmoto.free.fr/index.html LWASM 6809 compiler and tools : www.lwtools.ca...
Fix a faulty keyboard mylar once and for all | With a little help from PCBWay | Thomson MO5
มุมมอง 3604 หลายเดือนก่อน
A huge thank you to PCBWay for all their help with my very first PBC design as shown in this video. Order your custom PCBs from them here : www.pcbway.com/setinvite.aspx?inviteid=430685 40 year old keyboard mylar can fail really easily as I found out when I tried to test my Thomson MO5 game conversion a while back. But with a little inspiration from a ZX Spectrum keyboard upgrade and some help ...
Etchin' and Sketchin' on a Coco 2 a #tandember / #septandy celebration | 8bitsinthebasement
มุมมอง 3044 หลายเดือนก่อน
The Tandy Radioshack Colour computer 2 or Coco 2 holds a special place in my retro collection. Here is a video celebrating one of it's many virtues. 0:00 Why I like Tandy/Radio shack so damn much 2:40 Etch-a-sketch hardware 5:33 Extended Color Basic | reference manual 6:09 Etch-a-sketch Firmware (well, it's really just simple basic) 7:47 Etchin' and Sketchin' 8:58 More colourdy than ever 9:48 O...
The CPC Dandanator - a programmable multi cart for any Amstrad CPC
มุมมอง 6968 หลายเดือนก่อน
Just a quick video about a device that lets you load up stuff quick on your CPC Yep, you don't have to like and I couldn't care less if you subscribe or not Check out these great channels : 8 Bit Retro Repairers' Group: www.youtube.com/@8BitRetroReFix/about www.youtube.com/@CaptainCommodore/about www.youtube.com/@JosipRetroBits/about www.youtube.com/@Retro4u/about www.youtube.com/@YARC-1981/abo...
So, do dragons like Coco? (or, will my assembly code written for a Coco not run on a Dragon at all?)
มุมมอง 4508 หลายเดือนก่อน
I made a game for the coco I converted it to the Dragon and now want to test my dragon conversion but I've just got a Coco So I convert the coco. If that makes sense ;) Yep, you don't have to like and I couldn't care less if you subscribe or not Check out these great channels : 8 Bit Retro Repairers' Group: www.youtube.com/@8BitRetroReFix/about www.youtube.com/@CaptainCommodore/about www.youtub...
Wrapping it all up | Making an Atari 2600 game pt.9 | 8bitsinthebasement
มุมมอง 29510 หลายเดือนก่อน
bAtari basic is a way to do what many, until it appeared believed to be impossible. Create great games for the Atari 2600 with absolutely no knowledge or understanding of machine language whatsoever. So, I've decided to try my hand making a game featuring Bob the betenticled hedgehoctopus as he tries to do something (I've no idea what just yet). Download my first honest to goodness Atari 2600 g...
Conditional logic and saving variables | Making an Atari 2600 game pt.8 | 8bitsinthebasement
มุมมอง 24310 หลายเดือนก่อน
bAtari basic is a way to do what many, until it appeared believed to be impossible. Create great games for the Atari 2600 with absolutely no knowledge or understanding of machine language whatsoever. So, I've decided to try my hand making a game featuring Bob the betenticled hedgehoctopus as he tries to do something (I've no idea what just yet). Download my first honest to goodness Atari 2600 g...
My adventures in Coco ASM - Converting Bob and the alien fireflies to the Coco 1, 2 and 3 (maybe)
มุมมอง 38811 หลายเดือนก่อน
I've not really had any life since early October 2023. Why? Well, I got bitten by the programming bug and I love it. I had so much fun learning and programming a game in bAtari basic that I decided to go the whole hog and try out Assembly language programming for old 8 bit computers. I'm not mad though, so I've started learning ASM for one of the most powerful (and easy to program for?) process...
The 6th annual Atari Homebrew Awards - Discover the nominees, download the games and cast your vote
มุมมอง 17811 หลายเดือนก่อน
You can check out the categories, nominees, download the game binaries and cast your votes here : forums.atariage.com/topic/356719-6th-annual-atari-homebrew-awards-voting-information-discussion/ The nomination announcement was streamed live yesterday on Zeropage homebrew's Twitch channel. You can rewatch it here th-cam.com/video/zqeaFtOTuYI/w-d-xo.html&ab_channel=ZeroPageHomebrew
Using the Coco SDC like a ninja, without the SDCX explorer (well, Ninjas wouldn't use it like that)
มุมมอง 346ปีที่แล้ว
It's been ages and ages since I've uploaded anything at all. See, I tumbled down a deep and long rabbit hole and I'm still falling... after making my Bob game I decided to try to do the same for the Coco 2 (and 1 and 3) but learned very, very quickly that a good working knowledge of 6809 assembly language would be the only way forward if ever I wanted to pull off such a feat. The learning of sa...
Using paddles with bAtari basic | Making an Atari 2600 game pt.7 | 8bitsinthebasement
มุมมอง 340ปีที่แล้ว
bAtari basic is a way to do what many, until it appeared believed to be impossible. Create great games for the Atari 2600 with absolutely no knowledge or understanding of machine language whatsoever. So, I've decided to try my hand making a game featuring Bob the betenticled hedgehoctopus as he tries to do something (I've no idea what just yet). Download my first honest to goodness Atari 2600 g...
Makin' noise in bAtari basic | Making an Atari 2600 game pt.6 | 8bitsinthebasement
มุมมอง 497ปีที่แล้ว
bAtari basic is a way to do what many, until it appeared believed to be impossible. Create great games for the Atari 2600 with absolutely no knowledge or understanding of machine language whatsoever. So, I've decided to try my hand making a game featuring Bob the betenticled hedgehoctopus as he tries to do something (I've no idea what just yet). Download my first honest to goodness Atari 2600 g...
Let me show you a game... "Evil Dungeon" for the Thomson MO5
มุมมอง 477ปีที่แล้ว
Hello everyone. While thinking about and writing "Bob and the Alien Fire Flies" I was introduced to this work in progress for the Thompson MO5. It was finished and released the 2nd of September 2023 and is a great little adventure game, that could also teach you a little French if you let it ;) You can download it at dhypse.itch.io/evil-dungeon. @thomo5 and he also has a discord server discord....
This is how to put "Bob and the alien fireflies" onto a cartridge so it works on a real Atari 2600
มุมมอง 606ปีที่แล้ว
A massive thank you to PCBWay for sponsoring this video. If you have a project that needs a PCB then get yourself over to pcbway.com/g/ydVEd4 where you can order high quality boards at very affordable prices. Download your free copy of "Bob and the Alien Fireflies" 8bitsinthebasement.itch.io/bob-and-the-alien-fire-flies At long last, I've finished my very first game ever "Bob and the alien fire...
Even more Playfields in bAtari basic | Making an Atari 2600 game pt.5 | 8bitsinthebasement
มุมมอง 779ปีที่แล้ว
Even more Playfields in bAtari basic | Making an Atari 2600 game pt.5 | 8bitsinthebasement
Playing with Playfields in bAtari basic | Making an Atari 2600 game pt. 4
มุมมอง 827ปีที่แล้ว
Playing with Playfields in bAtari basic | Making an Atari 2600 game pt. 4
Announcing "Bob and the Alien FireFlies" a new game coming soon for your Atari 2600
มุมมอง 582ปีที่แล้ว
Announcing "Bob and the Alien FireFlies" a new game coming soon for your Atari 2600
Hey, you know that you can hack an old PC joystick to work with your TRS-80, Coco 1, 2 or 3, right?
มุมมอง 508ปีที่แล้ว
Hey, you know that you can hack an old PC joystick to work with your TRS-80, Coco 1, 2 or 3, right?
Using missiles in bAtari basic | Making an Atari 2600 game pt. 3 | Falling Alien link in description
มุมมอง 764ปีที่แล้ว
Using missiles in bAtari basic | Making an Atari 2600 game pt. 3 | Falling Alien link in description
On the pig's back, I found a CPC 464 fault in a way I didn't think possible | 8bitsinthebasement
มุมมอง 519ปีที่แล้ว
On the pig's back, I found a CPC 464 fault in a way I didn't think possible | 8bitsinthebasement
Control and collision in bAtari basic | Making an Atari 2600 game pt 2
มุมมอง 959ปีที่แล้ว
Control and collision in bAtari basic | Making an Atari 2600 game pt 2
So, you want to conjurer up sprites in bAtari basic | Making an Atari 2600 game in bAtari basic pt 1
มุมมอง 2.1Kปีที่แล้ว
So, you want to conjurer up sprites in bAtari basic | Making an Atari 2600 game in bAtari basic pt 1
So, just what is a hedgehoctopus? And let's see if I can't make a 2600 game about one | bAtari basic
มุมมอง 653ปีที่แล้ว
So, just what is a hedgehoctopus? And let's see if I can't make a 2600 game about one | bAtari basic
Look I've got an Atari. No, hang on a minute, what the heck is this thing? | 8bitsinthebasement
มุมมอง 951ปีที่แล้ว
Look I've got an Atari. No, hang on a minute, what the heck is this thing? | 8bitsinthebasement
Retro(spective) Make yourself a Pacman arcade cab for under 300 Euro | 8bitsinthebasement
มุมมอง 399ปีที่แล้ว
Retro(spective) Make yourself a Pacman arcade cab for under 300 Euro | 8bitsinthebasement
Goin' fast as I can to get the first vid of the year out Sunday, see ya then :)
มุมมอง 238ปีที่แล้ว
Goin' fast as I can to get the first vid of the year out Sunday, see ya then :)
8bitsinthebasement channel plan for the coming year, more or less ;)
มุมมอง 3032 ปีที่แล้ว
8bitsinthebasement channel plan for the coming year, more or less ;)
Thanks to everyone for all the support, thing is I need a little break.
มุมมอง 4412 ปีที่แล้ว
Thanks to everyone for all the support, thing is I need a little break.
Building a SX90-2018 MO5 sound and joystick adapter with a little help from The Taylor and Amy Show
มุมมอง 5152 ปีที่แล้ว
Building a SX90-2018 MO5 sound and joystick adapter with a little help from The Taylor and Amy Show

ความคิดเห็น

  • @sharksdiy-projetos5881
    @sharksdiy-projetos5881 2 วันที่ผ่านมา

    Fantastic idea

  • @bobns509
    @bobns509 6 วันที่ผ่านมา

    Hm, what do I need to connect CPC Dandanator to Schneider 6128 with all interfaces which look like centronics in a metal armor?

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      I had a quick look for you and I've found this adapter that I think is what you're looking for hobbyretro.com/en/retro/edge-adapter-for-amstrad-plus I don't know the vendor or anything about their site or product. I just did a quick Google search. Make sure that it is what you need before buying it.

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      Or maybe this is what you need hobbyretro.com/en/retro/adapter-centronics-amstrad-plus again double check before you buy anything.

    • @bobns509
      @bobns509 6 วันที่ผ่านมา

      @@8bitsinthebasement Thank you. That's it.

  • @ilmestdavisque5391
    @ilmestdavisque5391 11 วันที่ผ่านมา

    (" Save the 8bit Computers... and "Aliens"! ) Interesting, this BASIC port for ZX:). And then no, this game is not the worst game and did not cause the crack of 83... (for nostalgia, sometimes we can say that it was not necessarily worse before, though...) Alternative truth: no game has ever been buried in New Mexico... (not even a Breakout ? ) And a Happy New Year :D

  • @byWilliamJMeyer
    @byWilliamJMeyer 12 วันที่ผ่านมา

    I also enjoyed the 2600 version. Haven't read Warshaw's book yet, but been meaning to... Your thoughts at the end regarding nostalgia remind me of an excellent episode of THE TWILIGHT ZONE called "Walking Distance," in which a man time-travels back to his youth and realizes there is only room in the past for one version of himself... and it's not his adult self. Happy New Year...!

    • @8bitsinthebasement
      @8bitsinthebasement 4 วันที่ผ่านมา

      Yeah, I only played it for the first time 3 or 4 years ago and I found it enjoyable (I can see how a young child would have been disappointed with it though). The whole myth and legend around it is great though and Warshaw's book fleshes it out a little (in fact the first few chapters of the audio book are available on youtube if you want a flavour of the book). As regards my thoughts, take em' or leave em', it seems that a lot of people don't agree with me :) I have however found that episode of the Twilight Zone you spoke of online and I look forward to watching it this coming weekend. Take care ;)

  • @TRONMAGNUM2099
    @TRONMAGNUM2099 13 วันที่ผ่านมา

    Happy new year!! Great to see you in the basement again. I used to get so frustrated with those pits. Everybody talks about the video game crash now, but back then I had no idea there was a crash. I happily played my 2600 until I was able to get a C64.

    • @lmcgregoruk
      @lmcgregoruk 10 วันที่ผ่านมา

      I mean it was only in the United States there was a crash, not so much the rest of the world, especially here in the UK, where most people had 8-bit computers to play games on rather than consoles (other than Arcade cabinets). I mean the first relatively successful console in the UK was the NES, and that didn't get released here until 1987.

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      You're right, it was only in the US that there was a crash in the early 80s. In the UK and Ireland we hardly (well, we didn't in fact at all) noticed. The UK had a huge game development team made up of school kids that coded in their bedrooms in their free time and for the most part did it for fun (money was welcome but not expected in many cases) so the market for the likes of the Spectrum and the C64 had no shortage of software in the UK. In contrast the US was a market where game development was (as I understand it) mostly for cartridge based consoles, which needed finances and resources to develop for. Which meant that there was no pool of cheap software development resources to draw on.

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      I like ET for the 2600 a lot. I found an article a couple of years back that explained how to edit the ROM to improve the game (including improving the falling in pits bug) and make it more confortable to play along with a few aesthetic improvements. It makes the game a little better but to be honest even in its original form I find the game fun and it gives you a great feeling if you manage to finish it. Happy New year to you too Tron hope you had great end of year celebrations ;)

  • @JosipRetroBits
    @JosipRetroBits 13 วันที่ผ่านมา

    Great video! I haven't heard of the specky version of the ET game, thanks for sharing. Happy New Year Peter :)

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      I think that it's not very well known at all to be honest, I just thought that it was fascinating that a game that everyone loves to hate so much now, was loved enough back when it was released for someone to take the time to convert it to the Specky, pits and all. A fun game, despite it's flaws. Happy New Year to you Josip, hope you had great end of year celebrations with your friends and family ;)

  • @RudysRetroIntel
    @RudysRetroIntel 13 วันที่ผ่านมา

    Happy New Year to you and your family! Excellent video and commentary.. very true! Thanks for sharing

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      Happy New Year to you and yours too Rudy and thank you for your kind comment ;)

  • @thomo5
    @thomo5 13 วันที่ผ่านมา

    Bonne année à toi aussi, jamais compris la haine qu'a engendré ET, il n'est pas parfait, mais pas non plus catastrophique pour l'époque, la version ZX en basic à l'air vraiment sympa.

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      ET sur la Atari 2600 est un jeu amusant, il a ses défauts mais il est fun et satisfaisant si tu arriverais à le terminer. J'ai trouvé intéressant que quelqu'un ait pris le temps de le porter sur le Specky. Bonne année TOMO5

  • @Keeping_IT_Simple
    @Keeping_IT_Simple 13 วันที่ผ่านมา

    Surely Custer's Revenge is the worst Atari2600 game ever ???

    • @belstar1128
      @belstar1128 13 วันที่ผ่านมา

      it has better game play but a horrible concept

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      Can't really disagree there. But the thing I've heard about ET was that it wasn't obvious what you had to do to complete the game, you had to read the manual to understand how to win at it (and to compound this problem part of the target market was young kids). Games like Space invaders, River Raid and many others including Custer's revenge had obvious goals and were just pick up and play. Add to this the fact that Atari paid upwards of 20 million for the rights to ET (at least I think the price was that high) and you've got your worst game ever. Honestly, ET is flawed but it is fun to play and is a great feeling if you actually manage to finish it. Happy New Year to you and take care ;)

  • @jimmydansbo7847
    @jimmydansbo7847 13 วันที่ผ่านมา

    Happy 2025 to you too. I got into Retro computers, to better understand CPU architecture. Doing so enabled me to realize a dream I had since I was a boy... To create a Cartridge game for the C64.

    • @lawrencemanning
      @lawrencemanning 13 วันที่ผ่านมา

      I heartily suggest you build your own computer. It’s a lot of fun and not much more involved then your cartridge project really: processor, ROM, SRAM and a UART. With a few 74 series chips for glue. Trust me, you won’t regret it. 😊

    • @jimmydansbo7847
      @jimmydansbo7847 13 วันที่ผ่านมา

      @ I have been fairly deeply involved in the Commander X16 project, but for my own, I actually do build my own computers, starting with building my own CPUs.

    • @lawrencemanning
      @lawrencemanning 13 วันที่ผ่านมา

      @@jimmydansbo7847 oh awesome. What’s your approach? FPGA or 74 logic? I’ve built a couple of processor designs on FPGA myself. Have done the “comp on breadboard” journey too, starting a decade ago with a 6809 and a few chips and ending with a 68030 running Linux. It’s been a load of fun.

    • @jimmydansbo7847
      @jimmydansbo7847 13 วันที่ผ่านมา

      @@lawrencemanning So far it has been 74 logic, but I have thought about starting with FPGA simply because it would be so much easier (if I ever learned to program it ;-) )

    • @lawrencemanning
      @lawrencemanning 13 วันที่ผ่านมา

      @@jimmydansbo7847 it certainly saves a load of time and sore fingers. My limit is 6 or 7 slabs, but a working processor surely takes dozens? Give VHDL or Verilog a look. If you have a reasonable understanding of digital logic, and you must have to have built a processor, you’ll be able to pick up either. And of course there is an important distinction; you are not programming FPGAs any more then placing wires in your 74 breadboards is programming. It’s closer to writing pre JavaScript HTML than traditional programming.

  • @CanadianRetroThings
    @CanadianRetroThings 13 วันที่ผ่านมา

    I like the Atari version as well. It's hard, yes but do I have never understood all the hate. Now I must try the Specky version!

    • @8bitsinthebasement
      @8bitsinthebasement 6 วันที่ผ่านมา

      Don't expect too much from the Spectrum version. It's a nice little game sure, but it has it's flaws. I found it intriguing that a game that people love to hate these days was given the time and effort it took to convert by a guy in his bedroom back when it was released. I figure that it was a lot more loved back then than they say. Happy New Year Ken.

  • @__-hh3gt
    @__-hh3gt 15 วันที่ผ่านมา

    Hello, thank you very much for the info. How much the resistor to use for inspection lithium ion 3.7 battery 18650 ? Thanks. Greetings from Saudi Arabia.

  • @pattygonzales9605
    @pattygonzales9605 18 วันที่ผ่านมา

    Thank you so very much for learning and posting this video with a resistor. I learned it from you today. ❤❤❤

    • @8bitsinthebasement
      @8bitsinthebasement 17 วันที่ผ่านมา

      @@pattygonzales9605 you're very welcome, I'm glad that it was useful for you.

  • @dude...are-you-sure
    @dude...are-you-sure 18 วันที่ผ่านมา

    So there isnt a mode on the meter that you can set the dial to, to get a relavent reading to know if the battery is good. A resistor rig must be made to do this....?

    • @8bitsinthebasement
      @8bitsinthebasement 18 วันที่ผ่านมา

      No, some meters have a setting that will check a battery properly. The thing is that there are a bunch of cheap meters available that work great for testing voltages etc. but don't have a way of properly testing batteries (I've got 3 of them).

  • @luispieri640
    @luispieri640 23 วันที่ผ่านมา

    Thanks for the series! Amazing videos.

    • @8bitsinthebasement
      @8bitsinthebasement 21 วันที่ผ่านมา

      Thank you for watching, I'm glad that it's helpful!

  • @sky16678
    @sky16678 28 วันที่ผ่านมา

    This video is awesome not just because of the correct information but because of the elaborate explanations and replies, so much time u took for all of it, thank you for being kind to everyone.❤ Also does this method apply to rechargeable batteries? I mean if we fully charge them and do this load test, will the results be interpreted the same way as non rechargeable batteries?

    • @8bitsinthebasement
      @8bitsinthebasement 21 วันที่ผ่านมา

      Thanks for your great comment ;) This method is not great for testing rechargeable batteries as they can charge fully and retain their charge even at end of life (so they would show up good with a resistor test such as this one). The problem is that an old rechargeable battery doesn't hold its charge for very long under use... so, it might test as good but provide power for just a few minutes before needing to be charged again. Hope this answers your question

    • @sky16678
      @sky16678 21 วันที่ผ่านมา

      @@8bitsinthebasement okie so basically rechargeable batteries would show reduced usage time and that will be the sign that need to be rested in peace✌️. Thank you again .

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

    Great video and a very nice comparison of assembly vs. basic :) Happy New Year Peter!

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      Thanks Josip, A very happy new year to you as well buddy ;)

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

    Great video! Clear explanation, and the comparison with BASIC really helps to understand assembly. Nicely explained!

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      Thank you, programming is something I just started in the last year or two. I've found that it can be as much fun as fixing these old computers (and a lot cheaper too). Thanks for stopping by and Happy New Year!

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

    I see other videos which they test the batteries with 10A on multimeter, no need a resistor. Isn't it better, more convenient?

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      @@motto666 if your multimeter has built in resistance then yeah it's much more convenient, the problem is that the cheaper meters don't have this option.

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

      @@8bitsinthebasement I see. So 100 ohm resistor, how many watts? Is 1/4 w ok for 1.2v to 9v batteries?

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      @motto666 1/4 watt is exactly what I used in the video

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

    Well done. Do you plan to give a try using flex pcb ?

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      Thanks, I'm just adding the finishing touches to the PCB design but I don't think that I'll venture into flex pcb. The PCB as it is at 0.6mm is working quite well. You've done a great job on your MO5 PCB project, now if someone could just implement a fpla design for it's gate array we could have an all new MO5 made in 2025 ;)

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

      @@8bitsinthebasement some guys nicknamed fool-duplex and whitebird have already remade the gate array in fpga

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      @@sporniket I didn't know anything about that. That's great news, well not that a gate array replacement is available (it's pretty solid) but that a new gate array can be made for a system that has none. It means that your PCB has given everyone the ability to keep the MO5 alive forever. Really very well done you. I'll look, into the fpga design and try to build a whole new MO5 in 2025 if possible.

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

      @@8bitsinthebasement just a little addendum, by "fpga", I meant "cpld" instead. Anyway, still a VHDL core.

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

    How soon till you get its cousin, the Dragon 32?

    • @8bitsinthebasement
      @8bitsinthebasement หลายเดือนก่อน

      Aaah man, I'm done collecting. I've got way more than any one person should have. I'm just content keeping what I've got in working order... Anyway if I put a Dragon Rom in the Coco I've got a Dragon, all be it a really crappy Dragon with a keyboard that don't work right and a serial port instead of a parallel port. You know what? It might be a nice project to make a device that could switch between the two ROMs and the two keyboard configs with a key press on power up, wouldn't change the serial to a parallel port though. Still, food for thought...

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

    Hello, I am very intrigued by your pcb that repairs the mo5 keyboard, where can I buy it. Thomas vivet from Noirmoutier Island

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

      I'm still working on it at the moment. The first version (seen in the video) has one or two errors that I'm repairing and I hope to have a good solid design for the new year. When it's ready I'll put the gerber files online so that anyone can have PCBs made and build keyboard replacements them themselves. I may also sell boards and kits when I'm happy with the design myself but don't hold me to that. Check back here in Jan or Feb and you'll find more information in the description.

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

    Love the video. I'm gonna buy a MSX soon, it is machine I never owned.

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

      The MSX in my experience is a good solid system. If you get a MSX 1 then I think that you should check out "Attack of the zombie monsters" and "Ghost" which are just 2 among a host of fantastic games that the MSX 1 has to offer. If however you manage to get yourself a MSX 2, then you've got yourself a truly fantastic system. In any case I wish you the best of luck with your new (to you) MSX and thanks for watching ;)

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

      @@8bitsinthebasement raking notes ere, thanks a lot man :)

  • @ms-ex8em
    @ms-ex8em 2 หลายเดือนก่อน

    do you know much about the dragon 64 ?? i’m looking for grand prix a type in game for it ?? thanks

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

      You'll find it on page 209 of this pdf good luck typing it in ;) colorcomputerarchive.com/repo/Documents/Books/Dragon/Sixty%20Programs%20for%20the%20Dragon%2032%20(R.%20Erskine,%20H.%20Walwyn).pdf

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

    Told ya, you've caught the programming bug :)

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

      No I haven't, I don't have a problem. Anyway I can give up any time I want, I just don't want right now is all. Now I got to get back to more pro... doin' stuff You were right Ben, it does start to become a bit of an obsession after a bit :)

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

      @@8bitsinthebasement But it is SO much fun, seeing the results of what you type, on screen... And having people use and enjoy it! (and if you the physcial route, interefacing with the REAL World too! :) )

  • @SalmanSabra-r4g
    @SalmanSabra-r4g 2 หลายเดือนก่อน

    رهيبة

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

    Thanks so much for watching. I'd just like to make one or two quick corrections. At 17:00 I said that the command LEAX stood for "long extended address X", it don't, it in fact stands for "load effective address X" but it still works just as I described ;) One other thing, RTS stands for "return from subroutine" and in this case it will return you to basic after the program has finished. I really wish you a whole lot of fun if you decide to play around with assembly. And remember, if you find that it's hard going at first, don't be discouraged, it gets easier and easier the more you fool around with it. Truly, it can really be fantastic fun. I know very well that it doesn't always feel like fun in the beginning, but, that's a small price to pay for unlimited power...

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

    I was about to start learning assembly 6809 on the Thomson MO5 computer... Your video will certainly be helpful. Thank you !

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

      I wish you luck with it. Read and watch all you can about 6809 assembly and don't let yourself get too overwhelmed by the command list. You can do quite a lot with just the load, store and compare commands. It can be hard going at first, but once you've managed to get one or two programs working the way you want them to you'll find that it starts getting easier and easier. Also you'll find a whole bunch of books about assembly on the MO5 here dcmoto.free.fr/index.html I found " MO5 Programmation en assembleur" par Fagot-Barraly to be really helpful.

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

    good job. great video to help repair our old computers. did you share your design somewhere ? it reminds me when i worked on the "nanoreseau" card project, and learned how kicad was simple to use.

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

      I've not yet shared the gerbers anywhere because the board has one or two small errors that I want to repair before I make them available. I will make them available along with a list of needed parts and an assembly guide in both English and French as soon as I'm sure that the new revision is correct.

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

    Well, you've just created the best ever MO5 keyboard ever! And just what I need to repair my childhood MO5. I understand you do not want to start selling MO5 keyboard replacements, but is the PCB design and list of component available somewhere for someone to place an order with PCB Way and basically build their own keyboard replacement?

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

      The design is not yet available as there are one or two minor Issues I'd like to iron out in a version 1.1. As soon as the new version is tested I'll make the gerbers, BOM and assembly documentation available for download.

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

    interrested by this kit also :) Is it work also for the mechanical key as well ? Amazing channel and video , really appreciated ! Let me know about my question , cheers

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

      Thank you very much. To answer your question, I think that I read somewhere (it would have to be verfied) that there are differences in the wiring on the gomme and mechanical keyboards of the MO5. If this is the case then no, my PCB replacement will not work as a replacement for a mechanical keyboard. But in fact, even if the matrices on both versions were the same, I don't think that my replacement PCB could be made to fit inside the mechanical keyboard case.

  • @Chris94-t2m
    @Chris94-t2m 2 หลายเดือนก่อน

    It"s a nice intro to the Thomson MO5 and the 6809 assembly language. This microprocessor is very powerful and very efficient, compared to the Z80 for example. Are you going to do the same on the Coco? And Btw, did you enjoy the sources of Evil Dungeons 2? If you still wonder how I made a fast dungeon on this machine, I may give you a few explanations by email.

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

      Thank you very much. I'm still pouring through the sources of Evil Dungeons 2 and although I would be lying if I said that I understood much of how it works, I've already learned quite a lot from it. Mostly as regards displaying text on screen on the MO5 as well as displaying accents on letters. I really was blown away by what you all achieved with Evil Dungeons 2 and I've spent a good few hours playing it so far. I'll surly have a few questions for you as I progress in my understanding of assembly but for the moment I really am just a beginner and still figuring out just how the basics work. Keep up the fantastic work and I hope that you might give my MO5 game a try and let me know what you think when I've finished it. Or maybe you would be willing to beta test it for me before release ;)

    • @Chris94-t2m
      @Chris94-t2m 2 หลายเดือนก่อน

      @@8bitsinthebasement Sure! As soon as you've got a beta, send it to Thom MO5 and he will forward it to me. He may also give you my email, if you like.

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

    This is great Pete! I always had a soft spot for assembly in college but I've never used it in any real application - until now! I optimised your code slightly which worked for me with a little bit of tinkering. ldx #0 ; Initialise X to 0 lda #255 ; Load A with 255 loop: sta, x+ ; Store A at address X and post-increment X cpx #7999 ; Compare X with 7999 blo loop ; Branch if X is lower (continue looping) end: rts ; Return from subroutine I'll come back to you when I have converted Bob and the Alien Fireflies to 6809 assembly (which I think you've done already actually!)

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

      ps: I wouldn't hold your breath though ;-)

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

      Hey Etcher, how are you keeping? T'was yourself that first told me about the existence of assembly way, way back in 1988. We played the heck out of Nemesis on the C64 that summer and you filled me in on the reason that it was so different than the "10 print" basic stuff we were fooling around with. That was fun :) The code you listed is more optimised than mine, using the BLO to get around branching to the RTS I see what you did there ;). That's 6502 assembly though isn't it? I had to look up the CPX command you used, I'd not seen it before. I'll try either 6502 or Z80 assembly next. Fooling around with a Vic 20 or ZX Spectrum would be a lot of fun ;) Oh, If you want to play Bob in 6809 assembly without all the downloading and configuring stuff head on over to www.6809.org.uk/xroar/online/ and choose Bob from the "games" dropdown menu. I wrote Bob for the Coco 2 first and changed a few things to make it work for the Dragon 32 and Ciaran Anscomb was kind enough to add it to the games list on his online Dragon emulator. Since then I've been working on a Thomson Mo5 version (again 6809) I wanted to see how much difference there was between two systems that use the same processor (turns out that they can be exactly the same and hugely different at the same time). Anyway, thanks for dropping by, take care and tell everyone I said hello :)

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

      ​@@8bitsinthebasement Hey Pete, haha I remember playing that game and Erebus if you remember? We got pretty far in both those games! It was around that time you told me all about the C64 approach to sprites (I think you were doing a dev course back then - I was well jealous!) I'd say we were filling in a lot of blanks and pretending to each other we knew what we were talking about :) The cpx instruction is available in both 6502 and 6809 assembly as far as I know. Actually, this video has inspired me to have a tinker around with Z80 assembly. There's still a strong ZX Spectrum demo scene on TH-cam and you should see some of the insane things people are doing with the processor in terms of assembly tricks and hacks to get it to do stuff that would have blown our minds when we were kids. I'll check out Bob now, that's great that its online on Ciaran's website! I've often wondered about the difference between systems even though the processor is the same. That would be a very interesting video actually, perhaps you could explore that one day?

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

    I like your approach of comparing with basic, and showing the assembly and basic side by side. A very nice introduction for those already familiar with basic. I don't think I've seen this before.

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

      Thank you, I'm a little apprehensive about making any videos on ASM as there are so many out there that are really good with people who know exactly what they are talking about. I made this one as it was truly the kind of video I searched for and never found when I started.

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

    I went the other way round and came here from the assembly video :-) Downloaded already mate, keep it up and cheers!

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

      Great, I hope that you enjoy it. There's a version for the Coco as well if you wanted even more Bob in your life ;)

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

    Surely very well explained and interesting Peter! Very nice video! Brought back so many memories from the times i was trying to get to it but never been able to be any good at it! Cheers my friend!

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

      Thanks, I started with it a year or so ago and it was hard going at first, but once you figure out how things work with it, it gets easier and easier.

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

    The 6809 has a great ISA. I like the 680x0 family a little better for obvious reasons, but the 6809 is a really nice processor.

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

      For the moment the 6809 is the only processor I know. I choose it as I was advised that it was the easiest and best to begin with and I think that I would have to agree, it's been fun and not too hard 75% of the time ;) I have my sights set on the 6502 or Z80 next, I've still not decided which. Any advice?

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

    (hmm, it reminds me of memories from so far back... ) Really interesting; it is good (and not so simple) to make "popularization" that works:) (...vous n'auriez pas les mêmes, en français ? on n'est pas forcément trop polyglottes, non plus, ici ;) )

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

      Thank you, I've not made any videos in French... yet. pour être honnête, elles sont déjà assez difficiles à faire en anglais :) mais peut-être dans la nouvelle année. Thanks for watching

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

    Possibly the best video on an introduction to assembly I have ever watched. I got it all. Bravo.

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

      Thank you very much... assembly is fun :)

  • @RudysRetroIntel
    @RudysRetroIntel 3 หลายเดือนก่อน

    Excellent video and explanation of assmebly! Hopefully, you will make more videos on assemby. Thanks for sharing

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

      Thanks Rudy, we'll see if I manage to put any more together in the future. Assembly is easy to learn in small steps but it's not an easy subject to make interesting in a video. In any case thank you for watching buddy :)

  • @chadlung4353
    @chadlung4353 3 หลายเดือนก่อน

    Great video. I appreciate your Batari and Assembly videos and the time it takes to put these together.

    • @8bitsinthebasement
      @8bitsinthebasement 3 หลายเดือนก่อน

      Thank you very much, it's nice to know that the effort is appreciated :)

  • @TheCooperman666
    @TheCooperman666 3 หลายเดือนก่อน

    How much resistance is needed to test 12v car/truck batteries

    • @8bitsinthebasement
      @8bitsinthebasement 3 หลายเดือนก่อน

      I've been asked this question quite a few times since I posted this battery test video and to be honest I thought that the method shown here was really not up to scratch for battery testing in a car or truck. But I found this all about it the resistance is provided not by a resistor but by running the engine. Let me know how it works out for you and thanks for watching ;) www.jdpower.com/cars/shopping-guides/how-to-test-a-car-battery-with-a-multimeter

    • @TheCooperman666
      @TheCooperman666 3 หลายเดือนก่อน

      @@8bitsinthebasement Running the engine is not quite the same as the alternator will start charging the battery. A battery starting at lets say 12.5v will jump up to 13-14v's if the alternator is working, this I how I do fast and dirty test to see if alternators are working/charging. I do vehicle dismantling for parts/scrap so most of the time the vehicle will not turn over and so a test of the battery outside the vehicle after its been charged up is very useful. I will try out a 50 ohm big ceramic resistor and see how it works out.

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

      Battery tester with a cold cranking amps test, a lightbulb will probably give a quick and dirty go/no go test however.

  • @thomo5
    @thomo5 3 หลายเดือนก่อน

    Génial, très bonne vidéo!

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

      Merci, je pense que la comparaison entre ASM et basic rend l'ASM beaucoup moins effrayant ;)

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

      @@8bitsinthebasement Oui, tu as vraiment fait une bonne initiation à l'ASM et la comparaison est juste génial.

  • @user-yr1uq1qe6y
    @user-yr1uq1qe6y 3 หลายเดือนก่อน

    That cursor blink is going to give me a seizure. Is the real hardware like that?

    • @8bitsinthebasement
      @8bitsinthebasement 3 หลายเดือนก่อน

      It is, to be honest I didn't really notice it was as fast as it is until I read your comment. I set it up to check. Strange that they set it to blink so wildly. I'm sure that there is a poke to set the blink speed but little good that is without hacking the rom. Sorry about that ;)

    • @user-yr1uq1qe6y
      @user-yr1uq1qe6y 3 หลายเดือนก่อน

      @@8bitsinthebasement I'm pretty sure I've seen it on non-Thomson computers too. Maybe us old Commodore guys are just used to the almost lethargic blink speed of the C64 :)

    • @8bitsinthebasement
      @8bitsinthebasement 3 หลายเดือนก่อน

      You may well be right, but I'm inclined to agree with you that the slow blink or even a solid bar as a cursor in my opinion is by far better. Maybe it's just our old weary eyes :)

  • @mattmyers9351
    @mattmyers9351 3 หลายเดือนก่อน

    Cool video Peter, this is all Greek to me 😅

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

      Thanks for watching Matt. It was Greek to me just a little over a year ago, fun to learn though :)

  • @lawrencemanning
    @lawrencemanning 3 หลายเดือนก่อน

    Just be glad you’re not coding 6502 assembly. 😂 The 6809 is a dream to program in comparison.

    • @8bitsinthebasement
      @8bitsinthebasement 3 หลายเดือนก่อน

      I'm getting ready to jump to another processor soon. I wanted to write a game in 6809 then convert it to another 6809 platform to see first hand what that took. The conversion's almost done and I was thinking that I might like to dip my toe into the ol' Vic 20 next. But I may regret that yet ey? :)

    • @lawrencemanning
      @lawrencemanning 3 หลายเดือนก่อน

      @@8bitsinthebasement it’s about what you are used to I suppose. The 6809 is more 16 bit then 8 bit in my view; instructions like LEAX basically let you do 16 bit arithmetic. It’s also highly, though not completely, orthogonal. The post increment makes 16 bit long arrays easy. For fun, I wrote a fairly complete multitasking OS with a dynamic memory allocation and other “complex” stuff. I wouldn’t like to have written the same for the 6502, though it obviously can be done.

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

      Been thinking about some 6502 learnings for the C64... Now I'm worried ;)

  • @tomerikgundersen8574
    @tomerikgundersen8574 3 หลายเดือนก่อน

    Thank you

  • @mattmyers9351
    @mattmyers9351 3 หลายเดือนก่อน

    Awesome video Peter!

  • @mattmyers9351
    @mattmyers9351 3 หลายเดือนก่อน

    Great video Peter!!