Thank you for this very well made and properly explainted walk thru of how to set up in vice. I always wanted to try this. And now I know how :) Thank you.
I've been watching a few of your videos now and I really like how you present them. They're not flashy, just down to earth instructions about the C64 and the stuff surrounding it. Back in the 80s and 90s we needed somebody like you to make tutorials on how to do so many things with the C64 and all the peripherals and software that were coming out for it!
Thanks a million for making me aware of the CMD HD emulation in VICE! Fun tidbit about the CMD HD: it had a built in battery-backed clock. Almost all CMD products did, in fact. When your files are written, the files timestamp comes internally from that clock in the drive, not from your computer. So many CMD products had clocks that later revisions of GEOS would actually ask you which of your devices you wanted to pull the time from when booting. :)
I have only read about these things back in the day, never seen or used one in real life. An HDD for C64 was simply to expensive an accessory to contemplate - for the most people, anyway. And those that had the cash probably rather moved to Amiga, PC or something similar. Around 1990 there were still plenty of Amigas, Atari STs and low budget PC without hard drives, at least in my country. I suspects that the developers were the group most interested in this, especially because it could have been used on any machine with SCSI interface.
I agree 100%. I left the C64 ecosystem around 1990 and moved to PC. I had no idea memory expansions, jiffyDOS, hard disks or cpu accelerators existed until this summer when I was researching this stuff. The existence of the CMD hard drive + jiffyDOS blew me away, I never knew such power existed for the C64. Of course back then I would have had to choose between a car or the hard disk - Not gonna lie... would have been a tough decision for me to make.
C64 power users loved CMD products, like the SuperCPU, CMD hard drive, RamLink, and others, especially for GEOS and gateWay. BBS runners also loved the CMD hard drive, for obvious reasons.
I'd like to suggest that you use the community feature of TH-cam on your channel to interact with your audience. I'm not sure of your motivations of doing this channel but your video's are super informative (valuable!) and you know how to explain the subject matter very well. I'm not sure how long it takes you to script each of your videos but you have a great formula - keep going!!
Thank you very much for the positive feedback! The channel was originally a pet project for myself to do a sort of 'rubber duck teaching' method to help myself learn how to use these old tools. I got inspired to get into retro programming when I went to the Vintage Computer Fair East this past April. I was expecting about 25 to 100 views per video to be honest, I had no idea there was an audience for this kind of content (which is just amazing and has inspired me to keep on going). Usually, it takes me about a week or so to do a video depending on the free time I have that week. I have so many ideas now and can't wait to get them posted.
ปีที่แล้ว +2
Interesting video aspect ratio :) Wow, if only I had knew about all these cool accessories for the C64 back then. VICE constantly surprises me how many things it can emulate.
Thanks for this. It is very clear and to the point. I've wanted to attach an virtual HD for a while but never got a round to it. This summary helps a lot. Cheers from Canada! 🇨🇦
Thank you so much for sharing this awesome compilation of info. It makes me want to pull out VICE and play around with a new HD setup for my TMP dev environment.
Mcopy is a program that bypasses the operation of the processor in C64/128, it is a drive-to-drive copy and it needs the CPUs from each drive to be synchronized in the emulation. This hasn't been implemented in Vice yet.
Great video and explanation about CMD HDDs. Thank you. I made some research and it seems that the CMD HDD could be emulated on real C64 using SD2IEC. I do not have it, but I think I will buy it and try.
@@MyDeveloperThoughts just CMD and hard drive triggered my memories, I always wanted to see wheels in action, never did :) looking forward to it, thank you so much! :)
Thank you for your very interesting tutorials. i would like to ask you if it was possible to create one partition and then create 4 folders inside it instead of the 4 partitions you created?
Depending on the software you are using. GEOS 2 for example does not provide a way (out of the box at least) to get to sub directories, but any software that lets you issue a disk command should. On my 'development virtual drive', 99% of my source code is in folders in a 16 Meg partition. But, all of my geoProgrammer projects have to reside in 1581 emulated partitions.
VICE allows you to turn off "true drive emulation" which I think would make traditional 1541 d64 access considerably faster. Have you experimented with this feature?
Never messed with that option before. This was a fun 'rabbit hole' to go down, so first thank you for this great suggestion. I had to also check "Virtual Device" - if I did not check it, I would get "device not found errors" when loading anything. The good news, is when it works it is blazing fast. Turbo Macro PRO, Merlin and MADS work perfect with the option and are as fast (maybe faster?) as the CMD drive with Jiffy DOS. There are some games I have (Wizardry 1 for example) that just crash with an I/O Error when loading the main game. Thanks for this tidbit of knowledge, I'll definitely be abusing this feature when possible.
I keep getting a WRITE ERROR 2 when running CREATE SYS, and the program stops. I also notice that the Drive 10 light is Solid Yellow after Vice Reset. Any ideas?
This also works perfectly on the C128 emulator. Only chance is that instead of hd-utils.64 you use hd-tools.128. Everything else is identical. I even already had JiffyDOS set up.
Thank you for this very well made and properly explainted walk thru of how to set up in vice. I always wanted to try this. And now I know how :) Thank you.
I've been watching a few of your videos now and I really like how you present them. They're not flashy, just down to earth instructions about the C64 and the stuff surrounding it. Back in the 80s and 90s we needed somebody like you to make tutorials on how to do so many things with the C64 and all the peripherals and software that were coming out for it!
Thank you for the feedback! Much appreciated
I wanted to check if emulating HD for C64 is even possible and I ran into this ABSOLUTE GEM of a channel. Thank you so much for all the videos!
Thanks a million for making me aware of the CMD HD emulation in VICE!
Fun tidbit about the CMD HD: it had a built in battery-backed clock. Almost all CMD products did, in fact. When your files are written, the files timestamp comes internally from that clock in the drive, not from your computer.
So many CMD products had clocks that later revisions of GEOS would actually ask you which of your devices you wanted to pull the time from when booting. :)
I have only read about these things back in the day, never seen or used one in real life. An HDD for C64 was simply to expensive an accessory to contemplate - for the most people, anyway. And those that had the cash probably rather moved to Amiga, PC or something similar. Around 1990 there were still plenty of Amigas, Atari STs and low budget PC without hard drives, at least in my country. I suspects that the developers were the group most interested in this, especially because it could have been used on any machine with SCSI interface.
I agree 100%. I left the C64 ecosystem around 1990 and moved to PC. I had no idea memory expansions, jiffyDOS, hard disks or cpu accelerators existed until this summer when I was researching this stuff. The existence of the CMD hard drive + jiffyDOS blew me away, I never knew such power existed for the C64. Of course back then I would have had to choose between a car or the hard disk - Not gonna lie... would have been a tough decision for me to make.
C64 power users loved CMD products, like the SuperCPU, CMD hard drive, RamLink, and others, especially for GEOS and gateWay. BBS runners also loved the CMD hard drive, for obvious reasons.
I'd like to suggest that you use the community feature of TH-cam on your channel to interact with your audience. I'm not sure of your motivations of doing this channel but your video's are super informative (valuable!) and you know how to explain the subject matter very well. I'm not sure how long it takes you to script each of your videos but you have a great formula - keep going!!
Thank you very much for the positive feedback! The channel was originally a pet project for myself to do a sort of 'rubber duck teaching' method to help myself learn how to use these old tools. I got inspired to get into retro programming when I went to the Vintage Computer Fair East this past April. I was expecting about 25 to 100 views per video to be honest, I had no idea there was an audience for this kind of content (which is just amazing and has inspired me to keep on going). Usually, it takes me about a week or so to do a video depending on the free time I have that week. I have so many ideas now and can't wait to get them posted.
Interesting video aspect ratio :) Wow, if only I had knew about all these cool accessories for the C64 back then. VICE constantly surprises me how many things it can emulate.
Thanks for this. It is very clear and to the point. I've wanted to attach an virtual HD for a while but never got a round to it. This summary helps a lot. Cheers from Canada! 🇨🇦
If you set up RAMLink it's even faster.
It connects the HDD to the cartridge port instead of the IEC.
Thank you so much for sharing this awesome compilation of info. It makes me want to pull out VICE and play around with a new HD setup for my TMP dev environment.
Mcopy is a program that bypasses the operation of the processor in C64/128, it is a drive-to-drive copy and it needs the CPUs from each drive to be synchronized in the emulation. This hasn't been implemented in Vice yet.
Great video and explanation about CMD HDDs. Thank you. I made some research and it seems that the CMD HDD could be emulated on real C64 using SD2IEC. I do not have it, but I think I will buy it and try.
Cool video!
nice video, it would be interesting to see geos/wheels with cmd HDD and REU in action ;)
Are you looking over my shoulders?! Yeah, this is something I have in the works.
@@MyDeveloperThoughts just CMD and hard drive triggered my memories, I always wanted to see wheels in action, never did :) looking forward to it, thank you so much! :)
Thank you for your very interesting tutorials. i would like to ask you if it was possible to create one partition and then create 4 folders inside it instead of the 4 partitions you created?
Depending on the software you are using. GEOS 2 for example does not provide a way (out of the box at least) to get to sub directories, but any software that lets you issue a disk command should. On my 'development virtual drive', 99% of my source code is in folders in a 16 Meg partition. But, all of my geoProgrammer projects have to reside in 1581 emulated partitions.
Thank you so much @@MyDeveloperThoughts
VICE allows you to turn off "true drive emulation" which I think would make traditional 1541 d64 access considerably faster. Have you experimented with this feature?
Never messed with that option before. This was a fun 'rabbit hole' to go down, so first thank you for this great suggestion.
I had to also check "Virtual Device" - if I did not check it, I would get "device not found errors" when loading anything.
The good news, is when it works it is blazing fast.
Turbo Macro PRO, Merlin and MADS work perfect with the option and are as fast (maybe faster?) as the CMD drive with Jiffy DOS.
There are some games I have (Wizardry 1 for example) that just crash with an I/O Error when loading the main game.
Thanks for this tidbit of knowledge, I'll definitely be abusing this feature when possible.
You need True Drive Emulation for copy-protected disks like GEOS.
Great Video!! Will you have anything about disassembling?
Thanks!! Thanks for that great idea.
@@MyDeveloperThoughts Anyway to get a hold of you? I wanted to run something by you.
@@Programmingthe6502 I updated my info on the about tab on my channel.
@@MyDeveloperThoughts I do not see any update on the about page.
@@Programmingthe6502
There is a 'view email address' button in the about tab on the channel.
Now the burning question is: how do I get my mittens on a CMD hard drive?
😱👍
I keep getting a WRITE ERROR 2 when running CREATE SYS, and the program stops. I also notice that the Drive 10 light is Solid Yellow after Vice Reset. Any ideas?
Figured it out. The Read Only box was ticked. (I wonder how many times I read over this without seeing it.)
how did the bin file get added to the real hardware? Was there a cart that went with the cmdhd?
Well, Vice is open source. Get to it. :)
This also works perfectly on the C128 emulator. Only chance is that instead of hd-utils.64 you use hd-tools.128. Everything else is identical. I even already had JiffyDOS set up.