VIC-20 Super Expander and EPROM programmer

Поделиться
HTML-код
  • Опубликовано: 15 окт 2024

Комментарии • 1 тыс.

  • @AvielMenter
    @AvielMenter 7 лет назад +94

    This video was in no way "mundane"; it's exactly the type of thing we like about this channel.

  • @FreeFromReign
    @FreeFromReign 7 лет назад +327

    wow this thing was doing 4k gaming back in '81. Nvidia could learn something from the commodores

    • @aimwell8813
      @aimwell8813 4 года назад +8

      Funny joke.

    • @eleydb
      @eleydb 4 года назад +18

      This comment aged pretty well.

    • @therealvbw
      @therealvbw 4 года назад +10

      @@eleydb They did indeed learn, we now have the Nvidia 64 with better RAM.

    • @McCoy-00
      @McCoy-00 4 года назад

      Nice

    • @therealvbw
      @therealvbw 4 года назад

      @@McCoy-00 Is that wheelchair mario 64?

  • @KrisRyanStallard
    @KrisRyanStallard 5 лет назад +103

    I love that you have uses "around the house" for an 8K EPROM programmer.

  • @joelonsdale
    @joelonsdale 4 месяца назад +5

    I had a Vic-20 back in the mid-80's when I was about 11. I once tried to code Trivial Pursuit in Basic and spent weeks trying to make the pies and wedges and a circular board. When I finally succeeded in getting something that almost worked I started the process of entering the questions by hand. I typed in one card before running out of memory and didn't have the knowledge to design a workaround. In disgust I sold the Vic 20 and bought a guitar. Thanks to the Vic 20 I have been a professional musician all my life 😅

  • @Barnacules
    @Barnacules 7 лет назад +64

    I can't believe how slow the pixel draw was on that system. Today's computers with modern GPU's can draw at like a billion times that speed. Really makes me wonder what things are going to look like in another 30 years.

    • @fabian999ification
      @fabian999ification 3 года назад +9

      I thought it was slow because it was in BASIC, but the circle functions where programmed in assembly!! This means that even in native machine code it is still not very fast. Although, the 6502 processor was only running at 1 MHz

    • @TauGeneration
      @TauGeneration 3 года назад +2

      Dead or Alive Xtreme 3 Vr with real time haptic feedback

    • @thorham1346
      @thorham1346 3 года назад +3

      @@fabian999ification Depends on the algorithm they picked and how well it's implemented. Assembly language doesn't guarantee speed.

    • @grahampickard3325
      @grahampickard3325 2 года назад +1

      @@fabian999ification They are likely generic routines and not especially optimisesd.

    • @joelonsdale
      @joelonsdale 4 месяца назад

      Computers will be merely legend in the end times.

  • @RonMcMahonVideo
    @RonMcMahonVideo 5 лет назад +167

    In 1982 my first software company wrote games for the VIC-20. We wrote our games in Assembler because of its speed and compactness. The one key point that isn't clear in this video is that the memory location that held graphics changed when you added a memory expansion cartridge, and each different memory expansion option (there were 3K, 8K and 16K versions) changed the memory map in a different way.
    What this means is that you couldn't write one set of code that would support every expansion option. You would need to write a completely different version of your app for each unique memory configuration, which was quite impracticle.
    Had Commodore designed the VIC-20 with a static memory location for video RAM regardless of added RAM, I suspect that they would have sold a lot more memory cartridges and the non-cartridge games would have featured expanded versions for higher memory systems.

    • @napomania
      @napomania 5 лет назад

      So normal games can't see any exoansion ram on the system?

    • @seancurtin6103
      @seancurtin6103 5 лет назад +15

      The 3k expander didn't move anything though. Only the bigger ones did that. It mapped into the RAM gap between adr. 1024 and 4095, which further suggested that the machine was originally intended to have the Super Expander features on-board.

    • @WinrichNaujoks
      @WinrichNaujoks 5 лет назад +3

      Did you write the games for the VIC on the machine itself or was there a different computer to help you? Hand coding assembler and putting in each digit with help of the machine monitor seems awfully tedious...

    • @JustWasted3HoursHere
      @JustWasted3HoursHere 5 лет назад +7

      @@WinrichNaujoks If he was doing this in 1982 there weren't that many choices for development. I imagine they were using an expanded machine perhaps linked directly to a non-expanded one for quick turn-around during testing. Nowadays it would be so much easier to develop for those old 8 bit systems because of the multitude of tools (software and hardware) available.

    • @agnel47
      @agnel47 4 года назад +1

      Thanks for this valuable insight.

  • @andrewb9790
    @andrewb9790 11 месяцев назад +3

    Wow! I had one of these! I was over the moon when I could draw circles using the cartridge. What memories, thanks for reviving them! ❤

  • @meade916
    @meade916 7 лет назад +17

    i LOVE this channel! My first computer and game console was a vic 20. I am now sitting in front of a triple screen 7680x1440 on a pair of GTX 1080's in SLI...64gigs of ram and a huge list of other things too. I have had everything in between all these years too. Great memories. I would LOVE a C64 and an expansion cartridge :D

    • @therealvbw
      @therealvbw 4 года назад +1

      Congratulations.

    • @ljharnish
      @ljharnish 4 года назад +1

      I have a GTX 1060

  • @OddRagnarDengLerstl
    @OddRagnarDengLerstl 7 лет назад +3

    I had on of these Super Expander cards. It really made it possible to write bigger and more sophisticated programs.

  • @bartonlynch
    @bartonlynch 7 лет назад +14

    Never "mundane", always awesome. Bringing back cool memories from my childhood early years of computing. Thank you and keep it up.

  • @gmwilkie85
    @gmwilkie85 7 лет назад +3

    I'm so grateful for this RUclipsr. 8-bit-guy provides solid content with ALL of his videos. Thank you!!

  • @MikesTek
    @MikesTek 7 лет назад +9

    wow, I would have LOVED that 3k expander when I was a kid with my VIC 20. I never even imagined being able to make graphics and sound like that from BASIC back then. thank you for showing this off.

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      I remember doing some graphics, but I don't remember doing the sound commands. I got it too late for it to be interesting or meaningful before leaving for college.

  • @brendanfarthing
    @brendanfarthing 7 лет назад +5

    Awesome. I had (still have) the VIC20 and the 3K expander. Became necessary as my coding got too large when I was a kid. Started my coding career right there in 1980 and still going strong today writing large system software for multinationals. The skills I learned back then are still valid today!

  • @LarryTalbot_1313
    @LarryTalbot_1313 7 лет назад +137

    Still, to this very day, the Vic-20 remains the single worst investment I've ever made in my entire life!
    I worked all summer cutting grass, cleaning garages, etc. to get the money to buy one. By the time I finally had enough money to get it home, not long (6 months later?) the C-64 came out. All of my friends had a total gaming monster, while I had a useless hunk of plastic, that could barely do anything.
    Yes, I'm still pissed off!!!

    • @chrisk8208
      @chrisk8208 7 лет назад +16

      Larry, you should have learned to program it. I did. Many hours of fun. Computers aren't just gaming machines and the Vic 20 was a long way from being a "useless hunk of plastic, that could barely do anything" you were just a useless kid who could barely do anything. Onya for at least earning the money to buy it yourself.

    • @LarryTalbot_1313
      @LarryTalbot_1313 7 лет назад +32

      Thank you for the insult, but not quite. I did learn to program it, even machine language later on with the C-64 (did you learn machine language?) But it was so limited that I could not program very much. It simply wasn't built for serious programming. (As serious as a person could get in those days, that is). The C-64 was pretty much a solution for all of that. I was able to program everything I ever dreamed of and a even dreamed up few utilities that weren't available either.
      I never regretted buying the C-64!
      Again, thanks for the insult. But once again the nourishing teats of wisdom have failed!

    • @jonathanpullen7439
      @jonathanpullen7439 7 лет назад +4

      I had a VIC-20 and I had a ton of fun with it.. mostly building various things to connect to the user port. Robot arm, misguided attempt at video acquisition, that sort of thing.

    • @Connie_TinuityError
      @Connie_TinuityError 7 лет назад

      Jonathan Pullen Was that after the release of the Commodore 64?

    • @summer20105707
      @summer20105707 6 лет назад

      Relax. At least you didn't buy the mattel aquarius. ruclips.net/video/ZlZn8ejso-4/видео.html

  • @barryward7633
    @barryward7633 9 месяцев назад +3

    Thank you for the informative program, cheers from New Zealand.

  • @carminone
    @carminone 7 лет назад +75

    I turned a Super Expander into a 35K RAM expansion with enable switches. You just need a 32K static RAM and a logic chip to do it. Then, you may load the Basic extension from disk should you need it.

    • @everythingpony
      @everythingpony 5 лет назад +1

      Wheres a link and schimatics for it?

    • @cadenhood
      @cadenhood 5 лет назад +2

      We need those death star planns.

    • @DarthVader1977
      @DarthVader1977 5 лет назад +1

      @@everythingpony schematics*

    • @DarthVader1977
      @DarthVader1977 5 лет назад +1

      @@cadenhood plans*

    • @strongholds12
      @strongholds12 5 лет назад +1

      cazzozzo fucking reply nigga. We need them plans, right here right now

  • @DeepSEADetroit
    @DeepSEADetroit 7 лет назад +6

    I still have my VIC20 and Super Expander cartridge! I have fond memories of exploring the new commands with it!

  • @NeilVanceNeilVance
    @NeilVanceNeilVance 7 лет назад +5

    Man that takes me back ... after saving pocket money to buy the cassette recorder, the super expander was next ... Oh those 'CIRCLES" ... great vid!

  • @Niskirin
    @Niskirin 7 лет назад +8

    Please do some more restoration projects, for some reason watching your videos on how you clean the cases and electronics is super relaxing.

  • @theolmaestro
    @theolmaestro 7 лет назад +8

    Great video! IIRC one could use the Super Expander as standard 3K expansion RAM with the VIC-20 if, and only if, the expander was plugged into a memory expansion board. That board allowed 1) multiple RAM expansion cards to be plugged into the VIC's expansion port, and 2) turning off selected memory blocks on each RAM expansion card. I think the Super Expander commands were in block 5, so if you turned off that memory, you'd get the full 6565 bytes or so, and programs that needed 3K expansion would run without problems (but you'd lose the graphic and sound commands). Ah, memory - uh, memories. Thanks for sharing!

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      I thought there was such a thing allowing multiple expansion cartridges, but never saw it. The 8K and 16K seemed so expensive, getting a board to hold both was out of the question.

  • @bidyoddities
    @bidyoddities 7 лет назад +5

    The 8K and 16K RAM (VIC-1110 and VIC-1111, respectively) Expander Cartridge were released in the same period when the VIC-20 (aka VIC-1001) was released in Japan in 1980.

  • @moseshorowitz4345
    @moseshorowitz4345 9 месяцев назад +2

    I would love to see a show where you did a showcase of more of these VIC 20 and C64 specialist add-ons. I've seen the several you've done already and found them highly informative and entertaining.

  • @KingFredrickVI
    @KingFredrickVI 7 лет назад +27

    "Too mundane" lol I could watch these all day

  • @Ayodehi
    @Ayodehi 7 лет назад +7

    Oh the nostalgia... I remember programming a breakout style game found in a magazine for my vic-20 and that 3k expansion was soooo helpful!

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      That sounds nice. I think there were only a couple programs using it in the Compute!'s Gazettes I had. And since I got it when I was done programming on the VIC-20, but using ~56K on the Plus 4, it wasn't that helpful. Had I got it earlier, maybe it would have had enough RAM to run an assembly program?

  • @lactobacillusprime
    @lactobacillusprime 7 лет назад +28

    Excellent video, the VIC-20 is a very interesting older brother to the C64.
    I liked the AI video, I didn't agree exactly on what was being concluded and deduced but I would have loved to see a healthy intriguing discussion taking place instead of what happened. I think it is okay to disagree and communicate about it and be friendly, that's what I personally tried in the comment section of the video that was taken down. Sadly this constructive discussion didn't happen and I can understand why the video was taken down because of people being disrespectful.
    A lot of work goes into these videos and to see one go to waste saddens me. Anyways keep up your excellent work. You can't please them all but that's okay. Keep up the excellent work I say - this one was a gem! :)

    • @Jeffrey314159
      @Jeffrey314159 7 лет назад

      lactobacillusprime More like a runtish cousin to the C64

  • @GustaCz
    @GustaCz 7 лет назад +54

    Why are your videos so good, christ I can't live without weekly dose of them.
    I don't even own or plan to buy old stuff.

    • @jimfixespixels
      @jimfixespixels 6 лет назад

      "...if it could do at least 8k EPROMS I could probably find some interesting uses for it around the house..." - I hope ol' Murray never changes.

    • @YoutubePizzer
      @YoutubePizzer 6 лет назад

      Just Gusta_Cz oldest thing I got is an old Windows 7 enterprise computer without wifi.

    • @MIW_Renegade
      @MIW_Renegade 6 лет назад

      Just Gusta_Cz I own a whole bunch of old stuff (tube radios, computers, TVs etc.) but it was all given to me for free

    • @CristalianaIvor
      @CristalianaIvor 5 лет назад

      Even if you dont (I dont either) its still interesting to learn, because it also makes you understand new computers :)

    • @JoBot__
      @JoBot__ 5 лет назад

      @@RUclipsPizzer Oldest thing I have is probably my Sega Genesis.

  • @BastetFurry
    @BastetFurry 7 лет назад +25

    Its the same as with Simons Basic for the Breadbin. It was made because BASIC V2 kinda sucks but no one used it for something they released.
    I think the first time i heard of a game demanding an upgrade was Dungeon Master for the Amiga, which balantly said "1 MByte or get lost!"... now imagine if game devs on the Commodore did the same and said "REU or get lost!", what games we could have. ;)

    • @The8BitGuy
      @The8BitGuy  7 лет назад +23

      Speaking of Simons' Basic.... guess what will be in an upcoming video? :-)

    • @BastetFurry
      @BastetFurry 7 лет назад +5

      Nice :D
      Maybe you can show some newer hardware too, like the SD2IEC, an AVR-Based SD card interface that can be homebrewn, or the Chameleon, a 1541 emulation in a FPGA, throwing 16 MByte REU and a 6502 turbo into the mix while we are at it, or the Retro Replay, an Action Replay "remake" with a clockport with a RR-Net attached.
      Once used the last one at a hackerspace party on a SX64 with Contiki as a webserver.

    • @abousono1
      @abousono1 7 лет назад +3

      I can't wait for that video, this is one of my favorite channels.

  • @racer9x
    @racer9x 7 лет назад +1

    That video brings back the memories. Vic-20 was my first computer. I had one of super expander cartridges, just like you explained.
    I remember playing the game hard hat climber which I typed in from the magazine compute's gazette. Didn't have a joystick so my Dad made one out of a can lid mounted on a bit of sponge stuck to a bit of wood, with 4 screws to act as contacts for up, down, left and right. And a doorbell switch as a fire button. It wasn't the most elegant joystick, but it worked well.

  • @ChrisCebelenski
    @ChrisCebelenski 7 лет назад +3

    Spot on about software support for these kinds of expander carts. I was doing commercial development for the C64 around 1984/85 and initially considered Simon's BASIC for the C64. But this would have limited the market for my software to essentially zero, so I needed to re-implement the routines that used the extended commands in my own ML routines. Plus there were distribution rights that my publisher didn't want to deal with, all of which added over a month of development time and necessitated investing in a BASIC compiler (Blitz!) for general speed improvements.

  • @grayday8089
    @grayday8089 7 лет назад +1

    This video takes me back to my childhood and being a young teen in the 80s. My father bought the vic20 and was using it from home for his work. He'd connect to compuserve over the 9600k baud modem and do email.
    The coolest add on we had was a voice synthesizer cartridge. Once plugged in, you could make the vic20 say all kinds of funny things.

  • @TheRetroNobody
    @TheRetroNobody 7 лет назад +3

    This is very helpful to me. I had done a video myself a few months ago, just un-boxing a VIC-20, and playing a text-based adventure. But, I was very curious how the Expander cartridges worked, and what the Pros and Cons were to them. This has answered all my questions regarding them. Thanks so much for making this video.
    Also, any idea why the EPROM burner didn't just include the start ROM on-board? Seems unnecessary to have to load it separately every time. I feel like the odds of damaging that chip is high due to all the handling.

  • @Davizuky
    @Davizuky 7 лет назад +5

    Please keep doing peripheral & programming-oriented videos, they're great!

  • @zazaaji9833
    @zazaaji9833 7 лет назад +3

    I absolutely LOVE videos about lesser known devices/accessories/etc (not games) for old computer systems like this. Please keep up this type type of video.

  • @BrenMcGuire
    @BrenMcGuire Год назад +2

    I picked up one of these at a market in Salisbury UK today. I just thought - that looks interesting, so I bought it. I'd then youtube it when I get home.
    Was not disappointed.😂

  • @povvercrazy
    @povvercrazy 7 лет назад +3

    Talk about apt timing, I have just had a Vic 20 bundle delivered this morning and it came with the super expander :)

  • @DustinRodriguez1_0
    @DustinRodriguez1_0 7 лет назад +2

    The first computer I got to use and program on was a Vic-20. I had no cartridges and didn't even know where I could buy any if I wanted. I had the tape drive and maybe 3 or 4 very simple games on it. But that was enough apparently. Once I found the Introduction to BASIC Programming book that came with it (my parents bought the machine from some other guy they knew so I have no idea if those books came with every one) I was off to the races. I immediately fell in love with programming. I carried the books with me everywhere I went. Probably the most important machine I encountered in my life, really. 38 now and I've been programming ever since. Couldn't imagine not doing it.

  • @lwtve
    @lwtve 7 лет назад +6

    Please make more peripheral-centric episodes like this, they're really interesting and not at all mundane/boring as you mentioned you think.

  • @BNGamesYT
    @BNGamesYT 7 лет назад

    Great video sir, I love seeing these old peripherals. I wasn't old enough to enjoy them in their time but I inherited alot of this old tech in the early 90's when I was a kid.

  • @RandomInsano2
    @RandomInsano2 7 лет назад +4

    The more obscure and useful the technology the better. A+++ would watch again.

  • @RobertLiesenfeld
    @RobertLiesenfeld 7 лет назад

    I'm enjoying the reviews and teardowns of 8-bit home computing peripherals. Please keep it up!

  • @jackfroste
    @jackfroste 7 лет назад +116

    You mentioned HAM radio in earlier video. Can you perhaps do a video or series of video on what is HAM radio, it's history and how it works? Possible for anyone to get started in it? Great video as usual!

    • @moth.monster
      @moth.monster 7 лет назад +62

      it's like a normal radio but it can only be used by pigs

    • @JonsMG
      @JonsMG 7 лет назад +17

      Even cooler, would be to highlight some of the ham radio cartridges/boards made for the 8-bit machines, such as the above VIC-20 and C64.
      Also, if you're interested in ham radio, here's a good starting point: www.arrl.org/what-is-ham-radio
      It's a great hobby.

    • @Lyrabon
      @Lyrabon 7 лет назад

      +post #876218 Lol

    • @jackfroste
      @jackfroste 7 лет назад

      Thanks JonsMG for the website. Lots of great info there. Still would be great if Dave can talk us through some of this and show us his equipment. I had no idea there were cartridges for 8 bit machines. Wow!

    • @Harrstein
      @Harrstein 7 лет назад +1

      Hmmm SDR on a C64? that would be kinda awesome

  • @TFEnright5
    @TFEnright5 7 лет назад +1

    Another great and interesting video. Brings back memories of me writing BASIC programs on my VIC-20.

  • @Barnacules
    @Barnacules 7 лет назад +10

    I wonder if the Immortal John Hancock has all this stuff in his crazy collection?

  • @bsvenss2
    @bsvenss2 7 лет назад +2

    I had this cartridge!! ❤️ Loved my VIC-20, Jupiter Lander and Omega Race! ❤️ Had no tape recorder at first and had to type in every basic games every time before I could play. Every time... 😝

  • @domramsey
    @domramsey 7 лет назад +7

    Ah, my first computer. I've probably still got Super Expander somewhere. And a light pen!

  • @evolutionairarms6559
    @evolutionairarms6559 2 года назад +2

    I had a Vic 20 as a kid around 1981, i loved that thing! I had a few games on cartridge but my favourite was an adventure game set in a nuclear power plant i think but cant remember the name.
    I had a graphic expander which you could make and animate graphics on as well as an I/O card, you could attach inputs and outputs that could be programmed from the Vic 20

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      Mission Impossible was text adventure #3 from Scott Adams Adventure Games. I had #1 Adventure Land and I think Pirate's Cove and Voodoo Castle.

  • @briansouth9325
    @briansouth9325 7 лет назад +14

    As a ham radio operator, I approve this video!

  • @mrkattm
    @mrkattm 7 лет назад +1

    Big Thumbs up, I loved it, I am glad you are back to your roots, your last video scared me. Again, great job and thanks for sharing, keep them coming!!!

  • @kevinsammut7246
    @kevinsammut7246 7 лет назад +3

    Obscure peripherals no one has ever heard of is what makes this channel interesting. That and those (how this thingy works) videos. Keep the good stuff coming mate.

  • @knockdown79
    @knockdown79 7 лет назад

    seeing your videos of 80's hardware and software made me realize just how far computers have progressed over the last 3 decades.
    Thank you for doing what you do!

  • @LuisPintoTheFirst
    @LuisPintoTheFirst 7 лет назад +170

    Great video as usual!

    • @LuisPintoTheFirst
      @LuisPintoTheFirst 7 лет назад +9

      Sayntavian I actually have yet to see a bad video from this guy!

    • @LuisPintoTheFirst
      @LuisPintoTheFirst 7 лет назад +10

      I didn't miss it.. and although a little bit different from the others I think it was quite interesting! If you think that are TV shows that cost millions of dollars to make and are way less interesting and accurate than what this guy does, that gives him a great lot of credit on his achievements! In all of his videos it's easily shown that he adores this stuff and I think that those people that started disliking that A.I. Video like crazy are a bunch of cry babies and spoiled kids used to have everything given for granted!

    • @LuisPintoTheFirst
      @LuisPintoTheFirst 7 лет назад +12

      This is the type of content that should be heavily supported in RUclips to at least counteract the other type of useless one that's usually composed of brainless teenagers playing FPS while heavily cursing to try to earn a quick buck!

    • @LuisPintoTheFirst
      @LuisPintoTheFirst 7 лет назад +10

      I might agree that his approach might have been a little bit naive.. but maybe that was on purpose in order to reach a bigger audience that does not have a clue about how A.I. works (nor it wants too with a lot of detail).. having that, I still don't consider it to be a bad video!

    • @FedorSteeman
      @FedorSteeman 7 лет назад +19

      Holy crap! Would you people just let it go already!

  • @the_eminent_Joshua_E_Hrouda
    @the_eminent_Joshua_E_Hrouda 5 лет назад

    That bit about putting the EPROM into the ZIF socket and then running the program by the SYS command was fascinating and quite clever. I wish there were more programs that would load like that!!

  • @monolalia
    @monolalia 7 лет назад +7

    Reminds me a lot of the graphics commands in the Plus/4 and C16's BASIC 3.5. We had precious little to lord over the C64 with its sprites and SID other than graphics, disk and structured programming commands (and windowing and scrolling with Escape codes... and 8 fabulous shades of black)

    • @The8BitGuy
      @The8BitGuy  7 лет назад +10

      yes! The BASIC 3.5 on the Plus/4 and C16 is my favorite version of Commodore BASIC. The BASIC 7.0 on the 128 was too slow and overcomplicated.

    • @monolalia
      @monolalia 7 лет назад

      I thought it was basically the same, just with more of everything? Sprite commands and such... too bad if it was slower.

    • @ncurtis1970
      @ncurtis1970 2 года назад

      im in love with my VIC but I have got a plus 4 as bits on the side.

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      I got the Plus/4 before getting the 3K expansion, so didn't use the latter much. Commodore really went into the ditch or dead-end with the Plus/4 and C-16, when their line of development was PET > VIC-20 > C-64 > C-128 > AMIGA.

  • @ParoxyDM
    @ParoxyDM 7 лет назад

    Great video, thanks for showing those to us. It's always interesting to see what was available and their features and quirks.

  • @marcsvenson7255
    @marcsvenson7255 7 лет назад +3

    loved your vid! been watching for a long time now, i love your channel!

  • @hiimcody1
    @hiimcody1 7 лет назад +1

    Please make more vids like this, love hearing about and seeing the stuff they had for these old computers.

  • @Jeffrey314159
    @Jeffrey314159 7 лет назад +4

    2:30 One of the reasons this machine had only 5KB of ram was to get it retail price to just under one hundred dollars - a hook for the customers!

    • @dbranconnier1977
      @dbranconnier1977 5 лет назад +1

      Commodore owned the MOS chip foundry. They could have easily added another 3k RAM and a ROM chip and additional joystick port and still kept the costs low. I think Commodore was just being cheap.

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      They definitely got in a price war with Tandy in a couple years with the C-64.

  • @bubbawv2
    @bubbawv2 7 лет назад

    Love your channel. It brings back so many memories from my youth.
    You should make an episode or two on all of the peripherals that you have laying around that don't warrant a individual episode.

  • @jamesdecross1035
    @jamesdecross1035 11 месяцев назад +3

    Just curious… where are you getting these sample programmes from? Thanks.

  • @tonylicari9069
    @tonylicari9069 5 лет назад

    Enjoyed Your Program as usual and very impressed in the way you present it.Thank you.

  • @ragzard
    @ragzard 7 лет назад +5

    I just love those add-on cards episodes. Please, keep them coming!

  • @local130
    @local130 2 года назад

    I know this is an old video, but just tripped across your video. I used to work at Gloucester Computer Company in the early 80's. We used to make the PROMqueen for the VIC20 and a larger version for the C64 almost 40 years ago! Talk about memories! These were marketed as simple microprocessor development systems used to build other single board computers. We also sold V20 and C64 cartridges for EPROMS that you could put EPROMS into that would auto boot for games and other software. Wow! I remember taping the board layouts for some of those cartridges back in the when the process was purely optical. This was my first computing job. Taught me a quite a bit about electronics and 6502 programming. I miss those days! I don't know who TACTEC is, but it is NOT the original company.

  • @302Blue
    @302Blue 7 лет назад +9

    Can you please make a video about the Commodore 16? you briefly
    mentioned it in the video about the incredible musical keyboard, but we
    haven't seen it since

    • @jacobfehr6258
      @jacobfehr6258 4 года назад +1

      Andrew here is the link for the c16 videoruclips.net/video/ICiZbUypMlQ/видео.html

  • @davidhazard512
    @davidhazard512 7 лет назад

    To me its great to see things like this. I grew up in the 70s.. I never knew the history of the products.. great channel

  • @avsiii7661
    @avsiii7661 7 лет назад +4

    Oh, man, I remember the Commodore VIC-20 and the SUPER Expander.

  • @zedwolf5556
    @zedwolf5556 7 лет назад

    Nice video. we had a vic 20 when I was a kid. If I remember right we eventually got a memory expander, but it had a piggyback port on top of it so you could still plug in regular game cartridges.

  • @AnOfficialAndrewFloyd
    @AnOfficialAndrewFloyd 7 лет назад +7

    I have a VIC-20 but only because it has a kick ass version of Omega Race. For the Eprom burner, 2K and 4K makes it capable of copying or making Atari 2600 ROMs.

    • @postal_the_clown
      @postal_the_clown 6 лет назад +1

      Quite honestly, Omega Race is the only reason I kept my VIC as long as I did.

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      Omega Race was a good game on the VIC-20 I got later. I got my VIC-20 with Radar Ratrace, their take on Rally X. Supposedly it was licensed but they didn't use the cars.

  • @theantipope4354
    @theantipope4354 7 лет назад +1

    The 2 RAM chips in the EPROM programmer are 6116 CMOS SRAMs, which are 2Kx8 each, for a total of 4KB of RAM. I would expect that they are used to hold an image of the source or destination EPROM chip in the socket. Presumably either a 2716 2Kx8, or 2732 4Kx8 EPROM. That huge ferrite inductor/transformer would be for a switching converter to generate the rather high (21.5V, IIRC) programming voltage needed for the 2716 series chips, from the much lower voltage rails available from the VIC-20.

  • @ShiningLuma90
    @ShiningLuma90 7 лет назад +4

    Glad to see more videos from you

  • @dj_paultuk7052
    @dj_paultuk7052 7 лет назад +1

    Wow what a blast from the past. I had the SuperExpander, and i remember typing the Garfield programme. That was like 33yrs ago !. Thanks for the flashback.

  • @MyFilippo94
    @MyFilippo94 7 лет назад +9

    If you feel like having not enough informations for some devices, but you want to talk about them anyway, you could make a "group video", where you just randomly pick the devices you prefer and say what you wanted to. While I appreciated that you showed us the EPROM programmer, I was a bit surprised, since it has almost nothing to do with the video, apart being a VIC-20 expansion. Nice video as always!

    • @The8BitGuy
      @The8BitGuy  7 лет назад +14

      Well, that was sort of the idea... since it might be a while before I come back to the VIC-20, I figured that was the best place to show it.

  • @pauljohnson7548
    @pauljohnson7548 7 лет назад +2

    Thanks for another great video. I hope you're not upset about the mixed reaction to your AI video. I think it's great that you tried something different.

  • @Jay99420
    @Jay99420 7 лет назад +17

    His shirt says "what happens in the Holodeck stays in the Holodeck" and I think it might have been a wink to we all know what.

    • @gregclare
      @gregclare 7 лет назад +2

      PLPantherPL I think you might be right on with that thought. Nice observation. But, more importantly... where can I get one of those awesome T-Shirts?

  • @Asterra2
    @Asterra2 7 лет назад +1

    Oh man. Rare is the day that such an obscure part of my past gets scrutinized by someone else. I remember writing little programs that used the input from Atari 2600 analog paddles to generate weird effects with sound and Super Expander-drawn lines. And you're right: 99% of what I eventually wrote on the Vic-20 took full advantage of that 6.5k. The Super Expander _was_ necessary.

  • @allan.n.7227
    @allan.n.7227 7 лет назад +4

    Again an excellent video. More commodore stuff, please :-)

  • @NightFlyStudio
    @NightFlyStudio 7 лет назад +1

    I could watch videos like this all day. It's very interesting stuff, keep it coming!

  • @EngineeringVignettes
    @EngineeringVignettes 7 лет назад +5

    One factor leading to the low memory was the price of RAM in the early 80's. Dynamic RAM was pretty bad, static RAM was crazy expensive. The VIC-20 had static RAM (5Kbyte), so putting 18 or 6K in it would have increased the price too much (I'm guessing a bit there on the reasoning at Commodore).
    -
    I had one as a kid... did not like it that much. I really liked the C-64.
    - Eddy

    • @stefanweilhartner4415
      @stefanweilhartner4415 4 года назад

      i guess a vic-20 with 64k would have cost much more than a c-64

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      After reaching the limits of the VIC-20 without getting a memory expander, I wanted a C-64. There was a price war with TSR resulting in the prices going down. Instead my dad sent me a Plus-4, which I couldn't do anything with since the tape drive port wasn't compatible with the VIC-20.

  • @JagadishTalluri
    @JagadishTalluri 7 лет назад

    Amazing.. Please keep doing these kind of videos. This channel is an online archival museum which stays in history.

  • @paul1153
    @paul1153 7 лет назад +3

    Good work David.

  • @Firevine
    @Firevine 7 лет назад +1

    Oh man, those Ataris. I had those two as a kid. I miss them.
    I really dug the music for your game. Good stuff!

  • @stewiegriffin6503
    @stewiegriffin6503 7 лет назад +13

    I liked the AI video. It wasn't only about AI, it was philosophical too.

  • @sdf39882
    @sdf39882 7 лет назад

    David, appreciated the video. I like these kinds of obscure accessory videos. Def worth the time to record some history about them.

  • @GreenAppelPie
    @GreenAppelPie 7 лет назад +4

    It seems commodore could've gone a lot further in the market if they woulda just added those chips to the motherboard as standard.

    • @saundby
      @saundby 3 года назад +1

      Or even as a pack-in with a new system. It would have been even better if the Super Expander hadn't conflicted with the Programmers' Aid cartridge. :)

  • @dogfromthepurplezoneoffici5182
    @dogfromthepurplezoneoffici5182 7 лет назад

    I learn new things about old tech all the time from you 8 bit guy. As a 80's baby, my first PC was a Tandy 1000 which I only learned enough to start exe. programs such as Kings and Police Quest. Later owned a 100 MHz Pentium running Windows 95, later 98. miss those giant loud tough PCs. Also remember being pissed when I bought a Gateway and it had no floppy drive! only DVD rom. the nerve.

  • @americantherapy6228
    @americantherapy6228 7 лет назад +15

    Why was the Artificial intelligence video removed?

    • @secretivespider6587
      @secretivespider6587 7 лет назад +6

      ..because none of his methods were grounded in reality at all... coming from someone who has made an ai that learns to write sort-of well.

    • @queencepha
      @queencepha 7 лет назад +5

      I saw in one of his 8 bit keys episodes he said in the comments he ultimately removed it because of copyright issues with the Star Trek footage used

    • @stewiegriffin6503
      @stewiegriffin6503 7 лет назад +7

      he wrote a long statement about deleted AI video on his patreon page:
      www.patreon.com/8BitGuy1

    • @positronalpha
      @positronalpha 7 лет назад +4

      ... in which he proposes an idea that's even more absurd than a government conspiracy: "In actuality, I was thinking more along the lines of some random guy like me creating it in his basement and just deciding not to tell anyone about it [...]".
      Happy to see him back on things he actually knows a thing or two about. Love the retro computing stuff.

    • @positronalpha
      @positronalpha 7 лет назад +4

      Why would I, ganymedeIV4? Never said anything to that effect. And what's with the attempted insult? Chill, dude.

  • @ArtVandelayLTEX
    @ArtVandelayLTEX 7 лет назад

    I don't own a single piece of vintage electronics, but I love these videos as a consumer of information regarding how technology has progressed through the last century. Would love to see more obscure peripherals because you're 100% right, it's great to preserve the history of how humanity has gone from mechanical computers up to today and everything inbetween.

  • @ZubAirT
    @ZubAirT 7 лет назад +8

    Back in 1980 you needed a 4K screen for coding. 3:19 .

    • @melissanovak8261
      @melissanovak8261 5 лет назад

      That "4K" means four kilobytes of random access memory.

    • @v0xl
      @v0xl 4 года назад

      @@melissanovak8261 r/woosh

  • @shinigami146
    @shinigami146 5 лет назад +1

    Wow! Interesting concept at 10:00. I had never seen this before. Was this done on any other PC hardware? I am really enjoying your vids in 2019. It's crazy that you don't have more subscribers. Even though it is kind of a niche interest, it is super educational. I grew up in the same era and am learning so much more about the tech world that existed around me at the time but was oblivious to.

  • @gameguy73
    @gameguy73 7 лет назад +3

    The Vic-20 was a quirky system compared to its competitors. You mentioned the lack of RAM and the outdated BASIC, but you left out one of its most bizarre omissions. There's no hardware support for sprites. This made video games a bit of pain to program.

    • @sandal_thong8631
      @sandal_thong8631 2 года назад

      As he said, it looks like BASIC came straight from the PET, so maybe the lack of sprites was part of that, too.

  • @theneroliveira
    @theneroliveira 7 лет назад +1

    I like these kind of videos! to me is like you said, is more about the historical value preservation I think it is really important, also give us perspective on what we had then and what we have now(and in the future)

  • @matthewbanta3240
    @matthewbanta3240 7 лет назад +4

    I keep wondering when you will do a video on ROM Rabbit or the expansion memory card with the dip switches added as a hack for the vic-20. Nothing like taking 20 minutes to load software that came from ... sources. You flip the dip switches a few times on the memory card, ignore a few system errors, and before you know it you are playing the version of choplifter that was only supposed to be on a cartridge (but was instead loaded from tape.) Also, when I was a kid I didn't know what sys7*4096 meant; but for the rest of my life I will remember it started ROM Rabbit. ROM rabbit was a faster version of basic. It shortened the commands so you could fit more code in memory.

  • @VinceRiviera
    @VinceRiviera 7 лет назад

    great video once again! really cool to see these old peripherals, and as you said good to document before they fall into obscurity. will be looking forward to your next vid!

  • @stewiegriffin6503
    @stewiegriffin6503 7 лет назад +39

    Don't take it too personal. As an act of spite , I would do the opposite and create additional channel
    "The AI Guy" with AI videos only. ;)

    • @black_squall
      @black_squall 7 лет назад +9

      I think you've exceeded your comment limit for this video :P

    • @stewiegriffin6503
      @stewiegriffin6503 7 лет назад +1

      lol. I just like the AI guy, I mean the 8 bit guy.

  • @LUNATIC75
    @LUNATIC75 7 лет назад +2

    Much love for the Vic-20. As a 10 or 11 year old, I spent many hours programming on that ol' tub and the 3.5k limit was a right pain.
    Gotta be careful that my nostalgia goggles don't steam up! ;-)

  • @tjja7321
    @tjja7321 6 лет назад +5

    Isn’t it spelled EEPROM? I don’t know, just asking.

    • @tjja7321
      @tjja7321 6 лет назад +2

      oh okay i didnt know that. eprom and eeprom are different? okay well i guess i know now! thanks.

    • @Liam-sh3bp
      @Liam-sh3bp 6 лет назад +4

      Eep! The ROMs are back!

    • @officermeowmeowfuzzyface4408
      @officermeowmeowfuzzyface4408 6 лет назад

      *uv* light

    • @GRBtutorials
      @GRBtutorials 6 лет назад +2

      Officer Meow Meow Fuzzyface *UV* light

  • @turbofiat
    @turbofiat 6 лет назад

    Correct me if I am wrong since it's been 30+ years since I owned a VIC-20.
    I bought an 8K expander only to discover most of my programs that were written to work with the on board 5K RAM would not run correctly and some wouldn't run at all. When the 8K expander is plugged in, the mapping of the POKE addresses used for graphics are moved upwards by a value of 6000 (for lack of a better term). In other words if you "poked" a number to place an "@" in the upper left corner of the screen with the on board 5K it was something like location 2048. With the 8K expander inserted, this location moves to something like 9096. I don't remember the actual addresses. If i remember, this only affected the graphics mode. The sound mode and other command values did not change.
    Seems like there was a simple fix if you wanted to use the expander. If I recall, the 3K expander did not relocate any of the graphics values. So this expander would give you a bit more room to work with, without getting the dreaded "Out of Memory" error. You could enter a POKE command that would disable 5K of expandable RAM leaving you with only 3K extra and none of the graphics values would be effected.
    I rarely found any software in COMPUTE! or COMPUTE's Gazette that were written specifically for the 8K expander.
    Please refresh my memory if any of this information is incorrect.

  • @lackedpuppet9022
    @lackedpuppet9022 7 лет назад +6

    I wonder what computers will look like when our current computers are out of date.

    • @undeadelite
      @undeadelite 7 лет назад +2

      LackedPuppet 902 probably like old computers

    • @butwait
      @butwait 7 лет назад

      Well Cave, you would know a thing or two about that, seeing as you left a trail of old to new behind through sheer science!

    • @neerajdwivedi2015
      @neerajdwivedi2015 4 года назад

      @joshbeech I think you should write 64 bit guy instead of 8 bit guy.

  • @Leightym
    @Leightym 7 лет назад

    This was the life of the computer enthusiast back in the 1980's. The TI99 4/a had the same thing in 2 cartridges; Mini Memory and Extended BASIC. Mini Memory added assembly language programming along with the extra BASIC commands.

  • @andrewsosrodjojo7718
    @andrewsosrodjojo7718 7 лет назад +14

    nice music

  • @googleboughtmee
    @googleboughtmee 6 лет назад +1

    Page 106 of the VIC-20 user manual mentions this cartridge, along with the Programming Aid cart, saying they're scheduled to go on sale in late 1981. So you're correct they were planned from the start.