Content deleted Content added
Removed "issue:advert". This is an overview article over all transfer HW+SW for C64. Not a promotion of any product. |
m →Floppy disks: HTTP to HTTPS for SourceForge |
||
(48 intermediate revisions by 38 users not shown) | |||
Line 1:
{{
{{cleanup|date=October 2011}}
{{
}}
There
== History ==
Some of the oldest adapters are the
The software is typically [[open source]], and so is most of the hardware designs. You can therefore build most of the hardware yourself, though they are usually also available from online shops.▼
▲Some of the oldest adapters are the ''C64 user port'' to [[RS232]] converters. Those were standardized and originally designed to connect printers and other 3rd party hardware, including modems. Later, those adapters have also been adopted for disk drive emulation and even Internet connections. However, the most widespread adapters were probably the different disk drive and printer plug ''C64 serial bus'' to [[Parallel port]] adapter that evolved for transferring data between disk drives and parallel port supplied computers. Because of hard timing requirements on the C64 side, those are unfortunately not applicable to laptops or multitasking operation systems. There also exist a more limited number of adapters for the ''C64 tape interface''. While the data transfer over the ''user port'' is usually limited to 2.4 kbit/s, the ''C64 expansion port'' cartridge interface supports transfer rates of one to two magnitudes higher through proprietary protocols. There exist ''C64 expansion port'' adapters that support both ''[[hard disk drive|hard disks]]'', ''[[memory card]]s'', ''USB-disks'' and ''[[Ethernet]]'' connections.
▲The software is typically open source, and so is most of the hardware designs. You can therefore build most of the hardware yourself, though they are usually also available from online shops.
=== Software for C64 disk & tape emulation ===
This section comprises software for emulating the [[Commodore 1541|1541]] disk drive or the [[Commodore 1530|Commodore 1530 Datasette]] tape deck on external computers, making them available to a physical Commodore 64.
{| class="wikitable sortable"
Line 23 ⟶ 20:
! Remote software !! Remote OS !! Remote interface !! C64 software !! C64 emulation mode !! Compatible Hardware
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-▼
| [[#sw_vc1541|VC1541]] || MS DOS || GUI || no || Disk || [[#hw_x1541|X1541]]▼
|-
|}
.* no software required with C2N232, but with X1541 and PC64
.** a simple Basic version of the software on the C64 side is available for typing in to the C64 before the first use.
.*** The 1541 Ultimate II have special adapters to support TAPE emulation.
=== Software for PC to disk & tape transfer ===
This section comprises software for transferring files and images between the [[Commodore 1541|1541]] disk drive or the [[Commodore 1530|Commodore 1530 Datasette]] tape deck and an external computer different from the Commodore 64.
{| class="wikitable sortable"
Line 67 ⟶ 65:
! Remote software !! Remote OS !! User interface !! Transfer mode !! Compatible Hardware
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-
| [[#
|-▼
| [[#sw_x1541|X1541]] || DOS || text || Disk || [[#hw_x1541|X1541]]▼
|-
|}
.*This software requires that OpenCBM is available.
=== Hardware ===
The following table addresses hardware for connecting the [[Commodore 64]], the [[Commodore 1541|1541]] disk drive or the [[Commodore 1530|Commodore 1530 Datasette]] tape deck to external computers, data storage (such as disks and memory cards) or the [[Internet]].
Line 99 ⟶ 95:
|-
! Hardware
! Type<ref>
! C64 interface
! 1541 / C2N interface
Line 107 ⟶ 103:
| 1541-III
| Adapter
| [[Commodore bus|Disk connector]]
|
| [[SD card]], [[MMC card]]
| firmware
|-
| 1541EMU
| Connector
| [[Commodore bus|Disk connector]]<ref name="diskconnector">Disk connector interfaces (e.g. x1541/xp1541 cables) have [[hard real-time]] requirements, and are in general not compatible with [[Pentium]] and newer PCs or multitasking operation systems.</ref>
| Disk
| Parallel, game port
Line 122 ⟶ 118:
| Cartridge
| Expansion port, disk connector
|
| SD card, MMC card
| firmware
Line 128 ⟶ 124:
| 1541U-II
| Cartridge
| Expansion port, disk connector, TAPE adapter
|
| [[SD_card#microSD|MicroSD]] card, [[USB flash drive]], Ethernet, TAPE adapter
| Integrated
|-
Line 136 ⟶ 132:
| Cable
| ?
|
| Parallel
| Prlink
Line 143 ⟶ 139:
| Adapter
| Tape connector
|
| Serial
| C2NLOAD, CMBLINK
Line 149 ⟶ 145:
| C64S tape adapter
| Adapter
|
| Tape
| Parallel
Line 159 ⟶ 155:
| Audio
| TapWav, TAPClean, AudioTAP, WAV-PRG
|-
| Comet64
| Adapter
| User port
|
| Serial, Ethernet
| V-1541
Line 170 ⟶ 167:
| Adapter
| User port
|
| Serial
| Over5
Line 177 ⟶ 174:
| Adapter
| Disk connector
|
| ATA hard disk drive
| firmware
Line 184 ⟶ 181:
| Adapter
| Disk connector
|
| MMC card
| firmware
Line 191 ⟶ 188:
| Cable
| User port
|
| Parallel
| CBMLINK, Linux Server 64, Personal C64, Prlink
Line 198 ⟶ 195:
| Cable
| User port
|
| Parallel
| Prlink
Line 205 ⟶ 202:
| Cable
| User port
|
| Parallel
| 64HDD
Line 212 ⟶ 209:
| Adapter
| Disk connector
|
| SD card
| firmware
Line 219 ⟶ 216:
| Cartridge
| Expansion port
|
| Serial
| Serial Slave
Line 226 ⟶ 223:
| Cartridge
| Expansion port
|
| Serial
| Serial Slave
Line 240 ⟶ 237:
| Cartridge
| Expansion port
|
| Serial
| Serial Slave
Line 247 ⟶ 244:
| Adapter
| Disk connector
|
| [[CompactFlash card|CF card]], SD card, [[integrated drive electronics|IDE]] hard disk drive
| firmware
|-
Line 254 ⟶ 251:
| Adapter
| User port
|
| Serial
| Over5
Line 267 ⟶ 264:
| XP1541
| Connector
|
| Disk
| Serial, parallel
Line 274 ⟶ 271:
| XU1541
| Adapter
|
| Disk
| USB
Line 281 ⟶ 278:
| ZoomFloppy
| Adapter
|
| Disk
| USB
| OpenCBM
|-
| USB2IEC
| Adapter
| Disk
| USB
| OpenCBM, VICE Emulator
|}
== Software by C64 compatibility ==
Full emulation of the [[Commodore 1541]] disk drive or [[Commodore 1530]] datasette is required e.g. to support [[fast loader]]s. Software that supports the basic transfer protocols, such as load and save, will not support fast loaders.
Line 297 ⟶ 299:
=== Floppy disks ===
; Full emulation:
* The
* The
* The
; Partial emulation:
* The
* The
* The
* The
* The
; Proprietary options:
* The
* The
* The
; Disk transfer:
* The
* The
* The
* The
* The
* The
* The
* The
* The
=== Cassette tapes ===
; Full emulation:
* The
* The
; Proprietary options:
* The
* The
* The
; Tape transfer:
* The
== Hardware by C64 compatibility ==
; Tape connector adapters:
* The
* The
* The
; [[Commodore bus|Disk connector]] adapters:
* The
* The
* The
* The
* The
* The
* The
;
The User Port
* The
* The
* The
* The
; Proprietary user port adapters:
* The
* The
* The
;
* The
* The
▲* The ''RR Net'' is an add on to the ''Retro-Replay'' cartridge that allows for broadband Internet access.
* The SwiftLink-232 is a RS-232 serial port cartridge for the C64/128. It provides up to 38.4 kbit/s transfer rate.<ref>[http://www.ar.c64.org/w/images/5/56/SwiftLink_Manual.pdf Replay Resources: The SwiftLink manual] {{dead link|date=May 2016|bot=medic}}{{cbignore|bot=medic}}</ref> Swiftlink was manufactured by CMD, who has stopped producing Commodore gear. There exist several clones such as the Datapump cartridge or the Pitchlink cartridge.<ref>{{cite web|url=http://www.e.kth.se/~e92_aan/projects.html#c64 |title=Andreas Andersson: Over5 and Swiftlink clones |publisher=E.kth.se |date=2002-04-21 |accessdate=2013-10-11}}</ref> The Link-232 is another clone of Swiftlink.
▲* The ''Silver Surfer'' add on to the ''Retro-Replay'' cartridge provides RS232 capabilities. It provides a transfer rate probably similar to that of ''Turbo232'', limited to 57.8 kbit/s for most software.<ref>[http://www.ar.c64.org/wiki/Silver_Surfer Silver Surfer]</ref> Silver Surfer is available from an online store.<ref>[http://www.vesalia.de/e_silvsurf%5b7330%5d.htm Vesalia.de online store: Silver Surfer].</ref>
* The
; Proprietary expansion port adapters:
* The
* The
== References ==
{{DEFAULTSORT:Commodore 64 disk tape emulation}}
▲{{refs|30em}}
[[Category:Commodore 64]]
[[Category:Home computer peripherals]]
|