Setting up a CMD Hard Drive in a VICE C64 Emulator

  Рет қаралды 3,522

My Developer Thoughts

My Developer Thoughts

Күн бұрын

Пікірлер: 39
@00Skyfox
@00Skyfox 10 ай бұрын
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!
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
Thank you for the feedback! Much appreciated
@bozimmerman
@bozimmerman 10 ай бұрын
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. :)
@phil2768
@phil2768 10 ай бұрын
I'd like to suggest that you use the community feature of KZfaq 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!!
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
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.
@NemanjaVuj
@NemanjaVuj 10 ай бұрын
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.
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
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.
@bozimmerman
@bozimmerman 10 ай бұрын
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.
10 ай бұрын
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.
@mlongval
@mlongval 9 ай бұрын
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! 🇨🇦
@3vi1J
@3vi1J 10 ай бұрын
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.
@brucetungsten5714
@brucetungsten5714 10 ай бұрын
Cool video!
@Okurka.
@Okurka. 9 ай бұрын
If you set up RAMLink it's even faster. It connects the HDD to the cartridge port instead of the IEC.
@igork3522
@igork3522 9 ай бұрын
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.
@kangarht
@kangarht 10 ай бұрын
nice video, it would be interesting to see geos/wheels with cmd HDD and REU in action ;)
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
Are you looking over my shoulders?! Yeah, this is something I have in the works.
@kangarht
@kangarht 10 ай бұрын
@@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! :)
@radius75_
@radius75_ 10 ай бұрын
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.
@jakubkrcma
@jakubkrcma 9 ай бұрын
😱👍
@jondoough
@jondoough 27 күн бұрын
how did the bin file get added to the real hardware? Was there a cart that went with the cmdhd?
@MonsterKingu
@MonsterKingu 8 ай бұрын
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?
@MyDeveloperThoughts
@MyDeveloperThoughts 8 ай бұрын
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.
@MonsterKingu
@MonsterKingu 8 ай бұрын
Thank you so much @@MyDeveloperThoughts
@OTuit
@OTuit 9 ай бұрын
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?
@OTuit
@OTuit 9 ай бұрын
Figured it out. The Read Only box was ticked. (I wonder how many times I read over this without seeing it.)
@Programmingthe6502
@Programmingthe6502 10 ай бұрын
Great Video!! Will you have anything about disassembling?
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
Thanks!! Thanks for that great idea.
@Programmingthe6502
@Programmingthe6502 10 ай бұрын
@@MyDeveloperThoughts Anyway to get a hold of you? I wanted to run something by you.
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
@@Programmingthe6502 I updated my info on the about tab on my channel.
@Programmingthe6502
@Programmingthe6502 10 ай бұрын
@@MyDeveloperThoughts I do not see any update on the about page.
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
@@Programmingthe6502 There is a 'view email address' button in the about tab on the channel.
@JSRFFD2
@JSRFFD2 10 ай бұрын
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?
@MyDeveloperThoughts
@MyDeveloperThoughts 10 ай бұрын
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.
@Okurka.
@Okurka. 9 ай бұрын
You need True Drive Emulation for copy-protected disks like GEOS.
@KennethSorling
@KennethSorling 10 ай бұрын
Now the burning question is: how do I get my mittens on a CMD hard drive?
@DerykRobosson
@DerykRobosson 10 ай бұрын
Well, Vice is open source. Get to it. :)
@jameschamplin1742
@jameschamplin1742 9 ай бұрын
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.
Stop, Intel’s Already Dead!
13:47
Linus Tech Tips
Рет қаралды 377 М.
Я обещал подарить ему самокат!
01:00
Vlad Samokatchik
Рет қаралды 9 МЛН
Survive 100 Days In Nuclear Bunker, Win $500,000
32:21
MrBeast
Рет қаралды 114 МЛН
MISS CIRCLE STUDENTS BULLY ME!
00:12
Andreas Eskander
Рет қаралды 21 МЛН
Write C64 GEOS applications with geoProgrammer in 6502 assembly language.
45:34
The Clever Way to Count Tanks - Numberphile
16:45
Numberphile
Рет қаралды 766 М.
Real-Time Operating System in 96 Lines of C | RIOS
10:04
Cheesed Up
Рет қаралды 46 М.
The Ultimate II+L Cartridge - The Best C64 Cartridge Money Can Buy?
12:46
Ten Great Commodore 128 BASIC Improvements Over The C64
45:43
8-Bit Show And Tell
Рет қаралды 40 М.
What's going on with Windows Laptops?
10:30
Marques Brownlee
Рет қаралды 2,8 МЛН
JPEG is Dying - And that's a bad thing
8:09
2kliksphilip
Рет қаралды 138 М.
Super Pascal for the Commodore 128
33:12
My Developer Thoughts
Рет қаралды 11 М.
The Greenwich Meridian is in the wrong place
25:07
Stand-up Maths
Рет қаралды 489 М.
I ran into so many issues while testing these MFM hard drives
57:19
Adrian's Digital Basement ][
Рет қаралды 51 М.