Тёмный

Setup and use a GOTEK with a Tandy Color Computer 

Retro Tech Time
Подписаться 1,5 тыс.
Просмотров 3,6 тыс.
50% 1

This video shows setting up, configuring, and using the updated GoTek USB Floppy Disk Emulator with a Tandy Color Computer, without modifying your vintage hardware. Please feel free to ask questions in the comments and I will try to respond ASAP.
Please consider subscribing to the channel and turning on notifications so you don't miss any Retro Tech Time episodes.
Want some cool items? Head on over to retro-tech-tim...
Also if you like what you see and would like to contribute to the channel, please visit my Pateron page at: / retrotechtime
Here are some of the files used in this episode:
FlashFloppy - github.com/kei...
The TRS-80 Color Computer Archive - colorcomputera...
GateCrashers Game by Nick Marentes - nickmarentes.c...
Here a some of the items used in this episode:
Gotek USB Floppy Emulator with oled display, speaker and rotary knob - www.ebay.com/s...
USB 2.0 Flash Drives in 16G or 32G - amzn.to/3CG4lim
Card Edge to IDC Connector Adapter - shop.bluelavas...
Floppy Drive 4 Pin Female FDD Power Adapter Cable - amzn.to/32bJM0v
5v DC 4pin Molex 2A Power Adapter - amzn.to/3sbhONs
USB Flash Drive - amzn.to/3F7Dn52
If you need help getting your USB drive formatted to FAT32, please take a look at my GoTek for MS-DOS video here - • How to setup and use a...
Be sure to connect with us on social media and on-line:
/ retrotechtime
/ retrotechtime
/ retrotechtime
/ retrotechtime
/ retrotechtime
retrotechtime....
As always, thank you for watching and feel free to leave a comment about this episode or what you would like to see covered in future episodes.
Music by Trinity from Uppbeat:
Music by Ultraviolet from Uppbeat:
**FAIR-USE COPYRIGHT DISCLAIMER:
Copyright Disclaimer Under Section 107 of the Copyright Act 1976, allowance is made for "fair use" for purposes such as criticism, commenting, news reporting, teaching, scholarship, and research. Fair use is a use permitted by copyright statute that might otherwise be infringing. Non-profit, educational or personal use tips the balance in favor of fair use.
Reference:
support.google...
www.multiplech...
Section 107 of the Copyright Act 1976:
www.copyright....
www.copyright....

Опубликовано:

 

3 окт 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 21   
@WalterGreenIII
@WalterGreenIII Год назад
I just wonder... I had 3 double sided drives on my CoCo 3. Originally RS-DOS allowed 35 tracks, it was modified by some CoCo owners to read and write 40 tracks. When 720k drives came out the amount of tracks doubled from 40 to 80, again CoCo owners modified RS-DOS to read and write all 80 tracks. The amount of data on the disk increased when the tracks were doubled, however there were limitations as only track 17 was used for the directory meaning you could still only have 72 files on a disk, for the most part this was not very limiting as most disks were full before you got to that 72 file limit. Later when 1.2 5.25 inch disks and 1.44 3.5 inch disk were introduced, the data rates were doubled as each track had double the data per track. This time some people added a hardware modification to over clock the floppy controller to read and write at the faster data rates. Please note: Not all floppy controller can be modified to read the faster data rates. The CoCo's RS-DOS has a second limitation, it sees only one side of the floppy drive, however it can access both sides again through modifying RS-DOS. After modifying RS-DOS to access both sides, the system still only sees each double sided floppy drive as being 2 separate drives. Drive 0 is the side normally read and written when using a single sided drive and be formatted identically to a single sided floppy, and Drive 1 would be the opposing side of the same disk. Now for the third limitation... CoCo 1, 2, and 3's when having both single and double sided floppy drives can not tell how many track the drive or floppy has. It is up to the user to know this. If you put a 40 track disk into a 80 track drive, RS-DOS can not figure out what is going on. There is a patch for this, but the patch is one that needs to be done after the system is booted and places in ALL RAM mode. All RAM mode copies all RS-DOS, BASIC, EXTENDED basic ROM data to RAM memory then switches the ROM out of the system and uses only RAM or "ALL RAM". This can be done in 64k systems only, as 23k systems did now have memory located in the addresses need to do this. Once in ALL RAM mode a basic program would poke data into the appropriate RAM locations and would make the floppy drives double step. allowing a 40 track drive to be read properly. You could then also switch back to not double stepping by restoring the original data and there by wiping out the code for double stepping. To copy a 40 track floppy from and 80 track disk was done using special software. You would tell the software which drive was 40 track and which was 80 track, then place 1 40 track floppy into the 80 track drive, the program would copy from the 80 track to the 40 track drive. Writing a 60 track floppy with an 80 track was feasible, however it should be a blank disk. The tracks on an 40 track floppy are twice as wide as an 80 track floppy. Writing 40 tracks to an 80 track floppy means on half of the track is written to. That means reading it would be reading the new data, but also possibly un-erased old data at the same time. That however brings me to my problem. I would love to have a GOTEK if it can assign it as drive 4 and 5. This is easy with physical drives as drive select 3 becomes the side select, and drive select 0, 1, and 2 remain drive selects for drives 0, 1, 2. Select 0 selects both drive 0 and drive 1 with the side select determining which "drive". The same for drive select 1 only it selects drive 2 and 3, and drive select 2 selects drives 4 and 5. Having the GOTEK know which drive is selected by decoding the drive select. This would allow me to assign a separate floppy image to each drive, or have one large floppy image that contains each side of the floppy. In a CoCo 1, 2, or 3 that would mean two directory listings each on track 17 with the drive 3 selector telling the GOTEK which one to use.
@CoCoNutBob
@CoCoNutBob Год назад
Normally the Tandy floppy disk controllers only contain DS0-DS2, and they used the side-select as DS3, for four single-sided disks. You could (and I'm sure others have done it already) use a 3-8 demultiplexer to map up to 8 double-sided drives to the available RS-DOS disk slots. Software can patch the drive table on the fly to assign any side of any drive to one of the four slots.
@davehudson5589
@davehudson5589 Год назад
Thanks for the video - i flat out cannot get this to work. I ordered one off of eBay from NESynth that was supposed to work with the Coco…. It didn’t. I noticed it was the “new version” CPU, so flashed it to FlashFloppy. Flash Floppy shows up on the oled, i can select a disk on the oled, but i can’t get it to work. All I get is “IO Error” from my Coco. I’ve tried multiple cables, two different controllers and it just flat out doesn’t work. I have a physical floppy that works great and used the same controller and cables and all I can get out of this thing is “IO Error”… anybody have any suggestions? I have an a CocoSDC that works great, but I’d love to tandem this with my physical drive to make copies….
@WalterGreenIII
@WalterGreenIII Год назад
They did not use IDE in those days. Floppies were FM/MFM devices.
@HomerKM1914
@HomerKM1914 7 месяцев назад
Do you have an MM/1? Trying to get my MM/1 to work with the GoTek as /d1 under OS9/68k Ver 2.4
@RetroTechTime
@RetroTechTime 7 месяцев назад
I do, I have not tried it yet as min MM/1 has a boot issue and is on my list of projects. I will let you know when I attempt it.
@HomerKM1914
@HomerKM1914 7 месяцев назад
Do you have the stock MM/1? EXTENDED (I/O Board)? Or 68340 Board?
@PacoOtaktay
@PacoOtaktay 2 года назад
Very nice video :) Thank you for making it :)
@daves_hobbies
@daves_hobbies 2 года назад
Great video! Will be a good resource for other Tandy Radio Shack Color Computer users!
@RetroTechTime
@RetroTechTime 2 года назад
Thank you sir!
@joelavcoco
@joelavcoco 2 года назад
Good video. I've got real floppy drives and also a CoCoSDC, but I've also wanted to try a GoTek and just haven't shelled out for one yet. Just to nitpick a bit, IDE stands for Integrated Drive Electronics, and it refers to hard drives, not floppy drives. In particular, IDE drives have a 40-pin interface (the standard floppy interface used on the CoCo and elsewhere has 34 conductors). They are a development of the preceding ST-506 interface, but Integrated the Drive Electronics (ie, the hard drive controller card) onto the drive itself. The IDE interface has similar signals to a subset of the PC/AT bus, so that the remaining interface between an AT class computer and an IDE hard drive is minimal. After SATA drives came out, the old IDE drives were retroactively named PATA, for Parallel ATA. ATA, or AT Attachment was another name associated with IDE hard drives or optical drives. What makes things a little confusing is that the 34-pin connectors you crimp onto a ribbon cable for a floppy drive interface are called IDC, or Insulation Displacement Connectors, because when you crimp them on, little blades displace the plastic insulation to make contact with the conductors in the ribbon cable. Also, the CoCo uses a flat ribbon cable (no twist), and uses the actual Drive Select jumpers on the drives to select which drive is 0, 1, or 2. These jumpers were present on all the old drives, though for some incomprehensible reason, IBM chose to jumper them all to drive 1 and hack up their cables with a twist, just to make things unnecessarily complicated. Later floppy drives cheaped out and eliminated the jumpers, hard-wiring them all to drive 1. Some earlier, and less cheapo 3.5" drives still included drive select jumpers or switches. I know that my original CoCo floppy drive cable was just straight through, anyway, so it didn't matter at all which connector you plugged into what drive, just as long as the drive select jumpers were set the way you wanted them. I have heard that some floppy cables had missing pins that were used for drive select purposes. If your card edge connectors are specific to D0 or D1, maybe that's why. Does the GoTek have Drive Select jumpering? Is that what the jumper blocks do on that drive?
@WalterGreenIII
@WalterGreenIII 2 года назад
Josh is correct. Floppies predate ISA standards, All computers that had FLOPPIES used a Shugart Associates (later called Shugart Corporation) interface, or a modified variant of that interface. PC's used a non standard Shugart with a twist added to the cable In systems that have a twist in the cable the following pins were swapped: Pin 10 (drive 0*) becomes pin 16 (drive 0*) after the swap pin 12 (drive 1*) becomes pin 14 (drive 1*) after the swap pin 14 (drive 2*) becomes pin 12 (drive 2*) after the swap pin 16 (motoron*) becomes pin 10 (motoron*) after the swap *These are how these pins are assigned on the shugart interface. On a PC pin 10 and pin 14 is no longer connected to either disk drive internally, and other drives are set to drive 1, so drive selects 0 and 2 are never connected to either drive directly. In the shugart interface pin 10 selects drive 0, but in a PC it is not connected to the first drive and after the twist becomes the motoron select for the second drive. Again in the shugart interfeace pin 14 select selects drive 2, but in a PC it is not connected to the first drive and after the twist becomes drive 1 select for the second drive. Therefore both drives connect to drive 1 and motoron selects. but the twist changes which wire is drive 1 and motoron select. Tandy's disk drives of different eras and setups were setup in one of two ways. The first way was to jumper or short All drive selects on ALL drives, with teeth removed from the cable to prevent connection except to the appropriate drive. The second way was to jumper only the drive select that drive needed and leave all the teeth in the ribbon cable intact. Either way, ALL of the pins in the interface were used as intended and passed through all four possible single sided drives or all three double sided drives. An important fact to remember is that all odd numbered (pins 11, 13 and 15 as well as possibly pins 9 and 17 ) could be swapped without any changes to the system, all odd numbered pins were grounded. In a PC that meant ONLY 2 drives could be connected to the standard PC ribbon cable. If the computer needed a third or fourth drive, a second ribbon cable. In the standard shugart interface, since the was NO twist, ALL four drives could be attached to a single ribbon cable as was done with the Tandy computers from the Model 1 until Tandy started selling PC compatible machines. Also some will ask why three or four drives could be used on a Tandy when I have only spoke about three drive selects. Well pin 32 of Shugart and Tandy interfaces was used as a drive 3 select. Later when drives were made to be read on both sides, this connection was instead used to select which side of the floppy was read. Pin 32 as a side select was common to Shugart, Tandy and even PC's, only the twist separated the SHugart/Tandy cables from being used on a PC, and vice versa. However you could use a PC drive ribbon on a Tandy Color Computer if you modified the Disk Basic to correctly use two drive selects and two motor selects, however you would then be limited to only two floppy drives. PC's basically 'cheaped' out because most users would never more than 2 disk drives. It also made it more expensive for people to add additional drives ass you needed additional ribbon cables and usually additional controller cards.
@WalterGreenIII
@WalterGreenIII Год назад
Josh, I do know why IBM put the twist into their cables.. It allowed them to use another drive select as a motor select. They could then have two separate motor controls, and only spin up one drive motor rather than all drive motors at the same time using standard Shugart drives addressed as drive 1. This in turn reduced to power supply ratings because they did not need a beefier power supply. This was done to cut costs and reduce heat generation, a cheaper weaker power supply could run two drives. Back then power supplies were not as strong as some we have today, and if the drives were external, and had their own power supply it could be smaller and fit more easily into a floppy case without as much heating and ventilation needed.
@David_Ladd
@David_Ladd 2 года назад
Good job! Thank you for making the video :) Will be a great resource for other TRS-80 Color Computer (CoCo) users!
@RetroTechTime
@RetroTechTime 2 года назад
Thank you, David!
@David_Ladd
@David_Ladd 2 года назад
@@RetroTechTime , Now it is time for a video showing how to setup the Gotek in combination with a real 5.25" and 3.5" drives on the same cable :D Muahahahah!
@alexgayer85
@alexgayer85 Год назад
@@David_Ladd Yes, this is what I want to do! :)
@drencor
@drencor 2 года назад
Do we have tools for flux with it? :D
@Stairguy777
@Stairguy777 Год назад
when you saved the changed FF.cfg file. how do you implement it?
@cristhianparedeshuarcaya7013
@cristhianparedeshuarcaya7013 2 года назад
f3disss
@RetroTechTime
@RetroTechTime 2 года назад
Hello Cristhian, I am sorry but I do not understand your comment. Please let me know if I can help answer any questions or if you have a suggestion. Thank you have have a wonderful holiday season!
Далее
How-to: Installing a Gotek in a Tandy 1000HX #septandy
23:26
小路飞嫁祸姐姐搞破坏 #路飞#海贼王
00:45
The Value of Source Code
17:46
Просмотров 49 тыс.
Gotek Disk Drive Emulator Upgrades
26:27
Просмотров 54 тыс.
How to setup and use a GOTEK for MS-DOS
10:34
Просмотров 15 тыс.
Unboxing a very rare, Sega CDX.
13:00
Просмотров 10 тыс.
Storage Media Life Expectancy: SSDs, HDDs & More!
18:18
Exploring the Color Computer 3 | #SepTandy
18:32
Просмотров 8 тыс.
How to Get $500 Motherboards for $50
31:29
Просмотров 1,1 млн
I've never seen ANYTHING like this before... Temple OS
17:57