Exploring the Commodore 1581: Partitioning, Easter Eggs, And More

Поділитися
Вставка
  • Опубліковано 28 тра 2024
  • A patron asks about partitioning sub-directories on the Commodore 1581 disk drive, and I take the opportunity to show several other aspects of the drive: easter eggs, bugs, utilities, and software I bought on 1581-format disks.
    Commodore Cave: • Commodore Cave - 1581 ...
    Amiga Love: • Commodore 1581 Floppy ...
    User's Guide: archive.org/details/1581Users...
    Become a patron: / 8bitshowandtell
    One-time donation: paypal.me/8BitShowAndTell
    Ending music is an unreleased instrumental version of "You're My Favourite PET" by Bedford Level Experiment: bedfordlevelexperiment.bandca...
    Index:
    0:00 Intro
    1:02 A bit of info on the 1581 disk drive
    2:51 Formatting a blank disk
    4:46 The partition command
    9:48 Entering the partition, and formatting the sub-directory
    13:20 Easter eggs in the 1581
    14:47 Datasette + 1581 incompatibility
    16:28 1581 ROM revisions
    17:43 Looking at the Block Allocation Map
    20:04 Software on 1581: The Software Guild, Mailink on Disk, Bible Search
    22:32 Loadstar Magazine
    24:45 Thanks, credits
  • Наука та технологія

КОМЕНТАРІ • 216

  • @ThomasCouey
    @ThomasCouey 3 роки тому +52

    I guess it’s nitpicking, but you keep saying backslash, when those are actually forward slashes.

    • @8_Bit
      @8_Bit  3 роки тому +20

      Bizarre I didn't notice that during editing! I did say "slash" at 10:36 but "backslash" the other times :( Shame on me!

    • @8_Bit
      @8_Bit  3 роки тому +2

      @Dr. M. H. Thanks, much appreciated :)

    • @TEDodd
      @TEDodd 3 роки тому +1

      At least he didn't use that stupid "forward slash" garbage.

    • @silkwesir1444
      @silkwesir1444 3 роки тому

      especially as there are no backslashes on the C64

    • @RavenWolfRetroTech
      @RavenWolfRetroTech Рік тому +5

      Wow, a lot of backlash on the backslash! 😂

  • @anthonynicholson8062
    @anthonynicholson8062 3 роки тому +27

    My story of the 1581 disk drive. I was a 14 year old kid living in New Zealand who got a Commodore 64c for my birthday 2 years before and was using my friend's Dataset to play games on it.
    In October of 1988, we took a trip to the USA. During a trip to Toys 'R' Us, I first saw the 1581 and was amazed because it used the 3.5" floppies. I was able to convince my parents to buy one for me. My only hurdle would be that of course it was 110v and NZ is 240v.
    Fortunately, on our stopover in Hawaii on the way back, the parents found this touch lamp they really wanted (The separation of technology available between NZ and the USA at the time was huge) but of course, it was 110v as well. However the shop said no problem, they sold 110v to 240v converters. So 2 were purchased. The first for the lamp, and the second one for my disk drive.
    Upon getting home I hooked it all up and everything worked perfectly. From there is back around to my friends place to "backup" his software library of all his 5 1/4" disks full of games. However, when he started up his "backup" software, they all spat the dummy trying to recognize what the hell this weird disk drive attached was. Fortunately, the drive came with a program called Unicopy which allowed us to perform the backups. What did totally amaze both of us was the capacity of the 3.5" disks. My friend was loading, flipping, and reloading disk after disk while the 1581 just soaked it all up.
    The next year I sold the computer and drive to a friend for $1000 which was some serious cash back then. My father was bringing IBM PC XTs and AT's home from work for me to play with, so I sort of moved on. Of course, looking back, completely regret that now, but I was 15 at the time, and who thinks of the future back then...

    • @8_Bit
      @8_Bit  3 роки тому +4

      Thanks for sharing the story; maybe you had the first 1581 in all of New Zealand!

    • @jack002tuber
      @jack002tuber 3 роки тому +2

      Wow, a great story. Thanks for that!

    • @anthonynicholson8062
      @anthonynicholson8062 3 роки тому +4

      @@8_Bit I often wondered that myself. While it was released in 1987, a year before I got it I am thinking that it at least it must be one of the few that existed in NZ, since it was discontinued only a couple of years after. And with limited commercial software available for it, I doubt a country of 3 million people would not have much of a market for such a device at the time. I never saw one in a computer store anywhere. I wonder where my one is now. I know how it changed hands twice, but lost track of its location about 1997. Another stupid thing I do remember is also buying from Toys 'R' Us is a pack of Camouflage GI Joe Band Aids. I thought they were so cool, but I didn't have any cuts or anything to put one onto, so I ended up sticking one to the side of the 1581 box where it stayed even when I sold it on :-)

    • @anthonynicholson8062
      @anthonynicholson8062 3 роки тому +2

      @@jack002tuber Your most welcome :-) Have added to the experience a bit more in the reply to Robin above.

    • @statinskill
      @statinskill 3 роки тому +1

      I never even owned a 1541 as a kid and nothing I could have possibly said and done would have made my parents buy me a 1581. If I had had at least a 1541 as kid, I think I wouldn't have developed my technological fetish fascination with magnetic storage. But then again, it might have grown so strong it wrecked my life. Just think you're diddling that io pin on that sets the polarity of the write head as it flies over that smooth and sensitive dark velvety surface of the disk. No other disk drive gives you that kind of control, makes you feel like you're the man! But that wasn't meant to be.
      Instead I did later on get very close with the 765-ish floppy controller in my IBM PS/2. But that is like sex with a condom compared to sex without. All you get to do is setup irq and dma and then push a few command bytes info a command register and then pop out the result after the irq has occurred.

  • @AmigaLove
    @AmigaLove 3 роки тому +8

    Holy smokes, Robin! Thanks so much for the shout-out. I feel like I need to kiss the ring!! =) Very kind, cheers. And, as always, I LOVE your work here. I always walk away feeling smarter, at least for a little while until I forget and have to come back to re-watch again. Rinse, repeat.

    • @8_Bit
      @8_Bit  3 роки тому +6

      Haha, we're all equals in Commodore UA-cam land, no Commodore Pope or whatever :) You did an excellent job with the 1581 video, great quality on the production!

    • @AmigaLove
      @AmigaLove 3 роки тому +5

      @@8_Bit Thanks a ton, Robin. That means a lot to me. Made my day!

  • @csbruce
    @csbruce 3 роки тому +22

    2:20 A few other features worth noting: The 6502 in the drive ran at 2 MHz. It has 8K of RAM, which is enough for a full-track cache, the first Commodore drive to have that. You don't have to worry about sector interleaving for optimal performance, and the "cylinder" approach doesn't waste seek time like in earlier drives, including the double-sided 1571. The MFM Disk Controller freed the processor from spending time doing GCR encoding/decoding.
    2:52 It might be more suitable to demonstrate the drive with a C128 since the 1581 supports the Fast serial protocol.
    4:01 JiffyDOS would probably make it run pretty fast even on a C64.

    • @borismatesin
      @borismatesin 3 роки тому

      That must be one insane routine, if it's able to to load stuff off the serial bus that fast.

    • @lsorense
      @lsorense 3 роки тому +1

      But on a 128 you wouldn't see the datasette problem.

    • @JustWasted3HoursHere
      @JustWasted3HoursHere 3 роки тому +3

      @Mr Guru I want to say Jan Beta did a test of fast loaders to see which was actually the fastest. Found it! It was Adrian's Digital Basement. ua-cam.com/video/iomK46JV_5c/v-deo.html (It's towards the end of the video)

    • @8BitNaptime
      @8BitNaptime 2 роки тому +1

      Indeed the 1581 is one of Commodore's better-engineered products. That's why I have two of them.

  • @xzb6np
    @xzb6np 3 роки тому +3

    I used to use Big Blue Reader 128 on my C=128 to write GeoPublish Postscript files to IBM formatted disk and take them to work and Laser Print them. It worked quite well.

  • @HeyBirt
    @HeyBirt 3 роки тому +18

    Pressing Play/REW/FF on the tape deck will lower the 'Cassette Sense' line which goes to P4 (pin 25) of the 6510. The Kernal then must be doing something in response to that that the 1581 has an issue with. Since JiffyDOS removes the cassette stuff form the Kernal the offending code is not called.
    Sounds like a new episode Robin, look at the cassette handing code in the Kernal and find out what is causing the problem.

    • @8_Bit
      @8_Bit  3 роки тому +5

      Thanks for the info!

    • @jack002tuber
      @jack002tuber 3 роки тому +1

      I'll make the popcorn =)

    • @ownpj
      @ownpj 3 роки тому +1

      The cassette read line connects to the srq line on the serial bus. The srq line was repurposed for burst mode on the 71/81 drives. The drive might be listening for burst mode data triggered by errant casette read signals. Testing this on a 128 shouldn't fail in the same way.

    • @HeyBirt
      @HeyBirt 3 роки тому +1

      @@ownpj Ah, I did not see that. I looked at the cassette subsection in the manual which did not show that connection.
      Presuming that JiffyDOS does not have this issue with a 1581 it would seem that the problem lies in the cassette code in the Kernal doing something odd or the IEC section of the Kernal doing something odd as both are sections that JIffyDOS overwrites.

  • @jm131719
    @jm131719 3 роки тому +7

    Brings back great memories. And oh how I miss Loadstar. Even got to play with an FD-4000, and still have a box of quad density floppies. 3.2 MB on a quad density was an "unbelievable> amount of room in those days. Thanks for posting.

  • @jim_64s8-bitprojects5
    @jim_64s8-bitprojects5 3 роки тому +3

    Nice! The last program I worked on, before the 22 year sleep for my c64, was a disk menu program for the 1581 that supported partitions, written in BASIC. I think I opened the "$" file like a seq file and read the bytes out one at a time, and then parsed it. I forgot how clumsy they were to create!

  • @BeckoningEagle
    @BeckoningEagle 3 роки тому +4

    It's amazing how resilient old 3.5 inch disks were. They were also a bit expensive. When that technology started dying a new box of 10 would probably ship with a couple DOA.

    • @oldtwinsna8347
      @oldtwinsna8347 3 роки тому

      They got really poor manufacturing quality for sure. I remember working in a computing center lab and the more tech savvy students would toss seemingly new but bad disks in the trash after testing them out first for integrity. Some thrifty naive intro to computing student would take them out of the trash to use for saving data to turn in projects for a grade. Those bad disks were unreadable so they got no grade but could at least turn something in later albeit late. But some would also use to save for midterms and finals, to which the disk would be unreadable and they would summarily get an F.

  • @borismatesin
    @borismatesin 3 роки тому +3

    Very informative, as always! That bug's awfully funny, like you said, that the oldest and newest storage mediums for the C64 would clash like that.

  • @CityXen
    @CityXen 3 роки тому +2

    Love them 1581 drives. Had one for the c128, it was super effective!

  • @DaaaveO1971
    @DaaaveO1971 3 роки тому +1

    I loved my 1581! It was great for running a whole BBS with message boards and a decent U/D section :) all off a single drive!

  • @commodorecave5581
    @commodorecave5581 3 роки тому +2

    Good video, interesting channel, and thanks for the plug. cheers Graham @ Commodore Cave.

  • @hotplatelabs
    @hotplatelabs 3 роки тому +1

    Catching up on your videos at the moment and they’re truly excellent. Perfect presentation and every video has great info I’ve never heard before. Thanks!

  • @unf0ld
    @unf0ld 3 роки тому +2

    This channel is great. Watching your videos, I’ve found, is a great way to unwind. Who’d a thunk learning about commodore could be so relaxing 😄 keep up the good work 👍

  • @mroakley1234
    @mroakley1234 3 роки тому +1

    Thanks for the video Robin, brilliant stuff. Coming from the UK i kinda missed out on disk drives for the 8bit Commodores. Made me think when you were showing the Loadstar disks, by the late 90s the Amiga had come and gone, Commodore was no more, yet people were still doing stuff with the 8bits into the 2000s. Awesome

  • @_zzpza
    @_zzpza 3 місяці тому

    I recently picked up one of these drives and this video is very useful, thanks for making it! I would love to see a video on the CMD FD-2000 if you ever do one.

  • @8BitNaptime
    @8BitNaptime Рік тому

    Great drive, an example of Commodore getting it right! They are also quite the expensive bauble these days.

  • @sypialnia_studio
    @sypialnia_studio 3 роки тому

    Thank you for another brilliant video Robin. After watching every new episode on your channel i am getting more and more curious about your history. Is there a video about your journey to become Commodore Sensei that you are today? Would love to watch that!

  • @UltimatePerfection
    @UltimatePerfection 3 роки тому +1

    Didn't know there was a 3.5" drive for the Commodore, thought all we had to work with 1541.

  • @cnoyes72
    @cnoyes72 Рік тому

    I only knew of one person who used 1581 drives (two of them, plus two 1541 drives). She ran a CNET BBS with them. The 1581 was pretty much the poor man's hard drive for the C64

  • @macjax69
    @macjax69 3 роки тому

    Love the videos !! Well spoken and you explain everything well !! Thank you !!

  • @10MARC
    @10MARC 3 роки тому +1

    It is really a wonderful drive. I use it on my VIC-20 sometimes for the "Realms of Quest" game that came on 4 disks, but usually I use it for GEOS

  • @davidinark
    @davidinark 3 роки тому +3

    Fargoal!! One of my all time faves! Love the vids!

  • @CommodoreComputerMuseum
    @CommodoreComputerMuseum 3 роки тому +1

    Very nice video as always! The 1581 is a good looking machine, crazy prizes on ebay though...one day.

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 3 роки тому +1

    Funny that there was ever that rumor that "no software was ever released for the 1581," because anyone who got a new 81 would get that disk on the top of the stack in your hand!

  • @bob19611000
    @bob19611000 3 роки тому

    Used one of these with my C128D. For me it was the capacity to read its text files on my office MSDOS machine. Added a few years of useful "business" life to my Commodore. Frankly, the real end to my C128 was as modem speeds got so much greater than it could deal with in terms of available hardware.

  • @bozimmerman
    @bozimmerman 3 роки тому

    The first version of Geo-BEAP was on the LoadStar disk he showed us! Yay! Love that program!

  • @tetsujin_144
    @tetsujin_144 3 роки тому

    I used to have a 1581. I wish it could have been "the" drive for the C-128 - but I know how important the 1541 compatibility of the 1571 was. But 800K on one of those disks felt vast back then - it was pretty sweet having it as a second drive.

  • @fnizzelwhoop
    @fnizzelwhoop 3 роки тому +1

    Wow! I never noticed that 1581 + cassette bug. It blows my mind how I could have used the two for so many years without hitting that.

    • @8_Bit
      @8_Bit  3 роки тому +1

      Maybe you just didn't use them together? Or I wonder if the bug doesn't happen in certain combinations of equipment.

    • @fnizzelwhoop
      @fnizzelwhoop 3 роки тому

      @@8_Bit No, I think you're right -- I probably never used them together. Once I got the 1581 I essentially only used the cassette player to load games, and all my programming would be done against the disk drive -- I had no reason to really switch between the two without powercyckling. When I get the chance I'll reproduce the test and check if it hangs.

  • @marcelfrehse
    @marcelfrehse 3 роки тому

    one of my most beloved C64 channels is back with a new post

  • @rotordave81
    @rotordave81 3 роки тому

    Thanks for the video. Your music is getting better all the time. Do you have a channel for it yet?

    • @8_Bit
      @8_Bit  3 роки тому +1

      Thanks! I do have this channel for the music but it's been mostly idle since I started this channel:
      ua-cam.com/users/BedfordLevelExperimentvideos
      The particular song at the end of this video hasn't been released yet, I gotta get around to it.

  • @rodneylives
    @rodneylives 3 роки тому

    Good ol' Loadstar! I'm happy to see them remembered!

    • @8_Bit
      @8_Bit  3 роки тому

      Hi John, your name sounds familiar from the Loadstar days!

  • @00Skyfox
    @00Skyfox 3 роки тому

    BTW, I really love the outro music!

  • @brucemcfarling7810
    @brucemcfarling7810 3 роки тому

    The partition would be good for the versions of fig-Forth that wrote BLOCK files directly to sectors, because if you forgot and put the disk in and saved to disk, it would trash the blocks.
    I got lucky and the one I got used REL files, so their sectors were respected by the CBM filesystem.

  • @Mountainmonths
    @Mountainmonths 3 роки тому

    man I grew up on DOS and this is a world of difference

  • @strayblackcatsmeow
    @strayblackcatsmeow 2 роки тому +1

    Just set up my 128Drc and found two of my drives are broken. The 1581 initialized as usual but then locks up all comunications on the serial line and creates keyboard malfunctions. A 1541 just continues to spin with red light on. The other 1541 works fine.

  • @FeedBackMain
    @FeedBackMain 3 роки тому

    Was very rare to find the 1581.... I used to work with the 1541 and 1541-II and i still have both...

  • @pierrenagonio1120
    @pierrenagonio1120 3 роки тому

    The price... insane. Good work.

  • @AureliusR
    @AureliusR 3 роки тому

    Yay! More 8BSAT!

  • @NeilRoy
    @NeilRoy 3 роки тому

    I LOVED the Loadstar disk magazine. They looked really nice, well designed etc. Also, i would have absolutely loved those Bible disks as I have since read read the KJV and NIV cover to cover and studied them in depth. My main use for my 1581 on my C64 was for a BBS I used to run off of it. It was nice for the various doors etc.

  • @stevethepocket
    @stevethepocket 2 роки тому

    It finally dawned on me how "Loadstar" got its name and now I'm embarrassed it took so long.

  • @fnjesusfreak
    @fnjesusfreak 3 роки тому +1

    The second PC I owned came from a church and had a program called GodSpeed on it which had a searchable full-text version of the NIV.
    Honestly, I think the NIV is a joke, but it remains popular as a Bible translation. The International Bible Society renamed themselves "Biblica" some years ago, using their old name as a slogan.

  • @weedmanwestvancouverbc9266
    @weedmanwestvancouverbc9266 3 роки тому

    Robin: 21:03 looks like the same printouts I got with my SuperPET

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 3 роки тому

    Wow, I'm amazed that that either of those 8-bit disk-mailing programs was happening at any time in the new millennium! I bet the Loadstar one did have a few games too.

    • @8_Bit
      @8_Bit  3 роки тому

      Yes, Loadstar would regularly include C64 games, and in fact they published the first full C64 game I ever wrote.

  • @TheHighlander71
    @TheHighlander71 3 роки тому

    Interesting video about an interesting device. I'm not sure but I think Metal Dust also came on 1581. At least the digital distribution uses the 1581 disk image.
    I noticed you called the slash character a backslash :) I called a backspace a backslash continuously in my last programming video. I only noticed after reviewing my footage.
    Thanks. I'm curious to know more of the FD2000 as well.

    • @8_Bit
      @8_Bit  3 роки тому

      Ugh, can't believe I said "backslash" and didn't even notice while editing. I think I got it right once.
      Yes, I heard that Metal Dust shipped on 1581; I haven't been able to find a physical copy of it and ended up buying the digital copy.

    • @TheHighlander71
      @TheHighlander71 3 роки тому

      @@8_Bit Hah..don't worry too much. I'll bet I'm the only one who noticed.
      I'm not even sure Metal Dust ever was released in physical form. It would make sense that it did though.

  • @ProjectGeek1
    @ProjectGeek1 3 роки тому +2

    Very nice. I'd love to find a 1581, but I'll settle for a 1571 :) Have you talked about your expansion port expander? I'm interested.

    • @8_Bit
      @8_Bit  3 роки тому +2

      I'll be making a quick video about the expander shortly, it'll probably show up on my 2nd channel: ua-cam.com/channels/AgWzEh5c8391eJnELDy9OA.html

    • @ProjectGeek1
      @ProjectGeek1 3 роки тому

      @@8_Bit awesome, thanks.

  • @jakubkrcma
    @jakubkrcma Рік тому

    This is just amazing. Shame I didn't have this in 1988.

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 3 роки тому +1

    I agree with him: it wouldn't be worth that hassle at all, until hard drive material. I liked all 3160 blocks in one group anyway. I literally never used partitioning on this. I'll have to try it sometime. They should've used HD. I thought HD 3.5s were already out by then. I mean even the 1001 could format for more, and it's 5.25! I like Commodore computers in some ways, but the company had this problem of backsliding too much. Even the PET made stuff like this easier than this. But what does Commodore do? "Let's take it OUT and backslide our BASIC!" Even the 264 series had some backslide to go along with the improvements. Interesting that their first version of BASIC was already 4 (I'm not sure how that worked).

    • @HelloKittyFanMan.
      @HelloKittyFanMan. 3 роки тому

      Oops, @Mr Guru, I forgot that the earlier PETs had lower BASIC.

    • @SpearM3064
      @SpearM3064 3 роки тому

      @@HelloKittyFanMan. The reason they "backslid" to 2.0 on the Commodore 64 was Jack Tramiel's doing. The short version is that adding extra commands would've required more ROM, which means it would've cost more money to manufacture. But I would argue that the "backslide" resulted in better programmers... or at least, programmers that knew more about the hardware they were working with. You were put face to face with the hardware. None of those inefficient ROM-based crutches or abstraction layers. If you wanted the SID chip to make a noise, you had to know what you wanted and how to tell the hardware to do it. Hacking the platform became a joy like nothing else. 80-column display? No problem. Fast floppy drive reads? Which option do you like? Dedicated enthusiasts learned how to get every last clock cycle and bit of performance out of the hardware. And 64kB was a lot of memory for its time, even if you couldn’t use all of it.
      Now, keep in mind that I'm not arguing in _favor_ of 2.0. I'm just explaining where the decision to use 2.0 came from. I would have _happily_ given up the 4k "hole" at $C000-$CFFF for additional graphics, sound, and disk drive commands. Just to provide a few examples: VOLUME 15 would be _so_ much easier to remember than POKE 54296,15. ENVELOPE 1,2,9,5,9 (to set the ADSR envelope) would be _so_ much more intuitive than POKE 54277,41:POKE 54278,89. Just leave the POKEs as an option, for people who want to use it.
      I think perhaps part of the decision dates back to the VIC-20, which also came with BASIC 2.0. There are claims that Jack liked the idea that shipping BASIC 2.0 would leave a nice upgrade path for consumers to buy an add-on cartridge to provide more commands (and, in fact, the VIC-20 Super Expander did exactly that. On the Commodore 64, there was the Simon's BASIC cartridge.) I sort of think that same logic was still at play when the C64 was being designed. Commodore was NOT a software company. Jack couldn't give a rat's ass if people were programming for the C64, the VIC-20, or any of their other computers, as long as people continued to buy their products.
      Imagine, if you will, Jack Tramiel sitting in a meditative pose. The caption reads: "Designing a computer for programmers? This is a picture of me failing to summon a fuck to give." He wanted a computer for families who wanted an _affordable_ home computer, and Commodore delivered. At a time when an Apple II was going for $1400 (without disk drive), an Atari 800 was going for $1000 (without disk drive), and a TI-99/4a was going for $1200 (without disk drive), a Commodore 64 *with* disk drive could be had for $900.

  • @robwebnoid5763
    @robwebnoid5763 3 роки тому

    I still have all my Loadstar disks, but I do miss the days of waiting for the next issue. My 1581 has a broken power switch which is still in process of me repairing it. What happened was that after many years of not getting used, the switch became frozen. Dried up internal switch grease I presume. So I opened the switch & accidentally broke part of the plastic switch housing part, so I will have to figure that out eventually, probably will use a specialized adhesive bond just for plastics. I hear it is very difficult to source an exact-sized alternate replacement switch. My last resort would just be to retrofit a different switch altogether if I fail in repairing the original switch. Once it gets fixed, I can resume using the 1581 with Geos64, which I haven't used Geos since the early 1990's.

  • @Mr_Meowingtons
    @Mr_Meowingtons Рік тому

    Dude I ran in to that data set bug and I though my 1581 I put together with a kit was broken it freaked me out.
    I unplugged my data set and it worked fine 😳

  • @EngineeringVignettes
    @EngineeringVignettes 3 роки тому

    C64 activity in the 2000's must have been a resurgence... Back then I was not even using my A2000 anymore...

  • @Zontar82
    @Zontar82 2 роки тому

    Great video as usual. I have a question though: there was basically no software for the 1581, but Just for the kicks of It, was It possible to copy a game made for 1541 disks into a 1581?

    • @8_Bit
      @8_Bit  2 роки тому

      If the game had copy protection or a fast loader then you wouldn't be able to get it to work on a 1581 unless you had pretty amazing hacking skills. But games that just used the regular file system, or some that had been deprotected by pirates, could often be run from 1581 disks. So you could get a lot of games to work, but lots wouldn't too.

  • @polluks2
    @polluks2 3 роки тому

    The tape lockup is surprising. It's not on the IEC bus but the CPU port...

  • @CanadianRetroThings
    @CanadianRetroThings 3 роки тому

    Commodore products have a lot of easter eggs! Having mostly a TRS-80 CoCo background I find this very interesting since CoCo computers have, as far as I know, 2 easter eggs(one is only on the CoCo3).

    • @8_Bit
      @8_Bit  3 роки тому

      I showed the Microsoft easter egg on the Coco1 in another video, but I haven't heard about the CoCo3 one!

    • @CanadianRetroThings
      @CanadianRetroThings 3 роки тому

      @@8_Bit You hold ctrl and Alt buttons while pressing reset and a graphic of 3 guys from Microware that did some programming on Extended BASIC upgrades loads up

    • @8_Bit
      @8_Bit  3 роки тому

      @@CanadianRetroThings Hah, nice! I'll try it next time I have my CoCo3 set up.

  • @yarisTSk
    @yarisTSk 3 роки тому

    topcontent, as always, thanks.

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 3 роки тому +1

    So the @ is for changing directories via that wedge. But what about the '81's own way of doing it? And then what happens when you remove the disk and reinsert it? Would it somehow save a bookmark to which partition you're on, or go back to root every time?

    • @8_Bit
      @8_Bit  3 роки тому +1

      To change directories without the wedge, it's just PRINT#15,"/DIRECTORYNAME" assuming you have already done a OPEN 15,8,15.

  • @The_Wandering_Nerd
    @The_Wandering_Nerd 3 роки тому

    Wow, and people thought the disk formatting and partitioning commands in MS-DOS were unnecessarily obtuse.

  • @TheKetsa
    @TheKetsa 2 роки тому

    Are there adapters for a standard 3.5'' floppy drives ?

  • @oleimann
    @oleimann 3 роки тому

    That is the one disk drive I always wanted until the SD2IEC came along :)
    It would have fitted well with my current C64c (which still needs a 1541-II with the @-save replacement fix).
    Weren't there also 3rd Party intelligent Harddisks on Serial busses ?

    • @8_Bit
      @8_Bit  3 роки тому +1

      Yes, CMD (maker of the FD-2000 3.5" drive I showed briefly) made a series of hard disks that ran on the serial bus too. I've got one, but I think the SCSI drive in it has failed. Eventually I'll find a replacement and make a video about that.

  • @tribemaster101
    @tribemaster101 3 роки тому

    Could you do more videos on magazines?

  • @00Skyfox
    @00Skyfox 3 роки тому

    Two main questions. First, is there any way to format 1.44MB HD floppies to be compatible in the 1581? I have a ton of those but very few DD floppies. Second, if I remember right, after the Loadstar offices got trashed by a tornado, Fender Tucker or maybe Dave Moorman said they were going to release a giant compilation of all the Loadstar issues for sale. Do you know if they ever did that? I only found it and started subscribing about midway through the life of Loadstar.

    • @8_Bit
      @8_Bit  3 роки тому

      I've never tried using HD disks on the 1581; I'd assume it wouldn't be very reliable if it worked at all. Here's an interesting discussion about it (but not the 1581 in particular): www.retrotechnology.com/herbs_stuff/guzis.html
      Fender Tucker did release the "Compleat Loadstar" which is the first 199 issues on a CD, and also as a download. I'll be doing an episode soon where I talk about that a bit. I don't think Dave's issues, from 200 to 248, have been officially compiled together.

    • @00Skyfox
      @00Skyfox 3 роки тому

      @@8_Bit Thanks for the info on Loadstar. And you're right that HD disks aren't reliable on the 1581. One may occasionally take a format and seem alright, but it really isn't, kinda like HD 5.25" floppies in the 1541. I was just wondering if anyone did find a way to make them compatible and reliable.

  • @LordmonkeyTRM
    @LordmonkeyTRM 3 роки тому +1

    Are those Loadstar discs archived?

  • @benjaminnice
    @benjaminnice 3 роки тому

    Hi, nice video. You mentioned there was an exception to no games on 3.5” what is it?

    • @8_Bit
      @8_Bit  3 роки тому +1

      Whoops, I forgot to point that out: Loadstar frequently included games amongst the other programs and articles included in each issue. In fact, the first game I ever made was published by Loadstar.

  • @interlace84
    @interlace84 3 роки тому

    23:09 "San Andreas Font" -- Rockstar started early!

  • @interlace84
    @interlace84 3 роки тому

    Imagine the struggles people had with that drive to get their tape games on floppies & vice versa before finding out about the compatilibity issues... yikes! those things were expensive!

  • @Lexitivium
    @Lexitivium 3 роки тому

    And people use to say that FDISK was clunky ;-)

  • @dougbergen8157
    @dougbergen8157 3 роки тому

    Hi Robin great video as usual. Are you going to archive the 1581 disks that you showed. Put them up on archive.org. The mailing ones and the Bible search please. The loadstar ones are available already. Thank.

    • @8_Bit
      @8_Bit  3 роки тому

      Good idea!

  • @scality4309
    @scality4309 3 роки тому

    Fun fact: The 1581 also works on a commodore PC1 (sporting a 8080) processor.

    • @8_Bit
      @8_Bit  3 роки тому

      That's really weird and cool when there's that kind of cross-compatibility. I think I heard about either CBM or Amiga mice working on the PC1 as well?

    • @scality4309
      @scality4309 3 роки тому

      @@8_Bit Correct. Tried i myself. Mouse works.

  • @eliasgeorge8534
    @eliasgeorge8534 3 роки тому

    You are such a wealth of knowledge. You should write some books, if you have not already.

  • @theannoyedmrfloyd3998
    @theannoyedmrfloyd3998 3 роки тому

    By comparison, the XF551 for Atari 8-bit computers could be fitted with a 3.5" mech with other additional modifications and is completely supported by SpartaDOS in all its flavors. Sadly, I don't have one. Yet.

  • @fbuezas
    @fbuezas 3 роки тому

    do you know the unix 128 or lunix for commodore 128?

  • @neophytealpha
    @neophytealpha 3 роки тому

    Would not mind having a good copy of the schematics, block diagram, and ROMs of that CMD FD2000

  • @rayf2145
    @rayf2145 3 роки тому +1

    When changing directories, you are using a DOS wedge. Am I right that in standard format, this always needed the full "open 15,8,15,BLABLA" ?! How can it get any more complicated... Also, the directories seem to me like a disk image on a disk.

    • @8_Bit
      @8_Bit  3 роки тому +2

      Yeah, the DOS wedge (sometimes called command wedge) replaces all the tedious OPEN 15,8,15, stuff with the @ symbol and makes using these devices much more friendly. And yes, these sub-directories are really just partitions, like a disk image. The CMD FD-2000 introduced true sub-directories, which are being used in SD2IEC drives nowadays.

  • @carl156
    @carl156 3 роки тому +1

    Do a Video on Sid Chip revisions ?

  • @Johan-ez5wo
    @Johan-ez5wo 3 роки тому

    Looks a bit like how IBM does it. Perhaps Commodore studied the S/360's back in the days.

  • @CoolDudeClem
    @CoolDudeClem 3 роки тому

    I didn't even know they even made a 3.5 inch drive for the C64.

  • @fnjesusfreak
    @fnjesusfreak 3 роки тому

    It sounds like you could format a disk in a 1581, then reformat the first 40 tracks using a deliberately misconfigured MS-DOS, yielding a dual-format disk.

  • @bartek44
    @bartek44 Рік тому

    Hello, robin. I have a C64 C with kernal v3, may you show me easter eggs?
    many thanks.

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 3 роки тому

    Oh nice, you have a Sword of Fargoal box! I played that game a lot, but had so many pirated games (Yeah, FBI, come and get me!), but don't ever remember seeing the Sword box until now! Maybe you showed it before, though. And wasn't that the first official game released for the 64?

    • @8_Bit
      @8_Bit  3 роки тому

      I only recently got that copy of Sword of Fargoal so this is the first time I've shown it. That would be very interesting if it was the first commercial C64 game, though I'd expect that honour belongs to some of the Commodore-released cartridge games that were available at the C64's launch. I'm not sure how we'd find out for sure.

  • @KingNothing22
    @KingNothing22 3 роки тому

    how do do this in vice w/o fastload?

  • @Sultaneous
    @Sultaneous 3 роки тому

    I couldn't get this to work on VICE. I could create the partitions, but not change directory to them nor format them (VICE C64 v3.2, 1581 TrueDrive v4.2, Super Snapshot 5 cartridge). Anyone get this to work via the emulator?

  • @Mr_ToR
    @Mr_ToR 3 роки тому

    Dear Robin, would you please make a video about using a lightpen? Thnx

    • @8_Bit
      @8_Bit  3 роки тому

      Hi Tonguç, did you already watch The 8-Bit Guy's video about lightpens? I helped him make it, my son and I even appear on camera in it! ua-cam.com/video/Nu-Hoj4EIjU/v-deo.html

    • @Mr_ToR
      @Mr_ToR 3 роки тому

      ​@@8_Bit Wow, I didn't know about that easter egg. I have to try that on my C64DTV now :-) It would be really awesome if you could find some time to show a couple of routines about using a light pen.

  • @daviddyer3543
    @daviddyer3543 3 роки тому

    I wonder what it'll be like programming a game on the C64 for a 1581 disk? Will the games be bigger?

  • @richardkelsch3640
    @richardkelsch3640 3 роки тому

    "... then you press the @ symbol, plug your left nostril, and cluck like a chicken to ...."
    You Commodore guys had it bad when it came to mass storage. I mean, damn that's nuts.

  • @jack002tuber
    @jack002tuber 3 роки тому

    I wonder if that 1581 bug exists in Vice, I bet it does

  • @GiammarcoZacheo
    @GiammarcoZacheo 3 роки тому

    Ok, the right hand is called Robin, but what's the name of the left one?

  • @ShaunBebbington
    @ShaunBebbington 3 роки тому +1

    Did Commodore make one 8in Disk Drive?

    • @8_Bit
      @8_Bit  3 роки тому +2

      I've heard of this 8280 8" drive but have never seen it in real life: www.zimmers.net/cbmpics/dlieee2.html

  • @HelloKittyFanMan.
    @HelloKittyFanMan. 3 роки тому

    "But be disabled on the Commodore side"? What do you mean by that, though every device in that view at the time IS Commodore?

    • @8_Bit
      @8_Bit  3 роки тому +1

      I meant disabled on the Commodore computer side. I was using a Jim Butterfield-ism, as he would often refer to "the Commodore" meaning the computer rather than the company or the peripherals.

  • @simonscott1121
    @simonscott1121 3 роки тому

    Can you create a partition with 664 blocks free that might better emulate a 1541 disk side?

    • @8_Bit
      @8_Bit  3 роки тому +1

      Not on the 1581, unfortunately. The (formatted) partition must contain complete tracks, which have 40 blocks each, so the partition will have a multiple of 40 blocks. Also, since each track has 40 sectors, it can't match the variable number of sectors of a 1541 side. CMD devices offers 1541 (and 1571 and 1581) partitions which allow for much better compatibility.

  • @Mr_ToR
    @Mr_ToR 3 роки тому

    Here is the information about David Siracusa's involvement at Commodore from his own site.
    www.perfware.com/site/bio/Commodore.html

  • @fu1r4
    @fu1r4 9 місяців тому

    When i was trying to copy games from tape to my 1581 drive it was not possible because there was some kind of collision between these units. I was forced to hot swap between the tape and the 1581 and it took forever to copy (it was already slow to copy from tape).
    If i instead used my friends 1541 drive it worked.
    Maybe you know why that wasn't possible? I can't remember any detail about the issue because it was more than 30 years ago ...
    15:15 It seems that you knew about the issue and it was an incompatibility issue, but it did bother me. 😢

    • @8_Bit
      @8_Bit  9 місяців тому

      Yes, it's a strange bug. I'd think it was very uncommon for someone to go from a tape drive direct to a 1581 but obviously it did happen sometimes! But Commodore must not have tested that combination; they probably didn't use cassette drives anymore when they were developing the 1581.

  • @vwestlife
    @vwestlife 3 роки тому +3

    This is where the Apple II's ProDOS, or even Atari's DOS, seem like a dream to use instead of these arcane commands.

    • @8_Bit
      @8_Bit  3 роки тому +3

      Yes, this is where JiffyDOS or even a common Epyx Fastload really becomes a necessity.

  • @Gooberslot
    @Gooberslot 3 роки тому

    I wish you had shown more about how to do things manually instead of switching to using your cartridge's functions so soon.

  • @DAVIDGREGORYKERR
    @DAVIDGREGORYKERR 3 роки тому +1

    Could someone create 1541 to SPDIF interface for a COMMODORE C64/C128 to connect a COMMODORE C64/C128 to a PHILIPS DCC900 via the SPDIF I/O connection so programs could be saved on DCC tapes.

    • @napomania
      @napomania 3 роки тому

      press play on DCC tape. stoppin jokin I don't thinks is a so easy thing. in particular read from such a cassette type

    • @DAVIDGREGORYKERR
      @DAVIDGREGORYKERR 3 роки тому

      @@napomania The PHILIPS Supports SPDIF and TOSLINK so there must be a way to convert data coming from the 1541 interface into a SPDIF signal so that it can be compressed using the PASC compression and encoded onto the cassette and read from the cassette decompressed and sent back to the interface to be converted back into the signals the 1541 port expects also it would be a good idea to have the interface control operation of the PHILIPS DCC900 via the remote control input jack.

    • @Okurka.
      @Okurka. 3 роки тому

      @@DAVIDGREGORYKERR Apparently you never heard of a file system. What you describe there is simply a data stream.

  • @markjohnson3737
    @markjohnson3737 3 роки тому +1

    This video hurts, just lost an auction for a 1581.

    • @8_Bit
      @8_Bit  3 роки тому

      Sorry to hear that. I hadn't looked at prices for a while and didn't realize they're regularly going for $300 now!

    • @markjohnson3737
      @markjohnson3737 3 роки тому

      @@8_Bit Yeah, prices for anything Commodore have been skyrocketing. All was not lost though, I did win a Plus/4. Will be my first time programming in BASIC 3.5.

    • @8_Bit
      @8_Bit  3 роки тому

      @@markjohnson3737 Enjoy, BASIC 3.5 is really nice! You probably know, but the TED chip in the Plus/4 is very delicate, so be as careful with that computer as you can.

  • @jjeeeekk
    @jjeeeekk 3 роки тому

    8:30 I think the life could be easier to handle 16-bit value and split them into byte if you take the value range into consideration. If values are below 32768 (for most disk-oriented stuff this is the case, e.g. record number for relative files if they are never succeed the limit of 32767, and for partition block counts this will be surely the case) you could write for the partition creation command CHR$(1000AND255)+CHR$(1000/256) to translate into low and high byte. It's horrible to see the side calculation, which could discouraging people further to even touch partitions. ;)
    AND 255 masks the low 8 bits and /256 focuses on the high 8 bits. Nice side-effect of BASIC parameters is that if an integer is expected the INT() happens implicitly (in the second CHR$ call).
    I think, it couldn't harm to present some nice tricks to relieve the pain with partitions for 1581 users. :)

    • @8_Bit
      @8_Bit  3 роки тому +1

      Those are good points; I've gotten away from using the AND 255 trick because it's useless for unsigned 16-bit operations which we frequently do for POKEs on the C64, but it's true that disk operations would rarely have that problem. I don't think it's "horrible" to show the side-calculation though; it's still educational and that's the correct way to generally to convert a decimal 16-bit value into 8-bit components. The AND 255 is a special-case optimization in C64 BASIC which isn't general purpose.

    • @jjeeeekk
      @jjeeeekk 3 роки тому

      @@8_Bit My point was that the general way of calculation is not wrong but it additionally burdens the handling with partitions.
      The AND255 "optimization" is a very legal construction nearly every Microsoft BASIC is capable of it. I think it would be a very rare case if the 1581 is connected with a system not based on MS or CBM BASIC. By chance even my Dragon 32 connected with my IEC interface talks in MS BASIC with the drive. ;)

  • @nil2k
    @nil2k Місяць тому

    Somehow I never once created a partition on my 1581 on my c128

  • @danaeckel5523
    @danaeckel5523 3 роки тому

    Wheels 128 was on 3.5"

  • @dougjohnson4266
    @dougjohnson4266 3 роки тому

    I think the file system limitations of the disk dirves and lack of standard 80 columns kept these computers out of the business area.